diff --git a/mappings/net/minecraft/client/render/TexturedRenderLayers.mapping b/mappings/net/minecraft/client/render/TexturedRenderLayers.mapping index 1c128a0985..ea953ae0c7 100644 --- a/mappings/net/minecraft/client/render/TexturedRenderLayers.mapping +++ b/mappings/net/minecraft/client/render/TexturedRenderLayers.mapping @@ -57,9 +57,11 @@ CLASS net/minecraft/class_4722 net/minecraft/client/render/TexturedRenderLayers METHOD method_24076 getEntityTranslucentCull ()Lnet/minecraft/class_1921; METHOD method_29382 getItemEntityTranslucentCull ()Lnet/minecraft/class_1921; METHOD method_33081 getBannerPatternTextureId (Lnet/minecraft/class_6880;)Lnet/minecraft/class_4730; + ARG 0 pattern METHOD method_33082 getSignTextureId (Lnet/minecraft/class_4719;)Lnet/minecraft/class_4730; ARG 0 signType METHOD method_33083 getShieldPatternTextureId (Lnet/minecraft/class_6880;)Lnet/minecraft/class_4730; + ARG 0 pattern METHOD method_45781 getHangingSignTextureId (Lnet/minecraft/class_4719;)Lnet/minecraft/class_4730; ARG 0 signType METHOD method_45782 createHangingSignTextureId (Lnet/minecraft/class_4719;)Lnet/minecraft/class_4730; @@ -71,3 +73,7 @@ CLASS net/minecraft/class_4722 net/minecraft/client/render/TexturedRenderLayers ARG 0 potPatternKey METHOD method_49342 createDecoratedPotPatternTextureId (Lnet/minecraft/class_5321;)Lnet/minecraft/class_4730; ARG 0 potPatternKey + METHOD method_58138 (Lnet/minecraft/class_2960;)Lnet/minecraft/class_4730; + ARG 0 id + METHOD method_58139 (Lnet/minecraft/class_2960;)Lnet/minecraft/class_4730; + ARG 0 id diff --git a/mappings/net/minecraft/command/argument/ItemPredicateReader.mapping b/mappings/net/minecraft/command/argument/ItemPredicateReader.mapping index f7f3f03c9f..c5e306a1bf 100644 --- a/mappings/net/minecraft/command/argument/ItemPredicateReader.mapping +++ b/mappings/net/minecraft/command/argument/ItemPredicateReader.mapping @@ -14,6 +14,7 @@ CLASS net/minecraft/class_9216 net/minecraft/command/argument/ItemPredicateReade FIELD field_49578 MALFORMED_COMPONENT_EXCEPTION Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; FIELD field_49579 EXPECTED_ITEM_COMPONENT_EXCEPTION Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; FIELD field_49580 nbtOps Lcom/mojang/serialization/DynamicOps; + FIELD field_49771 REPEATED_COMPONENT_EXCEPTION Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; METHOD (Lnet/minecraft/class_7225$class_7874;Z)V ARG 1 registryLookup ARG 2 allowTags @@ -31,6 +32,8 @@ CLASS net/minecraft/class_9216 net/minecraft/command/argument/ItemPredicateReade METHOD method_57805 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; ARG 0 type ARG 1 error + METHOD method_58141 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; + ARG 0 type CLASS class_9217 Reader FIELD field_48971 reader Lcom/mojang/brigadier/StringReader; FIELD field_48972 callbacks Lnet/minecraft/class_9216$class_9219; diff --git a/mappings/net/minecraft/command/argument/ItemSlotArgumentType.mapping b/mappings/net/minecraft/command/argument/ItemSlotArgumentType.mapping index 3bdd6b3435..a9136caacb 100644 --- a/mappings/net/minecraft/command/argument/ItemSlotArgumentType.mapping +++ b/mappings/net/minecraft/command/argument/ItemSlotArgumentType.mapping @@ -1,14 +1,19 @@ CLASS net/minecraft/class_2240 net/minecraft/command/argument/ItemSlotArgumentType + FIELD field_49766 ONLY_SINGLE_ALLOWED_EXCEPTION Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; FIELD field_9955 UNKNOWN_SLOT_EXCEPTION Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; FIELD field_9956 EXAMPLES Ljava/util/Collection; METHOD listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; ARG 1 context ARG 2 builder + METHOD method_58129 (C)Z + ARG 0 c METHOD method_9469 getItemSlot (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)I ARG 0 context ARG 1 name METHOD method_9471 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; ARG 0 name + METHOD method_9472 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; + ARG 0 name METHOD method_9473 itemSlot ()Lnet/minecraft/class_2240; METHOD parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; ARG 1 reader diff --git a/mappings/net/minecraft/entity/LivingEntity.mapping b/mappings/net/minecraft/entity/LivingEntity.mapping index 093609dde0..9e27e93dcd 100644 --- a/mappings/net/minecraft/entity/LivingEntity.mapping +++ b/mappings/net/minecraft/entity/LivingEntity.mapping @@ -25,6 +25,7 @@ CLASS net/minecraft/class_1309 net/minecraft/entity/LivingEntity FIELD field_45123 serverHeadYaw D FIELD field_45740 ACTIVE_EFFECTS_NBT_KEY Ljava/lang/String; FIELD field_48826 syncedBodyArmorStack Lnet/minecraft/class_1799; + FIELD field_49720 DEFAULT_POTION_SWIRLS_COLOR I FIELD field_6210 bodyTrackingIncrements I FIELD field_6212 sidewaysSpeed F FIELD field_6213 deathTime I diff --git a/mappings/net/minecraft/entity/attribute/EntityAttributeInstance.mapping b/mappings/net/minecraft/entity/attribute/EntityAttributeInstance.mapping index 4c5b88956a..1cc0842b95 100644 --- a/mappings/net/minecraft/entity/attribute/EntityAttributeInstance.mapping +++ b/mappings/net/minecraft/entity/attribute/EntityAttributeInstance.mapping @@ -18,6 +18,7 @@ CLASS net/minecraft/class_1324 net/minecraft/entity/attribute/EntityAttributeIns ARG 1 other METHOD method_26832 (Lnet/minecraft/class_1322$class_1323;Ljava/util/Map;)V ARG 1 operation + ARG 2 modifiers METHOD method_26833 readNbt (Lnet/minecraft/class_2487;)V ARG 1 nbt METHOD method_26834 getModifiersByOperation (Lnet/minecraft/class_1322$class_1323;)Ljava/util/Collection; diff --git a/mappings/net/minecraft/entity/attribute/EntityAttributeModifier.mapping b/mappings/net/minecraft/entity/attribute/EntityAttributeModifier.mapping index 847fd46249..bc7c6c52cd 100644 --- a/mappings/net/minecraft/entity/attribute/EntityAttributeModifier.mapping +++ b/mappings/net/minecraft/entity/attribute/EntityAttributeModifier.mapping @@ -25,20 +25,22 @@ CLASS net/minecraft/class_1322 net/minecraft/entity/attribute/EntityAttributeMod ARG 0 modifier METHOD method_53966 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; ARG 0 instance + METHOD method_57297 (Lnet/minecraft/class_1322;)Ljava/lang/String; + ARG 0 modifier CLASS class_1323 Operation COMMENT Represents an operation which can be applied to an attribute modifier. FIELD field_45742 CODEC Lcom/mojang/serialization/Codec; FIELD field_45743 name Ljava/lang/String; FIELD field_48325 ID_TO_VALUE Ljava/util/function/IntFunction; FIELD field_48326 PACKET_CODEC Lnet/minecraft/class_9139; - FIELD field_6328 ADDITION Lnet/minecraft/class_1322$class_1323; + FIELD field_6328 Lnet/minecraft/class_1322$class_1323; COMMENT Adds to the base value of an attribute. FIELD field_6329 id I - FIELD field_6330 MULTIPLY_BASE Lnet/minecraft/class_1322$class_1323; + FIELD field_6330 Lnet/minecraft/class_1322$class_1323; COMMENT Multiplies the base value of the attribute. COMMENT COMMENT

