23w45a stuff

very unfinished, lots still left to do
feel free to add to this
This commit is contained in:
Shnupbups 2023-11-09 05:21:01 +11:00
parent f4726c6912
commit 0f5d9bcc14
110 changed files with 616 additions and 4 deletions

View File

@ -1,4 +1,6 @@
CLASS net/minecraft/class_161 net/minecraft/advancement/Advancement CLASS net/minecraft/class_161 net/minecraft/advancement/Advancement
FIELD field_47179 CODEC Lcom/mojang/serialization/Codec;
FIELD field_47180 CRITERIA_CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (Ljava/util/Optional;Ljava/util/Optional;Lnet/minecraft/class_170;Ljava/util/Map;Lnet/minecraft/class_8782;Z)V METHOD <init> (Ljava/util/Optional;Ljava/util/Optional;Lnet/minecraft/class_170;Ljava/util/Map;Lnet/minecraft/class_8782;Z)V
ARG 1 parent ARG 1 parent
ARG 2 display ARG 2 display
@ -22,6 +24,15 @@ CLASS net/minecraft/class_161 net/minecraft/advancement/Advancement
METHOD method_53630 isRoot ()Z METHOD method_53630 isRoot ()Z
METHOD method_53632 read (Lnet/minecraft/class_2540;)Lnet/minecraft/class_161; METHOD method_53632 read (Lnet/minecraft/class_2540;)Lnet/minecraft/class_161;
ARG 0 buf ARG 0 buf
METHOD method_54910 validate (Lnet/minecraft/class_161;)Lcom/mojang/serialization/DataResult;
ARG 0 advancement
METHOD method_54916 (Ljava/util/Optional;Ljava/util/Optional;Lnet/minecraft/class_170;Ljava/util/Map;Ljava/util/Optional;Ljava/lang/Boolean;)Lnet/minecraft/class_161;
ARG 0 parent
ARG 1 display
ARG 2 rewards
ARG 3 criteria
ARG 4 requirements
ARG 5 sendsTelemetryEvent
CLASS class_162 Builder CLASS class_162 Builder
FIELD field_1147 display Ljava/util/Optional; FIELD field_1147 display Ljava/util/Optional;
FIELD field_1148 criteria Lcom/google/common/collect/ImmutableMap$Builder; FIELD field_1148 criteria Lcom/google/common/collect/ImmutableMap$Builder;

View File

@ -1,3 +1,5 @@
CLASS net/minecraft/class_175 net/minecraft/advancement/AdvancementCriterion CLASS net/minecraft/class_175 net/minecraft/advancement/AdvancementCriterion
FIELD comp_1924 conditions Lnet/minecraft/class_184; FIELD comp_1924 conditions Lnet/minecraft/class_184;
FIELD field_47188 CODEC Lcom/mojang/serialization/Codec;
FIELD field_47189 MAP_CODEC Lcom/mojang/serialization/MapCodec;
METHOD comp_1924 conditions ()Lnet/minecraft/class_184; METHOD comp_1924 conditions ()Lnet/minecraft/class_184;

View File

@ -9,10 +9,12 @@ CLASS net/minecraft/class_185 net/minecraft/advancement/AdvancementDisplay
FIELD field_1243 background Ljava/util/Optional; FIELD field_1243 background Ljava/util/Optional;
FIELD field_1244 y F FIELD field_1244 y F
FIELD field_1245 x F FIELD field_1245 x F
FIELD field_47190 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (Lnet/minecraft/class_1799;Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;Ljava/util/Optional;Lnet/minecraft/class_189;ZZZ)V METHOD <init> (Lnet/minecraft/class_1799;Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;Ljava/util/Optional;Lnet/minecraft/class_189;ZZZ)V
ARG 1 icon ARG 1 icon
ARG 2 title ARG 2 title
ARG 3 description ARG 3 description
ARG 4 background
ARG 5 frame ARG 5 frame
ARG 6 showToast ARG 6 showToast
ARG 7 announceToChat ARG 7 announceToChat

View File

@ -2,8 +2,12 @@ CLASS net/minecraft/class_189 net/minecraft/advancement/AdvancementFrame
FIELD field_1251 id Ljava/lang/String; FIELD field_1251 id Ljava/lang/String;
FIELD field_1255 titleFormat Lnet/minecraft/class_124; FIELD field_1255 titleFormat Lnet/minecraft/class_124;
FIELD field_26386 toastText Lnet/minecraft/class_2561; FIELD field_26386 toastText Lnet/minecraft/class_2561;
FIELD field_47186 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (Ljava/lang/String;ILjava/lang/String;Lnet/minecraft/class_124;)V METHOD <init> (Ljava/lang/String;ILjava/lang/String;Lnet/minecraft/class_124;)V
ARG 3 id ARG 3 id
ARG 4 titleFormat ARG 4 titleFormat
METHOD method_30756 getToastText ()Lnet/minecraft/class_2561; METHOD method_30756 getToastText ()Lnet/minecraft/class_2561;
METHOD method_54932 getChatAnnouncementText (Lnet/minecraft/class_8779;Lnet/minecraft/class_3222;)Lnet/minecraft/class_5250;
ARG 1 advancementEntry
ARG 2 player
METHOD method_830 getTitleFormat ()Lnet/minecraft/class_124; METHOD method_830 getTitleFormat ()Lnet/minecraft/class_124;

View File

@ -1,5 +1,6 @@
CLASS net/minecraft/class_8782 net/minecraft/advancement/AdvancementRequirements CLASS net/minecraft/class_8782 net/minecraft/advancement/AdvancementRequirements
FIELD field_46084 EMPTY Lnet/minecraft/class_8782; FIELD field_46084 EMPTY Lnet/minecraft/class_8782;
FIELD field_47184 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (Lnet/minecraft/class_2540;)V METHOD <init> (Lnet/minecraft/class_2540;)V
ARG 1 buf ARG 1 buf
METHOD method_53664 getLength ()I METHOD method_53664 getLength ()I
@ -10,6 +11,7 @@ CLASS net/minecraft/class_8782 net/minecraft/advancement/AdvancementRequirements
METHOD method_53670 writeRequirements (Lnet/minecraft/class_2540;)V METHOD method_53670 writeRequirements (Lnet/minecraft/class_2540;)V
ARG 1 buf ARG 1 buf
METHOD method_53671 anyMatch (Ljava/util/List;Ljava/util/function/Predicate;)Z METHOD method_53671 anyMatch (Ljava/util/List;Ljava/util/function/Predicate;)Z
ARG 0 requirements
ARG 1 predicate ARG 1 predicate
METHOD method_53674 anyOf (Ljava/util/Collection;)Lnet/minecraft/class_8782; METHOD method_53674 anyOf (Ljava/util/Collection;)Lnet/minecraft/class_8782;
ARG 0 requirements ARG 0 requirements
@ -17,6 +19,13 @@ CLASS net/minecraft/class_8782 net/minecraft/advancement/AdvancementRequirements
ARG 1 predicate ARG 1 predicate
METHOD method_53677 isEmpty ()Z METHOD method_53677 isEmpty ()Z
METHOD method_53678 getNames ()Ljava/util/Set; METHOD method_53678 getNames ()Ljava/util/Set;
METHOD method_54925 validate (Ljava/util/Set;)Lcom/mojang/serialization/DataResult;
ARG 1 requirements
METHOD method_54927 (Lnet/minecraft/class_2540;Ljava/util/List;)V
ARG 0 bufx
ARG 1 requirements
METHOD method_54928 (Lnet/minecraft/class_2540;)Ljava/util/List;
ARG 0 bufx
CLASS class_8797 CriterionMerger CLASS class_8797 CriterionMerger
FIELD field_1257 OR Lnet/minecraft/class_8782$class_8797; FIELD field_1257 OR Lnet/minecraft/class_8782$class_8797;
FIELD field_16882 AND Lnet/minecraft/class_8782$class_8797; FIELD field_16882 AND Lnet/minecraft/class_8782$class_8797;

View File

@ -4,6 +4,7 @@ CLASS net/minecraft/class_170 net/minecraft/advancement/AdvancementRewards
FIELD comp_2027 recipes Ljava/util/List; FIELD comp_2027 recipes Ljava/util/List;
FIELD comp_2028 function Ljava/util/Optional; FIELD comp_2028 function Ljava/util/Optional;
FIELD field_1167 NONE Lnet/minecraft/class_170; FIELD field_1167 NONE Lnet/minecraft/class_170;
FIELD field_47185 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (ILjava/util/List;Ljava/util/List;Ljava/util/Optional;)V METHOD <init> (ILjava/util/List;Ljava/util/List;Ljava/util/Optional;)V
ARG 1 experience ARG 1 experience
METHOD comp_2025 experience ()I METHOD comp_2025 experience ()I

View File

@ -11,6 +11,7 @@ CLASS net/minecraft/class_4708 net/minecraft/advancement/criterion/BeeNestDestro
FIELD comp_2030 block Ljava/util/Optional; FIELD comp_2030 block Ljava/util/Optional;
FIELD comp_2031 item Ljava/util/Optional; FIELD comp_2031 item Ljava/util/Optional;
FIELD comp_2032 beeCount Lnet/minecraft/class_2096$class_2100; FIELD comp_2032 beeCount Lnet/minecraft/class_2096$class_2100;
FIELD field_47217 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Lnet/minecraft/class_2096$class_2100;)V METHOD <init> (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Lnet/minecraft/class_2096$class_2100;)V
ARG 1 playerPredicate ARG 1 playerPredicate
ARG 3 item ARG 3 item

View File

