diff --git a/mappings/net/minecraft/block/AbstractBlock.mapping b/mappings/net/minecraft/block/AbstractBlock.mapping index 6340c46ace..64c76da7e3 100644 --- a/mappings/net/minecraft/block/AbstractBlock.mapping +++ b/mappings/net/minecraft/block/AbstractBlock.mapping @@ -455,6 +455,7 @@ CLASS net/minecraft/class_4970 net/minecraft/block/AbstractBlock COMMENT COMMENT @see AbstractBlockState#canPathfindThrough ARG 1 state + ARG 2 type METHOD method_9517 prepare (Lnet/minecraft/class_2680;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;II)V COMMENT Called when the block state changes, before the {@linkplain #getStateForNeighborUpdate COMMENT neighbor-triggered state update} on the original block, and after the @@ -1084,6 +1085,7 @@ CLASS net/minecraft/class_4970 net/minecraft/block/AbstractBlock ARG 2 pos ARG 3 type METHOD method_26171 canPathfindThrough (Lnet/minecraft/class_10;)Z + ARG 1 type METHOD method_26172 getOutlineShape (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_3726;)Lnet/minecraft/class_265; ARG 1 world ARG 2 pos diff --git a/mappings/net/minecraft/block/DecoratedPotBlock.mapping b/mappings/net/minecraft/block/DecoratedPotBlock.mapping index ae3f51e214..b48cafd834 100644 --- a/mappings/net/minecraft/block/DecoratedPotBlock.mapping +++ b/mappings/net/minecraft/block/DecoratedPotBlock.mapping @@ -5,3 +5,7 @@ CLASS net/minecraft/class_8168 net/minecraft/block/DecoratedPotBlock FIELD field_43236 SHERDS_DYNAMIC_DROP_ID Lnet/minecraft/class_2960; FIELD field_43237 CRACKED Lnet/minecraft/class_2746; FIELD field_46333 CODEC Lcom/mojang/serialization/MapCodec; + METHOD method_49815 (Lnet/minecraft/class_8172;Ljava/util/function/Consumer;)V + ARG 1 lootConsumer + METHOD method_51510 (Ljava/util/List;Ljava/util/Optional;)V + ARG 1 sherd diff --git a/mappings/net/minecraft/block/ShulkerBoxBlock.mapping b/mappings/net/minecraft/block/ShulkerBoxBlock.mapping index ff112ae904..f6eb119eb1 100644 --- a/mappings/net/minecraft/block/ShulkerBoxBlock.mapping +++ b/mappings/net/minecraft/block/ShulkerBoxBlock.mapping @@ -10,6 +10,7 @@ CLASS net/minecraft/class_2480 net/minecraft/block/ShulkerBoxBlock FIELD field_41081 SOUTH_SHAPE Lnet/minecraft/class_265; FIELD field_41082 SIDES_SHAPES Ljava/util/Map; FIELD field_46440 CODEC Lcom/mojang/serialization/MapCodec; + FIELD field_49401 UNKNOWN_CONTENTS_TEXT Lnet/minecraft/class_2561; METHOD (Lnet/minecraft/class_1767;Lnet/minecraft/class_4970$class_2251;)V ARG 1 color ARG 2 settings diff --git a/mappings/net/minecraft/block/entity/BannerBlockEntity.mapping b/mappings/net/minecraft/block/entity/BannerBlockEntity.mapping index ee1560e627..756a32eeb0 100644 --- a/mappings/net/minecraft/block/entity/BannerBlockEntity.mapping +++ b/mappings/net/minecraft/block/entity/BannerBlockEntity.mapping @@ -1,11 +1,14 @@ CLASS net/minecraft/class_2573 net/minecraft/block/entity/BannerBlockEntity FIELD field_11772 customName Lnet/minecraft/class_2561; - FIELD field_11773 patternListNbt Lnet/minecraft/class_9307; + FIELD field_11773 patternsComponent Lnet/minecraft/class_9307; FIELD field_11774 baseColor Lnet/minecraft/class_1767; FIELD field_31296 MAX_PATTERN_COUNT I FIELD field_31297 PATTERNS_KEY Ljava/lang/String; + FIELD field_49402 LOGGER Lorg/slf4j/Logger; + FIELD field_49403 patternsComponentWithBase Lnet/minecraft/class_9307; METHOD (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V ARG 1 pos + ARG 2 state METHOD (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_1767;)V ARG 1 pos ARG 2 state @@ -15,3 +18,6 @@ CLASS net/minecraft/class_2573 net/minecraft/block/entity/BannerBlockEntity METHOD method_10913 readFrom (Lnet/minecraft/class_1799;Lnet/minecraft/class_1767;)V ARG 1 stack ARG 2 baseColor + METHOD method_57565 setPatterns (Lnet/minecraft/class_9307;)V + ARG 1 patternsComponent + METHOD method_57570 getPatterns ()Lnet/minecraft/class_9307; diff --git a/mappings/net/minecraft/block/entity/BannerPatterns.mapping b/mappings/net/minecraft/block/entity/BannerPatterns.mapping index 5465d927a6..9961033fd0 100644 --- a/mappings/net/minecraft/block/entity/BannerPatterns.mapping +++ b/mappings/net/minecraft/block/entity/BannerPatterns.mapping @@ -3,3 +3,6 @@ CLASS net/minecraft/class_7446 net/minecraft/block/entity/BannerPatterns ARG 0 registry METHOD method_43722 of (Ljava/lang/String;)Lnet/minecraft/class_5321; ARG 0 id + METHOD method_57577 register (Lnet/minecraft/class_2378;Lnet/minecraft/class_5321;)Lnet/minecraft/class_2582; + ARG 0 registry + ARG 1 key diff --git a/mappings/net/minecraft/block/entity/BeehiveBlockEntity.mapping b/mappings/net/minecraft/block/entity/BeehiveBlockEntity.mapping index 3ca614b32c..054ee82342 100644 --- a/mappings/net/minecraft/block/entity/BeehiveBlockEntity.mapping +++ b/mappings/net/minecraft/block/entity/BeehiveBlockEntity.mapping @@ -8,6 +8,7 @@ CLASS net/minecraft/class_4482 net/minecraft/block/entity/BeehiveBlockEntity FIELD field_31314 ANGERED_CANNOT_ENTER_HIVE_TICKS I FIELD field_31315 MIN_OCCUPATION_TICKS_WITH_NECTAR I FIELD field_33570 IRRELEVANT_BEE_NBT_KEYS Ljava/util/List; + FIELD field_49409 LOGGER Lorg/slf4j/Logger; METHOD (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V ARG 1 pos ARG 2 state @@ -50,8 +51,32 @@ CLASS net/minecraft/class_4482 net/minecraft/block/entity/BeehiveBlockEntity ARG 2 state ARG 3 blockEntity METHOD method_35292 addBee (Lnet/minecraft/class_4482$class_9309;)V + ARG 1 bee METHOD method_40019 (Lnet/minecraft/class_4970$class_4971;)Z ARG 0 statex + METHOD method_57580 createBeesData ()Ljava/util/List; CLASS class_4483 Bee FIELD field_20426 ticksInHive I + FIELD field_49410 data Lnet/minecraft/class_4482$class_9309; + METHOD (Lnet/minecraft/class_4482$class_9309;)V + ARG 1 data + METHOD method_57581 canExitHive ()Z + METHOD method_57582 createData ()Lnet/minecraft/class_4482$class_9309; + METHOD method_57583 hasNectar ()Z CLASS class_4484 BeeState + CLASS class_9309 BeeData + FIELD field_49411 CODEC Lcom/mojang/serialization/Codec; + FIELD field_49412 LIST_CODEC Lcom/mojang/serialization/Codec; + FIELD field_49413 PACKET_CODEC Lnet/minecraft/class_9139; + METHOD method_57584 create (I)Lnet/minecraft/class_4482$class_9309; + ARG 0 ticksInHive + METHOD method_57585 tickEntity (ILnet/minecraft/class_4466;)V + ARG 0 ticksInHive + ARG 1 beeEntity + METHOD method_57586 of (Lnet/minecraft/class_1297;)Lnet/minecraft/class_4482$class_9309; + ARG 0 entity + METHOD method_57588 loadEntity (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Lnet/minecraft/class_1297; + ARG 1 world + ARG 2 pos + METHOD method_57589 (Lnet/minecraft/class_1297;)Lnet/minecraft/class_1297; + ARG 0 entity diff --git a/mappings/net/minecraft/block/entity/BlockEntity.mapping b/mappings/net/minecraft/block/entity/BlockEntity.mapping index bb2d05d64a..03c5f20425 100644 --- a/mappings/net/minecraft/block/entity/BlockEntity.mapping +++ b/mappings/net/minecraft/block/entity/BlockEntity.mapping @@ -185,6 +185,8 @@ CLASS net/minecraft/class_2586 net/minecraft/block/entity/BlockEntity METHOD method_38240 setStackNbt (Lnet/minecraft/class_1799;Lnet/minecraft/class_7225$class_7874;)V COMMENT Sets {@code stack}'s {@code net.minecraft.item.BlockItem#BLOCK_ENTITY_TAG_KEY} COMMENT NBT value to {@linkplain #createNbt the block entity's NBT data}. + ARG 1 stack + ARG 2 registries METHOD method_38241 writeIdToNbt (Lnet/minecraft/class_2487;)V COMMENT Writes the block entity type ID to {@code nbt} under the {@code id} key. COMMENT @@ -226,3 +228,10 @@ CLASS net/minecraft/class_2586 net/minecraft/block/entity/BlockEntity COMMENT COMMENT

