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
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
ARG 1 parent
ARG 2 display
@ -22,6 +24,15 @@ CLASS net/minecraft/class_161 net/minecraft/advancement/Advancement
METHOD method_53630 isRoot ()Z
METHOD method_53632 read (Lnet/minecraft/class_2540;)Lnet/minecraft/class_161;
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
FIELD field_1147 display Ljava/util/Optional;
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
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;

View File

@ -9,10 +9,12 @@ CLASS net/minecraft/class_185 net/minecraft/advancement/AdvancementDisplay
FIELD field_1243 background Ljava/util/Optional;
FIELD field_1244 y 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
ARG 1 icon
ARG 2 title
ARG 3 description
ARG 4 background
ARG 5 frame
ARG 6 showToast
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_1255 titleFormat Lnet/minecraft/class_124;
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
ARG 3 id
ARG 4 titleFormat
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;

View File

@ -1,5 +1,6 @@
CLASS net/minecraft/class_8782 net/minecraft/advancement/AdvancementRequirements
FIELD field_46084 EMPTY Lnet/minecraft/class_8782;
FIELD field_47184 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (Lnet/minecraft/class_2540;)V
ARG 1 buf
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
ARG 1 buf
METHOD method_53671 anyMatch (Ljava/util/List;Ljava/util/function/Predicate;)Z
ARG 0 requirements
ARG 1 predicate
METHOD method_53674 anyOf (Ljava/util/Collection;)Lnet/minecraft/class_8782;
ARG 0 requirements
@ -17,6 +19,13 @@ CLASS net/minecraft/class_8782 net/minecraft/advancement/AdvancementRequirements
ARG 1 predicate
METHOD method_53677 isEmpty ()Z
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
FIELD field_1257 OR 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_2028 function Ljava/util/Optional;
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
ARG 1 experience
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_2031 item Ljava/util/Optional;
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
ARG 1 playerPredicate
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_2034 partner 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
ARG 1 playerPredicate
ARG 2 parentPredicate

View File

@ -3,11 +3,14 @@ CLASS net/minecraft/class_1996 net/minecraft/advancement/criterion/BrewedPotionC
ARG 1 conditions
METHOD method_8784 trigger (Lnet/minecraft/class_3222;Lnet/minecraft/class_6880;)V
ARG 1 player
ARG 2 potion
CLASS class_1998 Conditions
FIELD comp_2029 getPlayerPredicate 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
ARG 1 playerPredicate
METHOD comp_2036 potion ()Ljava/util/Optional;
METHOD method_8790 matches (Lnet/minecraft/class_6880;)Z
ARG 1 potion
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_2037 from 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
ARG 1 playerPredicate
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
FIELD comp_2029 getPlayerPredicate Ljava/util/Optional;
FIELD comp_2039 victims Ljava/util/List;
FIELD field_47231 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (Ljava/util/Optional;Ljava/util/List;)V
ARG 1 playerPredicate
ARG 2 victims

View File

@ -7,6 +7,7 @@ CLASS net/minecraft/class_2006 net/minecraft/advancement/criterion/ConstructBeac
CLASS class_2008 Conditions
FIELD comp_2029 getPlayerPredicate Ljava/util/Optional;
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
ARG 1 playerPredicate
ARG 2 level

View File

@ -7,6 +7,7 @@ CLASS net/minecraft/class_2010 net/minecraft/advancement/criterion/ConsumeItemCr
CLASS class_2012 Conditions
FIELD comp_2029 getPlayerPredicate 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
ARG 1 playerPredicate
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_38838 AVOID_VIBRATION Lnet/minecraft/class_2135;
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;
ARG 0 id
ARG 1 criterion

View File

@ -1,6 +1,7 @@
CLASS net/minecraft/class_179 net/minecraft/advancement/criterion/Criterion
METHOD method_53699 create (Lnet/minecraft/class_184;)Lnet/minecraft/class_175;
ARG 1 conditions
METHOD method_54937 getConditionsCodec ()Lcom/mojang/serialization/Codec;
METHOD method_791 endTracking (Lnet/minecraft/class_2985;)V
ARG 1 tracker
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_2042 zombie 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
ARG 1 playerPredicate
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_2046 effects 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
ARG 1 playerPredicate
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_2048 item Ljava/util/Optional;
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
ARG 1 playerPredicate
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_2050 block 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
ARG 1 playerPredicate
ARG 3 state
METHOD comp_2050 block ()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;
ARG 0 block
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
FIELD comp_2029 getPlayerPredicate 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
ARG 1 playerPredicate
ARG 2 damage

