diff --git a/mappings/net/minecraft/loot/condition/LootConditionManager.mapping b/mappings/net/minecraft/loot/condition/LootConditionManager.mapping index 12c0b0e929..ddc1ebc395 100644 --- a/mappings/net/minecraft/loot/condition/LootConditionManager.mapping +++ b/mappings/net/minecraft/loot/condition/LootConditionManager.mapping @@ -16,5 +16,7 @@ CLASS net/minecraft/class_4567 net/minecraft/loot/condition/LootConditionManager CLASS class_5334 AndCondition FIELD field_25202 terms [Lnet/minecraft/class_5341; FIELD field_25203 predicate Ljava/util/function/Predicate; + METHOD ([Lnet/minecraft/class_5341;)V + ARG 1 terms METHOD test (Ljava/lang/Object;)Z ARG 1 context diff --git a/mappings/net/minecraft/loot/entry/DynamicEntry.mapping b/mappings/net/minecraft/loot/entry/DynamicEntry.mapping index a673713a63..83aff06090 100644 --- a/mappings/net/minecraft/loot/entry/DynamicEntry.mapping +++ b/mappings/net/minecraft/loot/entry/DynamicEntry.mapping @@ -1,5 +1,11 @@ CLASS net/minecraft/class_67 net/minecraft/loot/entry/DynamicEntry FIELD field_980 name Lnet/minecraft/class_2960; + METHOD (Lnet/minecraft/class_2960;II[Lnet/minecraft/class_5341;[Lnet/minecraft/class_117;)V + ARG 1 name + ARG 2 weight + ARG 3 quality + ARG 4 conditions + ARG 5 functions METHOD method_390 builder (Lnet/minecraft/class_2960;)Lnet/minecraft/class_85$class_86; ARG 0 name METHOD method_391 (Lnet/minecraft/class_2960;II[Lnet/minecraft/class_5341;[Lnet/minecraft/class_117;)Lnet/minecraft/class_85; diff --git a/mappings/net/minecraft/loot/entry/ItemEntry.mapping b/mappings/net/minecraft/loot/entry/ItemEntry.mapping index 87b58adda1..3648cdb1be 100644 --- a/mappings/net/minecraft/loot/entry/ItemEntry.mapping +++ b/mappings/net/minecraft/loot/entry/ItemEntry.mapping @@ -1,5 +1,11 @@ CLASS net/minecraft/class_77 net/minecraft/loot/entry/ItemEntry FIELD field_987 item Lnet/minecraft/class_1792; + METHOD (Lnet/minecraft/class_1792;II[Lnet/minecraft/class_5341;[Lnet/minecraft/class_117;)V + ARG 1 item + ARG 2 weight + ARG 3 quality + ARG 4 conditions + ARG 5 functions METHOD method_409 (Lnet/minecraft/class_1935;II[Lnet/minecraft/class_5341;[Lnet/minecraft/class_117;)Lnet/minecraft/class_85; ARG 1 weight ARG 2 quality diff --git a/mappings/net/minecraft/loot/entry/LootTableEntry.mapping b/mappings/net/minecraft/loot/entry/LootTableEntry.mapping index ff37dc55df..4758d4a337 100644 --- a/mappings/net/minecraft/loot/entry/LootTableEntry.mapping +++ b/mappings/net/minecraft/loot/entry/LootTableEntry.mapping @@ -1,5 +1,11 @@ CLASS net/minecraft/class_83 net/minecraft/loot/entry/LootTableEntry FIELD field_993 id Lnet/minecraft/class_2960; + METHOD (Lnet/minecraft/class_2960;II[Lnet/minecraft/class_5341;[Lnet/minecraft/class_117;)V + ARG 1 id + ARG 2 weight + ARG 3 quality + ARG 4 conditions + ARG 5 functions METHOD method_428 builder (Lnet/minecraft/class_2960;)Lnet/minecraft/class_85$class_86; ARG 0 id METHOD method_430 (Lnet/minecraft/class_2960;II[Lnet/minecraft/class_5341;[Lnet/minecraft/class_117;)Lnet/minecraft/class_85; diff --git a/mappings/net/minecraft/loot/entry/TagEntry.mapping b/mappings/net/minecraft/loot/entry/TagEntry.mapping index ca224a4e55..420e44c861 100644 --- a/mappings/net/minecraft/loot/entry/TagEntry.mapping +++ b/mappings/net/minecraft/loot/entry/TagEntry.mapping @@ -1,6 +1,13 @@ CLASS net/minecraft/class_91 net/minecraft/loot/entry/TagEntry FIELD field_1005 name Lnet/minecraft/class_3494; FIELD field_1006 expand Z + METHOD (Lnet/minecraft/class_3494;ZII[Lnet/minecraft/class_5341;[Lnet/minecraft/class_117;)V + ARG 1 name + ARG 2 expand + ARG 3 weight + ARG 4 quality + ARG 5 conditions + ARG 6 functions METHOD method_35517 builder (Lnet/minecraft/class_3494;)Lnet/minecraft/class_85$class_86; ARG 0 name METHOD method_35518 (Lnet/minecraft/class_3494;II[Lnet/minecraft/class_5341;[Lnet/minecraft/class_117;)Lnet/minecraft/class_85; diff --git a/mappings/net/minecraft/loot/function/CopyStateFunction.mapping b/mappings/net/minecraft/loot/function/CopyStateFunction.mapping index 43f7c67fb8..869e8e75a0 100644 --- a/mappings/net/minecraft/loot/function/CopyStateFunction.mapping +++ b/mappings/net/minecraft/loot/function/CopyStateFunction.mapping @@ -10,6 +10,8 @@ CLASS net/minecraft/class_4488 net/minecraft/loot/function/CopyStateFunction METHOD method_21893 getPropertyName (Lnet/minecraft/class_2680;Lnet/minecraft/class_2769;)Ljava/lang/String; ARG 0 state ARG 1 property + METHOD method_21895 (Lnet/minecraft/class_2487;Lnet/minecraft/class_2680;Lnet/minecraft/class_2769;)V + ARG 2 property CLASS class_4489 Builder FIELD field_20451 block Lnet/minecraft/class_2248; FIELD field_20452 properties Ljava/util/Set; diff --git a/mappings/net/minecraft/loot/function/SetEnchantmentsLootFunction.mapping b/mappings/net/minecraft/loot/function/SetEnchantmentsLootFunction.mapping index 8a5d3ceb9d..b28d5001bf 100644 --- a/mappings/net/minecraft/loot/function/SetEnchantmentsLootFunction.mapping +++ b/mappings/net/minecraft/loot/function/SetEnchantmentsLootFunction.mapping @@ -24,6 +24,8 @@ CLASS net/minecraft/class_5642 net/minecraft/loot/function/SetEnchantmentsLootFu ARG 1 enchantment ARG 2 level CLASS class_5643 Serializer + METHOD method_32416 (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonSerializationContext;Lnet/minecraft/class_1887;Lnet/minecraft/class_5658;)V + ARG 2 enchantment CLASS class_6158 Builder FIELD field_31864 enchantments Ljava/util/Map; FIELD field_31865 add Z diff --git a/mappings/net/minecraft/loot/function/SetLootTableLootFunction.mapping b/mappings/net/minecraft/loot/function/SetLootTableLootFunction.mapping index 668c08bb68..386b41b997 100644 --- a/mappings/net/minecraft/loot/function/SetLootTableLootFunction.mapping +++ b/mappings/net/minecraft/loot/function/SetLootTableLootFunction.mapping @@ -14,4 +14,8 @@ CLASS net/minecraft/class_144 net/minecraft/loot/function/SetLootTableLootFuncti ARG 0 type ARG 1 id ARG 2 seed + METHOD method_35536 (Lnet/minecraft/class_2960;JLnet/minecraft/class_2591;[Lnet/minecraft/class_5341;)Lnet/minecraft/class_117; + ARG 4 conditions + METHOD method_35537 (Lnet/minecraft/class_2960;Lnet/minecraft/class_2591;[Lnet/minecraft/class_5341;)Lnet/minecraft/class_117; + ARG 2 conditions CLASS class_145 Serializer diff --git a/mappings/net/minecraft/loot/operator/BoundedIntUnaryOperator.mapping b/mappings/net/minecraft/loot/operator/BoundedIntUnaryOperator.mapping index 1df7f5daf0..f7b04aa1cd 100644 --- a/mappings/net/minecraft/loot/operator/BoundedIntUnaryOperator.mapping +++ b/mappings/net/minecraft/loot/operator/BoundedIntUnaryOperator.mapping @@ -3,6 +3,9 @@ CLASS net/minecraft/class_42 net/minecraft/loot/operator/BoundedIntUnaryOperator FIELD field_27898 tester Lnet/minecraft/class_42$class_5638; FIELD field_920 max Lnet/minecraft/class_5658; FIELD field_921 min Lnet/minecraft/class_5658; + METHOD (Lnet/minecraft/class_5658;Lnet/minecraft/class_5658;)V + ARG 1 min + ARG 2 max METHOD method_277 createMax (I)Lnet/minecraft/class_42; ARG 0 max METHOD method_279 (Lnet/minecraft/class_47;I)I diff --git a/mappings/net/minecraft/loot/provider/nbt/StorageLootNbtProvider.mapping b/mappings/net/minecraft/loot/provider/nbt/StorageLootNbtProvider.mapping index c3bca24724..ec8575c959 100644 --- a/mappings/net/minecraft/loot/provider/nbt/StorageLootNbtProvider.mapping +++ b/mappings/net/minecraft/loot/provider/nbt/StorageLootNbtProvider.mapping @@ -1,3 +1,5 @@ CLASS net/minecraft/class_5653 net/minecraft/loot/provider/nbt/StorageLootNbtProvider FIELD field_27920 source Lnet/minecraft/class_2960; + METHOD (Lnet/minecraft/class_2960;)V + ARG 1 source CLASS class_5654 Serializer diff --git a/mappings/net/minecraft/loot/provider/number/BinomialLootNumberProvider.mapping b/mappings/net/minecraft/loot/provider/number/BinomialLootNumberProvider.mapping index 4959f78d2c..0969c7171f 100644 --- a/mappings/net/minecraft/loot/provider/number/BinomialLootNumberProvider.mapping +++ b/mappings/net/minecraft/loot/provider/number/BinomialLootNumberProvider.mapping @@ -1,6 +1,9 @@ CLASS net/minecraft/class_40 net/minecraft/loot/provider/number/BinomialLootNumberProvider FIELD field_917 p Lnet/minecraft/class_5658; FIELD field_918 n Lnet/minecraft/class_5658; + METHOD (Lnet/minecraft/class_5658;Lnet/minecraft/class_5658;)V + ARG 1 n + ARG 2 p METHOD method_273 create (IF)Lnet/minecraft/class_40; ARG 0 n ARG 1 p diff --git a/mappings/net/minecraft/loot/provider/number/ConstantLootNumberProvider.mapping b/mappings/net/minecraft/loot/provider/number/ConstantLootNumberProvider.mapping index 5a30d9f92a..88399f603f 100644 --- a/mappings/net/minecraft/loot/provider/number/ConstantLootNumberProvider.mapping +++ b/mappings/net/minecraft/loot/provider/number/ConstantLootNumberProvider.mapping @@ -1,5 +1,7 @@ CLASS net/minecraft/class_44 net/minecraft/loot/provider/number/ConstantLootNumberProvider FIELD field_922 value F + METHOD (F)V + ARG 1 value METHOD equals (Ljava/lang/Object;)Z ARG 1 o METHOD method_32448 create (F)Lnet/minecraft/class_44; diff --git a/mappings/net/minecraft/loot/provider/number/ScoreLootNumberProvider.mapping b/mappings/net/minecraft/loot/provider/number/ScoreLootNumberProvider.mapping index c79ae7fe54..faac42bac6 100644 --- a/mappings/net/minecraft/loot/provider/number/ScoreLootNumberProvider.mapping +++ b/mappings/net/minecraft/loot/provider/number/ScoreLootNumberProvider.mapping @@ -2,6 +2,10 @@ CLASS net/minecraft/class_5660 net/minecraft/loot/provider/number/ScoreLootNumbe FIELD field_27925 target Lnet/minecraft/class_5670; FIELD field_27926 score Ljava/lang/String; FIELD field_27927 scale F + METHOD (Lnet/minecraft/class_5670;Ljava/lang/String;F)V + ARG 1 target + ARG 2 score + ARG 3 scale METHOD method_35569 create (Lnet/minecraft/class_47$class_50;Ljava/lang/String;)Lnet/minecraft/class_5660; ARG 0 target ARG 1 score diff --git a/mappings/net/minecraft/loot/provider/number/UniformLootNumberProvider.mapping b/mappings/net/minecraft/loot/provider/number/UniformLootNumberProvider.mapping index cbf3f1bbff..8c42daf341 100644 --- a/mappings/net/minecraft/loot/provider/number/UniformLootNumberProvider.mapping +++ b/mappings/net/minecraft/loot/provider/number/UniformLootNumberProvider.mapping @@ -1,6 +1,9 @@ CLASS net/minecraft/class_5662 net/minecraft/loot/provider/number/UniformLootNumberProvider FIELD field_27928 min Lnet/minecraft/class_5658; FIELD field_27929 max Lnet/minecraft/class_5658; + METHOD (Lnet/minecraft/class_5658;Lnet/minecraft/class_5658;)V + ARG 1 min + ARG 2 max METHOD method_32462 create (FF)Lnet/minecraft/class_5662; ARG 0 min ARG 1 max diff --git a/mappings/net/minecraft/loot/provider/score/ContextLootScoreProvider.mapping b/mappings/net/minecraft/loot/provider/score/ContextLootScoreProvider.mapping index abfa21050e..93a7653295 100644 --- a/mappings/net/minecraft/loot/provider/score/ContextLootScoreProvider.mapping +++ b/mappings/net/minecraft/loot/provider/score/ContextLootScoreProvider.mapping @@ -1,5 +1,7 @@ CLASS net/minecraft/class_5664 net/minecraft/loot/provider/score/ContextLootScoreProvider FIELD field_27930 target Lnet/minecraft/class_47$class_50; + METHOD (Lnet/minecraft/class_47$class_50;)V + ARG 1 target METHOD method_35571 create (Lnet/minecraft/class_47$class_50;)Lnet/minecraft/class_5670; ARG 0 target CLASS class_5665 CustomSerializer diff --git a/mappings/net/minecraft/loot/provider/score/FixedLootScoreProvider.mapping b/mappings/net/minecraft/loot/provider/score/FixedLootScoreProvider.mapping index 3ff5d83ba1..2a9b43e5e1 100644 --- a/mappings/net/minecraft/loot/provider/score/FixedLootScoreProvider.mapping +++ b/mappings/net/minecraft/loot/provider/score/FixedLootScoreProvider.mapping @@ -1,5 +1,7 @@ CLASS net/minecraft/class_5667 net/minecraft/loot/provider/score/FixedLootScoreProvider FIELD field_27931 name Ljava/lang/String; + METHOD (Ljava/lang/String;)V + ARG 1 name METHOD method_35572 create (Ljava/lang/String;)Lnet/minecraft/class_5670; ARG 0 name METHOD method_35573 getName ()Ljava/lang/String;