mirror of https://github.com/FabricMC/yarn.git
Advancement new stuff and refactor old bad names (#1310)
* Advancement new stuff and refactor old bad names Signed-off-by: liach <liach@users.noreply.github.com> * loader/saver -> deserializer/serializer Signed-off-by: liach <liach@users.noreply.github.com> Co-authored-by: liach <liach@users.noreply.github.com>
This commit is contained in:
parent
1f2d9d7e4b
commit
2e74ea5a2f
|
@ -53,10 +53,12 @@ CLASS net/minecraft/class_161 net/minecraft/advancement/Advancement
|
|||
ARG 8 hidden
|
||||
METHOD method_692 fromJson (Lcom/google/gson/JsonObject;Lnet/minecraft/class_5257;)Lnet/minecraft/class_161$class_162;
|
||||
ARG 0 obj
|
||||
ARG 1 predicateDeserializer
|
||||
METHOD method_693 display (Lnet/minecraft/class_185;)Lnet/minecraft/class_161$class_162;
|
||||
ARG 1 display
|
||||
METHOD method_694 build (Ljava/util/function/Consumer;Ljava/lang/String;)Lnet/minecraft/class_161;
|
||||
METHOD method_695 build (Lnet/minecraft/class_2960;)Lnet/minecraft/class_161;
|
||||
ARG 1 id
|
||||
METHOD method_696 fromPacket (Lnet/minecraft/class_2540;)Lnet/minecraft/class_161$class_162;
|
||||
ARG 0 buf
|
||||
METHOD method_697 display (Lnet/minecraft/class_1935;Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;Lnet/minecraft/class_2960;Lnet/minecraft/class_189;ZZZ)Lnet/minecraft/class_161$class_162;
|
||||
|
@ -70,7 +72,9 @@ CLASS net/minecraft/class_161 net/minecraft/advancement/Advancement
|
|||
ARG 8 hidden
|
||||
METHOD method_698 toJson ()Lcom/google/gson/JsonObject;
|
||||
METHOD method_699 toPacket (Lnet/minecraft/class_2540;)V
|
||||
ARG 1 buf
|
||||
METHOD method_700 findParent (Ljava/util/function/Function;)Z
|
||||
ARG 1 parentProvider
|
||||
METHOD method_701 parent (Lnet/minecraft/class_161;)Lnet/minecraft/class_161$class_162;
|
||||
ARG 1 parent
|
||||
METHOD method_703 rewards (Lnet/minecraft/class_170$class_171;)Lnet/minecraft/class_161$class_162;
|
||||
|
|
|
@ -2,17 +2,20 @@ CLASS net/minecraft/class_175 net/minecraft/advancement/AdvancementCriterion
|
|||
FIELD field_1214 conditions Lnet/minecraft/class_184;
|
||||
METHOD <init> (Lnet/minecraft/class_184;)V
|
||||
ARG 1 conditions
|
||||
METHOD method_768 fromPacket (Lnet/minecraft/class_2540;)Ljava/util/Map;
|
||||
METHOD method_768 criteriaFromPacket (Lnet/minecraft/class_2540;)Ljava/util/Map;
|
||||
ARG 0 buf
|
||||
METHOD method_769 createNew (Lnet/minecraft/class_2540;)Lnet/minecraft/class_175;
|
||||
METHOD method_769 fromPacket (Lnet/minecraft/class_2540;)Lnet/minecraft/class_175;
|
||||
ARG 0 buf
|
||||
METHOD method_770 deserialize (Lcom/google/gson/JsonObject;Lnet/minecraft/class_5257;)Lnet/minecraft/class_175;
|
||||
METHOD method_770 fromJson (Lcom/google/gson/JsonObject;Lnet/minecraft/class_5257;)Lnet/minecraft/class_175;
|
||||
ARG 0 obj
|
||||
METHOD method_771 serialize (Lnet/minecraft/class_2540;)V
|
||||
METHOD method_772 fromJson (Lcom/google/gson/JsonObject;Lnet/minecraft/class_5257;)Ljava/util/Map;
|
||||
ARG 1 predicateDeserializer
|
||||
METHOD method_771 toPacket (Lnet/minecraft/class_2540;)V
|
||||
ARG 1 buf
|
||||
METHOD method_772 criteriaFromJson (Lcom/google/gson/JsonObject;Lnet/minecraft/class_5257;)Ljava/util/Map;
|
||||
ARG 0 obj
|
||||
ARG 1 predicateDeserializer
|
||||
METHOD method_773 toJson ()Lcom/google/gson/JsonElement;
|
||||
METHOD method_774 getConditions ()Lnet/minecraft/class_184;
|
||||
METHOD method_775 serialize (Ljava/util/Map;Lnet/minecraft/class_2540;)V
|
||||
METHOD method_775 criteriaToPacket (Ljava/util/Map;Lnet/minecraft/class_2540;)V
|
||||
ARG 0 criteria
|
||||
ARG 1 buf
|
||||
|
|
|
@ -25,6 +25,7 @@ CLASS net/minecraft/class_185 net/minecraft/advancement/AdvancementDisplay
|
|||
METHOD method_811 getTitle ()Lnet/minecraft/class_2561;
|
||||
METHOD method_812 getBackground ()Lnet/minecraft/class_2960;
|
||||
METHOD method_813 toPacket (Lnet/minecraft/class_2540;)V
|
||||
ARG 1 buf
|
||||
METHOD method_814 toJson ()Lcom/google/gson/JsonElement;
|
||||
METHOD method_815 getFrame ()Lnet/minecraft/class_189;
|
||||
METHOD method_816 setPosition (FF)V
|
||||
|
@ -37,5 +38,6 @@ CLASS net/minecraft/class_185 net/minecraft/advancement/AdvancementDisplay
|
|||
ARG 0 buf
|
||||
METHOD method_821 getIcon ()Lnet/minecraft/class_1799;
|
||||
METHOD method_822 iconFromJson (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_1799;
|
||||
ARG 0 json
|
||||
METHOD method_823 shouldShowToast ()Z
|
||||
METHOD method_824 isHidden ()Z
|
||||
|
|
|
@ -7,11 +7,15 @@ CLASS net/minecraft/class_163 net/minecraft/advancement/AdvancementManager
|
|||
METHOD method_711 load (Ljava/util/Map;)V
|
||||
METHOD method_712 getAdvancements ()Ljava/util/Collection;
|
||||
METHOD method_713 removeAll (Ljava/util/Set;)V
|
||||
ARG 1 advancements
|
||||
METHOD method_714 clear ()V
|
||||
METHOD method_715 getRoots ()Ljava/lang/Iterable;
|
||||
METHOD method_716 get (Lnet/minecraft/class_2960;)Lnet/minecraft/class_161;
|
||||
ARG 1 id
|
||||
METHOD method_717 setListener (Lnet/minecraft/class_163$class_164;)V
|
||||
ARG 1 listener
|
||||
METHOD method_718 remove (Lnet/minecraft/class_161;)V
|
||||
ARG 1 advancement
|
||||
CLASS class_164 Listener
|
||||
METHOD method_719 onDependentRemoved (Lnet/minecraft/class_161;)V
|
||||
ARG 1 dependent
|
||||
|
|
|
@ -10,6 +10,7 @@ CLASS net/minecraft/class_194 net/minecraft/advancement/AdvancementPositioner
|
|||
FIELD field_1268 relativeRowInSiblings F
|
||||
FIELD field_1269 row F
|
||||
METHOD <init> (Lnet/minecraft/class_161;Lnet/minecraft/class_194;Lnet/minecraft/class_194;II)V
|
||||
ARG 1 advancement
|
||||
ARG 2 parent
|
||||
ARG 3 previousSibling
|
||||
ARG 4 childrenSize
|
||||
|
|
|
@ -6,18 +6,22 @@ CLASS net/minecraft/class_167 net/minecraft/advancement/AdvancementProgress
|
|||
ARG 2 requirements
|
||||
METHOD method_728 getProgressBarFraction ()Ljava/lang/String;
|
||||
METHOD method_729 reset (Ljava/lang/String;)Z
|
||||
ARG 1 name
|
||||
METHOD method_731 getUnobtainedCriteria ()Ljava/lang/Iterable;
|
||||
METHOD method_732 fromPacket (Lnet/minecraft/class_2540;)Lnet/minecraft/class_167;
|
||||
ARG 0 buf
|
||||
METHOD method_733 toPacket (Lnet/minecraft/class_2540;)V
|
||||
ARG 1 buf
|
||||
METHOD method_734 getObtainedCriteria ()Ljava/lang/Iterable;
|
||||
METHOD method_735 getProgressBarPercentage ()F
|
||||
METHOD method_736 countObtainedRequirements ()I
|
||||
METHOD method_737 getCriterionProgress (Ljava/lang/String;)Lnet/minecraft/class_178;
|
||||
ARG 1 name
|
||||
METHOD method_740 isDone ()Z
|
||||
METHOD method_741 getEarliestProgressObtainDate ()Ljava/util/Date;
|
||||
METHOD method_742 isAnyObtained ()Z
|
||||
METHOD method_743 obtain (Ljava/lang/String;)Z
|
||||
ARG 1 name
|
||||
CLASS class_168 Serializer
|
||||
METHOD deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object;
|
||||
ARG 1 functionJson
|
||||
|
|
|
@ -8,8 +8,12 @@ CLASS net/minecraft/class_170 net/minecraft/advancement/AdvancementRewards
|
|||
ARG 1 experience
|
||||
ARG 2 loot
|
||||
ARG 3 recipes
|
||||
ARG 4 function
|
||||
METHOD method_27912 fromJson (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_170;
|
||||
ARG 0 json
|
||||
METHOD method_747 toJson ()Lcom/google/gson/JsonElement;
|
||||
METHOD method_748 apply (Lnet/minecraft/class_3222;)V
|
||||
ARG 1 player
|
||||
CLASS class_171 Builder
|
||||
FIELD field_1168 recipes Ljava/util/List;
|
||||
FIELD field_1169 experience I
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
CLASS net/minecraft/class_193 net/minecraft/advancement/CriteriaMerger
|
||||
FIELD field_1257 OR Lnet/minecraft/class_193;
|
||||
FIELD field_16882 AND Lnet/minecraft/class_193;
|
||||
METHOD createRequirements (Ljava/util/Collection;)[[Ljava/lang/String;
|
||||
ARG 1 criteriaNames
|
||||
|
|
|
@ -22,11 +22,12 @@ CLASS net/minecraft/class_2985 net/minecraft/advancement/PlayerAdvancementTracke
|
|||
METHOD method_12875 setOwner (Lnet/minecraft/class_3222;)V
|
||||
ARG 1 owner
|
||||
METHOD method_12876 sendUpdate (Lnet/minecraft/class_3222;)V
|
||||
ARG 1 player
|
||||
METHOD method_12877 hasChildrenDone (Lnet/minecraft/class_161;)Z
|
||||
ARG 1 advancement
|
||||
METHOD method_12878 grantCriterion (Lnet/minecraft/class_161;Ljava/lang/String;)Z
|
||||
ARG 1 advancement
|
||||
ARG 2 criterion
|
||||
ARG 2 criterionName
|
||||
METHOD method_12879 canSee (Lnet/minecraft/class_161;)Z
|
||||
ARG 1 advancement
|
||||
METHOD method_12880 endTrackingCompleted (Lnet/minecraft/class_161;)V
|
||||
|
@ -36,7 +37,7 @@ CLASS net/minecraft/class_2985 net/minecraft/advancement/PlayerAdvancementTracke
|
|||
ARG 1 advancement
|
||||
METHOD method_12883 revokeCriterion (Lnet/minecraft/class_161;Ljava/lang/String;)Z
|
||||
ARG 1 advancement
|
||||
ARG 2 criterion
|
||||
ARG 2 criterionName
|
||||
METHOD method_12884 initProgress (Lnet/minecraft/class_161;Lnet/minecraft/class_167;)V
|
||||
ARG 1 advancement
|
||||
ARG 2 progress
|
||||
|
|
|
@ -1,6 +1,11 @@
|
|||
CLASS net/minecraft/class_4558 net/minecraft/advancement/criterion/AbstractCriterion
|
||||
FIELD field_20735 progressions Ljava/util/Map;
|
||||
METHOD method_22510 test (Lnet/minecraft/class_3222;Ljava/util/function/Predicate;)V
|
||||
ARG 1 player
|
||||
ARG 2 tester
|
||||
METHOD method_22511 grant (Lnet/minecraft/class_2985;)V
|
||||
ARG 1 tracker
|
||||
METHOD method_27854 conditionsFromJson (Lcom/google/gson/JsonObject;Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_5257;)Lnet/minecraft/class_195;
|
||||
ARG 1 obj
|
||||
ARG 2 playerPredicate
|
||||
ARG 3 predicateDeserializer
|
||||
|
|
|
@ -1,4 +1,7 @@
|
|||
CLASS net/minecraft/class_195 net/minecraft/advancement/criterion/AbstractCriterionConditions
|
||||
FIELD field_1270 id Lnet/minecraft/class_2960;
|
||||
FIELD field_24381 playerPredicate Lnet/minecraft/class_2048$class_5258;
|
||||
METHOD <init> (Lnet/minecraft/class_2960;Lnet/minecraft/class_2048$class_5258;)V
|
||||
ARG 1 id
|
||||
ARG 2 playerPredicate
|
||||
METHOD method_27790 getPlayerPredicate ()Lnet/minecraft/class_2048$class_5258;
|
||||
|
|
|
@ -13,6 +13,11 @@ CLASS net/minecraft/class_4708 net/minecraft/advancement/criterion/BeeNestDestro
|
|||
FIELD field_21569 block Lnet/minecraft/class_2248;
|
||||
FIELD field_21570 item Lnet/minecraft/class_2073;
|
||||
FIELD field_21571 beeCount Lnet/minecraft/class_2096$class_2100;
|
||||
METHOD <init> (Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2248;Lnet/minecraft/class_2073;Lnet/minecraft/class_2096$class_2100;)V
|
||||
ARG 1 player
|
||||
ARG 2 block
|
||||
ARG 3 item
|
||||
ARG 4 beeCount
|
||||
METHOD method_23878 test (Lnet/minecraft/class_2248;Lnet/minecraft/class_1799;I)Z
|
||||
ARG 1 block
|
||||
ARG 2 stack
|
||||
|
|
|
@ -14,6 +14,10 @@ CLASS net/minecraft/class_4711 net/minecraft/advancement/criterion/BlockUsedCrit
|
|||
FIELD field_21579 item Lnet/minecraft/class_2073;
|
||||
METHOD <init> (Lnet/minecraft/class_2960;Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_4550;Lnet/minecraft/class_4559;Lnet/minecraft/class_2073;)V
|
||||
ARG 1 id
|
||||
ARG 2 player
|
||||
ARG 3 block
|
||||
ARG 4 state
|
||||
ARG 5 item
|
||||
METHOD method_23891 create (Lnet/minecraft/class_4550$class_4710;Lnet/minecraft/class_2073$class_2074;)Lnet/minecraft/class_4711$class_4712;
|
||||
ARG 0 blockPredicateBuilder
|
||||
ARG 1 itemPredicateBuilder
|
||||
|
|
|
@ -5,6 +5,9 @@ CLASS net/minecraft/class_1996 net/minecraft/advancement/criterion/BrewedPotionC
|
|||
ARG 2 potion
|
||||
CLASS class_1998 Conditions
|
||||
FIELD field_9492 potion Lnet/minecraft/class_1842;
|
||||
METHOD <init> (Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_1842;)V
|
||||
ARG 1 player
|
||||
ARG 2 potion
|
||||
METHOD method_8790 matches (Lnet/minecraft/class_1842;)Z
|
||||
ARG 1 potion
|
||||
METHOD method_8791 any ()Lnet/minecraft/class_1996$class_1998;
|
||||
|
|
|
@ -7,6 +7,10 @@ CLASS net/minecraft/class_1999 net/minecraft/advancement/criterion/ChangedDimens
|
|||
CLASS class_2001 Conditions
|
||||
FIELD field_9497 from Lnet/minecraft/class_2874;
|
||||
FIELD field_9498 to Lnet/minecraft/class_2874;
|
||||
METHOD <init> (Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2874;Lnet/minecraft/class_2874;)V
|
||||
ARG 1 player
|
||||
ARG 2 from
|
||||
ARG 3 to
|
||||
METHOD method_8799 to (Lnet/minecraft/class_2874;)Lnet/minecraft/class_1999$class_2001;
|
||||
ARG 0 to
|
||||
METHOD method_8800 matches (Lnet/minecraft/class_2874;Lnet/minecraft/class_2874;)Z
|
||||
|
|
|
@ -1,8 +1,14 @@
|
|||
CLASS net/minecraft/class_2002 net/minecraft/advancement/criterion/ChanneledLightningCriterion
|
||||
FIELD field_9499 ID Lnet/minecraft/class_2960;
|
||||
METHOD method_8803 trigger (Lnet/minecraft/class_3222;Ljava/util/Collection;)V
|
||||
ARG 1 player
|
||||
ARG 2 victims
|
||||
CLASS class_2004 Conditions
|
||||
FIELD field_9503 victims [Lnet/minecraft/class_2048$class_5258;
|
||||
METHOD <init> (Lnet/minecraft/class_2048$class_5258;[Lnet/minecraft/class_2048$class_5258;)V
|
||||
ARG 1 player
|
||||
ARG 2 victims
|
||||
METHOD method_8808 matches (Ljava/util/Collection;)Z
|
||||
ARG 1 victims
|
||||
METHOD method_8809 create ([Lnet/minecraft/class_2048;)Lnet/minecraft/class_2002$class_2004;
|
||||
ARG 0 victims
|
||||
|
|
|
@ -5,6 +5,10 @@ CLASS net/minecraft/class_2006 net/minecraft/advancement/criterion/ConstructBeac
|
|||
ARG 2 beacon
|
||||
CLASS class_2008 Conditions
|
||||
FIELD field_9508 level Lnet/minecraft/class_2096$class_2100;
|
||||
METHOD <init> (Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2096$class_2100;)V
|
||||
ARG 1 player
|
||||
ARG 2 level
|
||||
METHOD method_8817 matches (Lnet/minecraft/class_2580;)Z
|
||||
ARG 1 beacon
|
||||
METHOD method_8818 level (Lnet/minecraft/class_2096$class_2100;)Lnet/minecraft/class_2006$class_2008;
|
||||
ARG 0 level
|
||||
|
|
|
@ -5,6 +5,9 @@ CLASS net/minecraft/class_2010 net/minecraft/advancement/criterion/ConsumeItemCr
|
|||
ARG 2 stack
|
||||
CLASS class_2012 Conditions
|
||||
FIELD field_9513 item Lnet/minecraft/class_2073;
|
||||
METHOD <init> (Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2073;)V
|
||||
ARG 1 player
|
||||
ARG 2 item
|
||||
METHOD method_8826 matches (Lnet/minecraft/class_1799;)Z
|
||||
ARG 1 stack
|
||||
METHOD method_8827 any ()Lnet/minecraft/class_2010$class_2012;
|
||||
|
|
|
@ -8,6 +8,7 @@ CLASS net/minecraft/class_179 net/minecraft/advancement/criterion/Criterion
|
|||
METHOD method_794 getId ()Lnet/minecraft/class_2960;
|
||||
METHOD method_795 conditionsFromJson (Lcom/google/gson/JsonObject;Lnet/minecraft/class_5257;)Lnet/minecraft/class_184;
|
||||
ARG 1 obj
|
||||
ARG 2 predicateDeserializer
|
||||
CLASS class_180 ConditionsContainer
|
||||
FIELD field_1221 id Ljava/lang/String;
|
||||
FIELD field_1222 advancement Lnet/minecraft/class_161;
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
CLASS net/minecraft/class_184 net/minecraft/advancement/criterion/CriterionConditions
|
||||
METHOD method_806 getId ()Lnet/minecraft/class_2960;
|
||||
METHOD method_807 toJson (Lnet/minecraft/class_5267;)Lcom/google/gson/JsonObject;
|
||||
ARG 1 predicateSerializer
|
||||
|
|
|
@ -4,8 +4,10 @@ CLASS net/minecraft/class_178 net/minecraft/advancement/criterion/CriterionProgr
|
|||
METHOD method_783 toJson ()Lcom/google/gson/JsonElement;
|
||||
METHOD method_784 isObtained ()Z
|
||||
METHOD method_785 fromPacket (Lnet/minecraft/class_2540;)Lnet/minecraft/class_178;
|
||||
ARG 0 buf
|
||||
METHOD method_786 getObtainedDate ()Ljava/util/Date;
|
||||
METHOD method_787 toPacket (Lnet/minecraft/class_2540;)V
|
||||
ARG 1 buf
|
||||
METHOD method_788 obtainedAt (Ljava/lang/String;)Lnet/minecraft/class_178;
|
||||
ARG 0 datetime
|
||||
METHOD method_789 obtain ()V
|
||||
|
|
|
@ -1,8 +1,17 @@
|
|||
CLASS net/minecraft/class_2014 net/minecraft/advancement/criterion/CuredZombieVillagerCriterion
|
||||
FIELD field_9514 ID Lnet/minecraft/class_2960;
|
||||
METHOD method_8831 trigger (Lnet/minecraft/class_3222;Lnet/minecraft/class_1642;Lnet/minecraft/class_1646;)V
|
||||
ARG 1 player
|
||||
ARG 2 zombie
|
||||
ARG 3 villager
|
||||
CLASS class_2016 Conditions
|
||||
FIELD field_9518 zombie Lnet/minecraft/class_2048$class_5258;
|
||||
FIELD field_9519 villager Lnet/minecraft/class_2048$class_5258;
|
||||
METHOD <init> (Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2048$class_5258;)V
|
||||
ARG 1 player
|
||||
ARG 2 zombie
|
||||
ARG 3 villager
|
||||
METHOD method_8836 any ()Lnet/minecraft/class_2014$class_2016;
|
||||
METHOD method_8837 matches (Lnet/minecraft/class_47;Lnet/minecraft/class_47;)Z
|
||||
ARG 1 zombieContext
|
||||
ARG 2 villagerContext
|
||||
|
|
|
@ -4,6 +4,9 @@ CLASS net/minecraft/class_2027 net/minecraft/advancement/criterion/EffectsChange
|
|||
ARG 1 player
|
||||
CLASS class_2029 Conditions
|
||||
FIELD field_9562 effects Lnet/minecraft/class_2102;
|
||||
METHOD <init> (Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2102;)V
|
||||
ARG 1 player
|
||||
ARG 2 effects
|
||||
METHOD method_8868 matches (Lnet/minecraft/class_3222;)Z
|
||||
ARG 1 player
|
||||
METHOD method_8869 create (Lnet/minecraft/class_2102;)Lnet/minecraft/class_2027$class_2029;
|
||||
|
|
|
@ -7,6 +7,10 @@ CLASS net/minecraft/class_2030 net/minecraft/advancement/criterion/EnchantedItem
|
|||
CLASS class_2032 Conditions
|
||||
FIELD field_9567 item Lnet/minecraft/class_2073;
|
||||
FIELD field_9568 levels Lnet/minecraft/class_2096$class_2100;
|
||||
METHOD <init> (Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2073;Lnet/minecraft/class_2096$class_2100;)V
|
||||
ARG 1 player
|
||||
ARG 2 item
|
||||
ARG 3 levels
|
||||
METHOD method_8877 any ()Lnet/minecraft/class_2030$class_2032;
|
||||
METHOD method_8878 matches (Lnet/minecraft/class_1799;I)Z
|
||||
ARG 1 stack
|
||||
|
|
|
@ -10,6 +10,10 @@ CLASS net/minecraft/class_2037 net/minecraft/advancement/criterion/EnterBlockCri
|
|||
CLASS class_2039 Conditions
|
||||
FIELD field_9576 block Lnet/minecraft/class_2248;
|
||||
FIELD field_9577 state Lnet/minecraft/class_4559;
|
||||
METHOD <init> (Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2248;Lnet/minecraft/class_4559;)V
|
||||
ARG 1 player
|
||||
ARG 2 block
|
||||
ARG 3 state
|
||||
METHOD method_8890 block (Lnet/minecraft/class_2248;)Lnet/minecraft/class_2037$class_2039;
|
||||
ARG 0 block
|
||||
METHOD method_8891 matches (Lnet/minecraft/class_2680;)Z
|
||||
|
|
|
@ -8,6 +8,9 @@ CLASS net/minecraft/class_2044 net/minecraft/advancement/criterion/EntityHurtPla
|
|||
ARG 5 blocked
|
||||
CLASS class_2046 Conditions
|
||||
FIELD field_9593 damage Lnet/minecraft/class_2019;
|
||||
METHOD <init> (Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2019;)V
|
||||
ARG 1 player
|
||||
ARG 2 damage
|
||||
METHOD method_8907 matches (Lnet/minecraft/class_3222;Lnet/minecraft/class_1282;FFZ)Z
|
||||
ARG 1 player
|
||||
ARG 2 source
|
||||
|
@ -15,3 +18,4 @@ CLASS net/minecraft/class_2044 net/minecraft/advancement/criterion/EntityHurtPla
|
|||
ARG 4 taken
|
||||
ARG 5 blocked
|
||||
METHOD method_8908 create (Lnet/minecraft/class_2019$class_2020;)Lnet/minecraft/class_2044$class_2046;
|
||||
ARG 0 damageBuilder
|
||||
|
|
|
@ -5,6 +5,9 @@ CLASS net/minecraft/class_2054 net/minecraft/advancement/criterion/FilledBucketC
|
|||
ARG 2 stack
|
||||
CLASS class_2056 Conditions
|
||||
FIELD field_9616 item Lnet/minecraft/class_2073;
|
||||
METHOD <init> (Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2073;)V
|
||||
ARG 1 player
|
||||
ARG 2 item
|
||||
METHOD method_8937 create (Lnet/minecraft/class_2073;)Lnet/minecraft/class_2054$class_2056;
|
||||
ARG 0 item
|
||||
METHOD method_8938 matches (Lnet/minecraft/class_1799;)Z
|
||||
|
|
|
@ -1,10 +1,23 @@
|
|||
CLASS net/minecraft/class_2058 net/minecraft/advancement/criterion/FishingRodHookedCriterion
|
||||
FIELD field_9617 ID Lnet/minecraft/class_2960;
|
||||
METHOD method_8939 trigger (Lnet/minecraft/class_3222;Lnet/minecraft/class_1799;Lnet/minecraft/class_1536;Ljava/util/Collection;)V
|
||||
ARG 1 player
|
||||
ARG 2 rod
|
||||
ARG 3 bobber
|
||||
ARG 4 fishingLoots
|
||||
CLASS class_2060 Conditions
|
||||
FIELD field_24391 hookedEntity Lnet/minecraft/class_2048$class_5258;
|
||||
FIELD field_9621 rod Lnet/minecraft/class_2073;
|
||||
FIELD field_9623 caughtItem Lnet/minecraft/class_2073;
|
||||
METHOD <init> (Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2073;Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2073;)V
|
||||
ARG 1 player
|
||||
ARG 2 rod
|
||||
ARG 3 hookedEntity
|
||||
ARG 4 caughtItem
|
||||
METHOD method_27810 test (Lnet/minecraft/class_1799;Lnet/minecraft/class_47;Ljava/util/Collection;)Z
|
||||
ARG 1 rod
|
||||
ARG 2 hookedEntityContext
|
||||
ARG 3 fishingLoots
|
||||
METHOD method_8947 create (Lnet/minecraft/class_2073;Lnet/minecraft/class_2048;Lnet/minecraft/class_2073;)Lnet/minecraft/class_2058$class_2060;
|
||||
ARG 0 rod
|
||||
ARG 1 bobber
|
||||
|
|
|
@ -1,13 +1,34 @@
|
|||
CLASS net/minecraft/class_2066 net/minecraft/advancement/criterion/InventoryChangedCriterion
|
||||
FIELD field_9625 ID Lnet/minecraft/class_2960;
|
||||
METHOD method_24362 trigger (Lnet/minecraft/class_3222;Lnet/minecraft/class_1661;Lnet/minecraft/class_1799;III)V
|
||||
ARG 1 player
|
||||
ARG 2 inventory
|
||||
ARG 3 stack
|
||||
ARG 4 full
|
||||
ARG 5 empty
|
||||
ARG 6 occupied
|
||||
METHOD method_8950 trigger (Lnet/minecraft/class_3222;Lnet/minecraft/class_1661;Lnet/minecraft/class_1799;)V
|
||||
ARG 1 player
|
||||
ARG 2 inventory
|
||||
ARG 3 stack
|
||||
CLASS class_2068 Conditions
|
||||
FIELD field_9629 occupied Lnet/minecraft/class_2096$class_2100;
|
||||
FIELD field_9630 full Lnet/minecraft/class_2096$class_2100;
|
||||
FIELD field_9631 empty Lnet/minecraft/class_2096$class_2100;
|
||||
FIELD field_9632 items [Lnet/minecraft/class_2073;
|
||||
METHOD <init> (Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2096$class_2100;Lnet/minecraft/class_2096$class_2100;Lnet/minecraft/class_2096$class_2100;[Lnet/minecraft/class_2073;)V
|
||||
ARG 1 player
|
||||
ARG 2 occupied
|
||||
ARG 3 full
|
||||
ARG 4 empty
|
||||
ARG 5 items
|
||||
METHOD method_8957 items ([Lnet/minecraft/class_2073;)Lnet/minecraft/class_2066$class_2068;
|
||||
ARG 0 items
|
||||
METHOD method_8958 matches (Lnet/minecraft/class_1661;Lnet/minecraft/class_1799;III)Z
|
||||
ARG 1 inventory
|
||||
ARG 2 stack
|
||||
ARG 3 full
|
||||
ARG 4 empty
|
||||
ARG 5 occupied
|
||||
METHOD method_8959 items ([Lnet/minecraft/class_1935;)Lnet/minecraft/class_2066$class_2068;
|
||||
ARG 0 items
|
||||
|
|
|
@ -8,6 +8,11 @@ CLASS net/minecraft/class_2069 net/minecraft/advancement/criterion/ItemDurabilit
|
|||
FIELD field_9637 item Lnet/minecraft/class_2073;
|
||||
FIELD field_9638 durability Lnet/minecraft/class_2096$class_2100;
|
||||
FIELD field_9639 delta Lnet/minecraft/class_2096$class_2100;
|
||||
METHOD <init> (Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2073;Lnet/minecraft/class_2096$class_2100;Lnet/minecraft/class_2096$class_2100;)V
|
||||
ARG 1 player
|
||||
ARG 2 item
|
||||
ARG 3 durability
|
||||
ARG 4 delta
|
||||
METHOD method_8967 create (Lnet/minecraft/class_2073;Lnet/minecraft/class_2096$class_2100;)Lnet/minecraft/class_2069$class_2071;
|
||||
ARG 0 item
|
||||
ARG 1 durability
|
||||
|
|
|
@ -1,10 +1,19 @@
|
|||
CLASS net/minecraft/class_2076 net/minecraft/advancement/criterion/KilledByCrossbowCriterion
|
||||
FIELD field_9655 ID Lnet/minecraft/class_2960;
|
||||
METHOD method_8980 trigger (Lnet/minecraft/class_3222;Ljava/util/Collection;)V
|
||||
ARG 1 player
|
||||
ARG 2 piercingKilledEntities
|
||||
CLASS class_2078 Conditions
|
||||
FIELD field_9659 uniqueEntityTypes Lnet/minecraft/class_2096$class_2100;
|
||||
FIELD field_9660 victims [Lnet/minecraft/class_2048$class_5258;
|
||||
METHOD <init> (Lnet/minecraft/class_2048$class_5258;[Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2096$class_2100;)V
|
||||
ARG 1 player
|
||||
ARG 2 victims
|
||||
ARG 3 uniqueEntityTypes
|
||||
METHOD method_8986 create ([Lnet/minecraft/class_2048$class_2049;)Lnet/minecraft/class_2076$class_2078;
|
||||
ARG 0 victimPredicates
|
||||
METHOD method_8987 create (Lnet/minecraft/class_2096$class_2100;)Lnet/minecraft/class_2076$class_2078;
|
||||
ARG 0 uniqueEntityTypes
|
||||
METHOD method_8988 matches (Ljava/util/Collection;I)Z
|
||||
ARG 1 victimContexts
|
||||
ARG 2 uniqueEntityTypeCount
|
||||
|
|
|
@ -7,6 +7,10 @@ CLASS net/minecraft/class_2085 net/minecraft/advancement/criterion/LevitationCri
|
|||
CLASS class_2087 Conditions
|
||||
FIELD field_9675 distance Lnet/minecraft/class_2025;
|
||||
FIELD field_9676 duration Lnet/minecraft/class_2096$class_2100;
|
||||
METHOD <init> (Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2025;Lnet/minecraft/class_2096$class_2100;)V
|
||||
ARG 1 player
|
||||
ARG 2 distance
|
||||
ARG 3 duration
|
||||
METHOD method_9013 create (Lnet/minecraft/class_2025;)Lnet/minecraft/class_2085$class_2087;
|
||||
ARG 0 distance
|
||||
METHOD method_9014 matches (Lnet/minecraft/class_3222;Lnet/minecraft/class_243;I)Z
|
||||
|
|
|
@ -8,6 +8,8 @@ CLASS net/minecraft/class_2092 net/minecraft/advancement/criterion/LocationArriv
|
|||
FIELD field_9698 location Lnet/minecraft/class_2090;
|
||||
METHOD <init> (Lnet/minecraft/class_2960;Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2090;)V
|
||||
ARG 1 id
|
||||
ARG 2 player
|
||||
ARG 3 location
|
||||
METHOD method_20400 createHeroOfTheVillage ()Lnet/minecraft/class_2092$class_2094;
|
||||
METHOD method_9032 createSleptInBed ()Lnet/minecraft/class_2092$class_2094;
|
||||
METHOD method_9033 matches (Lnet/minecraft/class_3218;DDD)Z
|
||||
|
|
|
@ -7,6 +7,11 @@ CLASS net/minecraft/class_2108 net/minecraft/advancement/criterion/NetherTravelC
|
|||
FIELD field_9721 enteredPos Lnet/minecraft/class_2090;
|
||||
FIELD field_9722 exitedPos Lnet/minecraft/class_2090;
|
||||
FIELD field_9723 distance Lnet/minecraft/class_2025;
|
||||
METHOD <init> (Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2090;Lnet/minecraft/class_2090;Lnet/minecraft/class_2025;)V
|
||||
ARG 1 player
|
||||
ARG 2 enteredPos
|
||||
ARG 3 exitedPos
|
||||
ARG 4 distance
|
||||
METHOD method_9085 distance (Lnet/minecraft/class_2025;)Lnet/minecraft/class_2108$class_2110;
|
||||
ARG 0 distance
|
||||
METHOD method_9086 matches (Lnet/minecraft/class_3218;Lnet/minecraft/class_243;DDD)Z
|
||||
|
|
|
@ -3,14 +3,25 @@ CLASS net/minecraft/class_2080 net/minecraft/advancement/criterion/OnKilledCrite
|
|||
METHOD <init> (Lnet/minecraft/class_2960;)V
|
||||
ARG 1 id
|
||||
METHOD method_8990 trigger (Lnet/minecraft/class_3222;Lnet/minecraft/class_1297;Lnet/minecraft/class_1282;)V
|
||||
ARG 1 player
|
||||
ARG 2 entity
|
||||
ARG 3 killingDamage
|
||||
CLASS class_2083 Conditions
|
||||
FIELD field_9667 killingBlow Lnet/minecraft/class_2022;
|
||||
FIELD field_9668 entity Lnet/minecraft/class_2048$class_5258;
|
||||
METHOD <init> (Lnet/minecraft/class_2960;Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2022;)V
|
||||
ARG 1 id
|
||||
ARG 2 player
|
||||
ARG 3 entity
|
||||
ARG 4 killingBlow
|
||||
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;
|
||||
METHOD method_8999 createPlayerKilledEntity ()Lnet/minecraft/class_2080$class_2083;
|
||||
METHOD method_9000 test (Lnet/minecraft/class_3222;Lnet/minecraft/class_47;Lnet/minecraft/class_1282;)Z
|
||||
ARG 1 player
|
||||
ARG 2 killedEntityContext
|
||||
ARG 3 killingBlow
|
||||
METHOD method_9001 createPlayerKilledEntity (Lnet/minecraft/class_2048$class_2049;Lnet/minecraft/class_2022$class_2023;)Lnet/minecraft/class_2080$class_2083;
|
||||
ARG 0 killedEntityPredicateBuilder
|
||||
ARG 1 killingBlowBuilder
|
||||
|
|
|
@ -13,6 +13,12 @@ CLASS net/minecraft/class_2111 net/minecraft/advancement/criterion/PlacedBlockCr
|
|||
FIELD field_9729 location Lnet/minecraft/class_2090;
|
||||
FIELD field_9730 state Lnet/minecraft/class_4559;
|
||||
FIELD field_9731 item Lnet/minecraft/class_2073;
|
||||
METHOD <init> (Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2248;Lnet/minecraft/class_4559;Lnet/minecraft/class_2090;Lnet/minecraft/class_2073;)V
|
||||
ARG 1 player
|
||||
ARG 2 block
|
||||
ARG 3 state
|
||||
ARG 4 location
|
||||
ARG 5 item
|
||||
METHOD method_9094 matches (Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lnet/minecraft/class_3218;Lnet/minecraft/class_1799;)Z
|
||||
ARG 1 state
|
||||
ARG 2 pos
|
||||
|
|
|
@ -1,14 +1,24 @@
|
|||
CLASS net/minecraft/class_2115 net/minecraft/advancement/criterion/PlayerHurtEntityCriterion
|
||||
FIELD field_9732 ID Lnet/minecraft/class_2960;
|
||||
METHOD method_9097 trigger (Lnet/minecraft/class_3222;Lnet/minecraft/class_1297;Lnet/minecraft/class_1282;FFZ)V
|
||||
ARG 1 player
|
||||
ARG 2 entity
|
||||
ARG 3 damage
|
||||
ARG 4 dealt
|
||||
ARG 5 taken
|
||||
ARG 6 blocked
|
||||
CLASS class_2117 Conditions
|
||||
FIELD field_9736 damage Lnet/minecraft/class_2019;
|
||||
FIELD field_9737 entity Lnet/minecraft/class_2048$class_5258;
|
||||
METHOD <init> (Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2019;Lnet/minecraft/class_2048$class_5258;)V
|
||||
ARG 1 player
|
||||
ARG 2 damage
|
||||
ARG 3 entity
|
||||
METHOD method_9103 create (Lnet/minecraft/class_2019$class_2020;)Lnet/minecraft/class_2115$class_2117;
|
||||
ARG 0 hurtEntityPredicateBuilder
|
||||
METHOD method_9104 matches (Lnet/minecraft/class_3222;Lnet/minecraft/class_47;Lnet/minecraft/class_1282;FFZ)Z
|
||||
ARG 1 player
|
||||
ARG 2 entityContext
|
||||
ARG 3 source
|
||||
ARG 4 dealt
|
||||
ARG 5 taken
|
||||
|
|
|
@ -1,9 +1,14 @@
|
|||
CLASS net/minecraft/class_2119 net/minecraft/advancement/criterion/RecipeUnlockedCriterion
|
||||
FIELD field_9738 ID Lnet/minecraft/class_2960;
|
||||
METHOD method_27847 create (Lnet/minecraft/class_2960;)Lnet/minecraft/class_2119$class_2121;
|
||||
ARG 0 id
|
||||
METHOD method_9107 trigger (Lnet/minecraft/class_3222;Lnet/minecraft/class_1860;)V
|
||||
ARG 1 player
|
||||
ARG 2 recipe
|
||||
CLASS class_2121 Conditions
|
||||
FIELD field_9742 recipe Lnet/minecraft/class_2960;
|
||||
METHOD <init> (Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2960;)V
|
||||
ARG 1 player
|
||||
ARG 2 recipe
|
||||
METHOD method_9112 matches (Lnet/minecraft/class_1860;)Z
|
||||
ARG 1 recipe
|
||||
|
|
|
@ -5,6 +5,9 @@ CLASS net/minecraft/class_2123 net/minecraft/advancement/criterion/ShotCrossbowC
|
|||
ARG 2 stack
|
||||
CLASS class_2125 Conditions
|
||||
FIELD field_9747 item Lnet/minecraft/class_2073;
|
||||
METHOD <init> (Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2073;)V
|
||||
ARG 1 player
|
||||
ARG 2 item
|
||||
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
|
||||
|
|
|
@ -12,6 +12,10 @@ CLASS net/minecraft/class_4713 net/minecraft/advancement/criterion/SlideDownBloc
|
|||
CLASS class_4714 Conditions
|
||||
FIELD field_21587 block Lnet/minecraft/class_2248;
|
||||
FIELD field_21588 state Lnet/minecraft/class_4559;
|
||||
METHOD <init> (Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2248;Lnet/minecraft/class_4559;)V
|
||||
ARG 1 player
|
||||
ARG 2 block
|
||||
ARG 3 state
|
||||
METHOD method_23912 create (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4713$class_4714;
|
||||
ARG 0 block
|
||||
METHOD method_23913 test (Lnet/minecraft/class_2680;)Z
|
||||
|
|
|
@ -1,7 +1,14 @@
|
|||
CLASS net/minecraft/class_2128 net/minecraft/advancement/criterion/SummonedEntityCriterion
|
||||
FIELD field_9748 ID Lnet/minecraft/class_2960;
|
||||
METHOD method_9124 trigger (Lnet/minecraft/class_3222;Lnet/minecraft/class_1297;)V
|
||||
ARG 1 player
|
||||
ARG 2 entity
|
||||
CLASS class_2130 Conditions
|
||||
FIELD field_9752 entity Lnet/minecraft/class_2048$class_5258;
|
||||
METHOD <init> (Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2048$class_5258;)V
|
||||
ARG 1 player
|
||||
ARG 2 entity
|
||||
METHOD method_9129 create (Lnet/minecraft/class_2048$class_2049;)Lnet/minecraft/class_2128$class_2130;
|
||||
ARG 0 summonedEntityPredicateBuilder
|
||||
METHOD method_9130 matches (Lnet/minecraft/class_47;)Z
|
||||
ARG 1 summonedEntityContext
|
||||
|
|
|
@ -1,9 +1,15 @@
|
|||
CLASS net/minecraft/class_2131 net/minecraft/advancement/criterion/TameAnimalCriterion
|
||||
FIELD field_9753 ID Lnet/minecraft/class_2960;
|
||||
METHOD method_9132 trigger (Lnet/minecraft/class_3222;Lnet/minecraft/class_1429;)V
|
||||
ARG 1 player
|
||||
ARG 2 entity
|
||||
CLASS class_2133 Conditions
|
||||
FIELD field_9757 entity Lnet/minecraft/class_2048$class_5258;
|
||||
METHOD <init> (Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2048$class_5258;)V
|
||||
ARG 1 player
|
||||
ARG 2 entity
|
||||
METHOD method_16114 create (Lnet/minecraft/class_2048;)Lnet/minecraft/class_2131$class_2133;
|
||||
ARG 0 entity
|
||||
METHOD method_9138 any ()Lnet/minecraft/class_2131$class_2133;
|
||||
METHOD method_9139 matches (Lnet/minecraft/class_47;)Z
|
||||
ARG 1 tamedEntityContext
|
||||
|
|
|
@ -1,8 +1,20 @@
|
|||
CLASS net/minecraft/class_4851 net/minecraft/advancement/criterion/TargetHitCriterion
|
||||
FIELD field_22429 ID Lnet/minecraft/class_2960;
|
||||
METHOD method_24861 trigger (Lnet/minecraft/class_3222;Lnet/minecraft/class_1297;Lnet/minecraft/class_243;I)V
|
||||
ARG 1 player
|
||||
ARG 2 projectile
|
||||
ARG 3 hitPos
|
||||
ARG 4 signalStrength
|
||||
CLASS class_4852 Conditions
|
||||
FIELD field_22430 signalStrength Lnet/minecraft/class_2096$class_2100;
|
||||
FIELD field_22512 projectile Lnet/minecraft/class_2048$class_5258;
|
||||
METHOD <init> (Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2096$class_2100;Lnet/minecraft/class_2048$class_5258;)V
|
||||
ARG 1 player
|
||||
ARG 2 signalStrength
|
||||
ARG 3 projectile
|
||||
METHOD method_24865 create (Lnet/minecraft/class_2096$class_2100;)Lnet/minecraft/class_4851$class_4852;
|
||||
ARG 0 signalStrength
|
||||
METHOD method_24952 test (Lnet/minecraft/class_47;Lnet/minecraft/class_243;I)Z
|
||||
ARG 1 projectileContext
|
||||
ARG 2 hitPos
|
||||
ARG 3 signalStrength
|
||||
|
|
|
@ -3,3 +3,5 @@ CLASS net/minecraft/class_2135 net/minecraft/advancement/criterion/TickCriterion
|
|||
METHOD method_9141 trigger (Lnet/minecraft/class_3222;)V
|
||||
ARG 1 player
|
||||
CLASS class_2137 Conditions
|
||||
METHOD <init> (Lnet/minecraft/class_2048$class_5258;)V
|
||||
ARG 1 player
|
||||
|
|
|
@ -1,9 +1,12 @@
|
|||
CLASS net/minecraft/class_2143 net/minecraft/advancement/criterion/UsedEnderEyeCriterion
|
||||
FIELD field_9768 id Lnet/minecraft/class_2960;
|
||||
FIELD field_9768 ID Lnet/minecraft/class_2960;
|
||||
METHOD method_9157 trigger (Lnet/minecraft/class_3222;Lnet/minecraft/class_2338;)V
|
||||
ARG 1 player
|
||||
ARG 2 strongholdPos
|
||||
CLASS class_2145 Conditions
|
||||
FIELD field_9772 distance Lnet/minecraft/class_2096$class_2099;
|
||||
METHOD <init> (Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2096$class_2099;)V
|
||||
ARG 1 player
|
||||
ARG 2 distance
|
||||
METHOD method_9162 matches (D)Z
|
||||
ARG 1 distance
|
||||
|
|
|
@ -5,6 +5,9 @@ CLASS net/minecraft/class_2148 net/minecraft/advancement/criterion/UsedTotemCrit
|
|||
ARG 2 stack
|
||||
CLASS class_2150 Conditions
|
||||
FIELD field_9777 item Lnet/minecraft/class_2073;
|
||||
METHOD <init> (Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2073;)V
|
||||
ARG 1 player
|
||||
ARG 2 item
|
||||
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
|
||||
|
|
|
@ -1,9 +1,17 @@
|
|||
CLASS net/minecraft/class_2140 net/minecraft/advancement/criterion/VillagerTradeCriterion
|
||||
FIELD field_9762 ID Lnet/minecraft/class_2960;
|
||||
METHOD method_9146 handle (Lnet/minecraft/class_3222;Lnet/minecraft/class_3988;Lnet/minecraft/class_1799;)V
|
||||
ARG 1 player
|
||||
ARG 2 trader
|
||||
ARG 3 stack
|
||||
CLASS class_2142 Conditions
|
||||
FIELD field_9766 item Lnet/minecraft/class_2073;
|
||||
FIELD field_9767 villager Lnet/minecraft/class_2048$class_5258;
|
||||
METHOD <init> (Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_2073;)V
|
||||
ARG 1 player
|
||||
ARG 2 villager
|
||||
ARG 3 item
|
||||
METHOD method_9153 any ()Lnet/minecraft/class_2140$class_2142;
|
||||
METHOD method_9154 matches (Lnet/minecraft/class_47;Lnet/minecraft/class_1799;)Z
|
||||
ARG 1 traderContext
|
||||
ARG 2 stack
|
||||
|
|
|
@ -38,6 +38,7 @@ CLASS net/minecraft/class_1536 net/minecraft/entity/projectile/FishingBobberEnti
|
|||
ARG 2 end
|
||||
METHOD method_26342 getPositionType (Lnet/minecraft/class_2338;)Lnet/minecraft/class_1536$class_4984;
|
||||
ARG 1 pos
|
||||
METHOD method_26957 getHookedEntity ()Lnet/minecraft/class_1297;
|
||||
METHOD method_6947 getOwner ()Lnet/minecraft/class_1657;
|
||||
METHOD method_6949 tickFishingLogic (Lnet/minecraft/class_2338;)V
|
||||
ARG 1 pos
|
||||
|
|
|
@ -0,0 +1,4 @@
|
|||
CLASS net/minecraft/class_5270 net/minecraft/loot/LootGsons
|
||||
METHOD method_27860 getConditionGsonBuilder ()Lcom/google/gson/GsonBuilder;
|
||||
METHOD method_27861 getFunctionGsonBuilder ()Lcom/google/gson/GsonBuilder;
|
||||
METHOD method_27862 getTableGsonBuilder ()Lcom/google/gson/GsonBuilder;
|
|
@ -2,30 +2,42 @@ CLASS net/minecraft/class_58 net/minecraft/loot/LootTableReporter
|
|||
FIELD field_20756 contextType Lnet/minecraft/class_176;
|
||||
FIELD field_20757 conditionGetter Ljava/util/function/Function;
|
||||
FIELD field_20758 conditions Ljava/util/Set;
|
||||
FIELD field_20759 supplierGetter Ljava/util/function/Function;
|
||||
FIELD field_20760 suppliers Ljava/util/Set;
|
||||
FIELD field_20759 tableGetter Ljava/util/function/Function;
|
||||
FIELD field_20760 tables Ljava/util/Set;
|
||||
FIELD field_964 name Ljava/lang/String;
|
||||
FIELD field_965 messages Lcom/google/common/collect/Multimap;
|
||||
FIELD field_966 nameFactory Ljava/util/function/Supplier;
|
||||
METHOD <init> (Lcom/google/common/collect/Multimap;Ljava/util/function/Supplier;Lnet/minecraft/class_176;Ljava/util/function/Function;Ljava/util/Set;Ljava/util/function/Function;Ljava/util/Set;)V
|
||||
ARG 1 messages
|
||||
ARG 2 nameFactory
|
||||
ARG 3 contextType
|
||||
ARG 4 conditionGetter
|
||||
ARG 5 conditions
|
||||
ARG 6 tableGetter
|
||||
ARG 7 tables
|
||||
METHOD <init> (Lnet/minecraft/class_176;Ljava/util/function/Function;Ljava/util/function/Function;)V
|
||||
ARG 1 contextType
|
||||
ARG 2 conditionGetter
|
||||
ARG 3 tableFactory
|
||||
METHOD method_22567 checkContext (Lnet/minecraft/class_46;)V
|
||||
ARG 1 contextAware
|
||||
METHOD method_22568 withContextType (Lnet/minecraft/class_176;)Lnet/minecraft/class_58;
|
||||
ARG 1 contextType
|
||||
METHOD method_22569 withSupplier (Ljava/lang/String;Lnet/minecraft/class_2960;)Lnet/minecraft/class_58;
|
||||
METHOD method_22569 withTable (Ljava/lang/String;Lnet/minecraft/class_2960;)Lnet/minecraft/class_58;
|
||||
ARG 1 name
|
||||
ARG 2 id
|
||||
METHOD method_22570 hasSupplier (Lnet/minecraft/class_2960;)Z
|
||||
METHOD method_22570 hasTable (Lnet/minecraft/class_2960;)Z
|
||||
ARG 1 id
|
||||
METHOD method_22571 withCondition (Ljava/lang/String;Lnet/minecraft/class_2960;)Lnet/minecraft/class_58;
|
||||
ARG 1 name
|
||||
ARG 2 id
|
||||
METHOD method_22572 hasCondition (Lnet/minecraft/class_2960;)Z
|
||||
ARG 1 id
|
||||
METHOD method_22574 getSupplier (Lnet/minecraft/class_2960;)Lnet/minecraft/class_52;
|
||||
METHOD method_22574 getTable (Lnet/minecraft/class_2960;)Lnet/minecraft/class_52;
|
||||
ARG 1 id
|
||||
METHOD method_22576 getCondition (Lnet/minecraft/class_2960;)Lnet/minecraft/class_4570;
|
||||
ARG 1 id
|
||||
METHOD method_359 getContext ()Ljava/lang/String;
|
||||
METHOD method_359 getName ()Ljava/lang/String;
|
||||
METHOD method_360 report (Ljava/lang/String;)V
|
||||
ARG 1 message
|
||||
METHOD method_361 getMessages ()Lcom/google/common/collect/Multimap;
|
||||
|
|
|
@ -6,6 +6,9 @@ CLASS net/minecraft/class_215 net/minecraft/loot/condition/EntityPropertiesLootC
|
|||
ARG 2 entity
|
||||
METHOD method_15972 create (Lnet/minecraft/class_47$class_50;)Lnet/minecraft/class_4570$class_210;
|
||||
ARG 0 entity
|
||||
METHOD method_27865 builder (Lnet/minecraft/class_47$class_50;Lnet/minecraft/class_2048;)Lnet/minecraft/class_4570$class_210;
|
||||
ARG 0 entity
|
||||
ARG 1 predicate
|
||||
METHOD method_917 builder (Lnet/minecraft/class_47$class_50;Lnet/minecraft/class_2048$class_2049;)Lnet/minecraft/class_4570$class_210;
|
||||
ARG 0 entity
|
||||
ARG 1 predicateBuilder
|
||||
|
|
|
@ -17,8 +17,9 @@ CLASS net/minecraft/class_2019 net/minecraft/predicate/DamagePredicate
|
|||
ARG 3 dealt
|
||||
ARG 4 taken
|
||||
ARG 5 blocked
|
||||
METHOD method_8839 deserialize (Lcom/google/gson/JsonElement;)Lnet/minecraft/class_2019;
|
||||
METHOD method_8840 serialize ()Lcom/google/gson/JsonElement;
|
||||
METHOD method_8839 fromJson (Lcom/google/gson/JsonElement;)Lnet/minecraft/class_2019;
|
||||
ARG 0 json
|
||||
METHOD method_8840 toJson ()Lcom/google/gson/JsonElement;
|
||||
CLASS class_2020 Builder
|
||||
FIELD field_9526 blocked Ljava/lang/Boolean;
|
||||
FIELD field_9527 taken Lnet/minecraft/class_2096$class_2099;
|
||||
|
@ -28,5 +29,6 @@ CLASS net/minecraft/class_2019 net/minecraft/predicate/DamagePredicate
|
|||
METHOD method_8841 blocked (Ljava/lang/Boolean;)Lnet/minecraft/class_2019$class_2020;
|
||||
ARG 1 blocked
|
||||
METHOD method_8842 type (Lnet/minecraft/class_2022$class_2023;)Lnet/minecraft/class_2019$class_2020;
|
||||
ARG 1 builder
|
||||
METHOD method_8843 build ()Lnet/minecraft/class_2019;
|
||||
METHOD method_8844 create ()Lnet/minecraft/class_2019$class_2020;
|
||||
|
|
|
@ -0,0 +1,13 @@
|
|||
CLASS net/minecraft/class_5257 net/minecraft/predicate/entity/AdvancementEntityPredicateDeserializer
|
||||
FIELD field_24383 LOGGER Lorg/apache/logging/log4j/Logger;
|
||||
FIELD field_24384 advancementId Lnet/minecraft/class_2960;
|
||||
FIELD field_24385 conditionManager Lnet/minecraft/class_4567;
|
||||
FIELD field_24386 gson Lcom/google/gson/Gson;
|
||||
METHOD <init> (Lnet/minecraft/class_2960;Lnet/minecraft/class_4567;)V
|
||||
ARG 1 advancementId
|
||||
ARG 2 conditionManager
|
||||
METHOD method_27795 getAdvancementId ()Lnet/minecraft/class_2960;
|
||||
METHOD method_27796 loadConditions (Lcom/google/gson/JsonArray;Ljava/lang/String;Lnet/minecraft/class_176;)[Lnet/minecraft/class_4570;
|
||||
ARG 1 array
|
||||
ARG 2 key
|
||||
ARG 3 contextType
|
|
@ -0,0 +1,5 @@
|
|||
CLASS net/minecraft/class_5267 net/minecraft/predicate/entity/AdvancementEntityPredicateSerializer
|
||||
FIELD field_24420 INSTANCE Lnet/minecraft/class_5267;
|
||||
FIELD field_24421 gson Lcom/google/gson/Gson;
|
||||
METHOD method_27849 conditionsToJson ([Lnet/minecraft/class_4570;)Lcom/google/gson/JsonElement;
|
||||
ARG 1 conditions
|
|
@ -25,12 +25,12 @@ CLASS net/minecraft/class_2022 net/minecraft/predicate/entity/DamageSourcePredic
|
|||
ARG 1 world
|
||||
ARG 2 pos
|
||||
ARG 3 damageSource
|
||||
METHOD method_8846 deserialize (Lcom/google/gson/JsonElement;)Lnet/minecraft/class_2022;
|
||||
ARG 0 element
|
||||
METHOD method_8846 fromJson (Lcom/google/gson/JsonElement;)Lnet/minecraft/class_2022;
|
||||
ARG 0 json
|
||||
METHOD method_8847 test (Lnet/minecraft/class_3222;Lnet/minecraft/class_1282;)Z
|
||||
ARG 1 player
|
||||
ARG 2 damageSource
|
||||
METHOD method_8848 serialize ()Lcom/google/gson/JsonElement;
|
||||
METHOD method_8848 toJson ()Lcom/google/gson/JsonElement;
|
||||
METHOD method_8849 getBoolean (Lcom/google/gson/JsonObject;Ljava/lang/String;)Ljava/lang/Boolean;
|
||||
ARG 0 obj
|
||||
ARG 1 name
|
||||
|
|
|
@ -13,9 +13,15 @@ CLASS net/minecraft/class_2025 net/minecraft/predicate/entity/DistancePredicate
|
|||
ARG 5 absolute
|
||||
METHOD method_8856 y (Lnet/minecraft/class_2096$class_2099;)Lnet/minecraft/class_2025;
|
||||
ARG 0 y
|
||||
METHOD method_8857 deserialize (Lcom/google/gson/JsonElement;)Lnet/minecraft/class_2025;
|
||||
ARG 0 el
|
||||
METHOD method_8857 fromJson (Lcom/google/gson/JsonElement;)Lnet/minecraft/class_2025;
|
||||
ARG 0 json
|
||||
METHOD method_8858 toJson ()Lcom/google/gson/JsonElement;
|
||||
METHOD method_8859 test (DDDDDD)Z
|
||||
ARG 1 x0
|
||||
ARG 3 y0
|
||||
ARG 5 z0
|
||||
ARG 7 x1
|
||||
ARG 9 y1
|
||||
ARG 11 z1
|
||||
METHOD method_8860 horizontal (Lnet/minecraft/class_2096$class_2099;)Lnet/minecraft/class_2025;
|
||||
ARG 0 horizontal
|
||||
|
|
|
@ -6,7 +6,9 @@ CLASS net/minecraft/class_2102 net/minecraft/predicate/entity/EntityEffectPredic
|
|||
METHOD method_9062 test (Lnet/minecraft/class_1297;)Z
|
||||
ARG 1 entity
|
||||
METHOD method_9063 test (Ljava/util/Map;)Z
|
||||
METHOD method_9064 deserialize (Lcom/google/gson/JsonElement;)Lnet/minecraft/class_2102;
|
||||
ARG 1 effects
|
||||
METHOD method_9064 fromJson (Lcom/google/gson/JsonElement;)Lnet/minecraft/class_2102;
|
||||
ARG 0 json
|
||||
METHOD method_9065 withEffect (Lnet/minecraft/class_1291;)Lnet/minecraft/class_2102;
|
||||
ARG 1 statusEffect
|
||||
METHOD method_9066 create ()Lnet/minecraft/class_2102;
|
||||
|
@ -25,6 +27,6 @@ CLASS net/minecraft/class_2102 net/minecraft/predicate/entity/EntityEffectPredic
|
|||
ARG 4 visible
|
||||
METHOD method_9069 test (Lnet/minecraft/class_1293;)Z
|
||||
ARG 1 statusEffectInstance
|
||||
METHOD method_9070 deserialize (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_2102$class_2103;
|
||||
METHOD method_9070 fromJson (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_2102$class_2103;
|
||||
ARG 0 json
|
||||
METHOD method_9071 serialize ()Lcom/google/gson/JsonElement;
|
||||
METHOD method_9071 toJson ()Lcom/google/gson/JsonElement;
|
||||
|
|
|
@ -14,7 +14,8 @@ CLASS net/minecraft/class_3735 net/minecraft/predicate/entity/EntityEquipmentPre
|
|||
ARG 4 feet
|
||||
ARG 5 mainhand
|
||||
ARG 6 offhand
|
||||
METHOD method_16224 deserialize (Lcom/google/gson/JsonElement;)Lnet/minecraft/class_3735;
|
||||
METHOD method_16224 fromJson (Lcom/google/gson/JsonElement;)Lnet/minecraft/class_3735;
|
||||
ARG 0 json
|
||||
METHOD method_16225 toJson ()Lcom/google/gson/JsonElement;
|
||||
METHOD method_16226 test (Lnet/minecraft/class_1297;)Z
|
||||
ARG 1 entity
|
||||
|
|
|
@ -13,13 +13,13 @@ CLASS net/minecraft/class_2040 net/minecraft/predicate/entity/EntityFlagsPredica
|
|||
ARG 5 isBaby
|
||||
METHOD method_8892 test (Lnet/minecraft/class_1297;)Z
|
||||
ARG 1 entity
|
||||
METHOD method_8893 deserialize (Lcom/google/gson/JsonElement;)Lnet/minecraft/class_2040;
|
||||
ARG 0 element
|
||||
METHOD method_8893 fromJson (Lcom/google/gson/JsonElement;)Lnet/minecraft/class_2040;
|
||||
ARG 0 json
|
||||
METHOD method_8894 toJson ()Lcom/google/gson/JsonElement;
|
||||
METHOD method_8895 deserializeBoolean (Lcom/google/gson/JsonObject;Ljava/lang/String;)Ljava/lang/Boolean;
|
||||
METHOD method_8895 nullableBooleanFromJson (Lcom/google/gson/JsonObject;Ljava/lang/String;)Ljava/lang/Boolean;
|
||||
ARG 0 json
|
||||
ARG 1 key
|
||||
METHOD method_8896 serializeBoolean (Lcom/google/gson/JsonObject;Ljava/lang/String;Ljava/lang/Boolean;)V
|
||||
METHOD method_8896 nullableBooleanToJson (Lcom/google/gson/JsonObject;Ljava/lang/String;Ljava/lang/Boolean;)V
|
||||
ARG 1 json
|
||||
ARG 2 key
|
||||
ARG 3 value
|
||||
|
|
|
@ -23,13 +23,16 @@ CLASS net/minecraft/class_2048 net/minecraft/predicate/entity/EntityPredicate
|
|||
ARG 9 fishingHook
|
||||
ARG 10 team
|
||||
ARG 11 catType
|
||||
METHOD method_27802 createAdvancementEntityLootContext (Lnet/minecraft/class_3222;Lnet/minecraft/class_1297;)Lnet/minecraft/class_47;
|
||||
ARG 0 player
|
||||
ARG 1 target
|
||||
METHOD method_8909 test (Lnet/minecraft/class_3218;Lnet/minecraft/class_243;Lnet/minecraft/class_1297;)Z
|
||||
ARG 1 world
|
||||
ARG 2 pos
|
||||
ARG 3 entity
|
||||
METHOD method_8912 toJson ()Lcom/google/gson/JsonElement;
|
||||
METHOD method_8913 fromJson (Lcom/google/gson/JsonElement;)Lnet/minecraft/class_2048;
|
||||
ARG 0 el
|
||||
ARG 0 json
|
||||
METHOD method_8914 test (Lnet/minecraft/class_3222;Lnet/minecraft/class_1297;)Z
|
||||
ARG 1 player
|
||||
ARG 2 entity
|
||||
|
@ -75,3 +78,38 @@ CLASS net/minecraft/class_2048 net/minecraft/predicate/entity/EntityPredicate
|
|||
ARG 1 effects
|
||||
METHOD method_8924 distance (Lnet/minecraft/class_2025;)Lnet/minecraft/class_2048$class_2049;
|
||||
ARG 1 distance
|
||||
CLASS class_5258 Extended
|
||||
FIELD field_24388 EMPTY Lnet/minecraft/class_2048$class_5258;
|
||||
FIELD field_24389 conditions [Lnet/minecraft/class_4570;
|
||||
FIELD field_24390 combinedCondition Ljava/util/function/Predicate;
|
||||
METHOD <init> ([Lnet/minecraft/class_4570;)V
|
||||
ARG 1 conditions
|
||||
METHOD method_27803 ofLegacy (Lnet/minecraft/class_2048;)Lnet/minecraft/class_2048$class_5258;
|
||||
ARG 0 predicate
|
||||
METHOD method_27804 toJson (Lnet/minecraft/class_5267;)Lcom/google/gson/JsonElement;
|
||||
ARG 1 predicateSerializer
|
||||
METHOD method_27805 getInJson (Lcom/google/gson/JsonObject;Ljava/lang/String;Lnet/minecraft/class_5257;)Lnet/minecraft/class_2048$class_5258;
|
||||
COMMENT Parses an extended entity check in a sub-value in JSON, accepting objects
|
||||
COMMENT as simple entity predicates or array as list of loot conditions.
|
||||
COMMENT
|
||||
COMMENT @see <a href="https://www.minecraft.net/en-us/article/minecraft-snapshot-20w18a">
|
||||
COMMENT Mojang description</a>
|
||||
ARG 0 root
|
||||
ARG 1 key
|
||||
ARG 2 predicateDeserializer
|
||||
METHOD method_27806 test (Lnet/minecraft/class_47;)Z
|
||||
ARG 1 context
|
||||
METHOD method_27807 fromJson (Ljava/lang/String;Lnet/minecraft/class_5257;Lcom/google/gson/JsonElement;)Lnet/minecraft/class_2048$class_5258;
|
||||
ARG 0 key
|
||||
ARG 1 predicateDeserializer
|
||||
ARG 2 json
|
||||
METHOD method_27808 toPredicatesJsonArray ([Lnet/minecraft/class_2048$class_5258;Lnet/minecraft/class_5267;)Lcom/google/gson/JsonElement;
|
||||
ARG 0 predicates
|
||||
ARG 1 predicateSerializer
|
||||
METHOD method_27809 requireInJson (Lcom/google/gson/JsonObject;Ljava/lang/String;Lnet/minecraft/class_5257;)[Lnet/minecraft/class_2048$class_5258;
|
||||
COMMENT Parses an extended entity check in a sub-value in JSON. The value must
|
||||
COMMENT be absent, JSON null, or an array, or the parser will error. In other
|
||||
COMMENT words, it does not accept object sub-values.
|
||||
ARG 0 root
|
||||
ARG 1 key
|
||||
ARG 2 predicateDeserializer
|
||||
|
|
|
@ -6,8 +6,8 @@ CLASS net/minecraft/class_2050 net/minecraft/predicate/entity/EntityTypePredicat
|
|||
METHOD method_8926 create (Lnet/minecraft/class_3494;)Lnet/minecraft/class_2050;
|
||||
ARG 0 tag
|
||||
METHOD method_8927 toJson ()Lcom/google/gson/JsonElement;
|
||||
METHOD method_8928 deserialize (Lcom/google/gson/JsonElement;)Lnet/minecraft/class_2050;
|
||||
ARG 0 element
|
||||
METHOD method_8928 fromJson (Lcom/google/gson/JsonElement;)Lnet/minecraft/class_2050;
|
||||
ARG 0 json
|
||||
METHOD method_8929 create (Lnet/minecraft/class_1299;)Lnet/minecraft/class_2050;
|
||||
ARG 0 type
|
||||
CLASS class_2051 Tagged
|
||||
|
|
|
@ -35,7 +35,7 @@ CLASS net/minecraft/class_2090 net/minecraft/predicate/entity/LocationPredicate
|
|||
ARG 3 y
|
||||
ARG 4 z
|
||||
METHOD method_9021 fromJson (Lcom/google/gson/JsonElement;)Lnet/minecraft/class_2090;
|
||||
ARG 0 element
|
||||
ARG 0 json
|
||||
METHOD method_9022 biome (Lnet/minecraft/class_1959;)Lnet/minecraft/class_2090;
|
||||
ARG 0 biome
|
||||
CLASS class_2091 Builder
|
||||
|
|
|
@ -2,6 +2,9 @@ CLASS net/minecraft/class_2989 net/minecraft/server/ServerAdvancementLoader
|
|||
FIELD field_13404 manager Lnet/minecraft/class_163;
|
||||
FIELD field_13405 GSON Lcom/google/gson/Gson;
|
||||
FIELD field_13406 LOGGER Lorg/apache/logging/log4j/Logger;
|
||||
FIELD field_24452 conditionManager Lnet/minecraft/class_4567;
|
||||
METHOD <init> (Lnet/minecraft/class_4567;)V
|
||||
ARG 1 conditionManager
|
||||
METHOD method_12893 getAdvancements ()Ljava/util/Collection;
|
||||
METHOD method_12896 get (Lnet/minecraft/class_2960;)Lnet/minecraft/class_161;
|
||||
ARG 1 id
|
||||
|
|
Loading…
Reference in New Issue