This must be called when something changed in a way that COMMENT affects the saved NBT; otherwise, the game might not save the block entity. + METHOD method_57567 addComponents (Lnet/minecraft/class_9323$class_9324;)V + ARG 1 componentMapBuilder + METHOD method_57568 readComponents (Lnet/minecraft/class_9323;)V + ARG 1 components + METHOD method_57569 removeFromCopiedStackNbt (Lnet/minecraft/class_2487;)V + ARG 1 nbt + METHOD method_57590 createComponentMap ()Lnet/minecraft/class_9323; diff --git a/mappings/net/minecraft/block/entity/LecternBlockEntity.mapping b/mappings/net/minecraft/block/entity/LecternBlockEntity.mapping index d14ad342ad..6f52269be4 100644 --- a/mappings/net/minecraft/block/entity/LecternBlockEntity.mapping +++ b/mappings/net/minecraft/block/entity/LecternBlockEntity.mapping @@ -24,3 +24,5 @@ CLASS net/minecraft/class_3722 net/minecraft/block/entity/LecternBlockEntity METHOD method_17523 getCurrentPage ()I METHOD method_17524 getComparatorOutput ()I METHOD method_17525 onBookRemoved ()V + METHOD method_57591 getPageCount (Lnet/minecraft/class_1799;)I + ARG 0 stack diff --git a/mappings/net/minecraft/block/entity/Sherds.mapping b/mappings/net/minecraft/block/entity/Sherds.mapping index 072cf2475b..fff3b9cb3f 100644 --- a/mappings/net/minecraft/block/entity/Sherds.mapping +++ b/mappings/net/minecraft/block/entity/Sherds.mapping @@ -1,9 +1,19 @@ CLASS net/minecraft/class_8526 net/minecraft/block/entity/Sherds FIELD field_44707 DEFAULT Lnet/minecraft/class_8526; + FIELD field_49414 CODEC Lcom/mojang/serialization/Codec; + FIELD field_49415 PACKET_CODEC Lnet/minecraft/class_9139; + METHOD (Ljava/util/List;)V + ARG 1 sherds + METHOD (Lnet/minecraft/class_1792;Lnet/minecraft/class_1792;Lnet/minecraft/class_1792;Lnet/minecraft/class_1792;)V + ARG 1 back + ARG 2 left + ARG 3 right + ARG 4 front METHOD method_51512 stream ()Ljava/util/List; METHOD method_51513 toNbt (Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487; ARG 1 nbt METHOD method_51514 getSherd (Ljava/util/List;I)Ljava/util/Optional; + ARG 0 sherds ARG 1 index METHOD method_51516 fromNbt (Lnet/minecraft/class_2487;)Lnet/minecraft/class_8526; ARG 0 nbt diff --git a/mappings/net/minecraft/block/entity/ShulkerBoxBlockEntity.mapping b/mappings/net/minecraft/block/entity/ShulkerBoxBlockEntity.mapping index d57f7d35bd..9db9afa7b1 100644 --- a/mappings/net/minecraft/block/entity/ShulkerBoxBlockEntity.mapping +++ b/mappings/net/minecraft/block/entity/ShulkerBoxBlockEntity.mapping @@ -30,6 +30,7 @@ CLASS net/minecraft/class_2627 net/minecraft/block/entity/ShulkerBoxBlockEntity ARG 3 state METHOD method_11319 readInventoryNbt (Lnet/minecraft/class_2487;Lnet/minecraft/class_7225$class_7874;)V ARG 1 nbt + ARG 2 registries METHOD method_11320 getColor ()Lnet/minecraft/class_1767; METHOD method_20047 updateNeighborStates (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V ARG 0 world diff --git a/mappings/net/minecraft/block/entity/SkullBlockEntity.mapping b/mappings/net/minecraft/block/entity/SkullBlockEntity.mapping index 92ef10ffdc..dc5739410f 100644 --- a/mappings/net/minecraft/block/entity/SkullBlockEntity.mapping +++ b/mappings/net/minecraft/block/entity/SkullBlockEntity.mapping @@ -38,6 +38,7 @@ CLASS net/minecraft/class_2631 net/minecraft/block/entity/SkullBlockEntity METHOD method_54081 fetchProfile (Ljava/lang/String;Lnet/minecraft/class_7497;Ljava/util/function/BooleanSupplier;)Ljava/util/concurrent/CompletableFuture; ARG 0 name ARG 1 apiServices + ARG 2 missingUserCache METHOD method_54082 (Ljava/util/function/BooleanSupplier;Lnet/minecraft/class_7497;Ljava/util/Optional;)Ljava/util/Optional; ARG 2 profile CLASS 1 diff --git a/mappings/net/minecraft/block/entity/VaultBlockEntity.mapping b/mappings/net/minecraft/block/entity/VaultBlockEntity.mapping index b67d15f5fe..90dc100918 100644 --- a/mappings/net/minecraft/block/entity/VaultBlockEntity.mapping +++ b/mappings/net/minecraft/block/entity/VaultBlockEntity.mapping @@ -10,11 +10,14 @@ CLASS net/minecraft/class_9199 net/minecraft/block/entity/VaultBlockEntity METHOD method_56729 encodeValue (Lcom/mojang/serialization/Codec;Ljava/lang/Object;Lnet/minecraft/class_7225$class_7874;)Lnet/minecraft/class_2520; ARG 0 codec ARG 1 value + ARG 2 registries METHOD method_56730 setConfig (Lnet/minecraft/class_9203;)V ARG 1 config METHOD method_56731 getServerData ()Lnet/minecraft/class_9204; METHOD method_56733 (Lnet/minecraft/class_9203;)V ARG 1 config + METHOD method_56734 (Lnet/minecraft/class_7225$class_7874;Lnet/minecraft/class_2487;)V + ARG 2 nbt METHOD method_56735 getSharedData ()Lnet/minecraft/class_9205; METHOD method_56736 getClientData ()Lnet/minecraft/class_9202; METHOD method_56737 getConfig ()Lnet/minecraft/class_9203; diff --git a/mappings/net/minecraft/block/spawner/TrialSpawnerData.mapping b/mappings/net/minecraft/block/spawner/TrialSpawnerData.mapping index a9bec66c56..21ea4c94cc 100644 --- a/mappings/net/minecraft/block/spawner/TrialSpawnerData.mapping +++ b/mappings/net/minecraft/block/spawner/TrialSpawnerData.mapping @@ -65,6 +65,8 @@ CLASS net/minecraft/class_8966 net/minecraft/block/spawner/TrialSpawnerData METHOD method_55196 (Lnet/minecraft/class_2487;Lnet/minecraft/class_1952;)V ARG 1 spawnData METHOD method_55197 hasSpawnData (Lnet/minecraft/class_8963;Lnet/minecraft/class_5819;)Z + ARG 1 logic + ARG 2 random METHOD method_55198 isCooldownAtRepeating (Lnet/minecraft/class_3218;Lnet/minecraft/class_8965;F)Z ARG 1 world ARG 2 config diff --git a/mappings/net/minecraft/class_9283.mapping b/mappings/net/minecraft/class_9283.mapping deleted file mode 100644 index 12a68422d8..0000000000 --- a/mappings/net/minecraft/class_9283.mapping +++ /dev/null @@ -1,12 +0,0 @@ -CLASS net/minecraft/class_9283 - CLASS class_1782 Type - FIELD field_7971 name Ljava/lang/String; - FIELD field_7972 id I - FIELD field_7975 BY_ID Ljava/util/function/IntFunction; - METHOD (Ljava/lang/String;IILjava/lang/String;)V - ARG 3 id - ARG 4 name - METHOD method_7812 getName ()Lnet/minecraft/class_5250; - METHOD method_7813 byId (I)Lnet/minecraft/class_9283$class_1782; - ARG 0 id - METHOD method_7816 getId ()I diff --git a/mappings/net/minecraft/class_9298.mapping b/mappings/net/minecraft/class_9298.mapping deleted file mode 100644 index 70033a6263..0000000000 --- a/mappings/net/minecraft/class_9298.mapping +++ /dev/null @@ -1,6 +0,0 @@ -CLASS net/minecraft/class_9298 - CLASS class_8751 StewEffect - FIELD field_45782 CODEC Lcom/mojang/serialization/Codec; - METHOD method_53247 createStatusEffectInstance ()Lnet/minecraft/class_1293; - METHOD method_53248 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; - ARG 0 instance diff --git a/mappings/net/minecraft/class_9307.mapping b/mappings/net/minecraft/class_9307.mapping deleted file mode 100644 index 0ff6192a77..0000000000 --- a/mappings/net/minecraft/class_9307.mapping +++ /dev/null @@ -1,9 +0,0 @@ -CLASS net/minecraft/class_9307 - CLASS class_3750 Patterns - FIELD field_16548 entries Lcom/google/common/collect/ImmutableList$Builder; - METHOD method_16376 add (Lnet/minecraft/class_6880;Lnet/minecraft/class_1767;)Lnet/minecraft/class_9307$class_3750; - ARG 1 pattern - ARG 2 color - METHOD method_43720 add (Lnet/minecraft/class_5321;Lnet/minecraft/class_1767;)Lnet/minecraft/class_9307$class_3750; - ARG 1 pattern - ARG 2 color diff --git a/mappings/net/minecraft/client/render/entity/model/BoggedEntityModel.mapping b/mappings/net/minecraft/client/render/entity/model/BoggedEntityModel.mapping new file mode 100644 index 0000000000..b3d471f00b --- /dev/null +++ b/mappings/net/minecraft/client/render/entity/model/BoggedEntityModel.mapping @@ -0,0 +1,3 @@ +CLASS net/minecraft/class_9321 net/minecraft/client/render/entity/model/BoggedEntityModel + FIELD field_49563 mushrooms Lnet/minecraft/class_630; + METHOD method_57793 getTexturedModelData ()Lnet/minecraft/class_5607; diff --git a/mappings/net/minecraft/client/render/entity/model/SkeletonEntityModel.mapping b/mappings/net/minecraft/client/render/entity/model/SkeletonEntityModel.mapping index 573df319cd..a6189a8866 100644 --- a/mappings/net/minecraft/client/render/entity/model/SkeletonEntityModel.mapping +++ b/mappings/net/minecraft/client/render/entity/model/SkeletonEntityModel.mapping @@ -1,2 +1,4 @@ CLASS net/minecraft/class_606 net/minecraft/client/render/entity/model/SkeletonEntityModel METHOD method_32047 getTexturedModelData ()Lnet/minecraft/class_5607; + METHOD method_57794 addLimbs (Lnet/minecraft/class_5610;)V + ARG 0 data diff --git a/mappings/net/minecraft/command/argument/ItemPredicateReader.mapping b/mappings/net/minecraft/command/argument/ItemPredicateReader.mapping index 2c73829299..f7f3f03c9f 100644 --- a/mappings/net/minecraft/command/argument/ItemPredicateReader.mapping +++ b/mappings/net/minecraft/command/argument/ItemPredicateReader.mapping @@ -6,6 +6,14 @@ CLASS net/minecraft/class_9216 net/minecraft/command/argument/ItemPredicateReade FIELD field_48967 DEFAULT_SUGGESTOR Ljava/util/function/Function; FIELD field_48968 itemRegistry Lnet/minecraft/class_7225$class_7226; FIELD field_48969 allowTags Z + FIELD field_49573 SQUARE_OPEN_BRACKET C + FIELD field_49574 SQUARE_CLOSED_BRACKET C + FIELD field_49575 COMMA C + FIELD field_49576 EQUAL_SIGN C + FIELD field_49577 UNKNOWN_COMPONENT_EXCEPTION Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; + 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; METHOD (Lnet/minecraft/class_7225$class_7874;Z)V ARG 1 registryLookup ARG 2 allowTags @@ -18,9 +26,15 @@ CLASS net/minecraft/class_9216 net/minecraft/command/argument/ItemPredicateReade ARG 0 tag METHOD method_56868 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; ARG 0 id + METHOD method_57804 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; + ARG 0 type + METHOD method_57805 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; + ARG 0 type + ARG 1 error CLASS class_9217 Reader FIELD field_48971 reader Lcom/mojang/brigadier/StringReader; FIELD field_48972 callbacks Lnet/minecraft/class_9216$class_9219; + FIELD field_49581 readComponents Z METHOD (Lnet/minecraft/class_9216;Lcom/mojang/brigadier/StringReader;Lnet/minecraft/class_9216$class_9219;)V ARG 2 reader ARG 3 callbacks @@ -33,6 +47,26 @@ CLASS net/minecraft/class_9216 net/minecraft/command/argument/ItemPredicateReade ARG 1 builder METHOD method_56878 suggestAll (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; ARG 1 builder + METHOD method_57806 (ILnet/minecraft/class_9331;Ljava/lang/String;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; + ARG 3 error + METHOD method_57807 readComponentType (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_9331; + ARG 0 reader + METHOD method_57808 suggestBracket (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; + ARG 1 builder + METHOD method_57809 (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/Map$Entry;)V + ARG 1 entry + METHOD method_57810 (Ljava/util/Map$Entry;)Lnet/minecraft/class_2960; + ARG 0 entry + METHOD method_57811 readComponentValue (Lnet/minecraft/class_9331;)V + ARG 1 type + METHOD method_57812 suggestEndOfComponent (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; + ARG 1 builder + METHOD method_57813 suggestEqual (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; + ARG 1 builder + METHOD method_57814 readComponents ()V + METHOD method_57815 readNbt ()V + METHOD method_57816 suggestComponentType (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; + ARG 1 builder CLASS class_9218 SuggestionCallbacks FIELD field_48973 suggestor Ljava/util/function/Function; METHOD method_56879 getSuggestions (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lcom/mojang/brigadier/StringReader;)Ljava/util/concurrent/CompletableFuture; @@ -47,3 +81,6 @@ CLASS net/minecraft/class_9216 net/minecraft/command/argument/ItemPredicateReade ARG 1 tag METHOD method_56880 setSuggestor (Ljava/util/function/Function;)V ARG 1 suggestor + METHOD method_57802 onComponent (Lnet/minecraft/class_9331;Ljava/lang/Object;)V + ARG 1 type + ARG 2 value diff --git a/mappings/net/minecraft/command/argument/ItemStackArgument.mapping b/mappings/net/minecraft/command/argument/ItemStackArgument.mapping index 10179e2a34..8014a00a45 100644 --- a/mappings/net/minecraft/command/argument/ItemStackArgument.mapping +++ b/mappings/net/minecraft/command/argument/ItemStackArgument.mapping @@ -1,13 +1,20 @@ CLASS net/minecraft/class_2290 net/minecraft/command/argument/ItemStackArgument FIELD field_10796 item Lnet/minecraft/class_6880; FIELD field_10797 OVERSTACKED_EXCEPTION Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; + FIELD field_49570 components Lnet/minecraft/class_9323; METHOD (Lnet/minecraft/class_6880;Lnet/minecraft/class_9323;)V ARG 1 item + ARG 2 components METHOD method_41967 getIdString ()Ljava/lang/String; + METHOD method_57800 (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/class_9336;)Ljava/util/stream/Stream; + ARG 1 component + METHOD method_57801 componentsAsString (Lnet/minecraft/class_7225$class_7874;)Ljava/lang/String; + ARG 1 registries METHOD method_9781 createStack (IZ)Lnet/minecraft/class_1799; ARG 1 amount ARG 2 checkOverstack METHOD method_9782 asString (Lnet/minecraft/class_7225$class_7874;)Ljava/lang/String; + ARG 1 registries METHOD method_9784 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; ARG 0 item ARG 1 maxCount diff --git a/mappings/net/minecraft/component/Component.mapping b/mappings/net/minecraft/component/Component.mapping new file mode 100644 index 0000000000..1f9a683fe3 --- /dev/null +++ b/mappings/net/minecraft/component/Component.mapping @@ -0,0 +1,18 @@ +CLASS net/minecraft/class_9336 net/minecraft/component/Component + FIELD field_49657 PACKET_CODEC Lnet/minecraft/class_9139; + METHOD method_57943 encode (Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/DataResult; + ARG 1 ops + METHOD method_57944 of (Ljava/util/Map$Entry;)Lnet/minecraft/class_9336; + ARG 0 entry + METHOD method_57945 of (Lnet/minecraft/class_9331;Ljava/lang/Object;)Lnet/minecraft/class_9336; + ARG 0 type + ARG 1 value + METHOD method_57946 apply (Lnet/minecraft/class_9335;)V + ARG 1 components + CLASS 1 + METHOD method_57949 read (Lnet/minecraft/class_9129;Lnet/minecraft/class_9331;)Lnet/minecraft/class_9336; + ARG 0 buf + ARG 1 type + METHOD method_57951 write (Lnet/minecraft/class_9129;Lnet/minecraft/class_9336;)V + ARG 0 buf + ARG 1 component diff --git a/mappings/net/minecraft/component/ComponentChanges.mapping b/mappings/net/minecraft/component/ComponentChanges.mapping new file mode 100644 index 0000000000..788ac1686b --- /dev/null +++ b/mappings/net/minecraft/component/ComponentChanges.mapping @@ -0,0 +1,44 @@ +CLASS net/minecraft/class_9326 net/minecraft/component/ComponentChanges + FIELD field_49588 EMPTY Lnet/minecraft/class_9326; + FIELD field_49589 CODEC Lcom/mojang/serialization/Codec; + FIELD field_49590 PACKET_CODEC Lnet/minecraft/class_9139; + FIELD field_49591 changes Lit/unimi/dsi/fastutil/objects/Reference2ObjectMap; + FIELD field_49592 REMOVE_PREFIX Ljava/lang/String; + METHOD (Lit/unimi/dsi/fastutil/objects/Reference2ObjectMap;)V + ARG 1 changes + METHOD equals (Ljava/lang/Object;)Z + ARG 1 o + METHOD method_57841 builder ()Lnet/minecraft/class_9326$class_9327; + METHOD method_57842 toString (Lit/unimi/dsi/fastutil/objects/Reference2ObjectMap;)Ljava/lang/String; + ARG 0 changes + METHOD method_57843 (Ljava/util/Map;)Lnet/minecraft/class_9326; + ARG 0 changes + METHOD method_57844 (Lnet/minecraft/class_9326;)Ljava/util/Map; + ARG 0 changes + METHOD method_57845 get (Lnet/minecraft/class_9331;)Ljava/util/Optional; + ARG 1 type + METHOD method_57846 entrySet ()Ljava/util/Set; + METHOD method_57847 size ()I + METHOD method_57848 isEmpty ()Z + CLASS 1 + METHOD method_57851 encode (Lnet/minecraft/class_9129;Lnet/minecraft/class_9331;Ljava/lang/Object;)V + ARG 0 buf + ARG 1 type + ARG 2 value + CLASS class_9327 Builder + FIELD field_49593 changes Lit/unimi/dsi/fastutil/objects/Reference2ObjectMap; + METHOD method_57852 build ()Lnet/minecraft/class_9326; + METHOD method_57853 remove (Lnet/minecraft/class_9331;)Lnet/minecraft/class_9326$class_9327; + ARG 1 type + METHOD method_57854 add (Lnet/minecraft/class_9331;Ljava/lang/Object;)Lnet/minecraft/class_9326$class_9327; + ARG 1 type + ARG 2 value + METHOD method_57855 add (Lnet/minecraft/class_9336;)Lnet/minecraft/class_9326$class_9327; + ARG 1 component + CLASS class_9328 Type + FIELD field_49594 CODEC Lcom/mojang/serialization/Codec; + METHOD method_57856 getValueCodec ()Lcom/mojang/serialization/Codec; + METHOD method_57858 (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; + ARG 0 id + METHOD method_57859 (Lnet/minecraft/class_9326$class_9328;)Lcom/mojang/serialization/DataResult; + ARG 0 type diff --git a/mappings/net/minecraft/component/ComponentHolder.mapping b/mappings/net/minecraft/component/ComponentHolder.mapping new file mode 100644 index 0000000000..923030e91c --- /dev/null +++ b/mappings/net/minecraft/component/ComponentHolder.mapping @@ -0,0 +1,9 @@ +CLASS net/minecraft/class_9322 net/minecraft/component/ComponentHolder + METHOD method_57353 getComponents ()Lnet/minecraft/class_9323; + METHOD method_57824 get (Lnet/minecraft/class_9331;)Ljava/lang/Object; + ARG 1 type + METHOD method_57825 getOrDefault (Lnet/minecraft/class_9331;Ljava/lang/Object;)Ljava/lang/Object; + ARG 1 type + ARG 2 fallback + METHOD method_57826 contains (Lnet/minecraft/class_9331;)Z + ARG 1 type diff --git a/mappings/net/minecraft/component/ComponentMap.mapping b/mappings/net/minecraft/component/ComponentMap.mapping new file mode 100644 index 0000000000..57864f102b --- /dev/null +++ b/mappings/net/minecraft/component/ComponentMap.mapping @@ -0,0 +1,29 @@ +CLASS net/minecraft/class_9323 net/minecraft/component/ComponentMap + FIELD field_49584 EMPTY Lnet/minecraft/class_9323; + METHOD method_57827 builder ()Lnet/minecraft/class_9323$class_9324; + METHOD method_57828 filtered (Ljava/util/function/Predicate;)Lnet/minecraft/class_9323; + ARG 1 predicate + METHOD method_57829 get (Lnet/minecraft/class_9331;)Ljava/lang/Object; + ARG 1 type + METHOD method_57830 getOrDefault (Lnet/minecraft/class_9331;Ljava/lang/Object;)Ljava/lang/Object; + ARG 1 type + ARG 2 fallback + METHOD method_57831 getTypes ()Ljava/util/Set; + METHOD method_57832 contains (Lnet/minecraft/class_9331;)Z + ARG 1 type + METHOD method_57833 stream ()Ljava/util/stream/Stream; + METHOD method_57834 copy (Lnet/minecraft/class_9331;)Lnet/minecraft/class_9336; + ARG 1 type + METHOD method_57835 size ()I + METHOD method_57836 (Lnet/minecraft/class_9331;)Lnet/minecraft/class_9336; + ARG 1 type + METHOD method_57837 isEmpty ()Z + CLASS class_9324 Builder + FIELD field_49587 components Lit/unimi/dsi/fastutil/objects/Reference2ObjectMap; + METHOD method_57838 build ()Lnet/minecraft/class_9323; + METHOD method_57839 addAll (Lnet/minecraft/class_9323;)Lnet/minecraft/class_9323$class_9324; + ARG 1 componentSet + METHOD method_57840 add (Lnet/minecraft/class_9331;Ljava/lang/Object;)Lnet/minecraft/class_9323$class_9324; + ARG 1 type + ARG 2 component + CLASS class_9325 SimpleComponentMap diff --git a/mappings/net/minecraft/component/ComponentMapImpl.mapping b/mappings/net/minecraft/component/ComponentMapImpl.mapping new file mode 100644 index 0000000000..3795b6ac90 --- /dev/null +++ b/mappings/net/minecraft/component/ComponentMapImpl.mapping @@ -0,0 +1,33 @@ +CLASS net/minecraft/class_9335 net/minecraft/component/ComponentMapImpl + FIELD field_49654 baseComponents Lnet/minecraft/class_9323; + FIELD field_49655 extraComponents Lit/unimi/dsi/fastutil/objects/Reference2ObjectMap; + FIELD field_49656 copyOnWrite Z + METHOD (Lnet/minecraft/class_9323;)V + ARG 1 baseComponents + METHOD (Lnet/minecraft/class_9323;Lit/unimi/dsi/fastutil/objects/Reference2ObjectMap;Z)V + ARG 1 baseComponents + ARG 2 extraComponents + ARG 3 copyOnWrite + METHOD equals (Ljava/lang/Object;)Z + ARG 1 o + METHOD method_57933 copyFrom (Lnet/minecraft/class_9323;)V + ARG 1 components + METHOD method_57934 shouldReuseChangesMap (Lnet/minecraft/class_9323;Lit/unimi/dsi/fastutil/objects/Reference2ObjectMap;)Z + ARG 0 baseComponents + ARG 1 changes + METHOD method_57935 create (Lnet/minecraft/class_9323;Lnet/minecraft/class_9326;)Lnet/minecraft/class_9335; + ARG 0 baseComponents + ARG 1 changes + METHOD method_57936 applyChanges (Lnet/minecraft/class_9326;)V + ARG 1 changes + METHOD method_57937 applyChange (Lnet/minecraft/class_9331;Ljava/util/Optional;)V + ARG 1 type + ARG 2 optional + METHOD method_57938 set (Lnet/minecraft/class_9331;Ljava/lang/Object;)Ljava/lang/Object; + ARG 1 type + ARG 2 value + METHOD method_57939 remove (Lnet/minecraft/class_9331;)Ljava/lang/Object; + ARG 1 type + METHOD method_57940 getChanges ()Lnet/minecraft/class_9326; + METHOD method_57941 copy ()Lnet/minecraft/class_9335; + METHOD method_57942 onWrite ()V diff --git a/mappings/net/minecraft/component/DataComponentType.mapping b/mappings/net/minecraft/component/DataComponentType.mapping new file mode 100644 index 0000000000..9d71ac5d34 --- /dev/null +++ b/mappings/net/minecraft/component/DataComponentType.mapping @@ -0,0 +1,24 @@ +CLASS net/minecraft/class_9331 net/minecraft/component/DataComponentType + FIELD field_49600 CODEC Lcom/mojang/serialization/Codec; + FIELD field_49601 PACKET_CODEC Lnet/minecraft/class_9139; + METHOD method_57873 builder ()Lnet/minecraft/class_9331$class_9332; + METHOD method_57874 (Lnet/minecraft/class_9139;)Lnet/minecraft/class_9139; + ARG 0 packetCodec + METHOD method_57875 getCodec ()Lcom/mojang/serialization/Codec; + METHOD method_57876 getCodecOrThrow ()Lcom/mojang/serialization/Codec; + METHOD method_57877 shouldSkipSerialization ()Z + METHOD method_57878 getPacketCodec ()Lnet/minecraft/class_9139; + CLASS class_9332 Builder + FIELD field_49602 codec Lcom/mojang/serialization/Codec; + FIELD field_49603 packetCodec Lnet/minecraft/class_9139; + METHOD method_57880 build ()Lnet/minecraft/class_9331; + METHOD method_57881 codec (Lcom/mojang/serialization/Codec;)Lnet/minecraft/class_9331$class_9332; + ARG 1 codec + METHOD method_57882 packetCodec (Lnet/minecraft/class_9139;)Lnet/minecraft/class_9331$class_9332; + ARG 1 packetCodec + CLASS class_9333 SimpleDataComponentType + FIELD field_49604 codec Lcom/mojang/serialization/Codec; + FIELD field_49605 packetCodec Lnet/minecraft/class_9139; + METHOD (Lcom/mojang/serialization/Codec;Lnet/minecraft/class_9139;)V + ARG 1 codec + ARG 2 packetCodec diff --git a/mappings/net/minecraft/component/DataComponentTypes.mapping b/mappings/net/minecraft/component/DataComponentTypes.mapping new file mode 100644 index 0000000000..85c420eb91 --- /dev/null +++ b/mappings/net/minecraft/component/DataComponentTypes.mapping @@ -0,0 +1,101 @@ +CLASS net/minecraft/class_9334 net/minecraft/component/DataComponentTypes + FIELD field_49627 DEFAULT_ITEM_COMPONENTS Lnet/minecraft/class_9323; + METHOD method_57884 (Lnet/minecraft/class_9331$class_9332;)Lnet/minecraft/class_9331$class_9332; + ARG 0 builder + METHOD method_57885 (Lnet/minecraft/class_9331$class_9332;)Lnet/minecraft/class_9331$class_9332; + ARG 0 builder + METHOD method_57886 (Lnet/minecraft/class_9331$class_9332;)Lnet/minecraft/class_9331$class_9332; + ARG 0 builder + METHOD method_57887 (Lnet/minecraft/class_9331$class_9332;)Lnet/minecraft/class_9331$class_9332; + ARG 0 builder + METHOD method_57888 (Lnet/minecraft/class_9331$class_9332;)Lnet/minecraft/class_9331$class_9332; + ARG 0 builder + METHOD method_57889 (Lnet/minecraft/class_9331$class_9332;)Lnet/minecraft/class_9331$class_9332; + ARG 0 builder + METHOD method_57890 (Lnet/minecraft/class_9331$class_9332;)Lnet/minecraft/class_9331$class_9332; + ARG 0 builder + METHOD method_57891 (Lnet/minecraft/class_9331$class_9332;)Lnet/minecraft/class_9331$class_9332; + ARG 0 builder + METHOD method_57892 (Lnet/minecraft/class_9331$class_9332;)Lnet/minecraft/class_9331$class_9332; + ARG 0 builder + METHOD method_57893 (Lnet/minecraft/class_9331$class_9332;)Lnet/minecraft/class_9331$class_9332; + ARG 0 builder + METHOD method_57894 (Lnet/minecraft/class_9331$class_9332;)Lnet/minecraft/class_9331$class_9332; + ARG 0 builder + METHOD method_57895 (Lnet/minecraft/class_9331$class_9332;)Lnet/minecraft/class_9331$class_9332; + ARG 0 builder + METHOD method_57896 (Lnet/minecraft/class_9331$class_9332;)Lnet/minecraft/class_9331$class_9332; + ARG 0 builder + METHOD method_57897 (Lnet/minecraft/class_9331$class_9332;)Lnet/minecraft/class_9331$class_9332; + ARG 0 builder + METHOD method_57898 (Lnet/minecraft/class_9331$class_9332;)Lnet/minecraft/class_9331$class_9332; + ARG 0 builder + METHOD method_57899 (Lnet/minecraft/class_9331$class_9332;)Lnet/minecraft/class_9331$class_9332; + ARG 0 builder + METHOD method_57900 (Lnet/minecraft/class_9331$class_9332;)Lnet/minecraft/class_9331$class_9332; + ARG 0 builder + METHOD method_57901 (Lnet/minecraft/class_9331$class_9332;)Lnet/minecraft/class_9331$class_9332; + ARG 0 builder + METHOD method_57902 (Lnet/minecraft/class_9331$class_9332;)Lnet/minecraft/class_9331$class_9332; + ARG 0 builder + METHOD method_57903 (Lnet/minecraft/class_9331$class_9332;)Lnet/minecraft/class_9331$class_9332; + ARG 0 builder + METHOD method_57904 (Lnet/minecraft/class_9331$class_9332;)Lnet/minecraft/class_9331$class_9332; + ARG 0 builder + METHOD method_57905 getDefault (Lnet/minecraft/class_2378;)Lnet/minecraft/class_9331; + ARG 0 registry + METHOD method_57906 register (Ljava/lang/String;Ljava/util/function/UnaryOperator;)Lnet/minecraft/class_9331; + ARG 0 id + ARG 1 builderOperator + METHOD method_57907 (Lnet/minecraft/class_9331$class_9332;)Lnet/minecraft/class_9331$class_9332; + ARG 0 builder + METHOD method_57908 (Lnet/minecraft/class_9331$class_9332;)Lnet/minecraft/class_9331$class_9332; + ARG 0 builder + METHOD method_57909 (Lnet/minecraft/class_9331$class_9332;)Lnet/minecraft/class_9331$class_9332; + ARG 0 builder + METHOD method_57910 (Lnet/minecraft/class_9331$class_9332;)Lnet/minecraft/class_9331$class_9332; + ARG 0 builder + METHOD method_57911 (Lnet/minecraft/class_9331$class_9332;)Lnet/minecraft/class_9331$class_9332; + ARG 0 builder + METHOD method_57912 (Lnet/minecraft/class_9331$class_9332;)Lnet/minecraft/class_9331$class_9332; + ARG 0 builder + METHOD method_57913 (Lnet/minecraft/class_9331$class_9332;)Lnet/minecraft/class_9331$class_9332; + ARG 0 builder + METHOD method_57914 (Lnet/minecraft/class_9331$class_9332;)Lnet/minecraft/class_9331$class_9332; + ARG 0 builder + METHOD method_57915 (Lnet/minecraft/class_9331$class_9332;)Lnet/minecraft/class_9331$class_9332; + ARG 0 builder + METHOD method_57916 (Lnet/minecraft/class_9331$class_9332;)Lnet/minecraft/class_9331$class_9332; + ARG 0 builder + METHOD method_57917 (Lnet/minecraft/class_9331$class_9332;)Lnet/minecraft/class_9331$class_9332; + ARG 0 builder + METHOD method_57918 (Lnet/minecraft/class_9331$class_9332;)Lnet/minecraft/class_9331$class_9332; + ARG 0 builder + METHOD method_57919 (Lnet/minecraft/class_9331$class_9332;)Lnet/minecraft/class_9331$class_9332; + ARG 0 builder + METHOD method_57920 (Lnet/minecraft/class_9331$class_9332;)Lnet/minecraft/class_9331$class_9332; + ARG 0 builder + METHOD method_57921 (Lnet/minecraft/class_9331$class_9332;)Lnet/minecraft/class_9331$class_9332; + ARG 0 builder + METHOD method_57922 (Lnet/minecraft/class_9331$class_9332;)Lnet/minecraft/class_9331$class_9332; + ARG 0 builder + METHOD method_57923 (Lnet/minecraft/class_9331$class_9332;)Lnet/minecraft/class_9331$class_9332; + ARG 0 builder + METHOD method_57924 (Lnet/minecraft/class_9331$class_9332;)Lnet/minecraft/class_9331$class_9332; + ARG 0 builder + METHOD method_57925 (Lnet/minecraft/class_9331$class_9332;)Lnet/minecraft/class_9331$class_9332; + ARG 0 builder + METHOD method_57926 (Lnet/minecraft/class_9331$class_9332;)Lnet/minecraft/class_9331$class_9332; + ARG 0 builder + METHOD method_57927 (Lnet/minecraft/class_9331$class_9332;)Lnet/minecraft/class_9331$class_9332; + ARG 0 builder + METHOD method_57928 (Lnet/minecraft/class_9331$class_9332;)Lnet/minecraft/class_9331$class_9332; + ARG 0 builder + METHOD method_57929 (Lnet/minecraft/class_9331$class_9332;)Lnet/minecraft/class_9331$class_9332; + ARG 0 builder + METHOD method_57930 (Lnet/minecraft/class_9331$class_9332;)Lnet/minecraft/class_9331$class_9332; + ARG 0 builder + METHOD method_57931 (Lnet/minecraft/class_9331$class_9332;)Lnet/minecraft/class_9331$class_9332; + ARG 0 builder + METHOD method_57932 (Lnet/minecraft/class_9331$class_9332;)Lnet/minecraft/class_9331$class_9332; + ARG 0 builder diff --git a/mappings/net/minecraft/component/type/AttributeModifierSlot.mapping b/mappings/net/minecraft/component/type/AttributeModifierSlot.mapping new file mode 100644 index 0000000000..9103a26262 --- /dev/null +++ b/mappings/net/minecraft/component/type/AttributeModifierSlot.mapping @@ -0,0 +1,27 @@ +CLASS net/minecraft/class_9274 net/minecraft/component/type/AttributeModifierSlot + FIELD field_49225 ID_TO_VALUE Ljava/util/function/IntFunction; + FIELD field_49226 CODEC Lcom/mojang/serialization/Codec; + FIELD field_49227 PACKET_CODEC Lnet/minecraft/class_9139; + FIELD field_49228 id I + FIELD field_49229 name Ljava/lang/String; + FIELD field_49230 slotPredicate Ljava/util/function/Predicate; + METHOD (Ljava/lang/String;IILjava/lang/String;Ljava/util/function/Predicate;)V + ARG 3 id + ARG 4 name + ARG 5 slotPredicate + METHOD (Ljava/lang/String;IILjava/lang/String;Lnet/minecraft/class_1304;)V + ARG 3 id + ARG 4 name + ARG 5 slot + METHOD method_57286 matches (Lnet/minecraft/class_1304;)Z + ARG 1 slot + METHOD method_57287 (Lnet/minecraft/class_1304;Lnet/minecraft/class_1304;)Z + ARG 1 slotx + METHOD method_57288 (Lnet/minecraft/class_9274;)I + ARG 0 id + METHOD method_57289 (Lnet/minecraft/class_1304;)Z + ARG 0 slot + METHOD method_57290 (Lnet/minecraft/class_9274;)I + ARG 0 id + METHOD method_57291 (Lnet/minecraft/class_1304;)Z + ARG 0 slot diff --git a/mappings/net/minecraft/component/type/AttributeModifiersComponent.mapping b/mappings/net/minecraft/component/type/AttributeModifiersComponent.mapping new file mode 100644 index 0000000000..b4b724e373 --- /dev/null +++ b/mappings/net/minecraft/component/type/AttributeModifiersComponent.mapping @@ -0,0 +1,32 @@ +CLASS net/minecraft/class_9285 net/minecraft/component/type/AttributeModifiersComponent + FIELD field_49326 DEFAULT Lnet/minecraft/class_9285; + FIELD field_49327 CODEC Lcom/mojang/serialization/Codec; + FIELD field_49328 PACKET_CODEC Lnet/minecraft/class_9139; + FIELD field_49329 DECIMAL_FORMAT Ljava/text/DecimalFormat; + METHOD method_57480 builder ()Lnet/minecraft/class_9285$class_9286; + METHOD method_57481 applyOperations (DLnet/minecraft/class_1304;)D + ARG 1 base + ARG 3 slot + METHOD method_57482 applyModifiers (Lnet/minecraft/class_1304;Ljava/util/function/BiConsumer;)V + ARG 1 slot + ARG 2 attributeConsumer + METHOD method_57483 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance + METHOD method_57484 with (Lnet/minecraft/class_6880;Lnet/minecraft/class_1322;Lnet/minecraft/class_9274;)Lnet/minecraft/class_9285; + ARG 1 attribute + ARG 2 modifier + ARG 3 slot + METHOD method_57485 (Ljava/text/DecimalFormat;)V + ARG 0 format + CLASS class_9286 Builder + FIELD field_49331 entries Lcom/google/common/collect/ImmutableList$Builder; + METHOD method_57486 build ()Lnet/minecraft/class_9285; + METHOD method_57487 add (Lnet/minecraft/class_6880;Lnet/minecraft/class_1322;Lnet/minecraft/class_9274;)Lnet/minecraft/class_9285$class_9286; + ARG 1 attribute + ARG 2 modifier + ARG 3 slot + CLASS class_9287 Entry + FIELD field_49332 CODEC Lcom/mojang/serialization/Codec; + FIELD field_49333 PACKET_CODEC Lnet/minecraft/class_9139; + METHOD method_57488 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance diff --git a/mappings/net/minecraft/component/type/BannerPatternsComponent.mapping b/mappings/net/minecraft/component/type/BannerPatternsComponent.mapping new file mode 100644 index 0000000000..de8c6e07af --- /dev/null +++ b/mappings/net/minecraft/component/type/BannerPatternsComponent.mapping @@ -0,0 +1,25 @@ +CLASS net/minecraft/class_9307 net/minecraft/component/type/BannerPatternsComponent + FIELD field_49404 DEFAULT Lnet/minecraft/class_9307; + FIELD field_49405 CODEC Lcom/mojang/serialization/Codec; + FIELD field_49406 PACKET_CODEC Lnet/minecraft/class_9139; + METHOD method_57571 withoutTopLayer ()Lnet/minecraft/class_9307; + METHOD method_57572 withBase (Lnet/minecraft/class_1767;)Lnet/minecraft/class_9307; + ARG 1 color + CLASS class_3750 Builder + FIELD field_16548 entries Lcom/google/common/collect/ImmutableList$Builder; + METHOD method_16376 add (Lnet/minecraft/class_6880;Lnet/minecraft/class_1767;)Lnet/minecraft/class_9307$class_3750; + ARG 1 pattern + ARG 2 color + METHOD method_43720 add (Lnet/minecraft/class_5321;Lnet/minecraft/class_1767;)Lnet/minecraft/class_9307$class_3750; + ARG 1 pattern + ARG 2 color + METHOD method_57573 build ()Lnet/minecraft/class_9307; + METHOD method_57574 add (Lnet/minecraft/class_9307$class_9308;)Lnet/minecraft/class_9307$class_3750; + ARG 1 layer + METHOD method_57575 addAll (Lnet/minecraft/class_9307;)Lnet/minecraft/class_9307$class_3750; + ARG 1 patterns + CLASS class_9308 Layer + FIELD field_49407 CODEC Lcom/mojang/serialization/Codec; + FIELD field_49408 PACKET_CODEC Lnet/minecraft/class_9139; + METHOD method_57576 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance diff --git a/mappings/net/minecraft/component/type/BlockStateComponent.mapping b/mappings/net/minecraft/component/type/BlockStateComponent.mapping new file mode 100644 index 0000000000..2348a97c4e --- /dev/null +++ b/mappings/net/minecraft/component/type/BlockStateComponent.mapping @@ -0,0 +1,22 @@ +CLASS net/minecraft/class_9275 net/minecraft/component/type/BlockStateComponent + FIELD field_49284 DEFAULT Lnet/minecraft/class_9275; + FIELD field_49285 CODEC Lcom/mojang/serialization/Codec; + FIELD field_49286 PACKET_CODEC Lnet/minecraft/class_9139; + FIELD field_49287 MAP_PACKET_CODEC Lnet/minecraft/class_9139; + METHOD method_57414 isEmpty ()Z + METHOD method_57415 applyToState (Lnet/minecraft/class_2680;)Lnet/minecraft/class_2680; + ARG 1 state + METHOD method_57416 (Lnet/minecraft/class_2680;Lnet/minecraft/class_2769;Ljava/lang/Comparable;)Lnet/minecraft/class_2680; + ARG 2 valuex + METHOD method_57417 applyToState (Lnet/minecraft/class_2680;Lnet/minecraft/class_2769;Ljava/lang/String;)Lnet/minecraft/class_2680; + ARG 0 state + ARG 1 property + ARG 2 value + METHOD method_57418 getValue (Lnet/minecraft/class_2769;)Ljava/lang/Comparable; + ARG 1 property + METHOD method_57419 with (Lnet/minecraft/class_2769;Lnet/minecraft/class_2680;)Lnet/minecraft/class_9275; + ARG 1 property + ARG 2 fromState + METHOD method_57420 with (Lnet/minecraft/class_2769;Ljava/lang/Comparable;)Lnet/minecraft/class_9275; + ARG 1 property + ARG 2 value diff --git a/mappings/net/minecraft/component/type/BundleContentsComponent.mapping b/mappings/net/minecraft/component/type/BundleContentsComponent.mapping new file mode 100644 index 0000000000..e41a4dae50 --- /dev/null +++ b/mappings/net/minecraft/component/type/BundleContentsComponent.mapping @@ -0,0 +1,47 @@ +CLASS net/minecraft/class_9276 net/minecraft/component/type/BundleContentsComponent + FIELD field_49288 MAX_SIZE I + FIELD field_49289 DEFAULT Lnet/minecraft/class_9276; + FIELD field_49290 CODEC Lcom/mojang/serialization/Codec; + FIELD field_49291 PACKET_CODEC Lnet/minecraft/class_9139; + FIELD field_49292 NESTED_BUNDLE_OCCUPANCY I + FIELD field_49293 ADD_TO_NEW_SLOT I + FIELD field_49294 stacks Ljava/util/List; + FIELD field_49295 occupancy I + METHOD (Ljava/util/List;)V + ARG 1 stacks + METHOD (Ljava/util/List;I)V + ARG 1 stacks + ARG 2 occupancy + METHOD equals (Ljava/lang/Object;)Z + ARG 1 o + METHOD method_57421 stream ()Ljava/util/stream/Stream; + METHOD method_57422 get (I)Lnet/minecraft/class_1799; + ARG 1 index + METHOD method_57423 getOccupancy (Lnet/minecraft/class_1799;)I + ARG 0 stack + METHOD method_57424 (Lnet/minecraft/class_9276;)Ljava/util/List; + ARG 0 component + METHOD method_57425 calculateOccupancy (Ljava/util/List;)I + ARG 0 stacks + METHOD method_57426 size ()I + METHOD method_57427 (Lnet/minecraft/class_9276;)Ljava/util/List; + ARG 0 component + METHOD method_57428 getOccupancy ()I + METHOD method_57429 isEmpty ()Z + CLASS class_9277 Builder + FIELD field_49296 stacks Ljava/util/List; + FIELD field_49297 occupancy I + METHOD (Lnet/minecraft/class_9276;)V + ARG 1 base + METHOD method_57430 removeFirst ()Lnet/minecraft/class_1799; + METHOD method_57431 add (Lnet/minecraft/class_1735;Lnet/minecraft/class_1657;)I + ARG 1 slot + ARG 2 player + METHOD method_57432 add (Lnet/minecraft/class_1799;)I + ARG 1 stack + METHOD method_57433 getOccupancy ()I + METHOD method_57434 addInternal (Lnet/minecraft/class_1799;)I + ARG 1 stack + METHOD method_57435 build ()Lnet/minecraft/class_9276; + METHOD method_57436 getMaxAllowed (Lnet/minecraft/class_1799;)I + ARG 1 stack diff --git a/mappings/net/minecraft/component/type/ChargedProjectilesComponent.mapping b/mappings/net/minecraft/component/type/ChargedProjectilesComponent.mapping new file mode 100644 index 0000000000..8f48795d03 --- /dev/null +++ b/mappings/net/minecraft/component/type/ChargedProjectilesComponent.mapping @@ -0,0 +1,17 @@ +CLASS net/minecraft/class_9278 net/minecraft/component/type/ChargedProjectilesComponent + FIELD field_49298 DEFAULT Lnet/minecraft/class_9278; + FIELD field_49299 CODEC Lcom/mojang/serialization/Codec; + FIELD field_49300 PACKET_CODEC Lnet/minecraft/class_9139; + FIELD field_49301 projectiles Ljava/util/List; + METHOD (Ljava/util/List;)V + ARG 1 projectiles + METHOD equals (Ljava/lang/Object;)Z + ARG 1 o + METHOD method_57437 getProjectiles ()Ljava/util/List; + METHOD method_57438 contains (Lnet/minecraft/class_1792;)Z + ARG 1 item + METHOD method_57439 of (Lnet/minecraft/class_1799;)Lnet/minecraft/class_9278; + ARG 0 projectile + METHOD method_57441 of (Ljava/util/List;)Lnet/minecraft/class_9278; + ARG 0 projectiles + METHOD method_57442 isEmpty ()Z diff --git a/mappings/net/minecraft/component/type/ContainerComponent.mapping b/mappings/net/minecraft/component/type/ContainerComponent.mapping new file mode 100644 index 0000000000..ce5e02e1f1 --- /dev/null +++ b/mappings/net/minecraft/component/type/ContainerComponent.mapping @@ -0,0 +1,34 @@ +CLASS net/minecraft/class_9288 net/minecraft/component/type/ContainerComponent + FIELD field_49334 DEFAULT Lnet/minecraft/class_9288; + FIELD field_49335 CODEC Lcom/mojang/serialization/Codec; + FIELD field_49336 PACKET_CODEC Lnet/minecraft/class_9139; + FIELD field_49337 MAX_SLOTS I + FIELD field_49338 stacks Lnet/minecraft/class_2371; + METHOD (I)V + ARG 1 size + METHOD (Ljava/util/List;)V + ARG 1 stacks + METHOD (Lnet/minecraft/class_2371;)V + ARG 1 stacks + METHOD equals (Ljava/lang/Object;)Z + ARG 1 o + METHOD method_57489 stream ()Ljava/util/stream/Stream; + METHOD method_57490 (Lnet/minecraft/class_1799;)Z + ARG 0 stack + METHOD method_57491 (Lnet/minecraft/class_9288;)Ljava/util/List; + ARG 0 component + METHOD method_57492 copyTo (Lnet/minecraft/class_2371;)V + ARG 1 stacks + METHOD method_57493 fromStacks (Ljava/util/List;)Lnet/minecraft/class_9288; + ARG 0 stacks + METHOD method_57494 collectSlots ()Ljava/util/List; + METHOD method_57495 (Lnet/minecraft/class_1799;)Z + ARG 0 stack + METHOD method_57496 fromSlots (Ljava/util/List;)Lnet/minecraft/class_9288; + ARG 0 slots + METHOD method_57497 getSize (Ljava/util/List;)I + ARG 0 size + CLASS class_9289 Slot + FIELD field_49339 CODEC Lcom/mojang/serialization/Codec; + METHOD method_57498 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance diff --git a/mappings/net/minecraft/component/type/ContainerLootComponent.mapping b/mappings/net/minecraft/component/type/ContainerLootComponent.mapping new file mode 100644 index 0000000000..05d3405758 --- /dev/null +++ b/mappings/net/minecraft/component/type/ContainerLootComponent.mapping @@ -0,0 +1,4 @@ +CLASS net/minecraft/class_9297 net/minecraft/component/type/ContainerLootComponent + FIELD field_49361 CODEC Lcom/mojang/serialization/Codec; + METHOD method_57513 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance diff --git a/mappings/net/minecraft/component/type/CustomModelDataComponent.mapping b/mappings/net/minecraft/component/type/CustomModelDataComponent.mapping new file mode 100644 index 0000000000..e831f880b4 --- /dev/null +++ b/mappings/net/minecraft/component/type/CustomModelDataComponent.mapping @@ -0,0 +1,4 @@ +CLASS net/minecraft/class_9280 net/minecraft/component/type/CustomModelDataComponent + FIELD field_49307 DEFAULT Lnet/minecraft/class_9280; + FIELD field_49308 CODEC Lcom/mojang/serialization/Codec; + FIELD field_49309 PACKET_CODEC Lnet/minecraft/class_9139; diff --git a/mappings/net/minecraft/component/type/DebugStickStateComponent.mapping b/mappings/net/minecraft/component/type/DebugStickStateComponent.mapping new file mode 100644 index 0000000000..29419515db --- /dev/null +++ b/mappings/net/minecraft/component/type/DebugStickStateComponent.mapping @@ -0,0 +1,10 @@ +CLASS net/minecraft/class_9281 net/minecraft/component/type/DebugStickStateComponent + FIELD field_49310 DEFAULT Lnet/minecraft/class_9281; + FIELD field_49311 CODEC Lcom/mojang/serialization/Codec; + METHOD method_57465 (Lnet/minecraft/class_6880;)Lcom/mojang/serialization/Codec; + ARG 0 block + METHOD method_57466 with (Lnet/minecraft/class_6880;Lnet/minecraft/class_2769;)Lnet/minecraft/class_9281; + ARG 1 block + ARG 2 property + METHOD method_57467 (Lnet/minecraft/class_6880;Ljava/lang/String;)Lcom/mojang/serialization/DataResult; + ARG 1 property diff --git a/mappings/net/minecraft/component/type/DyedColorComponent.mapping b/mappings/net/minecraft/component/type/DyedColorComponent.mapping new file mode 100644 index 0000000000..433c89e46f --- /dev/null +++ b/mappings/net/minecraft/component/type/DyedColorComponent.mapping @@ -0,0 +1,11 @@ +CLASS net/minecraft/class_9282 net/minecraft/component/type/DyedColorComponent + FIELD field_49312 CODEC Lcom/mojang/serialization/Codec; + FIELD field_49313 PACKET_CODEC Lnet/minecraft/class_9139; + METHOD method_57469 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance + METHOD method_57470 getColor (Lnet/minecraft/class_1799;I)I + ARG 0 stack + ARG 1 defaultColor + METHOD method_57471 setColor (Lnet/minecraft/class_1799;Ljava/util/List;)Lnet/minecraft/class_1799; + ARG 0 stack + ARG 1 dyes diff --git a/mappings/net/minecraft/component/type/FireworkExplosionComponent.mapping b/mappings/net/minecraft/component/type/FireworkExplosionComponent.mapping new file mode 100644 index 0000000000..181c629986 --- /dev/null +++ b/mappings/net/minecraft/component/type/FireworkExplosionComponent.mapping @@ -0,0 +1,33 @@ +CLASS net/minecraft/class_9283 net/minecraft/component/type/FireworkExplosionComponent + FIELD field_49315 DEFAULT Lnet/minecraft/class_9283; + FIELD field_49316 CODEC Lcom/mojang/serialization/Codec; + FIELD field_49317 PACKET_CODEC Lnet/minecraft/class_9139; + FIELD field_49318 COLORS_CODEC Lcom/mojang/serialization/Codec; + FIELD field_49319 COLORS_PACKET_CODEC Lnet/minecraft/class_9139; + FIELD field_49320 CUSTOM_COLOR_TEXT Lnet/minecraft/class_2561; + METHOD method_57472 getColorText (I)Lnet/minecraft/class_2561; + ARG 0 color + METHOD method_57473 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance + METHOD method_57474 withFadeColors (Lit/unimi/dsi/fastutil/ints/IntList;)Lnet/minecraft/class_9283; + ARG 1 fadeColors + METHOD method_57475 appendShapeTooltip (Ljava/util/function/Consumer;)V + ARG 1 textConsumer + METHOD method_57476 appendColorsTooltipText (Lnet/minecraft/class_5250;Lit/unimi/dsi/fastutil/ints/IntList;)Lnet/minecraft/class_2561; + ARG 0 text + ARG 1 colors + METHOD method_57477 appendOptionalTooltip (Ljava/util/function/Consumer;)V + ARG 1 textConsumer + CLASS class_1782 Type + FIELD field_49321 PACKET_CODEC Lnet/minecraft/class_9139; + FIELD field_49322 CODEC Lcom/mojang/serialization/Codec; + FIELD field_7971 name Ljava/lang/String; + FIELD field_7972 id I + FIELD field_7975 BY_ID Ljava/util/function/IntFunction; + METHOD (Ljava/lang/String;IILjava/lang/String;)V + ARG 3 id + ARG 4 name + METHOD method_7812 getName ()Lnet/minecraft/class_5250; + METHOD method_7813 byId (I)Lnet/minecraft/class_9283$class_1782; + ARG 0 id + METHOD method_7816 getId ()I diff --git a/mappings/net/minecraft/component/type/FireworksComponent.mapping b/mappings/net/minecraft/component/type/FireworksComponent.mapping new file mode 100644 index 0000000000..287b24e517 --- /dev/null +++ b/mappings/net/minecraft/component/type/FireworksComponent.mapping @@ -0,0 +1,8 @@ +CLASS net/minecraft/class_9284 net/minecraft/component/type/FireworksComponent + FIELD field_49323 CODEC Lcom/mojang/serialization/Codec; + FIELD field_49324 PACKET_CODEC Lnet/minecraft/class_9139; + FIELD field_49325 MAX_EXPLOSIONS I + METHOD method_57478 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance + METHOD method_57479 (Ljava/util/function/Consumer;Lnet/minecraft/class_2561;)V + ARG 1 text diff --git a/mappings/net/minecraft/component/type/ItemEnchantmentsComponent.mapping b/mappings/net/minecraft/component/type/ItemEnchantmentsComponent.mapping new file mode 100644 index 0000000000..8c8aefddd4 --- /dev/null +++ b/mappings/net/minecraft/component/type/ItemEnchantmentsComponent.mapping @@ -0,0 +1,48 @@ +CLASS net/minecraft/class_9304 net/minecraft/component/type/ItemEnchantmentsComponent + FIELD field_49385 DEFAULT Lnet/minecraft/class_9304; + FIELD field_49386 CODEC Lcom/mojang/serialization/Codec; + FIELD field_49387 PACKET_CODEC Lnet/minecraft/class_9139; + FIELD field_49388 ENCHANTMENT_LEVEL_CODEC Lcom/mojang/serialization/Codec; + FIELD field_49389 enchantments Lit/unimi/dsi/fastutil/objects/Object2IntLinkedOpenHashMap; + FIELD field_49390 showInTooltip Z + METHOD (Lit/unimi/dsi/fastutil/objects/Object2IntLinkedOpenHashMap;Z)V + ARG 1 enchantments + ARG 2 showInTooltip + METHOD equals (Ljava/lang/Object;)Z + ARG 1 o + METHOD method_57534 getEnchantments ()Ljava/util/Set; + METHOD method_57535 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance + METHOD method_57536 getLevel (Lnet/minecraft/class_1887;)I + ARG 1 enchantment + METHOD method_57537 (Lnet/minecraft/class_9304;)Ljava/lang/Boolean; + ARG 0 component + METHOD method_57538 (Ljava/util/Map;Ljava/lang/Boolean;)Lnet/minecraft/class_9304; + ARG 0 enchantments + ARG 1 showInTooltip + METHOD method_57539 getEnchantmentsMap ()Ljava/util/Set; + METHOD method_57540 (Lnet/minecraft/class_9304;)Lit/unimi/dsi/fastutil/objects/Object2IntLinkedOpenHashMap; + ARG 0 component + METHOD method_57541 getSize ()I + METHOD method_57542 (Lnet/minecraft/class_9304;)Ljava/lang/Boolean; + ARG 0 component + METHOD method_57543 isEmpty ()Z + METHOD method_57544 (Lnet/minecraft/class_9304;)Ljava/util/Map; + ARG 0 component + CLASS class_9305 Builder + FIELD field_49391 enchantments Lit/unimi/dsi/fastutil/objects/Object2IntLinkedOpenHashMap; + FIELD field_49392 showInTooltip Z + METHOD (Lnet/minecraft/class_9304;)V + ARG 1 enchantmentsComponent + METHOD method_57545 getEnchantments ()Ljava/util/Set; + METHOD method_57546 getLevel (Lnet/minecraft/class_1887;)I + ARG 1 enchantment + METHOD method_57547 set (Lnet/minecraft/class_1887;I)V + ARG 1 enchantment + ARG 2 level + METHOD method_57548 remove (Ljava/util/function/Predicate;)V + ARG 1 predicate + METHOD method_57549 build ()Lnet/minecraft/class_9304; + METHOD method_57550 add (Lnet/minecraft/class_1887;I)V + ARG 1 enchantment + ARG 2 level diff --git a/mappings/net/minecraft/component/type/LodestoneTargetComponent.mapping b/mappings/net/minecraft/component/type/LodestoneTargetComponent.mapping new file mode 100644 index 0000000000..55879571e2 --- /dev/null +++ b/mappings/net/minecraft/component/type/LodestoneTargetComponent.mapping @@ -0,0 +1,7 @@ +CLASS net/minecraft/class_9291 net/minecraft/component/type/LodestoneTargetComponent + FIELD field_49345 CODEC Lcom/mojang/serialization/Codec; + FIELD field_49346 PACKET_CODEC Lnet/minecraft/class_9139; + METHOD method_57501 isInvalid (Lnet/minecraft/class_3218;)Z + ARG 1 world + METHOD method_57502 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance diff --git a/mappings/net/minecraft/component/type/LoreComponent.mapping b/mappings/net/minecraft/component/type/LoreComponent.mapping new file mode 100644 index 0000000000..196fa3dd33 --- /dev/null +++ b/mappings/net/minecraft/component/type/LoreComponent.mapping @@ -0,0 +1,12 @@ +CLASS net/minecraft/class_9290 net/minecraft/component/type/LoreComponent + FIELD field_49340 DEFAULT Lnet/minecraft/class_9290; + FIELD field_49341 CODEC Lcom/mojang/serialization/Codec; + FIELD field_49342 PACKET_CODEC Lnet/minecraft/class_9139; + FIELD field_49343 MAX_LORES I + FIELD field_49344 STYLE Lnet/minecraft/class_2583; + METHOD (Ljava/util/List;)V + ARG 1 lines + METHOD method_57499 of (Lnet/minecraft/class_2561;)Lnet/minecraft/class_9290; + ARG 1 line + METHOD method_57500 (Lnet/minecraft/class_2561;)Lnet/minecraft/class_2561; + ARG 0 style diff --git a/mappings/net/minecraft/component/type/MapColorComponent.mapping b/mappings/net/minecraft/component/type/MapColorComponent.mapping new file mode 100644 index 0000000000..65581227bd --- /dev/null +++ b/mappings/net/minecraft/component/type/MapColorComponent.mapping @@ -0,0 +1,4 @@ +CLASS net/minecraft/class_9294 net/minecraft/component/type/MapColorComponent + FIELD field_49350 CODEC Lcom/mojang/serialization/Codec; + FIELD field_49351 PACKET_CODEC Lnet/minecraft/class_9139; + FIELD field_49352 DEFAULT Lnet/minecraft/class_9294; diff --git a/mappings/net/minecraft/component/type/MapDecorationsComponent.mapping b/mappings/net/minecraft/component/type/MapDecorationsComponent.mapping new file mode 100644 index 0000000000..09d8096966 --- /dev/null +++ b/mappings/net/minecraft/component/type/MapDecorationsComponent.mapping @@ -0,0 +1,10 @@ +CLASS net/minecraft/class_9292 net/minecraft/component/type/MapDecorationsComponent + FIELD field_49347 DEFAULT Lnet/minecraft/class_9292; + FIELD field_49348 CODEC Lcom/mojang/serialization/Codec; + METHOD method_57503 with (Ljava/lang/String;Lnet/minecraft/class_9292$class_9293;)Lnet/minecraft/class_9292; + ARG 1 id + ARG 2 decoration + CLASS class_9293 Decoration + FIELD field_49349 CODEC Lcom/mojang/serialization/Codec; + METHOD method_57504 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance diff --git a/mappings/net/minecraft/component/type/MapIdComponent.mapping b/mappings/net/minecraft/component/type/MapIdComponent.mapping new file mode 100644 index 0000000000..9184d7e745 --- /dev/null +++ b/mappings/net/minecraft/component/type/MapIdComponent.mapping @@ -0,0 +1,4 @@ +CLASS net/minecraft/class_9209 net/minecraft/component/type/MapIdComponent + FIELD field_48924 PACKET_CODEC Lnet/minecraft/class_9139; + FIELD field_49425 CODEC Lcom/mojang/serialization/Codec; + METHOD method_56814 asString ()Ljava/lang/String; diff --git a/mappings/net/minecraft/component/type/MapPostProcessingComponent.mapping b/mappings/net/minecraft/component/type/MapPostProcessingComponent.mapping new file mode 100644 index 0000000000..ca26cbcaa2 --- /dev/null +++ b/mappings/net/minecraft/component/type/MapPostProcessingComponent.mapping @@ -0,0 +1,7 @@ +CLASS net/minecraft/class_9295 net/minecraft/component/type/MapPostProcessingComponent + FIELD field_49355 ID_TO_VALUE Ljava/util/function/IntFunction; + FIELD field_49356 PACKET_CODEC Lnet/minecraft/class_9139; + FIELD field_49357 id I + METHOD (Ljava/lang/String;II)V + ARG 3 id + METHOD method_57505 getId ()I diff --git a/mappings/net/minecraft/component/type/NbtComponent.mapping b/mappings/net/minecraft/component/type/NbtComponent.mapping new file mode 100644 index 0000000000..86ff3f95c9 --- /dev/null +++ b/mappings/net/minecraft/component/type/NbtComponent.mapping @@ -0,0 +1,53 @@ +CLASS net/minecraft/class_9279 net/minecraft/component/type/NbtComponent + FIELD field_49302 DEFAULT Lnet/minecraft/class_9279; + FIELD field_49303 CODEC Lcom/mojang/serialization/Codec; + FIELD field_49304 CODEC_WITH_ID Lcom/mojang/serialization/Codec; + FIELD field_49305 PACKET_CODEC Lnet/minecraft/class_9139; + FIELD field_49306 nbt Lnet/minecraft/class_2487; + METHOD (Lnet/minecraft/class_2487;)V + ARG 1 nbt + METHOD equals (Ljava/lang/Object;)Z + ARG 1 o + METHOD method_57444 getSize ()I + METHOD method_57445 applyToEntity (Lnet/minecraft/class_1297;)V + ARG 1 entity + METHOD method_57446 get (Lcom/mojang/serialization/MapDecoder;)Lcom/mojang/serialization/DataResult; + ARG 1 decoder + METHOD method_57447 with (Lcom/mojang/serialization/MapEncoder;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; + ARG 1 encoder + ARG 2 value + METHOD method_57448 (Lnet/minecraft/class_9279;)Lnet/minecraft/class_2487; + ARG 0 component + METHOD method_57449 applyToBlockEntity (Lnet/minecraft/class_2586;Lnet/minecraft/class_7225$class_7874;)Z + ARG 1 blockEntity + ARG 2 registryLookup + METHOD method_57450 contains (Ljava/lang/String;)Z + ARG 1 key + METHOD method_57451 apply (Ljava/util/function/Consumer;)Lnet/minecraft/class_9279; + ARG 1 nbtConsumer + METHOD method_57452 set (Lnet/minecraft/class_9331;Lnet/minecraft/class_1799;Ljava/util/function/Consumer;)V + ARG 0 type + ARG 1 stack + ARG 2 nbtSetter + METHOD method_57453 set (Lnet/minecraft/class_9331;Lnet/minecraft/class_1799;Lnet/minecraft/class_2487;)V + ARG 0 type + ARG 1 stack + ARG 2 nbt + METHOD method_57454 createPredicate (Lnet/minecraft/class_9331;Lnet/minecraft/class_2487;)Ljava/util/function/Predicate; + ARG 0 type + ARG 1 nbt + METHOD method_57455 (Lnet/minecraft/class_9331;Lnet/minecraft/class_2487;Lnet/minecraft/class_1799;)Z + ARG 2 stack + METHOD method_57456 of (Lnet/minecraft/class_2487;)Lnet/minecraft/class_9279; + ARG 0 nbt + METHOD method_57457 (Lnet/minecraft/class_2520;)Lnet/minecraft/class_9279; + ARG 0 nbt + METHOD method_57458 isEmpty ()Z + METHOD method_57459 (Lnet/minecraft/class_9279;)Lcom/mojang/serialization/DataResult; + ARG 0 component + METHOD method_57460 matches (Lnet/minecraft/class_2487;)Z + ARG 1 nbt + METHOD method_57461 copyNbt ()Lnet/minecraft/class_2487; + METHOD method_57463 getNbt ()Lnet/minecraft/class_2487; + METHOD method_57464 (Lnet/minecraft/class_9279;)Lnet/minecraft/class_2487; + ARG 0 component diff --git a/mappings/net/minecraft/component/type/PotionContentsComponent.mapping b/mappings/net/minecraft/component/type/PotionContentsComponent.mapping new file mode 100644 index 0000000000..2567dfa59c --- /dev/null +++ b/mappings/net/minecraft/component/type/PotionContentsComponent.mapping @@ -0,0 +1,42 @@ +CLASS net/minecraft/class_1844 net/minecraft/component/type/PotionContentsComponent + FIELD field_25817 NONE_TEXT Lnet/minecraft/class_2561; + FIELD field_30946 UNCRAFTABLE_COLOR I + FIELD field_49274 DEFAULT Lnet/minecraft/class_1844; + FIELD field_49275 CODEC Lcom/mojang/serialization/Codec; + FIELD field_49276 PACKET_CODEC Lnet/minecraft/class_9139; + FIELD field_49277 EFFECTLESS_COLOR I + METHOD (Lnet/minecraft/class_6880;)V + ARG 1 potion + METHOD method_47372 buildTooltip (Ljava/util/function/Consumer;FF)V + ARG 1 textConsumer + ARG 2 durationMultiplier + ARG 3 tickRate + METHOD method_55762 (Ljava/util/List;Lnet/minecraft/class_6880;Lnet/minecraft/class_1322;)V + ARG 1 attribute + ARG 2 modifier + METHOD method_57397 getEffects ()Ljava/lang/Iterable; + METHOD method_57398 with (Lnet/minecraft/class_1293;)Lnet/minecraft/class_1844; + ARG 1 customEffect + METHOD method_57399 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance + METHOD method_57400 createStack (Lnet/minecraft/class_1792;Lnet/minecraft/class_6880;)Lnet/minecraft/class_1799; + ARG 0 item + ARG 1 potion + METHOD method_57401 matches (Lnet/minecraft/class_6880;)Z + ARG 1 potion + METHOD method_57402 forEachEffect (Ljava/util/function/Consumer;)V + ARG 1 effectConsumer + METHOD method_57403 with (Lnet/minecraft/class_6880;)Lnet/minecraft/class_1844; + ARG 1 potion + METHOD method_57404 getCustomColor ()I + METHOD method_57405 hasEffects ()Z + METHOD method_8055 getColor (Ljava/lang/Iterable;)I + ARG 0 effects + METHOD method_8062 getColor (Lnet/minecraft/class_6880;)I + ARG 0 potion + METHOD method_8064 getColor ()I + METHOD method_8065 buildTooltip (Ljava/lang/Iterable;Ljava/util/function/Consumer;FF)V + ARG 0 effects + ARG 1 textConsumer + ARG 2 durationMultiplier + ARG 3 tickRate diff --git a/mappings/net/minecraft/component/type/ProfileComponent.mapping b/mappings/net/minecraft/component/type/ProfileComponent.mapping new file mode 100644 index 0000000000..7107bd28ea --- /dev/null +++ b/mappings/net/minecraft/component/type/ProfileComponent.mapping @@ -0,0 +1,19 @@ +CLASS net/minecraft/class_9296 net/minecraft/component/type/ProfileComponent + FIELD field_49359 CODEC Lcom/mojang/serialization/Codec; + FIELD field_49360 PACKET_CODEC Lnet/minecraft/class_9139; + METHOD (Lcom/mojang/authlib/GameProfile;)V + ARG 1 gameProfile + METHOD (Ljava/lang/String;Ljava/util/Optional;Lcom/mojang/authlib/properties/PropertyMap;)V + ARG 1 name + ARG 2 id + ARG 3 properties + METHOD method_57507 getFuture ()Ljava/util/concurrent/CompletableFuture; + METHOD method_57508 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance + METHOD method_57509 createProfile (Ljava/lang/String;Ljava/util/Optional;Lcom/mojang/authlib/properties/PropertyMap;)Lcom/mojang/authlib/GameProfile; + ARG 0 name + ARG 1 id + ARG 2 properties + METHOD method_57510 (Ljava/util/Optional;)Lnet/minecraft/class_9296; + ARG 1 profile + METHOD method_57511 isCompleted ()Z diff --git a/mappings/net/minecraft/component/type/SuspiciousStewEffectsComponent.mapping b/mappings/net/minecraft/component/type/SuspiciousStewEffectsComponent.mapping new file mode 100644 index 0000000000..4a08b09b63 --- /dev/null +++ b/mappings/net/minecraft/component/type/SuspiciousStewEffectsComponent.mapping @@ -0,0 +1,12 @@ +CLASS net/minecraft/class_9298 net/minecraft/component/type/SuspiciousStewEffectsComponent + FIELD field_49362 DEFAULT Lnet/minecraft/class_9298; + FIELD field_49363 CODEC Lcom/mojang/serialization/Codec; + FIELD field_49364 PACKET_CODEC Lnet/minecraft/class_9139; + METHOD method_57514 with (Lnet/minecraft/class_9298$class_8751;)Lnet/minecraft/class_9298; + ARG 1 stewEffect + CLASS class_8751 StewEffect + FIELD field_45782 CODEC Lcom/mojang/serialization/Codec; + FIELD field_49365 PACKET_CODEC Lnet/minecraft/class_9139; + METHOD method_53247 createStatusEffectInstance ()Lnet/minecraft/class_1293; + METHOD method_53248 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance diff --git a/mappings/net/minecraft/component/type/UnbreakableComponent.mapping b/mappings/net/minecraft/component/type/UnbreakableComponent.mapping new file mode 100644 index 0000000000..18027a21d4 --- /dev/null +++ b/mappings/net/minecraft/component/type/UnbreakableComponent.mapping @@ -0,0 +1,6 @@ +CLASS net/minecraft/class_9300 net/minecraft/component/type/UnbreakableComponent + FIELD field_49366 CODEC Lcom/mojang/serialization/Codec; + FIELD field_49367 PACKET_CODEC Lnet/minecraft/class_9139; + FIELD field_49368 TOOLTIP_TEXT Lnet/minecraft/class_2561; + METHOD method_57515 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance diff --git a/mappings/net/minecraft/component/type/WritableBookContentComponent.mapping b/mappings/net/minecraft/component/type/WritableBookContentComponent.mapping new file mode 100644 index 0000000000..7bd62f0ffe --- /dev/null +++ b/mappings/net/minecraft/component/type/WritableBookContentComponent.mapping @@ -0,0 +1,13 @@ +CLASS net/minecraft/class_9301 net/minecraft/component/type/WritableBookContentComponent + FIELD field_49369 DEFAULT Lnet/minecraft/class_9301; + FIELD field_49370 MAX_PAGE_LENGTH I + FIELD field_49371 CODEC Lcom/mojang/serialization/Codec; + FIELD field_49372 PACKET_CODEC Lnet/minecraft/class_9139; + FIELD field_49373 PAGE_CODEC Lcom/mojang/serialization/Codec; + FIELD field_49374 PAGES_CODEC Lcom/mojang/serialization/Codec; + METHOD method_57516 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance + METHOD method_57517 stream (Z)Ljava/util/stream/Stream; + ARG 1 shouldFilter + METHOD method_57518 (ZLnet/minecraft/class_9262;)Ljava/lang/String; + ARG 1 page diff --git a/mappings/net/minecraft/component/type/WrittenBookContentComponent.mapping b/mappings/net/minecraft/component/type/WrittenBookContentComponent.mapping new file mode 100644 index 0000000000..5ecce41da0 --- /dev/null +++ b/mappings/net/minecraft/component/type/WrittenBookContentComponent.mapping @@ -0,0 +1,30 @@ +CLASS net/minecraft/class_9302 net/minecraft/component/type/WrittenBookContentComponent + FIELD field_49375 MAX_SERIALIZED_PAGE_LENGTH I + FIELD field_49376 MAX_PAGE_COUNT I + FIELD field_49378 MAX_TITLE_LENGTH I + FIELD field_49379 MAX_GENERATION I + FIELD field_49380 UNCOPIABLE_GENERATION I + FIELD field_49381 CODEC Lcom/mojang/serialization/Codec; + FIELD field_49382 PACKET_CODEC Lnet/minecraft/class_9139; + FIELD field_49383 PAGE_CODEC Lcom/mojang/serialization/Codec; + FIELD field_49384 PAGES_CODEC Lcom/mojang/serialization/Codec; + METHOD method_57519 copy ()Lnet/minecraft/class_9302; + METHOD method_57520 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance + METHOD method_57521 resolve (Lnet/minecraft/class_2168;Lnet/minecraft/class_1657;)Lnet/minecraft/class_9302; + ARG 1 source + ARG 2 player + METHOD method_57522 resolve (Lnet/minecraft/class_2168;Lnet/minecraft/class_1657;Lnet/minecraft/class_9262;)Ljava/util/Optional; + ARG 0 source + ARG 1 player + ARG 2 page + METHOD method_57523 (Lnet/minecraft/class_2168;Lnet/minecraft/class_1657;Lnet/minecraft/class_2561;)Ljava/util/Optional; + ARG 2 text + METHOD method_57524 exceedsSerializedLengthLimit (Lnet/minecraft/class_2561;Lnet/minecraft/class_7225$class_7874;)Z + ARG 0 text + ARG 1 lookup + METHOD method_57525 getPages (Z)Ljava/util/List; + ARG 1 shouldFilter + METHOD method_57526 (ZLnet/minecraft/class_9262;)Lnet/minecraft/class_2561; + ARG 1 page + METHOD method_57527 asResolved ()Lnet/minecraft/class_9302; diff --git a/mappings/net/minecraft/data/client/BlockStateModelGenerator.mapping b/mappings/net/minecraft/data/client/BlockStateModelGenerator.mapping index 0b7c03b609..428d1bea92 100644 --- a/mappings/net/minecraft/data/client/BlockStateModelGenerator.mapping +++ b/mappings/net/minecraft/data/client/BlockStateModelGenerator.mapping @@ -502,10 +502,14 @@ CLASS net/minecraft/class_4910 net/minecraft/data/client/BlockStateModelGenerato ARG 0 block ARG 1 textureMap ARG 2 modelCollector + METHOD method_47811 (Lnet/minecraft/class_4922;Lnet/minecraft/class_2960;Lcom/mojang/datafixers/util/Pair;)V + ARG 3 pair METHOD method_47812 supplyChiseledBookshelfModels (Lnet/minecraft/class_4922;Lnet/minecraft/class_4918$class_4921;Lnet/minecraft/class_4936$class_4937;)V ARG 1 blockStateSupplier ARG 2 facingCondition ARG 3 rotation + METHOD method_47813 (Lnet/minecraft/class_4922;Lnet/minecraft/class_4918$class_4921;Lnet/minecraft/class_4936$class_4937;Lcom/mojang/datafixers/util/Pair;)V + ARG 4 pair METHOD method_47814 supplyChiseledBookshelfModel (Lnet/minecraft/class_4922;Lnet/minecraft/class_4918$class_4921;Lnet/minecraft/class_4936$class_4937;Lnet/minecraft/class_2746;Lnet/minecraft/class_4942;Z)V ARG 1 blockStateSupplier ARG 2 facingCondition diff --git a/mappings/net/minecraft/data/client/ItemModelGenerator.mapping b/mappings/net/minecraft/data/client/ItemModelGenerator.mapping index 5935695d01..cb3f03a78f 100644 --- a/mappings/net/minecraft/data/client/ItemModelGenerator.mapping +++ b/mappings/net/minecraft/data/client/ItemModelGenerator.mapping @@ -44,6 +44,8 @@ CLASS net/minecraft/class_4915 net/minecraft/data/client/ItemModelGenerator METHOD method_48743 (Lnet/minecraft/class_1738;Lnet/minecraft/class_2960;Ljava/util/Map;)Lcom/google/gson/JsonObject; ARG 2 id ARG 3 textures + METHOD method_57960 registerWolfArmor (Lnet/minecraft/class_1792;)V + ARG 1 armor CLASS class_8072 TrimMaterial METHOD method_48744 getAppliedName (Lnet/minecraft/class_6880;)Ljava/lang/String; ARG 1 armorMaterial diff --git a/mappings/net/minecraft/data/report/BlockListProvider.mapping b/mappings/net/minecraft/data/report/BlockListProvider.mapping index 0bc112a434..8cd1a2c08d 100644 --- a/mappings/net/minecraft/data/report/BlockListProvider.mapping +++ b/mappings/net/minecraft/data/report/BlockListProvider.mapping @@ -1,4 +1,10 @@ CLASS net/minecraft/class_2422 net/minecraft/data/report/BlockListProvider FIELD field_40599 output Lnet/minecraft/class_7784; + FIELD field_49660 registryLookupFuture Ljava/util/concurrent/CompletableFuture; METHOD (Lnet/minecraft/class_7784;Ljava/util/concurrent/CompletableFuture;)V ARG 1 output + ARG 2 registryLookupFuture + METHOD method_57952 (Lnet/minecraft/class_6903;Lcom/google/gson/JsonObject;Lnet/minecraft/class_6880$class_6883;)V + ARG 2 entry + METHOD method_57954 (Lnet/minecraft/class_7403;Ljava/nio/file/Path;Lnet/minecraft/class_7225$class_7874;)Ljava/util/concurrent/CompletionStage; + ARG 2 registryLookup diff --git a/mappings/net/minecraft/data/report/ItemListProvider.mapping b/mappings/net/minecraft/data/report/ItemListProvider.mapping new file mode 100644 index 0000000000..ae29874d2c --- /dev/null +++ b/mappings/net/minecraft/data/report/ItemListProvider.mapping @@ -0,0 +1,17 @@ +CLASS net/minecraft/class_9338 net/minecraft/data/report/ItemListProvider + FIELD field_49661 output Lnet/minecraft/class_7784; + FIELD field_49662 registryLookupFuture Ljava/util/concurrent/CompletableFuture; + METHOD (Lnet/minecraft/class_7784;Ljava/util/concurrent/CompletableFuture;)V + ARG 1 output + ARG 2 registryLookupFuture + METHOD method_57955 (Lnet/minecraft/class_6903;Lcom/google/gson/JsonObject;Lnet/minecraft/class_6880$class_6883;)V + ARG 2 entry + METHOD method_57956 (Lnet/minecraft/class_2960;Ljava/lang/String;)Ljava/lang/IllegalStateException; + ARG 1 error + METHOD method_57957 (Lcom/google/gson/JsonArray;Lnet/minecraft/class_6903;Lnet/minecraft/class_9336;)V + ARG 2 component + METHOD method_57958 toJson (Lnet/minecraft/class_9336;Lcom/mojang/serialization/DynamicOps;)Lcom/google/gson/JsonElement; + ARG 0 component + ARG 1 ops + METHOD method_57959 (Lnet/minecraft/class_7403;Ljava/nio/file/Path;Lnet/minecraft/class_7225$class_7874;)Ljava/util/concurrent/CompletionStage; + ARG 2 registryLookup diff --git a/mappings/net/minecraft/data/server/loottable/LootTableGenerator.mapping b/mappings/net/minecraft/data/server/loottable/LootTableGenerator.mapping index 0f05723cce..9231dc0dfc 100644 --- a/mappings/net/minecraft/data/server/loottable/LootTableGenerator.mapping +++ b/mappings/net/minecraft/data/server/loottable/LootTableGenerator.mapping @@ -1,2 +1,4 @@ CLASS net/minecraft/class_7791 net/minecraft/data/server/loottable/LootTableGenerator METHOD method_10399 accept (Lnet/minecraft/class_7225$class_7874;Ljava/util/function/BiConsumer;)V + ARG 1 registryLookup + ARG 2 consumer diff --git a/mappings/net/minecraft/data/server/loottable/LootTableProvider.mapping b/mappings/net/minecraft/data/server/loottable/LootTableProvider.mapping index ebdcf61051..46c3e13f41 100644 --- a/mappings/net/minecraft/data/server/loottable/LootTableProvider.mapping +++ b/mappings/net/minecraft/data/server/loottable/LootTableProvider.mapping @@ -12,6 +12,8 @@ CLASS net/minecraft/class_2438 net/minecraft/data/server/loottable/LootTableProv METHOD method_10407 (Ljava/lang/String;Ljava/lang/String;)V ARG 0 name ARG 1 message + METHOD method_10410 (Lnet/minecraft/class_7225$class_7874;Ljava/util/Map;Ljava/util/Map;Lnet/minecraft/class_2438$class_7790;)V + ARG 3 generator METHOD method_10411 (Lnet/minecraft/class_58;Lnet/minecraft/class_2960;Lnet/minecraft/class_52;)V ARG 1 id ARG 2 table diff --git a/mappings/net/minecraft/data/server/loottable/onetwentyone/OneTwentyOneShearingLootTableGenerator.mapping b/mappings/net/minecraft/data/server/loottable/onetwentyone/OneTwentyOneShearingLootTableGenerator.mapping new file mode 100644 index 0000000000..7001a3d18e --- /dev/null +++ b/mappings/net/minecraft/data/server/loottable/onetwentyone/OneTwentyOneShearingLootTableGenerator.mapping @@ -0,0 +1 @@ +CLASS net/minecraft/class_9339 net/minecraft/data/server/loottable/onetwentyone/OneTwentyOneShearingLootTableGenerator diff --git a/mappings/net/minecraft/data/server/loottable/vanilla/VanillaShearingLootTableGenerator.mapping b/mappings/net/minecraft/data/server/loottable/vanilla/VanillaShearingLootTableGenerator.mapping new file mode 100644 index 0000000000..68b3c31726 --- /dev/null +++ b/mappings/net/minecraft/data/server/loottable/vanilla/VanillaShearingLootTableGenerator.mapping @@ -0,0 +1 @@ +CLASS net/minecraft/class_9340 net/minecraft/data/server/loottable/vanilla/VanillaShearingLootTableGenerator diff --git a/mappings/net/minecraft/datafixer/TypeReferences.mapping b/mappings/net/minecraft/datafixer/TypeReferences.mapping index fe7a795a1d..807cf42c00 100644 --- a/mappings/net/minecraft/datafixer/TypeReferences.mapping +++ b/mappings/net/minecraft/datafixer/TypeReferences.mapping @@ -17,6 +17,7 @@ CLASS net/minecraft/class_1208 net/minecraft/datafixer/TypeReferences FIELD field_45096 SAVED_DATA_STRUCTURE_FEATURE_INDICES Lcom/mojang/datafixers/DSL$TypeReference; FIELD field_45097 SAVED_DATA_SCOREBOARD Lcom/mojang/datafixers/DSL$TypeReference; FIELD field_47727 FLAT_BLOCK_STATE Lcom/mojang/datafixers/DSL$TypeReference; + FIELD field_49205 DATA_COMPONENTS Lcom/mojang/datafixers/DSL$TypeReference; FIELD field_5710 LEVEL Lcom/mojang/datafixers/DSL$TypeReference; FIELD field_5711 RECIPE Lcom/mojang/datafixers/DSL$TypeReference; FIELD field_5712 ITEM_STACK Lcom/mojang/datafixers/DSL$TypeReference; diff --git a/mappings/net/minecraft/datafixer/fix/AreaEffectCloudPotionFix.mapping b/mappings/net/minecraft/datafixer/fix/AreaEffectCloudPotionFix.mapping new file mode 100644 index 0000000000..660bfaaadc --- /dev/null +++ b/mappings/net/minecraft/datafixer/fix/AreaEffectCloudPotionFix.mapping @@ -0,0 +1,3 @@ +CLASS net/minecraft/class_9263 net/minecraft/datafixer/fix/AreaEffectCloudPotionFix + METHOD (Lcom/mojang/datafixers/schemas/Schema;)V + ARG 1 outputSchema diff --git a/mappings/net/minecraft/datafixer/fix/BannerPatternFormatFix.mapping b/mappings/net/minecraft/datafixer/fix/BannerPatternFormatFix.mapping new file mode 100644 index 0000000000..35a2597d44 --- /dev/null +++ b/mappings/net/minecraft/datafixer/fix/BannerPatternFormatFix.mapping @@ -0,0 +1,8 @@ +CLASS net/minecraft/class_9264 net/minecraft/datafixer/fix/BannerPatternFormatFix + FIELD field_49187 OLD_TO_NEW_PATTERNS Ljava/util/Map; + METHOD (Lcom/mojang/datafixers/schemas/Schema;)V + ARG 1 outputSchema + METHOD method_57192 getColorFromInt (I)Ljava/lang/String; + ARG 0 color + METHOD method_57193 replacePatterns (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; + METHOD method_57195 replacePatternAndColor (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; diff --git a/mappings/net/minecraft/datafixer/fix/BeehiveFieldRenameFix.mapping b/mappings/net/minecraft/datafixer/fix/BeehiveFieldRenameFix.mapping new file mode 100644 index 0000000000..1da195178d --- /dev/null +++ b/mappings/net/minecraft/datafixer/fix/BeehiveFieldRenameFix.mapping @@ -0,0 +1,4 @@ +CLASS net/minecraft/class_9265 net/minecraft/datafixer/fix/BeehiveFieldRenameFix + METHOD (Lcom/mojang/datafixers/schemas/Schema;)V + ARG 1 outputSchema + METHOD method_57203 removeBeesField (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; diff --git a/mappings/net/minecraft/datafixer/fix/EmptyItemInHotbarFix.mapping b/mappings/net/minecraft/datafixer/fix/EmptyItemInHotbarFix.mapping new file mode 100644 index 0000000000..82a381a0f7 --- /dev/null +++ b/mappings/net/minecraft/datafixer/fix/EmptyItemInHotbarFix.mapping @@ -0,0 +1,3 @@ +CLASS net/minecraft/class_9266 net/minecraft/datafixer/fix/EmptyItemInHotbarFix + METHOD (Lcom/mojang/datafixers/schemas/Schema;)V + ARG 1 outputSchema diff --git a/mappings/net/minecraft/datafixer/fix/ItemStackComponentizationFix.mapping b/mappings/net/minecraft/datafixer/fix/ItemStackComponentizationFix.mapping new file mode 100644 index 0000000000..052aef5ef4 --- /dev/null +++ b/mappings/net/minecraft/datafixer/fix/ItemStackComponentizationFix.mapping @@ -0,0 +1,7 @@ +CLASS net/minecraft/class_9267 net/minecraft/datafixer/fix/ItemStackComponentizationFix + FIELD field_49196 POTION_ITEM_IDS Ljava/util/Set; + FIELD field_49197 ENTITY_BUCKET_ITEM_IDS Ljava/util/Set; + FIELD field_49198 RELEVANT_ENTITY_NBT_KEYS Ljava/util/List; + FIELD field_49199 COMMA_SPLITTER Lcom/google/common/base/Splitter; + METHOD (Lcom/mojang/datafixers/schemas/Schema;)V + ARG 1 outputSchema diff --git a/mappings/net/minecraft/datafixer/fix/TippedArrowPotionToItemFix.mapping b/mappings/net/minecraft/datafixer/fix/TippedArrowPotionToItemFix.mapping new file mode 100644 index 0000000000..cb6e885265 --- /dev/null +++ b/mappings/net/minecraft/datafixer/fix/TippedArrowPotionToItemFix.mapping @@ -0,0 +1,3 @@ +CLASS net/minecraft/class_9269 net/minecraft/datafixer/fix/TippedArrowPotionToItemFix + METHOD (Lcom/mojang/datafixers/schemas/Schema;)V + ARG 1 outputSchema diff --git a/mappings/net/minecraft/datafixer/schema/Schema3818.mapping b/mappings/net/minecraft/datafixer/schema/Schema3818.mapping new file mode 100644 index 0000000000..698262f69e --- /dev/null +++ b/mappings/net/minecraft/datafixer/schema/Schema3818.mapping @@ -0,0 +1 @@ +CLASS net/minecraft/class_9270 net/minecraft/datafixer/schema/Schema3818 diff --git a/mappings/net/minecraft/datafixer/schema/Schema3818_3.mapping b/mappings/net/minecraft/datafixer/schema/Schema3818_3.mapping new file mode 100644 index 0000000000..290246cc39 --- /dev/null +++ b/mappings/net/minecraft/datafixer/schema/Schema3818_3.mapping @@ -0,0 +1 @@ +CLASS net/minecraft/class_9271 net/minecraft/datafixer/schema/Schema3818_3 diff --git a/mappings/net/minecraft/datafixer/schema/Schema3818_4.mapping b/mappings/net/minecraft/datafixer/schema/Schema3818_4.mapping new file mode 100644 index 0000000000..f31a0ff979 --- /dev/null +++ b/mappings/net/minecraft/datafixer/schema/Schema3818_4.mapping @@ -0,0 +1 @@ +CLASS net/minecraft/class_9272 net/minecraft/datafixer/schema/Schema3818_4 diff --git a/mappings/net/minecraft/enchantment/EnchantmentHelper.mapping b/mappings/net/minecraft/enchantment/EnchantmentHelper.mapping index 965273f19b..e5f1c69e31 100644 --- a/mappings/net/minecraft/enchantment/EnchantmentHelper.mapping +++ b/mappings/net/minecraft/enchantment/EnchantmentHelper.mapping @@ -20,6 +20,18 @@ CLASS net/minecraft/class_1890 net/minecraft/enchantment/EnchantmentHelper ARG 0 entity METHOD method_49189 hasSilkTouch (Lnet/minecraft/class_1799;)Z ARG 0 stack + METHOD method_57529 hasEnchamtments (Lnet/minecraft/class_1799;)Z + ARG 0 stack + METHOD method_57530 set (Lnet/minecraft/class_1799;Lnet/minecraft/class_9304;)V + ARG 0 stack + ARG 1 enchantments + METHOD method_57531 apply (Lnet/minecraft/class_1799;Ljava/util/function/Consumer;)Lnet/minecraft/class_9304; + ARG 0 stack + ARG 1 applier + METHOD method_57532 getEnchantments (Lnet/minecraft/class_1799;)Lnet/minecraft/class_9304; + ARG 0 stack + METHOD method_57533 getEnchantmentsComponentType (Lnet/minecraft/class_1799;)Lnet/minecraft/class_9331; + ARG 0 stack 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 3a172cbab5..b3d23f85de 100644 --- a/mappings/net/minecraft/entity/LivingEntity.mapping +++ b/mappings/net/minecraft/entity/LivingEntity.mapping @@ -382,6 +382,12 @@ CLASS net/minecraft/class_1309 net/minecraft/entity/LivingEntity ARG 1 health METHOD method_56994 getJumpVelocity (F)F ARG 1 strength + METHOD method_57293 (Lnet/minecraft/class_5131;Lnet/minecraft/class_6880;Lnet/minecraft/class_1322;)V + ARG 1 attribute + ARG 2 modifier + METHOD method_57294 (Lnet/minecraft/class_5131;Lnet/minecraft/class_6880;Lnet/minecraft/class_1322;)V + ARG 1 attribute + ARG 2 modifier METHOD method_5877 getHandItems ()Ljava/lang/Iterable; METHOD method_5973 canTarget (Lnet/minecraft/class_1299;)Z ARG 1 type diff --git a/mappings/net/minecraft/entity/decoration/painting/PaintingEntity.mapping b/mappings/net/minecraft/entity/decoration/painting/PaintingEntity.mapping index a1c2873b16..4795e77f59 100644 --- a/mappings/net/minecraft/entity/decoration/painting/PaintingEntity.mapping +++ b/mappings/net/minecraft/entity/decoration/painting/PaintingEntity.mapping @@ -1,6 +1,8 @@ CLASS net/minecraft/class_1534 net/minecraft/entity/decoration/painting/PaintingEntity FIELD field_38941 VARIANT Lnet/minecraft/class_2940; FIELD field_38942 DEFAULT_VARIANT Lnet/minecraft/class_5321; + FIELD field_49238 VARIANT_MAP_CODEC Lcom/mojang/serialization/MapCodec; + FIELD field_49239 VARIANT_ENTRY_CODEC Lcom/mojang/serialization/Codec; METHOD (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V ARG 1 world ARG 2 pos diff --git a/mappings/net/minecraft/entity/effect/StatusEffectInstance.mapping b/mappings/net/minecraft/entity/effect/StatusEffectInstance.mapping index c7690c7d31..e6b3117de9 100644 --- a/mappings/net/minecraft/entity/effect/StatusEffectInstance.mapping +++ b/mappings/net/minecraft/entity/effect/StatusEffectInstance.mapping @@ -10,6 +10,7 @@ CLASS net/minecraft/class_1293 net/minecraft/entity/effect/StatusEffectInstance FIELD field_48821 CODEC Lcom/mojang/serialization/Codec; FIELD field_49014 MIN_AMPLIFIER I FIELD field_49015 MAX_AMPLIFIER I + FIELD field_49207 PACKET_CODEC Lnet/minecraft/class_9139; FIELD field_5889 showIcon Z FIELD field_5890 showParticles Z FIELD field_5892 ambient Z @@ -135,6 +136,7 @@ CLASS net/minecraft/class_1293 net/minecraft/entity/effect/StatusEffectInstance ARG 0 effect CLASS class_9195 Parameters FIELD field_48822 CODEC Lcom/mojang/serialization/MapCodec; + FIELD field_49208 PACKET_CODEC Lnet/minecraft/class_9139; METHOD method_56669 create (IIZZLjava/util/Optional;Ljava/util/Optional;)Lnet/minecraft/class_1293$class_9195; ARG 0 amplifier ARG 1 duration @@ -148,3 +150,5 @@ CLASS net/minecraft/class_1293 net/minecraft/entity/effect/StatusEffectInstance ARG 0 codec METHOD method_56672 (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; ARG 1 instance + METHOD method_57279 (Lnet/minecraft/class_9139;)Lnet/minecraft/class_9139; + ARG 0 packetCodec diff --git a/mappings/net/minecraft/entity/mob/BoggedEntity.mapping b/mappings/net/minecraft/entity/mob/BoggedEntity.mapping index 9ca2a59cf6..8436dda67a 100644 --- a/mappings/net/minecraft/entity/mob/BoggedEntity.mapping +++ b/mappings/net/minecraft/entity/mob/BoggedEntity.mapping @@ -1,4 +1,10 @@ CLASS net/minecraft/class_9254 net/minecraft/entity/mob/BoggedEntity FIELD field_49151 HARD_ATTACK_INTERVAL I FIELD field_49152 REGULAR_ATTACK_INTERVAL I + FIELD field_49240 SHEARED_KEY Ljava/lang/String; + FIELD field_49241 SHEARED Lnet/minecraft/class_2940; METHOD method_57080 createBoggedAttributes ()Lnet/minecraft/class_5132$class_5133; + METHOD method_57308 isSheared ()Z + METHOD method_57309 dropShearedItems ()V + METHOD method_57310 setSheared (Z)V + ARG 1 sheared diff --git a/mappings/net/minecraft/entity/passive/BeeEntity.mapping b/mappings/net/minecraft/entity/passive/BeeEntity.mapping index 344509eb8c..7bb1ff9e0c 100644 --- a/mappings/net/minecraft/entity/passive/BeeEntity.mapping +++ b/mappings/net/minecraft/entity/passive/BeeEntity.mapping @@ -96,6 +96,8 @@ CLASS net/minecraft/class_4466 net/minecraft/entity/passive/BeeEntity METHOD method_35161 getMoveGoalTicks ()I METHOD method_35162 getPossibleHives ()Ljava/util/List; METHOD method_35163 getGoalSelector ()Lnet/minecraft/class_1355; + METHOD method_57301 setHivePos (Lnet/minecraft/class_2338;)V + ARG 1 pos CLASS class_4467 NotAngryGoal METHOD method_21814 canBeeStart ()Z METHOD method_21815 canBeeContinue ()Z diff --git a/mappings/net/minecraft/entity/passive/TropicalFishEntity.mapping b/mappings/net/minecraft/entity/passive/TropicalFishEntity.mapping index 8c3ef36e21..d2b7a8a92f 100644 --- a/mappings/net/minecraft/entity/passive/TropicalFishEntity.mapping +++ b/mappings/net/minecraft/entity/passive/TropicalFishEntity.mapping @@ -53,5 +53,8 @@ CLASS net/minecraft/class_1474 net/minecraft/entity/passive/TropicalFishEntity ARG 3 id CLASS class_7992 Variant FIELD comp_1177 variety Lnet/minecraft/class_1474$class_1475; + FIELD field_49236 CODEC Lcom/mojang/serialization/Codec; + METHOD (I)V + ARG 1 id METHOD comp_1177 variety ()Lnet/minecraft/class_1474$class_1475; METHOD method_47872 getId ()I diff --git a/mappings/net/minecraft/inventory/ContainerLock.mapping b/mappings/net/minecraft/inventory/ContainerLock.mapping index 979d5bcf74..8a28b342a0 100644 --- a/mappings/net/minecraft/inventory/ContainerLock.mapping +++ b/mappings/net/minecraft/inventory/ContainerLock.mapping @@ -1,6 +1,7 @@ CLASS net/minecraft/class_1273 net/minecraft/inventory/ContainerLock FIELD comp_2371 key Ljava/lang/String; FIELD field_29956 LOCK_KEY Ljava/lang/String; + FIELD field_49206 CODEC Lcom/mojang/serialization/Codec; FIELD field_5817 EMPTY Lnet/minecraft/class_1273; COMMENT An empty container lock that can always be opened. METHOD (Ljava/lang/String;)V @@ -11,6 +12,7 @@ CLASS net/minecraft/class_1273 net/minecraft/inventory/ContainerLock COMMENT

COMMENT An item stack is a valid key if the stack name matches the key string of this lock, COMMENT or if the key string is empty. + ARG 1 stack METHOD method_5473 fromNbt (Lnet/minecraft/class_2487;)Lnet/minecraft/class_1273; COMMENT Creates a new {@code ContainerLock} from the {@code Lock} key of the NBT compound. COMMENT

diff --git a/mappings/net/minecraft/inventory/Inventories.mapping b/mappings/net/minecraft/inventory/Inventories.mapping index 8742f29e0e..e80bdaf037 100644 --- a/mappings/net/minecraft/inventory/Inventories.mapping +++ b/mappings/net/minecraft/inventory/Inventories.mapping @@ -29,6 +29,7 @@ CLASS net/minecraft/class_1262 net/minecraft/inventory/Inventories COMMENT @return the passed {@code nbt} ARG 0 nbt ARG 1 stacks + ARG 2 registries 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 @@ -46,6 +47,7 @@ CLASS net/minecraft/class_1262 net/minecraft/inventory/Inventories ARG 0 nbt ARG 1 stacks ARG 2 setIfEmpty + ARG 3 registries METHOD method_5428 removeStack (Ljava/util/List;I)Lnet/minecraft/class_1799; COMMENT Sets the stack at {@code slot} to {@link ItemStack#EMPTY} and returns the old stack. COMMENT @@ -67,6 +69,7 @@ CLASS net/minecraft/class_1262 net/minecraft/inventory/Inventories COMMENT @see #writeNbt(NbtCompound, DefaultedList, boolean) ARG 0 nbt ARG 1 stacks + ARG 2 registries METHOD method_5430 splitStack (Ljava/util/List;II)Lnet/minecraft/class_1799; COMMENT {@return the copy of the stack split from the stack at {@code slot}} COMMENT diff --git a/mappings/net/minecraft/inventory/SimpleInventory.mapping b/mappings/net/minecraft/inventory/SimpleInventory.mapping index 8d5ee281ec..64a9319f01 100644 --- a/mappings/net/minecraft/inventory/SimpleInventory.mapping +++ b/mappings/net/minecraft/inventory/SimpleInventory.mapping @@ -68,6 +68,8 @@ CLASS net/minecraft/class_1277 net/minecraft/inventory/SimpleInventory COMMENT Reads the item stacks from {@code nbtList}. COMMENT COMMENT @see #toNbtList + ARG 1 list + ARG 2 registries METHOD method_7660 toNbtList (Lnet/minecraft/class_7225$class_7874;)Lnet/minecraft/class_2499; COMMENT {@return an NBT list of non-empty {@linkplain ItemStack#writeNbt item stacks}} COMMENT @@ -75,3 +77,4 @@ CLASS net/minecraft/class_1277 net/minecraft/inventory/SimpleInventory COMMENT this does not serialize the slots. COMMENT COMMENT @see #readNbtList + ARG 1 registries diff --git a/mappings/net/minecraft/item/AnimalArmorItem.mapping b/mappings/net/minecraft/item/AnimalArmorItem.mapping index f769aa5160..e20c9876a4 100644 --- a/mappings/net/minecraft/item/AnimalArmorItem.mapping +++ b/mappings/net/minecraft/item/AnimalArmorItem.mapping @@ -1,15 +1,21 @@ CLASS net/minecraft/class_4059 net/minecraft/item/AnimalArmorItem FIELD field_47823 entityTexture Lnet/minecraft/class_2960; FIELD field_47824 type Lnet/minecraft/class_4059$class_9076; + FIELD field_49255 overlayTexture Lnet/minecraft/class_2960; METHOD (Lnet/minecraft/class_6880;Lnet/minecraft/class_4059$class_9076;ZLnet/minecraft/class_1792$class_1793;)V ARG 1 material ARG 2 type + ARG 3 hasOverlay + ARG 4 settings METHOD method_18454 getEntityTexture ()Lnet/minecraft/class_2960; METHOD method_55756 getType ()Lnet/minecraft/class_4059$class_9076; + METHOD method_57335 getOverlayTexture ()Lnet/minecraft/class_2960; CLASS class_9076 Type FIELD field_47827 textureIdFunction Ljava/util/function/Function; + FIELD field_49256 breakSound Lnet/minecraft/class_3414; METHOD (Ljava/lang/String;ILjava/util/function/Function;Lnet/minecraft/class_3414;)V ARG 3 textureIdFunction + ARG 4 breakSound METHOD method_56686 (Lnet/minecraft/class_2960;)Lnet/minecraft/class_2960; ARG 0 id METHOD method_56687 (Ljava/lang/String;)Ljava/lang/String; diff --git a/mappings/net/minecraft/item/ArmorItem.mapping b/mappings/net/minecraft/item/ArmorItem.mapping index a7d352dec3..3e3b441239 100644 --- a/mappings/net/minecraft/item/ArmorItem.mapping +++ b/mappings/net/minecraft/item/ArmorItem.mapping @@ -21,8 +21,11 @@ CLASS net/minecraft/class_1738 net/minecraft/item/ArmorItem FIELD field_41938 equipmentSlot Lnet/minecraft/class_1304; FIELD field_41939 name Ljava/lang/String; FIELD field_48839 CODEC Lcom/mojang/serialization/Codec; + FIELD field_49257 baseMaxDamage I METHOD (Ljava/lang/String;ILnet/minecraft/class_1304;ILjava/lang/String;)V ARG 3 equipmentSlot + ARG 4 baseMaxDamage + ARG 5 name METHOD method_48399 getEquipmentSlot ()Lnet/minecraft/class_1304; METHOD method_48400 getName ()Ljava/lang/String; METHOD method_56690 getMaxDamage (I)I diff --git a/mappings/net/minecraft/item/BlockItem.mapping b/mappings/net/minecraft/item/BlockItem.mapping index a5ea9a5711..47fa78364e 100644 --- a/mappings/net/minecraft/item/BlockItem.mapping +++ b/mappings/net/minecraft/item/BlockItem.mapping @@ -15,6 +15,20 @@ CLASS net/minecraft/class_1747 net/minecraft/item/BlockItem METHOD method_19260 getPlaceSound (Lnet/minecraft/class_2680;)Lnet/minecraft/class_3414; ARG 1 state METHOD method_20360 checkStatePlacement ()Z + METHOD method_57337 setBlockEntityData (Lnet/minecraft/class_1799;Lnet/minecraft/class_2591;Ljava/util/function/Consumer;)V + ARG 0 stack + ARG 1 type + ARG 2 setter + METHOD method_57338 setBlockEntityData (Lnet/minecraft/class_1799;Lnet/minecraft/class_2591;Lnet/minecraft/class_2487;)V + ARG 0 stack + ARG 1 type + ARG 2 nbt + METHOD method_57339 copyComponentsToBlockEntity (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1799;)V + ARG 0 world + ARG 1 pos + ARG 2 stack + METHOD method_57340 (Ljava/util/function/Consumer;Lnet/minecraft/class_2591;Lnet/minecraft/class_2487;)V + ARG 2 nbt METHOD method_7707 getPlacementState (Lnet/minecraft/class_1750;)Lnet/minecraft/class_2680; ARG 1 context METHOD method_7708 place (Lnet/minecraft/class_1750;Lnet/minecraft/class_2680;)Z diff --git a/mappings/net/minecraft/item/BlockPredicatesChecker.mapping b/mappings/net/minecraft/item/BlockPredicatesChecker.mapping index 8d7b13852d..78c9516e66 100644 --- a/mappings/net/minecraft/item/BlockPredicatesChecker.mapping +++ b/mappings/net/minecraft/item/BlockPredicatesChecker.mapping @@ -11,10 +11,41 @@ CLASS net/minecraft/class_6538 net/minecraft/item/BlockPredicatesChecker FIELD field_34450 cachedPos Lnet/minecraft/class_2694; FIELD field_34451 lastResult Z FIELD field_34452 nbtAware Z + FIELD field_49245 CODEC Lcom/mojang/serialization/Codec; + FIELD field_49246 PACKET_CODEC Lnet/minecraft/class_9139; + FIELD field_49247 CAN_BREAK_TEXT Lnet/minecraft/class_2561; + FIELD field_49248 CAN_PLACE_TEXT Lnet/minecraft/class_2561; + FIELD field_49249 SINGLE_CODEC Lcom/mojang/serialization/Codec; + FIELD field_49250 FULL_CODEC Lcom/mojang/serialization/Codec; + FIELD field_49251 CAN_USE_UNKNOWN_TEXT Lnet/minecraft/class_2561; + FIELD field_49252 predicates Ljava/util/List; + FIELD field_49253 showInTooltip Z + FIELD field_49254 tooltipText Ljava/util/List; + METHOD (Ljava/util/List;Z)V + ARG 1 predicates + ARG 2 showInTooltip + METHOD equals (Ljava/lang/Object;)Z + ARG 1 o METHOD method_38070 check (Lnet/minecraft/class_2694;)Z COMMENT {@return true if any of the predicates in the {@code stack}'s NBT COMMENT matched against the block at {@code pos}, false otherwise} + ARG 1 cachedPos METHOD method_38071 canUseCache (Lnet/minecraft/class_2694;Lnet/minecraft/class_2694;Z)Z ARG 0 pos ARG 1 cachedPos ARG 2 nbtAware + METHOD method_57324 showInTooltip ()Z + METHOD method_57325 (Lnet/minecraft/class_4550;)Ljava/util/stream/Stream; + ARG 0 predicate + METHOD method_57326 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance + METHOD method_57329 getTooltipText (Ljava/util/List;)Ljava/util/List; + ARG 0 blockPredicates + METHOD method_57330 addTooltips (Ljava/util/function/Consumer;)V + ARG 1 adder + METHOD method_57332 (Lnet/minecraft/class_4550;)Lnet/minecraft/class_6538; + ARG 0 predicate + METHOD method_57333 (Lnet/minecraft/class_6538;)Ljava/util/List; + ARG 0 checker + METHOD method_57334 (Lnet/minecraft/class_6538;)Lcom/mojang/serialization/DataResult; + ARG 0 checker diff --git a/mappings/net/minecraft/item/BundleItem.mapping b/mappings/net/minecraft/item/BundleItem.mapping index e5c14d923a..ea17fa18a2 100644 --- a/mappings/net/minecraft/item/BundleItem.mapping +++ b/mappings/net/minecraft/item/BundleItem.mapping @@ -11,3 +11,5 @@ CLASS net/minecraft/class_5537 net/minecraft/item/BundleItem ARG 1 entity METHOD method_38077 playDropContentsSound (Lnet/minecraft/class_1297;)V ARG 1 entity + METHOD method_57341 (Lnet/minecraft/class_1657;Lnet/minecraft/class_1799;)V + ARG 1 stack diff --git a/mappings/net/minecraft/item/CrossbowItem.mapping b/mappings/net/minecraft/item/CrossbowItem.mapping index 7d43a36cc1..5974cc7f56 100644 --- a/mappings/net/minecraft/item/CrossbowItem.mapping +++ b/mappings/net/minecraft/item/CrossbowItem.mapping @@ -9,6 +9,13 @@ CLASS net/minecraft/class_1764 net/minecraft/item/CrossbowItem FIELD field_7937 charged Z METHOD method_20309 getSpeed (Lnet/minecraft/class_9278;)F ARG 0 stack + METHOD method_57342 getSoundPitch (Lnet/minecraft/class_5819;I)F + ARG 0 random + ARG 1 index + METHOD method_57343 calcVelocity (Lnet/minecraft/class_1309;Lnet/minecraft/class_243;F)Lorg/joml/Vector3f; + ARG 0 shooter + ARG 1 direction + ARG 2 yaw METHOD method_7763 (Lnet/minecraft/class_1309;Lnet/minecraft/class_1676;IFFFLnet/minecraft/class_1309;)V ARG 1 shooter ARG 5 soundPitch @@ -23,6 +30,12 @@ CLASS net/minecraft/class_1764 net/minecraft/item/CrossbowItem METHOD method_7775 getPullTime (Lnet/minecraft/class_1799;)I ARG 0 stack METHOD method_7777 shootAll (Lnet/minecraft/class_1937;Lnet/minecraft/class_1309;Lnet/minecraft/class_1268;Lnet/minecraft/class_1799;FFLnet/minecraft/class_1309;)V + ARG 1 world + ARG 2 shooter + ARG 3 hand + ARG 4 stack + ARG 5 speed + ARG 6 divergence METHOD method_7781 isCharged (Lnet/minecraft/class_1799;)Z ARG 0 stack METHOD method_7784 getSoundPitch (ZLnet/minecraft/class_5819;)F diff --git a/mappings/net/minecraft/item/EntityBucketItem.mapping b/mappings/net/minecraft/item/EntityBucketItem.mapping index f696ec26a8..bfdb762d63 100644 --- a/mappings/net/minecraft/item/EntityBucketItem.mapping +++ b/mappings/net/minecraft/item/EntityBucketItem.mapping @@ -1,5 +1,6 @@ CLASS net/minecraft/class_1785 net/minecraft/item/EntityBucketItem FIELD field_28356 emptyingSound Lnet/minecraft/class_3414; + FIELD field_49272 TROPICAL_FISH_VARIANT_MAP_CODEC Lcom/mojang/serialization/MapCodec; FIELD field_7991 entityType Lnet/minecraft/class_1299; METHOD (Lnet/minecraft/class_1299;Lnet/minecraft/class_3611;Lnet/minecraft/class_3414;Lnet/minecraft/class_1792$class_1793;)V ARG 1 type diff --git a/mappings/net/minecraft/item/Instrument.mapping b/mappings/net/minecraft/item/Instrument.mapping index af649b87cc..054f4eafee 100644 --- a/mappings/net/minecraft/item/Instrument.mapping +++ b/mappings/net/minecraft/item/Instrument.mapping @@ -1,4 +1,7 @@ CLASS net/minecraft/class_7444 net/minecraft/item/Instrument - FIELD field_39122 CODEC Lcom/mojang/serialization/Codec; + FIELD field_39122 ENTRY_CODEC Lcom/mojang/serialization/Codec; + FIELD field_49260 CODEC Lcom/mojang/serialization/Codec; + FIELD field_49261 PACKET_CODEC Lnet/minecraft/class_9139; + FIELD field_49262 ENTRY_PACKET_CODEC Lnet/minecraft/class_9139; METHOD method_43709 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; ARG 0 instance diff --git a/mappings/net/minecraft/item/Item.mapping b/mappings/net/minecraft/item/Item.mapping index 6511ead0bd..97c21d1149 100644 --- a/mappings/net/minecraft/item/Item.mapping +++ b/mappings/net/minecraft/item/Item.mapping @@ -30,6 +30,7 @@ CLASS net/minecraft/class_1792 net/minecraft/item/Item FIELD field_30889 ITEM_BAR_STEPS I FIELD field_36401 registryEntry Lnet/minecraft/class_6880$class_6883; FIELD field_40209 requiredFeatures Lnet/minecraft/class_7699; + FIELD field_49263 components Lnet/minecraft/class_9323; FIELD field_8001 ATTACK_SPEED_MODIFIER_ID Ljava/util/UUID; FIELD field_8003 BLOCK_ITEMS Ljava/util/Map; FIELD field_8006 ATTACK_DAMAGE_MODIFIER_ID Ljava/util/UUID; @@ -143,6 +144,8 @@ CLASS net/minecraft/class_1792 net/minecraft/item/Item ARG 1 stack ARG 2 world ARG 3 player + METHOD method_57336 getBreakSound ()Lnet/minecraft/class_3414; + METHOD method_57347 getComponents ()Lnet/minecraft/class_9323; METHOD method_7836 use (Lnet/minecraft/class_1937;Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;)Lnet/minecraft/class_1271; COMMENT Called when the player uses (or starts using) the item. COMMENT The use action, by default, is bound to the right mouse button. @@ -263,6 +266,7 @@ CLASS net/minecraft/class_1792 net/minecraft/item/Item COMMENT Processes the NBT applied to an item stack of this item. COMMENT COMMENT

This is only used in vanilla to process player head NBT data. + ARG 1 stack METHOD method_7861 finishUsing (Lnet/minecraft/class_1799;Lnet/minecraft/class_1937;Lnet/minecraft/class_1309;)Lnet/minecraft/class_1799; COMMENT Called when an entity finishes using the item, such as eating food or drinking a potion. COMMENT This method handles eating food by default. @@ -406,6 +410,8 @@ CLASS net/minecraft/class_1792 net/minecraft/item/Item FIELD field_18673 foodComponent Lnet/minecraft/class_4174; FIELD field_21980 fireproof Z FIELD field_40210 requiredFeatures Lnet/minecraft/class_7699; + FIELD field_49264 COMPONENT_MAP_INTERNER Lcom/google/common/collect/Interner; + FIELD field_49265 components Lnet/minecraft/class_9323$class_9324; FIELD field_8016 rarity Lnet/minecraft/class_1814; FIELD field_8018 recipeRemainder Lnet/minecraft/class_1792; FIELD field_8019 maxDamage I @@ -422,6 +428,12 @@ CLASS net/minecraft/class_1792 net/minecraft/item/Item COMMENT @return this instance METHOD method_45434 requires ([Lnet/minecraft/class_7696;)Lnet/minecraft/class_1792$class_1793; ARG 1 features + METHOD method_57348 attributeModifiers (Lnet/minecraft/class_9285;)Lnet/minecraft/class_1792$class_1793; + ARG 1 attributeModifiersComponent + METHOD method_57349 component (Lnet/minecraft/class_9331;Ljava/lang/Object;)Lnet/minecraft/class_1792$class_1793; + ARG 1 type + ARG 2 value + METHOD method_57350 getComponents ()Lnet/minecraft/class_9323; METHOD method_7889 maxCount (I)Lnet/minecraft/class_1792$class_1793; COMMENT Sets the maximum stack count of any ItemStack with an Item using this Settings instance. COMMENT diff --git a/mappings/net/minecraft/item/ItemStack.mapping b/mappings/net/minecraft/item/ItemStack.mapping index 73e9069f04..33cae4cea0 100644 --- a/mappings/net/minecraft/item/ItemStack.mapping +++ b/mappings/net/minecraft/item/ItemStack.mapping @@ -87,6 +87,11 @@ CLASS net/minecraft/class_1799 net/minecraft/item/ItemStack FIELD field_47312 ITEM_CODEC Lcom/mojang/serialization/Codec; FIELD field_48349 PACKET_CODEC Lnet/minecraft/class_9139; FIELD field_48350 LIST_PACKET_CODEC Lnet/minecraft/class_9139; + FIELD field_49266 OPTIONAL_CODEC Lcom/mojang/serialization/Codec; + FIELD field_49267 REGISTRY_ENTRY_CODEC Lcom/mojang/serialization/Codec; + FIELD field_49268 OPTIONAL_PACKET_CODEC Lnet/minecraft/class_9139; + FIELD field_49269 OPTIONAL_LIST_PACKET_CODEC Lnet/minecraft/class_9139; + FIELD field_49270 components Lnet/minecraft/class_9335; FIELD field_8030 bobbingAnimationTime I FIELD field_8031 count I FIELD field_8033 LOGGER Lorg/slf4j/Logger; @@ -104,6 +109,10 @@ CLASS net/minecraft/class_1799 net/minecraft/item/ItemStack METHOD (Lnet/minecraft/class_1935;I)V ARG 1 item ARG 2 count + METHOD (Lnet/minecraft/class_1935;ILnet/minecraft/class_9335;)V + ARG 1 item + ARG 2 count + ARG 3 components METHOD (Lnet/minecraft/class_6880;)V ARG 1 entry METHOD (Lnet/minecraft/class_6880;I)V @@ -112,6 +121,7 @@ CLASS net/minecraft/class_1799 net/minecraft/item/ItemStack METHOD (Lnet/minecraft/class_6880;ILnet/minecraft/class_9326;)V ARG 1 item ARG 2 count + ARG 3 changes METHOD method_19267 isFood ()Z METHOD method_21832 getDrinkSound ()Lnet/minecraft/class_3414; METHOD method_21833 getEatSound ()Lnet/minecraft/class_3414; @@ -130,6 +140,7 @@ CLASS net/minecraft/class_1799 net/minecraft/item/ItemStack COMMENT @see #isInFrame COMMENT @see #getFrame COMMENT @see #getHolder + ARG 1 holder METHOD method_31573 isIn (Lnet/minecraft/class_6862;)Z COMMENT {@return whether the item is in {@code tag}} ARG 1 tag @@ -231,6 +242,82 @@ CLASS net/minecraft/class_1799 net/minecraft/item/ItemStack COMMENT is a creative mode player. ARG 1 amount ARG 2 entity + METHOD method_57351 getBreakSound ()Lnet/minecraft/class_3414; + METHOD method_57354 applyAttributeModifiers (Lnet/minecraft/class_1304;Ljava/util/function/BiConsumer;)V + ARG 1 slot + ARG 2 attributeModifierConsumer + METHOD method_57355 hashCode (Lnet/minecraft/class_1799;)I + ARG 0 stack + METHOD method_57357 canPlaceOn (Lnet/minecraft/class_2694;)Z + ARG 1 pos + METHOD method_57358 encode (Lnet/minecraft/class_7225$class_7874;)Lnet/minecraft/class_2520; + ARG 1 registries + METHOD method_57359 fromNbtOrEmpty (Lnet/minecraft/class_7225$class_7874;Lnet/minecraft/class_2487;)Lnet/minecraft/class_1799; + ARG 0 registries + ARG 1 nbt + METHOD method_57360 fromNbt (Lnet/minecraft/class_7225$class_7874;Lnet/minecraft/class_2520;)Ljava/util/Optional; + ARG 0 registries + ARG 1 nbt + METHOD method_57361 listHashCode (Ljava/util/List;)I + ARG 0 stacks + METHOD method_57362 stacksEqual (Ljava/util/List;Ljava/util/List;)Z + ARG 0 left + ARG 1 right + METHOD method_57363 appendAttributeModifiersTooltip (Ljava/util/function/Consumer;Lnet/minecraft/class_1657;)V + ARG 1 textConsumer + ARG 2 player + METHOD method_57364 appendAttributeModifierTooltip (Ljava/util/function/Consumer;Lnet/minecraft/class_1657;Lnet/minecraft/class_6880;Lnet/minecraft/class_1322;)V + ARG 1 textConsumer + ARG 2 player + ARG 3 attribute + ARG 4 modifier + METHOD method_57365 copyComponentsFrom (Lnet/minecraft/class_9323;)V + ARG 1 components + METHOD method_57366 applyChanges (Lnet/minecraft/class_9326;)V + ARG 1 changes + METHOD method_57367 apply (Lnet/minecraft/class_9331;Ljava/lang/Object;Ljava/lang/Object;Ljava/util/function/BiFunction;)Ljava/lang/Object; + ARG 1 type + ARG 2 defaultValue + ARG 3 change + ARG 4 applier + METHOD method_57368 apply (Lnet/minecraft/class_9331;Ljava/lang/Object;Ljava/util/function/UnaryOperator;)Ljava/lang/Object; + ARG 1 type + ARG 2 defaultValue + ARG 3 applier + METHOD method_57369 appendTooltip (Lnet/minecraft/class_9331;Ljava/util/function/Consumer;Lnet/minecraft/class_1836;)V + ARG 1 componentType + ARG 2 textConsumer + ARG 3 context + METHOD method_57370 (Lorg/apache/commons/lang3/mutable/MutableBoolean;Ljava/util/function/Consumer;Lnet/minecraft/class_1304;Lnet/minecraft/class_1657;Lnet/minecraft/class_6880;Lnet/minecraft/class_1322;)V + ARG 5 attribute + ARG 6 modifier + METHOD method_57371 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance + METHOD method_57372 validate (Lnet/minecraft/class_1799;)Lcom/mojang/serialization/DataResult; + ARG 0 stack + METHOD method_57373 canBreak (Lnet/minecraft/class_2694;)Z + ARG 1 pos + METHOD method_57374 (Lnet/minecraft/class_6880;)Lcom/mojang/serialization/DataResult; + ARG 0 entry + METHOD method_57375 encodeAllowEmpty (Lnet/minecraft/class_7225$class_7874;)Lnet/minecraft/class_2520; + ARG 1 registries + METHOD method_57376 encode (Lnet/minecraft/class_7225$class_7874;Lnet/minecraft/class_2520;)Lnet/minecraft/class_2520; + ARG 1 registries + ARG 2 prefix + METHOD method_57377 (Ljava/lang/String;)V + ARG 0 error + METHOD method_57378 (Ljava/util/Optional;)Lnet/minecraft/class_1799; + ARG 0 optional + METHOD method_57379 set (Lnet/minecraft/class_9331;Ljava/lang/Object;)Ljava/lang/Object; + ARG 1 type + ARG 2 value + METHOD method_57380 getComponentChanges ()Lnet/minecraft/class_9326; + METHOD method_57381 remove (Lnet/minecraft/class_9331;)Ljava/lang/Object; + ARG 1 type + METHOD method_57382 (Lnet/minecraft/class_1799;)Ljava/util/Optional; + ARG 0 stack + METHOD method_57385 (Lnet/minecraft/class_1799;)Lnet/minecraft/class_9326; + ARG 0 stack METHOD method_7909 getItem ()Lnet/minecraft/class_1792; COMMENT {@return the item of this stack} COMMENT diff --git a/mappings/net/minecraft/item/LeadItem.mapping b/mappings/net/minecraft/item/LeadItem.mapping index eddae05092..6f90365f00 100644 --- a/mappings/net/minecraft/item/LeadItem.mapping +++ b/mappings/net/minecraft/item/LeadItem.mapping @@ -1,4 +1,6 @@ CLASS net/minecraft/class_1804 net/minecraft/item/LeadItem + METHOD method_55761 (Lnet/minecraft/class_1657;Lnet/minecraft/class_1308;)Z + ARG 1 entity METHOD method_7994 attachHeldMobsToBlock (Lnet/minecraft/class_1657;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Lnet/minecraft/class_1269; ARG 0 player ARG 1 world diff --git a/mappings/net/minecraft/item/MiningToolItem.mapping b/mappings/net/minecraft/item/MiningToolItem.mapping index 50e8c99b66..3d43eaadc4 100644 --- a/mappings/net/minecraft/item/MiningToolItem.mapping +++ b/mappings/net/minecraft/item/MiningToolItem.mapping @@ -1,3 +1,11 @@ CLASS net/minecraft/class_1766 net/minecraft/item/MiningToolItem FIELD field_7940 miningSpeed F FIELD field_7941 effectiveBlocks Lnet/minecraft/class_6862; + METHOD (Lnet/minecraft/class_1832;Lnet/minecraft/class_6862;Lnet/minecraft/class_1792$class_1793;)V + ARG 1 material + ARG 2 effectiveBlocks + ARG 3 settings + METHOD method_57346 createAttributeModifiers (Lnet/minecraft/class_1832;FF)Lnet/minecraft/class_9285; + ARG 0 material + ARG 1 baseAttackDamage + ARG 2 attackSpeed diff --git a/mappings/net/minecraft/item/PlayerHeadItem.mapping b/mappings/net/minecraft/item/PlayerHeadItem.mapping index 460a0cef21..664dcc0f64 100644 --- a/mappings/net/minecraft/item/PlayerHeadItem.mapping +++ b/mappings/net/minecraft/item/PlayerHeadItem.mapping @@ -3,3 +3,5 @@ CLASS net/minecraft/class_1809 net/minecraft/item/PlayerHeadItem ARG 1 block ARG 2 wallBlock ARG 3 settings + METHOD method_57388 (Lnet/minecraft/class_1799;Lnet/minecraft/class_9296;)V + ARG 1 profile diff --git a/mappings/net/minecraft/item/PotionItem.mapping b/mappings/net/minecraft/item/PotionItem.mapping index 0a9d0e970f..c2b3d080f8 100644 --- a/mappings/net/minecraft/item/PotionItem.mapping +++ b/mappings/net/minecraft/item/PotionItem.mapping @@ -1,2 +1,4 @@ CLASS net/minecraft/class_1812 net/minecraft/item/PotionItem FIELD field_30917 MAX_USE_TIME I + METHOD method_57389 (Lnet/minecraft/class_1657;Lnet/minecraft/class_1309;Lnet/minecraft/class_1293;)V + ARG 2 effect diff --git a/mappings/net/minecraft/item/RangedWeaponItem.mapping b/mappings/net/minecraft/item/RangedWeaponItem.mapping index f8ebe095c1..0c4fc1bd32 100644 --- a/mappings/net/minecraft/item/RangedWeaponItem.mapping +++ b/mappings/net/minecraft/item/RangedWeaponItem.mapping @@ -11,4 +11,42 @@ CLASS net/minecraft/class_1811 net/minecraft/item/RangedWeaponItem METHOD method_19268 getProjectiles ()Ljava/util/function/Predicate; METHOD method_20310 getHeldProjectiles ()Ljava/util/function/Predicate; METHOD method_24792 getRange ()I + METHOD method_57344 createArrowEntity (Lnet/minecraft/class_1937;Lnet/minecraft/class_1309;Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;Z)Lnet/minecraft/class_1676; + ARG 1 world + ARG 2 shooter + ARG 3 weaponStack + ARG 4 projectileStack + ARG 5 critical + METHOD method_57345 getWeaponStackDamage (Lnet/minecraft/class_1799;)I + ARG 1 projectile + METHOD method_57390 load (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;Lnet/minecraft/class_1309;)Ljava/util/List; + ARG 0 weaponStack + ARG 1 projectileStack + ARG 2 shooter + METHOD method_57391 getProjectile (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;Lnet/minecraft/class_1309;Z)Lnet/minecraft/class_1799; + ARG 0 weaponStack + ARG 1 projectileStack + ARG 2 shooter + ARG 3 multishot + METHOD method_57392 isInfinity (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;Z)Z + ARG 0 weaponStack + ARG 1 projectileStack + ARG 2 creative + METHOD method_57393 shootAll (Lnet/minecraft/class_1937;Lnet/minecraft/class_1309;Lnet/minecraft/class_1268;Lnet/minecraft/class_1799;Ljava/util/List;FFZLnet/minecraft/class_1309;)V + ARG 1 world + ARG 2 shooter + ARG 3 hand + ARG 4 stack + ARG 5 projectiles + ARG 6 speed + ARG 7 divergence + ARG 8 critical + ARG 9 target METHOD method_7763 shoot (Lnet/minecraft/class_1309;Lnet/minecraft/class_1676;IFFFLnet/minecraft/class_1309;)V + ARG 1 shooter + ARG 2 projectile + ARG 3 index + ARG 4 speed + ARG 5 divergence + ARG 6 yaw + ARG 7 target diff --git a/mappings/net/minecraft/item/SpawnEggItem.mapping b/mappings/net/minecraft/item/SpawnEggItem.mapping index b10a84e0d5..84f044f05b 100644 --- a/mappings/net/minecraft/item/SpawnEggItem.mapping +++ b/mappings/net/minecraft/item/SpawnEggItem.mapping @@ -1,4 +1,5 @@ CLASS net/minecraft/class_1826 net/minecraft/item/SpawnEggItem + FIELD field_49273 ENTITY_TYPE_MAP_CODEC Lcom/mojang/serialization/MapCodec; FIELD field_8914 SPAWN_EGGS Ljava/util/Map; FIELD field_8915 secondaryColor I FIELD field_8916 primaryColor I @@ -16,6 +17,7 @@ CLASS net/minecraft/class_1826 net/minecraft/item/SpawnEggItem ARG 5 pos ARG 6 stack METHOD method_8015 getEntityType (Lnet/minecraft/class_1799;)Lnet/minecraft/class_1299; + ARG 1 stack METHOD method_8016 getColor (I)I COMMENT {@return the color of the specified tint index} COMMENT @@ -24,6 +26,7 @@ CLASS net/minecraft/class_1826 net/minecraft/item/SpawnEggItem COMMENT the tint index METHOD method_8017 getAll ()Ljava/lang/Iterable; METHOD method_8018 isOfSameEntityType (Lnet/minecraft/class_1799;Lnet/minecraft/class_1299;)Z + ARG 1 stack ARG 2 type METHOD method_8019 forEntity (Lnet/minecraft/class_1299;)Lnet/minecraft/class_1826; ARG 0 type diff --git a/mappings/net/minecraft/item/SwordItem.mapping b/mappings/net/minecraft/item/SwordItem.mapping index 1e770f3510..d7d4c5ef4a 100644 --- a/mappings/net/minecraft/item/SwordItem.mapping +++ b/mappings/net/minecraft/item/SwordItem.mapping @@ -1 +1,5 @@ CLASS net/minecraft/class_1829 net/minecraft/item/SwordItem + METHOD method_57394 createAttributeModifiers (Lnet/minecraft/class_1832;IF)Lnet/minecraft/class_9285; + ARG 0 material + ARG 1 baseAttackDamage + ARG 2 attackSpeed diff --git a/mappings/net/minecraft/item/ToolItem.mapping b/mappings/net/minecraft/item/ToolItem.mapping index 2fb8603d12..46f5687896 100644 --- a/mappings/net/minecraft/item/ToolItem.mapping +++ b/mappings/net/minecraft/item/ToolItem.mapping @@ -16,5 +16,8 @@ CLASS net/minecraft/class_1831 net/minecraft/item/ToolItem COMMENT

  • Hoe: {@link net.minecraft.item.HoeItem}
  • COMMENT FIELD field_8921 material Lnet/minecraft/class_1832; + METHOD (Lnet/minecraft/class_1832;Lnet/minecraft/class_1792$class_1793;)V + ARG 1 material + ARG 2 settings METHOD method_8022 getMaterial ()Lnet/minecraft/class_1832; COMMENT @return the {@link ToolMaterial} used by this {@link ToolItem} diff --git a/mappings/net/minecraft/item/TooltipAppender.mapping b/mappings/net/minecraft/item/TooltipAppender.mapping new file mode 100644 index 0000000000..3b5ca63cc0 --- /dev/null +++ b/mappings/net/minecraft/item/TooltipAppender.mapping @@ -0,0 +1,4 @@ +CLASS net/minecraft/class_9299 net/minecraft/item/TooltipAppender + METHOD method_57409 appendTooltip (Ljava/util/function/Consumer;Lnet/minecraft/class_1836;)V + ARG 1 textConsumer + ARG 2 context diff --git a/mappings/net/minecraft/item/TridentItem.mapping b/mappings/net/minecraft/item/TridentItem.mapping index 5841be2bc8..00696dba9f 100644 --- a/mappings/net/minecraft/item/TridentItem.mapping +++ b/mappings/net/minecraft/item/TridentItem.mapping @@ -2,3 +2,4 @@ CLASS net/minecraft/class_1835 net/minecraft/item/TridentItem FIELD field_30926 MIN_DRAW_DURATION I FIELD field_30927 ATTACK_DAMAGE F FIELD field_30928 THROW_SPEED F + METHOD method_57395 createAttributeModifiers ()Lnet/minecraft/class_9285; diff --git a/mappings/net/minecraft/item/map/MapId.mapping b/mappings/net/minecraft/item/map/MapId.mapping deleted file mode 100644 index 18f73977c5..0000000000 --- a/mappings/net/minecraft/item/map/MapId.mapping +++ /dev/null @@ -1,3 +0,0 @@ -CLASS net/minecraft/class_9209 net/minecraft/item/map/MapId - FIELD field_48924 CODEC Lnet/minecraft/class_9139; - METHOD method_56814 asString ()Ljava/lang/String; diff --git a/mappings/net/minecraft/item/map/MapState.mapping b/mappings/net/minecraft/item/map/MapState.mapping index 855b5106a4..c73bea4665 100644 --- a/mappings/net/minecraft/item/map/MapState.mapping +++ b/mappings/net/minecraft/item/map/MapState.mapping @@ -122,6 +122,11 @@ CLASS net/minecraft/class_22 net/minecraft/item/map/MapState ARG 0 stack METHOD method_55785 (Lnet/minecraft/class_1799;Lnet/minecraft/class_9209;Lnet/minecraft/class_1799;)Z ARG 2 other + METHOD method_57626 (Lnet/minecraft/class_1657;Ljava/lang/String;Lnet/minecraft/class_9292$class_9293;)V + ARG 2 id + ARG 3 decoration + METHOD method_57627 (Ljava/lang/String;Lnet/minecraft/class_9292$class_9293;Lnet/minecraft/class_9292;)Lnet/minecraft/class_9292; + ARG 2 decorations CLASS class_23 PlayerUpdateTracker FIELD field_124 emptyPacketsRequested I FIELD field_125 player Lnet/minecraft/class_1657; diff --git a/mappings/net/minecraft/item/trim/ArmorTrim.mapping b/mappings/net/minecraft/item/trim/ArmorTrim.mapping index 81a3e1e2a9..ebfc6acad9 100644 --- a/mappings/net/minecraft/item/trim/ArmorTrim.mapping +++ b/mappings/net/minecraft/item/trim/ArmorTrim.mapping @@ -5,9 +5,15 @@ CLASS net/minecraft/class_8053 net/minecraft/item/trim/ArmorTrim FIELD field_41999 pattern Lnet/minecraft/class_6880; FIELD field_42000 leggingsModelIdGetter Ljava/util/function/Function; FIELD field_42001 genericModelIdGetter Ljava/util/function/Function; + FIELD field_49278 PACKET_CODEC Lnet/minecraft/class_9139; + FIELD field_49279 showInTooltip Z METHOD (Lnet/minecraft/class_6880;Lnet/minecraft/class_6880;)V ARG 1 material ARG 2 pattern + METHOD (Lnet/minecraft/class_6880;Lnet/minecraft/class_6880;Z)V + ARG 1 material + ARG 2 pattern + ARG 3 showInTooltip METHOD equals (Ljava/lang/Object;)Z ARG 1 o METHOD method_48424 getPattern ()Lnet/minecraft/class_6880; @@ -21,3 +27,17 @@ CLASS net/minecraft/class_8053 net/minecraft/item/trim/ArmorTrim ARG 1 armorMaterial METHOD method_48577 getMaterialAssetNameFor (Lnet/minecraft/class_6880;)Ljava/lang/String; ARG 1 armorMaterial + METHOD method_57406 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance + METHOD method_57407 (Lnet/minecraft/class_8053;)Ljava/lang/Boolean; + ARG 0 trim + METHOD method_57408 (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + ARG 1 materialName + METHOD method_57410 (Lnet/minecraft/class_8053;)Ljava/lang/Boolean; + ARG 0 trim + METHOD method_57411 (Lnet/minecraft/class_6880;Lnet/minecraft/class_6880;)Lnet/minecraft/class_2960; + ARG 2 materialEntry + METHOD method_57412 (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + ARG 1 materialName + METHOD method_57413 (Lnet/minecraft/class_6880;Lnet/minecraft/class_6880;)Lnet/minecraft/class_2960; + ARG 2 materialEntry diff --git a/mappings/net/minecraft/item/trim/ArmorTrimMaterial.mapping b/mappings/net/minecraft/item/trim/ArmorTrimMaterial.mapping index 993078e5d5..dd1a6fbfb5 100644 --- a/mappings/net/minecraft/item/trim/ArmorTrimMaterial.mapping +++ b/mappings/net/minecraft/item/trim/ArmorTrimMaterial.mapping @@ -1,6 +1,8 @@ CLASS net/minecraft/class_8054 net/minecraft/item/trim/ArmorTrimMaterial FIELD field_42002 CODEC Lcom/mojang/serialization/Codec; FIELD field_42003 ENTRY_CODEC Lcom/mojang/serialization/Codec; + FIELD field_49280 PACKET_CODEC Lnet/minecraft/class_9139; + FIELD field_49281 ENTRY_PACKET_CODEC Lnet/minecraft/class_9139; METHOD method_48437 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; ARG 0 instance METHOD method_48438 of (Ljava/lang/String;Lnet/minecraft/class_1792;FLnet/minecraft/class_2561;Ljava/util/Map;)Lnet/minecraft/class_8054; diff --git a/mappings/net/minecraft/item/trim/ArmorTrimPattern.mapping b/mappings/net/minecraft/item/trim/ArmorTrimPattern.mapping index 8f64dc72d9..0c8dfa4dc8 100644 --- a/mappings/net/minecraft/item/trim/ArmorTrimPattern.mapping +++ b/mappings/net/minecraft/item/trim/ArmorTrimPattern.mapping @@ -1,6 +1,8 @@ CLASS net/minecraft/class_8056 net/minecraft/item/trim/ArmorTrimPattern FIELD field_42014 CODEC Lcom/mojang/serialization/Codec; FIELD field_42015 ENTRY_CODEC Lcom/mojang/serialization/Codec; + FIELD field_49282 PACKET_CODEC Lnet/minecraft/class_9139; + FIELD field_49283 ENTRY_PACKET_CODEC Lnet/minecraft/class_9139; METHOD method_48445 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; ARG 0 instance METHOD method_48446 getDescription (Lnet/minecraft/class_6880;)Lnet/minecraft/class_2561; diff --git a/mappings/net/minecraft/network/codec/PacketCodec.mapping b/mappings/net/minecraft/network/codec/PacketCodec.mapping index 23e28f635a..e8c04c38b0 100644 --- a/mappings/net/minecraft/network/codec/PacketCodec.mapping +++ b/mappings/net/minecraft/network/codec/PacketCodec.mapping @@ -150,6 +150,25 @@ CLASS net/minecraft/class_9139 net/minecraft/network/codec/PacketCodec ARG 8 codec5 ARG 9 from5 ARG 10 to + METHOD method_58024 recursive (Ljava/util/function/UnaryOperator;)Lnet/minecraft/class_9139; + ARG 0 codecGetter + METHOD method_58025 tuple (Lnet/minecraft/class_9139;Ljava/util/function/Function;Lnet/minecraft/class_9139;Ljava/util/function/Function;Lnet/minecraft/class_9139;Ljava/util/function/Function;Lnet/minecraft/class_9139;Ljava/util/function/Function;Lnet/minecraft/class_9139;Ljava/util/function/Function;Lnet/minecraft/class_9139;Ljava/util/function/Function;Lcom/mojang/datafixers/util/Function6;)Lnet/minecraft/class_9139; + COMMENT {@return a codec for encoding six values} + ARG 0 codec1 + ARG 1 from1 + ARG 2 codec2 + ARG 3 from2 + ARG 4 codec3 + ARG 5 from3 + ARG 6 codec4 + ARG 7 from4 + ARG 8 codec5 + ARG 9 from5 + ARG 10 codec6 + ARG 11 from6 + ARG 12 to + CLASS 5 + FIELD field_49712 codecSupplier Ljava/util/function/Supplier; CLASS class_9140 ResultFunction METHOD apply (Lnet/minecraft/class_9139;)Lnet/minecraft/class_9139; ARG 1 codec diff --git a/mappings/net/minecraft/network/codec/PacketCodecs.mapping b/mappings/net/minecraft/network/codec/PacketCodecs.mapping index ab4e3e95f3..0cb28a5bf3 100644 --- a/mappings/net/minecraft/network/codec/PacketCodecs.mapping +++ b/mappings/net/minecraft/network/codec/PacketCodecs.mapping @@ -44,13 +44,13 @@ CLASS net/minecraft/class_9135 net/minecraft/network/codec/PacketCodecs COMMENT @see net.minecraft.network.PacketByteBuf#readString() COMMENT @see net.minecraft.network.PacketByteBuf#writeString(String) FIELD field_48555 NBT_ELEMENT Lnet/minecraft/class_9139; - COMMENT A codec for an NBT element of unlimited size. + COMMENT A codec for an NBT element of up to {@code 0x200000L} bytes. COMMENT COMMENT @see #nbt COMMENT @see net.minecraft.network.PacketByteBuf#readNbt(NbtSizeTracker) COMMENT @see net.minecraft.network.PacketByteBuf#writeNbt(NbtElement) FIELD field_48556 NBT_COMPOUND Lnet/minecraft/class_9139; - COMMENT A codec for an NBT compound of unlimited size. + COMMENT A codec for an NBT compound of up to {@code 0x200000L} bytes. COMMENT COMMENT @see #nbt COMMENT @see net.minecraft.network.PacketByteBuf#readNbt(NbtSizeTracker) @@ -77,6 +77,25 @@ CLASS net/minecraft/class_9135 net/minecraft/network/codec/PacketCodecs COMMENT COMMENT @see net.minecraft.network.PacketByteBuf#readByteArray() COMMENT @see net.minecraft.network.PacketByteBuf#writeByteArray(byte[]) + FIELD field_49675 INTEGER Lnet/minecraft/class_9139; + COMMENT A codec for an integer value. + COMMENT + COMMENT @see io.netty.buffer.ByteBuf#readInt + COMMENT @see io.netty.buffer.ByteBuf#writeInt + FIELD field_49676 UNLIMITED_NBT_ELEMENT Lnet/minecraft/class_9139; + COMMENT A codec for an NBT element of unlimited size. + COMMENT + COMMENT @see #nbt + COMMENT @see net.minecraft.network.PacketByteBuf#readNbt(NbtSizeTracker) + COMMENT @see net.minecraft.network.PacketByteBuf#writeNbt(NbtElement) + FIELD field_49677 UNLIMITED_NBT_COMPOUND Lnet/minecraft/class_9139; + COMMENT A codec for an NBT compound of unlimited size. + COMMENT + COMMENT @see #nbt + COMMENT @see net.minecraft.network.PacketByteBuf#readNbt(NbtSizeTracker) + COMMENT @see net.minecraft.network.PacketByteBuf#writeNbt(NbtElement) + FIELD field_49678 PROPERTY_MAP Lnet/minecraft/class_9139; + FIELD field_49679 GAME_PROFILE Lnet/minecraft/class_9139; METHOD method_56363 toList ()Lnet/minecraft/class_9139$class_9140; COMMENT Used to make a codec for a list of values using {@link PacketCodec#collect}. COMMENT This creates an {@link java.util.ArrayList}, so the decoded result can be modified. @@ -125,7 +144,8 @@ CLASS net/minecraft/class_9135 net/minecraft/network/codec/PacketCodecs METHOD method_56368 codec (Lcom/mojang/serialization/Codec;)Lnet/minecraft/class_9139; COMMENT {@return a codec from DataFixerUpper codec {@code codec}} COMMENT - COMMENT

    Internally, the data is serialized as an NBT element of unlimited size. + COMMENT

    Internally, the data is serialized as an NBT element of up to {@code 200000L} + COMMENT bytes. ARG 0 codec METHOD method_56369 (Lcom/mojang/serialization/Codec;Ljava/lang/Object;)Lnet/minecraft/class_2520; ARG 1 value @@ -225,7 +245,60 @@ CLASS net/minecraft/class_9135 net/minecraft/network/codec/PacketCodecs ARG 0 maxLength METHOD method_56896 registryCodec (Lcom/mojang/serialization/Codec;)Lnet/minecraft/class_9139; ARG 0 codec + METHOD method_57986 (ILnet/minecraft/class_9139;)Lnet/minecraft/class_9139; + ARG 1 codec + METHOD method_57987 unlimitedCodec (Lcom/mojang/serialization/Codec;)Lnet/minecraft/class_9139; + COMMENT {@return a codec from DataFixerUpper codec {@code codec}} + COMMENT + COMMENT

    Internally, the data is serialized as an NBT element of unlimited size. + ARG 0 codec + METHOD method_57988 codec (Lcom/mojang/serialization/Codec;Ljava/util/function/Supplier;)Lnet/minecraft/class_9139; + ARG 0 codec + ARG 1 sizeTracker + METHOD method_57989 readCollectionSize (Lio/netty/buffer/ByteBuf;I)I + ARG 0 buf + ARG 1 maxSize + METHOD method_57990 writeCollectionSize (Lio/netty/buffer/ByteBuf;II)V + ARG 0 buf + ARG 1 size + ARG 2 maxSize + METHOD method_57991 collection (Ljava/util/function/IntFunction;Lnet/minecraft/class_9139;I)Lnet/minecraft/class_9139; + ARG 0 factory + ARG 1 elementCodec + ARG 2 maxSize + METHOD method_57992 map (Ljava/util/function/IntFunction;Lnet/minecraft/class_9139;Lnet/minecraft/class_9139;I)Lnet/minecraft/class_9139; + ARG 0 factory + ARG 1 keyCodec + ARG 2 valueCodec + ARG 3 maxSize + METHOD method_57993 (Lnet/minecraft/class_2487;)Lnet/minecraft/class_2520; + ARG 0 nbt + METHOD method_57994 (Lnet/minecraft/class_2520;)Lnet/minecraft/class_2487; + ARG 0 nbt + METHOD method_57995 either (Lnet/minecraft/class_9139;Lnet/minecraft/class_9139;)Lnet/minecraft/class_9139; + ARG 0 left + ARG 1 right + METHOD method_57997 registryCodec (Lcom/mojang/serialization/Codec;Ljava/util/function/Supplier;)Lnet/minecraft/class_9139; + ARG 0 codec + ARG 1 sizeTracker + METHOD method_57998 nbtCompound (Ljava/util/function/Supplier;)Lnet/minecraft/class_9139; + ARG 0 sizeTracker + METHOD method_58000 toList (I)Lnet/minecraft/class_9139$class_9140; + ARG 0 maxLength + METHOD method_58001 registryEntryList (Lnet/minecraft/class_5321;)Lnet/minecraft/class_9139; + ARG 0 registryRef + METHOD method_58002 unlimitedRegistryCodec (Lcom/mojang/serialization/Codec;)Lnet/minecraft/class_9139; + ARG 0 codec CLASS 10 + CLASS 11 + METHOD method_58007 (Lnet/minecraft/class_9139;Lio/netty/buffer/ByteBuf;Lnet/minecraft/class_9139;Ljava/lang/Object;Ljava/lang/Object;)V + ARG 3 k + ARG 4 v + CLASS 13 + METHOD method_58010 (Lio/netty/buffer/ByteBuf;Lnet/minecraft/class_9139;Ljava/lang/Object;)V + ARG 2 right + METHOD method_58011 (Lio/netty/buffer/ByteBuf;Lnet/minecraft/class_9139;Ljava/lang/Object;)V + ARG 2 left CLASS 15 METHOD method_56424 getIterable (Lnet/minecraft/class_9129;)Lnet/minecraft/class_2359; ARG 1 buf @@ -233,6 +306,19 @@ CLASS net/minecraft/class_9135 net/minecraft/network/codec/PacketCodecs FIELD field_48562 DIRECT_ENTRY_MARKER I METHOD method_56390 getEntries (Lnet/minecraft/class_9129;)Lnet/minecraft/class_2359; ARG 1 buf + CLASS 17 + FIELD field_49689 DIRECT_ENTRY_MARKER I + FIELD field_49690 entryPacketCodec Lnet/minecraft/class_9139; + CLASS 18 + FIELD field_49691 NAME_MAX_LENGTH I + FIELD field_49692 VALUE_MAX_LENGTH I + FIELD field_49693 SIGNATURE_MAX_LENGTH I + FIELD field_49694 MAP_MAX_SIZE I + METHOD method_58016 (Lio/netty/buffer/ByteBuf;Ljava/lang/String;)V + ARG 0 buf2 + ARG 1 signature + METHOD method_58017 (Lio/netty/buffer/ByteBuf;)Ljava/lang/String; + ARG 0 buf2 CLASS 2 METHOD method_56403 decode (Lio/netty/buffer/ByteBuf;)[B ARG 1 buf @@ -243,6 +329,8 @@ CLASS net/minecraft/class_9135 net/minecraft/network/codec/PacketCodecs METHOD method_56407 read (Lio/netty/buffer/ByteBuf;)[B ARG 1 buf METHOD method_56408 write (Lio/netty/buffer/ByteBuf;[B)V + ARG 1 buf + ARG 2 bytes CLASS 5 METHOD method_56899 (Ljava/lang/Object;Ljava/lang/String;)Lio/netty/handler/codec/EncoderException; ARG 1 error diff --git a/mappings/net/minecraft/potion/PotionUtil.mapping b/mappings/net/minecraft/potion/PotionUtil.mapping deleted file mode 100644 index d2a3f09e64..0000000000 --- a/mappings/net/minecraft/potion/PotionUtil.mapping +++ /dev/null @@ -1,18 +0,0 @@ -CLASS net/minecraft/class_1844 net/minecraft/potion/PotionUtil - FIELD comp_2380 getCustomPotionEffects Ljava/util/List; - FIELD field_25817 NONE_TEXT Lnet/minecraft/class_2561; - FIELD field_30946 DEFAULT_COLOR I - METHOD comp_2380 getCustomPotionEffects ()Ljava/util/List; - METHOD method_47372 buildTooltip (Ljava/util/function/Consumer;FF)V - ARG 2 durationMultiplier - ARG 3 tickRate - METHOD method_55762 (Ljava/util/List;Lnet/minecraft/class_6880;Lnet/minecraft/class_1322;)V - ARG 1 attribute - ARG 2 modifier - METHOD method_8055 getColor (Ljava/lang/Iterable;)I - METHOD method_8062 getColor (Lnet/minecraft/class_6880;)I - ARG 0 potion - METHOD method_8064 getColor ()I - METHOD method_8065 buildTooltip (Ljava/lang/Iterable;Ljava/util/function/Consumer;FF)V - ARG 2 durationMultiplier - ARG 3 tickRate diff --git a/mappings/net/minecraft/predicate/BlockPredicate.mapping b/mappings/net/minecraft/predicate/BlockPredicate.mapping index 3b56c6e398..53f6394a04 100644 --- a/mappings/net/minecraft/predicate/BlockPredicate.mapping +++ b/mappings/net/minecraft/predicate/BlockPredicate.mapping @@ -1,8 +1,20 @@ CLASS net/minecraft/class_4550 net/minecraft/predicate/BlockPredicate FIELD comp_1733 state Ljava/util/Optional; FIELD field_45723 CODEC Lcom/mojang/serialization/Codec; + FIELD field_49181 PACKET_CODEC Lnet/minecraft/class_9139; METHOD comp_1733 state ()Ljava/util/Optional; METHOD method_22454 test (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)Z + ARG 1 world + ARG 2 pos + METHOD method_57143 hasNbt ()Z + METHOD method_57145 testBlockEntity (Lnet/minecraft/class_4538;Lnet/minecraft/class_2586;Lnet/minecraft/class_2105;)Z + ARG 0 world + ARG 1 blockEntity + ARG 2 nbtPredicate + METHOD method_57146 testState (Lnet/minecraft/class_2680;)Z + ARG 1 state + METHOD method_57147 test (Lnet/minecraft/class_2694;)Z + ARG 1 pos CLASS class_4710 Builder FIELD field_21572 blocks Ljava/util/Optional; FIELD field_21574 state Ljava/util/Optional; diff --git a/mappings/net/minecraft/predicate/ComponentPredicate.mapping b/mappings/net/minecraft/predicate/ComponentPredicate.mapping new file mode 100644 index 0000000000..fc9f8fd962 --- /dev/null +++ b/mappings/net/minecraft/predicate/ComponentPredicate.mapping @@ -0,0 +1,24 @@ +CLASS net/minecraft/class_9329 net/minecraft/predicate/ComponentPredicate + FIELD field_49595 CODEC Lcom/mojang/serialization/Codec; + FIELD field_49596 PACKET_CODEC Lnet/minecraft/class_9139; + FIELD field_49597 EMPTY Lnet/minecraft/class_9329; + FIELD field_49598 components Ljava/util/List; + METHOD (Ljava/util/List;)V + ARG 1 components + METHOD equals (Ljava/lang/Object;)Z + ARG 1 o + METHOD method_57862 builder ()Lnet/minecraft/class_9329$class_9330; + METHOD method_57864 test (Lnet/minecraft/class_9322;)Z + ARG 1 holder + METHOD method_57865 of (Lnet/minecraft/class_9323;)Lnet/minecraft/class_9329; + ARG 0 components + METHOD method_57867 isEmpty ()Z + METHOD method_57870 toChanges ()Lnet/minecraft/class_9326; + METHOD test (Ljava/lang/Object;)Z + ARG 1 components + CLASS class_9330 Builder + FIELD field_49599 components Ljava/util/List; + METHOD method_57871 build ()Lnet/minecraft/class_9329; + METHOD method_57872 add (Lnet/minecraft/class_9331;Ljava/lang/Object;)Lnet/minecraft/class_9329$class_9330; + ARG 1 type + ARG 2 value diff --git a/mappings/net/minecraft/registry/Registries.mapping b/mappings/net/minecraft/registry/Registries.mapping index 5fc1c8545c..01258b705f 100644 --- a/mappings/net/minecraft/registry/Registries.mapping +++ b/mappings/net/minecraft/registry/Registries.mapping @@ -74,6 +74,7 @@ CLASS net/minecraft/class_7923 net/minecraft/registry/Registries FIELD field_47496 CRITERION Lnet/minecraft/class_2378; FIELD field_47555 NUMBER_FORMAT_TYPE Lnet/minecraft/class_2378; FIELD field_48976 ARMOR_MATERIAL Lnet/minecraft/class_2378; + FIELD field_49658 DATA_COMPONENT_TYPE Lnet/minecraft/class_2378; METHOD method_47450 (Lnet/minecraft/class_2378;)Ljava/lang/Object; ARG 0 registry METHOD method_47451 (Lnet/minecraft/class_2378;)Ljava/lang/Object; diff --git a/mappings/net/minecraft/server/network/ServerPlayNetworkHandler.mapping b/mappings/net/minecraft/server/network/ServerPlayNetworkHandler.mapping index ca132f87ef..ee331933e1 100644 --- a/mappings/net/minecraft/server/network/ServerPlayNetworkHandler.mapping +++ b/mappings/net/minecraft/server/network/ServerPlayNetworkHandler.mapping @@ -119,7 +119,7 @@ CLASS net/minecraft/class_3244 net/minecraft/server/network/ServerPlayNetworkHan METHOD method_43508 hasIllegalCharacter (Ljava/lang/String;)Z COMMENT {@return whether {@code message} contains an illegal character} COMMENT - COMMENT @see net.minecraft.SharedConstants#isValidChar(char) + COMMENT @see net.minecraft.util.StringHelper#isValidChar(char) ARG 0 message METHOD method_43669 checkForSpam ()V METHOD method_44155 handleDecoratedMessage (Lnet/minecraft/class_7471;)V diff --git a/mappings/net/minecraft/test/GameTest.mapping b/mappings/net/minecraft/test/GameTest.mapping index 624591ca3b..6f0ec3370e 100644 --- a/mappings/net/minecraft/test/GameTest.mapping +++ b/mappings/net/minecraft/test/GameTest.mapping @@ -11,3 +11,4 @@ CLASS net/minecraft/class_6302 net/minecraft/test/GameTest METHOD method_35938 maxAttempts ()I METHOD method_35939 requiredSuccesses ()I METHOD method_57098 skyAccess ()Z + METHOD method_57962 manualOnly ()Z diff --git a/mappings/net/minecraft/text/HoverEvent.mapping b/mappings/net/minecraft/text/HoverEvent.mapping index 94d31af3cf..2f5fce8f2b 100644 --- a/mappings/net/minecraft/text/HoverEvent.mapping +++ b/mappings/net/minecraft/text/HoverEvent.mapping @@ -30,6 +30,7 @@ CLASS net/minecraft/class_2568 net/minecraft/text/HoverEvent ARG 1 name ARG 2 parsable ARG 3 contentCodec + ARG 4 legacySerializer METHOD method_27667 isParsable ()Z METHOD method_27676 cast (Ljava/lang/Object;)Ljava/lang/Object; ARG 1 o @@ -37,6 +38,23 @@ CLASS net/minecraft/class_2568 net/minecraft/text/HoverEvent ARG 0 action METHOD method_54187 (Lnet/minecraft/class_2568$class_8826;)Ljava/lang/Object; ARG 0 action + METHOD method_57979 (Lnet/minecraft/class_2561;Lnet/minecraft/class_6903;)Lcom/mojang/serialization/DataResult; + ARG 0 text + ARG 1 ops + METHOD method_57980 (Ljava/lang/Object;)Lnet/minecraft/class_2568$class_8826; + ARG 1 value + CLASS 1 + METHOD decode (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; + ARG 1 ops + ARG 2 input + METHOD encode (Ljava/lang/Object;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; + ARG 1 input + ARG 2 ops + ARG 3 prefix + METHOD method_57982 (Lcom/mojang/datafixers/util/Pair;Ljava/lang/Object;)Lcom/mojang/datafixers/util/Pair; + ARG 2 value + METHOD method_57983 (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/class_2568$class_9341;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/serialization/DataResult; + ARG 3 pair CLASS class_5248 EntityContent FIELD field_24351 entityType Lnet/minecraft/class_1299; FIELD field_24352 uuid Ljava/util/UUID; @@ -58,27 +76,35 @@ CLASS net/minecraft/class_2568 net/minecraft/text/HoverEvent ARG 0 instance METHOD method_54195 legacySerializer (Lnet/minecraft/class_2561;Lnet/minecraft/class_6903;)Lcom/mojang/serialization/DataResult; ARG 0 text + ARG 1 ops METHOD method_54196 (Lnet/minecraft/class_2568$class_5248;)Ljava/util/Optional; ARG 0 content METHOD method_54197 (Lnet/minecraft/class_2568$class_5248;)Ljava/util/UUID; ARG 0 content METHOD method_54198 (Lnet/minecraft/class_2568$class_5248;)Lnet/minecraft/class_1299; ARG 0 content + METHOD method_57985 (Lnet/minecraft/class_1299;Ljava/util/UUID;Lnet/minecraft/class_2561;)Lnet/minecraft/class_2568$class_5248; + ARG 2 text CLASS class_5249 ItemStackContent FIELD field_24355 item Lnet/minecraft/class_6880; FIELD field_24356 count I FIELD field_24358 stack Lnet/minecraft/class_1799; FIELD field_46608 ITEM_STACK_CODEC Lcom/mojang/serialization/Codec; FIELD field_46609 CODEC Lcom/mojang/serialization/Codec; + FIELD field_49672 ENTRY_BASED_CODEC Lcom/mojang/serialization/Codec; + FIELD field_49673 changes Lnet/minecraft/class_9326; METHOD (Lnet/minecraft/class_1799;)V ARG 1 stack METHOD (Lnet/minecraft/class_6880;ILnet/minecraft/class_9326;)V + ARG 1 item ARG 2 count + ARG 3 changes METHOD equals (Ljava/lang/Object;)Z ARG 1 o METHOD method_27683 asStack ()Lnet/minecraft/class_1799; METHOD method_54203 legacySerializer (Lnet/minecraft/class_2561;Lnet/minecraft/class_6903;)Lcom/mojang/serialization/DataResult; ARG 0 text + ARG 1 ops CLASS class_8826 EventData FIELD field_46610 CODEC Lcom/mojang/serialization/MapCodec; FIELD field_46611 LEGACY_CODEC Lcom/mojang/serialization/MapCodec; @@ -86,3 +112,7 @@ CLASS net/minecraft/class_2568 net/minecraft/text/HoverEvent ARG 0 action METHOD method_54209 (Lnet/minecraft/class_2568$class_5247;)Lcom/mojang/serialization/Codec; ARG 0 action + CLASS class_9341 LegacySerializer + METHOD parse (Lnet/minecraft/class_2561;Lnet/minecraft/class_6903;)Lcom/mojang/serialization/DataResult; + ARG 1 text + ARG 2 os diff --git a/mappings/net/minecraft/text/RawFilteredPair.mapping b/mappings/net/minecraft/text/RawFilteredPair.mapping new file mode 100644 index 0000000000..dfe7297ec0 --- /dev/null +++ b/mappings/net/minecraft/text/RawFilteredPair.mapping @@ -0,0 +1,17 @@ +CLASS net/minecraft/class_9262 net/minecraft/text/RawFilteredPair + METHOD method_57134 of (Lnet/minecraft/class_5837;)Lnet/minecraft/class_9262; + ARG 0 message + METHOD method_57135 createCodec (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; + ARG 0 baseCodec + METHOD method_57136 (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 1 instance + METHOD method_57137 of (Ljava/lang/Object;)Lnet/minecraft/class_9262; + ARG 0 raw + METHOD method_57138 map (Ljava/util/function/Function;)Lnet/minecraft/class_9262; + ARG 1 mapper + METHOD method_57139 createPacketCodec (Lnet/minecraft/class_9139;)Lnet/minecraft/class_9139; + ARG 0 basePacketCodec + METHOD method_57140 get (Z)Ljava/lang/Object; + ARG 1 shouldFilter + METHOD method_57141 resolve (Ljava/util/function/Function;)Ljava/util/Optional; + ARG 1 resolver diff --git a/mappings/net/minecraft/text/Text.mapping b/mappings/net/minecraft/text/Text.mapping index 6125591bb7..4bd0e88253 100644 --- a/mappings/net/minecraft/text/Text.mapping +++ b/mappings/net/minecraft/text/Text.mapping @@ -122,17 +122,26 @@ CLASS net/minecraft/class_2561 net/minecraft/text/Text FIELD field_11754 GSON Lcom/google/gson/Gson; METHOD method_10867 toJsonString (Lnet/minecraft/class_2561;Lnet/minecraft/class_7225$class_7874;)Ljava/lang/String; ARG 0 text + ARG 1 registries METHOD method_10871 fromJson (Lcom/google/gson/JsonElement;Lnet/minecraft/class_7225$class_7874;)Lnet/minecraft/class_5250; ARG 0 json + ARG 1 registries METHOD method_10872 fromJsonTree (Lcom/google/gson/JsonElement;Lnet/minecraft/class_7225$class_7874;)Lnet/minecraft/class_5250; ARG 0 json + ARG 1 registries METHOD method_10873 fromLenientJson (Ljava/lang/String;Lnet/minecraft/class_7225$class_7874;)Lnet/minecraft/class_5250; ARG 0 json + ARG 1 registries METHOD method_10874 toJson (Lnet/minecraft/class_2561;Lnet/minecraft/class_7225$class_7874;)Lcom/google/gson/JsonElement; ARG 0 text + ARG 1 registries METHOD method_10877 fromJson (Ljava/lang/String;Lnet/minecraft/class_7225$class_7874;)Lnet/minecraft/class_5250; ARG 0 json + ARG 1 registries CLASS class_8822 Serializer + FIELD field_49665 registries Lnet/minecraft/class_7225$class_7874; + METHOD (Lnet/minecraft/class_7225$class_7874;)V + ARG 1 registries METHOD deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object; ARG 1 json ARG 2 type diff --git a/mappings/net/minecraft/text/TextCodecs.mapping b/mappings/net/minecraft/text/TextCodecs.mapping index 52047eed12..c846eb1b0a 100644 --- a/mappings/net/minecraft/text/TextCodecs.mapping +++ b/mappings/net/minecraft/text/TextCodecs.mapping @@ -3,6 +3,9 @@ CLASS net/minecraft/class_8824 net/minecraft/text/TextCodecs FIELD field_46598 STRINGIFIED_CODEC Lcom/mojang/serialization/Codec; FIELD field_48540 REGISTRY_PACKET_CODEC Lnet/minecraft/class_9139; FIELD field_48985 OPTIONAL_PACKET_CODEC Lnet/minecraft/class_9139; + FIELD field_49666 UNLIMITED_REGISTRY_PACKET_CODEC Lnet/minecraft/class_9139; + FIELD field_49667 OPTIONAL_UNLIMITED_REGISTRY_PACKET_CODEC Lnet/minecraft/class_9139; + FIELD field_49668 PACKET_CODEC Lnet/minecraft/class_9139; METHOD method_54165 (Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/class_2561; ARG 0 either METHOD method_54166 createCodec (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; @@ -26,6 +29,24 @@ CLASS net/minecraft/class_8824 net/minecraft/text/TextCodecs ARG 0 either2 METHOD method_54177 (Lnet/minecraft/class_2561;)Lnet/minecraft/class_2561; ARG 0 text + METHOD method_57973 codec (I)Lcom/mojang/serialization/Codec; + ARG 0 maxSerializedLength + CLASS 1 + METHOD decode (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; + ARG 1 ops + ARG 2 input + METHOD encode (Ljava/lang/Object;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; + ARG 1 input + ARG 2 ops + ARG 3 prefix + METHOD method_57974 (Lcom/mojang/datafixers/util/Pair;Lnet/minecraft/class_2561;)Lcom/mojang/datafixers/util/Pair; + ARG 1 text + METHOD method_57975 (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/DynamicOps;Lcom/google/gson/JsonElement;)Lcom/mojang/serialization/DataResult; + ARG 2 json + METHOD method_57976 toJsonOps (Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/DynamicOps; + ARG 0 ops + METHOD method_57977 (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/serialization/DataResult; + ARG 1 pair CLASS class_8825 FuzzyCodec FIELD field_46599 codecs Ljava/util/List; FIELD field_46600 codecGetter Ljava/util/function/Function; diff --git a/mappings/net/minecraft/util/DyeColor.mapping b/mappings/net/minecraft/util/DyeColor.mapping index 2b3beb165f..e850340a28 100644 --- a/mappings/net/minecraft/util/DyeColor.mapping +++ b/mappings/net/minecraft/util/DyeColor.mapping @@ -2,6 +2,7 @@ CLASS net/minecraft/class_1767 net/minecraft/util/DyeColor COMMENT An enum representing 16 dye colors. FIELD field_16537 signColor I FIELD field_41600 CODEC Lnet/minecraft/class_3542$class_7292; + FIELD field_49259 PACKET_CODEC Lnet/minecraft/class_9139; FIELD field_7943 colorComponents [F FIELD field_7948 name Ljava/lang/String; FIELD field_7950 BY_FIREWORK_COLOR Lit/unimi/dsi/fastutil/ints/Int2ObjectOpenHashMap; diff --git a/mappings/net/minecraft/util/StringHelper.mapping b/mappings/net/minecraft/util/StringHelper.mapping index 92f207032b..367f25d89b 100644 --- a/mappings/net/minecraft/util/StringHelper.mapping +++ b/mappings/net/minecraft/util/StringHelper.mapping @@ -40,3 +40,25 @@ CLASS net/minecraft/class_3544 net/minecraft/util/StringHelper COMMENT COMMENT @apiNote This is used when sending chat messages. ARG 0 text + METHOD method_57175 isValidChar (C)Z + COMMENT {@return whether {@code c} is a valid character} + COMMENT + COMMENT

    Characters are valid if they are not an ASCII control code or {@code ยง}. + ARG 0 c + METHOD method_57176 isWhitespace (I)Z + ARG 0 c + METHOD method_57177 stripInvalidChars (Ljava/lang/String;Z)Ljava/lang/String; + COMMENT {@return {@code string} with all {@linkplain #isValidChar invalid characters} + COMMENT removed} + ARG 0 string + ARG 1 allowLinebreak + METHOD method_57178 (I)Z + ARG 0 c + METHOD method_57179 isValidPlayerName (Ljava/lang/String;)Z + ARG 0 name + METHOD method_57180 stripInvalidChars (Ljava/lang/String;)Ljava/lang/String; + COMMENT {@return {@code string} with all {@linkplain #isValidChar invalid characters}, + COMMENT including linebreak ({@code \\n}), removed} + ARG 0 string + METHOD method_57181 isBlank (Ljava/lang/String;)Z + ARG 0 string diff --git a/mappings/net/minecraft/util/Util.mapping b/mappings/net/minecraft/util/Util.mapping index e65a1d9199..d0665b53f0 100644 --- a/mappings/net/minecraft/util/Util.mapping +++ b/mappings/net/minecraft/util/Util.mapping @@ -310,6 +310,16 @@ CLASS net/minecraft/class_156 net/minecraft/util/Util ARG 0 predicates METHOD method_56616 anyOf (Ljava/util/List;)Ljava/util/function/Predicate; ARG 0 predicates + METHOD method_57107 registryValueToString (Lnet/minecraft/class_2378;Ljava/lang/Object;)Ljava/lang/String; + ARG 0 registry + ARG 1 value + METHOD method_57108 listWith (Ljava/util/List;Ljava/lang/Object;)Ljava/util/List; + ARG 0 list + ARG 1 valueToAppend + METHOD method_57109 mapWith (Ljava/util/Map;Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Map; + ARG 0 map + ARG 1 keyToAppend + ARG 2 valueToAppend METHOD method_645 previous (Ljava/lang/Iterable;Ljava/lang/Object;)Ljava/lang/Object; COMMENT {@return the item preceding {@code object} in {@code iterable}} COMMENT diff --git a/mappings/net/minecraft/util/dynamic/Codecs.mapping b/mappings/net/minecraft/util/dynamic/Codecs.mapping index 2c99ff25ca..2051a2d5ef 100644 --- a/mappings/net/minecraft/util/dynamic/Codecs.mapping +++ b/mappings/net/minecraft/util/dynamic/Codecs.mapping @@ -34,6 +34,7 @@ CLASS net/minecraft/class_5699 net/minecraft/util/dynamic/Codecs COMMENT COMMENT @see RuntimeOps FIELD field_49012 UNSIGNED_BYTE Lcom/mojang/serialization/Codec; + FIELD field_49183 PLAYER_NAME Lcom/mojang/serialization/Codec; METHOD method_33817 xor (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; COMMENT Returns an exclusive-or codec for {@link Either} instances. COMMENT @@ -304,6 +305,28 @@ CLASS net/minecraft/class_5699 net/minecraft/util/dynamic/Codecs METHOD method_56942 withLifecycle (Lcom/mojang/serialization/Codec;Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; ARG 0 originalCodec ARG 1 lifecycleGetter + METHOD method_57148 (ILjava/util/List;)Lcom/mojang/serialization/DataResult; + ARG 1 list + METHOD method_57149 (ILjava/util/Map;)Lcom/mojang/serialization/DataResult; + ARG 1 map + METHOD method_57150 list (Lcom/mojang/serialization/Codec;I)Lcom/mojang/serialization/Codec; + ARG 0 codec + ARG 1 maxLength + METHOD method_57153 map (Lcom/mojang/serialization/Codec;I)Lcom/mojang/serialization/Codec; + ARG 0 codec + ARG 1 maxLength + METHOD method_57154 keyDispatching (Lcom/mojang/serialization/Codec;Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; + COMMENT {@return a codec for a map, given the codec for the key {@code Codec} and a + COMMENT function from the key to the codec for the value, {@code Codec}} + COMMENT + COMMENT @param the type of the map keys + COMMENT @param the type of the map values + ARG 0 keyCodec + ARG 1 keyToValueCodec + METHOD method_57155 optional (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; + ARG 0 codec + METHOD method_57156 (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; + ARG 0 name CLASS 1 METHOD apply (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;Lcom/mojang/serialization/DataResult;)Lcom/mojang/serialization/DataResult; ARG 1 ops @@ -362,6 +385,55 @@ CLASS net/minecraft/class_5699 net/minecraft/util/dynamic/Codecs ARG 3 ops METHOD method_54943 (Lcom/mojang/serialization/MapLike;Ljava/lang/String;Lcom/mojang/serialization/DynamicOps;Ljava/util/function/Function;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/serialization/DataResult; ARG 4 pair + CLASS 7 + METHOD decode (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; + ARG 1 ops + ARG 2 input + METHOD encode (Ljava/lang/Object;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; + ARG 1 input + ARG 2 ops + ARG 3 prefix + METHOD method_57158 (Lcom/google/common/collect/ImmutableMap$Builder;Lcom/mojang/datafixers/util/Pair;)V + ARG 1 decoded + METHOD method_57159 (Lcom/mojang/datafixers/util/Unit;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Unit; + ARG 0 unit + ARG 1 pair + METHOD method_57160 (Lcom/mojang/datafixers/util/Unit;Lcom/mojang/datafixers/util/Unit;)Lcom/mojang/datafixers/util/Unit; + ARG 0 unit + ARG 1 unit2 + METHOD method_57161 (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/DynamicOps;Ljava/util/function/Function;Lcom/google/common/collect/ImmutableMap$Builder;Ljava/util/stream/Stream$Builder;Lcom/mojang/serialization/DataResult;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/serialization/DataResult; + ARG 5 result + ARG 6 entry + METHOD method_57162 (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/DynamicOps;Ljava/util/function/Function;Ljava/lang/Object;Lcom/mojang/serialization/MapLike;)Lcom/mojang/serialization/DataResult; + ARG 4 map + METHOD method_57163 encode (Lcom/mojang/serialization/Codec;Ljava/lang/Object;Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/DataResult; + ARG 1 codec + ARG 2 value + ARG 3 ops + METHOD method_57164 (Lcom/mojang/serialization/DataResult;Lcom/mojang/serialization/DataResult;)Lcom/mojang/serialization/DataResult; + ARG 0 a + ARG 1 b + METHOD method_57165 (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/datafixers/util/Pair;Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/DataResult; + ARG 2 codec + METHOD method_57166 (Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/String; + ARG 1 error + METHOD method_57168 (Ljava/util/Map;Ljava/lang/Object;Lcom/mojang/datafixers/util/Unit;)Lcom/mojang/datafixers/util/Pair; + ARG 2 unit + METHOD method_57169 (Ljava/util/stream/Stream$Builder;Lcom/mojang/datafixers/util/Pair;Lcom/mojang/serialization/DataResult$PartialResult;)V + ARG 2 result + CLASS 8 + METHOD decode (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; + ARG 1 ops + ARG 2 input + METHOD encode (Ljava/lang/Object;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; + ARG 1 input + ARG 2 ops + ARG 3 prefix + METHOD method_57170 (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; + ARG 0 pair + METHOD method_57171 isEmpty (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Z + ARG 0 ops + ARG 1 input CLASS class_5839 Xor COMMENT An xor codec that only permits exactly one of the two data choices to be COMMENT present. diff --git a/mappings/net/minecraft/util/math/ColorHelper.mapping b/mappings/net/minecraft/util/math/ColorHelper.mapping index bf1e5c1ece..c358ad6e77 100644 --- a/mappings/net/minecraft/util/math/ColorHelper.mapping +++ b/mappings/net/minecraft/util/math/ColorHelper.mapping @@ -36,6 +36,12 @@ CLASS net/minecraft/class_5253 net/minecraft/util/math/ColorHelper ARG 0 delta ARG 1 start ARG 2 end + METHOD method_57173 getArgb (III)I + ARG 0 red + ARG 1 green + ARG 2 blue + METHOD method_57174 fullAlpha (I)I + ARG 0 argb CLASS class_8045 Abgr METHOD method_48342 getAlpha (I)I ARG 0 abgr diff --git a/mappings/net/minecraft/util/math/GlobalPos.mapping b/mappings/net/minecraft/util/math/GlobalPos.mapping index 5150a6d144..00aa21a392 100644 --- a/mappings/net/minecraft/util/math/GlobalPos.mapping +++ b/mappings/net/minecraft/util/math/GlobalPos.mapping @@ -1,6 +1,7 @@ CLASS net/minecraft/class_4208 net/minecraft/util/math/GlobalPos FIELD field_25066 CODEC Lcom/mojang/serialization/Codec; FIELD field_48451 PACKET_CODEC Lnet/minecraft/class_9139; + FIELD field_49583 MAP_CODEC Lcom/mojang/serialization/MapCodec; METHOD (Lnet/minecraft/class_5321;Lnet/minecraft/class_2338;)V ARG 1 dimension ARG 2 pos diff --git a/mappings/net/minecraft/world/CommandBlockExecutor.mapping b/mappings/net/minecraft/world/CommandBlockExecutor.mapping index 0003d6b5d9..96d8cb63a1 100644 --- a/mappings/net/minecraft/world/CommandBlockExecutor.mapping +++ b/mappings/net/minecraft/world/CommandBlockExecutor.mapping @@ -13,6 +13,7 @@ CLASS net/minecraft/class_1918 net/minecraft/world/CommandBlockExecutor FIELD field_9168 command Ljava/lang/String; FIELD field_9169 DATE_FORMAT Ljava/text/SimpleDateFormat; METHOD method_52175 isEditable ()Z + METHOD method_57558 getCustomNameNullable ()Lnet/minecraft/class_2561; METHOD method_8286 setCommand (Ljava/lang/String;)V ARG 1 command METHOD method_8287 setTrackOutput (Z)V @@ -21,6 +22,7 @@ CLASS net/minecraft/class_1918 net/minecraft/world/CommandBlockExecutor ARG 1 player METHOD method_8289 getCommand ()Ljava/lang/String; METHOD method_8290 setCustomName (Lnet/minecraft/class_2561;)V + ARG 1 customName METHOD method_8291 setLastOutput (Lnet/minecraft/class_2561;)V ARG 1 lastOutput METHOD method_8292 getLastOutput ()Lnet/minecraft/class_2561;