diff --git a/mappings/net/minecraft/advancement/Advancement.mapping b/mappings/net/minecraft/advancement/Advancement.mapping index 29fc75a936..441d2dfbb3 100644 --- a/mappings/net/minecraft/advancement/Advancement.mapping +++ b/mappings/net/minecraft/advancement/Advancement.mapping @@ -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 (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; diff --git a/mappings/net/minecraft/advancement/AdvancementCriterion.mapping b/mappings/net/minecraft/advancement/AdvancementCriterion.mapping index 5add717188..73cda4954f 100644 --- a/mappings/net/minecraft/advancement/AdvancementCriterion.mapping +++ b/mappings/net/minecraft/advancement/AdvancementCriterion.mapping @@ -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; diff --git a/mappings/net/minecraft/advancement/AdvancementDisplay.mapping b/mappings/net/minecraft/advancement/AdvancementDisplay.mapping index d25f06451d..37bab32099 100644 --- a/mappings/net/minecraft/advancement/AdvancementDisplay.mapping +++ b/mappings/net/minecraft/advancement/AdvancementDisplay.mapping @@ -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 (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 diff --git a/mappings/net/minecraft/advancement/AdvancementFrame.mapping b/mappings/net/minecraft/advancement/AdvancementFrame.mapping index c5ebe8ec08..a72b2c31b8 100644 --- a/mappings/net/minecraft/advancement/AdvancementFrame.mapping +++ b/mappings/net/minecraft/advancement/AdvancementFrame.mapping @@ -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 (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; diff --git a/mappings/net/minecraft/advancement/AdvancementRequirements.mapping b/mappings/net/minecraft/advancement/AdvancementRequirements.mapping index 31705703f0..2d8fc58fdb 100644 --- a/mappings/net/minecraft/advancement/AdvancementRequirements.mapping +++ b/mappings/net/minecraft/advancement/AdvancementRequirements.mapping @@ -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 (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; diff --git a/mappings/net/minecraft/advancement/AdvancementRewards.mapping b/mappings/net/minecraft/advancement/AdvancementRewards.mapping index 2ec4e08fd4..d8d7d23f1c 100644 --- a/mappings/net/minecraft/advancement/AdvancementRewards.mapping +++ b/mappings/net/minecraft/advancement/AdvancementRewards.mapping @@ -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 (ILjava/util/List;Ljava/util/List;Ljava/util/Optional;)V ARG 1 experience METHOD comp_2025 experience ()I diff --git a/mappings/net/minecraft/advancement/criterion/BeeNestDestroyedCriterion.mapping b/mappings/net/minecraft/advancement/criterion/BeeNestDestroyedCriterion.mapping index 9f65328fbb..ea53c1c1dd 100644 --- a/mappings/net/minecraft/advancement/criterion/BeeNestDestroyedCriterion.mapping +++ b/mappings/net/minecraft/advancement/criterion/BeeNestDestroyedCriterion.mapping @@ -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 (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Lnet/minecraft/class_2096$class_2100;)V ARG 1 playerPredicate ARG 3 item diff --git a/mappings/net/minecraft/advancement/criterion/BredAnimalsCriterion.mapping b/mappings/net/minecraft/advancement/criterion/BredAnimalsCriterion.mapping index d183ba17d1..cbfb444edc 100644 --- a/mappings/net/minecraft/advancement/criterion/BredAnimalsCriterion.mapping +++ b/mappings/net/minecraft/advancement/criterion/BredAnimalsCriterion.mapping @@ -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 (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V ARG 1 playerPredicate ARG 2 parentPredicate diff --git a/mappings/net/minecraft/advancement/criterion/BrewedPotionCriterion.mapping b/mappings/net/minecraft/advancement/criterion/BrewedPotionCriterion.mapping index 631c9b3258..2025bd9916 100644 --- a/mappings/net/minecraft/advancement/criterion/BrewedPotionCriterion.mapping +++ b/mappings/net/minecraft/advancement/criterion/BrewedPotionCriterion.mapping @@ -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 (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; diff --git a/mappings/net/minecraft/advancement/criterion/ChangedDimensionCriterion.mapping b/mappings/net/minecraft/advancement/criterion/ChangedDimensionCriterion.mapping index 994d7172e1..8d4155aade 100644 --- a/mappings/net/minecraft/advancement/criterion/ChangedDimensionCriterion.mapping +++ b/mappings/net/minecraft/advancement/criterion/ChangedDimensionCriterion.mapping @@ -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 (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V ARG 1 playerPredicate METHOD comp_2037 from ()Ljava/util/Optional; diff --git a/mappings/net/minecraft/advancement/criterion/ChanneledLightningCriterion.mapping b/mappings/net/minecraft/advancement/criterion/ChanneledLightningCriterion.mapping index b643237f97..70a51ec05b 100644 --- a/mappings/net/minecraft/advancement/criterion/ChanneledLightningCriterion.mapping +++ b/mappings/net/minecraft/advancement/criterion/ChanneledLightningCriterion.mapping @@ -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 (Ljava/util/Optional;Ljava/util/List;)V ARG 1 playerPredicate ARG 2 victims diff --git a/mappings/net/minecraft/advancement/criterion/ConstructBeaconCriterion.mapping b/mappings/net/minecraft/advancement/criterion/ConstructBeaconCriterion.mapping index 5f98b71e11..f02907e91c 100644 --- a/mappings/net/minecraft/advancement/criterion/ConstructBeaconCriterion.mapping +++ b/mappings/net/minecraft/advancement/criterion/ConstructBeaconCriterion.mapping @@ -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 (Ljava/util/Optional;Lnet/minecraft/class_2096$class_2100;)V ARG 1 playerPredicate ARG 2 level diff --git a/mappings/net/minecraft/advancement/criterion/ConsumeItemCriterion.mapping b/mappings/net/minecraft/advancement/criterion/ConsumeItemCriterion.mapping index 13aba5a5c3..11dcca5f8f 100644 --- a/mappings/net/minecraft/advancement/criterion/ConsumeItemCriterion.mapping +++ b/mappings/net/minecraft/advancement/criterion/ConsumeItemCriterion.mapping @@ -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 (Ljava/util/Optional;Ljava/util/Optional;)V ARG 1 playerPredicate ARG 2 item diff --git a/mappings/net/minecraft/advancement/criterion/Criteria.mapping b/mappings/net/minecraft/advancement/criterion/Criteria.mapping index 4ed6d1091f..56247e3ad2 100644 --- a/mappings/net/minecraft/advancement/criterion/Criteria.mapping +++ b/mappings/net/minecraft/advancement/criterion/Criteria.mapping @@ -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 diff --git a/mappings/net/minecraft/advancement/criterion/Criterion.mapping b/mappings/net/minecraft/advancement/criterion/Criterion.mapping index e9d4ac7b1d..fbe08a3984 100644 --- a/mappings/net/minecraft/advancement/criterion/Criterion.mapping +++ b/mappings/net/minecraft/advancement/criterion/Criterion.mapping @@ -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 diff --git a/mappings/net/minecraft/advancement/criterion/CuredZombieVillagerCriterion.mapping b/mappings/net/minecraft/advancement/criterion/CuredZombieVillagerCriterion.mapping index f45da094fc..5fe3ab80c5 100644 --- a/mappings/net/minecraft/advancement/criterion/CuredZombieVillagerCriterion.mapping +++ b/mappings/net/minecraft/advancement/criterion/CuredZombieVillagerCriterion.mapping @@ -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 (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V ARG 1 playerPredicate ARG 2 zombie diff --git a/mappings/net/minecraft/advancement/criterion/EffectsChangedCriterion.mapping b/mappings/net/minecraft/advancement/criterion/EffectsChangedCriterion.mapping index 514dff9257..7250a3c385 100644 --- a/mappings/net/minecraft/advancement/criterion/EffectsChangedCriterion.mapping +++ b/mappings/net/minecraft/advancement/criterion/EffectsChangedCriterion.mapping @@ -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 (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V ARG 1 playerPredicate ARG 2 effects diff --git a/mappings/net/minecraft/advancement/criterion/EnchantedItemCriterion.mapping b/mappings/net/minecraft/advancement/criterion/EnchantedItemCriterion.mapping index 80a71b481d..704a7d416f 100644 --- a/mappings/net/minecraft/advancement/criterion/EnchantedItemCriterion.mapping +++ b/mappings/net/minecraft/advancement/criterion/EnchantedItemCriterion.mapping @@ -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 (Ljava/util/Optional;Ljava/util/Optional;Lnet/minecraft/class_2096$class_2100;)V ARG 1 playerPredicate ARG 2 item diff --git a/mappings/net/minecraft/advancement/criterion/EnterBlockCriterion.mapping b/mappings/net/minecraft/advancement/criterion/EnterBlockCriterion.mapping index bb39e1de87..d6f34d36c9 100644 --- a/mappings/net/minecraft/advancement/criterion/EnterBlockCriterion.mapping +++ b/mappings/net/minecraft/advancement/criterion/EnterBlockCriterion.mapping @@ -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 (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 diff --git a/mappings/net/minecraft/advancement/criterion/EntityHurtPlayerCriterion.mapping b/mappings/net/minecraft/advancement/criterion/EntityHurtPlayerCriterion.mapping index 51b1a9e8ab..4efa6d3072 100644 --- a/mappings/net/minecraft/advancement/criterion/EntityHurtPlayerCriterion.mapping +++ b/mappings/net/minecraft/advancement/criterion/EntityHurtPlayerCriterion.mapping @@ -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 (Ljava/util/Optional;Ljava/util/Optional;)V ARG 1 playerPredicate ARG 2 damage diff --git a/mappings/net/minecraft/advancement/criterion/FilledBucketCriterion.mapping b/mappings/net/minecraft/advancement/criterion/FilledBucketCriterion.mapping index 0e9332bced..2814c6ce6b 100644 --- a/mappings/net/minecraft/advancement/criterion/FilledBucketCriterion.mapping +++ b/mappings/net/minecraft/advancement/criterion/FilledBucketCriterion.mapping @@ -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 (Ljava/util/Optional;Ljava/util/Optional;)V ARG 1 playerPredicate ARG 2 item diff --git a/mappings/net/minecraft/advancement/criterion/FishingRodHookedCriterion.mapping b/mappings/net/minecraft/advancement/criterion/FishingRodHookedCriterion.mapping index 7407bc221f..f0871d1b88 100644 --- a/mappings/net/minecraft/advancement/criterion/FishingRodHookedCriterion.mapping +++ b/mappings/net/minecraft/advancement/criterion/FishingRodHookedCriterion.mapping @@ -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 (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V ARG 1 playerPredicate ARG 2 rod diff --git a/mappings/net/minecraft/advancement/criterion/ImpossibleCriterion.mapping b/mappings/net/minecraft/advancement/criterion/ImpossibleCriterion.mapping index c27ba4762a..f9c49e101c 100644 --- a/mappings/net/minecraft/advancement/criterion/ImpossibleCriterion.mapping +++ b/mappings/net/minecraft/advancement/criterion/ImpossibleCriterion.mapping @@ -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; diff --git a/mappings/net/minecraft/advancement/criterion/InventoryChangedCriterion.mapping b/mappings/net/minecraft/advancement/criterion/InventoryChangedCriterion.mapping index 33410d42e3..275981eb03 100644 --- a/mappings/net/minecraft/advancement/criterion/InventoryChangedCriterion.mapping +++ b/mappings/net/minecraft/advancement/criterion/InventoryChangedCriterion.mapping @@ -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 (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 diff --git a/mappings/net/minecraft/advancement/criterion/ItemCriterion.mapping b/mappings/net/minecraft/advancement/criterion/ItemCriterion.mapping index 1519265e30..81642cb6ad 100644 --- a/mappings/net/minecraft/advancement/criterion/ItemCriterion.mapping +++ b/mappings/net/minecraft/advancement/criterion/ItemCriterion.mapping @@ -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 (Ljava/util/Optional;Ljava/util/Optional;)V ARG 1 playerPredicate ARG 2 location diff --git a/mappings/net/minecraft/advancement/criterion/ItemDurabilityChangedCriterion.mapping b/mappings/net/minecraft/advancement/criterion/ItemDurabilityChangedCriterion.mapping index 9d963d3fef..045503bef5 100644 --- a/mappings/net/minecraft/advancement/criterion/ItemDurabilityChangedCriterion.mapping +++ b/mappings/net/minecraft/advancement/criterion/ItemDurabilityChangedCriterion.mapping @@ -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 (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 diff --git a/mappings/net/minecraft/advancement/criterion/KilledByCrossbowCriterion.mapping b/mappings/net/minecraft/advancement/criterion/KilledByCrossbowCriterion.mapping index 3d585cd440..8b65bcff2a 100644 --- a/mappings/net/minecraft/advancement/criterion/KilledByCrossbowCriterion.mapping +++ b/mappings/net/minecraft/advancement/criterion/KilledByCrossbowCriterion.mapping @@ -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 (Ljava/util/Optional;Ljava/util/List;Lnet/minecraft/class_2096$class_2100;)V ARG 1 playerPredicate ARG 2 victims diff --git a/mappings/net/minecraft/advancement/criterion/LevitationCriterion.mapping b/mappings/net/minecraft/advancement/criterion/LevitationCriterion.mapping index fdb1d7c1dc..eefb3329e9 100644 --- a/mappings/net/minecraft/advancement/criterion/LevitationCriterion.mapping +++ b/mappings/net/minecraft/advancement/criterion/LevitationCriterion.mapping @@ -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 (Ljava/util/Optional;Ljava/util/Optional;Lnet/minecraft/class_2096$class_2100;)V ARG 1 playerPredicate ARG 2 distance diff --git a/mappings/net/minecraft/advancement/criterion/LightningStrikeCriterion.mapping b/mappings/net/minecraft/advancement/criterion/LightningStrikeCriterion.mapping index ec56a0d1b5..5b8985e727 100644 --- a/mappings/net/minecraft/advancement/criterion/LightningStrikeCriterion.mapping +++ b/mappings/net/minecraft/advancement/criterion/LightningStrikeCriterion.mapping @@ -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 (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V ARG 1 playerPredicate ARG 2 lightning diff --git a/mappings/net/minecraft/advancement/criterion/OnKilledCriterion.mapping b/mappings/net/minecraft/advancement/criterion/OnKilledCriterion.mapping index 3226afa206..a39419a778 100644 --- a/mappings/net/minecraft/advancement/criterion/OnKilledCriterion.mapping +++ b/mappings/net/minecraft/advancement/criterion/OnKilledCriterion.mapping @@ -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 (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V ARG 1 playerPredicate ARG 2 entity diff --git a/mappings/net/minecraft/advancement/criterion/PlayerGeneratesContainerLootCriterion.mapping b/mappings/net/minecraft/advancement/criterion/PlayerGeneratesContainerLootCriterion.mapping index 3fec7891fa..95d0c44335 100644 --- a/mappings/net/minecraft/advancement/criterion/PlayerGeneratesContainerLootCriterion.mapping +++ b/mappings/net/minecraft/advancement/criterion/PlayerGeneratesContainerLootCriterion.mapping @@ -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 (Ljava/util/Optional;Lnet/minecraft/class_2960;)V ARG 1 playerPredicate ARG 2 lootTable diff --git a/mappings/net/minecraft/advancement/criterion/PlayerHurtEntityCriterion.mapping b/mappings/net/minecraft/advancement/criterion/PlayerHurtEntityCriterion.mapping index 975194e787..574809bf29 100644 --- a/mappings/net/minecraft/advancement/criterion/PlayerHurtEntityCriterion.mapping +++ b/mappings/net/minecraft/advancement/criterion/PlayerHurtEntityCriterion.mapping @@ -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 (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V ARG 1 playerPredicate ARG 2 damage diff --git a/mappings/net/minecraft/advancement/criterion/PlayerInteractedWithEntityCriterion.mapping b/mappings/net/minecraft/advancement/criterion/PlayerInteractedWithEntityCriterion.mapping index ef39604975..d6acc63e34 100644 --- a/mappings/net/minecraft/advancement/criterion/PlayerInteractedWithEntityCriterion.mapping +++ b/mappings/net/minecraft/advancement/criterion/PlayerInteractedWithEntityCriterion.mapping @@ -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 (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V ARG 1 playerPredicate ARG 2 item diff --git a/mappings/net/minecraft/advancement/criterion/RecipeCraftedCriterion.mapping b/mappings/net/minecraft/advancement/criterion/RecipeCraftedCriterion.mapping index 095ff34d59..a23fdc637f 100644 --- a/mappings/net/minecraft/advancement/criterion/RecipeCraftedCriterion.mapping +++ b/mappings/net/minecraft/advancement/criterion/RecipeCraftedCriterion.mapping @@ -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 (Ljava/util/Optional;Lnet/minecraft/class_2960;Ljava/util/List;)V ARG 1 playerPredicate ARG 2 recipeId diff --git a/mappings/net/minecraft/advancement/criterion/RecipeUnlockedCriterion.mapping b/mappings/net/minecraft/advancement/criterion/RecipeUnlockedCriterion.mapping index b15cf71078..14250d41f7 100644 --- a/mappings/net/minecraft/advancement/criterion/RecipeUnlockedCriterion.mapping +++ b/mappings/net/minecraft/advancement/criterion/RecipeUnlockedCriterion.mapping @@ -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 (Ljava/util/Optional;Lnet/minecraft/class_2960;)V ARG 1 playerPredicate ARG 2 recipe diff --git a/mappings/net/minecraft/advancement/criterion/ShotCrossbowCriterion.mapping b/mappings/net/minecraft/advancement/criterion/ShotCrossbowCriterion.mapping index e79985be09..c89eb2c758 100644 --- a/mappings/net/minecraft/advancement/criterion/ShotCrossbowCriterion.mapping +++ b/mappings/net/minecraft/advancement/criterion/ShotCrossbowCriterion.mapping @@ -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 (Ljava/util/Optional;Ljava/util/Optional;)V ARG 1 playerPredicate ARG 2 item diff --git a/mappings/net/minecraft/advancement/criterion/SlideDownBlockCriterion.mapping b/mappings/net/minecraft/advancement/criterion/SlideDownBlockCriterion.mapping index 01144c400a..d5b61105a9 100644 --- a/mappings/net/minecraft/advancement/criterion/SlideDownBlockCriterion.mapping +++ b/mappings/net/minecraft/advancement/criterion/SlideDownBlockCriterion.mapping @@ -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 (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 diff --git a/mappings/net/minecraft/advancement/criterion/StartedRidingCriterion.mapping b/mappings/net/minecraft/advancement/criterion/StartedRidingCriterion.mapping index 750295a783..a8a0cbcaad 100644 --- a/mappings/net/minecraft/advancement/criterion/StartedRidingCriterion.mapping +++ b/mappings/net/minecraft/advancement/criterion/StartedRidingCriterion.mapping @@ -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 diff --git a/mappings/net/minecraft/advancement/criterion/SummonedEntityCriterion.mapping b/mappings/net/minecraft/advancement/criterion/SummonedEntityCriterion.mapping index b1c0ca1220..958ae25023 100644 --- a/mappings/net/minecraft/advancement/criterion/SummonedEntityCriterion.mapping +++ b/mappings/net/minecraft/advancement/criterion/SummonedEntityCriterion.mapping @@ -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 (Ljava/util/Optional;Ljava/util/Optional;)V ARG 1 playerPredicate ARG 2 entity diff --git a/mappings/net/minecraft/advancement/criterion/TameAnimalCriterion.mapping b/mappings/net/minecraft/advancement/criterion/TameAnimalCriterion.mapping index fb17936935..3cc970bb6a 100644 --- a/mappings/net/minecraft/advancement/criterion/TameAnimalCriterion.mapping +++ b/mappings/net/minecraft/advancement/criterion/TameAnimalCriterion.mapping @@ -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 (Ljava/util/Optional;Ljava/util/Optional;)V ARG 1 playerPredicate ARG 2 entity diff --git a/mappings/net/minecraft/advancement/criterion/TargetHitCriterion.mapping b/mappings/net/minecraft/advancement/criterion/TargetHitCriterion.mapping index a694a86bb7..5c1a5e0026 100644 --- a/mappings/net/minecraft/advancement/criterion/TargetHitCriterion.mapping +++ b/mappings/net/minecraft/advancement/criterion/TargetHitCriterion.mapping @@ -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 (Ljava/util/Optional;Lnet/minecraft/class_2096$class_2100;Ljava/util/Optional;)V ARG 1 playerPredicate ARG 2 signalStrength diff --git a/mappings/net/minecraft/advancement/criterion/ThrownItemPickedUpByEntityCriterion.mapping b/mappings/net/minecraft/advancement/criterion/ThrownItemPickedUpByEntityCriterion.mapping index 08f48002d9..f5c9f794fe 100644 --- a/mappings/net/minecraft/advancement/criterion/ThrownItemPickedUpByEntityCriterion.mapping +++ b/mappings/net/minecraft/advancement/criterion/ThrownItemPickedUpByEntityCriterion.mapping @@ -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 (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V ARG 1 playerPredicate ARG 2 item diff --git a/mappings/net/minecraft/advancement/criterion/TickCriterion.mapping b/mappings/net/minecraft/advancement/criterion/TickCriterion.mapping index 3103320a53..496734672c 100644 --- a/mappings/net/minecraft/advancement/criterion/TickCriterion.mapping +++ b/mappings/net/minecraft/advancement/criterion/TickCriterion.mapping @@ -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; diff --git a/mappings/net/minecraft/advancement/criterion/TravelCriterion.mapping b/mappings/net/minecraft/advancement/criterion/TravelCriterion.mapping index c03a70ee3e..3243526743 100644 --- a/mappings/net/minecraft/advancement/criterion/TravelCriterion.mapping +++ b/mappings/net/minecraft/advancement/criterion/TravelCriterion.mapping @@ -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 (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V ARG 1 playerPredicate ARG 2 startPos diff --git a/mappings/net/minecraft/advancement/criterion/UsedEnderEyeCriterion.mapping b/mappings/net/minecraft/advancement/criterion/UsedEnderEyeCriterion.mapping index 05e3fa0fd7..6de130dbef 100644 --- a/mappings/net/minecraft/advancement/criterion/UsedEnderEyeCriterion.mapping +++ b/mappings/net/minecraft/advancement/criterion/UsedEnderEyeCriterion.mapping @@ -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 (Ljava/util/Optional;Lnet/minecraft/class_2096$class_2099;)V ARG 1 playerPredicate ARG 2 distance diff --git a/mappings/net/minecraft/advancement/criterion/UsedTotemCriterion.mapping b/mappings/net/minecraft/advancement/criterion/UsedTotemCriterion.mapping index c6903a08b1..814e426f00 100644 --- a/mappings/net/minecraft/advancement/criterion/UsedTotemCriterion.mapping +++ b/mappings/net/minecraft/advancement/criterion/UsedTotemCriterion.mapping @@ -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 (Ljava/util/Optional;Ljava/util/Optional;)V ARG 1 playerPredicate ARG 2 item diff --git a/mappings/net/minecraft/advancement/criterion/UsingItemCriterion.mapping b/mappings/net/minecraft/advancement/criterion/UsingItemCriterion.mapping index f7b2568410..1428aca52f 100644 --- a/mappings/net/minecraft/advancement/criterion/UsingItemCriterion.mapping +++ b/mappings/net/minecraft/advancement/criterion/UsingItemCriterion.mapping @@ -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 (Ljava/util/Optional;Ljava/util/Optional;)V ARG 1 playerPredicate ARG 2 item diff --git a/mappings/net/minecraft/advancement/criterion/VillagerTradeCriterion.mapping b/mappings/net/minecraft/advancement/criterion/VillagerTradeCriterion.mapping index 2687e4a8b7..b02f681fc5 100644 --- a/mappings/net/minecraft/advancement/criterion/VillagerTradeCriterion.mapping +++ b/mappings/net/minecraft/advancement/criterion/VillagerTradeCriterion.mapping @@ -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 (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V ARG 1 playerPredicate ARG 2 villager diff --git a/mappings/net/minecraft/block/AbstractBlock.mapping b/mappings/net/minecraft/block/AbstractBlock.mapping index d1da2c1e52..da053704c6 100644 --- a/mappings/net/minecraft/block/AbstractBlock.mapping +++ b/mappings/net/minecraft/block/AbstractBlock.mapping @@ -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 diff --git a/mappings/net/minecraft/block/Blocks.mapping b/mappings/net/minecraft/block/Blocks.mapping index 1e8930a92d..94668f620c 100644 --- a/mappings/net/minecraft/block/Blocks.mapping +++ b/mappings/net/minecraft/block/Blocks.mapping @@ -194,6 +194,8 @@ CLASS net/minecraft/class_2246 net/minecraft/block/Blocks ARG 2 pos METHOD method_55132 (Lnet/minecraft/class_2680;)I ARG 0 state + 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 diff --git a/mappings/net/minecraft/block/TrialSpawnerBlock.mapping b/mappings/net/minecraft/block/TrialSpawnerBlock.mapping index c86760094a..09d42bd6af 100644 --- a/mappings/net/minecraft/block/TrialSpawnerBlock.mapping +++ b/mappings/net/minecraft/block/TrialSpawnerBlock.mapping @@ -1,3 +1,13 @@ CLASS net/minecraft/class_8960 net/minecraft/block/TrialSpawnerBlock FIELD field_47348 CODEC Lcom/mojang/serialization/MapCodec; - FIELD field_47349 STATE Lnet/minecraft/class_2754; + 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 diff --git a/mappings/net/minecraft/block/entity/Spawner.mapping b/mappings/net/minecraft/block/entity/Spawner.mapping new file mode 100644 index 0000000000..4d08602343 --- /dev/null +++ b/mappings/net/minecraft/block/entity/Spawner.mapping @@ -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 diff --git a/mappings/net/minecraft/block/entity/SpawnerBlockEntity.mapping b/mappings/net/minecraft/block/entity/SpawnerBlockEntity.mapping deleted file mode 100644 index 9e9790e2eb..0000000000 --- a/mappings/net/minecraft/block/entity/SpawnerBlockEntity.mapping +++ /dev/null @@ -1,16 +0,0 @@ -CLASS net/minecraft/class_8959 net/minecraft/block/entity/SpawnerBlockEntity - 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 getEntityText (Lnet/minecraft/class_1799;Ljava/lang/String;)Lnet/minecraft/class_2561; - ARG 0 stack - ARG 1 nbtKey - METHOD method_55121 appendTooltip (Lnet/minecraft/class_1799;Ljava/util/List;Ljava/lang/String;)V - ARG 0 stack - ARG 1 tooltip - ARG 2 nbtDataKey - METHOD method_55122 getEntityId (Lnet/minecraft/class_2487;Ljava/lang/String;)Lnet/minecraft/class_2960; - ARG 0 nbt - ARG 1 key diff --git a/mappings/net/minecraft/block/entity/spawner/EntityDetector.mapping b/mappings/net/minecraft/block/entity/spawner/EntityDetector.mapping index c287eb54a0..92eba2c5c7 100644 --- a/mappings/net/minecraft/block/entity/spawner/EntityDetector.mapping +++ b/mappings/net/minecraft/block/entity/spawner/EntityDetector.mapping @@ -1,17 +1,17 @@ CLASS net/minecraft/class_8962 net/minecraft/block/entity/spawner/EntityDetector - FIELD field_47356 PLAYER Lnet/minecraft/class_8962; + FIELD field_47356 SURVIVAL_PLAYER 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 pos - ARG 3 range + 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 pos - ARG 2 distance + 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 pos - ARG 2 distance + ARG 1 center + ARG 2 radius diff --git a/mappings/net/minecraft/block/entity/spawner/TrialSpawnerData.mapping b/mappings/net/minecraft/block/entity/spawner/TrialSpawnerData.mapping index 80c19a8dd1..d9d0811197 100644 --- a/mappings/net/minecraft/block/entity/spawner/TrialSpawnerData.mapping +++ b/mappings/net/minecraft/block/entity/spawner/TrialSpawnerData.mapping @@ -38,7 +38,7 @@ CLASS net/minecraft/class_8966 net/minecraft/block/entity/spawner/TrialSpawnerDa ARG 1 logic ARG 2 random METHOD method_55189 setEntityType (Lnet/minecraft/class_8963;Lnet/minecraft/class_5819;Lnet/minecraft/class_1299;)V - ARG 1 logix + ARG 1 logic ARG 2 random ARG 3 type METHOD method_55190 setDisplayEntity (Lnet/minecraft/class_8963;Lnet/minecraft/class_1937;Lnet/minecraft/class_8967;)Lnet/minecraft/class_1297; diff --git a/mappings/net/minecraft/block/entity/spawner/TrialSpawnerLogic.mapping b/mappings/net/minecraft/block/entity/spawner/TrialSpawnerLogic.mapping index aa7cd7a826..d3579a83d0 100644 --- a/mappings/net/minecraft/block/entity/spawner/TrialSpawnerLogic.mapping +++ b/mappings/net/minecraft/block/entity/spawner/TrialSpawnerLogic.mapping @@ -1,13 +1,15 @@ CLASS net/minecraft/class_8963 net/minecraft/block/entity/spawner/TrialSpawnerLogic + FIELD field_47359 MAX_ENTITY_DISTANCE I + FIELD field_47360 MAX_ENTITY_DISTANCE_SQUARED I FIELD field_47363 data Lnet/minecraft/class_8966; - FIELD field_47364 owner Lnet/minecraft/class_8963$class_8964; + FIELD field_47364 trialSpawner Lnet/minecraft/class_8963$class_8964; FIELD field_47365 entityDetector Lnet/minecraft/class_8962; METHOD (Lnet/minecraft/class_8963$class_8964;Lnet/minecraft/class_8962;)V - ARG 1 owner + ARG 1 trialSpawner ARG 2 entityDetector METHOD (Lnet/minecraft/class_8965;Lnet/minecraft/class_8966;Lnet/minecraft/class_8963$class_8964;Lnet/minecraft/class_8962;)V ARG 2 data - ARG 3 owner + ARG 3 trialSpawner ARG 4 entityDetector METHOD method_55156 codec ()Lcom/mojang/serialization/Codec; METHOD method_55158 trySpawnMob (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)Ljava/util/Optional; @@ -21,24 +23,38 @@ CLASS net/minecraft/class_8963 net/minecraft/block/entity/spawner/TrialSpawnerLo ARG 1 instance METHOD method_55162 canActivate (Lnet/minecraft/class_1937;)Z ARG 1 world - METHOD method_55163 setState (Lnet/minecraft/class_1937;Lnet/minecraft/class_8967;)V + METHOD method_55163 setSpawnerState (Lnet/minecraft/class_1937;Lnet/minecraft/class_8967;)V ARG 1 world - ARG 2 state + 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 tickClient (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 detector METHOD method_55171 tickServer (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_55174 getData ()Lnet/minecraft/class_8966; - METHOD method_55175 getState ()Lnet/minecraft/class_8967; + METHOD method_55175 getSpawnerState ()Lnet/minecraft/class_8967; METHOD method_55176 updateListeners ()V METHOD method_55177 getEntityDetector ()Lnet/minecraft/class_8962; - CLASS class_8964 Owner - METHOD method_55146 setState (Lnet/minecraft/class_1937;Lnet/minecraft/class_8967;)V + CLASS class_8964 TrialSpawner + METHOD method_55146 setSpawnerState (Lnet/minecraft/class_1937;Lnet/minecraft/class_8967;)V ARG 1 world - ARG 2 state - METHOD method_55151 getState ()Lnet/minecraft/class_8967; + ARG 2 spawnerState + METHOD method_55151 getSpawnerState ()Lnet/minecraft/class_8967; METHOD method_55152 updateListeners ()V diff --git a/mappings/net/minecraft/client/particle/BillboardParticle.mapping b/mappings/net/minecraft/client/particle/BillboardParticle.mapping index d796930b01..810a21e171 100644 --- a/mappings/net/minecraft/client/particle/BillboardParticle.mapping +++ b/mappings/net/minecraft/client/particle/BillboardParticle.mapping @@ -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 diff --git a/mappings/net/minecraft/client/particle/GustDustParticle.mapping b/mappings/net/minecraft/client/particle/GustDustParticle.mapping new file mode 100644 index 0000000000..c8d0f78cbb --- /dev/null +++ b/mappings/net/minecraft/client/particle/GustDustParticle.mapping @@ -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 (Lnet/minecraft/class_4002;)V + ARG 1 spriteProvider diff --git a/mappings/net/minecraft/client/particle/GustEmitterParticle.mapping b/mappings/net/minecraft/client/particle/GustEmitterParticle.mapping new file mode 100644 index 0000000000..04da029911 --- /dev/null +++ b/mappings/net/minecraft/client/particle/GustEmitterParticle.mapping @@ -0,0 +1,2 @@ +CLASS net/minecraft/class_8979 net/minecraft/client/particle/GustEmitterParticle + CLASS class_8980 Factory diff --git a/mappings/net/minecraft/client/particle/GustParticle.mapping b/mappings/net/minecraft/client/particle/GustParticle.mapping new file mode 100644 index 0000000000..e05476b7b4 --- /dev/null +++ b/mappings/net/minecraft/client/particle/GustParticle.mapping @@ -0,0 +1,12 @@ +CLASS net/minecraft/class_8977 net/minecraft/client/particle/GustParticle + FIELD field_47454 spriteProvider Lnet/minecraft/class_4002; + METHOD (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 (Lnet/minecraft/class_4002;)V + ARG 1 spriteProvider diff --git a/mappings/net/minecraft/client/particle/TrialSpawnerDetectionParticle.mapping b/mappings/net/minecraft/client/particle/TrialSpawnerDetectionParticle.mapping new file mode 100644 index 0000000000..a4c7eecd8c --- /dev/null +++ b/mappings/net/minecraft/client/particle/TrialSpawnerDetectionParticle.mapping @@ -0,0 +1,16 @@ +CLASS net/minecraft/class_8982 net/minecraft/client/particle/TrialSpawnerDetectionParticle + FIELD field_47459 spriteProvider Lnet/minecraft/class_4002; + METHOD (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 (Lnet/minecraft/class_4002;)V + ARG 1 spriteProvider diff --git a/mappings/net/minecraft/client/render/GameRenderer.mapping b/mappings/net/minecraft/client/render/GameRenderer.mapping index 0dc1fa3e1c..3eded9f428 100644 --- a/mappings/net/minecraft/client/render/GameRenderer.mapping +++ b/mappings/net/minecraft/client/render/GameRenderer.mapping @@ -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 (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 diff --git a/mappings/net/minecraft/client/render/RenderLayer.mapping b/mappings/net/minecraft/client/render/RenderLayer.mapping index e6f0af50aa..536cabbd2d 100644 --- a/mappings/net/minecraft/client/render/RenderLayer.mapping +++ b/mappings/net/minecraft/client/render/RenderLayer.mapping @@ -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; diff --git a/mappings/net/minecraft/client/render/RenderPhase.mapping b/mappings/net/minecraft/client/render/RenderPhase.mapping index 85017f37d3..60f4f4691d 100644 --- a/mappings/net/minecraft/client/render/RenderPhase.mapping +++ b/mappings/net/minecraft/client/render/RenderPhase.mapping @@ -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 (Ljava/lang/String;Ljava/lang/Runnable;Ljava/lang/Runnable;)V ARG 1 name ARG 2 beginAction diff --git a/mappings/net/minecraft/class_8984.mapping b/mappings/net/minecraft/client/render/block/entity/TrialSpawnerBlockEntityRenderer.mapping similarity index 57% rename from mappings/net/minecraft/class_8984.mapping rename to mappings/net/minecraft/client/render/block/entity/TrialSpawnerBlockEntityRenderer.mapping index 37b4a514bb..0b55e07226 100644 --- a/mappings/net/minecraft/class_8984.mapping +++ b/mappings/net/minecraft/client/render/block/entity/TrialSpawnerBlockEntityRenderer.mapping @@ -1,4 +1,4 @@ -CLASS net/minecraft/class_8984 +CLASS net/minecraft/class_8984 net/minecraft/client/render/block/entity/TrialSpawnerBlockEntityRenderer FIELD field_47464 entityRenderDispatcher Lnet/minecraft/class_898; METHOD (Lnet/minecraft/class_5614$class_5615;)V ARG 1 context diff --git a/mappings/net/minecraft/client/render/entity/BreezeEntityRenderer.mapping b/mappings/net/minecraft/client/render/entity/BreezeEntityRenderer.mapping new file mode 100644 index 0000000000..f45af3b242 --- /dev/null +++ b/mappings/net/minecraft/client/render/entity/BreezeEntityRenderer.mapping @@ -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; diff --git a/mappings/net/minecraft/client/render/entity/WindChargeEntityRenderer.mapping b/mappings/net/minecraft/client/render/entity/WindChargeEntityRenderer.mapping new file mode 100644 index 0000000000..c1ad8e1ed5 --- /dev/null +++ b/mappings/net/minecraft/client/render/entity/WindChargeEntityRenderer.mapping @@ -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 diff --git a/mappings/net/minecraft/client/render/entity/animation/BreezeAnimations.mapping b/mappings/net/minecraft/client/render/entity/animation/BreezeAnimations.mapping new file mode 100644 index 0000000000..1df9efffcc --- /dev/null +++ b/mappings/net/minecraft/client/render/entity/animation/BreezeAnimations.mapping @@ -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; diff --git a/mappings/net/minecraft/client/render/entity/feature/BreezeEyesFeatureRenderer.mapping b/mappings/net/minecraft/client/render/entity/feature/BreezeEyesFeatureRenderer.mapping new file mode 100644 index 0000000000..2892c74acd --- /dev/null +++ b/mappings/net/minecraft/client/render/entity/feature/BreezeEyesFeatureRenderer.mapping @@ -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 (Lnet/minecraft/class_3883;Lnet/minecraft/class_5599;Lnet/minecraft/class_2960;)V + ARG 1 breezeModel + ARG 2 entityModelLoader + ARG 3 texture diff --git a/mappings/net/minecraft/client/render/entity/feature/BreezeWindFeatureRenderer.mapping b/mappings/net/minecraft/client/render/entity/feature/BreezeWindFeatureRenderer.mapping new file mode 100644 index 0000000000..8d66487e22 --- /dev/null +++ b/mappings/net/minecraft/client/render/entity/feature/BreezeWindFeatureRenderer.mapping @@ -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 (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 diff --git a/mappings/net/minecraft/client/render/entity/model/BreezeEntityModel.mapping b/mappings/net/minecraft/client/render/entity/model/BreezeEntityModel.mapping new file mode 100644 index 0000000000..4e9116b138 --- /dev/null +++ b/mappings/net/minecraft/client/render/entity/model/BreezeEntityModel.mapping @@ -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 (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; diff --git a/mappings/net/minecraft/client/render/entity/model/EntityModelLayers.mapping b/mappings/net/minecraft/client/render/entity/model/EntityModelLayers.mapping index 863e9f7390..3ebdee1aaf 100644 --- a/mappings/net/minecraft/client/render/entity/model/EntityModelLayers.mapping +++ b/mappings/net/minecraft/client/render/entity/model/EntityModelLayers.mapping @@ -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 diff --git a/mappings/net/minecraft/client/render/entity/model/WindChargeEntityModel.mapping b/mappings/net/minecraft/client/render/entity/model/WindChargeEntityModel.mapping new file mode 100644 index 0000000000..5a178d2bb5 --- /dev/null +++ b/mappings/net/minecraft/client/render/entity/model/WindChargeEntityModel.mapping @@ -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 (Lnet/minecraft/class_630;)V + ARG 1 root + METHOD method_55240 getTexturedModelData ()Lnet/minecraft/class_5607; diff --git a/mappings/net/minecraft/data/Main.mapping b/mappings/net/minecraft/data/Main.mapping index fe703c4ce9..dacbd8472f 100644 --- a/mappings/net/minecraft/data/Main.mapping +++ b/mappings/net/minecraft/data/Main.mapping @@ -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 diff --git a/mappings/net/minecraft/data/server/loottable/OneTwentyOneChestLootTableGenerator.mapping b/mappings/net/minecraft/data/server/loottable/OneTwentyOneChestLootTableGenerator.mapping new file mode 100644 index 0000000000..3001177758 --- /dev/null +++ b/mappings/net/minecraft/data/server/loottable/OneTwentyOneChestLootTableGenerator.mapping @@ -0,0 +1 @@ +CLASS net/minecraft/class_8994 net/minecraft/data/server/loottable/OneTwentyOneChestLootTableGenerator diff --git a/mappings/net/minecraft/data/server/loottable/onetwentyone/OneTwentyOneBlockLootTableProvider.mapping b/mappings/net/minecraft/data/server/loottable/onetwentyone/OneTwentyOneBlockLootTableGenerator.mapping similarity index 96% rename from mappings/net/minecraft/data/server/loottable/onetwentyone/OneTwentyOneBlockLootTableProvider.mapping rename to mappings/net/minecraft/data/server/loottable/onetwentyone/OneTwentyOneBlockLootTableGenerator.mapping index eb7ff49c99..01223e47b2 100644 --- a/mappings/net/minecraft/data/server/loottable/onetwentyone/OneTwentyOneBlockLootTableProvider.mapping +++ b/mappings/net/minecraft/data/server/loottable/onetwentyone/OneTwentyOneBlockLootTableGenerator.mapping @@ -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; diff --git a/mappings/net/minecraft/data/server/tag/onetwentyone/OneTwentyOneBiomeTagProvider.mapping b/mappings/net/minecraft/data/server/tag/onetwentyone/OneTwentyOneBiomeTagProvider.mapping new file mode 100644 index 0000000000..26e107bf24 --- /dev/null +++ b/mappings/net/minecraft/data/server/tag/onetwentyone/OneTwentyOneBiomeTagProvider.mapping @@ -0,0 +1,5 @@ +CLASS net/minecraft/class_8995 net/minecraft/data/server/tag/onetwentyone/OneTwentyOneBiomeTagProvider + METHOD (Lnet/minecraft/class_7784;Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/CompletableFuture;)V + ARG 1 output + ARG 2 registryLookupFuture + ARG 3 biomeTagLookupFuture diff --git a/mappings/net/minecraft/data/server/tag/onetwentyone/OneTwentyOneDamageTypeTagProvider.mapping b/mappings/net/minecraft/data/server/tag/onetwentyone/OneTwentyOneDamageTypeTagProvider.mapping new file mode 100644 index 0000000000..46519035ed --- /dev/null +++ b/mappings/net/minecraft/data/server/tag/onetwentyone/OneTwentyOneDamageTypeTagProvider.mapping @@ -0,0 +1,4 @@ +CLASS net/minecraft/class_8996 net/minecraft/data/server/tag/onetwentyone/OneTwentyOneDamageTypeTagProvider + METHOD (Lnet/minecraft/class_7784;Ljava/util/concurrent/CompletableFuture;)V + ARG 1 output + ARG 2 registryLookupFuture diff --git a/mappings/net/minecraft/data/server/tag/onetwentyone/OneTwentyOneEntityTypeTagProvider.mapping b/mappings/net/minecraft/data/server/tag/onetwentyone/OneTwentyOneEntityTypeTagProvider.mapping new file mode 100644 index 0000000000..6dad34c6c5 --- /dev/null +++ b/mappings/net/minecraft/data/server/tag/onetwentyone/OneTwentyOneEntityTypeTagProvider.mapping @@ -0,0 +1,6 @@ +CLASS net/minecraft/class_8997 net/minecraft/data/server/tag/onetwentyone/OneTwentyOneEntityTypeTagProvider + METHOD (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 diff --git a/mappings/net/minecraft/datafixer/schema/Schema3689.mapping b/mappings/net/minecraft/datafixer/schema/Schema3689.mapping new file mode 100644 index 0000000000..c5ee56a6df --- /dev/null +++ b/mappings/net/minecraft/datafixer/schema/Schema3689.mapping @@ -0,0 +1 @@ +CLASS net/minecraft/class_8945 net/minecraft/datafixer/schema/Schema3689 diff --git a/mappings/net/minecraft/entity/ai/brain/sensor/BreezeAttackablesSensor.mapping b/mappings/net/minecraft/entity/ai/brain/sensor/BreezeAttackablesSensor.mapping new file mode 100644 index 0000000000..460fd5db7f --- /dev/null +++ b/mappings/net/minecraft/entity/ai/brain/sensor/BreezeAttackablesSensor.mapping @@ -0,0 +1,2 @@ +CLASS net/minecraft/class_8947 net/minecraft/entity/ai/brain/sensor/BreezeAttackablesSensor + FIELD field_47260 RANGE I diff --git a/mappings/net/minecraft/entity/mob/BreezeBrain.mapping b/mappings/net/minecraft/entity/mob/BreezeBrain.mapping new file mode 100644 index 0000000000..d783332170 --- /dev/null +++ b/mappings/net/minecraft/entity/mob/BreezeBrain.mapping @@ -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 diff --git a/mappings/net/minecraft/entity/mob/BreezeEntity.mapping b/mappings/net/minecraft/entity/mob/BreezeEntity.mapping new file mode 100644 index 0000000000..527a77b7ec --- /dev/null +++ b/mappings/net/minecraft/entity/mob/BreezeEntity.mapping @@ -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; diff --git a/mappings/net/minecraft/entity/projectile/ExplosiveProjectileEntity.mapping b/mappings/net/minecraft/entity/projectile/ExplosiveProjectileEntity.mapping index fa67515f91..9b447cba62 100644 --- a/mappings/net/minecraft/entity/projectile/ExplosiveProjectileEntity.mapping +++ b/mappings/net/minecraft/entity/projectile/ExplosiveProjectileEntity.mapping @@ -11,6 +11,12 @@ CLASS net/minecraft/class_1668 net/minecraft/entity/projectile/ExplosiveProjecti ARG 10 directionY ARG 12 directionZ ARG 14 world + METHOD (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 (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 diff --git a/mappings/net/minecraft/entity/projectile/ProjectileUtil.mapping b/mappings/net/minecraft/entity/projectile/ProjectileUtil.mapping index 84bcfb64e9..6a092a85aa 100644 --- a/mappings/net/minecraft/entity/projectile/ProjectileUtil.mapping +++ b/mappings/net/minecraft/entity/projectile/ProjectileUtil.mapping @@ -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 diff --git a/mappings/net/minecraft/entity/projectile/WindChargeEntity.mapping b/mappings/net/minecraft/entity/projectile/WindChargeEntity.mapping new file mode 100644 index 0000000000..62d955f081 --- /dev/null +++ b/mappings/net/minecraft/entity/projectile/WindChargeEntity.mapping @@ -0,0 +1,6 @@ +CLASS net/minecraft/class_8956 net/minecraft/entity/projectile/WindChargeEntity + METHOD (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 diff --git a/mappings/net/minecraft/item/ItemStack.mapping b/mappings/net/minecraft/item/ItemStack.mapping index f57ec7ef10..b702da0705 100644 --- a/mappings/net/minecraft/item/ItemStack.mapping +++ b/mappings/net/minecraft/item/ItemStack.mapping @@ -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 diff --git a/mappings/net/minecraft/item/Items.mapping b/mappings/net/minecraft/item/Items.mapping index 8aa45132b3..4fb3be76d4 100644 --- a/mappings/net/minecraft/item/Items.mapping +++ b/mappings/net/minecraft/item/Items.mapping @@ -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; diff --git a/mappings/net/minecraft/network/packet/s2c/custom/DebugBreezeCustomPayload.mapping b/mappings/net/minecraft/network/packet/s2c/custom/DebugBreezeCustomPayload.mapping new file mode 100644 index 0000000000..798c0efbec --- /dev/null +++ b/mappings/net/minecraft/network/packet/s2c/custom/DebugBreezeCustomPayload.mapping @@ -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 (Lnet/minecraft/class_2540;)V + ARG 1 buf + CLASS class_9005 BreezeInfo + METHOD (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 diff --git a/mappings/net/minecraft/network/packet/s2c/play/ExplosionS2CPacket.mapping b/mappings/net/minecraft/network/packet/s2c/play/ExplosionS2CPacket.mapping index 083a392cb9..9244e4e504 100644 --- a/mappings/net/minecraft/network/packet/s2c/play/ExplosionS2CPacket.mapping +++ b/mappings/net/minecraft/network/packet/s2c/play/ExplosionS2CPacket.mapping @@ -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 (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 (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; diff --git a/mappings/net/minecraft/predicate/DamagePredicate.mapping b/mappings/net/minecraft/predicate/DamagePredicate.mapping index 680199c8dd..ff4dcbbc6d 100644 --- a/mappings/net/minecraft/predicate/DamagePredicate.mapping +++ b/mappings/net/minecraft/predicate/DamagePredicate.mapping @@ -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 (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 diff --git a/mappings/net/minecraft/predicate/entity/EntityPredicate.mapping b/mappings/net/minecraft/predicate/entity/EntityPredicate.mapping index e084cf7050..5464d645f0 100644 --- a/mappings/net/minecraft/predicate/entity/EntityPredicate.mapping +++ b/mappings/net/minecraft/predicate/entity/EntityPredicate.mapping @@ -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; diff --git a/mappings/net/minecraft/predicate/entity/LootContextPredicate.mapping b/mappings/net/minecraft/predicate/entity/LootContextPredicate.mapping index 53a6d8fe16..11dfa33c81 100644 --- a/mappings/net/minecraft/predicate/entity/LootContextPredicate.mapping +++ b/mappings/net/minecraft/predicate/entity/LootContextPredicate.mapping @@ -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 (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 diff --git a/mappings/net/minecraft/recipe/RawShapedRecipe.mapping b/mappings/net/minecraft/recipe/RawShapedRecipe.mapping new file mode 100644 index 0000000000..1c4b6fb4a6 --- /dev/null +++ b/mappings/net/minecraft/recipe/RawShapedRecipe.mapping @@ -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

Turns patterns such as: + COMMENT

+		COMMENT {@code
+		COMMENT "   o"
+		COMMENT "   a"
+		COMMENT "    "
+		COMMENT }
+		COMMENT 
+ COMMENT Into: + COMMENT
+		COMMENT {@code
+		COMMENT "o"
+		COMMENT "a"
+		COMMENT }
+		COMMENT 
+ 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 diff --git a/mappings/net/minecraft/recipe/ShapedRecipe.mapping b/mappings/net/minecraft/recipe/ShapedRecipe.mapping index f8756dcbed..9424873d46 100644 --- a/mappings/net/minecraft/recipe/ShapedRecipe.mapping +++ b/mappings/net/minecraft/recipe/ShapedRecipe.mapping @@ -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 (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 (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 diff --git a/mappings/net/minecraft/registry/Registries.mapping b/mappings/net/minecraft/registry/Registries.mapping index 2ddbfa8dc4..4a419620e4 100644 --- a/mappings/net/minecraft/registry/Registries.mapping +++ b/mappings/net/minecraft/registry/Registries.mapping @@ -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; diff --git a/mappings/net/minecraft/registry/RegistryKeys.mapping b/mappings/net/minecraft/registry/RegistryKeys.mapping index 0bb899cbaa..5847185d38 100644 --- a/mappings/net/minecraft/registry/RegistryKeys.mapping +++ b/mappings/net/minecraft/registry/RegistryKeys.mapping @@ -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; diff --git a/mappings/net/minecraft/server/function/LazyContainer.mapping b/mappings/net/minecraft/server/function/LazyContainer.mapping index f6984a6343..237d28e4c2 100644 --- a/mappings/net/minecraft/server/function/LazyContainer.mapping +++ b/mappings/net/minecraft/server/function/LazyContainer.mapping @@ -3,10 +3,14 @@ CLASS net/minecraft/class_2159 net/minecraft/server/function/LazyContainer COMMENT COMMENT

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 (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; diff --git a/mappings/net/minecraft/server/network/DebugInfoSender.mapping b/mappings/net/minecraft/server/network/DebugInfoSender.mapping index c20a5cc549..9b99dd511e 100644 --- a/mappings/net/minecraft/server/network/DebugInfoSender.mapping +++ b/mappings/net/minecraft/server/network/DebugInfoSender.mapping @@ -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 diff --git a/mappings/net/minecraft/state/property/Properties.mapping b/mappings/net/minecraft/state/property/Properties.mapping index 854e5946f0..aa8424f4bb 100644 --- a/mappings/net/minecraft/state/property/Properties.mapping +++ b/mappings/net/minecraft/state/property/Properties.mapping @@ -262,6 +262,7 @@ CLASS net/minecraft/class_2741 net/minecraft/state/property/Properties 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 diff --git a/mappings/net/minecraft/structure/OneTwentyOneStructureSets.mapping b/mappings/net/minecraft/structure/OneTwentyOneStructureSets.mapping new file mode 100644 index 0000000000..2c12bef858 --- /dev/null +++ b/mappings/net/minecraft/structure/OneTwentyOneStructureSets.mapping @@ -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 diff --git a/mappings/net/minecraft/structure/TrialChamberData.mapping b/mappings/net/minecraft/structure/TrialChamberData.mapping new file mode 100644 index 0000000000..40b98a1639 --- /dev/null +++ b/mappings/net/minecraft/structure/TrialChamberData.mapping @@ -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 diff --git a/mappings/net/minecraft/structure/pool/OneTwentyOneStructurePools.mapping b/mappings/net/minecraft/structure/pool/OneTwentyOneStructurePools.mapping new file mode 100644 index 0000000000..5686ed9403 --- /dev/null +++ b/mappings/net/minecraft/structure/pool/OneTwentyOneStructurePools.mapping @@ -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 diff --git a/mappings/net/minecraft/structure/processor/OneTwentyOneStructureProcessorLists.mapping b/mappings/net/minecraft/structure/processor/OneTwentyOneStructureProcessorLists.mapping new file mode 100644 index 0000000000..740d17fe77 --- /dev/null +++ b/mappings/net/minecraft/structure/processor/OneTwentyOneStructureProcessorLists.mapping @@ -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 diff --git a/mappings/net/minecraft/world/RaycastContext.mapping b/mappings/net/minecraft/world/RaycastContext.mapping index 8783bcd742..dd1178ab42 100644 --- a/mappings/net/minecraft/world/RaycastContext.mapping +++ b/mappings/net/minecraft/world/RaycastContext.mapping @@ -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 (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 (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 diff --git a/mappings/net/minecraft/world/World.mapping b/mappings/net/minecraft/world/World.mapping index b9efc64b95..69a2e2d638 100644 --- a/mappings/net/minecraft/world/World.mapping +++ b/mappings/net/minecraft/world/World.mapping @@ -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 diff --git a/mappings/net/minecraft/world/explosion/Explosion.mapping b/mappings/net/minecraft/world/explosion/Explosion.mapping index 0c6372ecc6..b848d0d99e 100644 --- a/mappings/net/minecraft/world/explosion/Explosion.mapping +++ b/mappings/net/minecraft/world/explosion/Explosion.mapping @@ -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 (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 (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 diff --git a/mappings/net/minecraft/world/explosion/ExplosionBehavior.mapping b/mappings/net/minecraft/world/explosion/ExplosionBehavior.mapping index 23d57ade1b..331304fa24 100644 --- a/mappings/net/minecraft/world/explosion/ExplosionBehavior.mapping +++ b/mappings/net/minecraft/world/explosion/ExplosionBehavior.mapping @@ -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 diff --git a/mappings/net/minecraft/world/gen/structure/OneTwentyOneStructures.mapping b/mappings/net/minecraft/world/gen/structure/OneTwentyOneStructures.mapping new file mode 100644 index 0000000000..2faaf33a81 --- /dev/null +++ b/mappings/net/minecraft/world/gen/structure/OneTwentyOneStructures.mapping @@ -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