24w09a stuff (#3800)

* oh lord

* the rest

* Fix conflict

* Map components

* Map items

* Map text

* Map blocks, etc

* command, data, enchantment, inventory packages

---------

Co-authored-by: apple502j <33279053+apple502j@users.noreply.github.com>
This commit is contained in:
Shnupbups 2024-02-29 20:06:13 +11:00 committed by GitHub
parent a5297f8ac0
commit d8f166c134
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
126 changed files with 1637 additions and 54 deletions

View File

@ -455,6 +455,7 @@ CLASS net/minecraft/class_4970 net/minecraft/block/AbstractBlock
COMMENT COMMENT
COMMENT @see AbstractBlockState#canPathfindThrough COMMENT @see AbstractBlockState#canPathfindThrough
ARG 1 state ARG 1 state
ARG 2 type
METHOD method_9517 prepare (Lnet/minecraft/class_2680;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;II)V 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 Called when the block state changes, before the {@linkplain #getStateForNeighborUpdate
COMMENT neighbor-triggered state update} on the original block, and after the 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 2 pos
ARG 3 type ARG 3 type
METHOD method_26171 canPathfindThrough (Lnet/minecraft/class_10;)Z 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; METHOD method_26172 getOutlineShape (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_3726;)Lnet/minecraft/class_265;
ARG 1 world ARG 1 world
ARG 2 pos ARG 2 pos

View File

@ -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_43236 SHERDS_DYNAMIC_DROP_ID Lnet/minecraft/class_2960;
FIELD field_43237 CRACKED Lnet/minecraft/class_2746; FIELD field_43237 CRACKED Lnet/minecraft/class_2746;
FIELD field_46333 CODEC Lcom/mojang/serialization/MapCodec; 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

View File

@ -10,6 +10,7 @@ CLASS net/minecraft/class_2480 net/minecraft/block/ShulkerBoxBlock
FIELD field_41081 SOUTH_SHAPE Lnet/minecraft/class_265; FIELD field_41081 SOUTH_SHAPE Lnet/minecraft/class_265;
FIELD field_41082 SIDES_SHAPES Ljava/util/Map; FIELD field_41082 SIDES_SHAPES Ljava/util/Map;
FIELD field_46440 CODEC Lcom/mojang/serialization/MapCodec; 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 METHOD <init> (Lnet/minecraft/class_1767;Lnet/minecraft/class_4970$class_2251;)V
ARG 1 color ARG 1 color
ARG 2 settings ARG 2 settings

View File

@ -1,11 +1,14 @@
CLASS net/minecraft/class_2573 net/minecraft/block/entity/BannerBlockEntity CLASS net/minecraft/class_2573 net/minecraft/block/entity/BannerBlockEntity
FIELD field_11772 customName Lnet/minecraft/class_2561; 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_11774 baseColor Lnet/minecraft/class_1767;
FIELD field_31296 MAX_PATTERN_COUNT I FIELD field_31296 MAX_PATTERN_COUNT I
FIELD field_31297 PATTERNS_KEY Ljava/lang/String; 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 METHOD <init> (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V
ARG 1 pos ARG 1 pos
ARG 2 state
METHOD <init> (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_1767;)V METHOD <init> (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_1767;)V
ARG 1 pos ARG 1 pos
ARG 2 state 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 METHOD method_10913 readFrom (Lnet/minecraft/class_1799;Lnet/minecraft/class_1767;)V
ARG 1 stack ARG 1 stack
ARG 2 baseColor ARG 2 baseColor
METHOD method_57565 setPatterns (Lnet/minecraft/class_9307;)V
ARG 1 patternsComponent
METHOD method_57570 getPatterns ()Lnet/minecraft/class_9307;

View File

@ -3,3 +3,6 @@ CLASS net/minecraft/class_7446 net/minecraft/block/entity/BannerPatterns
ARG 0 registry ARG 0 registry
METHOD method_43722 of (Ljava/lang/String;)Lnet/minecraft/class_5321; METHOD method_43722 of (Ljava/lang/String;)Lnet/minecraft/class_5321;
ARG 0 id 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

View File

@ -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_31314 ANGERED_CANNOT_ENTER_HIVE_TICKS I
FIELD field_31315 MIN_OCCUPATION_TICKS_WITH_NECTAR I FIELD field_31315 MIN_OCCUPATION_TICKS_WITH_NECTAR I
FIELD field_33570 IRRELEVANT_BEE_NBT_KEYS Ljava/util/List; 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 METHOD <init> (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V
ARG 1 pos ARG 1 pos
ARG 2 state ARG 2 state
@ -50,8 +51,32 @@ CLASS net/minecraft/class_4482 net/minecraft/block/entity/BeehiveBlockEntity
ARG 2 state ARG 2 state
ARG 3 blockEntity ARG 3 blockEntity
METHOD method_35292 addBee (Lnet/minecraft/class_4482$class_9309;)V METHOD method_35292 addBee (Lnet/minecraft/class_4482$class_9309;)V
ARG 1 bee
METHOD method_40019 (Lnet/minecraft/class_4970$class_4971;)Z METHOD method_40019 (Lnet/minecraft/class_4970$class_4971;)Z
ARG 0 statex ARG 0 statex
METHOD method_57580 createBeesData ()Ljava/util/List;
CLASS class_4483 Bee CLASS class_4483 Bee
FIELD field_20426 ticksInHive I 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_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

View File

@ -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 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 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}. 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 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 Writes the block entity type ID to {@code nbt} under the {@code id} key.
COMMENT COMMENT
@ -226,3 +228,10 @@ CLASS net/minecraft/class_2586 net/minecraft/block/entity/BlockEntity
COMMENT COMMENT
COMMENT <p>This <strong>must be called</strong> when something changed in a way that 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. 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;

View File

@ -24,3 +24,5 @@ CLASS net/minecraft/class_3722 net/minecraft/block/entity/LecternBlockEntity
METHOD method_17523 getCurrentPage ()I METHOD method_17523 getCurrentPage ()I
METHOD method_17524 getComparatorOutput ()I METHOD method_17524 getComparatorOutput ()I
METHOD method_17525 onBookRemoved ()V METHOD method_17525 onBookRemoved ()V
METHOD method_57591 getPageCount (Lnet/minecraft/class_1799;)I
ARG 0 stack

View File

@ -1,9 +1,19 @@
CLASS net/minecraft/class_8526 net/minecraft/block/entity/Sherds CLASS net/minecraft/class_8526 net/minecraft/block/entity/Sherds
FIELD field_44707 DEFAULT Lnet/minecraft/class_8526; 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_51512 stream ()Ljava/util/List;
METHOD method_51513 toNbt (Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487; METHOD method_51513 toNbt (Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487;
ARG 1 nbt ARG 1 nbt
METHOD method_51514 getSherd (Ljava/util/List;I)Ljava/util/Optional; METHOD method_51514 getSherd (Ljava/util/List;I)Ljava/util/Optional;
ARG 0 sherds
ARG 1 index ARG 1 index
METHOD method_51516 fromNbt (Lnet/minecraft/class_2487;)Lnet/minecraft/class_8526; METHOD method_51516 fromNbt (Lnet/minecraft/class_2487;)Lnet/minecraft/class_8526;
ARG 0 nbt ARG 0 nbt

View File

@ -30,6 +30,7 @@ CLASS net/minecraft/class_2627 net/minecraft/block/entity/ShulkerBoxBlockEntity
ARG 3 state ARG 3 state
METHOD method_11319 readInventoryNbt (Lnet/minecraft/class_2487;Lnet/minecraft/class_7225$class_7874;)V METHOD method_11319 readInventoryNbt (Lnet/minecraft/class_2487;Lnet/minecraft/class_7225$class_7874;)V
ARG 1 nbt ARG 1 nbt
ARG 2 registries
METHOD method_11320 getColor ()Lnet/minecraft/class_1767; 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 METHOD method_20047 updateNeighborStates (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V
ARG 0 world ARG 0 world

View File

@ -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; METHOD method_54081 fetchProfile (Ljava/lang/String;Lnet/minecraft/class_7497;Ljava/util/function/BooleanSupplier;)Ljava/util/concurrent/CompletableFuture;
ARG 0 name ARG 0 name
ARG 1 apiServices ARG 1 apiServices
ARG 2 missingUserCache
METHOD method_54082 (Ljava/util/function/BooleanSupplier;Lnet/minecraft/class_7497;Ljava/util/Optional;)Ljava/util/Optional; METHOD method_54082 (Ljava/util/function/BooleanSupplier;Lnet/minecraft/class_7497;Ljava/util/Optional;)Ljava/util/Optional;
ARG 2 profile ARG 2 profile
CLASS 1 CLASS 1

View File

@ -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; 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 0 codec
ARG 1 value ARG 1 value
ARG 2 registries
METHOD method_56730 setConfig (Lnet/minecraft/class_9203;)V METHOD method_56730 setConfig (Lnet/minecraft/class_9203;)V
ARG 1 config ARG 1 config
METHOD method_56731 getServerData ()Lnet/minecraft/class_9204; METHOD method_56731 getServerData ()Lnet/minecraft/class_9204;
METHOD method_56733 (Lnet/minecraft/class_9203;)V METHOD method_56733 (Lnet/minecraft/class_9203;)V
ARG 1 config 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_56735 getSharedData ()Lnet/minecraft/class_9205;
METHOD method_56736 getClientData ()Lnet/minecraft/class_9202; METHOD method_56736 getClientData ()Lnet/minecraft/class_9202;
METHOD method_56737 getConfig ()Lnet/minecraft/class_9203; METHOD method_56737 getConfig ()Lnet/minecraft/class_9203;

View File

@ -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 METHOD method_55196 (Lnet/minecraft/class_2487;Lnet/minecraft/class_1952;)V
ARG 1 spawnData ARG 1 spawnData
METHOD method_55197 hasSpawnData (Lnet/minecraft/class_8963;Lnet/minecraft/class_5819;)Z 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 METHOD method_55198 isCooldownAtRepeating (Lnet/minecraft/class_3218;Lnet/minecraft/class_8965;F)Z
ARG 1 world ARG 1 world
ARG 2 config ARG 2 config

View File

@ -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 <init> (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

View File

@ -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

View File

@ -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

View File

@ -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;

View File

@ -1,2 +1,4 @@
CLASS net/minecraft/class_606 net/minecraft/client/render/entity/model/SkeletonEntityModel CLASS net/minecraft/class_606 net/minecraft/client/render/entity/model/SkeletonEntityModel
METHOD method_32047 getTexturedModelData ()Lnet/minecraft/class_5607; METHOD method_32047 getTexturedModelData ()Lnet/minecraft/class_5607;
METHOD method_57794 addLimbs (Lnet/minecraft/class_5610;)V
ARG 0 data

View File

@ -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_48967 DEFAULT_SUGGESTOR Ljava/util/function/Function;
FIELD field_48968 itemRegistry Lnet/minecraft/class_7225$class_7226; FIELD field_48968 itemRegistry Lnet/minecraft/class_7225$class_7226;
FIELD field_48969 allowTags Z 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 METHOD <init> (Lnet/minecraft/class_7225$class_7874;Z)V
ARG 1 registryLookup ARG 1 registryLookup
ARG 2 allowTags ARG 2 allowTags
@ -18,9 +26,15 @@ CLASS net/minecraft/class_9216 net/minecraft/command/argument/ItemPredicateReade
ARG 0 tag ARG 0 tag
METHOD method_56868 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; METHOD method_56868 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message;
ARG 0 id 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 CLASS class_9217 Reader
FIELD field_48971 reader Lcom/mojang/brigadier/StringReader; FIELD field_48971 reader Lcom/mojang/brigadier/StringReader;
FIELD field_48972 callbacks Lnet/minecraft/class_9216$class_9219; 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 METHOD <init> (Lnet/minecraft/class_9216;Lcom/mojang/brigadier/StringReader;Lnet/minecraft/class_9216$class_9219;)V
ARG 2 reader ARG 2 reader
ARG 3 callbacks ARG 3 callbacks
@ -33,6 +47,26 @@ CLASS net/minecraft/class_9216 net/minecraft/command/argument/ItemPredicateReade
ARG 1 builder ARG 1 builder
METHOD method_56878 suggestAll (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; METHOD method_56878 suggestAll (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;
ARG 1 builder 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 CLASS class_9218 SuggestionCallbacks
FIELD field_48973 suggestor Ljava/util/function/Function; 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; 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 ARG 1 tag
METHOD method_56880 setSuggestor (Ljava/util/function/Function;)V METHOD method_56880 setSuggestor (Ljava/util/function/Function;)V
ARG 1 suggestor ARG 1 suggestor
METHOD method_57802 onComponent (Lnet/minecraft/class_9331;Ljava/lang/Object;)V
ARG 1 type
ARG 2 value

View File

@ -1,13 +1,20 @@
CLASS net/minecraft/class_2290 net/minecraft/command/argument/ItemStackArgument CLASS net/minecraft/class_2290 net/minecraft/command/argument/ItemStackArgument
FIELD field_10796 item Lnet/minecraft/class_6880; FIELD field_10796 item Lnet/minecraft/class_6880;
FIELD field_10797 OVERSTACKED_EXCEPTION Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; 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 METHOD <init> (Lnet/minecraft/class_6880;Lnet/minecraft/class_9323;)V
ARG 1 item ARG 1 item
ARG 2 components
METHOD method_41967 getIdString ()Ljava/lang/String; 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; METHOD method_9781 createStack (IZ)Lnet/minecraft/class_1799;
ARG 1 amount ARG 1 amount
ARG 2 checkOverstack ARG 2 checkOverstack
METHOD method_9782 asString (Lnet/minecraft/class_7225$class_7874;)Ljava/lang/String; 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; METHOD method_9784 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message;
ARG 0 item ARG 0 item
ARG 1 maxCount ARG 1 maxCount

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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 <init> (Lnet/minecraft/class_9323;)V
ARG 1 baseComponents
METHOD <init> (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

View File

@ -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 <init> (Lcom/mojang/serialization/Codec;Lnet/minecraft/class_9139;)V
ARG 1 codec
ARG 2 packetCodec

View File

@ -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

View File

@ -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 <init> (Ljava/lang/String;IILjava/lang/String;Ljava/util/function/Predicate;)V
ARG 3 id
ARG 4 name
ARG 5 slotPredicate
METHOD <init> (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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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 <init> (Ljava/util/List;)V
ARG 1 stacks
METHOD <init> (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 <init> (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

View File

@ -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 <init> (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

View File

@ -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 <init> (I)V
ARG 1 size
METHOD <init> (Ljava/util/List;)V
ARG 1 stacks
METHOD <init> (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

View File

@ -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

View File

@ -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;

View File

@ -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

View File

@ -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

View File

@ -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 <init> (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

View File

@ -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

View File

@ -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 <init> (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 <init> (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

View File

@ -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

View File

@ -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 <init> (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

View File

@ -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;

View File

@ -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

View File

@ -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;

View File

@ -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 <init> (Ljava/lang/String;II)V
ARG 3 id
METHOD method_57505 getId ()I

View File

@ -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 <init> (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

View File

@ -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 <init> (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

View File

@ -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 <init> (Lcom/mojang/authlib/GameProfile;)V
ARG 1 gameProfile
METHOD <init> (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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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;

View File

@ -502,10 +502,14 @@ CLASS net/minecraft/class_4910 net/minecraft/data/client/BlockStateModelGenerato
ARG 0 block ARG 0 block
ARG 1 textureMap ARG 1 textureMap
ARG 2 modelCollector 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 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 1 blockStateSupplier
ARG 2 facingCondition ARG 2 facingCondition
ARG 3 rotation 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 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 1 blockStateSupplier
ARG 2 facingCondition ARG 2 facingCondition

View File

@ -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; METHOD method_48743 (Lnet/minecraft/class_1738;Lnet/minecraft/class_2960;Ljava/util/Map;)Lcom/google/gson/JsonObject;
ARG 2 id ARG 2 id
ARG 3 textures ARG 3 textures
METHOD method_57960 registerWolfArmor (Lnet/minecraft/class_1792;)V
ARG 1 armor
CLASS class_8072 TrimMaterial CLASS class_8072 TrimMaterial
METHOD method_48744 getAppliedName (Lnet/minecraft/class_6880;)Ljava/lang/String; METHOD method_48744 getAppliedName (Lnet/minecraft/class_6880;)Ljava/lang/String;
ARG 1 armorMaterial ARG 1 armorMaterial

View File

@ -1,4 +1,10 @@
CLASS net/minecraft/class_2422 net/minecraft/data/report/BlockListProvider CLASS net/minecraft/class_2422 net/minecraft/data/report/BlockListProvider
FIELD field_40599 output Lnet/minecraft/class_7784; FIELD field_40599 output Lnet/minecraft/class_7784;
FIELD field_49660 registryLookupFuture Ljava/util/concurrent/CompletableFuture;
METHOD <init> (Lnet/minecraft/class_7784;Ljava/util/concurrent/CompletableFuture;)V METHOD <init> (Lnet/minecraft/class_7784;Ljava/util/concurrent/CompletableFuture;)V
ARG 1 output 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

View File

@ -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 <init> (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

View File

@ -1,2 +1,4 @@
CLASS net/minecraft/class_7791 net/minecraft/data/server/loottable/LootTableGenerator 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 METHOD method_10399 accept (Lnet/minecraft/class_7225$class_7874;Ljava/util/function/BiConsumer;)V
ARG 1 registryLookup
ARG 2 consumer

View File

@ -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 METHOD method_10407 (Ljava/lang/String;Ljava/lang/String;)V
ARG 0 name ARG 0 name
ARG 1 message 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 METHOD method_10411 (Lnet/minecraft/class_58;Lnet/minecraft/class_2960;Lnet/minecraft/class_52;)V
ARG 1 id ARG 1 id
ARG 2 table ARG 2 table

View File

@ -0,0 +1 @@
CLASS net/minecraft/class_9339 net/minecraft/data/server/loottable/onetwentyone/OneTwentyOneShearingLootTableGenerator

View File

@ -0,0 +1 @@
CLASS net/minecraft/class_9340 net/minecraft/data/server/loottable/vanilla/VanillaShearingLootTableGenerator

View File

@ -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_45096 SAVED_DATA_STRUCTURE_FEATURE_INDICES Lcom/mojang/datafixers/DSL$TypeReference;
FIELD field_45097 SAVED_DATA_SCOREBOARD 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_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_5710 LEVEL Lcom/mojang/datafixers/DSL$TypeReference;
FIELD field_5711 RECIPE Lcom/mojang/datafixers/DSL$TypeReference; FIELD field_5711 RECIPE Lcom/mojang/datafixers/DSL$TypeReference;
FIELD field_5712 ITEM_STACK Lcom/mojang/datafixers/DSL$TypeReference; FIELD field_5712 ITEM_STACK Lcom/mojang/datafixers/DSL$TypeReference;

View File

@ -0,0 +1,3 @@
CLASS net/minecraft/class_9263 net/minecraft/datafixer/fix/AreaEffectCloudPotionFix
METHOD <init> (Lcom/mojang/datafixers/schemas/Schema;)V
ARG 1 outputSchema

View File

@ -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 <init> (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;

View File

@ -0,0 +1,4 @@
CLASS net/minecraft/class_9265 net/minecraft/datafixer/fix/BeehiveFieldRenameFix
METHOD <init> (Lcom/mojang/datafixers/schemas/Schema;)V
ARG 1 outputSchema
METHOD method_57203 removeBeesField (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;

View File

@ -0,0 +1,3 @@
CLASS net/minecraft/class_9266 net/minecraft/datafixer/fix/EmptyItemInHotbarFix
METHOD <init> (Lcom/mojang/datafixers/schemas/Schema;)V
ARG 1 outputSchema

View File

@ -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 <init> (Lcom/mojang/datafixers/schemas/Schema;)V
ARG 1 outputSchema

View File

@ -0,0 +1,3 @@
CLASS net/minecraft/class_9269 net/minecraft/datafixer/fix/TippedArrowPotionToItemFix
METHOD <init> (Lcom/mojang/datafixers/schemas/Schema;)V
ARG 1 outputSchema

View File

@ -0,0 +1 @@
CLASS net/minecraft/class_9270 net/minecraft/datafixer/schema/Schema3818

View File

@ -0,0 +1 @@
CLASS net/minecraft/class_9271 net/minecraft/datafixer/schema/Schema3818_3

View File

@ -0,0 +1 @@
CLASS net/minecraft/class_9272 net/minecraft/datafixer/schema/Schema3818_4

View File

@ -20,6 +20,18 @@ CLASS net/minecraft/class_1890 net/minecraft/enchantment/EnchantmentHelper
ARG 0 entity ARG 0 entity
METHOD method_49189 hasSilkTouch (Lnet/minecraft/class_1799;)Z METHOD method_49189 hasSilkTouch (Lnet/minecraft/class_1799;)Z
ARG 0 stack 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 METHOD method_8198 (Lnet/minecraft/class_1309;Lnet/minecraft/class_1297;Lnet/minecraft/class_1887;I)V
ARG 2 enchantment ARG 2 enchantment
ARG 3 level ARG 3 level

View File

@ -382,6 +382,12 @@ CLASS net/minecraft/class_1309 net/minecraft/entity/LivingEntity
ARG 1 health ARG 1 health
METHOD method_56994 getJumpVelocity (F)F METHOD method_56994 getJumpVelocity (F)F
ARG 1 strength 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_5877 getHandItems ()Ljava/lang/Iterable;
METHOD method_5973 canTarget (Lnet/minecraft/class_1299;)Z METHOD method_5973 canTarget (Lnet/minecraft/class_1299;)Z
ARG 1 type ARG 1 type

View File

@ -1,6 +1,8 @@
CLASS net/minecraft/class_1534 net/minecraft/entity/decoration/painting/PaintingEntity CLASS net/minecraft/class_1534 net/minecraft/entity/decoration/painting/PaintingEntity
FIELD field_38941 VARIANT Lnet/minecraft/class_2940; FIELD field_38941 VARIANT Lnet/minecraft/class_2940;
FIELD field_38942 DEFAULT_VARIANT Lnet/minecraft/class_5321; 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 <init> (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V METHOD <init> (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V
ARG 1 world ARG 1 world
ARG 2 pos ARG 2 pos

View File

@ -10,6 +10,7 @@ CLASS net/minecraft/class_1293 net/minecraft/entity/effect/StatusEffectInstance
FIELD field_48821 CODEC Lcom/mojang/serialization/Codec; FIELD field_48821 CODEC Lcom/mojang/serialization/Codec;
FIELD field_49014 MIN_AMPLIFIER I FIELD field_49014 MIN_AMPLIFIER I
FIELD field_49015 MAX_AMPLIFIER I FIELD field_49015 MAX_AMPLIFIER I
FIELD field_49207 PACKET_CODEC Lnet/minecraft/class_9139;
FIELD field_5889 showIcon Z FIELD field_5889 showIcon Z
FIELD field_5890 showParticles Z FIELD field_5890 showParticles Z
FIELD field_5892 ambient Z FIELD field_5892 ambient Z
@ -135,6 +136,7 @@ CLASS net/minecraft/class_1293 net/minecraft/entity/effect/StatusEffectInstance
ARG 0 effect ARG 0 effect
CLASS class_9195 Parameters CLASS class_9195 Parameters
FIELD field_48822 CODEC Lcom/mojang/serialization/MapCodec; 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; METHOD method_56669 create (IIZZLjava/util/Optional;Ljava/util/Optional;)Lnet/minecraft/class_1293$class_9195;
ARG 0 amplifier ARG 0 amplifier
ARG 1 duration ARG 1 duration
@ -148,3 +150,5 @@ CLASS net/minecraft/class_1293 net/minecraft/entity/effect/StatusEffectInstance
ARG 0 codec ARG 0 codec
METHOD method_56672 (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; METHOD method_56672 (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 1 instance ARG 1 instance
METHOD method_57279 (Lnet/minecraft/class_9139;)Lnet/minecraft/class_9139;
ARG 0 packetCodec

View File

@ -1,4 +1,10 @@
CLASS net/minecraft/class_9254 net/minecraft/entity/mob/BoggedEntity CLASS net/minecraft/class_9254 net/minecraft/entity/mob/BoggedEntity
FIELD field_49151 HARD_ATTACK_INTERVAL I FIELD field_49151 HARD_ATTACK_INTERVAL I
FIELD field_49152 REGULAR_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_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

View File

@ -96,6 +96,8 @@ CLASS net/minecraft/class_4466 net/minecraft/entity/passive/BeeEntity
METHOD method_35161 getMoveGoalTicks ()I METHOD method_35161 getMoveGoalTicks ()I
METHOD method_35162 getPossibleHives ()Ljava/util/List; METHOD method_35162 getPossibleHives ()Ljava/util/List;
METHOD method_35163 getGoalSelector ()Lnet/minecraft/class_1355; METHOD method_35163 getGoalSelector ()Lnet/minecraft/class_1355;
METHOD method_57301 setHivePos (Lnet/minecraft/class_2338;)V
ARG 1 pos
CLASS class_4467 NotAngryGoal CLASS class_4467 NotAngryGoal
METHOD method_21814 canBeeStart ()Z METHOD method_21814 canBeeStart ()Z
METHOD method_21815 canBeeContinue ()Z METHOD method_21815 canBeeContinue ()Z

View File

@ -53,5 +53,8 @@ CLASS net/minecraft/class_1474 net/minecraft/entity/passive/TropicalFishEntity
ARG 3 id ARG 3 id
CLASS class_7992 Variant CLASS class_7992 Variant
FIELD comp_1177 variety Lnet/minecraft/class_1474$class_1475; FIELD comp_1177 variety Lnet/minecraft/class_1474$class_1475;
FIELD field_49236 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (I)V
ARG 1 id
METHOD comp_1177 variety ()Lnet/minecraft/class_1474$class_1475; METHOD comp_1177 variety ()Lnet/minecraft/class_1474$class_1475;
METHOD method_47872 getId ()I METHOD method_47872 getId ()I

View File

@ -1,6 +1,7 @@
CLASS net/minecraft/class_1273 net/minecraft/inventory/ContainerLock CLASS net/minecraft/class_1273 net/minecraft/inventory/ContainerLock
FIELD comp_2371 key Ljava/lang/String; FIELD comp_2371 key Ljava/lang/String;
FIELD field_29956 LOCK_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; FIELD field_5817 EMPTY Lnet/minecraft/class_1273;
COMMENT An empty container lock that can always be opened. COMMENT An empty container lock that can always be opened.
METHOD <init> (Ljava/lang/String;)V METHOD <init> (Ljava/lang/String;)V
@ -11,6 +12,7 @@ CLASS net/minecraft/class_1273 net/minecraft/inventory/ContainerLock
COMMENT <p> COMMENT <p>
COMMENT An item stack is a valid key if the stack name matches the key string of this lock, 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. COMMENT or if the key string is empty.
ARG 1 stack
METHOD method_5473 fromNbt (Lnet/minecraft/class_2487;)Lnet/minecraft/class_1273; 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 Creates a new {@code ContainerLock} from the {@code Lock} key of the NBT compound.
COMMENT <p> COMMENT <p>

View File

@ -29,6 +29,7 @@ CLASS net/minecraft/class_1262 net/minecraft/inventory/Inventories
COMMENT @return the passed {@code nbt} COMMENT @return the passed {@code nbt}
ARG 0 nbt ARG 0 nbt
ARG 1 stacks 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; 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 Writes the inventory to {@code nbt}.
COMMENT COMMENT
@ -46,6 +47,7 @@ CLASS net/minecraft/class_1262 net/minecraft/inventory/Inventories
ARG 0 nbt ARG 0 nbt
ARG 1 stacks ARG 1 stacks
ARG 2 setIfEmpty ARG 2 setIfEmpty
ARG 3 registries
METHOD method_5428 removeStack (Ljava/util/List;I)Lnet/minecraft/class_1799; 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 Sets the stack at {@code slot} to {@link ItemStack#EMPTY} and returns the old stack.
COMMENT COMMENT
@ -67,6 +69,7 @@ CLASS net/minecraft/class_1262 net/minecraft/inventory/Inventories
COMMENT @see #writeNbt(NbtCompound, DefaultedList, boolean) COMMENT @see #writeNbt(NbtCompound, DefaultedList, boolean)
ARG 0 nbt ARG 0 nbt
ARG 1 stacks ARG 1 stacks
ARG 2 registries
METHOD method_5430 splitStack (Ljava/util/List;II)Lnet/minecraft/class_1799; 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 {@return the copy of the stack split from the stack at {@code slot}}
COMMENT COMMENT

View File

@ -68,6 +68,8 @@ CLASS net/minecraft/class_1277 net/minecraft/inventory/SimpleInventory
COMMENT Reads the item stacks from {@code nbtList}. COMMENT Reads the item stacks from {@code nbtList}.
COMMENT COMMENT
COMMENT @see #toNbtList COMMENT @see #toNbtList
ARG 1 list
ARG 2 registries
METHOD method_7660 toNbtList (Lnet/minecraft/class_7225$class_7874;)Lnet/minecraft/class_2499; 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 {@return an NBT list of non-empty {@linkplain ItemStack#writeNbt item stacks}}
COMMENT COMMENT
@ -75,3 +77,4 @@ CLASS net/minecraft/class_1277 net/minecraft/inventory/SimpleInventory
COMMENT this does not serialize the slots. COMMENT this does not serialize the slots.
COMMENT COMMENT
COMMENT @see #readNbtList COMMENT @see #readNbtList
ARG 1 registries

View File

@ -1,15 +1,21 @@
CLASS net/minecraft/class_4059 net/minecraft/item/AnimalArmorItem CLASS net/minecraft/class_4059 net/minecraft/item/AnimalArmorItem
FIELD field_47823 entityTexture Lnet/minecraft/class_2960; FIELD field_47823 entityTexture Lnet/minecraft/class_2960;
FIELD field_47824 type Lnet/minecraft/class_4059$class_9076; FIELD field_47824 type Lnet/minecraft/class_4059$class_9076;
FIELD field_49255 overlayTexture Lnet/minecraft/class_2960;
METHOD <init> (Lnet/minecraft/class_6880;Lnet/minecraft/class_4059$class_9076;ZLnet/minecraft/class_1792$class_1793;)V METHOD <init> (Lnet/minecraft/class_6880;Lnet/minecraft/class_4059$class_9076;ZLnet/minecraft/class_1792$class_1793;)V
ARG 1 material ARG 1 material
ARG 2 type ARG 2 type
ARG 3 hasOverlay
ARG 4 settings
METHOD method_18454 getEntityTexture ()Lnet/minecraft/class_2960; METHOD method_18454 getEntityTexture ()Lnet/minecraft/class_2960;
METHOD method_55756 getType ()Lnet/minecraft/class_4059$class_9076; METHOD method_55756 getType ()Lnet/minecraft/class_4059$class_9076;
METHOD method_57335 getOverlayTexture ()Lnet/minecraft/class_2960;
CLASS class_9076 Type CLASS class_9076 Type
FIELD field_47827 textureIdFunction Ljava/util/function/Function; FIELD field_47827 textureIdFunction Ljava/util/function/Function;
FIELD field_49256 breakSound Lnet/minecraft/class_3414;
METHOD <init> (Ljava/lang/String;ILjava/util/function/Function;Lnet/minecraft/class_3414;)V METHOD <init> (Ljava/lang/String;ILjava/util/function/Function;Lnet/minecraft/class_3414;)V
ARG 3 textureIdFunction ARG 3 textureIdFunction
ARG 4 breakSound
METHOD method_56686 (Lnet/minecraft/class_2960;)Lnet/minecraft/class_2960; METHOD method_56686 (Lnet/minecraft/class_2960;)Lnet/minecraft/class_2960;
ARG 0 id ARG 0 id
METHOD method_56687 (Ljava/lang/String;)Ljava/lang/String; METHOD method_56687 (Ljava/lang/String;)Ljava/lang/String;

View File

@ -21,8 +21,11 @@ CLASS net/minecraft/class_1738 net/minecraft/item/ArmorItem
FIELD field_41938 equipmentSlot Lnet/minecraft/class_1304; FIELD field_41938 equipmentSlot Lnet/minecraft/class_1304;
FIELD field_41939 name Ljava/lang/String; FIELD field_41939 name Ljava/lang/String;
FIELD field_48839 CODEC Lcom/mojang/serialization/Codec; FIELD field_48839 CODEC Lcom/mojang/serialization/Codec;
FIELD field_49257 baseMaxDamage I
METHOD <init> (Ljava/lang/String;ILnet/minecraft/class_1304;ILjava/lang/String;)V METHOD <init> (Ljava/lang/String;ILnet/minecraft/class_1304;ILjava/lang/String;)V
ARG 3 equipmentSlot ARG 3 equipmentSlot
ARG 4 baseMaxDamage
ARG 5 name
METHOD method_48399 getEquipmentSlot ()Lnet/minecraft/class_1304; METHOD method_48399 getEquipmentSlot ()Lnet/minecraft/class_1304;
METHOD method_48400 getName ()Ljava/lang/String; METHOD method_48400 getName ()Ljava/lang/String;
METHOD method_56690 getMaxDamage (I)I METHOD method_56690 getMaxDamage (I)I

View File

@ -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; METHOD method_19260 getPlaceSound (Lnet/minecraft/class_2680;)Lnet/minecraft/class_3414;
ARG 1 state ARG 1 state
METHOD method_20360 checkStatePlacement ()Z 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; METHOD method_7707 getPlacementState (Lnet/minecraft/class_1750;)Lnet/minecraft/class_2680;
ARG 1 context ARG 1 context
METHOD method_7708 place (Lnet/minecraft/class_1750;Lnet/minecraft/class_2680;)Z METHOD method_7708 place (Lnet/minecraft/class_1750;Lnet/minecraft/class_2680;)Z

View File

@ -11,10 +11,41 @@ CLASS net/minecraft/class_6538 net/minecraft/item/BlockPredicatesChecker
FIELD field_34450 cachedPos Lnet/minecraft/class_2694; FIELD field_34450 cachedPos Lnet/minecraft/class_2694;
FIELD field_34451 lastResult Z FIELD field_34451 lastResult Z
FIELD field_34452 nbtAware 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 <init> (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 METHOD method_38070 check (Lnet/minecraft/class_2694;)Z
COMMENT {@return true if any of the predicates in the {@code stack}'s NBT COMMENT {@return true if any of the predicates in the {@code stack}'s NBT
COMMENT matched against the block at {@code pos}, false otherwise} 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 METHOD method_38071 canUseCache (Lnet/minecraft/class_2694;Lnet/minecraft/class_2694;Z)Z
ARG 0 pos ARG 0 pos
ARG 1 cachedPos ARG 1 cachedPos
ARG 2 nbtAware 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

View File

@ -11,3 +11,5 @@ CLASS net/minecraft/class_5537 net/minecraft/item/BundleItem
ARG 1 entity ARG 1 entity
METHOD method_38077 playDropContentsSound (Lnet/minecraft/class_1297;)V METHOD method_38077 playDropContentsSound (Lnet/minecraft/class_1297;)V
ARG 1 entity ARG 1 entity
METHOD method_57341 (Lnet/minecraft/class_1657;Lnet/minecraft/class_1799;)V
ARG 1 stack

View File

@ -9,6 +9,13 @@ CLASS net/minecraft/class_1764 net/minecraft/item/CrossbowItem
FIELD field_7937 charged Z FIELD field_7937 charged Z
METHOD method_20309 getSpeed (Lnet/minecraft/class_9278;)F METHOD method_20309 getSpeed (Lnet/minecraft/class_9278;)F
ARG 0 stack 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 METHOD method_7763 (Lnet/minecraft/class_1309;Lnet/minecraft/class_1676;IFFFLnet/minecraft/class_1309;)V
ARG 1 shooter ARG 1 shooter
ARG 5 soundPitch 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 METHOD method_7775 getPullTime (Lnet/minecraft/class_1799;)I
ARG 0 stack 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 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 METHOD method_7781 isCharged (Lnet/minecraft/class_1799;)Z
ARG 0 stack ARG 0 stack
METHOD method_7784 getSoundPitch (ZLnet/minecraft/class_5819;)F METHOD method_7784 getSoundPitch (ZLnet/minecraft/class_5819;)F

View File

@ -1,5 +1,6 @@
CLASS net/minecraft/class_1785 net/minecraft/item/EntityBucketItem CLASS net/minecraft/class_1785 net/minecraft/item/EntityBucketItem
FIELD field_28356 emptyingSound Lnet/minecraft/class_3414; 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; FIELD field_7991 entityType Lnet/minecraft/class_1299;
METHOD <init> (Lnet/minecraft/class_1299;Lnet/minecraft/class_3611;Lnet/minecraft/class_3414;Lnet/minecraft/class_1792$class_1793;)V METHOD <init> (Lnet/minecraft/class_1299;Lnet/minecraft/class_3611;Lnet/minecraft/class_3414;Lnet/minecraft/class_1792$class_1793;)V
ARG 1 type ARG 1 type

View File

@ -1,4 +1,7 @@
CLASS net/minecraft/class_7444 net/minecraft/item/Instrument 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; METHOD method_43709 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance ARG 0 instance

View File

@ -30,6 +30,7 @@ CLASS net/minecraft/class_1792 net/minecraft/item/Item
FIELD field_30889 ITEM_BAR_STEPS I FIELD field_30889 ITEM_BAR_STEPS I
FIELD field_36401 registryEntry Lnet/minecraft/class_6880$class_6883; FIELD field_36401 registryEntry Lnet/minecraft/class_6880$class_6883;
FIELD field_40209 requiredFeatures Lnet/minecraft/class_7699; 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_8001 ATTACK_SPEED_MODIFIER_ID Ljava/util/UUID;
FIELD field_8003 BLOCK_ITEMS Ljava/util/Map; FIELD field_8003 BLOCK_ITEMS Ljava/util/Map;
FIELD field_8006 ATTACK_DAMAGE_MODIFIER_ID Ljava/util/UUID; 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 1 stack
ARG 2 world ARG 2 world
ARG 3 player 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; 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 Called when the player uses (or starts using) the item.
COMMENT The use action, by default, is bound to the right mouse button. 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 Processes the NBT applied to an item stack of this item.
COMMENT COMMENT
COMMENT <p>This is only used in vanilla to process player head NBT data. COMMENT <p>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; 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 Called when an entity finishes using the item, such as eating food or drinking a potion.
COMMENT This method handles eating food by default. 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_18673 foodComponent Lnet/minecraft/class_4174;
FIELD field_21980 fireproof Z FIELD field_21980 fireproof Z
FIELD field_40210 requiredFeatures Lnet/minecraft/class_7699; 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_8016 rarity Lnet/minecraft/class_1814;
FIELD field_8018 recipeRemainder Lnet/minecraft/class_1792; FIELD field_8018 recipeRemainder Lnet/minecraft/class_1792;
FIELD field_8019 maxDamage I FIELD field_8019 maxDamage I
@ -422,6 +428,12 @@ CLASS net/minecraft/class_1792 net/minecraft/item/Item
COMMENT @return this instance COMMENT @return this instance
METHOD method_45434 requires ([Lnet/minecraft/class_7696;)Lnet/minecraft/class_1792$class_1793; METHOD method_45434 requires ([Lnet/minecraft/class_7696;)Lnet/minecraft/class_1792$class_1793;
ARG 1 features 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; 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 Sets the maximum stack count of any ItemStack with an Item using this Settings instance.
COMMENT COMMENT

View File

@ -87,6 +87,11 @@ CLASS net/minecraft/class_1799 net/minecraft/item/ItemStack
FIELD field_47312 ITEM_CODEC Lcom/mojang/serialization/Codec; FIELD field_47312 ITEM_CODEC Lcom/mojang/serialization/Codec;
FIELD field_48349 PACKET_CODEC Lnet/minecraft/class_9139; FIELD field_48349 PACKET_CODEC Lnet/minecraft/class_9139;
FIELD field_48350 LIST_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_8030 bobbingAnimationTime I
FIELD field_8031 count I FIELD field_8031 count I
FIELD field_8033 LOGGER Lorg/slf4j/Logger; FIELD field_8033 LOGGER Lorg/slf4j/Logger;
@ -104,6 +109,10 @@ CLASS net/minecraft/class_1799 net/minecraft/item/ItemStack
METHOD <init> (Lnet/minecraft/class_1935;I)V METHOD <init> (Lnet/minecraft/class_1935;I)V
ARG 1 item ARG 1 item
ARG 2 count ARG 2 count
METHOD <init> (Lnet/minecraft/class_1935;ILnet/minecraft/class_9335;)V
ARG 1 item
ARG 2 count
ARG 3 components
METHOD <init> (Lnet/minecraft/class_6880;)V METHOD <init> (Lnet/minecraft/class_6880;)V
ARG 1 entry ARG 1 entry
METHOD <init> (Lnet/minecraft/class_6880;I)V METHOD <init> (Lnet/minecraft/class_6880;I)V
@ -112,6 +121,7 @@ CLASS net/minecraft/class_1799 net/minecraft/item/ItemStack
METHOD <init> (Lnet/minecraft/class_6880;ILnet/minecraft/class_9326;)V METHOD <init> (Lnet/minecraft/class_6880;ILnet/minecraft/class_9326;)V
ARG 1 item ARG 1 item
ARG 2 count ARG 2 count
ARG 3 changes
METHOD method_19267 isFood ()Z METHOD method_19267 isFood ()Z
METHOD method_21832 getDrinkSound ()Lnet/minecraft/class_3414; METHOD method_21832 getDrinkSound ()Lnet/minecraft/class_3414;
METHOD method_21833 getEatSound ()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 #isInFrame
COMMENT @see #getFrame COMMENT @see #getFrame
COMMENT @see #getHolder COMMENT @see #getHolder
ARG 1 holder
METHOD method_31573 isIn (Lnet/minecraft/class_6862;)Z METHOD method_31573 isIn (Lnet/minecraft/class_6862;)Z
COMMENT {@return whether the item is in {@code tag}} COMMENT {@return whether the item is in {@code tag}}
ARG 1 tag ARG 1 tag
@ -231,6 +242,82 @@ CLASS net/minecraft/class_1799 net/minecraft/item/ItemStack
COMMENT is a creative mode player. COMMENT is a creative mode player.
ARG 1 amount ARG 1 amount
ARG 2 entity 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; METHOD method_7909 getItem ()Lnet/minecraft/class_1792;
COMMENT {@return the item of this stack} COMMENT {@return the item of this stack}
COMMENT COMMENT

View File

@ -1,4 +1,6 @@
CLASS net/minecraft/class_1804 net/minecraft/item/LeadItem 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; METHOD method_7994 attachHeldMobsToBlock (Lnet/minecraft/class_1657;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Lnet/minecraft/class_1269;
ARG 0 player ARG 0 player
ARG 1 world ARG 1 world

View File

@ -1,3 +1,11 @@
CLASS net/minecraft/class_1766 net/minecraft/item/MiningToolItem CLASS net/minecraft/class_1766 net/minecraft/item/MiningToolItem
FIELD field_7940 miningSpeed F FIELD field_7940 miningSpeed F
FIELD field_7941 effectiveBlocks Lnet/minecraft/class_6862; FIELD field_7941 effectiveBlocks Lnet/minecraft/class_6862;
METHOD <init> (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

View File

@ -3,3 +3,5 @@ CLASS net/minecraft/class_1809 net/minecraft/item/PlayerHeadItem
ARG 1 block ARG 1 block
ARG 2 wallBlock ARG 2 wallBlock
ARG 3 settings ARG 3 settings
METHOD method_57388 (Lnet/minecraft/class_1799;Lnet/minecraft/class_9296;)V
ARG 1 profile

View File

@ -1,2 +1,4 @@
CLASS net/minecraft/class_1812 net/minecraft/item/PotionItem CLASS net/minecraft/class_1812 net/minecraft/item/PotionItem
FIELD field_30917 MAX_USE_TIME I 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

View File

@ -11,4 +11,42 @@ CLASS net/minecraft/class_1811 net/minecraft/item/RangedWeaponItem
METHOD method_19268 getProjectiles ()Ljava/util/function/Predicate; METHOD method_19268 getProjectiles ()Ljava/util/function/Predicate;
METHOD method_20310 getHeldProjectiles ()Ljava/util/function/Predicate; METHOD method_20310 getHeldProjectiles ()Ljava/util/function/Predicate;
METHOD method_24792 getRange ()I 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 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

View File

@ -1,4 +1,5 @@
CLASS net/minecraft/class_1826 net/minecraft/item/SpawnEggItem 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_8914 SPAWN_EGGS Ljava/util/Map;
FIELD field_8915 secondaryColor I FIELD field_8915 secondaryColor I
FIELD field_8916 primaryColor I FIELD field_8916 primaryColor I
@ -16,6 +17,7 @@ CLASS net/minecraft/class_1826 net/minecraft/item/SpawnEggItem
ARG 5 pos ARG 5 pos
ARG 6 stack ARG 6 stack
METHOD method_8015 getEntityType (Lnet/minecraft/class_1799;)Lnet/minecraft/class_1299; METHOD method_8015 getEntityType (Lnet/minecraft/class_1799;)Lnet/minecraft/class_1299;
ARG 1 stack
METHOD method_8016 getColor (I)I METHOD method_8016 getColor (I)I
COMMENT {@return the color of the specified tint index} COMMENT {@return the color of the specified tint index}
COMMENT COMMENT
@ -24,6 +26,7 @@ CLASS net/minecraft/class_1826 net/minecraft/item/SpawnEggItem
COMMENT the tint index COMMENT the tint index
METHOD method_8017 getAll ()Ljava/lang/Iterable; METHOD method_8017 getAll ()Ljava/lang/Iterable;
METHOD method_8018 isOfSameEntityType (Lnet/minecraft/class_1799;Lnet/minecraft/class_1299;)Z METHOD method_8018 isOfSameEntityType (Lnet/minecraft/class_1799;Lnet/minecraft/class_1299;)Z
ARG 1 stack
ARG 2 type ARG 2 type
METHOD method_8019 forEntity (Lnet/minecraft/class_1299;)Lnet/minecraft/class_1826; METHOD method_8019 forEntity (Lnet/minecraft/class_1299;)Lnet/minecraft/class_1826;
ARG 0 type ARG 0 type

View File

@ -1 +1,5 @@
CLASS net/minecraft/class_1829 net/minecraft/item/SwordItem 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

View File

@ -16,5 +16,8 @@ CLASS net/minecraft/class_1831 net/minecraft/item/ToolItem
COMMENT <li>Hoe: {@link net.minecraft.item.HoeItem}</li> COMMENT <li>Hoe: {@link net.minecraft.item.HoeItem}</li>
COMMENT </ul> COMMENT </ul>
FIELD field_8921 material Lnet/minecraft/class_1832; FIELD field_8921 material Lnet/minecraft/class_1832;
METHOD <init> (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; METHOD method_8022 getMaterial ()Lnet/minecraft/class_1832;
COMMENT @return the {@link ToolMaterial} used by this {@link ToolItem} COMMENT @return the {@link ToolMaterial} used by this {@link ToolItem}

View File

@ -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

View File

@ -2,3 +2,4 @@ CLASS net/minecraft/class_1835 net/minecraft/item/TridentItem
FIELD field_30926 MIN_DRAW_DURATION I FIELD field_30926 MIN_DRAW_DURATION I
FIELD field_30927 ATTACK_DAMAGE F FIELD field_30927 ATTACK_DAMAGE F
FIELD field_30928 THROW_SPEED F FIELD field_30928 THROW_SPEED F
METHOD method_57395 createAttributeModifiers ()Lnet/minecraft/class_9285;

View File

@ -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;

View File

@ -122,6 +122,11 @@ CLASS net/minecraft/class_22 net/minecraft/item/map/MapState
ARG 0 stack ARG 0 stack
METHOD method_55785 (Lnet/minecraft/class_1799;Lnet/minecraft/class_9209;Lnet/minecraft/class_1799;)Z METHOD method_55785 (Lnet/minecraft/class_1799;Lnet/minecraft/class_9209;Lnet/minecraft/class_1799;)Z
ARG 2 other 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 CLASS class_23 PlayerUpdateTracker
FIELD field_124 emptyPacketsRequested I FIELD field_124 emptyPacketsRequested I
FIELD field_125 player Lnet/minecraft/class_1657; FIELD field_125 player Lnet/minecraft/class_1657;

View File

@ -5,9 +5,15 @@ CLASS net/minecraft/class_8053 net/minecraft/item/trim/ArmorTrim
FIELD field_41999 pattern Lnet/minecraft/class_6880; FIELD field_41999 pattern Lnet/minecraft/class_6880;
FIELD field_42000 leggingsModelIdGetter Ljava/util/function/Function; FIELD field_42000 leggingsModelIdGetter Ljava/util/function/Function;
FIELD field_42001 genericModelIdGetter 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 <init> (Lnet/minecraft/class_6880;Lnet/minecraft/class_6880;)V METHOD <init> (Lnet/minecraft/class_6880;Lnet/minecraft/class_6880;)V
ARG 1 material ARG 1 material
ARG 2 pattern ARG 2 pattern
METHOD <init> (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 METHOD equals (Ljava/lang/Object;)Z
ARG 1 o ARG 1 o
METHOD method_48424 getPattern ()Lnet/minecraft/class_6880; 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 ARG 1 armorMaterial
METHOD method_48577 getMaterialAssetNameFor (Lnet/minecraft/class_6880;)Ljava/lang/String; METHOD method_48577 getMaterialAssetNameFor (Lnet/minecraft/class_6880;)Ljava/lang/String;
ARG 1 armorMaterial 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

View File

@ -1,6 +1,8 @@
CLASS net/minecraft/class_8054 net/minecraft/item/trim/ArmorTrimMaterial CLASS net/minecraft/class_8054 net/minecraft/item/trim/ArmorTrimMaterial
FIELD field_42002 CODEC Lcom/mojang/serialization/Codec; FIELD field_42002 CODEC Lcom/mojang/serialization/Codec;
FIELD field_42003 ENTRY_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; METHOD method_48437 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance 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; METHOD method_48438 of (Ljava/lang/String;Lnet/minecraft/class_1792;FLnet/minecraft/class_2561;Ljava/util/Map;)Lnet/minecraft/class_8054;

View File

@ -1,6 +1,8 @@
CLASS net/minecraft/class_8056 net/minecraft/item/trim/ArmorTrimPattern CLASS net/minecraft/class_8056 net/minecraft/item/trim/ArmorTrimPattern
FIELD field_42014 CODEC Lcom/mojang/serialization/Codec; FIELD field_42014 CODEC Lcom/mojang/serialization/Codec;
FIELD field_42015 ENTRY_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; METHOD method_48445 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance ARG 0 instance
METHOD method_48446 getDescription (Lnet/minecraft/class_6880;)Lnet/minecraft/class_2561; METHOD method_48446 getDescription (Lnet/minecraft/class_6880;)Lnet/minecraft/class_2561;

View File

@ -150,6 +150,25 @@ CLASS net/minecraft/class_9139 net/minecraft/network/codec/PacketCodec
ARG 8 codec5 ARG 8 codec5
ARG 9 from5 ARG 9 from5
ARG 10 to 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 CLASS class_9140 ResultFunction
METHOD apply (Lnet/minecraft/class_9139;)Lnet/minecraft/class_9139; METHOD apply (Lnet/minecraft/class_9139;)Lnet/minecraft/class_9139;
ARG 1 codec ARG 1 codec

View File

@ -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#readString()
COMMENT @see net.minecraft.network.PacketByteBuf#writeString(String) COMMENT @see net.minecraft.network.PacketByteBuf#writeString(String)
FIELD field_48555 NBT_ELEMENT Lnet/minecraft/class_9139; 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
COMMENT @see #nbt COMMENT @see #nbt
COMMENT @see net.minecraft.network.PacketByteBuf#readNbt(NbtSizeTracker) COMMENT @see net.minecraft.network.PacketByteBuf#readNbt(NbtSizeTracker)
COMMENT @see net.minecraft.network.PacketByteBuf#writeNbt(NbtElement) COMMENT @see net.minecraft.network.PacketByteBuf#writeNbt(NbtElement)
FIELD field_48556 NBT_COMPOUND Lnet/minecraft/class_9139; 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
COMMENT @see #nbt COMMENT @see #nbt
COMMENT @see net.minecraft.network.PacketByteBuf#readNbt(NbtSizeTracker) COMMENT @see net.minecraft.network.PacketByteBuf#readNbt(NbtSizeTracker)
@ -77,6 +77,25 @@ CLASS net/minecraft/class_9135 net/minecraft/network/codec/PacketCodecs
COMMENT COMMENT
COMMENT @see net.minecraft.network.PacketByteBuf#readByteArray() COMMENT @see net.minecraft.network.PacketByteBuf#readByteArray()
COMMENT @see net.minecraft.network.PacketByteBuf#writeByteArray(byte[]) 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; 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 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. 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; METHOD method_56368 codec (Lcom/mojang/serialization/Codec;)Lnet/minecraft/class_9139;
COMMENT {@return a codec from DataFixerUpper codec {@code codec}} COMMENT {@return a codec from DataFixerUpper codec {@code codec}}
COMMENT COMMENT
COMMENT <p>Internally, the data is serialized as an NBT element of unlimited size. COMMENT <p>Internally, the data is serialized as an NBT element of up to {@code 200000L}
COMMENT bytes.
ARG 0 codec ARG 0 codec
METHOD method_56369 (Lcom/mojang/serialization/Codec;Ljava/lang/Object;)Lnet/minecraft/class_2520; METHOD method_56369 (Lcom/mojang/serialization/Codec;Ljava/lang/Object;)Lnet/minecraft/class_2520;
ARG 1 value ARG 1 value
@ -225,7 +245,60 @@ CLASS net/minecraft/class_9135 net/minecraft/network/codec/PacketCodecs
ARG 0 maxLength ARG 0 maxLength
METHOD method_56896 registryCodec (Lcom/mojang/serialization/Codec;)Lnet/minecraft/class_9139; METHOD method_56896 registryCodec (Lcom/mojang/serialization/Codec;)Lnet/minecraft/class_9139;
ARG 0 codec 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 <p>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 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 CLASS 15
METHOD method_56424 getIterable (Lnet/minecraft/class_9129;)Lnet/minecraft/class_2359; METHOD method_56424 getIterable (Lnet/minecraft/class_9129;)Lnet/minecraft/class_2359;
ARG 1 buf ARG 1 buf
@ -233,6 +306,19 @@ CLASS net/minecraft/class_9135 net/minecraft/network/codec/PacketCodecs
FIELD field_48562 DIRECT_ENTRY_MARKER I FIELD field_48562 DIRECT_ENTRY_MARKER I
METHOD method_56390 getEntries (Lnet/minecraft/class_9129;)Lnet/minecraft/class_2359; METHOD method_56390 getEntries (Lnet/minecraft/class_9129;)Lnet/minecraft/class_2359;
ARG 1 buf 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 CLASS 2
METHOD method_56403 decode (Lio/netty/buffer/ByteBuf;)[B METHOD method_56403 decode (Lio/netty/buffer/ByteBuf;)[B
ARG 1 buf 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 METHOD method_56407 read (Lio/netty/buffer/ByteBuf;)[B
ARG 1 buf ARG 1 buf
METHOD method_56408 write (Lio/netty/buffer/ByteBuf;[B)V METHOD method_56408 write (Lio/netty/buffer/ByteBuf;[B)V
ARG 1 buf
ARG 2 bytes
CLASS 5 CLASS 5
METHOD method_56899 (Ljava/lang/Object;Ljava/lang/String;)Lio/netty/handler/codec/EncoderException; METHOD method_56899 (Ljava/lang/Object;Ljava/lang/String;)Lio/netty/handler/codec/EncoderException;
ARG 1 error ARG 1 error

View File

@ -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

View File

@ -1,8 +1,20 @@
CLASS net/minecraft/class_4550 net/minecraft/predicate/BlockPredicate CLASS net/minecraft/class_4550 net/minecraft/predicate/BlockPredicate
FIELD comp_1733 state Ljava/util/Optional; FIELD comp_1733 state Ljava/util/Optional;
FIELD field_45723 CODEC Lcom/mojang/serialization/Codec; 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 comp_1733 state ()Ljava/util/Optional;
METHOD method_22454 test (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)Z 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 CLASS class_4710 Builder
FIELD field_21572 blocks Ljava/util/Optional; FIELD field_21572 blocks Ljava/util/Optional;
FIELD field_21574 state Ljava/util/Optional; FIELD field_21574 state Ljava/util/Optional;

View File

@ -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 <init> (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

View File

@ -74,6 +74,7 @@ CLASS net/minecraft/class_7923 net/minecraft/registry/Registries
FIELD field_47496 CRITERION Lnet/minecraft/class_2378; FIELD field_47496 CRITERION Lnet/minecraft/class_2378;
FIELD field_47555 NUMBER_FORMAT_TYPE 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_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; METHOD method_47450 (Lnet/minecraft/class_2378;)Ljava/lang/Object;
ARG 0 registry ARG 0 registry
METHOD method_47451 (Lnet/minecraft/class_2378;)Ljava/lang/Object; METHOD method_47451 (Lnet/minecraft/class_2378;)Ljava/lang/Object;

View File

@ -119,7 +119,7 @@ CLASS net/minecraft/class_3244 net/minecraft/server/network/ServerPlayNetworkHan
METHOD method_43508 hasIllegalCharacter (Ljava/lang/String;)Z METHOD method_43508 hasIllegalCharacter (Ljava/lang/String;)Z
COMMENT {@return whether {@code message} contains an illegal character} COMMENT {@return whether {@code message} contains an illegal character}
COMMENT COMMENT
COMMENT @see net.minecraft.SharedConstants#isValidChar(char) COMMENT @see net.minecraft.util.StringHelper#isValidChar(char)
ARG 0 message ARG 0 message
METHOD method_43669 checkForSpam ()V METHOD method_43669 checkForSpam ()V
METHOD method_44155 handleDecoratedMessage (Lnet/minecraft/class_7471;)V METHOD method_44155 handleDecoratedMessage (Lnet/minecraft/class_7471;)V

View File

@ -11,3 +11,4 @@ CLASS net/minecraft/class_6302 net/minecraft/test/GameTest
METHOD method_35938 maxAttempts ()I METHOD method_35938 maxAttempts ()I
METHOD method_35939 requiredSuccesses ()I METHOD method_35939 requiredSuccesses ()I
METHOD method_57098 skyAccess ()Z METHOD method_57098 skyAccess ()Z
METHOD method_57962 manualOnly ()Z

View File

@ -30,6 +30,7 @@ CLASS net/minecraft/class_2568 net/minecraft/text/HoverEvent
ARG 1 name ARG 1 name
ARG 2 parsable ARG 2 parsable
ARG 3 contentCodec ARG 3 contentCodec
ARG 4 legacySerializer
METHOD method_27667 isParsable ()Z METHOD method_27667 isParsable ()Z
METHOD method_27676 cast (Ljava/lang/Object;)Ljava/lang/Object; METHOD method_27676 cast (Ljava/lang/Object;)Ljava/lang/Object;
ARG 1 o ARG 1 o
@ -37,6 +38,23 @@ CLASS net/minecraft/class_2568 net/minecraft/text/HoverEvent
ARG 0 action ARG 0 action
METHOD method_54187 (Lnet/minecraft/class_2568$class_8826;)Ljava/lang/Object; METHOD method_54187 (Lnet/minecraft/class_2568$class_8826;)Ljava/lang/Object;
ARG 0 action 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 CLASS class_5248 EntityContent
FIELD field_24351 entityType Lnet/minecraft/class_1299; FIELD field_24351 entityType Lnet/minecraft/class_1299;
FIELD field_24352 uuid Ljava/util/UUID; FIELD field_24352 uuid Ljava/util/UUID;
@ -58,27 +76,35 @@ CLASS net/minecraft/class_2568 net/minecraft/text/HoverEvent
ARG 0 instance ARG 0 instance
METHOD method_54195 legacySerializer (Lnet/minecraft/class_2561;Lnet/minecraft/class_6903;)Lcom/mojang/serialization/DataResult; METHOD method_54195 legacySerializer (Lnet/minecraft/class_2561;Lnet/minecraft/class_6903;)Lcom/mojang/serialization/DataResult;
ARG 0 text ARG 0 text
ARG 1 ops
METHOD method_54196 (Lnet/minecraft/class_2568$class_5248;)Ljava/util/Optional; METHOD method_54196 (Lnet/minecraft/class_2568$class_5248;)Ljava/util/Optional;
ARG 0 content ARG 0 content
METHOD method_54197 (Lnet/minecraft/class_2568$class_5248;)Ljava/util/UUID; METHOD method_54197 (Lnet/minecraft/class_2568$class_5248;)Ljava/util/UUID;
ARG 0 content ARG 0 content
METHOD method_54198 (Lnet/minecraft/class_2568$class_5248;)Lnet/minecraft/class_1299; METHOD method_54198 (Lnet/minecraft/class_2568$class_5248;)Lnet/minecraft/class_1299;
ARG 0 content 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 CLASS class_5249 ItemStackContent
FIELD field_24355 item Lnet/minecraft/class_6880; FIELD field_24355 item Lnet/minecraft/class_6880;
FIELD field_24356 count I FIELD field_24356 count I
FIELD field_24358 stack Lnet/minecraft/class_1799; FIELD field_24358 stack Lnet/minecraft/class_1799;
FIELD field_46608 ITEM_STACK_CODEC Lcom/mojang/serialization/Codec; FIELD field_46608 ITEM_STACK_CODEC Lcom/mojang/serialization/Codec;
FIELD field_46609 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 <init> (Lnet/minecraft/class_1799;)V METHOD <init> (Lnet/minecraft/class_1799;)V
ARG 1 stack ARG 1 stack
METHOD <init> (Lnet/minecraft/class_6880;ILnet/minecraft/class_9326;)V METHOD <init> (Lnet/minecraft/class_6880;ILnet/minecraft/class_9326;)V
ARG 1 item
ARG 2 count ARG 2 count
ARG 3 changes
METHOD equals (Ljava/lang/Object;)Z METHOD equals (Ljava/lang/Object;)Z
ARG 1 o ARG 1 o
METHOD method_27683 asStack ()Lnet/minecraft/class_1799; METHOD method_27683 asStack ()Lnet/minecraft/class_1799;
METHOD method_54203 legacySerializer (Lnet/minecraft/class_2561;Lnet/minecraft/class_6903;)Lcom/mojang/serialization/DataResult; METHOD method_54203 legacySerializer (Lnet/minecraft/class_2561;Lnet/minecraft/class_6903;)Lcom/mojang/serialization/DataResult;
ARG 0 text ARG 0 text
ARG 1 ops
CLASS class_8826 EventData CLASS class_8826 EventData
FIELD field_46610 CODEC Lcom/mojang/serialization/MapCodec; FIELD field_46610 CODEC Lcom/mojang/serialization/MapCodec;
FIELD field_46611 LEGACY_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 ARG 0 action
METHOD method_54209 (Lnet/minecraft/class_2568$class_5247;)Lcom/mojang/serialization/Codec; METHOD method_54209 (Lnet/minecraft/class_2568$class_5247;)Lcom/mojang/serialization/Codec;
ARG 0 action 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

View File

@ -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

View File

@ -122,17 +122,26 @@ CLASS net/minecraft/class_2561 net/minecraft/text/Text
FIELD field_11754 GSON Lcom/google/gson/Gson; 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; METHOD method_10867 toJsonString (Lnet/minecraft/class_2561;Lnet/minecraft/class_7225$class_7874;)Ljava/lang/String;
ARG 0 text ARG 0 text
ARG 1 registries
METHOD method_10871 fromJson (Lcom/google/gson/JsonElement;Lnet/minecraft/class_7225$class_7874;)Lnet/minecraft/class_5250; METHOD method_10871 fromJson (Lcom/google/gson/JsonElement;Lnet/minecraft/class_7225$class_7874;)Lnet/minecraft/class_5250;
ARG 0 json ARG 0 json
ARG 1 registries
METHOD method_10872 fromJsonTree (Lcom/google/gson/JsonElement;Lnet/minecraft/class_7225$class_7874;)Lnet/minecraft/class_5250; METHOD method_10872 fromJsonTree (Lcom/google/gson/JsonElement;Lnet/minecraft/class_7225$class_7874;)Lnet/minecraft/class_5250;
ARG 0 json ARG 0 json
ARG 1 registries
METHOD method_10873 fromLenientJson (Ljava/lang/String;Lnet/minecraft/class_7225$class_7874;)Lnet/minecraft/class_5250; METHOD method_10873 fromLenientJson (Ljava/lang/String;Lnet/minecraft/class_7225$class_7874;)Lnet/minecraft/class_5250;
ARG 0 json ARG 0 json
ARG 1 registries
METHOD method_10874 toJson (Lnet/minecraft/class_2561;Lnet/minecraft/class_7225$class_7874;)Lcom/google/gson/JsonElement; METHOD method_10874 toJson (Lnet/minecraft/class_2561;Lnet/minecraft/class_7225$class_7874;)Lcom/google/gson/JsonElement;
ARG 0 text ARG 0 text
ARG 1 registries
METHOD method_10877 fromJson (Ljava/lang/String;Lnet/minecraft/class_7225$class_7874;)Lnet/minecraft/class_5250; METHOD method_10877 fromJson (Ljava/lang/String;Lnet/minecraft/class_7225$class_7874;)Lnet/minecraft/class_5250;
ARG 0 json ARG 0 json
ARG 1 registries
CLASS class_8822 Serializer CLASS class_8822 Serializer
FIELD field_49665 registries Lnet/minecraft/class_7225$class_7874;
METHOD <init> (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; METHOD deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object;
ARG 1 json ARG 1 json
ARG 2 type ARG 2 type

View File

@ -3,6 +3,9 @@ CLASS net/minecraft/class_8824 net/minecraft/text/TextCodecs
FIELD field_46598 STRINGIFIED_CODEC Lcom/mojang/serialization/Codec; FIELD field_46598 STRINGIFIED_CODEC Lcom/mojang/serialization/Codec;
FIELD field_48540 REGISTRY_PACKET_CODEC Lnet/minecraft/class_9139; FIELD field_48540 REGISTRY_PACKET_CODEC Lnet/minecraft/class_9139;
FIELD field_48985 OPTIONAL_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; METHOD method_54165 (Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/class_2561;
ARG 0 either ARG 0 either
METHOD method_54166 createCodec (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; 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 ARG 0 either2
METHOD method_54177 (Lnet/minecraft/class_2561;)Lnet/minecraft/class_2561; METHOD method_54177 (Lnet/minecraft/class_2561;)Lnet/minecraft/class_2561;
ARG 0 text 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 CLASS class_8825 FuzzyCodec
FIELD field_46599 codecs Ljava/util/List; FIELD field_46599 codecs Ljava/util/List;
FIELD field_46600 codecGetter Ljava/util/function/Function; FIELD field_46600 codecGetter Ljava/util/function/Function;

View File

@ -2,6 +2,7 @@ CLASS net/minecraft/class_1767 net/minecraft/util/DyeColor
COMMENT An enum representing 16 dye colors. COMMENT An enum representing 16 dye colors.
FIELD field_16537 signColor I FIELD field_16537 signColor I
FIELD field_41600 CODEC Lnet/minecraft/class_3542$class_7292; 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_7943 colorComponents [F
FIELD field_7948 name Ljava/lang/String; FIELD field_7948 name Ljava/lang/String;
FIELD field_7950 BY_FIREWORK_COLOR Lit/unimi/dsi/fastutil/ints/Int2ObjectOpenHashMap; FIELD field_7950 BY_FIREWORK_COLOR Lit/unimi/dsi/fastutil/ints/Int2ObjectOpenHashMap;

View File

@ -40,3 +40,25 @@ CLASS net/minecraft/class_3544 net/minecraft/util/StringHelper
COMMENT COMMENT
COMMENT @apiNote This is used when sending chat messages. COMMENT @apiNote This is used when sending chat messages.
ARG 0 text ARG 0 text
METHOD method_57175 isValidChar (C)Z
COMMENT {@return whether {@code c} is a valid character}
COMMENT
COMMENT <p>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

View File

@ -310,6 +310,16 @@ CLASS net/minecraft/class_156 net/minecraft/util/Util
ARG 0 predicates ARG 0 predicates
METHOD method_56616 anyOf (Ljava/util/List;)Ljava/util/function/Predicate; METHOD method_56616 anyOf (Ljava/util/List;)Ljava/util/function/Predicate;
ARG 0 predicates 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; METHOD method_645 previous (Ljava/lang/Iterable;Ljava/lang/Object;)Ljava/lang/Object;
COMMENT {@return the item preceding {@code object} in {@code iterable}} COMMENT {@return the item preceding {@code object} in {@code iterable}}
COMMENT COMMENT

View File

@ -34,6 +34,7 @@ CLASS net/minecraft/class_5699 net/minecraft/util/dynamic/Codecs
COMMENT COMMENT
COMMENT @see RuntimeOps COMMENT @see RuntimeOps
FIELD field_49012 UNSIGNED_BYTE Lcom/mojang/serialization/Codec; 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; 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 Returns an exclusive-or codec for {@link Either} instances.
COMMENT 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; METHOD method_56942 withLifecycle (Lcom/mojang/serialization/Codec;Ljava/util/function/Function;)Lcom/mojang/serialization/Codec;
ARG 0 originalCodec ARG 0 originalCodec
ARG 1 lifecycleGetter 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<K>} and a
COMMENT function from the key to the codec for the value, {@code Codec<V>}}
COMMENT
COMMENT @param <K> the type of the map keys
COMMENT @param <V> 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 CLASS 1
METHOD apply (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;Lcom/mojang/serialization/DataResult;)Lcom/mojang/serialization/DataResult; METHOD apply (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;Lcom/mojang/serialization/DataResult;)Lcom/mojang/serialization/DataResult;
ARG 1 ops ARG 1 ops
@ -362,6 +385,55 @@ CLASS net/minecraft/class_5699 net/minecraft/util/dynamic/Codecs
ARG 3 ops 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; 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 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 CLASS class_5839 Xor
COMMENT An xor codec that only permits exactly one of the two data choices to be COMMENT An xor codec that only permits exactly one of the two data choices to be
COMMENT present. COMMENT present.

View File

@ -36,6 +36,12 @@ CLASS net/minecraft/class_5253 net/minecraft/util/math/ColorHelper
ARG 0 delta ARG 0 delta
ARG 1 start ARG 1 start
ARG 2 end 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 CLASS class_8045 Abgr
METHOD method_48342 getAlpha (I)I METHOD method_48342 getAlpha (I)I
ARG 0 abgr ARG 0 abgr

View File

@ -1,6 +1,7 @@
CLASS net/minecraft/class_4208 net/minecraft/util/math/GlobalPos CLASS net/minecraft/class_4208 net/minecraft/util/math/GlobalPos
FIELD field_25066 CODEC Lcom/mojang/serialization/Codec; FIELD field_25066 CODEC Lcom/mojang/serialization/Codec;
FIELD field_48451 PACKET_CODEC Lnet/minecraft/class_9139; FIELD field_48451 PACKET_CODEC Lnet/minecraft/class_9139;
FIELD field_49583 MAP_CODEC Lcom/mojang/serialization/MapCodec;
METHOD <init> (Lnet/minecraft/class_5321;Lnet/minecraft/class_2338;)V METHOD <init> (Lnet/minecraft/class_5321;Lnet/minecraft/class_2338;)V
ARG 1 dimension ARG 1 dimension
ARG 2 pos ARG 2 pos

View File

@ -13,6 +13,7 @@ CLASS net/minecraft/class_1918 net/minecraft/world/CommandBlockExecutor
FIELD field_9168 command Ljava/lang/String; FIELD field_9168 command Ljava/lang/String;
FIELD field_9169 DATE_FORMAT Ljava/text/SimpleDateFormat; FIELD field_9169 DATE_FORMAT Ljava/text/SimpleDateFormat;
METHOD method_52175 isEditable ()Z METHOD method_52175 isEditable ()Z
METHOD method_57558 getCustomNameNullable ()Lnet/minecraft/class_2561;
METHOD method_8286 setCommand (Ljava/lang/String;)V METHOD method_8286 setCommand (Ljava/lang/String;)V
ARG 1 command ARG 1 command
METHOD method_8287 setTrackOutput (Z)V METHOD method_8287 setTrackOutput (Z)V
@ -21,6 +22,7 @@ CLASS net/minecraft/class_1918 net/minecraft/world/CommandBlockExecutor
ARG 1 player ARG 1 player
METHOD method_8289 getCommand ()Ljava/lang/String; METHOD method_8289 getCommand ()Ljava/lang/String;
METHOD method_8290 setCustomName (Lnet/minecraft/class_2561;)V METHOD method_8290 setCustomName (Lnet/minecraft/class_2561;)V
ARG 1 customName
METHOD method_8291 setLastOutput (Lnet/minecraft/class_2561;)V METHOD method_8291 setLastOutput (Lnet/minecraft/class_2561;)V
ARG 1 lastOutput ARG 1 lastOutput
METHOD method_8292 getLastOutput ()Lnet/minecraft/class_2561; METHOD method_8292 getLastOutput ()Lnet/minecraft/class_2561;