diff --git a/mappings/net/minecraft/client/gui/widget/ScrollableTextWidget.mapping b/mappings/net/minecraft/client/gui/widget/ScrollableTextWidget.mapping new file mode 100644 index 0000000000..c647d4b9f4 --- /dev/null +++ b/mappings/net/minecraft/client/gui/widget/ScrollableTextWidget.mapping @@ -0,0 +1,12 @@ +CLASS net/minecraft/class_8577 net/minecraft/client/gui/widget/ScrollableTextWidget + FIELD field_44947 textRenderer Lnet/minecraft/class_327; + FIELD field_44948 wrapped Lnet/minecraft/class_7940; + METHOD (IIIILnet/minecraft/class_2561;Lnet/minecraft/class_327;)V + ARG 1 x + ARG 2 y + ARG 3 width + ARG 4 height + ARG 5 message + ARG 6 textRenderer + METHOD method_52234 textColor (I)Lnet/minecraft/class_8577; + ARG 1 textColor diff --git a/mappings/net/minecraft/client/gui/widget/ScrollableWidget.mapping b/mappings/net/minecraft/client/gui/widget/ScrollableWidget.mapping index cfdf8273af..6ee969ef49 100644 --- a/mappings/net/minecraft/client/gui/widget/ScrollableWidget.mapping +++ b/mappings/net/minecraft/client/gui/widget/ScrollableWidget.mapping @@ -45,3 +45,9 @@ CLASS net/minecraft/class_7528 net/minecraft/client/gui/widget/ScrollableWidget METHOD method_44395 getContentsHeightWithPadding ()I METHOD method_44396 drawScrollbar (Lnet/minecraft/class_332;)V ARG 1 context + METHOD method_52233 drawBox (Lnet/minecraft/class_332;IIII)V + ARG 1 context + ARG 2 x + ARG 3 y + ARG 4 width + ARG 5 height diff --git a/mappings/net/minecraft/client/option/KeyBinding.mapping b/mappings/net/minecraft/client/option/KeyBinding.mapping index dd9174c8cc..14252a4ef4 100644 --- a/mappings/net/minecraft/client/option/KeyBinding.mapping +++ b/mappings/net/minecraft/client/option/KeyBinding.mapping @@ -84,3 +84,4 @@ CLASS net/minecraft/class_304 net/minecraft/client/option/KeyBinding METHOD method_16007 getBoundKeyLocalizedText ()Lnet/minecraft/class_2561; METHOD method_23481 setPressed (Z)V ARG 1 pressed + METHOD method_52231 untoggleStickyKeys ()V diff --git a/mappings/net/minecraft/client/option/StickyKeyBinding.mapping b/mappings/net/minecraft/client/option/StickyKeyBinding.mapping index 8ac840e182..5deed88a1f 100644 --- a/mappings/net/minecraft/client/option/StickyKeyBinding.mapping +++ b/mappings/net/minecraft/client/option/StickyKeyBinding.mapping @@ -5,3 +5,4 @@ CLASS net/minecraft/class_4666 net/minecraft/client/option/StickyKeyBinding ARG 2 code ARG 3 category ARG 4 toggleGetter + METHOD method_52232 untoggle ()V diff --git a/mappings/net/minecraft/datafixer/fix/LegacyDragonFightFix.mapping b/mappings/net/minecraft/datafixer/fix/LegacyDragonFightFix.mapping new file mode 100644 index 0000000000..bb72bab30b --- /dev/null +++ b/mappings/net/minecraft/datafixer/fix/LegacyDragonFightFix.mapping @@ -0,0 +1,7 @@ +CLASS net/minecraft/class_8575 net/minecraft/datafixer/fix/LegacyDragonFightFix + METHOD (Lcom/mojang/datafixers/schemas/Schema;)V + ARG 1 outputSchema + METHOD method_52227 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; + ARG 0 typed + METHOD method_52228 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; + ARG 0 levelData diff --git a/mappings/net/minecraft/entity/boss/dragon/EnderDragonFight.mapping b/mappings/net/minecraft/entity/boss/dragon/EnderDragonFight.mapping index 7461ba880c..602eb5cebd 100644 --- a/mappings/net/minecraft/entity/boss/dragon/EnderDragonFight.mapping +++ b/mappings/net/minecraft/entity/boss/dragon/EnderDragonFight.mapping @@ -27,9 +27,11 @@ CLASS net/minecraft/class_2881 net/minecraft/entity/boss/dragon/EnderDragonFight METHOD (Lnet/minecraft/class_3218;JLnet/minecraft/class_2881$class_8576;)V ARG 1 world ARG 2 gatewaysSeed + ARG 4 data METHOD (Lnet/minecraft/class_3218;JLnet/minecraft/class_2881$class_8576;Lnet/minecraft/class_2338;)V ARG 1 world ARG 2 gatewaysSeed + ARG 4 data ARG 5 origin METHOD method_12514 worldContainsEndPortal ()Z METHOD method_12515 convertFromLegacy ()V @@ -53,7 +55,7 @@ CLASS net/minecraft/class_2881 net/minecraft/entity/boss/dragon/EnderDragonFight ARG 1 dragon METHOD method_12529 respawnDragon (Ljava/util/List;)V ARG 1 crystals - METHOD method_12530 toNbt ()Lnet/minecraft/class_2881$class_8576; + METHOD method_12530 toData ()Lnet/minecraft/class_2881$class_8576; METHOD method_12531 findEndPortal ()Lnet/minecraft/class_2700$class_2702; METHOD method_12532 updateFight (Lnet/minecraft/class_1510;)V ARG 1 dragon @@ -64,3 +66,8 @@ CLASS net/minecraft/class_2881 net/minecraft/entity/boss/dragon/EnderDragonFight METHOD method_51855 setSkipChunksLoadedCheck ()V METHOD method_51856 clearGatewaysList ()V METHOD method_52179 getDragonUuid ()Ljava/util/UUID; + CLASS class_8576 Data + FIELD field_44945 CODEC Lcom/mojang/serialization/Codec; + FIELD field_44946 DEFAULT Lnet/minecraft/class_2881$class_8576; + METHOD method_52230 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance diff --git a/mappings/net/minecraft/util/JsonHelper.mapping b/mappings/net/minecraft/util/JsonHelper.mapping index 73c894ee03..b7b6a2d21a 100644 --- a/mappings/net/minecraft/util/JsonHelper.mapping +++ b/mappings/net/minecraft/util/JsonHelper.mapping @@ -260,3 +260,6 @@ CLASS net/minecraft/class_3518 net/minecraft/util/JsonHelper ARG 1 content ARG 2 type ARG 3 lenient + METHOD method_52226 getElement (Lcom/google/gson/JsonObject;Ljava/lang/String;)Lcom/google/gson/JsonElement; + ARG 0 object + ARG 1 name diff --git a/mappings/net/minecraft/world/SaveProperties.mapping b/mappings/net/minecraft/world/SaveProperties.mapping index b11d06181b..1c0567e7fc 100644 --- a/mappings/net/minecraft/world/SaveProperties.mapping +++ b/mappings/net/minecraft/world/SaveProperties.mapping @@ -36,6 +36,7 @@ CLASS net/minecraft/class_5219 net/minecraft/world/SaveProperties METHOD method_28057 getGeneratorOptions ()Lnet/minecraft/class_5285; METHOD method_29036 getDragonFight ()Lnet/minecraft/class_2881$class_8576; METHOD method_29037 setDragonFight (Lnet/minecraft/class_2881$class_8576;)V + ARG 1 dragonFight METHOD method_29588 getLifecycle ()Lcom/mojang/serialization/Lifecycle; METHOD method_29589 getDataConfiguration ()Lnet/minecraft/class_7712; METHOD method_29590 updateLevelInfo (Lnet/minecraft/class_7712;)V diff --git a/mappings/net/minecraft/world/level/LevelProperties.mapping b/mappings/net/minecraft/world/level/LevelProperties.mapping index c2347dc9dd..c6ca9c4299 100644 --- a/mappings/net/minecraft/world/level/LevelProperties.mapping +++ b/mappings/net/minecraft/world/level/LevelProperties.mapping @@ -61,6 +61,7 @@ CLASS net/minecraft/class_31 net/minecraft/world/level/LevelProperties ARG 26 removedFeatures ARG 27 scheduledEvents ARG 28 customBossEvents + ARG 29 dragonFight ARG 30 levelInfo ARG 31 generatorOptions ARG 32 specialProperty