Is applied after addition. - FIELD field_6331 MULTIPLY_TOTAL Lnet/minecraft/class_1322$class_1323; + FIELD field_6331 Lnet/minecraft/class_1322$class_1323; COMMENT Multiplies the total value of the attribute. COMMENT COMMENT

The total value is equal to the sum of all additions and base multiplications applied by an attribute modifier. diff --git a/mappings/net/minecraft/inventory/Inventories.mapping b/mappings/net/minecraft/inventory/Inventories.mapping index 1cc8158231..ae347cad38 100644 --- a/mappings/net/minecraft/inventory/Inventories.mapping +++ b/mappings/net/minecraft/inventory/Inventories.mapping @@ -1,6 +1,7 @@ CLASS net/minecraft/class_1262 net/minecraft/inventory/Inventories COMMENT Contains utility methods used by {@link Inventory} implementations or for working COMMENT with inventories. + FIELD field_49719 ITEMS_NBT_KEY Ljava/lang/String; METHOD method_29234 remove (Lnet/minecraft/class_1263;Ljava/util/function/Predicate;IZ)I COMMENT Removes a number, not exceeding {@code maxCount}, of items from an inventory based on a predicate and returns that number. COMMENT @return the number of items removed @@ -33,8 +34,8 @@ CLASS net/minecraft/class_1262 net/minecraft/inventory/Inventories METHOD method_5427 writeNbt (Lnet/minecraft/class_2487;Lnet/minecraft/class_2371;ZLnet/minecraft/class_7225$class_7874;)Lnet/minecraft/class_2487; COMMENT Writes the inventory to {@code nbt}. COMMENT - COMMENT

