Skip to content

Commit

Permalink
23w45a stuff (#3719)
Browse files Browse the repository at this point in the history
* 23w45a stuff

very unfinished, lots still left to do
feel free to add to this

* map class_8984
  • Loading branch information
Shnupbups authored Nov 9, 2023
1 parent 91e8872 commit bc0aacb
Show file tree
Hide file tree
Showing 109 changed files with 565 additions and 38 deletions.
11 changes: 11 additions & 0 deletions mappings/net/minecraft/advancement/Advancement.mapping
Original file line number Diff line number Diff line change
@@ -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
Expand All @@ -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;
Expand Down
Original file line number Diff line number Diff line change
@@ -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;
2 changes: 2 additions & 0 deletions mappings/net/minecraft/advancement/AdvancementDisplay.mapping
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
4 changes: 4 additions & 0 deletions mappings/net/minecraft/advancement/AdvancementFrame.mapping
Original file line number Diff line number Diff line change
Expand Up @@ -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;
Original file line number Diff line number Diff line change
@@ -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
Expand All @@ -10,13 +11,21 @@ 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
METHOD method_53675 countMatches (Ljava/util/function/Predicate;)I
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;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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;
Original file line number Diff line number Diff line change
Expand Up @@ -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;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
3 changes: 3 additions & 0 deletions mappings/net/minecraft/advancement/criterion/Criteria.mapping
Original file line number Diff line number Diff line change
Expand Up @@ -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
Original file line number Diff line number Diff line change
@@ -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
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
Original file line number Diff line number Diff line change
@@ -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;
Original file line number Diff line number Diff line change
Expand Up @@ -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;
Expand All @@ -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
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand All @@ -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
Original file line number Diff line number Diff line change
Expand Up @@ -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
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
Loading

0 comments on commit bc0aacb

Please sign in to comment.