Skip to content

Commit

Permalink
24w09a stuff (#3800)
Browse files Browse the repository at this point in the history
* oh lord

* the rest

* Fix conflict

* Map components

* Map items

* Map text

* Map blocks, etc

* command, data, enchantment, inventory packages

---------

Co-authored-by: apple502j <[email protected]>
  • Loading branch information
Shnupbups and apple502j authored Feb 29, 2024
1 parent a5297f8 commit d8f166c
Show file tree
Hide file tree
Showing 126 changed files with 1,637 additions and 54 deletions.
2 changes: 2 additions & 0 deletions mappings/net/minecraft/block/AbstractBlock.mapping
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down Expand Up @@ -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
Expand Down
4 changes: 4 additions & 0 deletions mappings/net/minecraft/block/DecoratedPotBlock.mapping
Original file line number Diff line number Diff line change
Expand Up @@ -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
1 change: 1 addition & 0 deletions mappings/net/minecraft/block/ShulkerBoxBlock.mapping
Original file line number Diff line number Diff line change
Expand Up @@ -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 <init> (Lnet/minecraft/class_1767;Lnet/minecraft/class_4970$class_2251;)V
ARG 1 color
ARG 2 settings
Expand Down
Original file line number Diff line number Diff line change
@@ -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 <init> (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V
ARG 1 pos
ARG 2 state
METHOD <init> (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_1767;)V
ARG 1 pos
ARG 2 state
Expand All @@ -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;
3 changes: 3 additions & 0 deletions mappings/net/minecraft/block/entity/BannerPatterns.mapping
Original file line number Diff line number Diff line change
Expand Up @@ -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
25 changes: 25 additions & 0 deletions mappings/net/minecraft/block/entity/BeehiveBlockEntity.mapping
Original file line number Diff line number Diff line change
Expand Up @@ -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 <init> (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V
ARG 1 pos
ARG 2 state
Expand Down Expand Up @@ -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 <init> (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
9 changes: 9 additions & 0 deletions mappings/net/minecraft/block/entity/BlockEntity.mapping
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down Expand Up @@ -226,3 +228,10 @@ CLASS net/minecraft/class_2586 net/minecraft/block/entity/BlockEntity
COMMENT
COMMENT <p>This <strong>must be called</strong> 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;
Original file line number Diff line number Diff line change
Expand Up @@ -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
10 changes: 10 additions & 0 deletions mappings/net/minecraft/block/entity/Sherds.mapping
Original file line number Diff line number Diff line change
@@ -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 <init> (Ljava/util/List;)V
ARG 1 sherds
METHOD <init> (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
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
3 changes: 3 additions & 0 deletions mappings/net/minecraft/block/entity/VaultBlockEntity.mapping
Original file line number Diff line number Diff line change
Expand Up @@ -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;
Expand Down
2 changes: 2 additions & 0 deletions mappings/net/minecraft/block/spawner/TrialSpawnerData.mapping
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
12 changes: 0 additions & 12 deletions mappings/net/minecraft/class_9283.mapping

This file was deleted.

6 changes: 0 additions & 6 deletions mappings/net/minecraft/class_9298.mapping

This file was deleted.

9 changes: 0 additions & 9 deletions mappings/net/minecraft/class_9307.mapping

This file was deleted.

Original file line number Diff line number Diff line change
@@ -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;
Original file line number Diff line number Diff line change
@@ -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
Original file line number Diff line number Diff line change
Expand Up @@ -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 <init> (Lnet/minecraft/class_7225$class_7874;Z)V
ARG 1 registryLookup
ARG 2 allowTags
Expand All @@ -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 <init> (Lnet/minecraft/class_9216;Lcom/mojang/brigadier/StringReader;Lnet/minecraft/class_9216$class_9219;)V
ARG 2 reader
ARG 3 callbacks
Expand All @@ -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;
Expand All @@ -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
Original file line number Diff line number Diff line change
@@ -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 <init> (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
Expand Down
18 changes: 18 additions & 0 deletions mappings/net/minecraft/component/Component.mapping
Original file line number Diff line number Diff line change
@@ -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
44 changes: 44 additions & 0 deletions mappings/net/minecraft/component/ComponentChanges.mapping
Original file line number Diff line number Diff line change
@@ -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 <init> (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
9 changes: 9 additions & 0 deletions mappings/net/minecraft/component/ComponentHolder.mapping
Original file line number Diff line number Diff line change
@@ -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
Loading

0 comments on commit d8f166c

Please sign in to comment.