advancement (#2229)

This commit is contained in:
Shnupbups 2021-04-02 07:49:55 +11:00 committed by GitHub
parent c397ba1399
commit 64eeb3383b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
9 changed files with 58 additions and 1 deletions

View File

@ -11,6 +11,7 @@ CLASS net/minecraft/class_170 net/minecraft/advancement/AdvancementRewards
ARG 4 function
METHOD method_27912 fromJson (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_170;
ARG 0 json
METHOD method_34898 getRecipes ()[Lnet/minecraft/class_2960;
METHOD method_747 toJson ()Lcom/google/gson/JsonElement;
METHOD method_748 apply (Lnet/minecraft/class_3222;)V
ARG 1 player

View File

@ -13,6 +13,12 @@ CLASS net/minecraft/class_1999 net/minecraft/advancement/criterion/ChangedDimens
ARG 1 player
ARG 2 from
ARG 3 to
METHOD method_35068 create (Lnet/minecraft/class_5321;Lnet/minecraft/class_5321;)Lnet/minecraft/class_1999$class_2001;
ARG 0 from
ARG 1 to
METHOD method_35069 from (Lnet/minecraft/class_5321;)Lnet/minecraft/class_1999$class_2001;
ARG 0 from
METHOD method_35070 create ()Lnet/minecraft/class_1999$class_2001;
METHOD method_8799 to (Lnet/minecraft/class_5321;)Lnet/minecraft/class_1999$class_2001;
ARG 0 to
METHOD method_8800 matches (Lnet/minecraft/class_5321;Lnet/minecraft/class_5321;)Z

View File

@ -10,6 +10,8 @@ CLASS net/minecraft/class_2010 net/minecraft/advancement/criterion/ConsumeItemCr
METHOD <init> (Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2073;)V
ARG 1 player
ARG 2 item
METHOD method_35112 predicate (Lnet/minecraft/class_2073;)Lnet/minecraft/class_2010$class_2012;
ARG 0 predicate
METHOD method_8826 matches (Lnet/minecraft/class_1799;)Z
ARG 1 stack
METHOD method_8827 any ()Lnet/minecraft/class_2010$class_2012;

View File

@ -13,6 +13,9 @@ CLASS net/minecraft/class_2044 net/minecraft/advancement/criterion/EntityHurtPla
METHOD <init> (Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2019;)V
ARG 1 player
ARG 2 damage
METHOD method_35209 create (Lnet/minecraft/class_2019;)Lnet/minecraft/class_2044$class_2046;
ARG 0 predicate
METHOD method_35210 create ()Lnet/minecraft/class_2044$class_2046;
METHOD method_8907 matches (Lnet/minecraft/class_3222;Lnet/minecraft/class_1282;FFZ)Z
ARG 1 player
ARG 2 source

View File

@ -15,6 +15,9 @@ CLASS net/minecraft/class_2069 net/minecraft/advancement/criterion/ItemDurabilit
ARG 2 item
ARG 3 durability
ARG 4 delta
METHOD method_35229 create (Lnet/minecraft/class_2073;Lnet/minecraft/class_2096$class_2100;)Lnet/minecraft/class_2069$class_2071;
ARG 0 item
ARG 1 durability
METHOD method_8967 create (Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2073;Lnet/minecraft/class_2096$class_2100;)Lnet/minecraft/class_2069$class_2071;
ARG 0 player
ARG 1 item

View File

@ -16,6 +16,33 @@ CLASS net/minecraft/class_2080 net/minecraft/advancement/criterion/OnKilledCrite
ARG 2 player
ARG 3 entity
ARG 4 killingBlow
METHOD method_35247 createPlayerKilledEntity (Lnet/minecraft/class_2048$class_2049;Lnet/minecraft/class_2022;)Lnet/minecraft/class_2080$class_2083;
ARG 0 killedEntityPredicateBuilder
ARG 1 damageSourcePredicate
METHOD method_35248 createPlayerKilledEntity (Lnet/minecraft/class_2048;)Lnet/minecraft/class_2080$class_2083;
ARG 0 killedEntityPredicate
METHOD method_35249 createPlayerKilledEntity (Lnet/minecraft/class_2048;Lnet/minecraft/class_2022$class_2023;)Lnet/minecraft/class_2080$class_2083;
ARG 0 killedEntityPredicate
ARG 1 damageSourcePredicateBuilder
METHOD method_35250 createPlayerKilledEntity (Lnet/minecraft/class_2048;Lnet/minecraft/class_2022;)Lnet/minecraft/class_2080$class_2083;
ARG 0 killedEntityPredicate
ARG 1 damageSourcePredicate
METHOD method_35251 createEntityKilledPlayer (Lnet/minecraft/class_2048$class_2049;)Lnet/minecraft/class_2080$class_2083;
ARG 0 killerEntityPredicateBuilder
METHOD method_35252 createEntityKilledPlayer (Lnet/minecraft/class_2048$class_2049;Lnet/minecraft/class_2022$class_2023;)Lnet/minecraft/class_2080$class_2083;
ARG 0 killerEntityPredicateBuilder
ARG 1 damageSourcePredicateBuilder
METHOD method_35253 createEntityKilledPlayer (Lnet/minecraft/class_2048$class_2049;Lnet/minecraft/class_2022;)Lnet/minecraft/class_2080$class_2083;
ARG 0 killerEntityPredicateBuilder
ARG 1 damageSourcePredicate
METHOD method_35254 createEntityKilledPlayer (Lnet/minecraft/class_2048;)Lnet/minecraft/class_2080$class_2083;
ARG 0 killerEntityPredicate
METHOD method_35255 createEntityKilledPlayer (Lnet/minecraft/class_2048;Lnet/minecraft/class_2022$class_2023;)Lnet/minecraft/class_2080$class_2083;
ARG 0 killerEntityPredicate
ARG 1 damageSourcePredicateBuilder
METHOD method_35256 createEntityKilledPlayer (Lnet/minecraft/class_2048;Lnet/minecraft/class_2022;)Lnet/minecraft/class_2080$class_2083;
ARG 0 killerEntityPredicate
ARG 1 damageSourcePredicate
METHOD method_8997 createPlayerKilledEntity (Lnet/minecraft/class_2048$class_2049;)Lnet/minecraft/class_2080$class_2083;
ARG 0 killedEntityPredicateBuilder
METHOD method_8998 createEntityKilledPlayer ()Lnet/minecraft/class_2080$class_2083;

View File

@ -16,8 +16,19 @@ CLASS net/minecraft/class_2115 net/minecraft/advancement/criterion/PlayerHurtEnt
ARG 1 player
ARG 2 damage
ARG 3 entity
METHOD method_35294 create (Lnet/minecraft/class_2019$class_2020;Lnet/minecraft/class_2048;)Lnet/minecraft/class_2115$class_2117;
ARG 0 damagePredicateBuilder
ARG 1 hurtEntityPredicate
METHOD method_35295 create (Lnet/minecraft/class_2019;)Lnet/minecraft/class_2115$class_2117;
ARG 0 damagePredicate
METHOD method_35296 create (Lnet/minecraft/class_2019;Lnet/minecraft/class_2048;)Lnet/minecraft/class_2115$class_2117;
ARG 0 damagePredicate
ARG 1 hurtEntityPredicate
METHOD method_35297 create (Lnet/minecraft/class_2048;)Lnet/minecraft/class_2115$class_2117;
ARG 0 hurtEntityPredicate
METHOD method_35298 create ()Lnet/minecraft/class_2115$class_2117;
METHOD method_9103 create (Lnet/minecraft/class_2019$class_2020;)Lnet/minecraft/class_2115$class_2117;
ARG 0 hurtEntityPredicateBuilder
ARG 0 damagePredicateBuilder
METHOD method_9104 matches (Lnet/minecraft/class_3222;Lnet/minecraft/class_47;Lnet/minecraft/class_1282;FFZ)Z
ARG 1 player
ARG 2 entityContext

View File

@ -10,6 +10,8 @@ CLASS net/minecraft/class_2123 net/minecraft/advancement/criterion/ShotCrossbowC
METHOD <init> (Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2073;)V
ARG 1 player
ARG 2 item
METHOD method_35323 create (Lnet/minecraft/class_2073;)Lnet/minecraft/class_2123$class_2125;
ARG 0 itemPredicate
METHOD method_9120 create (Lnet/minecraft/class_1935;)Lnet/minecraft/class_2123$class_2125;
ARG 0 item
METHOD method_9121 matches (Lnet/minecraft/class_1799;)Z

View File

@ -10,6 +10,8 @@ CLASS net/minecraft/class_2148 net/minecraft/advancement/criterion/UsedTotemCrit
METHOD <init> (Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2073;)V
ARG 1 player
ARG 2 item
METHOD method_35399 create (Lnet/minecraft/class_2073;)Lnet/minecraft/class_2148$class_2150;
ARG 0 itemPredicate
METHOD method_9170 create (Lnet/minecraft/class_1935;)Lnet/minecraft/class_2148$class_2150;
ARG 0 item
METHOD method_9171 matches (Lnet/minecraft/class_1799;)Z