Some advancement mappings (#378)

This commit is contained in:
liach 2019-01-09 04:53:32 -08:00 committed by Adrian Siekierka
parent 15df307945
commit 0aca6ada2b
71 changed files with 362 additions and 133 deletions

View File

@ -8,10 +8,11 @@ CLASS s net/minecraft/advancement/AdvancementCriterion
METHOD a serialize (Ljava/util/Map;Lit;)V METHOD a serialize (Ljava/util/Map;Lit;)V
ARG 0 criteria ARG 0 criteria
ARG 1 buf ARG 1 buf
METHOD b deserializeCriteria (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Ljava/util/Map; METHOD b toJson ()Lcom/google/gson/JsonElement;
METHOD b fromJson (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Ljava/util/Map;
ARG 0 obj ARG 0 obj
ARG 1 context ARG 1 context
METHOD b createNew (Lit;)Ls; METHOD b createNew (Lit;)Ls;
ARG 0 buf ARG 0 buf
METHOD c deserialize (Lit;)Ljava/util/Map; METHOD c fromPacket (Lit;)Ljava/util/Map;
ARG 0 buf ARG 0 buf

View File

@ -19,9 +19,9 @@ CLASS w net/minecraft/advancement/AdvancementDisplay
METHOD a deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lw; METHOD a deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lw;
ARG 0 obj ARG 0 obj
ARG 1 context ARG 1 context
METHOD a writeToBuffer (Lit;)V METHOD a toPacket (Lit;)V
METHOD b getDescription ()Ljd; METHOD b getDescription ()Ljd;
METHOD b readFromBuffer (Lit;)Lw; METHOD b fromPacket (Lit;)Lw;
ARG 0 buf ARG 0 buf
METHOD c getIcon ()Lawo; METHOD c getIcon ()Lawo;
METHOD d getBackground ()Lqc; METHOD d getBackground ()Lqc;
@ -32,3 +32,4 @@ CLASS w net/minecraft/advancement/AdvancementDisplay
METHOD i shouldAnnounceToChat ()Z METHOD i shouldAnnounceToChat ()Z
METHOD j isHidden ()Z METHOD j isHidden ()Z
METHOD k toJson ()Lcom/google/gson/JsonElement; METHOD k toJson ()Lcom/google/gson/JsonElement;
METHOD l iconToJson ()Lcom/google/gson/JsonObject;

View File

@ -1,8 +1,20 @@
CLASS o net/minecraft/advancement/AdvancementManager CLASS o net/minecraft/advancement/AdvancementManager
CLASS o$a Listener
METHOD a onClear ()V
METHOD a onRootAdded (Ln;)V
METHOD b onRootRemoved (Ln;)V
METHOD c onDependentAdded (Ln;)V
METHOD d onDependentRemoved (Ln;)V
FIELD a LOGGER Lorg/apache/logging/log4j/Logger; FIELD a LOGGER Lorg/apache/logging/log4j/Logger;
FIELD b advancements Ljava/util/Map; FIELD b advancements Ljava/util/Map;
FIELD c roots Ljava/util/Set;
FIELD d dependents Ljava/util/Set;
FIELD e listener Lo$a;
METHOD a clear ()V METHOD a clear ()V
METHOD a load (Ljava/util/Map;)V
METHOD a removeAll (Ljava/util/Set;)V METHOD a removeAll (Ljava/util/Set;)V
METHOD a remove (Ln;)V METHOD a remove (Ln;)V
METHOD a setListener (Lo$a;)V
METHOD a get (Lqc;)Ln; METHOD a get (Lqc;)Ln;
METHOD b getRoots ()Ljava/lang/Iterable;
METHOD c getAdvancements ()Ljava/util/Collection; METHOD c getAdvancements ()Ljava/util/Collection;

View File

@ -0,0 +1,32 @@
CLASS z net/minecraft/advancement/AdvancementPosition
FIELD a advancement Ln;
FIELD b parent Lz;
FIELD c previousSibling Lz;
FIELD d childrenSize I
FIELD e children Ljava/util/List;
FIELD f optionalLast Lz;
FIELD g substituteChild Lz;
FIELD h depth I
FIELD i row F
FIELD j relativeRowInSiblings F
METHOD a initRecursively ()V
ARG 2 rowAverage
METHOD a increaseRow (F)V
ARG 1 deltaRow
METHOD a positMinRow (FIF)F
ARG 1 deltaRow
ARG 2 depth
ARG 3 minRow
METHOD a arrangeForRoot (Ln;)V
METHOD a adjust (Ln;Lz;)Lz;
ARG 2 childPosition
METHOD a postInit (Lz;)Lz;
ARG 1 last
ARG 2 firstDescendent
ARG 3 lastDescendent
ARG 4 previousSiblingLastDescendent
ARG 5 parentFirstDescendent
METHOD a getLast (Lz;Lz;)Lz;
METHOD c getFirstChild ()Lz;
METHOD d getLastChild ()Lz;
METHOD e apply ()V

View File

@ -9,14 +9,19 @@ CLASS p net/minecraft/advancement/AdvancementProgress
FIELD a criteriaProgresses Ljava/util/Map; FIELD a criteriaProgresses Ljava/util/Map;
FIELD b requirements [[Ljava/lang/String; FIELD b requirements [[Ljava/lang/String;
METHOD a isDone ()Z METHOD a isDone ()Z
METHOD a serialize (Lit;)V METHOD a toPacket (Lit;)V
METHOD a obtain (Ljava/lang/String;)Z METHOD a obtain (Ljava/lang/String;)Z
METHOD a (Ljava/util/Map;[[Ljava/lang/String;)V METHOD a init (Ljava/util/Map;[[Ljava/lang/String;)V
ARG 1 criteria ARG 1 criteria
METHOD a compareDate (Lp;)I
METHOD b isAnyObtained ()Z METHOD b isAnyObtained ()Z
METHOD b deserialize (Lit;)Lp; METHOD b fromPacket (Lit;)Lp;
ARG 0 buf ARG 0 buf
METHOD b reset (Ljava/lang/String;)Z METHOD b reset (Ljava/lang/String;)Z
METHOD c getProgressBarPercentage ()F
METHOD c getCriterionProgress (Ljava/lang/String;)Lt; METHOD c getCriterionProgress (Ljava/lang/String;)Lt;
METHOD e getAllUnobtained ()Ljava/lang/Iterable; METHOD d getProgressBarFraction ()Ljava/lang/String;
METHOD f getAllObtained ()Ljava/lang/Iterable; METHOD e getUnobtainedCriteria ()Ljava/lang/Iterable;
METHOD f getObtainedCriteria ()Ljava/lang/Iterable;
METHOD g getEarliestProgressObtainDate ()Ljava/util/Date;
METHOD h countObtainedRequirements ()I

View File

@ -1,6 +1,14 @@
CLASS q net/minecraft/advancement/AdvancementRewards CLASS q net/minecraft/advancement/AdvancementRewards
CLASS q$a Builder CLASS q$a Builder
FIELD a experience I
FIELD b loot Ljava/util/List;
FIELD c recipes Ljava/util/List;
FIELD d function Lqc;
METHOD a build ()Lq; METHOD a build ()Lq;
METHOD a experience (I)Lq$a;
METHOD b setExperience (I)Lq$a;
METHOD c recipe (Lqc;)Lq$a;
METHOD d addRecipe (Lqc;)Lq$a;
CLASS q$b Deserializer CLASS q$b Deserializer
METHOD a deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lq; METHOD a deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lq;
ARG 1 type ARG 1 type
@ -9,8 +17,10 @@ CLASS q net/minecraft/advancement/AdvancementRewards
FIELD b experience I FIELD b experience I
FIELD c loot [Lqc; FIELD c loot [Lqc;
FIELD d recipes [Lqc; FIELD d recipes [Lqc;
FIELD e function Lbx$a;
METHOD <init> (I[Lqc;[Lqc;Lbx$a;)V METHOD <init> (I[Lqc;[Lqc;Lbx$a;)V
ARG 1 experience ARG 1 experience
ARG 2 loot ARG 2 loot
ARG 3 recipes ARG 3 recipes
METHOD a apply (Lus;)V METHOD a apply (Lus;)V
METHOD b toJson ()Lcom/google/gson/JsonElement;

View File

@ -0,0 +1,3 @@
CLASS y net/minecraft/advancement/CriteriaMerger
FIELD a AND Ly;
FIELD b OR Ly;

View File

@ -0,0 +1,34 @@
CLASS qm net/minecraft/advancement/PlayerAdvancementTracker
FIELD a LOGGER Lorg/apache/logging/log4j/Logger;
FIELD b GSON Lcom/google/gson/Gson;
FIELD c JSON_TYPE Lcom/google/gson/reflect/TypeToken;
FIELD d server Lnet/minecraft/server/MinecraftServer;
FIELD e advancementFile Ljava/io/File;
FIELD f advancementToProgress Ljava/util/Map;
FIELD g visibleAdvancements Ljava/util/Set;
FIELD h visibilityUpdates Ljava/util/Set;
FIELD i progressUpdates Ljava/util/Set;
FIELD j owner Lus;
FIELD k currentDisplayTab Ln;
FIELD l dirty Z
METHOD a clearCriterions ()V
METHOD a setDisplayTab (Ln;)V
METHOD a grantCriterion (Ln;Ljava/lang/String;)Z
ARG 2 criterion
METHOD a initProgress (Ln;Lp;)V
METHOD a setOwner (Lus;)V
METHOD b reload ()V
METHOD b getProgress (Ln;)Lp;
METHOD b revokeCriterion (Ln;Ljava/lang/String;)Z
ARG 2 criterion
METHOD b sendUpdate (Lus;)V
METHOD c save ()V
METHOD c beginTracking (Ln;)V
METHOD d beginTrackingAllAdvancements ()V
METHOD d endTrackingCompleted (Ln;)V
METHOD e updateCompleted ()V
METHOD e updateDisplay (Ln;)V
METHOD f rewardEmptyAdvancements ()V
METHOD f canSee (Ln;)Z
METHOD g load ()V
METHOD g hasChildrenDone (Ln;)Z

View File

@ -1,10 +0,0 @@
CLASS qm net/minecraft/advancement/ServerAdvancementManager
FIELD a LOGGER Lorg/apache/logging/log4j/Logger;
FIELD b GSON Lcom/google/gson/Gson;
FIELD c JSON_TYPE Lcom/google/gson/reflect/TypeToken;
FIELD d server Lnet/minecraft/server/MinecraftServer;
FIELD e advancementFile Ljava/io/File;
METHOD a onAdvancement (Ln;Ljava/lang/String;)Z
METHOD b reload ()V
METHOD c save ()V
METHOD g load ()V

View File

@ -6,6 +6,7 @@ CLASS n net/minecraft/advancement/SimpleAdvancement
FIELD d rewards Lq; FIELD d rewards Lq;
FIELD e criteria Ljava/util/Map; FIELD e criteria Ljava/util/Map;
FIELD f requirements [[Ljava/lang/String; FIELD f requirements [[Ljava/lang/String;
FIELD g merger Ly;
METHOD a create ()Ln$a; METHOD a create ()Ln$a;
METHOD a display (Lbbo;Ljd;Ljd;Lqc;Lx;ZZZ)Ln$a; METHOD a display (Lbbo;Ljd;Ljd;Lqc;Lx;ZZZ)Ln$a;
METHOD a deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Ln$a; METHOD a deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Ln$a;
@ -16,13 +17,19 @@ CLASS n net/minecraft/advancement/SimpleAdvancement
ARG 1 criterion ARG 1 criterion
METHOD a criterion (Ljava/lang/String;Lv;)Ln$a; METHOD a criterion (Ljava/lang/String;Lv;)Ln$a;
ARG 1 conditions ARG 1 conditions
METHOD a build (Ljava/util/function/Consumer;Ljava/lang/String;)Ln;
METHOD a findParent (Ljava/util/function/Function;)Z
METHOD a parent (Ln;)Ln$a; METHOD a parent (Ln;)Ln$a;
METHOD a rewards (Lq$a;)Ln$a;
METHOD a rewards (Lq;)Ln$a; METHOD a rewards (Lq;)Ln$a;
METHOD a parent (Lqc;)Ln$a; METHOD a parent (Lqc;)Ln$a;
METHOD a display (Lw;)Ln$a; METHOD a display (Lw;)Ln$a;
METHOD a criteriaMerger (Ly;)Ln$a;
METHOD b toJson ()Lcom/google/gson/JsonObject;
METHOD b deserialize (Lit;)Ln$a; METHOD b deserialize (Lit;)Ln$a;
ARG 0 buf ARG 0 buf
METHOD b build (Lqc;)Ln; METHOD b build (Lqc;)Ln;
METHOD c getCriteria ()Ljava/util/Map;
FIELD a parent Ln; FIELD a parent Ln;
FIELD b display Lw; FIELD b display Lw;
FIELD c rewards Lq; FIELD c rewards Lq;

View File

@ -14,14 +14,15 @@ CLASS ab net/minecraft/advancement/criterion/BredAnimalsCriterion
FIELD b partner Las; FIELD b partner Las;
FIELD c child Las; FIELD c child Las;
METHOD a matches (Lus;Lama;Lama;Lags;)Z METHOD a matches (Lus;Lama;Lama;Lags;)Z
METHOD b toJson ()Lcom/google/gson/JsonElement;
METHOD c any ()Lab$b; METHOD c any ()Lab$b;
FIELD a ID Lqc; FIELD a ID Lqc;
FIELD b handlers Ljava/util/Map; FIELD b handlers Ljava/util/Map;
METHOD a getId ()Lqc; METHOD a getId ()Lqc;
METHOD a deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lv; METHOD a deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lv;
ARG 1 obj ARG 1 obj
METHOD a removePlayer (Lqm;)V METHOD a endTracking (Lqm;)V
METHOD a addCondition (Lqm;Lu$a;)V METHOD a beginTrackingCondition (Lqm;Lu$a;)V
ARG 1 manager ARG 1 manager
METHOD a handle (Lus;Lama;Lama;Lags;)V METHOD a handle (Lus;Lama;Lama;Lags;)V
ARG 1 player ARG 1 player
@ -29,5 +30,5 @@ CLASS ab net/minecraft/advancement/criterion/BredAnimalsCriterion
ARG 3 parent2 ARG 3 parent2
METHOD b deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lab$b; METHOD b deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lab$b;
ARG 1 obj ARG 1 obj
METHOD b removeCondition (Lqm;Lu$a;)V METHOD b endTrackingCondition (Lqm;Lu$a;)V
ARG 1 manager ARG 1 manager

View File

@ -9,18 +9,19 @@ CLASS ac net/minecraft/advancement/criterion/BrewedPotionCriterion
CLASS ac$b Conditions CLASS ac$b Conditions
FIELD a potion Layf; FIELD a potion Layf;
METHOD a matches (Layf;)Z METHOD a matches (Layf;)Z
METHOD b toJson ()Lcom/google/gson/JsonElement;
METHOD c any ()Lac$b; METHOD c any ()Lac$b;
FIELD a ID Lqc; FIELD a ID Lqc;
FIELD b handlers Ljava/util/Map; FIELD b handlers Ljava/util/Map;
METHOD a getId ()Lqc; METHOD a getId ()Lqc;
METHOD a deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lv; METHOD a deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lv;
ARG 1 obj ARG 1 obj
METHOD a removePlayer (Lqm;)V METHOD a endTracking (Lqm;)V
METHOD a addCondition (Lqm;Lu$a;)V METHOD a beginTrackingCondition (Lqm;Lu$a;)V
ARG 1 manager ARG 1 manager
METHOD a handle (Lus;Layf;)V METHOD a handle (Lus;Layf;)V
ARG 1 player ARG 1 player
METHOD b deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lac$b; METHOD b deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lac$b;
ARG 1 obj ARG 1 obj
METHOD b removeCondition (Lqm;Lu$a;)V METHOD b endTrackingCondition (Lqm;Lu$a;)V
ARG 1 manager ARG 1 manager

View File

@ -10,18 +10,19 @@ CLASS ad net/minecraft/advancement/criterion/ChangedDimensionCriterion
FIELD a from Lbsg; FIELD a from Lbsg;
FIELD b to Lbsg; FIELD b to Lbsg;
METHOD a to (Lbsg;)Lad$b; METHOD a to (Lbsg;)Lad$b;
METHOD b toJson ()Lcom/google/gson/JsonElement;
METHOD b matches (Lbsg;Lbsg;)Z METHOD b matches (Lbsg;Lbsg;)Z
FIELD a ID Lqc; FIELD a ID Lqc;
FIELD b handlers Ljava/util/Map; FIELD b handlers Ljava/util/Map;
METHOD a getId ()Lqc; METHOD a getId ()Lqc;
METHOD a deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lv; METHOD a deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lv;
ARG 1 obj ARG 1 obj
METHOD a removePlayer (Lqm;)V METHOD a endTracking (Lqm;)V
METHOD a addCondition (Lqm;Lu$a;)V METHOD a beginTrackingCondition (Lqm;Lu$a;)V
ARG 1 manager ARG 1 manager
METHOD a handle (Lus;Lbsg;Lbsg;)V METHOD a handle (Lus;Lbsg;Lbsg;)V
ARG 1 player ARG 1 player
METHOD b deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lad$b; METHOD b deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lad$b;
ARG 1 obj ARG 1 obj
METHOD b removeCondition (Lqm;Lu$a;)V METHOD b endTrackingCondition (Lqm;Lu$a;)V
ARG 1 manager ARG 1 manager

View File

@ -4,14 +4,15 @@ CLASS ae net/minecraft/advancement/criterion/ChanneledLightningCriterion
METHOD a matches (Lus;Ljava/util/Collection;)Z METHOD a matches (Lus;Ljava/util/Collection;)Z
METHOD a create ([Las;)Lae$b; METHOD a create ([Las;)Lae$b;
ARG 0 victims ARG 0 victims
METHOD b toJson ()Lcom/google/gson/JsonElement;
FIELD a ID Lqc; FIELD a ID Lqc;
METHOD a getId ()Lqc; METHOD a getId ()Lqc;
METHOD a deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lv; METHOD a deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lv;
ARG 1 obj ARG 1 obj
METHOD a removePlayer (Lqm;)V METHOD a endTracking (Lqm;)V
METHOD a addCondition (Lqm;Lu$a;)V METHOD a beginTrackingCondition (Lqm;Lu$a;)V
ARG 1 manager ARG 1 manager
METHOD b deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lae$b; METHOD b deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lae$b;
ARG 1 obj ARG 1 obj
METHOD b removeCondition (Lqm;Lu$a;)V METHOD b endTrackingCondition (Lqm;Lu$a;)V
ARG 1 manager ARG 1 manager

View File

@ -10,17 +10,18 @@ CLASS af net/minecraft/advancement/criterion/ConstructBeaconCriterion
FIELD a level Lbf$d; FIELD a level Lbf$d;
METHOD a level (Lbf$d;)Laf$b; METHOD a level (Lbf$d;)Laf$b;
METHOD a matches (Lbnm;)Z METHOD a matches (Lbnm;)Z
METHOD b toJson ()Lcom/google/gson/JsonElement;
FIELD a ID Lqc; FIELD a ID Lqc;
FIELD b handlers Ljava/util/Map; FIELD b handlers Ljava/util/Map;
METHOD a getId ()Lqc; METHOD a getId ()Lqc;
METHOD a deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lv; METHOD a deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lv;
ARG 1 obj ARG 1 obj
METHOD a removePlayer (Lqm;)V METHOD a endTracking (Lqm;)V
METHOD a addCondition (Lqm;Lu$a;)V METHOD a beginTrackingCondition (Lqm;Lu$a;)V
ARG 1 manager ARG 1 manager
METHOD a handle (Lus;Lbnm;)V METHOD a handle (Lus;Lbnm;)V
ARG 1 player ARG 1 player
METHOD b deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Laf$b; METHOD b deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Laf$b;
ARG 1 obj ARG 1 obj
METHOD b removeCondition (Lqm;Lu$a;)V METHOD b endTrackingCondition (Lqm;Lu$a;)V
ARG 1 manager ARG 1 manager

View File

@ -10,18 +10,19 @@ CLASS ag net/minecraft/advancement/criterion/ConsumeItemCriterion
FIELD a item Laz; FIELD a item Laz;
METHOD a matches (Lawo;)Z METHOD a matches (Lawo;)Z
METHOD a item (Lbbo;)Lag$b; METHOD a item (Lbbo;)Lag$b;
METHOD b toJson ()Lcom/google/gson/JsonElement;
METHOD c any ()Lag$b; METHOD c any ()Lag$b;
FIELD a ID Lqc; FIELD a ID Lqc;
FIELD b handlers Ljava/util/Map; FIELD b handlers Ljava/util/Map;
METHOD a getId ()Lqc; METHOD a getId ()Lqc;
METHOD a deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lv; METHOD a deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lv;
ARG 1 obj ARG 1 obj
METHOD a removePlayer (Lqm;)V METHOD a endTracking (Lqm;)V
METHOD a addCondition (Lqm;Lu$a;)V METHOD a beginTrackingCondition (Lqm;Lu$a;)V
ARG 1 manager ARG 1 manager
METHOD a handle (Lus;Lawo;)V METHOD a handle (Lus;Lawo;)V
ARG 1 player ARG 1 player
METHOD b deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lag$b; METHOD b deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lag$b;
ARG 1 obj ARG 1 obj
METHOD b removeCondition (Lqm;Lu$a;)V METHOD b endTrackingCondition (Lqm;Lu$a;)V
ARG 1 manager ARG 1 manager

View File

@ -8,8 +8,8 @@ CLASS u net/minecraft/advancement/criterion/Criterion
METHOD a getId ()Lqc; METHOD a getId ()Lqc;
METHOD a deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lv; METHOD a deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lv;
ARG 1 obj ARG 1 obj
METHOD a removePlayer (Lqm;)V METHOD a endTracking (Lqm;)V
METHOD a addCondition (Lqm;Lu$a;)V METHOD a beginTrackingCondition (Lqm;Lu$a;)V
ARG 1 manager ARG 1 manager
METHOD b removeCondition (Lqm;Lu$a;)V METHOD b endTrackingCondition (Lqm;Lu$a;)V
ARG 1 manager ARG 1 manager

View File

@ -1,2 +1,3 @@
CLASS v net/minecraft/advancement/criterion/CriterionConditions CLASS v net/minecraft/advancement/criterion/CriterionConditions
METHOD a getId ()Lqc; METHOD a getId ()Lqc;
METHOD b toJson ()Lcom/google/gson/JsonElement;

View File

@ -10,19 +10,20 @@ CLASS ah net/minecraft/advancement/criterion/CuredZombieVillagerCriterion
FIELD a zombie Las; FIELD a zombie Las;
FIELD b villager Las; FIELD b villager Las;
METHOD a matches (Lus;Laqm;Laqr;)Z METHOD a matches (Lus;Laqm;Laqr;)Z
METHOD b toJson ()Lcom/google/gson/JsonElement;
METHOD c any ()Lah$b; METHOD c any ()Lah$b;
FIELD a ID Lqc; FIELD a ID Lqc;
FIELD b handlers Ljava/util/Map; FIELD b handlers Ljava/util/Map;
METHOD a getId ()Lqc; METHOD a getId ()Lqc;
METHOD a deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lv; METHOD a deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lv;
ARG 1 obj ARG 1 obj
METHOD a removePlayer (Lqm;)V METHOD a endTracking (Lqm;)V
METHOD a addCondition (Lqm;Lu$a;)V METHOD a beginTrackingCondition (Lqm;Lu$a;)V
ARG 1 manager ARG 1 manager
METHOD a handle (Lus;Laqm;Laqr;)V METHOD a handle (Lus;Laqm;Laqr;)V
ARG 1 player ARG 1 player
ARG 2 zombie ARG 2 zombie
METHOD b deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lah$b; METHOD b deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lah$b;
ARG 1 obj ARG 1 obj
METHOD b removeCondition (Lqm;Lu$a;)V METHOD b endTrackingCondition (Lqm;Lu$a;)V
ARG 1 manager ARG 1 manager

View File

@ -9,16 +9,17 @@ CLASS al net/minecraft/advancement/criterion/EffectsChangedCriterion
CLASS al$b Conditions CLASS al$b Conditions
FIELD a effects Lbg; FIELD a effects Lbg;
METHOD a matches (Lus;)Z METHOD a matches (Lus;)Z
METHOD b toJson ()Lcom/google/gson/JsonElement;
FIELD a ID Lqc; FIELD a ID Lqc;
FIELD b handlers Ljava/util/Map; FIELD b handlers Ljava/util/Map;
METHOD a getId ()Lqc; METHOD a getId ()Lqc;
METHOD a deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lv; METHOD a deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lv;
ARG 1 obj ARG 1 obj
METHOD a removePlayer (Lqm;)V METHOD a endTracking (Lqm;)V
METHOD a addCondition (Lqm;Lu$a;)V METHOD a beginTrackingCondition (Lqm;Lu$a;)V
ARG 1 manager ARG 1 manager
METHOD a handle (Lus;)V METHOD a handle (Lus;)V
METHOD b deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lal$b; METHOD b deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lal$b;
ARG 1 obj ARG 1 obj
METHOD b removeCondition (Lqm;Lu$a;)V METHOD b endTrackingCondition (Lqm;Lu$a;)V
ARG 1 manager ARG 1 manager

View File

@ -11,19 +11,20 @@ CLASS am net/minecraft/advancement/criterion/EnchantedItemCriterion
FIELD a item Laz; FIELD a item Laz;
FIELD b levels Lbf$d; FIELD b levels Lbf$d;
METHOD a matches (Lawo;I)Z METHOD a matches (Lawo;I)Z
METHOD b toJson ()Lcom/google/gson/JsonElement;
METHOD c any ()Lam$b; METHOD c any ()Lam$b;
FIELD a ID Lqc; FIELD a ID Lqc;
FIELD b handlers Ljava/util/Map; FIELD b handlers Ljava/util/Map;
METHOD a getId ()Lqc; METHOD a getId ()Lqc;
METHOD a deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lv; METHOD a deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lv;
ARG 1 obj ARG 1 obj
METHOD a removePlayer (Lqm;)V METHOD a endTracking (Lqm;)V
METHOD a addCondition (Lqm;Lu$a;)V METHOD a beginTrackingCondition (Lqm;Lu$a;)V
ARG 1 manager ARG 1 manager
METHOD a handle (Lus;Lawo;I)V METHOD a handle (Lus;Lawo;I)V
ARG 1 player ARG 1 player
ARG 2 stack ARG 2 stack
METHOD b deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lam$b; METHOD b deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lam$b;
ARG 1 obj ARG 1 obj
METHOD b removeCondition (Lqm;Lu$a;)V METHOD b endTrackingCondition (Lqm;Lu$a;)V
ARG 1 manager ARG 1 manager

View File

@ -11,15 +11,16 @@ CLASS ao net/minecraft/advancement/criterion/EnterBlockCriterion
FIELD b state Ljava/util/Map; FIELD b state Ljava/util/Map;
METHOD a block (Lbgs;)Lao$b; METHOD a block (Lbgs;)Lao$b;
METHOD a matches (Lbpm;)Z METHOD a matches (Lbpm;)Z
METHOD b toJson ()Lcom/google/gson/JsonElement;
FIELD a ID Lqc; FIELD a ID Lqc;
FIELD b handlers Ljava/util/Map; FIELD b handlers Ljava/util/Map;
METHOD a getId ()Lqc; METHOD a getId ()Lqc;
METHOD a deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lv; METHOD a deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lv;
ARG 1 obj ARG 1 obj
METHOD a removePlayer (Lqm;)V METHOD a endTracking (Lqm;)V
METHOD a addCondition (Lqm;Lu$a;)V METHOD a beginTrackingCondition (Lqm;Lu$a;)V
ARG 1 manager ARG 1 manager
METHOD b deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lao$b; METHOD b deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lao$b;
ARG 1 obj ARG 1 obj
METHOD b removeCondition (Lqm;Lu$a;)V METHOD b endTrackingCondition (Lqm;Lu$a;)V
ARG 1 manager ARG 1 manager

View File

@ -13,13 +13,14 @@ CLASS ar net/minecraft/advancement/criterion/EntityHurtPlayerCriterion
CLASS ar$b Conditions CLASS ar$b Conditions
FIELD a damage Lai; FIELD a damage Lai;
METHOD a matches (Lus;Lage;FFZ)Z METHOD a matches (Lus;Lage;FFZ)Z
METHOD b toJson ()Lcom/google/gson/JsonElement;
FIELD a ID Lqc; FIELD a ID Lqc;
FIELD b handlers Ljava/util/Map; FIELD b handlers Ljava/util/Map;
METHOD a getId ()Lqc; METHOD a getId ()Lqc;
METHOD a deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lv; METHOD a deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lv;
ARG 1 obj ARG 1 obj
METHOD a removePlayer (Lqm;)V METHOD a endTracking (Lqm;)V
METHOD a addCondition (Lqm;Lu$a;)V METHOD a beginTrackingCondition (Lqm;Lu$a;)V
ARG 1 manager ARG 1 manager
METHOD a handle (Lus;Lage;FFZ)V METHOD a handle (Lus;Lage;FFZ)V
ARG 1 player ARG 1 player
@ -28,5 +29,5 @@ CLASS ar net/minecraft/advancement/criterion/EntityHurtPlayerCriterion
ARG 4 taken ARG 4 taken
METHOD b deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lar$b; METHOD b deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lar$b;
ARG 1 obj ARG 1 obj
METHOD b removeCondition (Lqm;Lu$a;)V METHOD b endTrackingCondition (Lqm;Lu$a;)V
ARG 1 manager ARG 1 manager

View File

@ -3,14 +3,15 @@ CLASS au net/minecraft/advancement/criterion/FilledBucketCriterion
FIELD a item Laz; FIELD a item Laz;
METHOD a matches (Lawo;)Z METHOD a matches (Lawo;)Z
METHOD a create (Laz;)Lau$b; METHOD a create (Laz;)Lau$b;
METHOD b toJson ()Lcom/google/gson/JsonElement;
FIELD a ID Lqc; FIELD a ID Lqc;
METHOD a getId ()Lqc; METHOD a getId ()Lqc;
METHOD a deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lv; METHOD a deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lv;
ARG 1 obj ARG 1 obj
METHOD a removePlayer (Lqm;)V METHOD a endTracking (Lqm;)V
METHOD a addCondition (Lqm;Lu$a;)V METHOD a beginTrackingCondition (Lqm;Lu$a;)V
ARG 1 manager ARG 1 manager
METHOD b deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lau$b; METHOD b deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lau$b;
ARG 1 obj ARG 1 obj
METHOD b removeCondition (Lqm;Lu$a;)V METHOD b endTrackingCondition (Lqm;Lu$a;)V
ARG 1 manager ARG 1 manager

View File

@ -8,14 +8,15 @@ CLASS av net/minecraft/advancement/criterion/FishingRodHookedCriterion
ARG 2 item ARG 2 item
METHOD a create (Laz;Las;Laz;)Lav$b; METHOD a create (Laz;Las;Laz;)Lav$b;
METHOD a matches (Lus;Lawo;Laos;Ljava/util/Collection;)Z METHOD a matches (Lus;Lawo;Laos;Ljava/util/Collection;)Z
METHOD b toJson ()Lcom/google/gson/JsonElement;
FIELD a ID Lqc; FIELD a ID Lqc;
METHOD a getId ()Lqc; METHOD a getId ()Lqc;
METHOD a deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lv; METHOD a deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lv;
ARG 1 obj ARG 1 obj
METHOD a removePlayer (Lqm;)V METHOD a endTracking (Lqm;)V
METHOD a addCondition (Lqm;Lu$a;)V METHOD a beginTrackingCondition (Lqm;Lu$a;)V
ARG 1 manager ARG 1 manager
METHOD b deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lav$b; METHOD b deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lav$b;
ARG 1 obj ARG 1 obj
METHOD b removeCondition (Lqm;Lu$a;)V METHOD b endTrackingCondition (Lqm;Lu$a;)V
ARG 1 manager ARG 1 manager

View File

@ -4,10 +4,10 @@ CLASS aw net/minecraft/advancement/criterion/ImpossibleCriterion
METHOD a getId ()Lqc; METHOD a getId ()Lqc;
METHOD a deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lv; METHOD a deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lv;
ARG 1 obj ARG 1 obj
METHOD a removePlayer (Lqm;)V METHOD a endTracking (Lqm;)V
METHOD a addCondition (Lqm;Lu$a;)V METHOD a beginTrackingCondition (Lqm;Lu$a;)V
ARG 1 manager ARG 1 manager
METHOD b deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Law$a; METHOD b deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Law$a;
ARG 1 obj ARG 1 obj
METHOD b removeCondition (Lqm;Lu$a;)V METHOD b endTrackingCondition (Lqm;Lu$a;)V
ARG 1 manager ARG 1 manager

View File

@ -14,17 +14,18 @@ CLASS ax net/minecraft/advancement/criterion/InventoryChangedCriterion
METHOD a matches (Lara;)Z METHOD a matches (Lara;)Z
METHOD a items ([Laz;)Lax$b; METHOD a items ([Laz;)Lax$b;
METHOD a items ([Lbbo;)Lax$b; METHOD a items ([Lbbo;)Lax$b;
METHOD b toJson ()Lcom/google/gson/JsonElement;
FIELD a ID Lqc; FIELD a ID Lqc;
FIELD b handlers Ljava/util/Map; FIELD b handlers Ljava/util/Map;
METHOD a getId ()Lqc; METHOD a getId ()Lqc;
METHOD a deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lv; METHOD a deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lv;
ARG 1 obj ARG 1 obj
METHOD a removePlayer (Lqm;)V METHOD a endTracking (Lqm;)V
METHOD a addCondition (Lqm;Lu$a;)V METHOD a beginTrackingCondition (Lqm;Lu$a;)V
ARG 1 manager ARG 1 manager
METHOD a handle (Lus;Lara;)V METHOD a handle (Lus;Lara;)V
ARG 1 player ARG 1 player
METHOD b deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lax$b; METHOD b deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lax$b;
ARG 1 obj ARG 1 obj
METHOD b removeCondition (Lqm;Lu$a;)V METHOD b endTrackingCondition (Lqm;Lu$a;)V
ARG 1 manager ARG 1 manager

View File

@ -11,18 +11,19 @@ CLASS ay net/minecraft/advancement/criterion/ItemDurabilityChangedCriterion
FIELD b durability Lbf$d; FIELD b durability Lbf$d;
FIELD c delta Lbf$d; FIELD c delta Lbf$d;
METHOD a matches (Lawo;I)Z METHOD a matches (Lawo;I)Z
METHOD b toJson ()Lcom/google/gson/JsonElement;
FIELD a ID Lqc; FIELD a ID Lqc;
FIELD b handlers Ljava/util/Map; FIELD b handlers Ljava/util/Map;
METHOD a getId ()Lqc; METHOD a getId ()Lqc;
METHOD a deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lv; METHOD a deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lv;
ARG 1 obj ARG 1 obj
METHOD a removePlayer (Lqm;)V METHOD a endTracking (Lqm;)V
METHOD a addCondition (Lqm;Lu$a;)V METHOD a beginTrackingCondition (Lqm;Lu$a;)V
ARG 1 manager ARG 1 manager
METHOD a handle (Lus;Lawo;I)V METHOD a handle (Lus;Lawo;I)V
ARG 1 player ARG 1 player
ARG 2 item ARG 2 item
METHOD b deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lay$b; METHOD b deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lay$b;
ARG 1 obj ARG 1 obj
METHOD b removeCondition (Lqm;Lu$a;)V METHOD b endTrackingCondition (Lqm;Lu$a;)V
ARG 1 manager ARG 1 manager

View File

@ -3,14 +3,15 @@ CLASS ba net/minecraft/advancement/criterion/KilledByCrossbowCriterion
FIELD a victims [Las; FIELD a victims [Las;
FIELD b uniqueEntityTypes Lbf$d; FIELD b uniqueEntityTypes Lbf$d;
METHOD a matches (Lus;Ljava/util/Collection;I)Z METHOD a matches (Lus;Ljava/util/Collection;I)Z
METHOD b toJson ()Lcom/google/gson/JsonElement;
FIELD a ID Lqc; FIELD a ID Lqc;
METHOD a getId ()Lqc; METHOD a getId ()Lqc;
METHOD a deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lv; METHOD a deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lv;
ARG 1 obj ARG 1 obj
METHOD a removePlayer (Lqm;)V METHOD a endTracking (Lqm;)V
METHOD a addCondition (Lqm;Lu$a;)V METHOD a beginTrackingCondition (Lqm;Lu$a;)V
ARG 1 manager ARG 1 manager
METHOD b deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lba$b; METHOD b deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lba$b;
ARG 1 obj ARG 1 obj
METHOD b removeCondition (Lqm;Lu$a;)V METHOD b endTrackingCondition (Lqm;Lu$a;)V
ARG 1 manager ARG 1 manager

View File

@ -12,18 +12,19 @@ CLASS bc net/minecraft/advancement/criterion/LevitationCriterion
FIELD a distance Lak; FIELD a distance Lak;
FIELD b duration Lbf$d; FIELD b duration Lbf$d;
METHOD a matches (Lus;Lcmd;I)Z METHOD a matches (Lus;Lcmd;I)Z
METHOD b toJson ()Lcom/google/gson/JsonElement;
FIELD a ID Lqc; FIELD a ID Lqc;
FIELD b handlers Ljava/util/Map; FIELD b handlers Ljava/util/Map;
METHOD a getId ()Lqc; METHOD a getId ()Lqc;
METHOD a deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lv; METHOD a deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lv;
ARG 1 obj ARG 1 obj
METHOD a removePlayer (Lqm;)V METHOD a endTracking (Lqm;)V
METHOD a addCondition (Lqm;Lu$a;)V METHOD a beginTrackingCondition (Lqm;Lu$a;)V
ARG 1 manager ARG 1 manager
METHOD a handle (Lus;Lcmd;I)V METHOD a handle (Lus;Lcmd;I)V
ARG 1 player ARG 1 player
ARG 2 coord ARG 2 coord
METHOD b deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lbc$b; METHOD b deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lbc$b;
ARG 1 obj ARG 1 obj
METHOD b removeCondition (Lqm;Lu$a;)V METHOD b endTrackingCondition (Lqm;Lu$a;)V
ARG 1 manager ARG 1 manager

View File

@ -11,16 +11,17 @@ CLASS be net/minecraft/advancement/criterion/LocationArrivalCriterion
CLASS be$b Conditions CLASS be$b Conditions
FIELD a location Lbd; FIELD a location Lbd;
METHOD a matches (Luq;DDD)Z METHOD a matches (Luq;DDD)Z
METHOD b toJson ()Lcom/google/gson/JsonElement;
FIELD a id Lqc; FIELD a id Lqc;
FIELD b handlers Ljava/util/Map; FIELD b handlers Ljava/util/Map;
METHOD a getId ()Lqc; METHOD a getId ()Lqc;
METHOD a deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lv; METHOD a deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lv;
ARG 1 obj ARG 1 obj
METHOD a removePlayer (Lqm;)V METHOD a endTracking (Lqm;)V
METHOD a addCondition (Lqm;Lu$a;)V METHOD a beginTrackingCondition (Lqm;Lu$a;)V
ARG 1 manager ARG 1 manager
METHOD a handle (Lus;)V METHOD a handle (Lus;)V
METHOD b deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lbe$b; METHOD b deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lbe$b;
ARG 1 obj ARG 1 obj
METHOD b removeCondition (Lqm;Lu$a;)V METHOD b endTrackingCondition (Lqm;Lu$a;)V
ARG 1 manager ARG 1 manager

View File

@ -15,17 +15,18 @@ CLASS bi net/minecraft/advancement/criterion/NetherTravelCriterion
FIELD c distance Lak; FIELD c distance Lak;
METHOD a distance (Lak;)Lbi$b; METHOD a distance (Lak;)Lbi$b;
METHOD a matches (Luq;Lcmd;DDD)Z METHOD a matches (Luq;Lcmd;DDD)Z
METHOD b toJson ()Lcom/google/gson/JsonElement;
FIELD a ID Lqc; FIELD a ID Lqc;
FIELD b handlers Ljava/util/Map; FIELD b handlers Ljava/util/Map;
METHOD a getId ()Lqc; METHOD a getId ()Lqc;
METHOD a deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lv; METHOD a deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lv;
ARG 1 obj ARG 1 obj
METHOD a removePlayer (Lqm;)V METHOD a endTracking (Lqm;)V
METHOD a addCondition (Lqm;Lu$a;)V METHOD a beginTrackingCondition (Lqm;Lu$a;)V
ARG 1 manager ARG 1 manager
METHOD a handle (Lus;Lcmd;)V METHOD a handle (Lus;Lcmd;)V
ARG 1 player ARG 1 player
METHOD b deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lbi$b; METHOD b deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lbi$b;
ARG 1 obj ARG 1 obj
METHOD b removeCondition (Lqm;Lu$a;)V METHOD b endTrackingCondition (Lqm;Lu$a;)V
ARG 1 manager ARG 1 manager

View File

@ -1,7 +1,9 @@
CLASS bb net/minecraft/advancement/criterion/OnKilledCriterion CLASS bb net/minecraft/advancement/criterion/OnKilledCriterion
CLASS bb$a CLASS bb$a InCodeConditions
FIELD a entity Las; FIELD a entity Las;
FIELD b killingBlow Laj; FIELD b killingBlow Laj;
METHOD a createKill (Las$a;Laj$a;)Lbb$a;
METHOD b toJson ()Lcom/google/gson/JsonElement;
CLASS bb$b Handler CLASS bb$b Handler
FIELD a manager Lqm; FIELD a manager Lqm;
FIELD b conditions Ljava/util/Set; FIELD b conditions Ljava/util/Set;
@ -9,21 +11,24 @@ CLASS bb net/minecraft/advancement/criterion/OnKilledCriterion
METHOD a addCondition (Lu$a;)V METHOD a addCondition (Lu$a;)V
METHOD a handle (Lus;Lagv;Lage;)V METHOD a handle (Lus;Lagv;Lage;)V
METHOD b removeCondition (Lu$a;)V METHOD b removeCondition (Lu$a;)V
CLASS bb$c CLASS bb$c Conditions
FIELD a entity Las; FIELD a entity Las;
FIELD b killingBlow Laj; FIELD b killingBlow Laj;
METHOD a createKill (Las$a;)Lbb$c;
METHOD a test (Lus;Lagv;Lage;)Z
METHOD b toJson ()Lcom/google/gson/JsonElement;
FIELD a handlers Ljava/util/Map; FIELD a handlers Ljava/util/Map;
FIELD b id Lqc; FIELD b id Lqc;
METHOD a getId ()Lqc; METHOD a getId ()Lqc;
METHOD a deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lv; METHOD a deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lv;
ARG 1 obj ARG 1 obj
METHOD a removePlayer (Lqm;)V METHOD a endTracking (Lqm;)V
METHOD a addCondition (Lqm;Lu$a;)V METHOD a beginTrackingCondition (Lqm;Lu$a;)V
ARG 1 manager ARG 1 manager
METHOD a handle (Lus;Lagv;Lage;)V METHOD a handle (Lus;Lagv;Lage;)V
ARG 1 player ARG 1 player
ARG 2 entity ARG 2 entity
METHOD b deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lbb$c; METHOD b deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lbb$c;
ARG 1 obj ARG 1 obj
METHOD b removeCondition (Lqm;Lu$a;)V METHOD b endTrackingCondition (Lqm;Lu$a;)V
ARG 1 manager ARG 1 manager

View File

@ -17,18 +17,19 @@ CLASS bj net/minecraft/advancement/criterion/PlacedBlockCriterion
METHOD a block (Lbgs;)Lbj$b; METHOD a block (Lbgs;)Lbj$b;
ARG 0 block ARG 0 block
METHOD a matches (Lbpm;Let;Luq;Lawo;)Z METHOD a matches (Lbpm;Let;Luq;Lawo;)Z
METHOD b toJson ()Lcom/google/gson/JsonElement;
FIELD a ID Lqc; FIELD a ID Lqc;
FIELD b handlers Ljava/util/Map; FIELD b handlers Ljava/util/Map;
METHOD a getId ()Lqc; METHOD a getId ()Lqc;
METHOD a deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lv; METHOD a deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lv;
ARG 1 obj ARG 1 obj
METHOD a removePlayer (Lqm;)V METHOD a endTracking (Lqm;)V
METHOD a addCondition (Lqm;Lu$a;)V METHOD a beginTrackingCondition (Lqm;Lu$a;)V
ARG 1 manager ARG 1 manager
METHOD a handle (Lus;Let;Lawo;)V METHOD a handle (Lus;Let;Lawo;)V
ARG 1 player ARG 1 player
ARG 2 blockPos ARG 2 blockPos
METHOD b deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lbj$b; METHOD b deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lbj$b;
ARG 1 obj ARG 1 obj
METHOD b removeCondition (Lqm;Lu$a;)V METHOD b endTrackingCondition (Lqm;Lu$a;)V
ARG 1 manager ARG 1 manager

View File

@ -11,17 +11,18 @@ CLASS bk net/minecraft/advancement/criterion/PlayerHurtEntityCriterion
FIELD a damage Lai; FIELD a damage Lai;
FIELD b entity Las; FIELD b entity Las;
METHOD a matches (Lus;Lagv;Lage;FFZ)Z METHOD a matches (Lus;Lagv;Lage;FFZ)Z
METHOD b toJson ()Lcom/google/gson/JsonElement;
FIELD a ID Lqc; FIELD a ID Lqc;
FIELD b handlers Ljava/util/Map; FIELD b handlers Ljava/util/Map;
METHOD a getId ()Lqc; METHOD a getId ()Lqc;
METHOD a deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lv; METHOD a deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lv;
ARG 1 obj ARG 1 obj
METHOD a removePlayer (Lqm;)V METHOD a endTracking (Lqm;)V
METHOD a addCondition (Lqm;Lu$a;)V METHOD a beginTrackingCondition (Lqm;Lu$a;)V
ARG 1 manager ARG 1 manager
METHOD a handle (Lus;Lagv;Lage;FFZ)V METHOD a handle (Lus;Lagv;Lage;FFZ)V
ARG 1 player ARG 1 player
METHOD b deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lbk$b; METHOD b deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lbk$b;
ARG 1 obj ARG 1 obj
METHOD b removeCondition (Lqm;Lu$a;)V METHOD b endTrackingCondition (Lqm;Lu$a;)V
ARG 1 manager ARG 1 manager

View File

@ -9,17 +9,18 @@ CLASS bl net/minecraft/advancement/criterion/RecipeUnlockedCriterion
CLASS bl$b Conditions CLASS bl$b Conditions
FIELD a recipe Lqc; FIELD a recipe Lqc;
METHOD a matches (Layw;)Z METHOD a matches (Layw;)Z
METHOD b toJson ()Lcom/google/gson/JsonElement;
FIELD a ID Lqc; FIELD a ID Lqc;
FIELD b handlers Ljava/util/Map; FIELD b handlers Ljava/util/Map;
METHOD a getId ()Lqc; METHOD a getId ()Lqc;
METHOD a deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lv; METHOD a deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lv;
ARG 1 obj ARG 1 obj
METHOD a removePlayer (Lqm;)V METHOD a endTracking (Lqm;)V
METHOD a addCondition (Lqm;Lu$a;)V METHOD a beginTrackingCondition (Lqm;Lu$a;)V
ARG 1 manager ARG 1 manager
METHOD a handle (Lus;Layw;)V METHOD a handle (Lus;Layw;)V
ARG 1 player ARG 1 player
METHOD b deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lbl$b; METHOD b deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lbl$b;
ARG 1 obj ARG 1 obj
METHOD b removeCondition (Lqm;Lu$a;)V METHOD b endTrackingCondition (Lqm;Lu$a;)V
ARG 1 manager ARG 1 manager

View File

@ -3,14 +3,15 @@ CLASS bm net/minecraft/advancement/criterion/ShotCrossbowCriterion
FIELD a item Laz; FIELD a item Laz;
METHOD a matches (Lawo;)Z METHOD a matches (Lawo;)Z
METHOD a create (Lbbo;)Lbm$b; METHOD a create (Lbbo;)Lbm$b;
METHOD b toJson ()Lcom/google/gson/JsonElement;
FIELD a ID Lqc; FIELD a ID Lqc;
METHOD a getId ()Lqc; METHOD a getId ()Lqc;
METHOD a deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lv; METHOD a deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lv;
ARG 1 obj ARG 1 obj
METHOD a removePlayer (Lqm;)V METHOD a endTracking (Lqm;)V
METHOD a addCondition (Lqm;Lu$a;)V METHOD a beginTrackingCondition (Lqm;Lu$a;)V
ARG 1 manager ARG 1 manager
METHOD b deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lbm$b; METHOD b deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lbm$b;
ARG 1 obj ARG 1 obj
METHOD b removeCondition (Lqm;Lu$a;)V METHOD b endTrackingCondition (Lqm;Lu$a;)V
ARG 1 manager ARG 1 manager

View File

@ -9,17 +9,18 @@ CLASS bn net/minecraft/advancement/criterion/SummonedEntityCriterion
CLASS bn$b Conditions CLASS bn$b Conditions
FIELD a entity Las; FIELD a entity Las;
METHOD a matches (Lus;Lagv;)Z METHOD a matches (Lus;Lagv;)Z
METHOD b toJson ()Lcom/google/gson/JsonElement;
FIELD a ID Lqc; FIELD a ID Lqc;
FIELD b handlers Ljava/util/Map; FIELD b handlers Ljava/util/Map;
METHOD a getId ()Lqc; METHOD a getId ()Lqc;
METHOD a deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lv; METHOD a deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lv;
ARG 1 obj ARG 1 obj
METHOD a removePlayer (Lqm;)V METHOD a endTracking (Lqm;)V
METHOD a addCondition (Lqm;Lu$a;)V METHOD a beginTrackingCondition (Lqm;Lu$a;)V
ARG 1 manager ARG 1 manager
METHOD a handle (Lus;Lagv;)V METHOD a handle (Lus;Lagv;)V
ARG 1 player ARG 1 player
METHOD b deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lbn$b; METHOD b deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lbn$b;
ARG 1 obj ARG 1 obj
METHOD b removeCondition (Lqm;Lu$a;)V METHOD b endTrackingCondition (Lqm;Lu$a;)V
ARG 1 manager ARG 1 manager

View File

@ -10,18 +10,19 @@ CLASS bo net/minecraft/advancement/criterion/TameAnimalCriterion
CLASS bo$b Conditions CLASS bo$b Conditions
FIELD a entity Las; FIELD a entity Las;
METHOD a matches (Lus;Lama;)Z METHOD a matches (Lus;Lama;)Z
METHOD b toJson ()Lcom/google/gson/JsonElement;
METHOD c any ()Lbo$b; METHOD c any ()Lbo$b;
FIELD a ID Lqc; FIELD a ID Lqc;
FIELD b handlers Ljava/util/Map; FIELD b handlers Ljava/util/Map;
METHOD a getId ()Lqc; METHOD a getId ()Lqc;
METHOD a deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lv; METHOD a deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lv;
ARG 1 obj ARG 1 obj
METHOD a removePlayer (Lqm;)V METHOD a endTracking (Lqm;)V
METHOD a addCondition (Lqm;Lu$a;)V METHOD a beginTrackingCondition (Lqm;Lu$a;)V
ARG 1 manager ARG 1 manager
METHOD a handle (Lus;Lama;)V METHOD a handle (Lus;Lama;)V
ARG 1 player ARG 1 player
METHOD b deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lbo$b; METHOD b deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lbo$b;
ARG 1 obj ARG 1 obj
METHOD b removeCondition (Lqm;Lu$a;)V METHOD b endTrackingCondition (Lqm;Lu$a;)V
ARG 1 manager ARG 1 manager

View File

@ -12,11 +12,11 @@ CLASS bp net/minecraft/advancement/criterion/TickCriterion
METHOD a getId ()Lqc; METHOD a getId ()Lqc;
METHOD a deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lv; METHOD a deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lv;
ARG 1 obj ARG 1 obj
METHOD a removePlayer (Lqm;)V METHOD a endTracking (Lqm;)V
METHOD a addCondition (Lqm;Lu$a;)V METHOD a beginTrackingCondition (Lqm;Lu$a;)V
ARG 1 manager ARG 1 manager
METHOD a handle (Lus;)V METHOD a handle (Lus;)V
METHOD b deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lbp$b; METHOD b deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lbp$b;
ARG 1 obj ARG 1 obj
METHOD b removeCondition (Lqm;Lu$a;)V METHOD b endTrackingCondition (Lqm;Lu$a;)V
ARG 1 manager ARG 1 manager

View File

@ -14,12 +14,12 @@ CLASS br net/minecraft/advancement/criterion/UsedEnderEyeCriterion
METHOD a getId ()Lqc; METHOD a getId ()Lqc;
METHOD a deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lv; METHOD a deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lv;
ARG 1 obj ARG 1 obj
METHOD a removePlayer (Lqm;)V METHOD a endTracking (Lqm;)V
METHOD a addCondition (Lqm;Lu$a;)V METHOD a beginTrackingCondition (Lqm;Lu$a;)V
ARG 1 manager ARG 1 manager
METHOD a handle (Lus;Let;)V METHOD a handle (Lus;Let;)V
ARG 1 player ARG 1 player
METHOD b deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lbr$b; METHOD b deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lbr$b;
ARG 1 obj ARG 1 obj
METHOD b removeCondition (Lqm;Lu$a;)V METHOD b endTrackingCondition (Lqm;Lu$a;)V
ARG 1 manager ARG 1 manager

View File

@ -9,17 +9,18 @@ CLASS bs net/minecraft/advancement/criterion/UsedTotemCriterion
CLASS bs$b Conditions CLASS bs$b Conditions
FIELD a item Laz; FIELD a item Laz;
METHOD a matches (Lawo;)Z METHOD a matches (Lawo;)Z
METHOD b toJson ()Lcom/google/gson/JsonElement;
FIELD a ID Lqc; FIELD a ID Lqc;
FIELD b handlers Ljava/util/Map; FIELD b handlers Ljava/util/Map;
METHOD a getId ()Lqc; METHOD a getId ()Lqc;
METHOD a deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lv; METHOD a deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lv;
ARG 1 obj ARG 1 obj
METHOD a removePlayer (Lqm;)V METHOD a endTracking (Lqm;)V
METHOD a addCondition (Lqm;Lu$a;)V METHOD a beginTrackingCondition (Lqm;Lu$a;)V
ARG 1 manager ARG 1 manager
METHOD a handle (Lus;Lawo;)V METHOD a handle (Lus;Lawo;)V
ARG 1 player ARG 1 player
METHOD b deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lbs$b; METHOD b deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lbs$b;
ARG 1 obj ARG 1 obj
METHOD b removeCondition (Lqm;Lu$a;)V METHOD b endTrackingCondition (Lqm;Lu$a;)V
ARG 1 manager ARG 1 manager

View File

@ -12,19 +12,20 @@ CLASS bq net/minecraft/advancement/criterion/VillagerTradeCriterion
FIELD a item Las; FIELD a item Las;
FIELD b villager Laz; FIELD b villager Laz;
METHOD a matches (Lus;Laqr;Lawo;)Z METHOD a matches (Lus;Laqr;Lawo;)Z
METHOD b toJson ()Lcom/google/gson/JsonElement;
METHOD c any ()Lbq$b; METHOD c any ()Lbq$b;
FIELD a ID Lqc; FIELD a ID Lqc;
FIELD b handlers Ljava/util/Map; FIELD b handlers Ljava/util/Map;
METHOD a getId ()Lqc; METHOD a getId ()Lqc;
METHOD a deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lv; METHOD a deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lv;
ARG 1 obj ARG 1 obj
METHOD a removePlayer (Lqm;)V METHOD a endTracking (Lqm;)V
METHOD a addCondition (Lqm;Lu$a;)V METHOD a beginTrackingCondition (Lqm;Lu$a;)V
ARG 1 manager ARG 1 manager
METHOD a handle (Lus;Laqr;Lawo;)V METHOD a handle (Lus;Laqr;Lawo;)V
ARG 1 player ARG 1 player
ARG 2 villager ARG 2 villager
METHOD b deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lbq$b; METHOD b deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lbq$b;
ARG 1 obj ARG 1 obj
METHOD b removeCondition (Lqm;Lu$a;)V METHOD b endTrackingCondition (Lqm;Lu$a;)V
ARG 1 manager ARG 1 manager

View File

@ -4,6 +4,7 @@ CLASS cue net/minecraft/client/gui/menu/AdvancementsGui
FIELD g advancementHandler Ldbc; FIELD g advancementHandler Ldbc;
FIELD h widgetMap Ljava/util/Map; FIELD h widgetMap Ljava/util/Map;
FIELD i selectedWidget Lcua; FIELD i selectedWidget Lcua;
METHOD a onClear ()V
METHOD a mouseClicked (DDI)Z METHOD a mouseClicked (DDI)Z
ARG 1 mouseX ARG 1 mouseX
ARG 3 mouseY ARG 3 mouseY
@ -21,15 +22,19 @@ CLASS cue net/minecraft/client/gui/menu/AdvancementsGui
ARG 1 keyCode ARG 1 keyCode
ARG 2 scanCode ARG 2 scanCode
ARG 3 modifiers ARG 3 modifiers
METHOD a onRootAdded (Ln;)V
METHOD b drawWidgets (II)V METHOD b drawWidgets (II)V
ARG 1 x ARG 1 x
METHOD b onRootRemoved (Ln;)V
METHOD c onInitialized ()V METHOD c onInitialized ()V
METHOD c drawAdvancementTree (IIII)V METHOD c drawAdvancementTree (IIII)V
ARG 1 mouseX ARG 1 mouseX
ARG 2 mouseY ARG 2 mouseY
ARG 3 x ARG 3 x
METHOD c onDependentAdded (Ln;)V
METHOD d drawWidgetTooltip (IIII)V METHOD d drawWidgetTooltip (IIII)V
ARG 1 mouseX ARG 1 mouseX
ARG 2 mouseY ARG 2 mouseY
ARG 3 x ARG 3 x
METHOD d onDependentRemoved (Ln;)V
METHOD n onClosed ()V METHOD n onClosed ()V

View File

@ -1,4 +1,4 @@
CLASS cub net/minecraft/advancement/AdvancementTabType CLASS cub net/minecraft/client/gui/widget/AdvancementTabType
METHOD a drawIcon (IIILdjo;Lawo;)V METHOD a drawIcon (IIILdjo;Lawo;)V
ARG 1 x ARG 1 x
ARG 2 y ARG 2 y

View File

@ -1,5 +1,5 @@
CLASS dz net/minecraft/command/EntitySelector CLASS dz net/minecraft/command/EntitySelector
FIELD a limit I FIELD a count I
FIELD b includesEntities Z FIELD b includesEntities Z
FIELD d basePredicate Ljava/util/function/Predicate; FIELD d basePredicate Ljava/util/function/Predicate;
FIELD e distance Lbf$c; FIELD e distance Lbf$c;
@ -10,7 +10,7 @@ CLASS dz net/minecraft/command/EntitySelector
FIELD k entityId Ljava/util/UUID; FIELD k entityId Ljava/util/UUID;
FIELD l type Ljava/lang/Class; FIELD l type Ljava/lang/Class;
FIELD m checkPermissions Z FIELD m checkPermissions Z
METHOD a getLimit ()I METHOD a getCount ()I
METHOD a getEntity (Lca;)Lagv; METHOD a getEntity (Lca;)Lagv;
METHOD a getPositionPredicate (Lcmd;)Ljava/util/function/Predicate; METHOD a getPositionPredicate (Lcmd;)Ljava/util/function/Predicate;
METHOD a getEntities (Lcmd;Ljava/util/List;)Ljava/util/List; METHOD a getEntities (Lcmd;Ljava/util/List;)Ljava/util/List;

View File

@ -1,7 +1,10 @@
CLASS ci net/minecraft/command/arguments/EntityArgumentType CLASS ci net/minecraft/command/arguments/EntityArgumentType
CLASS ci$a Serializer CLASS ci$a Serializer
METHOD a toJson (Lci;Lcom/google/gson/JsonObject;)V
METHOD a toPacket (Lci;Lit;)V
METHOD a toJson (Lcom/mojang/brigadier/arguments/ArgumentType;Lcom/google/gson/JsonObject;)V METHOD a toJson (Lcom/mojang/brigadier/arguments/ArgumentType;Lcom/google/gson/JsonObject;)V
METHOD a toPacket (Lcom/mojang/brigadier/arguments/ArgumentType;Lit;)V METHOD a toPacket (Lcom/mojang/brigadier/arguments/ArgumentType;Lit;)V
METHOD a fromPacket (Lit;)Lci;
METHOD b fromPacket (Lit;)Lcom/mojang/brigadier/arguments/ArgumentType; METHOD b fromPacket (Lit;)Lcom/mojang/brigadier/arguments/ArgumentType;
FIELD a TOO_MANY_ENTITIES_EXCEPTION Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; FIELD a TOO_MANY_ENTITIES_EXCEPTION Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
FIELD b TOO_MANY_PLAYERS_EXCEPTION Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; FIELD b TOO_MANY_PLAYERS_EXCEPTION Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
@ -10,4 +13,10 @@ CLASS ci net/minecraft/command/arguments/EntityArgumentType
FIELD e PLAYER_NOT_FOUND_EXCEPTION Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; FIELD e PLAYER_NOT_FOUND_EXCEPTION Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
FIELD f NOT_ALLOWED_EXCEPTION Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; FIELD f NOT_ALLOWED_EXCEPTION Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
FIELD g EXAMPLES Ljava/util/Collection; FIELD g EXAMPLES Ljava/util/Collection;
METHOD a create ()Lci; FIELD h singleTarget Z
FIELD i playerOnly Z
METHOD a oneEntity ()Lci;
METHOD a parse (Lcom/mojang/brigadier/StringReader;)Ldz;
METHOD b multipleEntities ()Lci;
METHOD c onePlayer ()Lci;
METHOD d multiplePlayer ()Lci;

View File

@ -1,3 +1,4 @@
CLASS co net/minecraft/command/arguments/NbtPathArgumentType CLASS co net/minecraft/command/arguments/NbtPathArgumentType
CLASS co$g
FIELD c EXAMPLES Ljava/util/Collection; FIELD c EXAMPLES Ljava/util/Collection;
METHOD a create ()Lco; METHOD a create ()Lco;

View File

@ -1,7 +1,15 @@
CLASS ga net/minecraft/data/DataCache CLASS ga net/minecraft/data/DataCache
FIELD a LOGGER Lorg/apache/logging/log4j/Logger; FIELD a LOGGER Lorg/apache/logging/log4j/Logger;
FIELD b root Ljava/nio/file/Path; FIELD b root Ljava/nio/file/Path;
FIELD c recordFile Ljava/nio/file/Path;
FIELD d unchanged I
FIELD e oldSha1 Ljava/util/Map;
FIELD f newSha1 Ljava/util/Map;
FIELD g ignores Ljava/util/Set;
METHOD a write ()V METHOD a write ()V
METHOD a getOldSha1 (Ljava/nio/file/Path;)Ljava/lang/String;
METHOD a updateSha1 (Ljava/nio/file/Path;Ljava/lang/String;)V
METHOD b deleteAll ()V METHOD b deleteAll ()V
METHOD b contains (Ljava/nio/file/Path;)Z METHOD b contains (Ljava/nio/file/Path;)Z
METHOD c paths ()Ljava/util/stream/Stream; METHOD c files ()Ljava/util/stream/Stream;
METHOD c ignore (Ljava/nio/file/Path;)V

View File

@ -1,7 +1,8 @@
CLASS fz net/minecraft/data/DataProvider CLASS fz net/minecraft/data/DataProvider
FIELD a SHA1 Lcom/google/common/hash/HashFunction; FIELD a SHA1 Lcom/google/common/hash/HashFunction;
METHOD a getName ()Ljava/lang/String; METHOD a getName ()Ljava/lang/String;
METHOD a (Lcom/google/gson/Gson;Lga;Lcom/google/gson/JsonElement;Ljava/nio/file/Path;)V METHOD a writeToPath (Lcom/google/gson/Gson;Lga;Lcom/google/gson/JsonElement;Ljava/nio/file/Path;)V
ARG 0 gson ARG 0 gson
ARG 1 cache ARG 1 cache
ARG 2 output
METHOD a run (Lga;)V METHOD a run (Lga;)V

View File

@ -2,6 +2,7 @@ CLASS gb net/minecraft/data/server/AdvancementsProvider
FIELD b LOGGER Lorg/apache/logging/log4j/Logger; FIELD b LOGGER Lorg/apache/logging/log4j/Logger;
FIELD c GSON Lcom/google/gson/Gson; FIELD c GSON Lcom/google/gson/Gson;
FIELD d root Lfy; FIELD d root Lfy;
FIELD e tabGenerators Ljava/util/List;
METHOD a getName ()Ljava/lang/String; METHOD a getName ()Ljava/lang/String;
METHOD a run (Lga;)V METHOD a run (Lga;)V
METHOD a getOutput (Ljava/nio/file/Path;Ln;)Ljava/nio/file/Path; METHOD a getOutput (Ljava/nio/file/Path;Ln;)Ljava/nio/file/Path;

View File

@ -0,0 +1,4 @@
CLASS gc net/minecraft/data/server/AdventureTabAdvancementGenerator
FIELD a BIOMES [Lbco;
FIELD b MONSTERS [Lagz;
METHOD a accept (Ljava/util/function/Consumer;)V

View File

@ -0,0 +1,2 @@
CLASS gn net/minecraft/data/server/ChestLootTableGenerator
METHOD a accept (Ljava/util/function/BiConsumer;)V

View File

@ -0,0 +1,2 @@
CLASS gg net/minecraft/data/server/EndTabAdvancementGenerator
METHOD a accept (Ljava/util/function/Consumer;)V

View File

@ -0,0 +1,2 @@
CLASS gd net/minecraft/data/server/HusbandryTabAdvancementGenerator
METHOD a accept (Ljava/util/function/Consumer;)V

View File

@ -1,4 +1,7 @@
CLASS hk net/minecraft/data/server/ItemTagsProvider CLASS hk net/minecraft/data/server/ItemTagsProvider
FIELD e LOG Lorg/apache/logging/log4j/Logger;
METHOD a getName ()Ljava/lang/String; METHOD a getName ()Ljava/lang/String;
METHOD a getOutput (Lqc;)Ljava/nio/file/Path; METHOD a getOutput (Lqc;)Ljava/nio/file/Path;
METHOD a convert (Lye$b;)Lye$b;
METHOD a copy (Lye;Lye;)V
METHOD b configure ()V METHOD b configure ()V

View File

@ -0,0 +1,2 @@
CLASS ge net/minecraft/data/server/NetherTabAdvancementGenerator
METHOD a accept (Ljava/util/function/Consumer;)V

View File

@ -0,0 +1,2 @@
CLASS gf net/minecraft/data/server/StoryTabAdvancementGenerator
METHOD a accept (Ljava/util/function/Consumer;)V

View File

@ -31,7 +31,8 @@ CLASS arb net/minecraft/entity/player/PlayerEntity
FIELD bY enchantmentTableSeed I FIELD bY enchantmentTableSeed I
FIELD bw PLAYER_MODEL_BIT_MASK Lpr; FIELD bw PLAYER_MODEL_BIT_MASK Lpr;
FIELD bx MAIN_HAND Lpr; FIELD bx MAIN_HAND Lpr;
FIELD bz SHOULDER_ENTITY_RIGHT Lpr; FIELD by LEFT_SHOULDER_ENTITY Lpr;
FIELD bz RIGHT_SHOULDER_ENTITY Lpr;
FIELD cF renderOffsetY F FIELD cF renderOffsetY F
FIELD c sleepTimer I FIELD c sleepTimer I
FIELD ca fishHook Laos; FIELD ca fishHook Laos;

View File

@ -7,5 +7,5 @@ CLASS bh net/minecraft/predicate/NbtPredicate
METHOD a deserialize (Lcom/google/gson/JsonElement;)Lbh; METHOD a deserialize (Lcom/google/gson/JsonElement;)Lbh;
ARG 0 element ARG 0 element
METHOD a test (Lij;)Z METHOD a test (Lij;)Z
METHOD b (Lagv;)Lhs; METHOD b entityToTag (Lagv;)Lhs;
ARG 0 entity ARG 0 entity

View File

@ -1,5 +1,5 @@
CLASS bg net/minecraft/predicate/entity/EntityEffectPredicate CLASS bg net/minecraft/predicate/entity/EntityEffectPredicate
CLASS bg$a CLASS bg$a EffectData
FIELD a amplifier Lbf$d; FIELD a amplifier Lbf$d;
FIELD b duration Lbf$d; FIELD b duration Lbf$d;
FIELD c ambient Ljava/lang/Boolean; FIELD c ambient Ljava/lang/Boolean;
@ -15,6 +15,7 @@ CLASS bg net/minecraft/predicate/entity/EntityEffectPredicate
FIELD a EMPTY Lbg; FIELD a EMPTY Lbg;
FIELD b effects Ljava/util/Map; FIELD b effects Ljava/util/Map;
METHOD a create ()Lbg; METHOD a create ()Lbg;
METHOD a withEffect (Lagn;)Lbg;
METHOD a test (Lagv;)Z METHOD a test (Lagv;)Z
METHOD a test (Lahe;)Z METHOD a test (Lahe;)Z
METHOD a deserialize (Lcom/google/gson/JsonElement;)Lbg; METHOD a deserialize (Lcom/google/gson/JsonElement;)Lbg;

View File

@ -110,6 +110,7 @@ CLASS net/minecraft/server/MinecraftServer net/minecraft/server/MinecraftServer
METHOD aF reload ()V METHOD aF reload ()V
METHOD aG getDataManager ()Lwh; METHOD aG getDataManager ()Lwh;
METHOD aK getCommandManager ()Lcb; METHOD aK getCommandManager ()Lcb;
METHOD aL getCommandSource ()Lca;
METHOD aM getRecipeManager ()Layx; METHOD aM getRecipeManager ()Layx;
METHOD aN getTagManager ()Lyg; METHOD aN getTagManager ()Lyg;
METHOD aO getScoreboard ()Lqr; METHOD aO getScoreboard ()Lqr;

View File

@ -1,10 +1,12 @@
CLASS qo net/minecraft/server/ServerAdvancementManager CLASS qo net/minecraft/server/ServerAdvancementLoader
FIELD a pathPrefixLength I FIELD a PATH_PREFIX_LENGTH I
FIELD b fileExtensionLength I FIELD b FILE_EXTENSION_LENGTH I
FIELD c LOGGER Lorg/apache/logging/log4j/Logger; FIELD c LOGGER Lorg/apache/logging/log4j/Logger;
FIELD d GSON Lcom/google/gson/Gson; FIELD d GSON Lcom/google/gson/Gson;
FIELD e MANAGER Lo; FIELD e MANAGER Lo;
FIELD f errored Z
METHOD a get (Lqc;)Ln; METHOD a get (Lqc;)Ln;
METHOD a onResourceReload (Lwj;)V METHOD a onResourceReload (Lwj;)V
ARG 1 manager ARG 1 manager
METHOD b getAdvancements ()Ljava/util/Collection; METHOD b getAdvancements ()Ljava/util/Collection;
METHOD b scanAdvancements (Lwj;)Ljava/util/Map;

View File

@ -1,3 +1,28 @@
CLASS qx net/minecraft/server/command/AdvancementCommand CLASS qx net/minecraft/server/command/AdvancementCommand
CLASS qx$a Operation
CLASS qx$a$1
METHOD a processEach (Lus;Ln;)Z
METHOD a processEachCriterion (Lus;Ln;Ljava/lang/String;)Z
ARG 3 criterion
CLASS qx$a$2
METHOD a processEach (Lus;Ln;)Z
METHOD a processEachCriterion (Lus;Ln;Ljava/lang/String;)Z
ARG 3 criterion
FIELD a GRANT Lqx$a;
FIELD b REVOKE Lqx$a;
FIELD c commandPrefix Ljava/lang/String;
METHOD a getCommandPrefix ()Ljava/lang/String;
METHOD a processAll (Lus;Ljava/lang/Iterable;)I
METHOD a processEach (Lus;Ln;)Z
METHOD a processEachCriterion (Lus;Ln;Ljava/lang/String;)Z
ARG 3 criterion
CLASS qx$b Selection
FIELD f before Z
FIELD g after Z
FIELD a SUGGESTION_PROVIDER Lcom/mojang/brigadier/suggestion/SuggestionProvider; FIELD a SUGGESTION_PROVIDER Lcom/mojang/brigadier/suggestion/SuggestionProvider;
METHOD a executeAdvancement (Lca;Ljava/util/Collection;Lqx$a;Ljava/util/Collection;)I
METHOD a executeCriterion (Lca;Ljava/util/Collection;Lqx$a;Ln;Ljava/lang/String;)I
ARG 4 criterion
METHOD a register (Lcom/mojang/brigadier/CommandDispatcher;)V METHOD a register (Lcom/mojang/brigadier/CommandDispatcher;)V
METHOD a searchAndAdd (Ln;Ljava/util/List;)V
METHOD a select (Ln;Lqx$b;)Ljava/util/List;

View File

@ -1,3 +1,22 @@
CLASS bx net/minecraft/server/function/CommandFunction CLASS bx net/minecraft/server/function/CommandFunction
CLASS bx$a LazyContainer
FIELD a EMPTY Lbx$a;
FIELD b id Lqc;
FIELD c initialized Z
FIELD d function Lbx;
METHOD a getId ()Lqc;
METHOD a get (Lqp;)Lbx;
CLASS bx$b CommandElement
FIELD a parsed Lcom/mojang/brigadier/ParseResults;
METHOD a execute (Lqp;Lca;Ljava/util/ArrayDeque;I)V
CLASS bx$c Element
METHOD a execute (Lqp;Lca;Ljava/util/ArrayDeque;I)V
CLASS bx$d FunctionElement
FIELD a function Lbx$a;
METHOD a execute (Lqp;Lca;Ljava/util/ArrayDeque;I)V
FIELD a elements [Lbx$c;
FIELD b id Lqc; FIELD b id Lqc;
METHOD a getId ()Lqc; METHOD a getId ()Lqc;
METHOD a create (Lqc;Lqp;Ljava/util/List;)Lbx;
ARG 2 fileLines
METHOD b getElements ()[Lbx$c;

View File

@ -1,6 +1,8 @@
CLASS qp net/minecraft/server/function/CommandFunctionManager CLASS qp net/minecraft/server/function/CommandFunctionManager
CLASS qp$a CLASS qp$a Entry
FIELD a manager Lqp; FIELD a manager Lqp;
FIELD c element Lbx$c;
METHOD a execute (Ljava/util/ArrayDeque;I)V
FIELD a PATH_PREFIX_LENGTH I FIELD a PATH_PREFIX_LENGTH I
FIELD b EXTENSION_LENGTH I FIELD b EXTENSION_LENGTH I
FIELD c LOGGER Lorg/apache/logging/log4j/Logger; FIELD c LOGGER Lorg/apache/logging/log4j/Logger;
@ -8,15 +10,22 @@ CLASS qp net/minecraft/server/function/CommandFunctionManager
FIELD e LOAD_FUNCTION Lqc; FIELD e LOAD_FUNCTION Lqc;
FIELD f server Lnet/minecraft/server/MinecraftServer; FIELD f server Lnet/minecraft/server/MinecraftServer;
FIELD g idMap Ljava/util/Map; FIELD g idMap Ljava/util/Map;
FIELD h chain Ljava/util/ArrayDeque;
FIELD j tags Lyf;
FIELD k tickFunctions Ljava/util/List; FIELD k tickFunctions Ljava/util/List;
FIELD l justLoaded Z
METHOD a getServer ()Lnet/minecraft/server/MinecraftServer; METHOD a getServer ()Lnet/minecraft/server/MinecraftServer;
METHOD a execute (Lbx;Lca;)I
METHOD a load (Lbx;Ljava/lang/Throwable;Lqc;)Lbx; METHOD a load (Lbx;Ljava/lang/Throwable;Lqc;)Lbx;
ARG 1 function ARG 1 function
ARG 2 exception ARG 2 exception
METHOD a getFunction (Lqc;)Lbx; METHOD a getFunction (Lqc;)Lbx;
METHOD a onResourceReload (Lwj;)V METHOD a onResourceReload (Lwj;)V
ARG 1 manager ARG 1 manager
METHOD a readLines (Lwj;Lqc;)Ljava/util/List;
METHOD b getMaxCommandChainLength ()I METHOD b getMaxCommandChainLength ()I
METHOD c getFunctions ()Ljava/util/Map; METHOD c getFunctions ()Ljava/util/Map;
METHOD d getDispatcher ()Lcom/mojang/brigadier/CommandDispatcher; METHOD d getDispatcher ()Lcom/mojang/brigadier/CommandDispatcher;
METHOD e tick ()V METHOD e tick ()V
METHOD f getFunctionCommandSource ()Lca;
METHOD g getTags ()Lyf;

View File

@ -6,6 +6,7 @@ CLASS cix net/minecraft/world/loot/LootPool
FIELD d rolls Lcjb; FIELD d rolls Lcjb;
FIELD e range Lcjd; FIELD e range Lcjd;
METHOD a withRolls (Lcjb;)Lcix$a; METHOD a withRolls (Lcjb;)Lcix$a;
METHOD a withEntry (Lcjn$a;)Lcix$a;
METHOD a withFunction (Lcke$a;)Lcix$a; METHOD a withFunction (Lcke$a;)Lcix$a;
METHOD a withCondition (Lclh$a;)Lcix$a; METHOD a withCondition (Lclh$a;)Lcix$a;
METHOD b build ()Lcix; METHOD b build ()Lcix;

View File

@ -7,6 +7,7 @@ CLASS cjd net/minecraft/world/loot/UniformLootTableRange
METHOD <init> (FF)V METHOD <init> (FF)V
ARG 1 min ARG 1 min
METHOD a getType ()Lqc; METHOD a getType ()Lqc;
METHOD a between (FF)Lcjd;
METHOD a contains (I)Z METHOD a contains (I)Z
METHOD a next (Ljava/util/Random;)I METHOD a next (Ljava/util/Random;)I
METHOD b getMinValue ()F METHOD b getMinValue ()F

View File

@ -3,4 +3,5 @@ CLASS cjk net/minecraft/world/loot/entry/ItemEntry
METHOD a toJson (Lcom/google/gson/JsonObject;Lcjn;Lcom/google/gson/JsonSerializationContext;)V METHOD a toJson (Lcom/google/gson/JsonObject;Lcjn;Lcom/google/gson/JsonSerializationContext;)V
METHOD a toJson (Lcom/google/gson/JsonObject;Lcjo;Lcom/google/gson/JsonSerializationContext;)V METHOD a toJson (Lcom/google/gson/JsonObject;Lcjo;Lcom/google/gson/JsonSerializationContext;)V
FIELD c item Lawj; FIELD c item Lawj;
METHOD a builder (Lbbo;)Lcjo$a;
METHOD a drop (Ljava/util/function/Consumer;Lciv;)V METHOD a drop (Ljava/util/function/Consumer;Lciv;)V

View File

@ -6,3 +6,4 @@ CLASS ckk net/minecraft/world/loot/function/SetCountLootFunction
METHOD b fromJson (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lclh;)Lckd; METHOD b fromJson (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;[Lclh;)Lckd;
METHOD a process (Lawo;Lciv;)Lawo; METHOD a process (Lawo;Lciv;)Lawo;
ARG 1 stack ARG 1 stack
METHOD a builder (Lcjb;)Lckd$a;

View File

@ -1,3 +0,0 @@
CLASS y
FIELD a AND Ly;
FIELD b OR Ly;