View File

@ -7,6 +7,7 @@ CLASS net/minecraft/class_2054 net/minecraft/advancement/criterion/FilledBucketC
CLASS class_2056 Conditions
FIELD comp_2029 getPlayerPredicate 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
ARG 1 playerPredicate
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_2055 hookedEntity 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
ARG 1 playerPredicate
ARG 2 rod

View File

@ -1,2 +1,3 @@
CLASS net/minecraft/class_2062 net/minecraft/advancement/criterion/ImpossibleCriterion
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
FIELD comp_2029 getPlayerPredicate Ljava/util/Optional;
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
ARG 1 playerPredicate
METHOD comp_2058 items ()Ljava/util/List;
@ -32,3 +33,10 @@ CLASS net/minecraft/class_2066 net/minecraft/advancement/criterion/InventoryChan
ARG 5 occupied
METHOD method_8959 items ([Lnet/minecraft/class_1935;)Lnet/minecraft/class_175;
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
FIELD comp_2029 getPlayerPredicate 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
ARG 1 playerPredicate
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_2063 durability 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
ARG 1 playerPredicate
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_2066 victims Ljava/util/List;
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
ARG 1 playerPredicate
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_2070 distance Ljava/util/Optional;
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
ARG 1 playerPredicate
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_2072 lightning 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
ARG 1 playerPredicate
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_2068 entity 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
ARG 1 playerPredicate
ARG 2 entity

View File

@ -7,6 +7,7 @@ CLASS net/minecraft/class_5282 net/minecraft/advancement/criterion/PlayerGenerat
CLASS class_5283 Conditions
FIELD comp_2029 getPlayerPredicate Ljava/util/Optional;
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
ARG 1 playerPredicate
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_2077 damage 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
ARG 1 playerPredicate
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_2079 item 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
ARG 1 playerPredicate
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_2087 recipeId Lnet/minecraft/class_2960;
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
ARG 1 playerPredicate
ARG 2 recipeId

View File

@ -9,6 +9,7 @@ CLASS net/minecraft/class_2119 net/minecraft/advancement/criterion/RecipeUnlocke
CLASS class_2121 Conditions
FIELD comp_2029 getPlayerPredicate Ljava/util/Optional;
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
ARG 1 playerPredicate
ARG 2 recipe

View File

@ -7,6 +7,7 @@ CLASS net/minecraft/class_2123 net/minecraft/advancement/criterion/ShotCrossbowC
CLASS class_2125 Conditions
FIELD comp_2029 getPlayerPredicate 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
ARG 1 playerPredicate
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_2091 block 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
ARG 1 playerPredicate
ARG 3 state
@ -17,3 +18,5 @@ CLASS net/minecraft/class_4713 net/minecraft/advancement/criterion/SlideDownBloc
ARG 0 block
METHOD method_23913 test (Lnet/minecraft/class_2680;)Z
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
CLASS class_6408 Conditions
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;
ARG 0 player

View File

@ -7,6 +7,7 @@ CLASS net/minecraft/class_2128 net/minecraft/advancement/criterion/SummonedEntit
CLASS class_2130 Conditions
FIELD comp_2029 getPlayerPredicate 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
ARG 1 playerPredicate
ARG 2 entity

View File

@ -7,6 +7,7 @@ CLASS net/minecraft/class_2131 net/minecraft/advancement/criterion/TameAnimalCri
CLASS class_2133 Conditions
FIELD comp_2029 getPlayerPredicate 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
ARG 1 playerPredicate
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_2095 signalStrength Lnet/minecraft/class_2096$class_2100;
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
ARG 1 playerPredicate
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_2075 item 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
ARG 1 playerPredicate
ARG 2 item

View File

@ -5,6 +5,7 @@ CLASS net/minecraft/class_2135 net/minecraft/advancement/criterion/TickCriterion
ARG 1 player
CLASS class_2137 Conditions
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;
ARG 0 entity
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_2044 startPos 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
ARG 1 playerPredicate
ARG 2 startPos

View File

@ -7,6 +7,7 @@ CLASS net/minecraft/class_2143 net/minecraft/advancement/criterion/UsedEnderEyeC
CLASS class_2145 Conditions
FIELD comp_2029 getPlayerPredicate Ljava/util/Optional;
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
ARG 1 playerPredicate
ARG 2 distance

View File

@ -7,6 +7,7 @@ CLASS net/minecraft/class_2148 net/minecraft/advancement/criterion/UsedTotemCrit
CLASS class_2150 Conditions
FIELD comp_2029 getPlayerPredicate 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
ARG 1 playerPredicate
ARG 2 item

View File

@ -7,6 +7,7 @@ CLASS net/minecraft/class_6409 net/minecraft/advancement/criterion/UsingItemCrit
CLASS class_6410 Conditions
FIELD comp_2029 getPlayerPredicate 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
ARG 1 playerPredicate
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_2097 villager 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
ARG 1 playerPredicate
ARG 2 villager

View File

@ -336,6 +336,14 @@ CLASS net/minecraft/class_4970 net/minecraft/block/AbstractBlock
ARG 0 blockFromSettings
METHOD method_54095 getSettings ()Lnet/minecraft/class_4970$class_2251;
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;
COMMENT {@return the block's corresponding item}
COMMENT
@ -980,6 +988,8 @@ CLASS net/minecraft/class_4970 net/minecraft/block/AbstractBlock
ARG 1 mapColorProvider
METHOD method_51521 (Lnet/minecraft/class_2680;)Lnet/minecraft/class_3620;
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;
COMMENT Specifies that a block is broken instantly.
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
METHOD method_54097 matchesKey (Lnet/minecraft/class_5321;)Z
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
FIELD field_16555 lightSubtracted I
FIELD field_16556 transparent Z

View File

@ -192,6 +192,8 @@ CLASS net/minecraft/class_2246 net/minecraft/block/Blocks
ARG 0 state
ARG 1 world
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;
ARG 0 id
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
COMMENT A {@link Particle} which renders a camera-facing sprite with a target texture scale.
FIELD field_17867 scale F
FIELD field_47456 rotation Lorg/joml/Quaternionf;
METHOD method_18132 getSize (F)F
COMMENT {@return the draw scale of this particle, which is used while rendering in {@link #buildGeometry}}
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}
METHOD method_18136 getMaxV ()F
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_44813 renderTypeGuiGhostRecipeOverlayProgram Lnet/minecraft/class_5944;
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
ARG 1 client
ARG 2 heldItemRenderer
@ -392,6 +393,9 @@ CLASS net/minecraft/class_757 net/minecraft/client/render/GameRenderer
ARG 0 program
METHOD method_51777 (Lnet/minecraft/class_5944;)V
ARG 0 program
METHOD method_55249 getRenderTypeBreezeWindProgram ()Lnet/minecraft/class_5944;
METHOD method_55250 (Lnet/minecraft/class_5944;)V
ARG 0 program
CLASS 1
METHOD method_45775 (Lnet/minecraft/class_2960;)Z
ARG 0 id

View File

@ -241,6 +241,12 @@ CLASS net/minecraft/class_1921 net/minecraft/client/render/RenderLayer
ARG 2 decal
METHOD method_53491 createArmorDecalCutoutNoCull (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921;
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
FIELD field_21403 phases Lnet/minecraft/class_1921$class_4688;
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_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_47463 BREEZE_WIND_PROGRAM Lnet/minecraft/class_4668$class_5942;
METHOD <init> (Ljava/lang/String;Ljava/lang/Runnable;Ljava/lang/Runnable;)V
ARG 1 name
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_27700 CREEPER_ARMOR Lnet/minecraft/class_5601;
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_32077 createBoat (Lnet/minecraft/class_1690$class_1692;)Lnet/minecraft/class_5601;
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
METHOD method_54658 (Lnet/minecraft/class_7784;)Lnet/minecraft/class_7796;
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;
ARG 1 block
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 12 directionZ
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
ARG 1 type
ARG 2 owner
@ -18,6 +24,7 @@ CLASS net/minecraft/class_1668 net/minecraft/entity/projectile/ExplosiveProjecti
ARG 5 directionY
ARG 7 directionZ
ARG 9 world
METHOD method_55053 getRaycastShapeType ()Lnet/minecraft/class_3959$class_3960;
METHOD method_7466 getDrag ()F
METHOD method_7467 getParticleType ()Lnet/minecraft/class_2394;
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 4 world
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;
ARG 0 entity
ARG 1 min
@ -43,6 +44,10 @@ CLASS net/minecraft/class_1675 net/minecraft/entity/projectile/ProjectileUtil
ARG 0 entity
ARG 1 predicate
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
ARG 0 entity
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_34454 placeChecker Lnet/minecraft/class_6538;
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_8030 bobbingAnimationTime I
FIELD field_8031 count I
@ -235,6 +240,19 @@ CLASS net/minecraft/class_1799 net/minecraft/item/ItemStack
ARG 1 registryEntryList
METHOD method_54466 onCraftByCrafter (Lnet/minecraft/class_1937;)V
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;
COMMENT {@return the item of this stack}
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_47025 WAXED_OXIDIZED_COPPER_BULB 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_8047 JUNGLE_PRESSURE_PLATE 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_12182 playerVelocityZ 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
ARG 1 x
ARG 3 y
ARG 5 z
ARG 7 radius
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
ARG 1 buf
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
ARG 3 buf2
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_1738 blocked 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
ARG 1 dealt
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_1773 team Ljava/util/Optional;
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_1762 distance ()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.
FIELD field_24389 conditions Ljava/util/List;
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
ARG 1 context
METHOD method_27973 create ([Lnet/minecraft/class_5341;)Lnet/minecraft/class_5258;
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
FIELD field_40256 category Lnet/minecraft/class_7710;
FIELD field_42719 showNotification Z
FIELD field_47320 raw Lnet/minecraft/class_8957;
FIELD field_9053 result Lnet/minecraft/class_1799;
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
ARG 0 ingredient
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_46591 BLOCK_TYPE 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;
ARG 0 registry
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_44688 ITEM_GROUP 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;
ARG 0 key
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 <p>Notice that such an instance does not refresh upon reloads and may become
COMMENT invalid.
FIELD field_47409 CODEC Lcom/mojang/serialization/Codec;
FIELD field_9807 id Lnet/minecraft/class_2960;
FIELD field_9808 function Ljava/util/Optional;
FIELD field_9810 initialized Z
METHOD <init> (Lnet/minecraft/class_2960;)V
ARG 1 id
METHOD equals (Ljava/lang/Object;)Z
ARG 1 o
METHOD method_9196 get (Lnet/minecraft/class_2991;)Ljava/util/Optional;
ARG 1 commandFunctionManager
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
METHOD method_36162 (Ljava/util/List;Lnet/minecraft/class_4135;)V
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.
FIELD field_46822 CRAFTING Lnet/minecraft/class_2746;
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
ARG 0 shape
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
METHOD method_8283 getRenderedEntity (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Lnet/minecraft/class_1297;
ARG 1 world
ARG 2 pos
METHOD method_8284 isPlayerInRange (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Z
ARG 1 world
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_17555 shapeType Lnet/minecraft/class_3959$class_3960;
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
ARG 1 start
ARG 2 end
ARG 3 shapeType
ARG 4 fluidHandling
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_17748 getBlockShape (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_265;
ARG 1 state

View File

@ -204,6 +204,9 @@ CLASS net/minecraft/class_1937 net/minecraft/world/World
ARG 11 createFire
ARG 12 explosionSourceType
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;
ARG 1 gameRuleKey
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 8 sound
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
ARG 1 pos
ARG 2 oldState
@ -322,6 +341,9 @@ CLASS net/minecraft/class_1937 net/minecraft/world/World
ARG 11 createFire
COMMENT whether the explosion should create fire
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
ARG 1 pos
ARG 2 block

View File

@ -1,6 +1,9 @@
CLASS net/minecraft/class_1927 net/minecraft/world/explosion/Explosion
FIELD field_25400 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_9185 entity Lnet/minecraft/class_1297;
FIELD field_9186 createFire Z
@ -20,6 +23,11 @@ CLASS net/minecraft/class_1927 net/minecraft/world/explosion/Explosion
ARG 5 y
ARG 7 z
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
ARG 1 world
ARG 2 entity
@ -40,22 +48,44 @@ CLASS net/minecraft/class_1927 net/minecraft/world/explosion/Explosion
ARG 11 destructionType
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
ARG 1 world
ARG 2 entity
ARG 3 damageSource
ARG 4 behavior
ARG 5 x
ARG 7 y
ARG 9 z
ARG 11 power
ARG 12 createFire
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
ARG 0 source
ARG 1 entity
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 2 pos
METHOD method_29553 chooseBehavior (Lnet/minecraft/class_1297;)Lnet/minecraft/class_5362;
ARG 1 entity
METHOD method_46406 getEntity ()Lnet/minecraft/class_1297;
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_8347 getCausingEntity ()Lnet/minecraft/class_1309;
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 4 blockState
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