diff --git a/mappings/net/minecraft/block/CauldronBlock.mapping b/mappings/net/minecraft/block/CauldronBlock.mapping index 5003f6d854..cade68fdd4 100644 --- a/mappings/net/minecraft/block/CauldronBlock.mapping +++ b/mappings/net/minecraft/block/CauldronBlock.mapping @@ -1,2 +1,4 @@ CLASS net/minecraft/class_5546 net/minecraft/block/CauldronBlock + FIELD field_34027 FILL_WITH_RAIN_CHANCE F + FIELD field_34028 FILL_WITH_SNOW_CHANCE F METHOD method_31636 canFillWithPrecipitation (Lnet/minecraft/class_1937;Lnet/minecraft/class_1959$class_1963;)Z diff --git a/mappings/net/minecraft/client/font/UnicodeTextureFont.mapping b/mappings/net/minecraft/client/font/UnicodeTextureFont.mapping index 7392e8358f..c6dc5ce5f7 100644 --- a/mappings/net/minecraft/client/font/UnicodeTextureFont.mapping +++ b/mappings/net/minecraft/client/font/UnicodeTextureFont.mapping @@ -24,6 +24,8 @@ CLASS net/minecraft/class_391 net/minecraft/client/font/UnicodeTextureFont ARG 2 template METHOD method_2046 fromJson (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_389; ARG 0 json + METHOD method_37431 getLegacyUnicodeTemplate (Lcom/google/gson/JsonObject;)Ljava/lang/String; + ARG 0 json CLASS class_393 UnicodeTextureGlyph FIELD field_2306 unpackSkipRows I FIELD field_2307 unpackSkipPixels I diff --git a/mappings/net/minecraft/client/gui/screen/ingame/BookEditScreen.mapping b/mappings/net/minecraft/client/gui/screen/ingame/BookEditScreen.mapping index 6b4821e9fc..6b2bd146bd 100644 --- a/mappings/net/minecraft/client/gui/screen/ingame/BookEditScreen.mapping +++ b/mappings/net/minecraft/client/gui/screen/ingame/BookEditScreen.mapping @@ -98,6 +98,8 @@ CLASS net/minecraft/class_473 net/minecraft/client/gui/screen/ingame/BookEditScr METHOD method_27597 moveUpLine ()V METHOD method_27598 moveDownLine ()V METHOD method_27872 changePage ()V + METHOD method_37433 writeNbtData (Z)V + ARG 1 signBook CLASS class_475 Line FIELD field_24278 style Lnet/minecraft/class_2583; FIELD field_24279 content Ljava/lang/String; diff --git a/mappings/net/minecraft/client/gui/screen/ingame/HandledScreen.mapping b/mappings/net/minecraft/client/gui/screen/ingame/HandledScreen.mapping index 2979cd05ff..a1efb8f1eb 100644 --- a/mappings/net/minecraft/client/gui/screen/ingame/HandledScreen.mapping +++ b/mappings/net/minecraft/client/gui/screen/ingame/HandledScreen.mapping @@ -94,3 +94,4 @@ CLASS net/minecraft/class_465 net/minecraft/client/gui/screen/ingame/HandledScre ARG 1 x ARG 2 y ARG 3 color + METHOD method_37432 handledScreenTick ()V diff --git a/mappings/net/minecraft/client/realms/gui/screen/RealmsSubscriptionInfoScreen.mapping b/mappings/net/minecraft/client/realms/gui/screen/RealmsSubscriptionInfoScreen.mapping index 71e18cf596..a15ec9c562 100644 --- a/mappings/net/minecraft/client/realms/gui/screen/RealmsSubscriptionInfoScreen.mapping +++ b/mappings/net/minecraft/client/realms/gui/screen/RealmsSubscriptionInfoScreen.mapping @@ -16,7 +16,9 @@ CLASS net/minecraft/class_4425 net/minecraft/client/realms/gui/screen/RealmsSubs FIELD field_26520 MONTHS_TEXT Lnet/minecraft/class_2561; FIELD field_26521 DAY_TEXT Lnet/minecraft/class_2561; FIELD field_26522 DAYS_TEXT Lnet/minecraft/class_2561; + FIELD field_34033 UNKOWN_TEXT Lnet/minecraft/class_2561; METHOD (Lnet/minecraft/class_437;Lnet/minecraft/class_4877;Lnet/minecraft/class_437;)V + ARG 1 parent ARG 2 serverData ARG 3 mainScreen METHOD method_21499 daysLeftPresentation (I)Lnet/minecraft/class_2561; diff --git a/mappings/net/minecraft/enchantment/EnchantmentHelper.mapping b/mappings/net/minecraft/enchantment/EnchantmentHelper.mapping index c7846d9ffb..cd522ca2b1 100644 --- a/mappings/net/minecraft/enchantment/EnchantmentHelper.mapping +++ b/mappings/net/minecraft/enchantment/EnchantmentHelper.mapping @@ -1,4 +1,6 @@ CLASS net/minecraft/class_1890 net/minecraft/enchantment/EnchantmentHelper + FIELD field_34025 ID_KEY Ljava/lang/String; + FIELD field_34026 LEVEL_KEY Ljava/lang/String; METHOD method_17883 (Lnet/minecraft/class_1890$class_1891;Lnet/minecraft/class_2487;Lnet/minecraft/class_1887;)V ARG 2 enchantment METHOD method_17884 (Ljava/util/Map;Lnet/minecraft/class_2487;Lnet/minecraft/class_1887;)V @@ -23,6 +25,18 @@ CLASS net/minecraft/class_1890 net/minecraft/enchantment/EnchantmentHelper ARG 0 stack METHOD method_25951 hasSoulSpeed (Lnet/minecraft/class_1309;)Z ARG 0 entity + METHOD method_37423 getEnchantmentId (Lnet/minecraft/class_1887;)Lnet/minecraft/class_2960; + ARG 0 enchantment + METHOD method_37424 getLevelFromNbt (Lnet/minecraft/class_2487;)I + ARG 0 nbt + METHOD method_37425 writeLevelToNbt (Lnet/minecraft/class_2487;I)V + ARG 0 nbt + ARG 1 lvl + METHOD method_37426 createNbt (Lnet/minecraft/class_2960;I)Lnet/minecraft/class_2487; + ARG 0 id + ARG 1 lvl + METHOD method_37427 getIdFromNbt (Lnet/minecraft/class_2487;)Lnet/minecraft/class_2960; + ARG 0 nbt METHOD method_8198 (Lnet/minecraft/class_1309;Lnet/minecraft/class_1297;Lnet/minecraft/class_1887;I)V ARG 2 enchantment ARG 3 level diff --git a/mappings/net/minecraft/entity/LivingEntity.mapping b/mappings/net/minecraft/entity/LivingEntity.mapping index a7a602b537..3898fd0124 100644 --- a/mappings/net/minecraft/entity/LivingEntity.mapping +++ b/mappings/net/minecraft/entity/LivingEntity.mapping @@ -303,6 +303,7 @@ CLASS net/minecraft/class_1309 net/minecraft/entity/LivingEntity COMMENT the source entity or {@code null} for non-entity sources METHOD method_37410 processEquippedStack (Lnet/minecraft/class_1799;)V ARG 1 stack + METHOD method_37416 getJumpBoostVelocityModifier ()D METHOD method_5973 canTarget (Lnet/minecraft/class_1299;)Z ARG 1 type METHOD method_5989 getLootTable ()Lnet/minecraft/class_2960; diff --git a/mappings/net/minecraft/entity/passive/GoatEntity.mapping b/mappings/net/minecraft/entity/passive/GoatEntity.mapping index 732f43a9ba..d90486a072 100644 --- a/mappings/net/minecraft/entity/passive/GoatEntity.mapping +++ b/mappings/net/minecraft/entity/passive/GoatEntity.mapping @@ -5,6 +5,8 @@ CLASS net/minecraft/class_6053 net/minecraft/entity/passive/GoatEntity FIELD field_30402 FALL_DAMAGE_SUBTRACTOR I FIELD field_30403 SCREAMING_CHANCE D FIELD field_33486 SCREAMING Lnet/minecraft/class_2940; + FIELD field_34022 DEFAULT_ATTACK_DAMAGE I + FIELD field_34023 BABY_ATTACK_DAMAGE I METHOD method_35178 isScreaming ()Z METHOD method_35179 createGoatAttributes ()Lnet/minecraft/class_5132$class_5133; METHOD method_35180 getMilkingSound ()Lnet/minecraft/class_3414; diff --git a/mappings/net/minecraft/entity/player/PlayerInventory.mapping b/mappings/net/minecraft/entity/player/PlayerInventory.mapping index d7ec7979f6..1d59950e57 100644 --- a/mappings/net/minecraft/entity/player/PlayerInventory.mapping +++ b/mappings/net/minecraft/entity/player/PlayerInventory.mapping @@ -35,6 +35,8 @@ CLASS net/minecraft/class_1661 net/minecraft/entity/player/PlayerInventory METHOD method_32338 offer (Lnet/minecraft/class_1799;Z)V ARG 1 stack ARG 2 notifiesClient + METHOD method_37417 dropSelectedItem (Z)Lnet/minecraft/class_1799; + ARG 1 entireStack METHOD method_7364 getChangeCount ()I METHOD method_7365 swapSlotWithHotbar (I)V ARG 1 slot diff --git a/mappings/net/minecraft/network/packet/c2s/play/BookUpdateC2SPacket.mapping b/mappings/net/minecraft/network/packet/c2s/play/BookUpdateC2SPacket.mapping index 5cd7483eca..018e459d66 100644 --- a/mappings/net/minecraft/network/packet/c2s/play/BookUpdateC2SPacket.mapping +++ b/mappings/net/minecraft/network/packet/c2s/play/BookUpdateC2SPacket.mapping @@ -1,5 +1,13 @@ CLASS net/minecraft/class_2820 net/minecraft/network/packet/c2s/play/BookUpdateC2SPacket FIELD field_26897 slot I + FIELD field_34041 pages Ljava/util/List; + FIELD field_34042 title Ljava/util/Optional; + METHOD (ILjava/util/List;Ljava/util/Optional;)V + ARG 1 slot + ARG 2 pages + ARG 3 title METHOD (Lnet/minecraft/class_2540;)V ARG 1 buf METHOD method_12235 getSlot ()I + METHOD method_37442 getPages ()Ljava/util/List; + METHOD method_37445 getTitle ()Ljava/util/Optional; diff --git a/mappings/net/minecraft/network/packet/c2s/play/ClickSlotC2SPacket.mapping b/mappings/net/minecraft/network/packet/c2s/play/ClickSlotC2SPacket.mapping index 43acdd6877..e40ad11f95 100644 --- a/mappings/net/minecraft/network/packet/c2s/play/ClickSlotC2SPacket.mapping +++ b/mappings/net/minecraft/network/packet/c2s/play/ClickSlotC2SPacket.mapping @@ -7,7 +7,11 @@ CLASS net/minecraft/class_2813 net/minecraft/network/packet/c2s/play/ClickSlotC2 FIELD field_29540 modifiedStacks Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; METHOD (IIIILnet/minecraft/class_1713;Lnet/minecraft/class_1799;Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;)V ARG 1 syncId - ARG 2 slot + ARG 3 slot + ARG 4 button + ARG 5 actionType + ARG 6 stack + ARG 7 modifiedStacks METHOD (Lnet/minecraft/class_2540;)V ARG 1 buf METHOD method_12190 getStack ()Lnet/minecraft/class_1799; diff --git a/mappings/net/minecraft/network/packet/s2c/play/InventoryS2CPacket.mapping b/mappings/net/minecraft/network/packet/s2c/play/InventoryS2CPacket.mapping index 9d9d76a626..ad4a0a77cd 100644 --- a/mappings/net/minecraft/network/packet/s2c/play/InventoryS2CPacket.mapping +++ b/mappings/net/minecraft/network/packet/s2c/play/InventoryS2CPacket.mapping @@ -6,5 +6,6 @@ CLASS net/minecraft/class_2649 net/minecraft/network/packet/s2c/play/InventoryS2 FIELD field_12147 contents Ljava/util/List; METHOD (IILnet/minecraft/class_2371;Lnet/minecraft/class_1799;)V ARG 1 syncId + ARG 3 contents METHOD method_11440 getSyncId ()I METHOD method_11441 getContents ()Ljava/util/List; diff --git a/mappings/net/minecraft/network/packet/s2c/play/ScreenHandlerSlotUpdateS2CPacket.mapping b/mappings/net/minecraft/network/packet/s2c/play/ScreenHandlerSlotUpdateS2CPacket.mapping index 791fb92a3f..4d7ea4dd3b 100644 --- a/mappings/net/minecraft/network/packet/s2c/play/ScreenHandlerSlotUpdateS2CPacket.mapping +++ b/mappings/net/minecraft/network/packet/s2c/play/ScreenHandlerSlotUpdateS2CPacket.mapping @@ -6,7 +6,8 @@ CLASS net/minecraft/class_2653 net/minecraft/network/packet/s2c/play/ScreenHandl FIELD field_33325 UPDATE_PLAYER_INVENTORY_SYNC_ID I METHOD (IIILnet/minecraft/class_1799;)V ARG 1 syncId - ARG 2 slot + ARG 3 slot + ARG 4 stack METHOD (Lnet/minecraft/class_2540;)V ARG 1 buf METHOD method_11449 getItemStack ()Lnet/minecraft/class_1799; diff --git a/mappings/net/minecraft/screen/ScreenHandler.mapping b/mappings/net/minecraft/screen/ScreenHandler.mapping index 33e07fcb93..8c23c9400c 100644 --- a/mappings/net/minecraft/screen/ScreenHandler.mapping +++ b/mappings/net/minecraft/screen/ScreenHandler.mapping @@ -81,6 +81,10 @@ CLASS net/minecraft/class_1703 net/minecraft/screen/ScreenHandler METHOD method_34715 checkPropertyUpdates (II)V ARG 1 id ARG 2 value + METHOD method_37419 notifyPropertyUpdate (II)V + ARG 1 index + ARG 2 value + METHOD method_37420 updateToClient ()V METHOD method_7591 packQuickCraftData (II)I ARG 0 quickCraftStage ARG 1 buttonId diff --git a/mappings/net/minecraft/util/collection/DefaultedList.mapping b/mappings/net/minecraft/util/collection/DefaultedList.mapping index 47d7609afd..6c034a5a45 100644 --- a/mappings/net/minecraft/util/collection/DefaultedList.mapping +++ b/mappings/net/minecraft/util/collection/DefaultedList.mapping @@ -16,6 +16,8 @@ CLASS net/minecraft/class_2371 net/minecraft/util/collection/DefaultedList METHOD method_10213 ofSize (ILjava/lang/Object;)Lnet/minecraft/class_2371; ARG 0 size ARG 1 defaultValue + METHOD method_37434 ofSize (I)Lnet/minecraft/class_2371; + ARG 0 size METHOD remove (I)Ljava/lang/Object; ARG 1 index METHOD set (ILjava/lang/Object;)Ljava/lang/Object; diff --git a/mappings/net/minecraft/util/crash/CrashMemoryReserve.mapping b/mappings/net/minecraft/util/crash/CrashMemoryReserve.mapping new file mode 100644 index 0000000000..59d00e2cf2 --- /dev/null +++ b/mappings/net/minecraft/util/crash/CrashMemoryReserve.mapping @@ -0,0 +1,4 @@ +CLASS net/minecraft/class_6416 net/minecraft/util/crash/CrashMemoryReserve + FIELD field_34021 reservedMemory [B + METHOD method_37414 reserveMemory ()V + METHOD method_37415 releaseMemory ()V