The inventory is serialized as a list of non-empty {@linkplain ItemStack#writeNbt - COMMENT item stacks}. In addition, each compound has a byte entry with the key {@code Slot}, + COMMENT

The inventory is serialized as a list of non-empty item stacks. + COMMENT In addition, each compound has a byte entry with the key {@code Slot}, COMMENT indicating the slot. The list is then written to {@code nbt} under the key {@code COMMENT Items}. COMMENT diff --git a/mappings/net/minecraft/inventory/SlotRanges.mapping b/mappings/net/minecraft/inventory/SlotRanges.mapping index 90ce8b5f4d..f86b7606e0 100644 --- a/mappings/net/minecraft/inventory/SlotRanges.mapping +++ b/mappings/net/minecraft/inventory/SlotRanges.mapping @@ -32,3 +32,5 @@ CLASS net/minecraft/class_9349 net/minecraft/inventory/SlotRanges ARG 1 name ARG 2 slots METHOD method_58088 streamSingleSlotNames ()Ljava/util/stream/Stream; + METHOD method_58089 (Ljava/lang/String;)Ljava/lang/String; + ARG 0 name diff --git a/mappings/net/minecraft/registry/entry/RegistryEntryList.mapping b/mappings/net/minecraft/registry/entry/RegistryEntryList.mapping index efd83152eb..37b5d9e23f 100644 --- a/mappings/net/minecraft/registry/entry/RegistryEntryList.mapping +++ b/mappings/net/minecraft/registry/entry/RegistryEntryList.mapping @@ -54,6 +54,8 @@ CLASS net/minecraft/class_6885 net/minecraft/registry/entry/RegistryEntryList FIELD field_36458 entrySet Ljava/util/Set; METHOD (Ljava/util/List;)V ARG 1 entries + METHOD equals (Ljava/lang/Object;)Z + ARG 1 o CLASS class_6887 ListBacked COMMENT An internal implementation of {@link RegistryEntryList}. METHOD method_40249 getEntries ()Ljava/util/List; diff --git a/mappings/net/minecraft/registry/entry/RegistryEntryListCodec.mapping b/mappings/net/minecraft/registry/entry/RegistryEntryListCodec.mapping index 7623a415fe..1371bc762a 100644 --- a/mappings/net/minecraft/registry/entry/RegistryEntryListCodec.mapping +++ b/mappings/net/minecraft/registry/entry/RegistryEntryListCodec.mapping @@ -28,6 +28,8 @@ CLASS net/minecraft/class_6898 net/minecraft/registry/entry/RegistryEntryListCod METHOD method_40383 decodeDirect (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; ARG 1 ops ARG 2 input + METHOD method_40385 (Lnet/minecraft/class_7871;Lnet/minecraft/class_6862;)Lcom/mojang/serialization/DataResult; + ARG 1 tag METHOD method_40386 (Lnet/minecraft/class_7871;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/serialization/DataResult; ARG 1 pair METHOD method_40387 (Ljava/util/List;)Lcom/mojang/datafixers/util/Either; @@ -44,3 +46,10 @@ CLASS net/minecraft/class_6898 net/minecraft/registry/entry/RegistryEntryListCod ARG 3 prefix METHOD method_40390 (Ljava/util/List;)Ljava/util/List; ARG 0 entries + METHOD method_58028 (Lcom/mojang/datafixers/util/Pair;Lnet/minecraft/class_6885;)Lcom/mojang/datafixers/util/Pair; + ARG 1 entries + METHOD method_58029 get (Lnet/minecraft/class_7871;Lnet/minecraft/class_6862;)Lcom/mojang/serialization/DataResult; + ARG 0 registry + ARG 1 tag + METHOD method_58030 (Ljava/util/List;)Lcom/mojang/serialization/DataResult; + ARG 0 entries diff --git a/mappings/net/minecraft/village/TradeOffers.mapping b/mappings/net/minecraft/village/TradeOffers.mapping index 680e65bf80..7ece8785d8 100644 --- a/mappings/net/minecraft/village/TradeOffers.mapping +++ b/mappings/net/minecraft/village/TradeOffers.mapping @@ -161,7 +161,7 @@ CLASS net/minecraft/class_3853 net/minecraft/village/TradeOffers ARG 5 processedCount ARG 6 maxUses ARG 7 experience - ARG 8 mutiplier + ARG 8 multiplier METHOD (Lnet/minecraft/class_1935;IILnet/minecraft/class_1799;IIIF)V ARG 1 item ARG 2 count