@ -11,6 +11,7 @@ CLASS net/minecraft/class_196 net/minecraft/advancement/criterion/BredAnimalsCri
FIELD comp_2033 parent Ljava/util/Optional; FIELD comp_2033 parent Ljava/util/Optional;
FIELD comp_2034 partner Ljava/util/Optional; FIELD comp_2034 partner Ljava/util/Optional;
FIELD comp_2035 child Ljava/util/Optional; FIELD comp_2035 child Ljava/util/Optional;
FIELD field_47228 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V METHOD <init> (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V
ARG 1 playerPredicate ARG 1 playerPredicate
ARG 2 parentPredicate ARG 2 parentPredicate

View File

@ -3,11 +3,14 @@ CLASS net/minecraft/class_1996 net/minecraft/advancement/criterion/BrewedPotionC
ARG 1 conditions ARG 1 conditions
METHOD method_8784 trigger (Lnet/minecraft/class_3222;Lnet/minecraft/class_6880;)V METHOD method_8784 trigger (Lnet/minecraft/class_3222;Lnet/minecraft/class_6880;)V
ARG 1 player ARG 1 player
ARG 2 potion
CLASS class_1998 Conditions CLASS class_1998 Conditions
FIELD comp_2029 getPlayerPredicate Ljava/util/Optional; FIELD comp_2029 getPlayerPredicate Ljava/util/Optional;
FIELD comp_2036 potion Ljava/util/Optional; FIELD comp_2036 potion Ljava/util/Optional;
FIELD field_47229 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (Ljava/util/Optional;Ljava/util/Optional;)V METHOD <init> (Ljava/util/Optional;Ljava/util/Optional;)V
ARG 1 playerPredicate ARG 1 playerPredicate
METHOD comp_2036 potion ()Ljava/util/Optional; METHOD comp_2036 potion ()Ljava/util/Optional;
METHOD method_8790 matches (Lnet/minecraft/class_6880;)Z METHOD method_8790 matches (Lnet/minecraft/class_6880;)Z
ARG 1 potion
METHOD method_8791 any ()Lnet/minecraft/class_175; METHOD method_8791 any ()Lnet/minecraft/class_175;

View File

@ -9,6 +9,7 @@ CLASS net/minecraft/class_1999 net/minecraft/advancement/criterion/ChangedDimens
FIELD comp_2029 getPlayerPredicate Ljava/util/Optional; FIELD comp_2029 getPlayerPredicate Ljava/util/Optional;
FIELD comp_2037 from Ljava/util/Optional; FIELD comp_2037 from Ljava/util/Optional;
FIELD comp_2038 to Ljava/util/Optional; FIELD comp_2038 to Ljava/util/Optional;
FIELD field_47230 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V METHOD <init> (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V
ARG 1 playerPredicate ARG 1 playerPredicate
METHOD comp_2037 from ()Ljava/util/Optional; METHOD comp_2037 from ()Ljava/util/Optional;

View File

@ -9,6 +9,7 @@ CLASS net/minecraft/class_2002 net/minecraft/advancement/criterion/ChanneledLigh
CLASS class_2004 Conditions CLASS class_2004 Conditions
FIELD comp_2029 getPlayerPredicate Ljava/util/Optional; FIELD comp_2029 getPlayerPredicate Ljava/util/Optional;
FIELD comp_2039 victims Ljava/util/List; FIELD comp_2039 victims Ljava/util/List;
FIELD field_47231 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (Ljava/util/Optional;Ljava/util/List;)V METHOD <init> (Ljava/util/Optional;Ljava/util/List;)V
ARG 1 playerPredicate ARG 1 playerPredicate
ARG 2 victims ARG 2 victims

View File

@ -7,6 +7,7 @@ CLASS net/minecraft/class_2006 net/minecraft/advancement/criterion/ConstructBeac
CLASS class_2008 Conditions CLASS class_2008 Conditions
FIELD comp_2029 getPlayerPredicate Ljava/util/Optional; FIELD comp_2029 getPlayerPredicate Ljava/util/Optional;
FIELD comp_2040 level Lnet/minecraft/class_2096$class_2100; FIELD comp_2040 level Lnet/minecraft/class_2096$class_2100;
FIELD field_47232 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (Ljava/util/Optional;Lnet/minecraft/class_2096$class_2100;)V METHOD <init> (Ljava/util/Optional;Lnet/minecraft/class_2096$class_2100;)V
ARG 1 playerPredicate ARG 1 playerPredicate
ARG 2 level ARG 2 level

View File

@ -7,6 +7,7 @@ CLASS net/minecraft/class_2010 net/minecraft/advancement/criterion/ConsumeItemCr
CLASS class_2012 Conditions CLASS class_2012 Conditions
FIELD comp_2029 getPlayerPredicate Ljava/util/Optional; FIELD comp_2029 getPlayerPredicate Ljava/util/Optional;
FIELD comp_2041 item Ljava/util/Optional; FIELD comp_2041 item Ljava/util/Optional;
FIELD field_47233 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (Ljava/util/Optional;Ljava/util/Optional;)V METHOD <init> (Ljava/util/Optional;Ljava/util/Optional;)V
ARG 1 playerPredicate ARG 1 playerPredicate
ARG 2 item ARG 2 item

View File

@ -51,6 +51,9 @@ CLASS net/minecraft/class_174 net/minecraft/advancement/criterion/Criteria
FIELD field_38701 ALLAY_DROP_ITEM_ON_BLOCK Lnet/minecraft/class_4711; FIELD field_38701 ALLAY_DROP_ITEM_ON_BLOCK Lnet/minecraft/class_4711;
FIELD field_38838 AVOID_VIBRATION Lnet/minecraft/class_2135; FIELD field_38838 AVOID_VIBRATION Lnet/minecraft/class_2135;
FIELD field_44587 RECIPE_CRAFTED Lnet/minecraft/class_8508; FIELD field_44587 RECIPE_CRAFTED Lnet/minecraft/class_8508;
FIELD field_47187 CODEC Lcom/mojang/serialization/Codec;
METHOD method_54933 getDefault (Lnet/minecraft/class_2378;)Lnet/minecraft/class_179;
ARG 0 registry
METHOD method_767 register (Ljava/lang/String;Lnet/minecraft/class_179;)Lnet/minecraft/class_179; METHOD method_767 register (Ljava/lang/String;Lnet/minecraft/class_179;)Lnet/minecraft/class_179;
ARG 0 id ARG 0 id
ARG 1 criterion ARG 1 criterion

View File

@ -1,6 +1,7 @@
CLASS net/minecraft/class_179 net/minecraft/advancement/criterion/Criterion CLASS net/minecraft/class_179 net/minecraft/advancement/criterion/Criterion
METHOD method_53699 create (Lnet/minecraft/class_184;)Lnet/minecraft/class_175; METHOD method_53699 create (Lnet/minecraft/class_184;)Lnet/minecraft/class_175;
ARG 1 conditions ARG 1 conditions
METHOD method_54937 getConditionsCodec ()Lcom/mojang/serialization/Codec;
METHOD method_791 endTracking (Lnet/minecraft/class_2985;)V METHOD method_791 endTracking (Lnet/minecraft/class_2985;)V
ARG 1 tracker ARG 1 tracker
METHOD method_792 beginTrackingCondition (Lnet/minecraft/class_2985;Lnet/minecraft/class_179$class_180;)V METHOD method_792 beginTrackingCondition (Lnet/minecraft/class_2985;Lnet/minecraft/class_179$class_180;)V

View File

@ -9,6 +9,7 @@ CLASS net/minecraft/class_2014 net/minecraft/advancement/criterion/CuredZombieVi
FIELD comp_2029 getPlayerPredicate Ljava/util/Optional; FIELD comp_2029 getPlayerPredicate Ljava/util/Optional;
FIELD comp_2042 zombie Ljava/util/Optional; FIELD comp_2042 zombie Ljava/util/Optional;
FIELD comp_2043 villager Ljava/util/Optional; FIELD comp_2043 villager Ljava/util/Optional;
FIELD field_47237 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V METHOD <init> (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V
ARG 1 playerPredicate ARG 1 playerPredicate
ARG 2 zombie ARG 2 zombie

View File

@ -8,6 +8,7 @@ CLASS net/minecraft/class_2027 net/minecraft/advancement/criterion/EffectsChange
FIELD comp_2029 getPlayerPredicate Ljava/util/Optional; FIELD comp_2029 getPlayerPredicate Ljava/util/Optional;
FIELD comp_2046 effects Ljava/util/Optional; FIELD comp_2046 effects Ljava/util/Optional;
FIELD comp_2047 source Ljava/util/Optional; FIELD comp_2047 source Ljava/util/Optional;
FIELD field_47240 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V METHOD <init> (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V
ARG 1 playerPredicate ARG 1 playerPredicate
ARG 2 effects ARG 2 effects

View File

@ -9,6 +9,7 @@ CLASS net/minecraft/class_2030 net/minecraft/advancement/criterion/EnchantedItem
FIELD comp_2029 getPlayerPredicate Ljava/util/Optional; FIELD comp_2029 getPlayerPredicate Ljava/util/Optional;
FIELD comp_2048 item Ljava/util/Optional; FIELD comp_2048 item Ljava/util/Optional;
FIELD comp_2049 levels Lnet/minecraft/class_2096$class_2100; FIELD comp_2049 levels Lnet/minecraft/class_2096$class_2100;
FIELD field_47241 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (Ljava/util/Optional;Ljava/util/Optional;Lnet/minecraft/class_2096$class_2100;)V METHOD <init> (Ljava/util/Optional;Ljava/util/Optional;Lnet/minecraft/class_2096$class_2100;)V
ARG 1 playerPredicate ARG 1 playerPredicate
ARG 2 item ARG 2 item

View File

@ -8,11 +8,14 @@ CLASS net/minecraft/class_2037 net/minecraft/advancement/criterion/EnterBlockCri
FIELD comp_2029 getPlayerPredicate Ljava/util/Optional; FIELD comp_2029 getPlayerPredicate Ljava/util/Optional;
FIELD comp_2050 block Ljava/util/Optional; FIELD comp_2050 block Ljava/util/Optional;
FIELD comp_2051 state Ljava/util/Optional; FIELD comp_2051 state Ljava/util/Optional;
FIELD field_47242 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V METHOD <init> (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V
ARG 1 playerPredicate ARG 1 playerPredicate
ARG 3 state ARG 3 state
METHOD comp_2050 block ()Ljava/util/Optional; METHOD comp_2050 block ()Ljava/util/Optional;
METHOD comp_2051 state ()Ljava/util/Optional; METHOD comp_2051 state ()Ljava/util/Optional;
METHOD method_54979 validate (Lnet/minecraft/class_2037$class_2039;)Lcom/mojang/serialization/DataResult;
ARG 0 conditions
METHOD method_8890 block (Lnet/minecraft/class_2248;)Lnet/minecraft/class_175; METHOD method_8890 block (Lnet/minecraft/class_2248;)Lnet/minecraft/class_175;
ARG 0 block ARG 0 block
METHOD method_8891 matches (Lnet/minecraft/class_2680;)Z METHOD method_8891 matches (Lnet/minecraft/class_2680;)Z

View File

@ -10,6 +10,7 @@ CLASS net/minecraft/class_2044 net/minecraft/advancement/criterion/EntityHurtPla
CLASS class_2046 Conditions CLASS class_2046 Conditions
FIELD comp_2029 getPlayerPredicate Ljava/util/Optional; FIELD comp_2029 getPlayerPredicate Ljava/util/Optional;
FIELD comp_2052 damage Ljava/util/Optional; FIELD comp_2052 damage Ljava/util/Optional;
FIELD field_47249 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (Ljava/util/Optional;Ljava/util/Optional;)V METHOD <init> (Ljava/util/Optional;Ljava/util/Optional;)V
ARG 1 playerPredicate ARG 1 playerPredicate
ARG 2 damage ARG 2 damage

View File

@ -7,6 +7,7 @@ CLASS net/minecraft/class_2054 net/minecraft/advancement/criterion/FilledBucketC
CLASS class_2056 Conditions CLASS class_2056 Conditions
FIELD comp_2029 getPlayerPredicate Ljava/util/Optional; FIELD comp_2029 getPlayerPredicate Ljava/util/Optional;
FIELD comp_2053 item Ljava/util/Optional; FIELD comp_2053 item Ljava/util/Optional;
FIELD field_47251 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (Ljava/util/Optional;Ljava/util/Optional;)V METHOD <init> (Ljava/util/Optional;Ljava/util/Optional;)V
ARG 1 playerPredicate ARG 1 playerPredicate
ARG 2 item ARG 2 item

View File

@ -11,6 +11,7 @@ CLASS net/minecraft/class_2058 net/minecraft/advancement/criterion/FishingRodHoo
FIELD comp_2054 rod Ljava/util/Optional; FIELD comp_2054 rod Ljava/util/Optional;
FIELD comp_2055 hookedEntity Ljava/util/Optional; FIELD comp_2055 hookedEntity Ljava/util/Optional;
FIELD comp_2056 caughtItem Ljava/util/Optional; FIELD comp_2056 caughtItem Ljava/util/Optional;
FIELD field_47259 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V METHOD <init> (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V
ARG 1 playerPredicate ARG 1 playerPredicate
ARG 2 rod ARG 2 rod

View File

@ -1,2 +1,3 @@
CLASS net/minecraft/class_2062 net/minecraft/advancement/criterion/ImpossibleCriterion CLASS net/minecraft/class_2062 net/minecraft/advancement/criterion/ImpossibleCriterion
CLASS class_2063 Conditions CLASS class_2063 Conditions
FIELD field_47262 CODEC Lcom/mojang/serialization/Codec;

View File

@ -15,6 +15,7 @@ CLASS net/minecraft/class_2066 net/minecraft/advancement/criterion/InventoryChan
CLASS class_2068 Conditions CLASS class_2068 Conditions
FIELD comp_2029 getPlayerPredicate Ljava/util/Optional; FIELD comp_2029 getPlayerPredicate Ljava/util/Optional;
FIELD comp_2058 items Ljava/util/List; FIELD comp_2058 items Ljava/util/List;
FIELD field_47263 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (Ljava/util/Optional;Lnet/minecraft/class_2066$class_2068$class_8948;Ljava/util/List;)V METHOD <init> (Ljava/util/Optional;Lnet/minecraft/class_2066$class_2068$class_8948;Ljava/util/List;)V
ARG 1 playerPredicate ARG 1 playerPredicate
METHOD comp_2058 items ()Ljava/util/List; METHOD comp_2058 items ()Ljava/util/List;
@ -32,3 +33,10 @@ CLASS net/minecraft/class_2066 net/minecraft/advancement/criterion/InventoryChan
ARG 5 occupied ARG 5 occupied
METHOD method_8959 items ([Lnet/minecraft/class_1935;)Lnet/minecraft/class_175; METHOD method_8959 items ([Lnet/minecraft/class_1935;)Lnet/minecraft/class_175;
ARG 0 items ARG 0 items
CLASS class_8948 Slots
FIELD field_47264 CODEC Lcom/mojang/serialization/Codec;
FIELD field_47265 ANY Lnet/minecraft/class_2066$class_2068$class_8948;
METHOD method_54998 test (III)Z
ARG 1 full
ARG 2 empty
ARG 3 occupied

View File

@ -8,6 +8,7 @@ CLASS net/minecraft/class_4711 net/minecraft/advancement/criterion/ItemCriterion
CLASS class_4712 Conditions CLASS class_4712 Conditions
FIELD comp_2029 getPlayerPredicate Ljava/util/Optional; FIELD comp_2029 getPlayerPredicate Ljava/util/Optional;
FIELD comp_2065 location Ljava/util/Optional; FIELD comp_2065 location Ljava/util/Optional;
FIELD field_47267 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (Ljava/util/Optional;Ljava/util/Optional;)V METHOD <init> (Ljava/util/Optional;Ljava/util/Optional;)V
ARG 1 playerPredicate ARG 1 playerPredicate
ARG 2 location ARG 2 location

View File

@ -10,6 +10,7 @@ CLASS net/minecraft/class_2069 net/minecraft/advancement/criterion/ItemDurabilit
FIELD comp_2062 item Ljava/util/Optional; FIELD comp_2062 item Ljava/util/Optional;
FIELD comp_2063 durability Lnet/minecraft/class_2096$class_2100; FIELD comp_2063 durability Lnet/minecraft/class_2096$class_2100;
FIELD comp_2064 delta Lnet/minecraft/class_2096$class_2100; FIELD comp_2064 delta Lnet/minecraft/class_2096$class_2100;
FIELD field_47266 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (Ljava/util/Optional;Ljava/util/Optional;Lnet/minecraft/class_2096$class_2100;Lnet/minecraft/class_2096$class_2100;)V METHOD <init> (Ljava/util/Optional;Ljava/util/Optional;Lnet/minecraft/class_2096$class_2100;Lnet/minecraft/class_2096$class_2100;)V
ARG 1 playerPredicate ARG 1 playerPredicate
ARG 2 item ARG 2 item

View File

@ -8,6 +8,7 @@ CLASS net/minecraft/class_2076 net/minecraft/advancement/criterion/KilledByCross
FIELD comp_2029 getPlayerPredicate Ljava/util/Optional; FIELD comp_2029 getPlayerPredicate Ljava/util/Optional;
FIELD comp_2066 victims Ljava/util/List; FIELD comp_2066 victims Ljava/util/List;
FIELD comp_2067 uniqueEntityTypes Lnet/minecraft/class_2096$class_2100; FIELD comp_2067 uniqueEntityTypes Lnet/minecraft/class_2096$class_2100;
FIELD field_47268 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (Ljava/util/Optional;Ljava/util/List;Lnet/minecraft/class_2096$class_2100;)V METHOD <init> (Ljava/util/Optional;Ljava/util/List;Lnet/minecraft/class_2096$class_2100;)V
ARG 1 playerPredicate ARG 1 playerPredicate
ARG 2 victims ARG 2 victims

View File

@ -9,6 +9,7 @@ CLASS net/minecraft/class_2085 net/minecraft/advancement/criterion/LevitationCri
FIELD comp_2029 getPlayerPredicate Ljava/util/Optional; FIELD comp_2029 getPlayerPredicate Ljava/util/Optional;
FIELD comp_2070 distance Ljava/util/Optional; FIELD comp_2070 distance Ljava/util/Optional;
FIELD comp_2071 duration Lnet/minecraft/class_2096$class_2100; FIELD comp_2071 duration Lnet/minecraft/class_2096$class_2100;
FIELD field_47305 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (Ljava/util/Optional;Ljava/util/Optional;Lnet/minecraft/class_2096$class_2100;)V METHOD <init> (Ljava/util/Optional;Ljava/util/Optional;Lnet/minecraft/class_2096$class_2100;)V
ARG 1 playerPredicate ARG 1 playerPredicate
ARG 2 distance ARG 2 distance

View File

@ -11,6 +11,7 @@ CLASS net/minecraft/class_6405 net/minecraft/advancement/criterion/LightningStri
FIELD comp_2029 getPlayerPredicate Ljava/util/Optional; FIELD comp_2029 getPlayerPredicate Ljava/util/Optional;
FIELD comp_2072 lightning Ljava/util/Optional; FIELD comp_2072 lightning Ljava/util/Optional;
FIELD comp_2073 bystander Ljava/util/Optional; FIELD comp_2073 bystander Ljava/util/Optional;
FIELD field_47306 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V METHOD <init> (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V
ARG 1 playerPredicate ARG 1 playerPredicate
ARG 2 lightning ARG 2 lightning

View File

@ -9,6 +9,7 @@ CLASS net/minecraft/class_2080 net/minecraft/advancement/criterion/OnKilledCrite
FIELD comp_2029 getPlayerPredicate Ljava/util/Optional; FIELD comp_2029 getPlayerPredicate Ljava/util/Optional;
FIELD comp_2068 entity Ljava/util/Optional; FIELD comp_2068 entity Ljava/util/Optional;
FIELD comp_2069 killingBlow Ljava/util/Optional; FIELD comp_2069 killingBlow Ljava/util/Optional;
FIELD field_47304 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V METHOD <init> (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V
ARG 1 playerPredicate ARG 1 playerPredicate
ARG 2 entity ARG 2 entity

View File

@ -7,6 +7,7 @@ CLASS net/minecraft/class_5282 net/minecraft/advancement/criterion/PlayerGenerat
CLASS class_5283 Conditions CLASS class_5283 Conditions
FIELD comp_2029 getPlayerPredicate Ljava/util/Optional; FIELD comp_2029 getPlayerPredicate Ljava/util/Optional;
FIELD comp_2074 lootTable Lnet/minecraft/class_2960; FIELD comp_2074 lootTable Lnet/minecraft/class_2960;
FIELD field_47307 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (Ljava/util/Optional;Lnet/minecraft/class_2960;)V METHOD <init> (Ljava/util/Optional;Lnet/minecraft/class_2960;)V
ARG 1 playerPredicate ARG 1 playerPredicate
ARG 2 lootTable ARG 2 lootTable

View File

@ -12,6 +12,7 @@ CLASS net/minecraft/class_2115 net/minecraft/advancement/criterion/PlayerHurtEnt
FIELD comp_2029 getPlayerPredicate Ljava/util/Optional; FIELD comp_2029 getPlayerPredicate Ljava/util/Optional;
FIELD comp_2077 damage Ljava/util/Optional; FIELD comp_2077 damage Ljava/util/Optional;
FIELD comp_2078 entity Ljava/util/Optional; FIELD comp_2078 entity Ljava/util/Optional;
FIELD field_47317 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V METHOD <init> (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V
ARG 1 playerPredicate ARG 1 playerPredicate
ARG 2 damage ARG 2 damage

View File

@ -9,6 +9,7 @@ CLASS net/minecraft/class_5409 net/minecraft/advancement/criterion/PlayerInterac
FIELD comp_2029 getPlayerPredicate Ljava/util/Optional; FIELD comp_2029 getPlayerPredicate Ljava/util/Optional;
FIELD comp_2079 item Ljava/util/Optional; FIELD comp_2079 item Ljava/util/Optional;
FIELD comp_2080 entity Ljava/util/Optional; FIELD comp_2080 entity Ljava/util/Optional;
FIELD field_47318 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V METHOD <init> (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V
ARG 1 playerPredicate ARG 1 playerPredicate
ARG 2 item ARG 2 item

View File

@ -9,6 +9,7 @@ CLASS net/minecraft/class_8508 net/minecraft/advancement/criterion/RecipeCrafted
FIELD comp_2029 getPlayerPredicate Ljava/util/Optional; FIELD comp_2029 getPlayerPredicate Ljava/util/Optional;
FIELD comp_2087 recipeId Lnet/minecraft/class_2960; FIELD comp_2087 recipeId Lnet/minecraft/class_2960;
FIELD comp_2088 ingredients Ljava/util/List; FIELD comp_2088 ingredients Ljava/util/List;
FIELD field_47327 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (Ljava/util/Optional;Lnet/minecraft/class_2960;Ljava/util/List;)V METHOD <init> (Ljava/util/Optional;Lnet/minecraft/class_2960;Ljava/util/List;)V
ARG 1 playerPredicate ARG 1 playerPredicate
ARG 2 recipeId ARG 2 recipeId

View File

@ -9,6 +9,7 @@ CLASS net/minecraft/class_2119 net/minecraft/advancement/criterion/RecipeUnlocke
CLASS class_2121 Conditions CLASS class_2121 Conditions
FIELD comp_2029 getPlayerPredicate Ljava/util/Optional; FIELD comp_2029 getPlayerPredicate Ljava/util/Optional;
FIELD comp_2089 recipe Lnet/minecraft/class_2960; FIELD comp_2089 recipe Lnet/minecraft/class_2960;
FIELD field_47333 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (Ljava/util/Optional;Lnet/minecraft/class_2960;)V METHOD <init> (Ljava/util/Optional;Lnet/minecraft/class_2960;)V
ARG 1 playerPredicate ARG 1 playerPredicate
ARG 2 recipe ARG 2 recipe

View File

@ -7,6 +7,7 @@ CLASS net/minecraft/class_2123 net/minecraft/advancement/criterion/ShotCrossbowC
CLASS class_2125 Conditions CLASS class_2125 Conditions
FIELD comp_2029 getPlayerPredicate Ljava/util/Optional; FIELD comp_2029 getPlayerPredicate Ljava/util/Optional;
FIELD comp_2090 item Ljava/util/Optional; FIELD comp_2090 item Ljava/util/Optional;
FIELD field_47334 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (Ljava/util/Optional;Ljava/util/Optional;)V METHOD <init> (Ljava/util/Optional;Ljava/util/Optional;)V
ARG 1 playerPredicate ARG 1 playerPredicate
ARG 2 item ARG 2 item

View File

@ -8,6 +8,7 @@ CLASS net/minecraft/class_4713 net/minecraft/advancement/criterion/SlideDownBloc
FIELD comp_2029 getPlayerPredicate Ljava/util/Optional; FIELD comp_2029 getPlayerPredicate Ljava/util/Optional;
FIELD comp_2091 block Ljava/util/Optional; FIELD comp_2091 block Ljava/util/Optional;
FIELD comp_2092 state Ljava/util/Optional; FIELD comp_2092 state Ljava/util/Optional;
FIELD field_47335 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V METHOD <init> (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V
ARG 1 playerPredicate ARG 1 playerPredicate
ARG 3 state ARG 3 state
@ -17,3 +18,5 @@ CLASS net/minecraft/class_4713 net/minecraft/advancement/criterion/SlideDownBloc
ARG 0 block ARG 0 block
METHOD method_23913 test (Lnet/minecraft/class_2680;)Z METHOD method_23913 test (Lnet/minecraft/class_2680;)Z
ARG 1 state ARG 1 state
METHOD method_55126 validate (Lnet/minecraft/class_4713$class_4714;)Lcom/mojang/serialization/DataResult;
ARG 0 conditions

View File

@ -5,5 +5,6 @@ CLASS net/minecraft/class_6407 net/minecraft/advancement/criterion/StartedRiding
ARG 0 conditions ARG 0 conditions
CLASS class_6408 Conditions CLASS class_6408 Conditions
FIELD comp_2029 getPlayerPredicate Ljava/util/Optional; FIELD comp_2029 getPlayerPredicate Ljava/util/Optional;
FIELD field_47337 CODEC Lcom/mojang/serialization/Codec;
METHOD method_37260 create (Lnet/minecraft/class_2048$class_2049;)Lnet/minecraft/class_175; METHOD method_37260 create (Lnet/minecraft/class_2048$class_2049;)Lnet/minecraft/class_175;
ARG 0 player ARG 0 player

View File

@ -7,6 +7,7 @@ CLASS net/minecraft/class_2128 net/minecraft/advancement/criterion/SummonedEntit
CLASS class_2130 Conditions CLASS class_2130 Conditions
FIELD comp_2029 getPlayerPredicate Ljava/util/Optional; FIELD comp_2029 getPlayerPredicate Ljava/util/Optional;
FIELD comp_2093 entity Ljava/util/Optional; FIELD comp_2093 entity Ljava/util/Optional;
FIELD field_47338 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (Ljava/util/Optional;Ljava/util/Optional;)V METHOD <init> (Ljava/util/Optional;Ljava/util/Optional;)V
ARG 1 playerPredicate ARG 1 playerPredicate
ARG 2 entity ARG 2 entity

View File

@ -7,6 +7,7 @@ CLASS net/minecraft/class_2131 net/minecraft/advancement/criterion/TameAnimalCri
CLASS class_2133 Conditions CLASS class_2133 Conditions
FIELD comp_2029 getPlayerPredicate Ljava/util/Optional; FIELD comp_2029 getPlayerPredicate Ljava/util/Optional;
FIELD comp_2094 entity Ljava/util/Optional; FIELD comp_2094 entity Ljava/util/Optional;
FIELD field_47344 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (Ljava/util/Optional;Ljava/util/Optional;)V METHOD <init> (Ljava/util/Optional;Ljava/util/Optional;)V
ARG 1 playerPredicate ARG 1 playerPredicate
ARG 2 entity ARG 2 entity

View File

@ -10,6 +10,7 @@ CLASS net/minecraft/class_4851 net/minecraft/advancement/criterion/TargetHitCrit
FIELD comp_2029 getPlayerPredicate Ljava/util/Optional; FIELD comp_2029 getPlayerPredicate Ljava/util/Optional;
FIELD comp_2095 signalStrength Lnet/minecraft/class_2096$class_2100; FIELD comp_2095 signalStrength Lnet/minecraft/class_2096$class_2100;
FIELD comp_2096 projectile Ljava/util/Optional; FIELD comp_2096 projectile Ljava/util/Optional;
FIELD field_47345 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (Ljava/util/Optional;Lnet/minecraft/class_2096$class_2100;Ljava/util/Optional;)V METHOD <init> (Ljava/util/Optional;Lnet/minecraft/class_2096$class_2100;Ljava/util/Optional;)V
ARG 1 playerPredicate ARG 1 playerPredicate
ARG 2 signalStrength ARG 2 signalStrength

View File

@ -9,6 +9,7 @@ CLASS net/minecraft/class_5279 net/minecraft/advancement/criterion/ThrownItemPic
FIELD comp_2029 getPlayerPredicate Ljava/util/Optional; FIELD comp_2029 getPlayerPredicate Ljava/util/Optional;
FIELD comp_2075 item Ljava/util/Optional; FIELD comp_2075 item Ljava/util/Optional;
FIELD comp_2076 entity Ljava/util/Optional; FIELD comp_2076 entity Ljava/util/Optional;
FIELD field_47316 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V METHOD <init> (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V
ARG 1 playerPredicate ARG 1 playerPredicate
ARG 2 item ARG 2 item

View File

@ -5,6 +5,7 @@ CLASS net/minecraft/class_2135 net/minecraft/advancement/criterion/TickCriterion
ARG 1 player ARG 1 player
CLASS class_2137 Conditions CLASS class_2137 Conditions
FIELD comp_2029 getPlayerPredicate Ljava/util/Optional; FIELD comp_2029 getPlayerPredicate Ljava/util/Optional;
FIELD field_47326 CODEC Lcom/mojang/serialization/Codec;
METHOD method_43135 createLocation (Ljava/util/Optional;)Lnet/minecraft/class_175; METHOD method_43135 createLocation (Ljava/util/Optional;)Lnet/minecraft/class_175;
ARG 0 entity ARG 0 entity
METHOD method_43136 createLocation (Lnet/minecraft/class_2248;Lnet/minecraft/class_1792;)Lnet/minecraft/class_175; METHOD method_43136 createLocation (Lnet/minecraft/class_2248;Lnet/minecraft/class_1792;)Lnet/minecraft/class_175;

View File

@ -8,6 +8,7 @@ CLASS net/minecraft/class_2108 net/minecraft/advancement/criterion/TravelCriteri
FIELD comp_2029 getPlayerPredicate Ljava/util/Optional; FIELD comp_2029 getPlayerPredicate Ljava/util/Optional;
FIELD comp_2044 startPos Ljava/util/Optional; FIELD comp_2044 startPos Ljava/util/Optional;
FIELD comp_2045 distance Ljava/util/Optional; FIELD comp_2045 distance Ljava/util/Optional;
FIELD field_47239 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V METHOD <init> (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V
ARG 1 playerPredicate ARG 1 playerPredicate
ARG 2 startPos ARG 2 startPos

View File

@ -7,6 +7,7 @@ CLASS net/minecraft/class_2143 net/minecraft/advancement/criterion/UsedEnderEyeC
CLASS class_2145 Conditions CLASS class_2145 Conditions
FIELD comp_2029 getPlayerPredicate Ljava/util/Optional; FIELD comp_2029 getPlayerPredicate Ljava/util/Optional;
FIELD comp_2099 distance Lnet/minecraft/class_2096$class_2099; FIELD comp_2099 distance Lnet/minecraft/class_2096$class_2099;
FIELD field_47350 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (Ljava/util/Optional;Lnet/minecraft/class_2096$class_2099;)V METHOD <init> (Ljava/util/Optional;Lnet/minecraft/class_2096$class_2099;)V
ARG 1 playerPredicate ARG 1 playerPredicate
ARG 2 distance ARG 2 distance

View File

@ -7,6 +7,7 @@ CLASS net/minecraft/class_2148 net/minecraft/advancement/criterion/UsedTotemCrit
CLASS class_2150 Conditions CLASS class_2150 Conditions
FIELD comp_2029 getPlayerPredicate Ljava/util/Optional; FIELD comp_2029 getPlayerPredicate Ljava/util/Optional;
FIELD comp_2100 item Ljava/util/Optional; FIELD comp_2100 item Ljava/util/Optional;
FIELD field_47351 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (Ljava/util/Optional;Ljava/util/Optional;)V METHOD <init> (Ljava/util/Optional;Ljava/util/Optional;)V
ARG 1 playerPredicate ARG 1 playerPredicate
ARG 2 item ARG 2 item

View File

@ -7,6 +7,7 @@ CLASS net/minecraft/class_6409 net/minecraft/advancement/criterion/UsingItemCrit
CLASS class_6410 Conditions CLASS class_6410 Conditions
FIELD comp_2029 getPlayerPredicate Ljava/util/Optional; FIELD comp_2029 getPlayerPredicate Ljava/util/Optional;
FIELD comp_2101 item Ljava/util/Optional; FIELD comp_2101 item Ljava/util/Optional;
FIELD field_47353 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (Ljava/util/Optional;Ljava/util/Optional;)V METHOD <init> (Ljava/util/Optional;Ljava/util/Optional;)V
ARG 1 playerPredicate ARG 1 playerPredicate
ARG 2 item ARG 2 item

View File

@ -9,6 +9,7 @@ CLASS net/minecraft/class_2140 net/minecraft/advancement/criterion/VillagerTrade
FIELD comp_2029 getPlayerPredicate Ljava/util/Optional; FIELD comp_2029 getPlayerPredicate Ljava/util/Optional;
FIELD comp_2097 villager Ljava/util/Optional; FIELD comp_2097 villager Ljava/util/Optional;
FIELD comp_2098 item Ljava/util/Optional; FIELD comp_2098 item Ljava/util/Optional;
FIELD field_47347 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V METHOD <init> (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V
ARG 1 playerPredicate ARG 1 playerPredicate
ARG 2 villager ARG 2 villager

View File

@ -336,6 +336,14 @@ CLASS net/minecraft/class_4970 net/minecraft/block/AbstractBlock
ARG 0 blockFromSettings ARG 0 blockFromSettings
METHOD method_54095 getSettings ()Lnet/minecraft/class_4970$class_2251; METHOD method_54095 getSettings ()Lnet/minecraft/class_4970$class_2251;
METHOD method_54096 createSettingsCodec ()Lcom/mojang/serialization/codecs/RecordCodecBuilder; METHOD method_54096 createSettingsCodec ()Lcom/mojang/serialization/codecs/RecordCodecBuilder;
METHOD method_55124 onExploded (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1927;Ljava/util/function/BiConsumer;)V
ARG 1 state
ARG 2 world
ARG 3 pos
ARG 4 explosion
ARG 5 stackMerger
METHOD method_55224 (Ljava/util/function/BiConsumer;Lnet/minecraft/class_2338;Lnet/minecraft/class_1799;)V
ARG 2 stack
METHOD method_8389 asItem ()Lnet/minecraft/class_1792; METHOD method_8389 asItem ()Lnet/minecraft/class_1792;
COMMENT {@return the block's corresponding item} COMMENT {@return the block's corresponding item}
COMMENT COMMENT
@ -980,6 +988,8 @@ CLASS net/minecraft/class_4970 net/minecraft/block/AbstractBlock
ARG 1 mapColorProvider ARG 1 mapColorProvider
METHOD method_51521 (Lnet/minecraft/class_2680;)Lnet/minecraft/class_3620; METHOD method_51521 (Lnet/minecraft/class_2680;)Lnet/minecraft/class_3620;
ARG 0 state ARG 0 state
METHOD method_55226 copyShallow (Lnet/minecraft/class_4970;)Lnet/minecraft/class_4970$class_2251;
ARG 0 block
METHOD method_9618 breakInstantly ()Lnet/minecraft/class_4970$class_2251; METHOD method_9618 breakInstantly ()Lnet/minecraft/class_4970$class_2251;
COMMENT Specifies that a block is broken instantly. COMMENT Specifies that a block is broken instantly.
METHOD method_9624 dynamicBounds ()Lnet/minecraft/class_4970$class_2251; METHOD method_9624 dynamicBounds ()Lnet/minecraft/class_4970$class_2251;
@ -1298,6 +1308,11 @@ CLASS net/minecraft/class_4970 net/minecraft/block/AbstractBlock
ARG 1 blockEntry ARG 1 blockEntry
METHOD method_54097 matchesKey (Lnet/minecraft/class_5321;)Z METHOD method_54097 matchesKey (Lnet/minecraft/class_5321;)Z
ARG 1 key ARG 1 key
METHOD method_55225 onExploded (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1927;Ljava/util/function/BiConsumer;)V
ARG 1 world
ARG 2 pos
ARG 3 explosion
ARG 4 stackMerger
CLASS class_3752 ShapeCache CLASS class_3752 ShapeCache
FIELD field_16555 lightSubtracted I FIELD field_16555 lightSubtracted I
FIELD field_16556 transparent Z FIELD field_16556 transparent Z

View File

@ -192,6 +192,8 @@ CLASS net/minecraft/class_2246 net/minecraft/block/Blocks
ARG 0 state ARG 0 state
ARG 1 world ARG 1 world
ARG 2 pos ARG 2 pos
METHOD method_55133 createOldStairsBlock (Lnet/minecraft/class_2248;)Lnet/minecraft/class_2248;
ARG 0 block
METHOD method_9492 register (Ljava/lang/String;Lnet/minecraft/class_2248;)Lnet/minecraft/class_2248; METHOD method_9492 register (Ljava/lang/String;Lnet/minecraft/class_2248;)Lnet/minecraft/class_2248;
ARG 0 id ARG 0 id
ARG 1 block ARG 1 block

View File

@ -0,0 +1,13 @@
CLASS net/minecraft/class_8960 net/minecraft/block/TrialSpawnerBlock
FIELD field_47348 CODEC Lcom/mojang/serialization/MapCodec;
FIELD field_47349 TRIAL_SPAWNER_STATE Lnet/minecraft/class_2754;
METHOD method_55140 (Lnet/minecraft/class_3218;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_8961;)V
ARG 1 world
ARG 2 pos
ARG 3 state
ARG 4 blockEntity
METHOD method_55141 (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_8961;)V
ARG 0 world
ARG 1 pos
ARG 2 state
ARG 3 blockEntity

View File

@ -0,0 +1,16 @@
CLASS net/minecraft/class_8959 net/minecraft/block/entity/Spawner
METHOD method_46408 setEntityType (Lnet/minecraft/class_1299;Lnet/minecraft/class_5819;)V
ARG 1 type
ARG 2 random
METHOD method_55119 (Lnet/minecraft/class_1299;)Lnet/minecraft/class_5250;
ARG 0 entityType
METHOD method_55120 getSpawnedEntityText (Lnet/minecraft/class_1799;Ljava/lang/String;)Lnet/minecraft/class_2561;
ARG 0 stack
ARG 1 spawnDataKey
METHOD method_55121 appendSpawnDataToTooltip (Lnet/minecraft/class_1799;Ljava/util/List;Ljava/lang/String;)V
ARG 0 stack
ARG 1 tooltip
ARG 2 spawnDataKey
METHOD method_55122 getSpawnedEntityId (Lnet/minecraft/class_2487;Ljava/lang/String;)Lnet/minecraft/class_2960;
ARG 0 nbt
ARG 1 spawnDataKey

View File

@ -0,0 +1,5 @@
CLASS net/minecraft/class_8961 net/minecraft/block/entity/TrialSpawnerBlockEntity
FIELD field_47354 LOGGER Lorg/slf4j/Logger;
METHOD <init> (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V
ARG 1 pos
ARG 2 state

View File

@ -0,0 +1,56 @@
CLASS net/minecraft/class_8963 net/minecraft/block/entity/TrialSpawnerManager
FIELD field_47359 MAX_ENTITY_DISTANCE I
FIELD field_47360 MAX_ENTITY_DISTANCE_SQUARED I
FIELD field_47364 trialSpawner Lnet/minecraft/class_8963$class_8964;
FIELD field_47365 entityDetector Lnet/minecraft/class_8962;
METHOD <init> (Lnet/minecraft/class_8963$class_8964;Lnet/minecraft/class_8962;)V
ARG 1 trialSpawner
ARG 2 entityDetector
METHOD <init> (Lnet/minecraft/class_8965;Lnet/minecraft/class_8966;Lnet/minecraft/class_8963$class_8964;Lnet/minecraft/class_8962;)V
ARG 3 trialSpawner
ARG 4 entityDetector
METHOD method_55158 (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)Ljava/util/Optional;
ARG 1 world
ARG 2 pos
METHOD method_55159 (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_2960;)V
ARG 1 world
ARG 2 pos
ARG 3 lootTableId
METHOD method_55160 (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Ljava/util/UUID;)Z
ARG 0 world
ARG 1 pos
ARG 2 uuid
METHOD method_55162 shouldTrySpawnMobs (Lnet/minecraft/class_1937;)Z
ARG 1 world
METHOD method_55163 setSpawnerState (Lnet/minecraft/class_1937;Lnet/minecraft/class_8967;)V
ARG 1 world
ARG 2 spawnerState
METHOD method_55164 (Lnet/minecraft/class_1937;Lnet/minecraft/class_243;Lnet/minecraft/class_243;)Z
ARG 0 world
METHOD method_55165 (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V
ARG 1 world
ARG 2 pos
METHOD method_55166 (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_5819;)V
ARG 0 world
ARG 1 pos
ARG 2 random
METHOD method_55167 (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_5819;I)V
ARG 0 world
ARG 1 pos
ARG 2 random
METHOD method_55168 setEntityDetector (Lnet/minecraft/class_8962;)V
ARG 1 entityDetector
METHOD method_55171 (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)V
ARG 1 world
ARG 2 pos
METHOD method_55173 (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_5819;)V
ARG 0 world
ARG 1 pos
ARG 2 random
METHOD method_55175 getSpawnerState ()Lnet/minecraft/class_8967;
METHOD method_55177 getEntityDetector ()Lnet/minecraft/class_8962;
CLASS class_8964 TrialSpawner
METHOD method_55146 setSpawnerState (Lnet/minecraft/class_1937;Lnet/minecraft/class_8967;)V
ARG 1 world
ARG 2 spawnerState
METHOD method_55151 getSpawnerState ()Lnet/minecraft/class_8967;

View File

@ -0,0 +1,4 @@
CLASS net/minecraft/class_8967 net/minecraft/block/enums/TrialSpawnerState
FIELD field_47391 name Ljava/lang/String;
METHOD <init> (Ljava/lang/String;ILjava/lang/String;ILnet/minecraft/class_8967$class_8969;DZ)V
ARG 3 name

View File

@ -1,2 +0,0 @@
CLASS net/minecraft/class_8959
METHOD method_46408 setEntityType (Lnet/minecraft/class_1299;Lnet/minecraft/class_5819;)V

View File

@ -1,6 +1,7 @@
CLASS net/minecraft/class_3940 net/minecraft/client/particle/BillboardParticle CLASS net/minecraft/class_3940 net/minecraft/client/particle/BillboardParticle
COMMENT A {@link Particle} which renders a camera-facing sprite with a target texture scale. COMMENT A {@link Particle} which renders a camera-facing sprite with a target texture scale.
FIELD field_17867 scale F FIELD field_17867 scale F
FIELD field_47456 rotation Lorg/joml/Quaternionf;
METHOD method_18132 getSize (F)F METHOD method_18132 getSize (F)F
COMMENT {@return the draw scale of this particle, which is used while rendering in {@link #buildGeometry}} COMMENT {@return the draw scale of this particle, which is used while rendering in {@link #buildGeometry}}
ARG 1 tickDelta ARG 1 tickDelta
@ -12,3 +13,19 @@ CLASS net/minecraft/class_3940 net/minecraft/client/particle/BillboardParticle
COMMENT {@return the lower V coordinate of the UV coordinates used to draw this particle} COMMENT {@return the lower V coordinate of the UV coordinates used to draw this particle}
METHOD method_18136 getMaxV ()F METHOD method_18136 getMaxV ()F
COMMENT {@return the upper V coordinate of the UV coordinates used to draw this particle} COMMENT {@return the upper V coordinate of the UV coordinates used to draw this particle}
METHOD method_55245 getRotator ()Lnet/minecraft/class_3940$class_8981;
CLASS class_8981 Rotator
FIELD field_47457 ALL_AXIS Lnet/minecraft/class_3940$class_8981;
FIELD field_47458 Y_AND_W_ONLY Lnet/minecraft/class_3940$class_8981;
METHOD method_55246 (Lorg/joml/Quaternionf;Lnet/minecraft/class_4184;F)V
ARG 0 quaternion
ARG 1 camera
ARG 2 tickDelta
METHOD method_55247 (Lorg/joml/Quaternionf;Lnet/minecraft/class_4184;F)V
ARG 0 quaternion
ARG 1 camera
ARG 2 tickDelta
METHOD setRotation (Lorg/joml/Quaternionf;Lnet/minecraft/class_4184;F)V
ARG 1 quaternion
ARG 2 camera
ARG 3 tickDelta

View File

@ -0,0 +1,9 @@
CLASS net/minecraft/class_8975 net/minecraft/client/particle/GustDustParticle
FIELD field_47451 START_COLOR Lorg/joml/Vector3f;
FIELD field_47452 END_COLOR Lorg/joml/Vector3f;
METHOD method_55241 lerpColor (F)V
ARG 1 tickDelta
CLASS class_8976 Factory
FIELD field_47453 spriteProvider Lnet/minecraft/class_4002;
METHOD <init> (Lnet/minecraft/class_4002;)V
ARG 1 spriteProvider

View File

@ -0,0 +1,2 @@
CLASS net/minecraft/class_8979 net/minecraft/client/particle/GustEmitterParticle
CLASS class_8980 Factory

View File

@ -0,0 +1,12 @@
CLASS net/minecraft/class_8977 net/minecraft/client/particle/GustParticle
FIELD field_47454 spriteProvider Lnet/minecraft/class_4002;
METHOD <init> (Lnet/minecraft/class_638;DDDLnet/minecraft/class_4002;)V
ARG 1 world
ARG 2 x
ARG 4 y
ARG 6 z
ARG 8 spriteProvider
CLASS class_8978 Factory
FIELD field_47455 spriteProvider Lnet/minecraft/class_4002;
METHOD <init> (Lnet/minecraft/class_4002;)V
ARG 1 spriteProvider

View File

@ -0,0 +1,16 @@
CLASS net/minecraft/class_8982 net/minecraft/client/particle/TrialSpawnerDetectionParticle
FIELD field_47459 spriteProvider Lnet/minecraft/class_4002;
METHOD <init> (Lnet/minecraft/class_638;DDDDDDFLnet/minecraft/class_4002;)V
ARG 1 world
ARG 2 x
ARG 4 y
ARG 6 z
ARG 8 velocityX
ARG 10 velocityY
ARG 12 velocityZ
ARG 14 scale
ARG 15 spriteProvider
CLASS class_8983 Factory
FIELD field_47461 spriteProvider Lnet/minecraft/class_4002;
METHOD <init> (Lnet/minecraft/class_4002;)V
ARG 1 spriteProvider

View File

@ -99,6 +99,7 @@ CLASS net/minecraft/class_757 net/minecraft/client/render/GameRenderer
FIELD field_44812 renderTypeGuiTextHighlightProgram Lnet/minecraft/class_5944; FIELD field_44812 renderTypeGuiTextHighlightProgram Lnet/minecraft/class_5944;
FIELD field_44813 renderTypeGuiGhostRecipeOverlayProgram Lnet/minecraft/class_5944; FIELD field_44813 renderTypeGuiGhostRecipeOverlayProgram Lnet/minecraft/class_5944;
FIELD field_47130 ticks I FIELD field_47130 ticks I
FIELD field_47462 renderTypeBreezeWindProgram Lnet/minecraft/class_5944;
METHOD <init> (Lnet/minecraft/class_310;Lnet/minecraft/class_759;Lnet/minecraft/class_3300;Lnet/minecraft/class_4599;)V METHOD <init> (Lnet/minecraft/class_310;Lnet/minecraft/class_759;Lnet/minecraft/class_3300;Lnet/minecraft/class_4599;)V
ARG 1 client ARG 1 client
ARG 2 heldItemRenderer ARG 2 heldItemRenderer
@ -392,6 +393,9 @@ CLASS net/minecraft/class_757 net/minecraft/client/render/GameRenderer
ARG 0 program ARG 0 program
METHOD method_51777 (Lnet/minecraft/class_5944;)V METHOD method_51777 (Lnet/minecraft/class_5944;)V
ARG 0 program ARG 0 program
METHOD method_55249 getRenderTypeBreezeWindProgram ()Lnet/minecraft/class_5944;
METHOD method_55250 (Lnet/minecraft/class_5944;)V
ARG 0 program
CLASS 1 CLASS 1
METHOD method_45775 (Lnet/minecraft/class_2960;)Z METHOD method_45775 (Lnet/minecraft/class_2960;)Z
ARG 0 id ARG 0 id

View File

@ -241,6 +241,12 @@ CLASS net/minecraft/class_1921 net/minecraft/client/render/RenderLayer
ARG 2 decal ARG 2 decal
METHOD method_53491 createArmorDecalCutoutNoCull (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921; METHOD method_53491 createArmorDecalCutoutNoCull (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921;
ARG 0 texture ARG 0 texture
METHOD method_55251 getBreezeWind (Lnet/minecraft/class_2960;FF)Lnet/minecraft/class_1921;
ARG 0 texture
ARG 1 x
ARG 2 y
METHOD method_55252 getEntityTranslucentEmissiveNoOutline (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921;
ARG 0 texture
CLASS class_4687 MultiPhase CLASS class_4687 MultiPhase
FIELD field_21403 phases Lnet/minecraft/class_1921$class_4688; FIELD field_21403 phases Lnet/minecraft/class_1921$class_4688;
FIELD field_21697 affectedOutline Ljava/util/Optional; FIELD field_21697 affectedOutline Ljava/util/Optional;

View File

@ -96,6 +96,7 @@ CLASS net/minecraft/class_4668 net/minecraft/client/render/RenderPhase
FIELD field_44818 GUI_OVERLAY_PROGRAM Lnet/minecraft/class_4668$class_5942; FIELD field_44818 GUI_OVERLAY_PROGRAM Lnet/minecraft/class_4668$class_5942;
FIELD field_44819 GUI_TEXT_HIGHLIGHT_PROGRAM Lnet/minecraft/class_4668$class_5942; FIELD field_44819 GUI_TEXT_HIGHLIGHT_PROGRAM Lnet/minecraft/class_4668$class_5942;
FIELD field_44820 GUI_GHOST_RECIPE_OVERLAY_PROGRAM Lnet/minecraft/class_4668$class_5942; FIELD field_44820 GUI_GHOST_RECIPE_OVERLAY_PROGRAM Lnet/minecraft/class_4668$class_5942;
FIELD field_47463 BREEZE_WIND_PROGRAM Lnet/minecraft/class_4668$class_5942;
METHOD <init> (Ljava/lang/String;Ljava/lang/Runnable;Ljava/lang/Runnable;)V METHOD <init> (Ljava/lang/String;Ljava/lang/Runnable;Ljava/lang/Runnable;)V
ARG 1 name ARG 1 name
ARG 2 beginAction ARG 2 beginAction

View File

@ -0,0 +1,3 @@
CLASS net/minecraft/class_8986 net/minecraft/client/render/entity/BreezeEntityRenderer
FIELD field_47475 TEXTURE Lnet/minecraft/class_2960;
FIELD field_47476 WIND_TEXTURE Lnet/minecraft/class_2960;

View File

@ -0,0 +1,5 @@
CLASS net/minecraft/class_8987 net/minecraft/client/render/entity/WindChargeEntityRenderer
FIELD field_47477 TEXTURE Lnet/minecraft/class_2960;
FIELD field_47478 model Lnet/minecraft/class_8974;
METHOD method_55268 getXOffset (F)F
ARG 1 tickDelta

View File

@ -0,0 +1,4 @@
CLASS net/minecraft/class_8972 net/minecraft/client/render/entity/animation/BreezeAnimations
FIELD field_47428 SHOOTING Lnet/minecraft/class_7184;
FIELD field_47429 INHALING Lnet/minecraft/class_7184;
FIELD field_47430 SLIDING Lnet/minecraft/class_7184;

View File

@ -0,0 +1,7 @@
CLASS net/minecraft/class_8988 net/minecraft/client/render/entity/feature/BreezeEyesFeatureRenderer
FIELD field_47479 texture Lnet/minecraft/class_2960;
FIELD field_47480 model Lnet/minecraft/class_8973;
METHOD <init> (Lnet/minecraft/class_3883;Lnet/minecraft/class_5599;Lnet/minecraft/class_2960;)V
ARG 1 breezeModel
ARG 2 entityModelLoader
ARG 3 texture

View File

@ -0,0 +1,9 @@
CLASS net/minecraft/class_8989 net/minecraft/client/render/entity/feature/BreezeWindFeatureRenderer
FIELD field_47484 texture Lnet/minecraft/class_2960;
FIELD field_47485 model Lnet/minecraft/class_8973;
METHOD <init> (Lnet/minecraft/class_3883;Lnet/minecraft/class_5599;Lnet/minecraft/class_2960;)V
ARG 1 breezeModel
ARG 2 entityModelLoader
ARG 3 texture
METHOD method_55273 getXOffset (F)F
ARG 1 tickDelta

View File

@ -0,0 +1,16 @@
CLASS net/minecraft/class_8973 net/minecraft/client/render/entity/model/BreezeEntityModel
FIELD field_47434 root Lnet/minecraft/class_630;
FIELD field_47435 head Lnet/minecraft/class_630;
FIELD field_47436 windBody Lnet/minecraft/class_630;
FIELD field_47437 windTop Lnet/minecraft/class_630;
FIELD field_47438 windMid Lnet/minecraft/class_630;
FIELD field_47439 windBottom Lnet/minecraft/class_630;
FIELD field_47440 rods Lnet/minecraft/class_630;
METHOD <init> (Lnet/minecraft/class_630;)V
ARG 1 root
METHOD method_55233 getTexturedModelData ()Lnet/minecraft/class_5607;
METHOD method_55234 getEyesTexturedModelData ()Lnet/minecraft/class_5607;
METHOD method_55235 getWindTexturedModelData ()Lnet/minecraft/class_5607;
METHOD method_55236 getWindTop ()Lnet/minecraft/class_630;
METHOD method_55237 getWindMid ()Lnet/minecraft/class_630;
METHOD method_55238 getWindBottom ()Lnet/minecraft/class_630;

View File

@ -44,6 +44,8 @@ CLASS net/minecraft/class_5602 net/minecraft/client/render/entity/model/EntityMo
FIELD field_27697 CONDUIT_WIND Lnet/minecraft/class_5601; FIELD field_27697 CONDUIT_WIND Lnet/minecraft/class_5601;
FIELD field_27700 CREEPER_ARMOR Lnet/minecraft/class_5601; FIELD field_27700 CREEPER_ARMOR Lnet/minecraft/class_5601;
FIELD field_32582 MAIN Ljava/lang/String; FIELD field_32582 MAIN Ljava/lang/String;
FIELD field_47444 BREEZE_WIND Lnet/minecraft/class_5601;
FIELD field_47445 BREEZE_EYES Lnet/minecraft/class_5601;
METHOD method_32076 getLayers ()Ljava/util/stream/Stream; METHOD method_32076 getLayers ()Ljava/util/stream/Stream;
METHOD method_32077 createBoat (Lnet/minecraft/class_1690$class_1692;)Lnet/minecraft/class_5601; METHOD method_32077 createBoat (Lnet/minecraft/class_1690$class_1692;)Lnet/minecraft/class_5601;
ARG 0 type ARG 0 type

View File

@ -0,0 +1,5 @@
CLASS net/minecraft/class_8974 net/minecraft/client/render/entity/model/WindChargeEntityModel
FIELD field_47441 bone Lnet/minecraft/class_630;
METHOD <init> (Lnet/minecraft/class_630;)V
ARG 1 root
METHOD method_55240 getTexturedModelData ()Lnet/minecraft/class_5607;

View File

@ -34,3 +34,5 @@ CLASS net/minecraft/data/Main
ARG 3 outputx ARG 3 outputx
METHOD method_54658 (Lnet/minecraft/class_7784;)Lnet/minecraft/class_7796; METHOD method_54658 (Lnet/minecraft/class_7784;)Lnet/minecraft/class_7796;
ARG 0 outputx ARG 0 outputx
METHOD method_55309 (Ljava/util/concurrent/CompletableFuture;Lnet/minecraft/class_2474;Lnet/minecraft/class_7784;)Lnet/minecraft/class_8995;
ARG 2 outputx

View File

@ -0,0 +1 @@
CLASS net/minecraft/class_8994 net/minecraft/data/server/loottable/OneTwentyOneChestLootTableGenerator

View File

@ -1,4 +1,4 @@
CLASS net/minecraft/class_8902 net/minecraft/data/server/loottable/onetwentyone/OneTwentyOneBlockLootTableProvider CLASS net/minecraft/class_8902 net/minecraft/data/server/loottable/onetwentyone/OneTwentyOneBlockLootTableGenerator
METHOD method_54810 (Lnet/minecraft/class_8902;Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; METHOD method_54810 (Lnet/minecraft/class_8902;Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53;
ARG 1 block ARG 1 block
METHOD method_54811 (Lnet/minecraft/class_8902;Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; METHOD method_54811 (Lnet/minecraft/class_8902;Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53;

View File

@ -0,0 +1,5 @@
CLASS net/minecraft/class_8995 net/minecraft/data/server/tag/onetwentyone/OneTwentyOneBiomeTagProvider
METHOD <init> (Lnet/minecraft/class_7784;Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/CompletableFuture;)V
ARG 1 output
ARG 2 registryLookupFuture
ARG 3 biomeTagLookupFuture

View File

@ -0,0 +1,4 @@
CLASS net/minecraft/class_8996 net/minecraft/data/server/tag/onetwentyone/OneTwentyOneDamageTypeTagProvider
METHOD <init> (Lnet/minecraft/class_7784;Ljava/util/concurrent/CompletableFuture;)V
ARG 1 output
ARG 2 registryLookupFuture

View File

@ -0,0 +1,6 @@
CLASS net/minecraft/class_8997 net/minecraft/data/server/tag/onetwentyone/OneTwentyOneEntityTypeTagProvider
METHOD <init> (Lnet/minecraft/class_7784;Ljava/util/concurrent/CompletableFuture;)V
ARG 1 output
ARG 2 registryLookupFuture
METHOD method_55311 (Lnet/minecraft/class_1299;)Lnet/minecraft/class_5321;
ARG 0 entityType

View File

@ -0,0 +1 @@
CLASS net/minecraft/class_8945 net/minecraft/datafixer/schema/Schema3689

View File

@ -0,0 +1,2 @@
CLASS net/minecraft/class_8947 net/minecraft/entity/ai/brain/sensor/BreezeAttackablesSensor
FIELD field_47260 RANGE I

View File

@ -0,0 +1,12 @@
CLASS net/minecraft/class_8950 net/minecraft/entity/mob/BreezeBrain
FIELD field_47287 SENSORS Ljava/util/List;
FIELD field_47288 MEMORY_MODULES Ljava/util/List;
METHOD method_55016 create (Lnet/minecraft/class_4095;)Lnet/minecraft/class_4095;
ARG 0 brain
METHOD method_55017 (Lnet/minecraft/class_8949;)Ljava/util/Optional;
ARG 0 breeze
METHOD method_55018 addCoreTasks (Lnet/minecraft/class_4095;)V
ARG 0 brain
METHOD method_55019 addFightTasks (Lnet/minecraft/class_4095;)V
ARG 0 brain
CLASS class_8951 SlideTask

View File

@ -0,0 +1,6 @@
CLASS net/minecraft/class_8949 net/minecraft/entity/mob/BreezeEntity
FIELD field_47277 slidingAnimationState Lnet/minecraft/class_7094;
FIELD field_47280 inhalingAnimationState Lnet/minecraft/class_7094;
FIELD field_47281 shootingAnimationState Lnet/minecraft/class_7094;
METHOD method_55009 getChargeY ()D
METHOD method_55014 createBreezeAttributes ()Lnet/minecraft/class_5132$class_5133;

View File

@ -11,6 +11,12 @@ CLASS net/minecraft/class_1668 net/minecraft/entity/projectile/ExplosiveProjecti
ARG 10 directionY ARG 10 directionY
ARG 12 directionZ ARG 12 directionZ
ARG 14 world ARG 14 world
METHOD <init> (Lnet/minecraft/class_1299;DDDLnet/minecraft/class_1937;)V
ARG 1 type
ARG 2 x
ARG 4 y
ARG 6 z
ARG 8 world
METHOD <init> (Lnet/minecraft/class_1299;Lnet/minecraft/class_1309;DDDLnet/minecraft/class_1937;)V METHOD <init> (Lnet/minecraft/class_1299;Lnet/minecraft/class_1309;DDDLnet/minecraft/class_1937;)V
ARG 1 type ARG 1 type
ARG 2 owner ARG 2 owner
@ -18,6 +24,7 @@ CLASS net/minecraft/class_1668 net/minecraft/entity/projectile/ExplosiveProjecti
ARG 5 directionY ARG 5 directionY
ARG 7 directionZ ARG 7 directionZ
ARG 9 world ARG 9 world
METHOD method_55053 getRaycastShapeType ()Lnet/minecraft/class_3959$class_3960;
METHOD method_7466 getDrag ()F METHOD method_7466 getDrag ()F
METHOD method_7467 getParticleType ()Lnet/minecraft/class_2394; METHOD method_7467 getParticleType ()Lnet/minecraft/class_2394;
METHOD method_7468 isBurning ()Z METHOD method_7468 isBurning ()Z

View File

@ -7,6 +7,7 @@ CLASS net/minecraft/class_1675 net/minecraft/entity/projectile/ProjectileUtil
ARG 3 velocity ARG 3 velocity
ARG 4 world ARG 4 world
ARG 5 margin ARG 5 margin
ARG 6 raycastShapeType
METHOD method_18075 raycast (Lnet/minecraft/class_1297;Lnet/minecraft/class_243;Lnet/minecraft/class_243;Lnet/minecraft/class_238;Ljava/util/function/Predicate;D)Lnet/minecraft/class_3966; METHOD method_18075 raycast (Lnet/minecraft/class_1297;Lnet/minecraft/class_243;Lnet/minecraft/class_243;Lnet/minecraft/class_238;Ljava/util/function/Predicate;D)Lnet/minecraft/class_3966;
ARG 0 entity ARG 0 entity
ARG 1 min ARG 1 min
@ -43,6 +44,10 @@ CLASS net/minecraft/class_1675 net/minecraft/entity/projectile/ProjectileUtil
ARG 0 entity ARG 0 entity
ARG 1 predicate ARG 1 predicate
ARG 2 range ARG 2 range
METHOD method_55054 getCollision (Lnet/minecraft/class_1297;Ljava/util/function/Predicate;Lnet/minecraft/class_3959$class_3960;)Lnet/minecraft/class_239;
ARG 0 entity
ARG 1 predicate
ARG 2 raycastShapeType
METHOD method_7484 setRotationFromVelocity (Lnet/minecraft/class_1297;F)V METHOD method_7484 setRotationFromVelocity (Lnet/minecraft/class_1297;F)V
ARG 0 entity ARG 0 entity
ARG 1 delta ARG 1 delta

View File

@ -0,0 +1,6 @@
CLASS net/minecraft/class_8956 net/minecraft/entity/projectile/WindChargeEntity
METHOD <init> (Lnet/minecraft/class_1299;Lnet/minecraft/class_8949;Lnet/minecraft/class_1937;)V
ARG 1 type
ARG 2 breeze
ARG 3 world
METHOD method_55055 createExplosion ()V

View File

@ -105,6 +105,11 @@ CLASS net/minecraft/class_1799 net/minecraft/item/ItemStack
FIELD field_34453 destroyChecker Lnet/minecraft/class_6538; FIELD field_34453 destroyChecker Lnet/minecraft/class_6538;
FIELD field_34454 placeChecker Lnet/minecraft/class_6538; FIELD field_34454 placeChecker Lnet/minecraft/class_6538;
FIELD field_40211 DISABLED_TEXT Lnet/minecraft/class_2561; FIELD field_40211 DISABLED_TEXT Lnet/minecraft/class_2561;
FIELD field_47308 ADVANCEMENT_DISPLAY_CODEC Lcom/mojang/serialization/Codec;
FIELD field_47309 RECIPE_RESULT_CODEC Lcom/mojang/serialization/Codec;
FIELD field_47310 INGREDIENT_ENTRY_CODEC Lcom/mojang/serialization/Codec;
FIELD field_47311 CUTTING_RECIPE_RESULT_CODEC Lcom/mojang/serialization/MapCodec;
FIELD field_47312 ITEM_CODEC Lcom/mojang/serialization/Codec;
FIELD field_8029 MODIFIER_FORMAT Ljava/text/DecimalFormat; FIELD field_8029 MODIFIER_FORMAT Ljava/text/DecimalFormat;
FIELD field_8030 bobbingAnimationTime I FIELD field_8030 bobbingAnimationTime I
FIELD field_8031 count I FIELD field_8031 count I
@ -235,6 +240,19 @@ CLASS net/minecraft/class_1799 net/minecraft/item/ItemStack
ARG 1 registryEntryList ARG 1 registryEntryList
METHOD method_54466 onCraftByCrafter (Lnet/minecraft/class_1937;)V METHOD method_54466 onCraftByCrafter (Lnet/minecraft/class_1937;)V
ARG 1 world ARG 1 world
METHOD method_55062 (Lnet/minecraft/class_1799;)Ljava/util/Optional;
ARG 0 stack
METHOD method_55063 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_55064 (Lnet/minecraft/class_6880;Ljava/util/Optional;)Lnet/minecraft/class_1799;
ARG 0 itemEntry
ARG 1 nbt
METHOD method_55065 (Lnet/minecraft/class_1792;)Lcom/mojang/serialization/DataResult;
ARG 0 item
METHOD method_55066 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_55067 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
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

@ -417,6 +417,7 @@ CLASS net/minecraft/class_1802 net/minecraft/item/Items
FIELD field_47024 WAXED_WEATHERED_COPPER_BULB Lnet/minecraft/class_1792; FIELD field_47024 WAXED_WEATHERED_COPPER_BULB Lnet/minecraft/class_1792;
FIELD field_47025 WAXED_OXIDIZED_COPPER_BULB Lnet/minecraft/class_1792; FIELD field_47025 WAXED_OXIDIZED_COPPER_BULB Lnet/minecraft/class_1792;
FIELD field_47026 CHISELED_TUFF_BRICKS Lnet/minecraft/class_1792; FIELD field_47026 CHISELED_TUFF_BRICKS Lnet/minecraft/class_1792;
FIELD field_47314 TRIAL_SPAWNER Lnet/minecraft/class_1792;
FIELD field_8043 ORANGE_TERRACOTTA Lnet/minecraft/class_1792; FIELD field_8043 ORANGE_TERRACOTTA Lnet/minecraft/class_1792;
FIELD field_8047 JUNGLE_PRESSURE_PLATE Lnet/minecraft/class_1792; FIELD field_8047 JUNGLE_PRESSURE_PLATE Lnet/minecraft/class_1792;
FIELD field_8048 SPRUCE_BUTTON Lnet/minecraft/class_1792; FIELD field_8048 SPRUCE_BUTTON Lnet/minecraft/class_1792;

View File

@ -0,0 +1,10 @@
CLASS net/minecraft/class_9004 net/minecraft/network/packet/s2c/custom/DebugBreezeCustomPayload
FIELD field_47514 ID Lnet/minecraft/class_2960;
METHOD <init> (Lnet/minecraft/class_2540;)V
ARG 1 buf
CLASS class_9005 BreezeInfo
METHOD <init> (Lnet/minecraft/class_2540;)V
ARG 1 buf
METHOD method_55325 getName ()Ljava/lang/String;
METHOD method_55326 write (Lnet/minecraft/class_2540;)V
ARG 1 buf

View File

@ -14,12 +14,21 @@ CLASS net/minecraft/class_2664 net/minecraft/network/packet/s2c/play/ExplosionS2
FIELD field_12181 affectedBlocks Ljava/util/List; FIELD field_12181 affectedBlocks Ljava/util/List;
FIELD field_12182 playerVelocityZ F FIELD field_12182 playerVelocityZ F
FIELD field_12183 playerVelocityY F FIELD field_12183 playerVelocityY F
FIELD field_47515 particle Lnet/minecraft/class_2394;
FIELD field_47516 emitterParticle Lnet/minecraft/class_2394;
FIELD field_47517 destructionType Lnet/minecraft/class_1927$class_4179;
FIELD field_47518 soundEvent Lnet/minecraft/class_3414;
METHOD <init> (DDDFLjava/util/List;Lnet/minecraft/class_243;Lnet/minecraft/class_1927$class_4179;Lnet/minecraft/class_2394;Lnet/minecraft/class_2394;Lnet/minecraft/class_3414;)V METHOD <init> (DDDFLjava/util/List;Lnet/minecraft/class_243;Lnet/minecraft/class_1927$class_4179;Lnet/minecraft/class_2394;Lnet/minecraft/class_2394;Lnet/minecraft/class_3414;)V
ARG 1 x ARG 1 x
ARG 3 y ARG 3 y
ARG 5 z ARG 5 z
ARG 7 radius ARG 7 radius
ARG 8 affectedBlocks ARG 8 affectedBlocks
ARG 9 playerVelocity
ARG 10 destructionType
ARG 11 particle
ARG 12 emitterParticle
ARG 13 soundEVent
METHOD <init> (Lnet/minecraft/class_2540;)V METHOD <init> (Lnet/minecraft/class_2540;)V
ARG 1 buf ARG 1 buf
METHOD method_11472 getPlayerVelocityX ()F METHOD method_11472 getPlayerVelocityX ()F
@ -35,3 +44,10 @@ CLASS net/minecraft/class_2664 net/minecraft/network/packet/s2c/play/ExplosionS2
METHOD method_34122 (IIILnet/minecraft/class_2540;Lnet/minecraft/class_2338;)V METHOD method_34122 (IIILnet/minecraft/class_2540;Lnet/minecraft/class_2338;)V
ARG 3 buf2 ARG 3 buf2
ARG 4 pos ARG 4 pos
METHOD method_55327 readParticleEffect (Lnet/minecraft/class_2540;Lnet/minecraft/class_2396;)Lnet/minecraft/class_2394;
ARG 0 buf
ARG 1 particleType
METHOD method_55328 getDestructionType ()Lnet/minecraft/class_1927$class_4179;
METHOD method_55329 getParticle ()Lnet/minecraft/class_2394;
METHOD method_55330 getEmitterParticle ()Lnet/minecraft/class_2394;
METHOD method_55331 getSoundEvent ()Lnet/minecraft/class_3414;

View File

@ -4,6 +4,7 @@ CLASS net/minecraft/class_2019 net/minecraft/predicate/DamagePredicate
FIELD comp_1737 sourceEntity Ljava/util/Optional; FIELD comp_1737 sourceEntity Ljava/util/Optional;
FIELD comp_1738 blocked Ljava/util/Optional; FIELD comp_1738 blocked Ljava/util/Optional;
FIELD comp_1739 source Ljava/util/Optional; FIELD comp_1739 source Ljava/util/Optional;
FIELD field_47238 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (Lnet/minecraft/class_2096$class_2099;Lnet/minecraft/class_2096$class_2099;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V METHOD <init> (Lnet/minecraft/class_2096$class_2099;Lnet/minecraft/class_2096$class_2099;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V
ARG 1 dealt ARG 1 dealt
ARG 2 taken ARG 2 taken

View File

@ -13,6 +13,7 @@ CLASS net/minecraft/class_2048 net/minecraft/predicate/entity/EntityPredicate
FIELD comp_1772 targetedEntity Ljava/util/Optional; FIELD comp_1772 targetedEntity Ljava/util/Optional;
FIELD comp_1773 team Ljava/util/Optional; FIELD comp_1773 team Ljava/util/Optional;
FIELD field_45746 CODEC Lcom/mojang/serialization/Codec; FIELD field_45746 CODEC Lcom/mojang/serialization/Codec;
FIELD field_47250 LOOT_CONTEXT_PREDICATE_CODEC Lcom/mojang/serialization/Codec;
METHOD comp_1761 type ()Ljava/util/Optional; METHOD comp_1761 type ()Ljava/util/Optional;
METHOD comp_1762 distance ()Ljava/util/Optional; METHOD comp_1762 distance ()Ljava/util/Optional;
METHOD comp_1763 location ()Ljava/util/Optional; METHOD comp_1763 location ()Ljava/util/Optional;

View File

@ -3,7 +3,12 @@ CLASS net/minecraft/class_5258 net/minecraft/predicate/entity/LootContextPredica
COMMENT unified conditions to {@linkplain #test match}. Mainly used by advancements. COMMENT unified conditions to {@linkplain #test match}. Mainly used by advancements.
FIELD field_24389 conditions Ljava/util/List; FIELD field_24389 conditions Ljava/util/List;
FIELD field_24390 combinedCondition Ljava/util/function/Predicate; FIELD field_24390 combinedCondition Ljava/util/function/Predicate;
FIELD field_47234 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (Ljava/util/List;)V
ARG 1 conditions
METHOD method_27806 test (Lnet/minecraft/class_47;)Z METHOD method_27806 test (Lnet/minecraft/class_47;)Z
ARG 1 context ARG 1 context
METHOD method_27973 create ([Lnet/minecraft/class_5341;)Lnet/minecraft/class_5258; METHOD method_27973 create ([Lnet/minecraft/class_5341;)Lnet/minecraft/class_5258;
ARG 0 conditions ARG 0 conditions
METHOD method_54958 (Lnet/minecraft/class_5258;)Ljava/util/List;
ARG 0 lootContextPredicate

View File

@ -0,0 +1,63 @@
CLASS net/minecraft/class_8957 net/minecraft/recipe/RawShapedRecipe
FIELD field_47321 CODEC Lcom/mojang/serialization/MapCodec;
FIELD field_47322 MAX_WIDTH_AND_HEIGHT I
METHOD method_55078 matches (Lnet/minecraft/class_8566;)Z
ARG 1 inventory
METHOD method_55079 matches (Lnet/minecraft/class_8566;IIZ)Z
ARG 1 inventory
ARG 2 offsetX
ARG 3 offsetY
ARG 4 flipped
METHOD method_55080 fromData (Lnet/minecraft/class_8957$class_8958;)Lcom/mojang/serialization/DataResult;
ARG 0 data
METHOD method_55081 (Lnet/minecraft/class_8957;)Lcom/mojang/serialization/DataResult;
ARG 0 recipe
METHOD method_55083 findFirstSymbol (Ljava/lang/String;)I
ARG 0 line
METHOD method_55084 removePadding (Ljava/util/List;)[Ljava/lang/String;
COMMENT Removes empty space from around the recipe pattern.
COMMENT
COMMENT <p>Turns patterns such as:
COMMENT <pre>
COMMENT {@code
COMMENT " o"
COMMENT " a"
COMMENT " "
COMMENT }
COMMENT </pre>
COMMENT Into:
COMMENT <pre>
COMMENT {@code
COMMENT "o"
COMMENT "a"
COMMENT }
COMMENT </pre>
COMMENT
COMMENT @return a new recipe pattern with all leading and trailing empty rows/columns removed
ARG 0 pattern
METHOD method_55085 create (Ljava/util/Map;Ljava/util/List;)Lnet/minecraft/class_8957;
ARG 0 key
ARG 1 pattern
METHOD method_55086 create (Ljava/util/Map;[Ljava/lang/String;)Lnet/minecraft/class_8957;
ARG 0 key
ARG 1 pattern
METHOD method_55087 writeToBuf (Lnet/minecraft/class_2540;)V
ARG 1 buf
METHOD method_55088 (Lnet/minecraft/class_2540;Lnet/minecraft/class_1856;)Lnet/minecraft/class_1856;
ARG 1 ingredient
METHOD method_55089 findLastSymbol (Ljava/lang/String;)I
ARG 0 line
METHOD method_55090 readFromBuf (Lnet/minecraft/class_2540;)Lnet/minecraft/class_8957;
ARG 0 buf
CLASS class_8958 Data
FIELD field_47323 CODEC Lcom/mojang/serialization/MapCodec;
FIELD field_47324 PATTERN_CODEC Lcom/mojang/serialization/Codec;
FIELD field_47325 KEY_ENTRY_CODEC Lcom/mojang/serialization/Codec;
METHOD method_55094 (Lnet/minecraft/class_8957$class_8958;)Ljava/util/List;
ARG 0 data
METHOD method_55095 (Ljava/lang/String;)Lcom/mojang/serialization/DataResult;
ARG 0 keyEntry
METHOD method_55096 (Ljava/util/List;)Lcom/mojang/serialization/DataResult;
ARG 0 pattern
METHOD method_55097 (Lnet/minecraft/class_8957$class_8958;)Ljava/util/Map;
ARG 0 data

View File

@ -1,8 +1,20 @@
CLASS net/minecraft/class_1869 net/minecraft/recipe/ShapedRecipe CLASS net/minecraft/class_1869 net/minecraft/recipe/ShapedRecipe
FIELD field_40256 category Lnet/minecraft/class_7710; FIELD field_40256 category Lnet/minecraft/class_7710;
FIELD field_42719 showNotification Z FIELD field_42719 showNotification Z
FIELD field_47320 raw Lnet/minecraft/class_8957;
FIELD field_9053 result Lnet/minecraft/class_1799; FIELD field_9053 result Lnet/minecraft/class_1799;
FIELD field_9056 group Ljava/lang/String; FIELD field_9056 group Ljava/lang/String;
METHOD <init> (Ljava/lang/String;Lnet/minecraft/class_7710;Lnet/minecraft/class_8957;Lnet/minecraft/class_1799;)V
ARG 1 group
ARG 2 category
ARG 3 raw
ARG 4 result
METHOD <init> (Ljava/lang/String;Lnet/minecraft/class_7710;Lnet/minecraft/class_8957;Lnet/minecraft/class_1799;Z)V
ARG 1 group
ARG 2 category
ARG 3 raw
ARG 4 result
ARG 5 showNotification
METHOD method_31585 (Lnet/minecraft/class_1856;)Z METHOD method_31585 (Lnet/minecraft/class_1856;)Z
ARG 0 ingredient ARG 0 ingredient
METHOD method_31586 (Lnet/minecraft/class_1856;)Z METHOD method_31586 (Lnet/minecraft/class_1856;)Z

View File

@ -71,6 +71,7 @@ CLASS net/minecraft/class_7923 net/minecraft/registry/Registries
FIELD field_44687 ITEM_GROUP Lnet/minecraft/class_2378; FIELD field_44687 ITEM_GROUP Lnet/minecraft/class_2378;
FIELD field_46591 BLOCK_TYPE Lnet/minecraft/class_2378; FIELD field_46591 BLOCK_TYPE Lnet/minecraft/class_2378;
FIELD field_46912 POOL_ALIAS_BINDING Lnet/minecraft/class_2378; FIELD field_46912 POOL_ALIAS_BINDING Lnet/minecraft/class_2378;
FIELD field_47496 CRITERION Lnet/minecraft/class_2378;
METHOD method_47450 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_4168; METHOD method_47450 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_4168;
ARG 0 registry ARG 0 registry
METHOD method_47451 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_4170; METHOD method_47451 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_4170;

View File

@ -40,6 +40,7 @@ CLASS net/minecraft/class_7924 net/minecraft/registry/RegistryKeys
FIELD field_43089 MULTI_NOISE_BIOME_SOURCE_PARAMETER_LIST Lnet/minecraft/class_5321; FIELD field_43089 MULTI_NOISE_BIOME_SOURCE_PARAMETER_LIST Lnet/minecraft/class_5321;
FIELD field_44688 ITEM_GROUP Lnet/minecraft/class_5321; FIELD field_44688 ITEM_GROUP Lnet/minecraft/class_5321;
FIELD field_46913 POOL_ALIAS_BINDING Lnet/minecraft/class_5321; FIELD field_46913 POOL_ALIAS_BINDING Lnet/minecraft/class_5321;
FIELD field_47498 CRITERION Lnet/minecraft/class_5321;
METHOD method_47516 toWorldKey (Lnet/minecraft/class_5321;)Lnet/minecraft/class_5321; METHOD method_47516 toWorldKey (Lnet/minecraft/class_5321;)Lnet/minecraft/class_5321;
ARG 0 key ARG 0 key
METHOD method_47517 of (Ljava/lang/String;)Lnet/minecraft/class_5321; METHOD method_47517 of (Ljava/lang/String;)Lnet/minecraft/class_5321;

View File

@ -3,10 +3,14 @@ CLASS net/minecraft/class_2159 net/minecraft/server/function/LazyContainer
COMMENT COMMENT
COMMENT <p>Notice that such an instance does not refresh upon reloads and may become COMMENT <p>Notice that such an instance does not refresh upon reloads and may become
COMMENT invalid. COMMENT invalid.
FIELD field_47409 CODEC Lcom/mojang/serialization/Codec;
FIELD field_9807 id Lnet/minecraft/class_2960; FIELD field_9807 id Lnet/minecraft/class_2960;
FIELD field_9808 function Ljava/util/Optional; FIELD field_9808 function Ljava/util/Optional;
FIELD field_9810 initialized Z FIELD field_9810 initialized Z
METHOD <init> (Lnet/minecraft/class_2960;)V METHOD <init> (Lnet/minecraft/class_2960;)V
ARG 1 id ARG 1 id
METHOD equals (Ljava/lang/Object;)Z
ARG 1 o
METHOD method_9196 get (Lnet/minecraft/class_2991;)Ljava/util/Optional; METHOD method_9196 get (Lnet/minecraft/class_2991;)Ljava/util/Optional;
ARG 1 commandFunctionManager
METHOD method_9197 getId ()Lnet/minecraft/class_2960; METHOD method_9197 getId ()Lnet/minecraft/class_2960;

View File

@ -71,3 +71,5 @@ CLASS net/minecraft/class_4209 net/minecraft/server/network/DebugInfoSender
ARG 1 currentTime ARG 1 currentTime
METHOD method_36162 (Ljava/util/List;Lnet/minecraft/class_4135;)V METHOD method_36162 (Ljava/util/List;Lnet/minecraft/class_4135;)V
ARG 1 goal ARG 1 goal
METHOD method_54909 sendBreezeDebugData (Lnet/minecraft/class_8949;)V
ARG 0 breeze

View File

@ -261,6 +261,8 @@ CLASS net/minecraft/class_2741 net/minecraft/state/property/Properties
COMMENT A property that specifies if a decorated pot is cracked. COMMENT A property that specifies if a decorated pot is cracked.
FIELD field_46822 CRAFTING Lnet/minecraft/class_2746; FIELD field_46822 CRAFTING Lnet/minecraft/class_2746;
COMMENT A property that specifies if a crafter is crafting. COMMENT A property that specifies if a crafter is crafting.
FIELD field_47408 TRIAL_SPAWNER_STATE Lnet/minecraft/class_2754;
COMMENT A property that specifies the state of a trial spawner.
METHOD method_11813 (Lnet/minecraft/class_2768;)Z METHOD method_11813 (Lnet/minecraft/class_2768;)Z
ARG 0 shape ARG 0 shape
METHOD method_11814 (Lnet/minecraft/class_2350;)Z METHOD method_11814 (Lnet/minecraft/class_2350;)Z

View File

@ -0,0 +1,3 @@
CLASS net/minecraft/class_9001 net/minecraft/structure/OneTwentyOneStructureSets
METHOD method_55319 bootstrap (Lnet/minecraft/class_7891;)V
ARG 0 structureSetRegisterable

View File

@ -0,0 +1,3 @@
CLASS net/minecraft/class_8998 net/minecraft/structure/TrialChamberData
METHOD method_55313 bootstrap (Lnet/minecraft/class_7891;)V
ARG 0 poolRegisterable

View File

@ -0,0 +1,9 @@
CLASS net/minecraft/class_8999 net/minecraft/structure/pool/OneTwentyOneStructurePools
METHOD method_55314 of (Ljava/lang/String;)Lnet/minecraft/class_5321;
ARG 0 id
METHOD method_55315 bootstrap (Lnet/minecraft/class_7891;)V
ARG 0 structurePoolsRegisterable
METHOD method_55316 register (Lnet/minecraft/class_7891;Ljava/lang/String;Lnet/minecraft/class_3785;)V
ARG 0 structurePoolsRegisterable
ARG 1 id
ARG 2 pool

View File

@ -0,0 +1,8 @@
CLASS net/minecraft/class_9000 net/minecraft/structure/processor/OneTwentyOneStructureProcessorLists
FIELD field_47512 TRIAL_CHAMBERS_COPPER_BULB_DEGRADATION Lnet/minecraft/class_5321;
METHOD method_55317 bootstrap (Lnet/minecraft/class_7891;)V
ARG 0 processorListRegisterable
METHOD method_55318 register (Lnet/minecraft/class_7891;Lnet/minecraft/class_5321;Ljava/util/List;)V
ARG 0 processorListRegisterable
ARG 1 key
ARG 2 processors

View File

@ -0,0 +1,17 @@
CLASS net/minecraft/class_8962 net/minecraft/util/EntityDetector
FIELD field_47356 SURVIVAL_PLAYERS Lnet/minecraft/class_8962;
FIELD field_47357 SHEEP Lnet/minecraft/class_8962;
METHOD detect (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;I)Ljava/util/List;
ARG 1 world
ARG 2 center
ARG 3 radius
METHOD method_55153 (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;I)Ljava/util/List;
ARG 0 world
ARG 1 center
ARG 2 radius
METHOD method_55154 (Lnet/minecraft/class_2338;ILnet/minecraft/class_3222;)Z
ARG 2 player
METHOD method_55155 (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;I)Ljava/util/List;
ARG 0 world
ARG 1 center
ARG 2 radius

View File

@ -58,6 +58,7 @@ CLASS net/minecraft/class_1917 net/minecraft/world/MobSpawnerLogic
ARG 2 pos ARG 2 pos
METHOD method_8283 getRenderedEntity (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Lnet/minecraft/class_1297; METHOD method_8283 getRenderedEntity (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Lnet/minecraft/class_1297;
ARG 1 world ARG 1 world
ARG 2 pos
METHOD method_8284 isPlayerInRange (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Z METHOD method_8284 isPlayerInRange (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Z
ARG 1 world ARG 1 world
ARG 2 pos ARG 2 pos

View File

@ -3,13 +3,19 @@ CLASS net/minecraft/class_3959 net/minecraft/world/RaycastContext
FIELD field_17554 end Lnet/minecraft/class_243; FIELD field_17554 end Lnet/minecraft/class_243;
FIELD field_17555 shapeType Lnet/minecraft/class_3959$class_3960; FIELD field_17555 shapeType Lnet/minecraft/class_3959$class_3960;
FIELD field_17556 fluid Lnet/minecraft/class_3959$class_242; FIELD field_17556 fluid Lnet/minecraft/class_3959$class_242;
FIELD field_17557 entityPosition Lnet/minecraft/class_3726; FIELD field_17557 shapeContext Lnet/minecraft/class_3726;
METHOD <init> (Lnet/minecraft/class_243;Lnet/minecraft/class_243;Lnet/minecraft/class_3959$class_3960;Lnet/minecraft/class_3959$class_242;Lnet/minecraft/class_1297;)V METHOD <init> (Lnet/minecraft/class_243;Lnet/minecraft/class_243;Lnet/minecraft/class_3959$class_3960;Lnet/minecraft/class_3959$class_242;Lnet/minecraft/class_1297;)V
ARG 1 start ARG 1 start
ARG 2 end ARG 2 end
ARG 3 shapeType ARG 3 shapeType
ARG 4 fluidHandling ARG 4 fluidHandling
ARG 5 entity ARG 5 entity
METHOD <init> (Lnet/minecraft/class_243;Lnet/minecraft/class_243;Lnet/minecraft/class_3959$class_3960;Lnet/minecraft/class_3959$class_242;Lnet/minecraft/class_3726;)V
ARG 1 start
ARG 2 end
ARG 3 shapeType
ARG 4 fluidHandling
ARG 5 shapeContext
METHOD method_17747 getEnd ()Lnet/minecraft/class_243; METHOD method_17747 getEnd ()Lnet/minecraft/class_243;
METHOD method_17748 getBlockShape (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_265; METHOD method_17748 getBlockShape (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_265;
ARG 1 state ARG 1 state

View File

@ -204,6 +204,9 @@ CLASS net/minecraft/class_1937 net/minecraft/world/World
ARG 11 createFire ARG 11 createFire
ARG 12 explosionSourceType ARG 12 explosionSourceType
ARG 13 particles ARG 13 particles
ARG 14 particle
ARG 15 emitterParticle
ARG 16 soundEvent
METHOD method_46669 getDestructionType (Lnet/minecraft/class_1928$class_4313;)Lnet/minecraft/class_1927$class_4179; METHOD method_46669 getDestructionType (Lnet/minecraft/class_1928$class_4313;)Lnet/minecraft/class_1927$class_4179;
ARG 1 gameRuleKey ARG 1 gameRuleKey
METHOD method_47574 collectEntitiesByType (Lnet/minecraft/class_5575;Lnet/minecraft/class_238;Ljava/util/function/Predicate;Ljava/util/List;)V METHOD method_47574 collectEntitiesByType (Lnet/minecraft/class_5575;Lnet/minecraft/class_238;Ljava/util/function/Predicate;Ljava/util/List;)V
@ -247,6 +250,22 @@ CLASS net/minecraft/class_1937 net/minecraft/world/World
ARG 6 z ARG 6 z
ARG 8 sound ARG 8 sound
ARG 9 category ARG 9 category
METHOD method_55116 playSoundFromEntity (Lnet/minecraft/class_1297;Lnet/minecraft/class_3414;Lnet/minecraft/class_3419;FF)V
ARG 1 entity
ARG 2 sound
ARG 3 category
ARG 4 volume
ARG 5 pitch
METHOD method_55117 createExplosion (Lnet/minecraft/class_1297;Lnet/minecraft/class_1282;Lnet/minecraft/class_5362;DDDFZLnet/minecraft/class_1937$class_7867;)Lnet/minecraft/class_1927;
ARG 1 entity
ARG 2 damageSource
ARG 3 behavior
ARG 4 x
ARG 6 y
ARG 8 z
ARG 10 power
ARG 11 createFire
ARG 12 explosionSourceType
METHOD method_8413 updateListeners (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;I)V METHOD method_8413 updateListeners (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;I)V
ARG 1 pos ARG 1 pos
ARG 2 oldState ARG 2 oldState
@ -322,6 +341,9 @@ CLASS net/minecraft/class_1937 net/minecraft/world/World
ARG 11 createFire ARG 11 createFire
COMMENT whether the explosion should create fire COMMENT whether the explosion should create fire
ARG 12 explosionSourceType ARG 12 explosionSourceType
ARG 13 particle
ARG 14 emitterParticle
ARG 15 soundEvent
METHOD method_8455 updateComparators (Lnet/minecraft/class_2338;Lnet/minecraft/class_2248;)V METHOD method_8455 updateComparators (Lnet/minecraft/class_2338;Lnet/minecraft/class_2248;)V
ARG 1 pos ARG 1 pos
ARG 2 block ARG 2 block

View File

@ -1,6 +1,9 @@
CLASS net/minecraft/class_1927 net/minecraft/world/explosion/Explosion CLASS net/minecraft/class_1927 net/minecraft/world/explosion/Explosion
FIELD field_25400 behavior Lnet/minecraft/class_5362; FIELD field_25400 behavior Lnet/minecraft/class_5362;
FIELD field_25818 DEFAULT_BEHAVIOR Lnet/minecraft/class_5362; FIELD field_25818 DEFAULT_BEHAVIOR Lnet/minecraft/class_5362;
FIELD field_47328 particle Lnet/minecraft/class_2394;
FIELD field_47329 emitterParticle Lnet/minecraft/class_2394;
FIELD field_47330 soundEvent Lnet/minecraft/class_3414;
FIELD field_9184 destructionType Lnet/minecraft/class_1927$class_4179; FIELD field_9184 destructionType Lnet/minecraft/class_1927$class_4179;
FIELD field_9185 entity Lnet/minecraft/class_1297; FIELD field_9185 entity Lnet/minecraft/class_1297;
FIELD field_9186 createFire Z FIELD field_9186 createFire Z
@ -20,6 +23,11 @@ CLASS net/minecraft/class_1927 net/minecraft/world/explosion/Explosion
ARG 5 y ARG 5 y
ARG 7 z ARG 7 z
ARG 9 power ARG 9 power
ARG 10 affectedBlocks
ARG 11 destructionType
ARG 12 particle
ARG 13 emitterParticle
ARG 14 soundEvent
METHOD <init> (Lnet/minecraft/class_1937;Lnet/minecraft/class_1297;DDDFZLnet/minecraft/class_1927$class_4179;)V METHOD <init> (Lnet/minecraft/class_1937;Lnet/minecraft/class_1297;DDDFZLnet/minecraft/class_1927$class_4179;)V
ARG 1 world ARG 1 world
ARG 2 entity ARG 2 entity
@ -40,22 +48,44 @@ CLASS net/minecraft/class_1927 net/minecraft/world/explosion/Explosion
ARG 11 destructionType ARG 11 destructionType
ARG 12 affectedBlocks ARG 12 affectedBlocks
METHOD <init> (Lnet/minecraft/class_1937;Lnet/minecraft/class_1297;Lnet/minecraft/class_1282;Lnet/minecraft/class_5362;DDDFZLnet/minecraft/class_1927$class_4179;Lnet/minecraft/class_2394;Lnet/minecraft/class_2394;Lnet/minecraft/class_3414;)V METHOD <init> (Lnet/minecraft/class_1937;Lnet/minecraft/class_1297;Lnet/minecraft/class_1282;Lnet/minecraft/class_5362;DDDFZLnet/minecraft/class_1927$class_4179;Lnet/minecraft/class_2394;Lnet/minecraft/class_2394;Lnet/minecraft/class_3414;)V
ARG 1 world
ARG 2 entity
ARG 3 damageSource
ARG 4 behavior
ARG 5 x ARG 5 x
ARG 7 y ARG 7 y
ARG 9 z ARG 9 z
ARG 11 power ARG 11 power
ARG 12 createFire ARG 12 createFire
ARG 13 destructionType ARG 13 destructionType
ARG 14 particle
ARG 15 emitterParticle
ARG 16 soundEvent
METHOD method_17752 getExposure (Lnet/minecraft/class_243;Lnet/minecraft/class_1297;)F METHOD method_17752 getExposure (Lnet/minecraft/class_243;Lnet/minecraft/class_1297;)F
ARG 0 source ARG 0 source
ARG 1 entity ARG 1 entity
METHOD method_24023 tryMergeStack (Ljava/util/List;Lnet/minecraft/class_1799;Lnet/minecraft/class_2338;)V METHOD method_24023 tryMergeStack (Ljava/util/List;Lnet/minecraft/class_1799;Lnet/minecraft/class_2338;)V
ARG 0 stacks
ARG 1 stack
ARG 2 pos
METHOD method_24024 (Ljava/util/List;Lnet/minecraft/class_1799;Lnet/minecraft/class_2338;)V
ARG 1 stack ARG 1 stack
ARG 2 pos ARG 2 pos
METHOD method_29553 chooseBehavior (Lnet/minecraft/class_1297;)Lnet/minecraft/class_5362; METHOD method_29553 chooseBehavior (Lnet/minecraft/class_1297;)Lnet/minecraft/class_5362;
ARG 1 entity ARG 1 entity
METHOD method_46406 getEntity ()Lnet/minecraft/class_1297; METHOD method_46406 getEntity ()Lnet/minecraft/class_1297;
METHOD method_46667 shouldDestroy ()Z METHOD method_46667 shouldDestroy ()Z
METHOD method_55107 getPower ()F
METHOD method_55108 createDamageSource (Lnet/minecraft/class_1937;Lnet/minecraft/class_1297;)Lnet/minecraft/class_1282;
ARG 0 world
ARG 1 source
METHOD method_55109 getPosition ()Lnet/minecraft/class_243;
METHOD method_55110 getCausingEntity (Lnet/minecraft/class_1297;)Lnet/minecraft/class_1309;
ARG 0 from
METHOD method_55111 getDestructionType ()Lnet/minecraft/class_1927$class_4179;
METHOD method_55112 getParticle ()Lnet/minecraft/class_2394;
METHOD method_55113 getEmitterParticle ()Lnet/minecraft/class_2394;
METHOD method_55114 getSoundEvent ()Lnet/minecraft/class_3414;
METHOD method_8346 getAffectedBlocks ()Ljava/util/List; METHOD method_8346 getAffectedBlocks ()Ljava/util/List;
METHOD method_8347 getCausingEntity ()Lnet/minecraft/class_1309; METHOD method_8347 getCausingEntity ()Lnet/minecraft/class_1309;
METHOD method_8348 collectBlocksAndDamageEntities ()V METHOD method_8348 collectBlocksAndDamageEntities ()V

View File

@ -11,3 +11,6 @@ CLASS net/minecraft/class_5362 net/minecraft/world/explosion/ExplosionBehavior
ARG 3 pos ARG 3 pos
ARG 4 blockState ARG 4 blockState
ARG 5 fluidState ARG 5 fluidState
METHOD method_55115 calculateDamage (Lnet/minecraft/class_1927;Lnet/minecraft/class_1297;)F
ARG 1 explosion
ARG 2 entity

View File

@ -0,0 +1,3 @@
CLASS net/minecraft/class_9002 net/minecraft/world/gen/structure/OneTwentyOneStructures
METHOD method_55321 bootstrap (Lnet/minecraft/class_7891;)V
ARG 0 structureRegisterable