This commit is contained in:
modmuss50 2023-08-30 14:12:47 +01:00
parent 5235c4de6c
commit d074c62ba7
158 changed files with 397 additions and 1041 deletions

View File

@ -20,7 +20,7 @@ plugins {
id 'net.fabricmc.filament'
}
def minecraft_version = "23w33a"
def minecraft_version = "23w35a"
filament {
minecraftVersion = minecraft_version

View File

@ -1,59 +1,26 @@
CLASS net/minecraft/class_161 net/minecraft/advancement/Advancement
FIELD field_1139 criteria Ljava/util/Map;
FIELD field_1140 children Ljava/util/Set;
FIELD field_1141 text Lnet/minecraft/class_2561;
FIELD field_1142 requirements [[Ljava/lang/String;
FIELD field_1143 parent Lnet/minecraft/class_161;
FIELD field_1144 id Lnet/minecraft/class_2960;
FIELD field_1145 rewards Lnet/minecraft/class_170;
FIELD field_1146 display Lnet/minecraft/class_185;
FIELD field_44782 sendsTelemetryEvent Z
METHOD <init> (Lnet/minecraft/class_2960;Lnet/minecraft/class_161;Lnet/minecraft/class_185;Lnet/minecraft/class_170;Ljava/util/Map;[[Ljava/lang/String;Z)V
ARG 1 id
ARG 2 parent
ARG 3 display
ARG 4 rewards
ARG 5 criteria
ARG 6 requirements
ARG 7 sendsTelemetryEvent
FIELD comp_1912 parent Ljava/util/Optional;
FIELD comp_1913 display Ljava/util/Optional;
FIELD comp_1914 rewards Lnet/minecraft/class_170;
FIELD comp_1915 criteria Ljava/util/Map;
FIELD comp_1916 requirements Lnet/minecraft/class_8782;
FIELD comp_1917 sendsTelemetryEvent Z
METHOD comp_1912 parent ()Ljava/util/Optional;
METHOD comp_1913 display ()Ljava/util/Optional;
METHOD comp_1914 rewards ()Lnet/minecraft/class_170;
METHOD comp_1915 criteria ()Ljava/util/Map;
METHOD comp_1916 requirements ()Lnet/minecraft/class_8782;
METHOD comp_1917 sendsTelemetryEvent ()Z
METHOD equals (Ljava/lang/Object;)Z
ARG 1 o
METHOD method_48023 getRoot (Lnet/minecraft/class_161;)Lnet/minecraft/class_161;
ARG 0 advancement
METHOD method_48024 getRoot ()Lnet/minecraft/class_161;
METHOD method_51697 sendsTelemetryEvent ()Z
METHOD method_680 getRequirements ()[[Ljava/lang/String;
METHOD method_681 getChildren ()Ljava/lang/Iterable;
METHOD method_682 getCriteria ()Ljava/util/Map;
METHOD method_683 getRequirementCount ()I
METHOD method_684 toHoverableText ()Lnet/minecraft/class_2561;
METHOD method_685 (Lnet/minecraft/class_2561;Lnet/minecraft/class_2583;)Lnet/minecraft/class_2583;
ARG 1 style
METHOD method_686 getDisplay ()Lnet/minecraft/class_185;
METHOD method_687 getParent ()Lnet/minecraft/class_161;
METHOD method_688 getId ()Lnet/minecraft/class_2960;
METHOD method_689 createTask ()Lnet/minecraft/class_161$class_162;
METHOD method_690 addChild (Lnet/minecraft/class_161;)V
ARG 1 child
METHOD method_691 getRewards ()Lnet/minecraft/class_170;
CLASS class_162 Builder
FIELD field_1147 display Lnet/minecraft/class_185;
FIELD field_1148 criteria Ljava/util/Map;
FIELD field_1149 parentObj Lnet/minecraft/class_161;
FIELD field_1150 requirements [[Ljava/lang/String;
FIELD field_1151 merger Lnet/minecraft/class_193;
FIELD field_1152 parentId Lnet/minecraft/class_2960;
FIELD field_1147 display Ljava/util/Optional;
FIELD field_1148 criteria Lcom/google/common/collect/ImmutableMap$Builder;
FIELD field_1149 parentObj Ljava/util/Optional;
FIELD field_1150 requirements Ljava/util/Optional;
FIELD field_1151 merger Lnet/minecraft/class_8782$net/minecraft/class_necraft/class_193;
FIELD field_1153 rewards Lnet/minecraft/class_170;
FIELD field_44783 sendsTelemetryEvent Z
METHOD <init> (Lnet/minecraft/class_2960;Lnet/minecraft/class_185;Lnet/minecraft/class_170;Ljava/util/Map;[[Ljava/lang/String;Z)V
ARG 1 parentId
ARG 2 display
ARG 3 rewards
ARG 4 criteria
ARG 5 requirements
ARG 6 sendsTelemetryEvent
METHOD <init> (Z)V
ARG 1 sendsTelemetryEvent
METHOD method_20416 display (Lnet/minecraft/class_1799;Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;Lnet/minecraft/class_2960;Lnet/minecraft/class_189;ZZZ)Lnet/minecraft/class_161$class_162;
ARG 1 icon
ARG 2 title
@ -63,24 +30,14 @@ CLASS net/minecraft/class_161 net/minecraft/advancement/Advancement
ARG 6 showToast
ARG 7 announceToChat
ARG 8 hidden
METHOD method_34884 requirements ([[Ljava/lang/String;)Lnet/minecraft/class_161$class_162;
ARG 1 requirements
METHOD method_43662 (Lnet/minecraft/class_2540;Lnet/minecraft/class_185;)V
ARG 0 buf2
ARG 1 display
METHOD method_34884 requirements (Lnet/minecraft/class_8782;)Lnet/minecraft/class_161$class_162;
METHOD method_51698 createUntelemetered ()Lnet/minecraft/class_161$class_162;
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_694 build (Ljava/util/function/Consumer;Ljava/lang/String;)Lnet/minecraft/class_8779;
ARG 1 exporter
ARG 2 id
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_695 build (Lnet/minecraft/class_2960;)Lnet/minecraft/class_8779;
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;
ARG 1 icon
ARG 2 title
@ -90,18 +47,10 @@ CLASS net/minecraft/class_161 net/minecraft/advancement/Advancement
ARG 6 showToast
ARG 7 announceToChat
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_702 (Lnet/minecraft/class_2960;)Lnet/minecraft/class_161;
ARG 0 idx
METHOD method_701 parent (Lnet/minecraft/class_8779;)Lnet/minecraft/class_161$class_162;
METHOD method_703 rewards (Lnet/minecraft/class_170$class_171;)Lnet/minecraft/class_161$class_162;
ARG 1 builder
METHOD method_704 criteriaMerger (Lnet/minecraft/class_193;)Lnet/minecraft/class_161$class_162;
METHOD method_704 criteriaMerger (Lnet/minecraft/class_8782$net/minecraft/class_necraft/class_193;)Lnet/minecraft/class_161$class_162;
ARG 1 merger
METHOD method_705 criterion (Ljava/lang/String;Lnet/minecraft/class_175;)Lnet/minecraft/class_161$class_162;
ARG 1 name
@ -111,7 +60,3 @@ CLASS net/minecraft/class_161 net/minecraft/advancement/Advancement
METHOD method_707 create ()Lnet/minecraft/class_161$class_162;
METHOD method_708 parent (Lnet/minecraft/class_2960;)Lnet/minecraft/class_161$class_162;
ARG 1 parentId
METHOD method_709 criterion (Ljava/lang/String;Lnet/minecraft/class_184;)Lnet/minecraft/class_161$class_162;
ARG 1 name
ARG 2 conditions
METHOD method_710 getCriteria ()Ljava/util/Map;

View File

@ -1,24 +1,10 @@
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_33899 (Lnet/minecraft/class_2540;Lnet/minecraft/class_175;)V
ARG 0 bufx
ARG 1 criterion
METHOD method_768 criteriaFromPacket (Lnet/minecraft/class_2540;)Ljava/util/Map;
ARG 0 buf
METHOD method_769 fromPacket (Lnet/minecraft/class_2540;)Lnet/minecraft/class_175;
ARG 0 buf
FIELD comp_1924 conditions Lnet/minecraft/class_184;
METHOD comp_1924 conditions ()Lnet/minecraft/class_184;
METHOD method_770 fromJson (Lcom/google/gson/JsonObject;Lnet/minecraft/class_5257;)Lnet/minecraft/class_175;
ARG 0 obj
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 criteriaToPacket (Ljava/util/Map;Lnet/minecraft/class_2540;)V
ARG 0 criteria
ARG 1 buf

View File

@ -1,11 +1,11 @@
CLASS net/minecraft/class_8005 net/minecraft/advancement/AdvancementDisplays
FIELD field_41737 DISPLAY_DEPTH I
METHOD method_48030 shouldDisplay (Lnet/minecraft/class_161;Lit/unimi/dsi/fastutil/Stack;Ljava/util/function/Predicate;Lnet/minecraft/class_8005$class_8006;)Z
METHOD method_48030 shouldDisplay (Lnet/minecraft/class_8781;Lit/unimi/dsi/fastutil/Stack;Ljava/util/function/Predicate;Lnet/minecraft/class_8005$class_8006;)Z
ARG 0 advancement
ARG 1 statuses
ARG 2 donePredicate
ARG 3 consumer
METHOD method_48031 calculateDisplay (Lnet/minecraft/class_161;Ljava/util/function/Predicate;Lnet/minecraft/class_8005$class_8006;)V
METHOD method_48031 calculateDisplay (Lnet/minecraft/class_8781;Ljava/util/function/Predicate;Lnet/minecraft/class_8005$class_8006;)V
ARG 0 advancement
ARG 1 donePredicate
ARG 2 consumer
@ -15,7 +15,7 @@ CLASS net/minecraft/class_8005 net/minecraft/advancement/AdvancementDisplays
METHOD method_48033 shouldDisplay (Lit/unimi/dsi/fastutil/Stack;)Z
ARG 0 statuses
CLASS class_8006 ResultConsumer
METHOD accept (Lnet/minecraft/class_161;Z)V
METHOD accept (Lnet/minecraft/class_8781;Z)V
ARG 1 advancement
ARG 2 shouldDisplay
CLASS class_8007 Status

View File

@ -4,26 +4,22 @@ CLASS net/minecraft/class_163 net/minecraft/advancement/AdvancementManager
FIELD field_1156 dependents Ljava/util/Set;
FIELD field_1157 advancements Ljava/util/Map;
FIELD field_1158 LOGGER Lorg/slf4j/Logger;
METHOD method_711 load (Ljava/util/Map;)V
ARG 1 advancements
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;
METHOD method_716 get (Lnet/minecraft/class_2960;)Lnet/minecraft/class_8781;
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
METHOD method_718 remove (Lnet/minecraft/class_8781;)V
CLASS class_164 Listener
METHOD method_719 onDependentRemoved (Lnet/minecraft/class_161;)V
METHOD method_719 onDependentRemoved (Lnet/minecraft/class_8781;)V
ARG 1 dependent
METHOD method_720 onRootRemoved (Lnet/minecraft/class_161;)V
METHOD method_720 onRootRemoved (Lnet/minecraft/class_8781;)V
ARG 1 root
METHOD method_721 onDependentAdded (Lnet/minecraft/class_161;)V
METHOD method_721 onDependentAdded (Lnet/minecraft/class_8781;)V
ARG 1 dependent
METHOD method_722 onClear ()V
METHOD method_723 onRootAdded (Lnet/minecraft/class_161;)V
METHOD method_723 onRootAdded (Lnet/minecraft/class_8781;)V
ARG 1 root

View File

@ -4,12 +4,11 @@ CLASS net/minecraft/class_194 net/minecraft/advancement/AdvancementPositioner
FIELD field_1260 previousSibling Lnet/minecraft/class_194;
FIELD field_1261 childrenSize I
FIELD field_1262 optionalLast Lnet/minecraft/class_194;
FIELD field_1263 advancement Lnet/minecraft/class_161;
FIELD field_1264 substituteChild Lnet/minecraft/class_194;
FIELD field_1267 children Ljava/util/List;
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
METHOD <init> (Lnet/minecraft/class_8781;Lnet/minecraft/class_194;Lnet/minecraft/class_194;II)V
ARG 1 advancement
ARG 2 parent
ARG 3 previousSibling
@ -25,7 +24,7 @@ CLASS net/minecraft/class_194 net/minecraft/advancement/AdvancementPositioner
ARG 1 deltaRow
METHOD method_844 getLastChild ()Lnet/minecraft/class_194;
METHOD method_845 getLast (Lnet/minecraft/class_194;Lnet/minecraft/class_194;)Lnet/minecraft/class_194;
METHOD method_846 findChildrenRecursively (Lnet/minecraft/class_161;Lnet/minecraft/class_194;)Lnet/minecraft/class_194;
METHOD method_846 findChildrenRecursively (Lnet/minecraft/class_8781;Lnet/minecraft/class_194;)Lnet/minecraft/class_194;
ARG 1 advancement
ARG 2 lastChild
METHOD method_847 calculateRecursively ()V
@ -35,5 +34,5 @@ CLASS net/minecraft/class_194 net/minecraft/advancement/AdvancementPositioner
METHOD method_849 getFirstChild ()Lnet/minecraft/class_194;
METHOD method_850 onFinishChildrenCalculation ()V
METHOD method_851 apply ()V
METHOD method_852 arrangeForTree (Lnet/minecraft/class_161;)V
METHOD method_852 arrangeForTree (Lnet/minecraft/class_8781;)V
ARG 0 root

View File

@ -1,6 +1,6 @@
CLASS net/minecraft/class_167 net/minecraft/advancement/AdvancementProgress
FIELD field_1160 criteriaProgresses Ljava/util/Map;
FIELD field_1161 requirements [[Ljava/lang/String;
FIELD field_1161 requirements Lnet/minecraft/class_8782;
METHOD <init> (Ljava/util/Map;)V
ARG 1 criteriaProgresses
METHOD compareTo (Ljava/lang/Object;)I
@ -8,9 +8,7 @@ CLASS net/minecraft/class_167 net/minecraft/advancement/AdvancementProgress
METHOD method_33895 (Lnet/minecraft/class_2540;Lnet/minecraft/class_178;)V
ARG 0 bufx
ARG 1 progresses
METHOD method_727 init (Ljava/util/Map;[[Ljava/lang/String;)V
ARG 1 criteria
ARG 2 requirements
METHOD method_727 init (Lnet/minecraft/class_8782;)V
METHOD method_728 getProgressBarFraction ()Ljava/lang/String;
METHOD method_729 reset (Ljava/lang/String;)Z
ARG 1 name
@ -27,16 +25,7 @@ CLASS net/minecraft/class_167 net/minecraft/advancement/AdvancementProgress
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_741 getEarliestProgressObtainDate ()Ljava/time/Instant;
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
ARG 2 unused
ARG 3 context
METHOD serialize (Ljava/lang/Object;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement;
ARG 1 entry
ARG 2 unused
ARG 3 context

View File

@ -1,9 +0,0 @@
CLASS net/minecraft/class_193 net/minecraft/advancement/CriterionMerger
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
METHOD method_16773 (Ljava/util/Collection;)[[Ljava/lang/String;
ARG 0 criteriaNames
METHOD method_16774 (Ljava/util/Collection;)[[Ljava/lang/String;
ARG 0 criteriaNames

View File

@ -1,62 +1,54 @@
CLASS net/minecraft/class_2985 net/minecraft/advancement/PlayerAdvancementTracker
FIELD field_13387 currentDisplayTab Lnet/minecraft/class_161;
FIELD field_13387 currentDisplayTab Lnet/minecraft/class_8779;
FIELD field_13388 progressUpdates Ljava/util/Set;
FIELD field_13390 visibleAdvancements Ljava/util/Set;
FIELD field_13391 owner Lnet/minecraft/class_3222;
FIELD field_13392 JSON_TYPE Lcom/google/gson/reflect/TypeToken;
FIELD field_13394 LOGGER Lorg/slf4j/Logger;
FIELD field_13395 GSON Lcom/google/gson/Gson;
FIELD field_13396 dirty Z
FIELD field_25324 dataFixer Lcom/mojang/datafixers/DataFixer;
FIELD field_25325 playerManager Lnet/minecraft/class_3324;
FIELD field_41734 filePath Ljava/nio/file/Path;
FIELD field_41735 progress Ljava/util/Map;
FIELD field_41736 updatedRoots Ljava/util/Set;
METHOD <init> (Lcom/mojang/datafixers/DataFixer;Lnet/minecraft/class_3324;Lnet/minecraft/class_2989;Ljava/nio/file/Path;Lnet/minecraft/class_3222;)V
ARG 1 dataFixer
ARG 2 playerManager
ARG 3 advancementLoader
ARG 4 filePath
ARG 5 owner
METHOD method_12872 rewardEmptyAdvancements (Lnet/minecraft/class_2989;)V
ARG 1 advancementLoader
METHOD method_12873 load (Lnet/minecraft/class_2989;)V
ARG 1 advancementLoader
METHOD method_12874 beginTracking (Lnet/minecraft/class_161;)V
METHOD method_12874 beginTracking (Lnet/minecraft/class_8779;)V
ARG 1 advancement
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_12878 grantCriterion (Lnet/minecraft/class_161;Ljava/lang/String;)Z
METHOD method_12878 grantCriterion (Lnet/minecraft/class_8779;Ljava/lang/String;)Z
ARG 1 advancement
ARG 2 criterionName
METHOD method_12880 endTrackingCompleted (Lnet/minecraft/class_161;)V
METHOD method_12880 endTrackingCompleted (Lnet/minecraft/class_8779;)V
ARG 1 advancement
METHOD method_12881 clearCriteria ()V
METHOD method_12882 getProgress (Lnet/minecraft/class_161;)Lnet/minecraft/class_167;
METHOD method_12882 getProgress (Lnet/minecraft/class_8779;)Lnet/minecraft/class_167;
ARG 1 advancement
METHOD method_12883 revokeCriterion (Lnet/minecraft/class_161;Ljava/lang/String;)Z
METHOD method_12883 revokeCriterion (Lnet/minecraft/class_8779;Ljava/lang/String;)Z
ARG 1 advancement
ARG 2 criterionName
METHOD method_12884 initProgress (Lnet/minecraft/class_161;Lnet/minecraft/class_167;)V
METHOD method_12884 initProgress (Lnet/minecraft/class_8779;Lnet/minecraft/class_167;)V
ARG 1 advancement
ARG 2 progress
METHOD method_12886 reload (Lnet/minecraft/class_2989;)V
ARG 1 advancementLoader
METHOD method_12888 setDisplayTab (Lnet/minecraft/class_161;)V
METHOD method_12888 setDisplayTab (Lnet/minecraft/class_8779;)V
ARG 1 advancement
METHOD method_12889 beginTrackingAllAdvancements (Lnet/minecraft/class_2989;)V
ARG 1 advancementLoader
METHOD method_12890 save ()V
METHOD method_48025 calculateDisplay (Lnet/minecraft/class_161;Ljava/util/Set;Ljava/util/Set;)V
METHOD method_48025 calculateDisplay (Lnet/minecraft/class_8781;Ljava/util/Set;Ljava/util/Set;)V
ARG 1 root
ARG 2 added
ARG 3 removed
METHOD method_48027 (Ljava/util/Set;Ljava/util/Set;Lnet/minecraft/class_161;Z)V
METHOD method_48027 (Ljava/util/Set;Ljava/util/Set;Lnet/minecraft/class_8781;Z)V
ARG 3 advancement
ARG 4 displayed
METHOD method_48028 onStatusUpdate (Lnet/minecraft/class_161;)V
METHOD method_48028 onStatusUpdate (Lnet/minecraft/class_8779;)V
ARG 1 advancement
METHOD method_48029 (Lnet/minecraft/class_161;)Z
METHOD method_48029 (Lnet/minecraft/class_8781;)Z
ARG 1 advancement

View File

@ -5,7 +5,7 @@ CLASS net/minecraft/class_4558 net/minecraft/advancement/criterion/AbstractCrite
ARG 2 predicate
METHOD method_22512 (Lnet/minecraft/class_2985;)Ljava/util/Set;
ARG 0 managerx
METHOD method_27854 conditionsFromJson (Lcom/google/gson/JsonObject;Ljava/util/Optional;Lnet/minecraft/class_5257;)Lnet/minecraft/class_195;
METHOD method_27854 conditionsFromJson (Lcom/google/gson/JsonObject;Ljava/util/Optional;Lnet/minecraft/class_5257;)Lnet/minecraft/class_4558$class_8788;
ARG 1 obj
ARG 2 predicate
ARG 3 predicateDeserializer

View File

@ -1,7 +1,2 @@
CLASS net/minecraft/class_195 net/minecraft/advancement/criterion/AbstractCriterionConditions
FIELD field_1270 id Lnet/minecraft/class_2960;
FIELD field_24381 playerPredicate Ljava/util/Optional;
METHOD <init> (Lnet/minecraft/class_2960;Ljava/util/Optional;)V
ARG 1 id
ARG 2 playerPredicate
METHOD method_27790 getPlayerPredicate ()Ljava/util/Optional;

View File

@ -1,5 +1,4 @@
CLASS net/minecraft/class_4708 net/minecraft/advancement/criterion/BeeNestDestroyedCriterion
FIELD field_21568 ID Lnet/minecraft/class_2960;
METHOD method_23872 (Lnet/minecraft/class_2680;Lnet/minecraft/class_1799;ILnet/minecraft/class_4708$class_4709;)Z
ARG 3 conditions
METHOD method_23873 getBlock (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_2248;
@ -22,7 +21,7 @@ CLASS net/minecraft/class_4708 net/minecraft/advancement/criterion/BeeNestDestro
ARG 1 state
ARG 2 stack
ARG 3 count
METHOD method_23879 create (Lnet/minecraft/class_2248;Lnet/minecraft/class_2073$class_2074;Lnet/minecraft/class_2096$class_2100;)Lnet/minecraft/class_4708$class_4709;
METHOD method_23879 create (Lnet/minecraft/class_2248;Lnet/minecraft/class_2073$class_2074;Lnet/minecraft/class_2096$class_2100;)Lnet/minecraft/class_175;
ARG 0 block
ARG 1 itemPredicateBuilder
ARG 2 beeCountRange

View File

@ -1,5 +1,4 @@
CLASS net/minecraft/class_196 net/minecraft/advancement/criterion/BredAnimalsCriterion
FIELD field_1271 ID Lnet/minecraft/class_2960;
METHOD method_22455 (Lnet/minecraft/class_47;Lnet/minecraft/class_47;Lnet/minecraft/class_47;Lnet/minecraft/class_196$class_198;)Z
ARG 3 conditions
METHOD method_855 trigger (Lnet/minecraft/class_3222;Lnet/minecraft/class_1429;Lnet/minecraft/class_1429;Lnet/minecraft/class_1296;)V
@ -16,15 +15,15 @@ CLASS net/minecraft/class_196 net/minecraft/advancement/criterion/BredAnimalsCri
ARG 2 parentPredicate
ARG 3 partnerPredicate
ARG 4 childPredicate
METHOD method_29918 create (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)Lnet/minecraft/class_196$class_198;
METHOD method_29918 create (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)Lnet/minecraft/class_175;
ARG 0 parent
ARG 1 partner
ARG 2 child
METHOD method_53075 parentMatches (Ljava/util/Optional;Lnet/minecraft/class_47;)Z
ARG 0 parent
ARG 1 parentContext
METHOD method_860 any ()Lnet/minecraft/class_196$class_198;
METHOD method_861 create (Lnet/minecraft/class_2048$class_2049;)Lnet/minecraft/class_196$class_198;
METHOD method_860 any ()Lnet/minecraft/class_175;
METHOD method_861 create (Lnet/minecraft/class_2048$class_2049;)Lnet/minecraft/class_175;
ARG 0 child
METHOD method_862 matches (Lnet/minecraft/class_47;Lnet/minecraft/class_47;Lnet/minecraft/class_47;)Z
ARG 1 parentContext

View File

@ -1,5 +1,4 @@
CLASS net/minecraft/class_1996 net/minecraft/advancement/criterion/BrewedPotionCriterion
FIELD field_9488 ID Lnet/minecraft/class_2960;
METHOD method_22456 (Lnet/minecraft/class_1842;Lnet/minecraft/class_1996$class_1998;)Z
ARG 1 conditions
METHOD method_8784 trigger (Lnet/minecraft/class_3222;Lnet/minecraft/class_1842;)V
@ -12,4 +11,4 @@ CLASS net/minecraft/class_1996 net/minecraft/advancement/criterion/BrewedPotionC
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;
METHOD method_8791 any ()Lnet/minecraft/class_175;

View File

@ -1,5 +1,4 @@
CLASS net/minecraft/class_1999 net/minecraft/advancement/criterion/ChangedDimensionCriterion
FIELD field_9493 ID Lnet/minecraft/class_2960;
METHOD method_22457 (Lnet/minecraft/class_5321;Lnet/minecraft/class_5321;Lnet/minecraft/class_1999$class_2001;)Z
ARG 2 conditions
METHOD method_8794 trigger (Lnet/minecraft/class_3222;Lnet/minecraft/class_5321;Lnet/minecraft/class_5321;)V
@ -13,13 +12,13 @@ CLASS net/minecraft/class_1999 net/minecraft/advancement/criterion/ChangedDimens
ARG 1 playerPredicate
ARG 2 from
ARG 3 to
METHOD method_35068 create (Lnet/minecraft/class_5321;Lnet/minecraft/class_5321;)Lnet/minecraft/class_1999$class_2001;
METHOD method_35068 create (Lnet/minecraft/class_5321;Lnet/minecraft/class_5321;)Lnet/minecraft/class_175;
ARG 0 from
ARG 1 to
METHOD method_35069 from (Lnet/minecraft/class_5321;)Lnet/minecraft/class_1999$class_2001;
METHOD method_35069 from (Lnet/minecraft/class_5321;)Lnet/minecraft/class_175;
ARG 0 from
METHOD method_35070 create ()Lnet/minecraft/class_1999$class_2001;
METHOD method_8799 to (Lnet/minecraft/class_5321;)Lnet/minecraft/class_1999$class_2001;
METHOD method_35070 create ()Lnet/minecraft/class_175;
METHOD method_8799 to (Lnet/minecraft/class_5321;)Lnet/minecraft/class_175;
ARG 0 to
METHOD method_8800 matches (Lnet/minecraft/class_5321;Lnet/minecraft/class_5321;)Z
ARG 1 from

View File

@ -1,5 +1,4 @@
CLASS net/minecraft/class_2002 net/minecraft/advancement/criterion/ChanneledLightningCriterion
FIELD field_9499 ID Lnet/minecraft/class_2960;
METHOD method_22458 (Ljava/util/List;Lnet/minecraft/class_2002$class_2004;)Z
ARG 1 conditions
METHOD method_27791 (Lnet/minecraft/class_3222;Lnet/minecraft/class_1297;)Lnet/minecraft/class_47;
@ -14,5 +13,5 @@ CLASS net/minecraft/class_2002 net/minecraft/advancement/criterion/ChanneledLigh
ARG 2 victims
METHOD method_8808 matches (Ljava/util/Collection;)Z
ARG 1 victims
METHOD method_8809 create ([Lnet/minecraft/class_2048$class_2049;)Lnet/minecraft/class_2002$class_2004;
METHOD method_8809 create ([Lnet/minecraft/class_2048$class_2049;)Lnet/minecraft/class_175;
ARG 0 victims

View File

@ -1,5 +1,4 @@
CLASS net/minecraft/class_2006 net/minecraft/advancement/criterion/ConstructBeaconCriterion
FIELD field_9504 ID Lnet/minecraft/class_2960;
METHOD method_22459 (ILnet/minecraft/class_2006$class_2008;)Z
ARG 1 conditions
METHOD method_8812 trigger (Lnet/minecraft/class_3222;I)V
@ -10,8 +9,8 @@ CLASS net/minecraft/class_2006 net/minecraft/advancement/criterion/ConstructBeac
METHOD <init> (Ljava/util/Optional;Lnet/minecraft/class_2096$class_2100;)V
ARG 1 playerPredicate
ARG 2 level
METHOD method_35110 create ()Lnet/minecraft/class_2006$class_2008;
METHOD method_35110 create ()Lnet/minecraft/class_175;
METHOD method_8817 matches (I)Z
ARG 1 level
METHOD method_8818 level (Lnet/minecraft/class_2096$class_2100;)Lnet/minecraft/class_2006$class_2008;
METHOD method_8818 level (Lnet/minecraft/class_2096$class_2100;)Lnet/minecraft/class_175;
ARG 0 level

View File

@ -1,5 +1,4 @@
CLASS net/minecraft/class_2010 net/minecraft/advancement/criterion/ConsumeItemCriterion
FIELD field_9509 ID Lnet/minecraft/class_2960;
METHOD method_22460 (Lnet/minecraft/class_1799;Lnet/minecraft/class_2010$class_2012;)Z
ARG 1 conditions
METHOD method_8821 trigger (Lnet/minecraft/class_3222;Lnet/minecraft/class_1799;)V
@ -10,10 +9,9 @@ CLASS net/minecraft/class_2010 net/minecraft/advancement/criterion/ConsumeItemCr
METHOD <init> (Ljava/util/Optional;Ljava/util/Optional;)V
ARG 1 playerPredicate
ARG 2 item
METHOD method_35112 predicate (Lnet/minecraft/class_2073;)Lnet/minecraft/class_2010$class_2012;
ARG 0 predicate
METHOD method_35112 predicate (Lnet/minecraft/class_2073$class_2074;)Lnet/minecraft/class_175;
METHOD method_8826 matches (Lnet/minecraft/class_1799;)Z
ARG 1 stack
METHOD method_8827 any ()Lnet/minecraft/class_2010$class_2012;
METHOD method_8828 item (Lnet/minecraft/class_1935;)Lnet/minecraft/class_2010$class_2012;
METHOD method_8827 any ()Lnet/minecraft/class_175;
METHOD method_8828 item (Lnet/minecraft/class_1935;)Lnet/minecraft/class_175;
ARG 0 item

View File

@ -24,7 +24,7 @@ CLASS net/minecraft/class_174 net/minecraft/advancement/criterion/Criteria
FIELD field_1202 CHANNELED_LIGHTNING Lnet/minecraft/class_2002;
FIELD field_1203 FISHING_ROD_HOOKED Lnet/minecraft/class_2058;
FIELD field_1204 USED_TOTEM Lnet/minecraft/class_2148;
FIELD field_1205 VALUES Ljava/util/Map;
FIELD field_1205 VALUES Lcom/google/common/collect/BiMap;
FIELD field_1206 VILLAGER_TRADE Lnet/minecraft/class_2140;
FIELD field_1207 RECIPE_UNLOCKED Lnet/minecraft/class_2119;
FIELD field_1208 FILLED_BUCKET Lnet/minecraft/class_2054;
@ -55,5 +55,4 @@ CLASS net/minecraft/class_174 net/minecraft/advancement/criterion/Criteria
METHOD method_765 getById (Lnet/minecraft/class_2960;)Lnet/minecraft/class_179;
ARG 0 id
METHOD method_766 getCriteria ()Ljava/lang/Iterable;
METHOD method_767 register (Lnet/minecraft/class_179;)Lnet/minecraft/class_179;
ARG 0 object
METHOD method_767 register (Ljava/lang/String;Lnet/minecraft/class_179;)Lnet/minecraft/class_179;

View File

@ -7,20 +7,20 @@ CLASS net/minecraft/class_179 net/minecraft/advancement/criterion/Criterion
METHOD method_793 endTrackingCondition (Lnet/minecraft/class_2985;Lnet/minecraft/class_179$class_180;)V
ARG 1 manager
ARG 2 conditions
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;
FIELD field_1223 conditions Lnet/minecraft/class_184;
METHOD <init> (Lnet/minecraft/class_184;Lnet/minecraft/class_161;Ljava/lang/String;)V
FIELD comp_1925 conditions Lnet/minecraft/class_184;
FIELD comp_1926 advancement Lnet/minecraft/class_8779;
FIELD comp_1927 id Ljava/lang/String;
METHOD <init> (Lnet/minecraft/class_184;Lnet/minecraft/class_8779;Ljava/lang/String;)V
ARG 1 conditions
ARG 2 advancement
ARG 3 id
METHOD comp_1925 conditions ()Lnet/minecraft/class_184;
METHOD comp_1926 advancement ()Lnet/minecraft/class_8779;
METHOD comp_1927 id ()Ljava/lang/String;
METHOD equals (Ljava/lang/Object;)Z
ARG 1 o
METHOD method_796 grant (Lnet/minecraft/class_2985;)V
ARG 1 tracker
METHOD method_797 getConditions ()Lnet/minecraft/class_184;

View File

@ -1,3 +1,2 @@
CLASS net/minecraft/class_184 net/minecraft/advancement/criterion/CriterionConditions
METHOD method_806 getId ()Lnet/minecraft/class_2960;
METHOD method_807 toJson ()Lcom/google/gson/JsonObject;

View File

@ -1,14 +1,10 @@
CLASS net/minecraft/class_178 net/minecraft/advancement/criterion/CriterionProgress
FIELD field_1219 obtainedDate Ljava/util/Date;
FIELD field_1220 FORMAT Ljava/text/SimpleDateFormat;
METHOD method_783 toJson ()Lcom/google/gson/JsonElement;
FIELD field_1219 obtainedDate Ljava/time/Instant;
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_786 getObtainedDate ()Ljava/time/Instant;
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
METHOD method_790 reset ()V

View File

@ -1,5 +1,4 @@
CLASS net/minecraft/class_2014 net/minecraft/advancement/criterion/CuredZombieVillagerCriterion
FIELD field_9514 ID Lnet/minecraft/class_2960;
METHOD method_22461 (Lnet/minecraft/class_47;Lnet/minecraft/class_47;Lnet/minecraft/class_2014$class_2016;)Z
ARG 2 conditions
METHOD method_8831 trigger (Lnet/minecraft/class_3222;Lnet/minecraft/class_1642;Lnet/minecraft/class_1646;)V
@ -13,7 +12,7 @@ CLASS net/minecraft/class_2014 net/minecraft/advancement/criterion/CuredZombieVi
ARG 1 playerPredicate
ARG 2 zombie
ARG 3 villager
METHOD method_8836 any ()Lnet/minecraft/class_2014$class_2016;
METHOD method_8836 any ()Lnet/minecraft/class_175;
METHOD method_8837 matches (Lnet/minecraft/class_47;Lnet/minecraft/class_47;)Z
ARG 1 zombie
ARG 2 villager

View File

@ -1,5 +1,4 @@
CLASS net/minecraft/class_2027 net/minecraft/advancement/criterion/EffectsChangedCriterion
FIELD field_9558 ID Lnet/minecraft/class_2960;
METHOD method_22462 (Lnet/minecraft/class_3222;Lnet/minecraft/class_47;Lnet/minecraft/class_2027$class_2029;)Z
ARG 2 conditions
METHOD method_8863 trigger (Lnet/minecraft/class_3222;Lnet/minecraft/class_1297;)V
@ -12,10 +11,9 @@ CLASS net/minecraft/class_2027 net/minecraft/advancement/criterion/EffectsChange
ARG 1 playerPredicate
ARG 2 effects
ARG 3 source
METHOD method_37224 create (Ljava/util/Optional;)Lnet/minecraft/class_2027$class_2029;
ARG 0 source
METHOD method_37224 create (Lnet/minecraft/class_2048$class_2049;)Lnet/minecraft/class_175;
METHOD method_8868 matches (Lnet/minecraft/class_3222;Lnet/minecraft/class_47;)Z
ARG 1 player
ARG 2 context
METHOD method_8869 create (Lnet/minecraft/class_2102$class_8748;)Lnet/minecraft/class_2027$class_2029;
METHOD method_8869 create (Lnet/minecraft/class_2102$class_8748;)Lnet/minecraft/class_175;
ARG 0 effects

View File

@ -1,5 +1,4 @@
CLASS net/minecraft/class_2030 net/minecraft/advancement/criterion/EnchantedItemCriterion
FIELD field_9563 ID Lnet/minecraft/class_2960;
METHOD method_22463 (Lnet/minecraft/class_1799;ILnet/minecraft/class_2030$class_2032;)Z
ARG 2 conditions
METHOD method_8870 trigger (Lnet/minecraft/class_3222;Lnet/minecraft/class_1799;I)V
@ -13,7 +12,7 @@ CLASS net/minecraft/class_2030 net/minecraft/advancement/criterion/EnchantedItem
ARG 1 playerPredicate
ARG 2 item
ARG 3 levels
METHOD method_8877 any ()Lnet/minecraft/class_2030$class_2032;
METHOD method_8877 any ()Lnet/minecraft/class_175;
METHOD method_8878 matches (Lnet/minecraft/class_1799;I)Z
ARG 1 stack
ARG 2 levels

View File

@ -1,5 +1,4 @@
CLASS net/minecraft/class_2037 net/minecraft/advancement/criterion/EnterBlockCriterion
FIELD field_9572 ID Lnet/minecraft/class_2960;
METHOD method_22464 (Lnet/minecraft/class_2248;Ljava/lang/String;)V
ARG 1 name
METHOD method_22465 (Lnet/minecraft/class_2680;Lnet/minecraft/class_2037$class_2039;)Z
@ -16,7 +15,7 @@ CLASS net/minecraft/class_2037 net/minecraft/advancement/criterion/EnterBlockCri
ARG 1 playerPredicate
ARG 2 block
ARG 3 state
METHOD method_8890 block (Lnet/minecraft/class_2248;)Lnet/minecraft/class_2037$class_2039;
METHOD method_8890 block (Lnet/minecraft/class_2248;)Lnet/minecraft/class_175;
ARG 0 block
METHOD method_8891 matches (Lnet/minecraft/class_2680;)Z
ARG 1 state

View File

@ -1,5 +1,4 @@
CLASS net/minecraft/class_2044 net/minecraft/advancement/criterion/EntityHurtPlayerCriterion
FIELD field_9589 ID Lnet/minecraft/class_2960;
METHOD method_22467 trigger (Lnet/minecraft/class_3222;Lnet/minecraft/class_1282;FFZ)V
ARG 1 player
ARG 2 source
@ -13,14 +12,14 @@ CLASS net/minecraft/class_2044 net/minecraft/advancement/criterion/EntityHurtPla
METHOD <init> (Ljava/util/Optional;Ljava/util/Optional;)V
ARG 1 playerPredicate
ARG 2 damage
METHOD method_35209 create (Lnet/minecraft/class_2019;)Lnet/minecraft/class_2044$class_2046;
METHOD method_35209 create (Lnet/minecraft/class_2019;)Lnet/minecraft/class_175;
ARG 0 predicate
METHOD method_35210 create ()Lnet/minecraft/class_2044$class_2046;
METHOD method_35210 create ()Lnet/minecraft/class_175;
METHOD method_8907 matches (Lnet/minecraft/class_3222;Lnet/minecraft/class_1282;FFZ)Z
ARG 1 player
ARG 2 damageSource
ARG 3 dealt
ARG 4 taken
ARG 5 blocked
METHOD method_8908 create (Lnet/minecraft/class_2019$class_2020;)Lnet/minecraft/class_2044$class_2046;
METHOD method_8908 create (Lnet/minecraft/class_2019$class_2020;)Lnet/minecraft/class_175;
ARG 0 damageBuilder

View File

@ -1,5 +1,4 @@
CLASS net/minecraft/class_2054 net/minecraft/advancement/criterion/FilledBucketCriterion
FIELD field_9612 ID Lnet/minecraft/class_2960;
METHOD method_22471 (Lnet/minecraft/class_1799;Lnet/minecraft/class_2054$class_2056;)Z
ARG 1 conditions
METHOD method_8932 trigger (Lnet/minecraft/class_3222;Lnet/minecraft/class_1799;)V
@ -10,7 +9,6 @@ CLASS net/minecraft/class_2054 net/minecraft/advancement/criterion/FilledBucketC
METHOD <init> (Ljava/util/Optional;Ljava/util/Optional;)V
ARG 1 playerPredicate
ARG 2 item
METHOD method_8937 create (Ljava/util/Optional;)Lnet/minecraft/class_2054$class_2056;
ARG 0 item
METHOD method_8937 create (Lnet/minecraft/class_2073$class_2074;)Lnet/minecraft/class_175;
METHOD method_8938 matches (Lnet/minecraft/class_1799;)Z
ARG 1 stack

View File

@ -1,5 +1,4 @@
CLASS net/minecraft/class_2058 net/minecraft/advancement/criterion/FishingRodHookedCriterion
FIELD field_9617 ID Lnet/minecraft/class_2960;
METHOD method_22472 (Lnet/minecraft/class_1799;Lnet/minecraft/class_47;Ljava/util/Collection;Lnet/minecraft/class_2058$class_2060;)Z
ARG 3 conditions
METHOD method_8939 trigger (Lnet/minecraft/class_3222;Lnet/minecraft/class_1799;Lnet/minecraft/class_1536;Ljava/util/Collection;)V
@ -20,7 +19,7 @@ CLASS net/minecraft/class_2058 net/minecraft/advancement/criterion/FishingRodHoo
ARG 1 rodStack
ARG 2 hookedEntity
ARG 3 fishingLoots
METHOD method_8947 create (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)Lnet/minecraft/class_2058$class_2060;
METHOD method_8947 create (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)Lnet/minecraft/class_175;
ARG 0 rod
ARG 1 hookedEntity
ARG 2 caughtItem

View File

@ -1,3 +1,2 @@
CLASS net/minecraft/class_2062 net/minecraft/advancement/criterion/ImpossibleCriterion
FIELD field_9624 ID Lnet/minecraft/class_2960;
CLASS class_2063 Conditions

View File

@ -1,5 +1,4 @@
CLASS net/minecraft/class_2066 net/minecraft/advancement/criterion/InventoryChangedCriterion
FIELD field_9625 ID Lnet/minecraft/class_2960;
METHOD method_22476 (Lnet/minecraft/class_1661;Lnet/minecraft/class_1799;IIILnet/minecraft/class_2066$class_2068;)Z
ARG 5 conditions
METHOD method_24362 trigger (Lnet/minecraft/class_3222;Lnet/minecraft/class_1661;Lnet/minecraft/class_1799;III)V
@ -26,9 +25,9 @@ CLASS net/minecraft/class_2066 net/minecraft/advancement/criterion/InventoryChan
ARG 5 items
METHOD method_24363 (Lnet/minecraft/class_1799;Lnet/minecraft/class_2073;)Z
ARG 1 item
METHOD method_53160 items ([Lnet/minecraft/class_2073$class_2074;)Lnet/minecraft/class_2066$class_2068;
METHOD method_53160 items ([Lnet/minecraft/class_2073$class_2074;)Lnet/minecraft/class_175;
ARG 0 items
METHOD method_8957 items ([Lnet/minecraft/class_2073;)Lnet/minecraft/class_2066$class_2068;
METHOD method_8957 items ([Lnet/minecraft/class_2073;)Lnet/minecraft/class_175;
ARG 0 items
METHOD method_8958 matches (Lnet/minecraft/class_1661;Lnet/minecraft/class_1799;III)Z
ARG 1 inventory
@ -36,5 +35,5 @@ CLASS net/minecraft/class_2066 net/minecraft/advancement/criterion/InventoryChan
ARG 3 full
ARG 4 empty
ARG 5 occupied
METHOD method_8959 items ([Lnet/minecraft/class_1935;)Lnet/minecraft/class_2066$class_2068;
METHOD method_8959 items ([Lnet/minecraft/class_1935;)Lnet/minecraft/class_175;
ARG 0 items

View File

@ -1,7 +1,4 @@
CLASS net/minecraft/class_4711 net/minecraft/advancement/criterion/ItemCriterion
FIELD field_21576 id Lnet/minecraft/class_2960;
METHOD <init> (Lnet/minecraft/class_2960;)V
ARG 1 id
METHOD method_23888 (Lnet/minecraft/class_47;Lnet/minecraft/class_4711$class_4712;)Z
ARG 1 conditions
METHOD method_23889 trigger (Lnet/minecraft/class_3222;Lnet/minecraft/class_2338;Lnet/minecraft/class_1799;)V
@ -10,23 +7,20 @@ CLASS net/minecraft/class_4711 net/minecraft/advancement/criterion/ItemCriterion
ARG 3 stack
CLASS class_4712 Conditions
FIELD field_24495 location Ljava/util/Optional;
METHOD <init> (Lnet/minecraft/class_2960;Ljava/util/Optional;Ljava/util/Optional;)V
ARG 1 id
METHOD <init> (Ljava/util/Optional;Ljava/util/Optional;)V
ARG 2 playerPredicate
ARG 3 location
METHOD method_27981 createItemUsedOnBlock (Lnet/minecraft/class_2090$class_2091;Lnet/minecraft/class_2073$class_2074;)Lnet/minecraft/class_4711$class_4712;
METHOD method_27981 createItemUsedOnBlock (Lnet/minecraft/class_2090$class_2091;Lnet/minecraft/class_2073$class_2074;)Lnet/minecraft/class_175;
ARG 0 location
ARG 1 item
METHOD method_43125 createAllayDropItemOnBlock (Lnet/minecraft/class_2090$class_2091;Lnet/minecraft/class_2073$class_2074;)Lnet/minecraft/class_4711$class_4712;
METHOD method_43125 createAllayDropItemOnBlock (Lnet/minecraft/class_2090$class_2091;Lnet/minecraft/class_2073$class_2074;)Lnet/minecraft/class_175;
ARG 0 location
ARG 1 item
METHOD method_51709 create (Lnet/minecraft/class_2090$class_2091;Lnet/minecraft/class_2073$class_2074;Lnet/minecraft/class_2960;)Lnet/minecraft/class_4711$class_4712;
METHOD method_51709 create (Lnet/minecraft/class_2090$class_2091;Lnet/minecraft/class_2073$class_2074;)Lnet/minecraft/class_4711$class_4712;
ARG 0 location
ARG 1 item
ARG 2 id
METHOD method_51710 createPlacedBlock (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4711$class_4712;
METHOD method_51710 createPlacedBlock (Lnet/minecraft/class_2248;)Lnet/minecraft/class_175;
ARG 0 block
METHOD method_51711 test (Lnet/minecraft/class_47;)Z
ARG 1 location
METHOD method_51712 createPlacedBlock ([Lnet/minecraft/class_5341$class_210;)Lnet/minecraft/class_4711$class_4712;
METHOD method_51712 createPlacedBlock ([Lnet/minecraft/class_5341$class_210;)Lnet/minecraft/class_175;
ARG 0 locationConditions

View File

@ -1,5 +1,4 @@
CLASS net/minecraft/class_2069 net/minecraft/advancement/criterion/ItemDurabilityChangedCriterion
FIELD field_9633 ID Lnet/minecraft/class_2960;
METHOD method_22477 (Lnet/minecraft/class_1799;ILnet/minecraft/class_2069$class_2071;)Z
ARG 2 conditions
METHOD method_8960 trigger (Lnet/minecraft/class_3222;Lnet/minecraft/class_1799;I)V
@ -15,10 +14,10 @@ CLASS net/minecraft/class_2069 net/minecraft/advancement/criterion/ItemDurabilit
ARG 2 item
ARG 3 durability
ARG 4 delta
METHOD method_35229 create (Ljava/util/Optional;Lnet/minecraft/class_2096$class_2100;)Lnet/minecraft/class_2069$class_2071;
METHOD method_35229 create (Ljava/util/Optional;Lnet/minecraft/class_2096$class_2100;)Lnet/minecraft/class_175;
ARG 0 item
ARG 1 durability
METHOD method_8967 create (Ljava/util/Optional;Ljava/util/Optional;Lnet/minecraft/class_2096$class_2100;)Lnet/minecraft/class_2069$class_2071;
METHOD method_8967 create (Ljava/util/Optional;Ljava/util/Optional;Lnet/minecraft/class_2096$class_2100;)Lnet/minecraft/class_175;
ARG 0 playerPredicate
ARG 1 item
ARG 2 durability

View File

@ -1,5 +1,4 @@
CLASS net/minecraft/class_2076 net/minecraft/advancement/criterion/KilledByCrossbowCriterion
FIELD field_9655 ID Lnet/minecraft/class_2960;
METHOD method_22478 (Ljava/util/List;Ljava/util/Set;Lnet/minecraft/class_2076$class_2078;)Z
ARG 2 conditions
METHOD method_8980 trigger (Lnet/minecraft/class_3222;Ljava/util/Collection;)V
@ -12,9 +11,9 @@ CLASS net/minecraft/class_2076 net/minecraft/advancement/criterion/KilledByCross
ARG 1 playerPredicate
ARG 2 victims
ARG 3 uniqueEntityTypes
METHOD method_8986 create ([Lnet/minecraft/class_2048$class_2049;)Lnet/minecraft/class_2076$class_2078;
METHOD method_8986 create ([Lnet/minecraft/class_2048$class_2049;)Lnet/minecraft/class_175;
ARG 0 victimPredicates
METHOD method_8987 create (Lnet/minecraft/class_2096$class_2100;)Lnet/minecraft/class_2076$class_2078;
METHOD method_8987 create (Lnet/minecraft/class_2096$class_2100;)Lnet/minecraft/class_175;
ARG 0 uniqueEntityTypes
METHOD method_8988 matches (Ljava/util/Collection;I)Z
ARG 1 victimContexts

View File

@ -1,5 +1,4 @@
CLASS net/minecraft/class_2085 net/minecraft/advancement/criterion/LevitationCriterion
FIELD field_9671 ID Lnet/minecraft/class_2960;
METHOD method_22480 (Lnet/minecraft/class_3222;Lnet/minecraft/class_243;ILnet/minecraft/class_2085$class_2087;)Z
ARG 3 conditions
METHOD method_9008 trigger (Lnet/minecraft/class_3222;Lnet/minecraft/class_243;I)V
@ -13,7 +12,7 @@ CLASS net/minecraft/class_2085 net/minecraft/advancement/criterion/LevitationCri
ARG 1 playerPredicate
ARG 2 distance
ARG 3 duration
METHOD method_9013 create (Lnet/minecraft/class_2025;)Lnet/minecraft/class_2085$class_2087;
METHOD method_9013 create (Lnet/minecraft/class_2025;)Lnet/minecraft/class_175;
ARG 0 distance
METHOD method_9014 matches (Lnet/minecraft/class_3222;Lnet/minecraft/class_243;I)Z
ARG 1 player

View File

@ -1,5 +1,4 @@
CLASS net/minecraft/class_6405 net/minecraft/advancement/criterion/LightningStrikeCriterion
FIELD field_33925 ID Lnet/minecraft/class_2960;
METHOD method_37239 (Lnet/minecraft/class_3222;Lnet/minecraft/class_1297;)Lnet/minecraft/class_47;
ARG 1 bystander
METHOD method_37240 trigger (Lnet/minecraft/class_3222;Lnet/minecraft/class_1538;Ljava/util/List;)V
@ -15,7 +14,7 @@ CLASS net/minecraft/class_6405 net/minecraft/advancement/criterion/LightningStri
ARG 1 playerPredicate
ARG 2 lightning
ARG 3 bystander
METHOD method_37243 create (Ljava/util/Optional;Ljava/util/Optional;)Lnet/minecraft/class_6405$class_6406;
METHOD method_37243 create (Ljava/util/Optional;Ljava/util/Optional;)Lnet/minecraft/class_175;
ARG 0 lightning
ARG 1 bystander
METHOD method_37244 test (Lnet/minecraft/class_47;Ljava/util/List;)Z

View File

@ -1,7 +1,4 @@
CLASS net/minecraft/class_2080 net/minecraft/advancement/criterion/OnKilledCriterion
FIELD field_9661 id Lnet/minecraft/class_2960;
METHOD <init> (Lnet/minecraft/class_2960;)V
ARG 1 id
METHOD method_22479 (Lnet/minecraft/class_3222;Lnet/minecraft/class_47;Lnet/minecraft/class_1282;Lnet/minecraft/class_2080$class_2083;)Z
ARG 3 conditions
METHOD method_8990 trigger (Lnet/minecraft/class_3222;Lnet/minecraft/class_1297;Lnet/minecraft/class_1282;)V
@ -11,47 +8,45 @@ CLASS net/minecraft/class_2080 net/minecraft/advancement/criterion/OnKilledCrite
CLASS class_2083 Conditions
FIELD field_9667 killingBlow Ljava/util/Optional;
FIELD field_9668 entity Ljava/util/Optional;
METHOD <init> (Lnet/minecraft/class_2960;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V
ARG 1 id
METHOD <init> (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V
ARG 2 playerPredicate
ARG 3 entity
ARG 4 killingBlow
METHOD method_35247 createPlayerKilledEntity (Lnet/minecraft/class_2048$class_2049;Ljava/util/Optional;)Lnet/minecraft/class_2080$class_2083;
METHOD method_35247 createPlayerKilledEntity (Lnet/minecraft/class_2048$class_2049;Ljava/util/Optional;)Lnet/minecraft/class_175;
ARG 0 killedEntityPredicateBuilder
ARG 1 killingBlow
METHOD method_35248 createPlayerKilledEntity (Ljava/util/Optional;)Lnet/minecraft/class_2080$class_2083;
METHOD method_35248 createPlayerKilledEntity (Ljava/util/Optional;)Lnet/minecraft/class_175;
ARG 0 entity
METHOD method_35249 createPlayerKilledEntity (Ljava/util/Optional;Lnet/minecraft/class_2022$class_2023;)Lnet/minecraft/class_2080$class_2083;
METHOD method_35249 createPlayerKilledEntity (Ljava/util/Optional;Lnet/minecraft/class_2022$class_2023;)Lnet/minecraft/class_175;
ARG 0 entity
ARG 1 damageSourcePredicateBuilder
METHOD method_35250 createPlayerKilledEntity (Ljava/util/Optional;Ljava/util/Optional;)Lnet/minecraft/class_2080$class_2083;
METHOD method_35250 createPlayerKilledEntity (Ljava/util/Optional;Ljava/util/Optional;)Lnet/minecraft/class_175;
ARG 0 entity
ARG 1 killingBlow
METHOD method_35251 createEntityKilledPlayer (Lnet/minecraft/class_2048$class_2049;)Lnet/minecraft/class_2080$class_2083;
METHOD method_35251 createEntityKilledPlayer (Lnet/minecraft/class_2048$class_2049;)Lnet/minecraft/class_175;
ARG 0 killerEntityPredicateBuilder
METHOD method_35252 createEntityKilledPlayer (Lnet/minecraft/class_2048$class_2049;Lnet/minecraft/class_2022$class_2023;)Lnet/minecraft/class_2080$class_2083;
METHOD method_35252 createEntityKilledPlayer (Lnet/minecraft/class_2048$class_2049;Lnet/minecraft/class_2022$class_2023;)Lnet/minecraft/class_175;
ARG 0 killerEntityPredicateBuilder
ARG 1 damageSourcePredicateBuilder
METHOD method_35253 createEntityKilledPlayer (Lnet/minecraft/class_2048$class_2049;Ljava/util/Optional;)Lnet/minecraft/class_2080$class_2083;
METHOD method_35253 createEntityKilledPlayer (Lnet/minecraft/class_2048$class_2049;Ljava/util/Optional;)Lnet/minecraft/class_175;
ARG 0 killerEntityPredicateBuilder
ARG 1 killingBlow
METHOD method_35254 createEntityKilledPlayer (Ljava/util/Optional;)Lnet/minecraft/class_2080$class_2083;
METHOD method_35254 createEntityKilledPlayer (Ljava/util/Optional;)Lnet/minecraft/class_175;
ARG 0 entity
METHOD method_35255 createEntityKilledPlayer (Ljava/util/Optional;Lnet/minecraft/class_2022$class_2023;)Lnet/minecraft/class_2080$class_2083;
METHOD method_35255 createEntityKilledPlayer (Ljava/util/Optional;Lnet/minecraft/class_2022$class_2023;)Lnet/minecraft/class_175;
ARG 0 entity
ARG 1 damageSourcePredicateBuilder
METHOD method_35256 createEntityKilledPlayer (Ljava/util/Optional;Ljava/util/Optional;)Lnet/minecraft/class_2080$class_2083;
METHOD method_35256 createEntityKilledPlayer (Ljava/util/Optional;Ljava/util/Optional;)Lnet/minecraft/class_175;
ARG 0 entity
ARG 1 killingBlow
METHOD method_42671 createKillMobNearSculkCatalyst ()Lnet/minecraft/class_2080$class_2083;
METHOD method_8997 createPlayerKilledEntity (Lnet/minecraft/class_2048$class_2049;)Lnet/minecraft/class_2080$class_2083;
METHOD method_42671 createKillMobNearSculkCatalyst ()Lnet/minecraft/class_175;
METHOD method_8997 createPlayerKilledEntity (Lnet/minecraft/class_2048$class_2049;)Lnet/minecraft/class_175;
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_8998 createEntityKilledPlayer ()Lnet/minecraft/class_175;
METHOD method_8999 createPlayerKilledEntity ()Lnet/minecraft/class_175;
METHOD method_9000 test (Lnet/minecraft/class_3222;Lnet/minecraft/class_47;Lnet/minecraft/class_1282;)Z
ARG 1 player
ARG 2 entity
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;
METHOD method_9001 createPlayerKilledEntity (Lnet/minecraft/class_2048$class_2049;Lnet/minecraft/class_2022$class_2023;)Lnet/minecraft/class_175;
ARG 0 killedEntityPredicateBuilder
ARG 1 killingBlowBuilder

View File

@ -1,5 +1,4 @@
CLASS net/minecraft/class_5282 net/minecraft/advancement/criterion/PlayerGeneratesContainerLootCriterion
FIELD field_24502 ID Lnet/minecraft/class_2960;
METHOD method_27992 (Lnet/minecraft/class_2960;Lnet/minecraft/class_5282$class_5283;)Z
ARG 1 conditions
METHOD method_27993 trigger (Lnet/minecraft/class_3222;Lnet/minecraft/class_2960;)V
@ -10,7 +9,7 @@ CLASS net/minecraft/class_5282 net/minecraft/advancement/criterion/PlayerGenerat
METHOD <init> (Ljava/util/Optional;Lnet/minecraft/class_2960;)V
ARG 1 playerPredicate
ARG 2 lootTable
METHOD method_27995 create (Lnet/minecraft/class_2960;)Lnet/minecraft/class_5282$class_5283;
METHOD method_27995 create (Lnet/minecraft/class_2960;)Lnet/minecraft/class_175;
ARG 0 lootTable
METHOD method_27996 test (Lnet/minecraft/class_2960;)Z
ARG 1 lootTable

View File

@ -1,5 +1,4 @@
CLASS net/minecraft/class_2115 net/minecraft/advancement/criterion/PlayerHurtEntityCriterion
FIELD field_9732 ID Lnet/minecraft/class_2960;
METHOD method_22493 (Lnet/minecraft/class_3222;Lnet/minecraft/class_47;Lnet/minecraft/class_1282;FFZLnet/minecraft/class_2115$class_2117;)Z
ARG 6 conditions
METHOD method_9097 trigger (Lnet/minecraft/class_3222;Lnet/minecraft/class_1297;Lnet/minecraft/class_1282;FFZ)V
@ -16,15 +15,15 @@ CLASS net/minecraft/class_2115 net/minecraft/advancement/criterion/PlayerHurtEnt
ARG 1 playerPredicate
ARG 2 damage
ARG 3 entity
METHOD method_35294 create (Ljava/util/Optional;Ljava/util/Optional;)Lnet/minecraft/class_2115$class_2117;
METHOD method_35294 create (Ljava/util/Optional;Ljava/util/Optional;)Lnet/minecraft/class_175;
ARG 0 damage
ARG 1 entity
METHOD method_35295 create (Ljava/util/Optional;)Lnet/minecraft/class_2115$class_2117;
METHOD method_35295 create (Ljava/util/Optional;)Lnet/minecraft/class_175;
ARG 0 entity
METHOD method_35297 create (Lnet/minecraft/class_2019$class_2020;)Lnet/minecraft/class_2115$class_2117;
METHOD method_35297 create (Lnet/minecraft/class_2019$class_2020;)Lnet/minecraft/class_175;
ARG 0 damage
METHOD method_35298 create ()Lnet/minecraft/class_2115$class_2117;
METHOD method_9103 create (Lnet/minecraft/class_2019$class_2020;Ljava/util/Optional;)Lnet/minecraft/class_2115$class_2117;
METHOD method_35298 create ()Lnet/minecraft/class_175;
METHOD method_9103 create (Lnet/minecraft/class_2019$class_2020;Ljava/util/Optional;)Lnet/minecraft/class_175;
ARG 0 damage
ARG 1 entity
METHOD method_9104 matches (Lnet/minecraft/class_3222;Lnet/minecraft/class_47;Lnet/minecraft/class_1282;FFZ)Z

View File

@ -1,5 +1,4 @@
CLASS net/minecraft/class_5409 net/minecraft/advancement/criterion/PlayerInteractedWithEntityCriterion
FIELD field_25699 ID Lnet/minecraft/class_2960;
METHOD method_30095 (Lnet/minecraft/class_1799;Lnet/minecraft/class_47;Lnet/minecraft/class_5409$class_5410;)Z
ARG 2 conditions
METHOD method_30097 trigger (Lnet/minecraft/class_3222;Lnet/minecraft/class_1799;Lnet/minecraft/class_1297;)V
@ -13,13 +12,13 @@ CLASS net/minecraft/class_5409 net/minecraft/advancement/criterion/PlayerInterac
ARG 1 playerPredicate
ARG 2 item
ARG 3 entity
METHOD method_30099 create (Ljava/util/Optional;Lnet/minecraft/class_2073$class_2074;Ljava/util/Optional;)Lnet/minecraft/class_5409$class_5410;
METHOD method_30099 create (Ljava/util/Optional;Lnet/minecraft/class_2073$class_2074;Ljava/util/Optional;)Lnet/minecraft/class_175;
ARG 0 playerPredicate
ARG 1 item
ARG 2 entity
METHOD method_30100 test (Lnet/minecraft/class_1799;Lnet/minecraft/class_47;)Z
ARG 1 stack
ARG 2 entity
METHOD method_43278 create (Lnet/minecraft/class_2073$class_2074;Ljava/util/Optional;)Lnet/minecraft/class_5409$class_5410;
METHOD method_43278 create (Lnet/minecraft/class_2073$class_2074;Ljava/util/Optional;)Lnet/minecraft/class_175;
ARG 0 item
ARG 1 entity

View File

@ -1,5 +1,4 @@
CLASS net/minecraft/class_8508 net/minecraft/advancement/criterion/RecipeCraftedCriterion
FIELD field_44604 ID Lnet/minecraft/class_2960;
METHOD method_51349 (Lnet/minecraft/class_2960;Ljava/util/List;Lnet/minecraft/class_8508$class_8509;)Z
ARG 2 conditions
METHOD method_51350 trigger (Lnet/minecraft/class_3222;Lnet/minecraft/class_2960;Ljava/util/List;)V
@ -13,9 +12,9 @@ CLASS net/minecraft/class_8508 net/minecraft/advancement/criterion/RecipeCrafted
ARG 1 playerPredicate
ARG 2 recipeId
ARG 3 ingredients
METHOD method_51352 create (Lnet/minecraft/class_2960;)Lnet/minecraft/class_8508$class_8509;
METHOD method_51352 create (Lnet/minecraft/class_2960;)Lnet/minecraft/class_175;
ARG 0 recipeId
METHOD method_51353 create (Lnet/minecraft/class_2960;Ljava/util/List;)Lnet/minecraft/class_8508$class_8509;
METHOD method_51353 create (Lnet/minecraft/class_2960;Ljava/util/List;)Lnet/minecraft/class_175;
ARG 0 recipeId
ARG 1 ingredients
METHOD method_51354 matches (Lnet/minecraft/class_2960;Ljava/util/List;)Z

View File

@ -1,16 +1,13 @@
CLASS net/minecraft/class_2119 net/minecraft/advancement/criterion/RecipeUnlockedCriterion
FIELD field_9738 ID Lnet/minecraft/class_2960;
METHOD method_22508 (Lnet/minecraft/class_1860;Lnet/minecraft/class_2119$class_2121;)Z
METHOD method_22508 (Lnet/minecraft/class_8786;Lnet/minecraft/class_2119$class_2121;)Z
ARG 1 conditions
METHOD method_27847 create (Lnet/minecraft/class_2960;)Lnet/minecraft/class_2119$class_2121;
METHOD method_27847 create (Lnet/minecraft/class_2960;)Lnet/minecraft/class_175;
ARG 0 id
METHOD method_9107 trigger (Lnet/minecraft/class_3222;Lnet/minecraft/class_1860;)V
METHOD method_9107 trigger (Lnet/minecraft/class_3222;Lnet/minecraft/class_8786;)V
ARG 1 player
ARG 2 recipe
CLASS class_2121 Conditions
FIELD field_9742 recipe Lnet/minecraft/class_2960;
METHOD <init> (Ljava/util/Optional;Lnet/minecraft/class_2960;)V
ARG 1 playerPredicate
ARG 2 recipe
METHOD method_9112 matches (Lnet/minecraft/class_1860;)Z
ARG 1 recipe
METHOD method_9112 matches (Lnet/minecraft/class_8786;)Z

View File

@ -1,5 +1,4 @@
CLASS net/minecraft/class_2123 net/minecraft/advancement/criterion/ShotCrossbowCriterion
FIELD field_9743 ID Lnet/minecraft/class_2960;
METHOD method_22509 (Lnet/minecraft/class_1799;Lnet/minecraft/class_2123$class_2125;)Z
ARG 1 conditions
METHOD method_9115 trigger (Lnet/minecraft/class_3222;Lnet/minecraft/class_1799;)V
@ -10,9 +9,9 @@ CLASS net/minecraft/class_2123 net/minecraft/advancement/criterion/ShotCrossbowC
METHOD <init> (Ljava/util/Optional;Ljava/util/Optional;)V
ARG 1 playerPredicate
ARG 2 item
METHOD method_35323 create (Ljava/util/Optional;)Lnet/minecraft/class_2123$class_2125;
METHOD method_35323 create (Ljava/util/Optional;)Lnet/minecraft/class_175;
ARG 0 item
METHOD method_9120 create (Lnet/minecraft/class_1935;)Lnet/minecraft/class_2123$class_2125;
METHOD method_9120 create (Lnet/minecraft/class_1935;)Lnet/minecraft/class_175;
ARG 0 item
METHOD method_9121 matches (Lnet/minecraft/class_1799;)Z
ARG 1 stack

View File

@ -1,5 +1,4 @@
CLASS net/minecraft/class_4713 net/minecraft/advancement/criterion/SlideDownBlockCriterion
FIELD field_21586 ID Lnet/minecraft/class_2960;
METHOD method_23905 (Lnet/minecraft/class_2248;Ljava/lang/String;)V
ARG 1 key
METHOD method_23906 (Lnet/minecraft/class_2680;Lnet/minecraft/class_4713$class_4714;)Z
@ -16,7 +15,7 @@ CLASS net/minecraft/class_4713 net/minecraft/advancement/criterion/SlideDownBloc
ARG 1 playerPredicate
ARG 2 block
ARG 3 state
METHOD method_23912 create (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4713$class_4714;
METHOD method_23912 create (Lnet/minecraft/class_2248;)Lnet/minecraft/class_175;
ARG 0 block
METHOD method_23913 test (Lnet/minecraft/class_2680;)Z
ARG 1 state

View File

@ -1,11 +1,8 @@
CLASS net/minecraft/class_6407 net/minecraft/advancement/criterion/StartedRidingCriterion
FIELD field_33932 ID Lnet/minecraft/class_2960;
METHOD method_37257 trigger (Lnet/minecraft/class_3222;)V
ARG 1 player
METHOD method_37259 (Lnet/minecraft/class_6407$class_6408;)Z
ARG 0 conditions
CLASS class_6408 Conditions
METHOD <init> (Ljava/util/Optional;)V
ARG 1 playerPredicate
METHOD method_37260 create (Lnet/minecraft/class_2048$class_2049;)Lnet/minecraft/class_6407$class_6408;
METHOD method_37260 create (Lnet/minecraft/class_2048$class_2049;)Lnet/minecraft/class_175;
ARG 0 player

View File

@ -1,5 +1,4 @@
CLASS net/minecraft/class_2128 net/minecraft/advancement/criterion/SummonedEntityCriterion
FIELD field_9748 ID Lnet/minecraft/class_2960;
METHOD method_22537 (Lnet/minecraft/class_47;Lnet/minecraft/class_2128$class_2130;)Z
ARG 1 conditions
METHOD method_9124 trigger (Lnet/minecraft/class_3222;Lnet/minecraft/class_1297;)V
@ -10,7 +9,7 @@ CLASS net/minecraft/class_2128 net/minecraft/advancement/criterion/SummonedEntit
METHOD <init> (Ljava/util/Optional;Ljava/util/Optional;)V
ARG 1 playerPredicate
ARG 2 entity
METHOD method_9129 create (Lnet/minecraft/class_2048$class_2049;)Lnet/minecraft/class_2128$class_2130;
METHOD method_9129 create (Lnet/minecraft/class_2048$class_2049;)Lnet/minecraft/class_175;
ARG 0 summonedEntityPredicateBuilder
METHOD method_9130 matches (Lnet/minecraft/class_47;)Z
ARG 1 entity

View File

@ -1,5 +1,4 @@
CLASS net/minecraft/class_2131 net/minecraft/advancement/criterion/TameAnimalCriterion
FIELD field_9753 ID Lnet/minecraft/class_2960;
METHOD method_22538 (Lnet/minecraft/class_47;Lnet/minecraft/class_2131$class_2133;)Z
ARG 1 conditions
METHOD method_9132 trigger (Lnet/minecraft/class_3222;Lnet/minecraft/class_1429;)V
@ -10,8 +9,7 @@ CLASS net/minecraft/class_2131 net/minecraft/advancement/criterion/TameAnimalCri
METHOD <init> (Ljava/util/Optional;Ljava/util/Optional;)V
ARG 1 playerPredicate
ARG 2 entity
METHOD method_16114 create (Ljava/util/Optional;)Lnet/minecraft/class_2131$class_2133;
ARG 0 entity
METHOD method_9138 any ()Lnet/minecraft/class_2131$class_2133;
METHOD method_16114 create (Lnet/minecraft/class_2048$class_2049;)Lnet/minecraft/class_175;
METHOD method_9138 any ()Lnet/minecraft/class_175;
METHOD method_9139 matches (Lnet/minecraft/class_47;)Z
ARG 1 entity

View File

@ -1,5 +1,4 @@
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
@ -14,7 +13,7 @@ CLASS net/minecraft/class_4851 net/minecraft/advancement/criterion/TargetHitCrit
ARG 1 playerPredicate
ARG 2 signalStrength
ARG 3 projectile
METHOD method_24865 create (Lnet/minecraft/class_2096$class_2100;Ljava/util/Optional;)Lnet/minecraft/class_4851$class_4852;
METHOD method_24865 create (Lnet/minecraft/class_2096$class_2100;Ljava/util/Optional;)Lnet/minecraft/class_175;
ARG 0 signalStrength
ARG 1 projectile
METHOD method_24952 test (Lnet/minecraft/class_47;Lnet/minecraft/class_243;I)Z

View File

@ -1,7 +1,4 @@
CLASS net/minecraft/class_5279 net/minecraft/advancement/criterion/ThrownItemPickedUpByEntityCriterion
FIELD field_24492 id Lnet/minecraft/class_2960;
METHOD <init> (Lnet/minecraft/class_2960;)V
ARG 1 id
METHOD method_27975 trigger (Lnet/minecraft/class_3222;Lnet/minecraft/class_1799;Lnet/minecraft/class_1297;)V
ARG 1 player
ARG 2 stack
@ -11,12 +8,10 @@ CLASS net/minecraft/class_5279 net/minecraft/advancement/criterion/ThrownItemPic
CLASS class_5280 Conditions
FIELD field_24493 item Ljava/util/Optional;
FIELD field_24494 entity Ljava/util/Optional;
METHOD <init> (Lnet/minecraft/class_2960;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V
ARG 1 id
METHOD <init> (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V
ARG 2 playerPredicate
ARG 3 item
ARG 4 entity
METHOD method_27978 createThrownItemPickedUpByEntity (Lnet/minecraft/class_5258;Ljava/util/Optional;Ljava/util/Optional;)Lnet/minecraft/class_5279$class_5280;
METHOD method_27978 createThrownItemPickedUpByEntity (Lnet/minecraft/class_5258;Ljava/util/Optional;Ljava/util/Optional;)Lnet/minecraft/class_175;
ARG 0 player
ARG 1 item
ARG 2 entity
@ -24,7 +19,7 @@ CLASS net/minecraft/class_5279 net/minecraft/advancement/criterion/ThrownItemPic
ARG 1 player
ARG 2 stack
ARG 3 entity
METHOD method_43277 createThrownItemPickedUpByPlayer (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)Lnet/minecraft/class_5279$class_5280;
METHOD method_43277 createThrownItemPickedUpByPlayer (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)Lnet/minecraft/class_175;
ARG 0 playerPredicate
ARG 1 item
ARG 2 entity

View File

@ -1,20 +1,17 @@
CLASS net/minecraft/class_2135 net/minecraft/advancement/criterion/TickCriterion
FIELD field_9758 id Lnet/minecraft/class_2960;
METHOD <init> (Lnet/minecraft/class_2960;)V
ARG 1 id
METHOD method_29964 (Lnet/minecraft/class_2135$class_2137;)Z
ARG 0 conditions
METHOD method_9141 trigger (Lnet/minecraft/class_3222;)V
ARG 1 player
CLASS class_2137 Conditions
METHOD method_43135 createLocation (Ljava/util/Optional;)Lnet/minecraft/class_2135$class_2137;
METHOD method_43135 createLocation (Ljava/util/Optional;)Lnet/minecraft/class_175;
ARG 0 entity
METHOD method_43136 createLocation (Lnet/minecraft/class_2248;Lnet/minecraft/class_1792;)Lnet/minecraft/class_2135$class_2137;
METHOD method_43136 createLocation (Lnet/minecraft/class_2248;Lnet/minecraft/class_1792;)Lnet/minecraft/class_175;
ARG 0 block
ARG 1 item
METHOD method_43137 createLocation (Lnet/minecraft/class_2090$class_2091;)Lnet/minecraft/class_2135$class_2137;
METHOD method_43137 createLocation (Lnet/minecraft/class_2090$class_2091;)Lnet/minecraft/class_175;
ARG 0 location
METHOD method_43138 createSleptInBed ()Lnet/minecraft/class_2135$class_2137;
METHOD method_43139 createHeroOfTheVillage ()Lnet/minecraft/class_2135$class_2137;
METHOD method_43279 createAvoidVibration ()Lnet/minecraft/class_2135$class_2137;
METHOD method_49195 createTick ()Lnet/minecraft/class_2135$class_2137;
METHOD method_43138 createSleptInBed ()Lnet/minecraft/class_175;
METHOD method_43139 createHeroOfTheVillage ()Lnet/minecraft/class_175;
METHOD method_43279 createAvoidVibration ()Lnet/minecraft/class_175;
METHOD method_49195 createTick ()Lnet/minecraft/class_175;

View File

@ -1,7 +1,4 @@
CLASS net/minecraft/class_2108 net/minecraft/advancement/criterion/TravelCriterion
FIELD field_9717 id Lnet/minecraft/class_2960;
METHOD <init> (Lnet/minecraft/class_2960;)V
ARG 1 id
METHOD method_22486 (Lnet/minecraft/class_3222;Lnet/minecraft/class_243;Lnet/minecraft/class_243;Lnet/minecraft/class_2108$class_2110;)Z
ARG 3 conditions
METHOD method_9080 trigger (Lnet/minecraft/class_3222;Lnet/minecraft/class_243;)V
@ -10,18 +7,16 @@ CLASS net/minecraft/class_2108 net/minecraft/advancement/criterion/TravelCriteri
CLASS class_2110 Conditions
FIELD field_35040 startPos Ljava/util/Optional;
FIELD field_9723 distance Ljava/util/Optional;
METHOD <init> (Lnet/minecraft/class_2960;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V
ARG 1 id
METHOD <init> (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V
ARG 2 playerPredicate
ARG 3 startPos
ARG 4 distance
METHOD method_38850 rideEntityInLava (Lnet/minecraft/class_2048$class_2049;Lnet/minecraft/class_2025;)Lnet/minecraft/class_2108$class_2110;
METHOD method_38850 rideEntityInLava (Lnet/minecraft/class_2048$class_2049;Lnet/minecraft/class_2025;)Lnet/minecraft/class_175;
ARG 0 entity
ARG 1 distance
METHOD method_38851 fallFromHeight (Lnet/minecraft/class_2048$class_2049;Lnet/minecraft/class_2025;Lnet/minecraft/class_2090$class_2091;)Lnet/minecraft/class_2108$class_2110;
METHOD method_38851 fallFromHeight (Lnet/minecraft/class_2048$class_2049;Lnet/minecraft/class_2025;Lnet/minecraft/class_2090$class_2091;)Lnet/minecraft/class_175;
ARG 0 entity
ARG 1 distance
METHOD method_9085 netherTravel (Lnet/minecraft/class_2025;)Lnet/minecraft/class_2108$class_2110;
METHOD method_9085 netherTravel (Lnet/minecraft/class_2025;)Lnet/minecraft/class_175;
ARG 0 distance
METHOD method_9086 matches (Lnet/minecraft/class_3218;Lnet/minecraft/class_243;Lnet/minecraft/class_243;)Z
ARG 1 world

View File

@ -1,5 +1,4 @@
CLASS net/minecraft/class_2143 net/minecraft/advancement/criterion/UsedEnderEyeCriterion
FIELD field_9768 ID Lnet/minecraft/class_2960;
METHOD method_22540 (DLnet/minecraft/class_2143$class_2145;)Z
ARG 2 conditions
METHOD method_9157 trigger (Lnet/minecraft/class_3222;Lnet/minecraft/class_2338;)V

View File

@ -1,5 +1,4 @@
CLASS net/minecraft/class_2148 net/minecraft/advancement/criterion/UsedTotemCriterion
FIELD field_9773 ID Lnet/minecraft/class_2960;
METHOD method_22541 (Lnet/minecraft/class_1799;Lnet/minecraft/class_2148$class_2150;)Z
ARG 1 conditions
METHOD method_9165 trigger (Lnet/minecraft/class_3222;Lnet/minecraft/class_1799;)V
@ -10,9 +9,9 @@ CLASS net/minecraft/class_2148 net/minecraft/advancement/criterion/UsedTotemCrit
METHOD <init> (Ljava/util/Optional;Ljava/util/Optional;)V
ARG 1 playerPredicate
ARG 2 item
METHOD method_35399 create (Lnet/minecraft/class_2073;)Lnet/minecraft/class_2148$class_2150;
METHOD method_35399 create (Lnet/minecraft/class_2073;)Lnet/minecraft/class_175;
ARG 0 itemPredicate
METHOD method_9170 create (Lnet/minecraft/class_1935;)Lnet/minecraft/class_2148$class_2150;
METHOD method_9170 create (Lnet/minecraft/class_1935;)Lnet/minecraft/class_175;
ARG 0 item
METHOD method_9171 matches (Lnet/minecraft/class_1799;)Z
ARG 1 stack

View File

@ -1,5 +1,4 @@
CLASS net/minecraft/class_6409 net/minecraft/advancement/criterion/UsingItemCriterion
FIELD field_33937 ID Lnet/minecraft/class_2960;
METHOD method_37262 trigger (Lnet/minecraft/class_3222;Lnet/minecraft/class_1799;)V
ARG 1 player
ARG 2 stack
@ -10,7 +9,7 @@ CLASS net/minecraft/class_6409 net/minecraft/advancement/criterion/UsingItemCrit
METHOD <init> (Ljava/util/Optional;Ljava/util/Optional;)V
ARG 1 playerPredicate
ARG 2 item
METHOD method_37265 create (Lnet/minecraft/class_2048$class_2049;Lnet/minecraft/class_2073$class_2074;)Lnet/minecraft/class_6409$class_6410;
METHOD method_37265 create (Lnet/minecraft/class_2048$class_2049;Lnet/minecraft/class_2073$class_2074;)Lnet/minecraft/class_175;
ARG 0 player
ARG 1 item
METHOD method_37266 test (Lnet/minecraft/class_1799;)Z

View File

@ -1,5 +1,4 @@
CLASS net/minecraft/class_2140 net/minecraft/advancement/criterion/VillagerTradeCriterion
FIELD field_9762 ID Lnet/minecraft/class_2960;
METHOD method_22539 (Lnet/minecraft/class_47;Lnet/minecraft/class_1799;Lnet/minecraft/class_2140$class_2142;)Z
ARG 2 conditions
METHOD method_9146 trigger (Lnet/minecraft/class_3222;Lnet/minecraft/class_3988;Lnet/minecraft/class_1799;)V
@ -13,9 +12,9 @@ CLASS net/minecraft/class_2140 net/minecraft/advancement/criterion/VillagerTrade
ARG 1 playerPredicate
ARG 2 villager
ARG 3 item
METHOD method_38914 create (Lnet/minecraft/class_2048$class_2049;)Lnet/minecraft/class_2140$class_2142;
METHOD method_38914 create (Lnet/minecraft/class_2048$class_2049;)Lnet/minecraft/class_175;
ARG 0 playerPredicate
METHOD method_9153 any ()Lnet/minecraft/class_2140$class_2142;
METHOD method_9153 any ()Lnet/minecraft/class_175;
METHOD method_9154 matches (Lnet/minecraft/class_47;Lnet/minecraft/class_1799;)Z
ARG 1 villager
ARG 2 stack

View File

@ -24,9 +24,8 @@ CLASS net/minecraft/class_2609 net/minecraft/block/entity/AbstractFurnaceBlockEn
ARG 2 pos
ARG 3 state
ARG 4 recipeType
METHOD method_11192 canAcceptRecipeOutput (Lnet/minecraft/class_5455;Lnet/minecraft/class_1860;Lnet/minecraft/class_2371;I)Z
METHOD method_11192 canAcceptRecipeOutput (Lnet/minecraft/class_5455;Lnet/minecraft/class_8786;Lnet/minecraft/class_2371;I)Z
ARG 0 registryManager
ARG 1 recipe
ARG 2 slots
ARG 3 count
METHOD method_11194 addFuel (Ljava/util/Map;Lnet/minecraft/class_6862;I)V
@ -43,9 +42,8 @@ CLASS net/minecraft/class_2609 net/minecraft/block/entity/AbstractFurnaceBlockEn
ARG 0 fuelTimes
ARG 1 item
ARG 2 fuelTime
METHOD method_11203 craftRecipe (Lnet/minecraft/class_5455;Lnet/minecraft/class_1860;Lnet/minecraft/class_2371;I)Z
METHOD method_11203 craftRecipe (Lnet/minecraft/class_5455;Lnet/minecraft/class_8786;Lnet/minecraft/class_2371;I)Z
ARG 0 registryManager
ARG 1 recipe
ARG 2 slots
ARG 3 count
METHOD method_17029 getCookTime (Lnet/minecraft/class_1937;Lnet/minecraft/class_2609;)I
@ -56,8 +54,6 @@ CLASS net/minecraft/class_2609 net/minecraft/block/entity/AbstractFurnaceBlockEn
ARG 1 pos
ARG 2 multiplier
ARG 3 experience
METHOD method_17761 (Ljava/util/List;Lnet/minecraft/class_3218;Lnet/minecraft/class_243;Lit/unimi/dsi/fastutil/objects/Object2IntMap$Entry;Lnet/minecraft/class_1860;)V
ARG 4 recipe
METHOD method_17763 dropExperienceForRecipesUsed (Lnet/minecraft/class_3222;)V
ARG 1 player
METHOD method_24431 (Lnet/minecraft/class_2487;Lnet/minecraft/class_2960;Ljava/lang/Integer;)V

View File

@ -12,8 +12,6 @@ CLASS net/minecraft/class_3924 net/minecraft/block/entity/CampfireBlockEntity
ARG 1 user
ARG 2 stack
ARG 3 cookTime
METHOD method_17504 (Lnet/minecraft/class_1263;Lnet/minecraft/class_1937;Lnet/minecraft/class_3920;)Lnet/minecraft/class_1799;
ARG 2 recipe
METHOD method_17505 getItemsBeingCooked ()Lnet/minecraft/class_2371;
METHOD method_17506 spawnItemsBeingCooked ()V
METHOD method_17510 updateListeners ()V

View File

@ -0,0 +1,3 @@
CLASS net/minecraft/class_4558
CLASS class_8788
METHOD method_27790 getPlayerPredicate ()Ljava/util/Optional;

View File

@ -0,0 +1,4 @@
CLASS net/minecraft/class_5699
CLASS class_8783
FIELD a keyCodec Lcom/mojang/serialization/Codec;
FIELD b elementCodec Lcom/mojang/serialization/Codec;

View File

@ -0,0 +1,4 @@
CLASS net/minecraft/class_8782
CLASS net/minecraft/class_necraft/class_193 CriterionMerger
FIELD field_1257 OR Lnet/minecraft/class_8782$net/minecraft/class_necraft/class_193;
FIELD field_16882 AND Lnet/minecraft/class_8782$net/minecraft/class_necraft/class_193;

View File

@ -270,8 +270,6 @@ CLASS net/minecraft/class_310 net/minecraft/client/MinecraftClient
METHOD method_1551 getInstance ()Lnet/minecraft/class_310;
METHOD method_1554 getBakedModelManager ()Lnet/minecraft/class_1092;
METHOD method_1555 hasReducedDebugInfo ()Z
METHOD method_1556 (Lnet/minecraft/class_516;Lnet/minecraft/class_1860;)Lnet/minecraft/class_2960;
ARG 1 recipe
METHOD method_1558 getCurrentServerEntry ()Lnet/minecraft/class_642;
METHOD method_1560 getCameraEntity ()Lnet/minecraft/class_1297;
METHOD method_1561 getEntityRenderDispatcher ()Lnet/minecraft/class_898;
@ -300,8 +298,6 @@ CLASS net/minecraft/class_310 net/minecraft/client/MinecraftClient
METHOD method_1588 isAmbientOcclusionEnabled ()Z
METHOD method_1590 handleBlockBreaking (Z)V
ARG 1 breaking
METHOD method_1591 (Lnet/minecraft/class_516;Lnet/minecraft/class_1860;)Ljava/util/stream/Stream;
ARG 1 recipe
METHOD method_1592 scheduleStop ()V
METHOD method_16009 getFramerateLimit ()I
METHOD method_16011 getProfiler ()Lnet/minecraft/class_3695;

View File

@ -1,7 +1,6 @@
CLASS net/minecraft/class_454 net/minecraft/client/gui/screen/advancement/AdvancementTab
FIELD field_2680 client Lnet/minecraft/class_310;
FIELD field_2681 index I
FIELD field_2682 root Lnet/minecraft/class_161;
FIELD field_2683 initialized Z
FIELD field_2684 type Lnet/minecraft/class_453;
FIELD field_2685 widgets Ljava/util/Map;
@ -17,15 +16,14 @@ CLASS net/minecraft/class_454 net/minecraft/client/gui/screen/advancement/Advanc
FIELD field_2695 display Lnet/minecraft/class_185;
FIELD field_2696 rootWidget Lnet/minecraft/class_456;
FIELD field_2697 icon Lnet/minecraft/class_1799;
METHOD <init> (Lnet/minecraft/class_310;Lnet/minecraft/class_457;Lnet/minecraft/class_453;ILnet/minecraft/class_161;Lnet/minecraft/class_185;)V
METHOD <init> (Lnet/minecraft/class_310;Lnet/minecraft/class_457;Lnet/minecraft/class_453;ILnet/minecraft/class_8781;Lnet/minecraft/class_185;)V
ARG 1 client
ARG 2 screen
ARG 3 type
ARG 4 index
ARG 5 root
ARG 6 display
METHOD method_2307 getRoot ()Lnet/minecraft/class_161;
METHOD method_2308 getWidget (Lnet/minecraft/class_161;)Lnet/minecraft/class_456;
METHOD method_2308 getWidget (Lnet/minecraft/class_8779;)Lnet/minecraft/class_456;
ARG 1 advancement
METHOD method_2309 getTitle ()Lnet/minecraft/class_2561;
METHOD method_2310 render (Lnet/minecraft/class_332;II)V
@ -56,14 +54,14 @@ CLASS net/minecraft/class_454 net/minecraft/client/gui/screen/advancement/Advanc
ARG 2 screenY
ARG 3 mouseX
ARG 5 mouseY
METHOD method_2317 create (Lnet/minecraft/class_310;Lnet/minecraft/class_457;ILnet/minecraft/class_161;)Lnet/minecraft/class_454;
METHOD method_2317 create (Lnet/minecraft/class_310;Lnet/minecraft/class_457;ILnet/minecraft/class_8781;)Lnet/minecraft/class_454;
ARG 0 client
ARG 1 screen
ARG 2 index
ARG 3 root
METHOD method_2318 addAdvancement (Lnet/minecraft/class_161;)V
METHOD method_2318 addAdvancement (Lnet/minecraft/class_8781;)V
ARG 1 advancement
METHOD method_2319 addWidget (Lnet/minecraft/class_456;Lnet/minecraft/class_161;)V
METHOD method_2319 addWidget (Lnet/minecraft/class_456;Lnet/minecraft/class_8779;)V
ARG 1 widget
ARG 2 advancement
METHOD method_35734 getType ()Lnet/minecraft/class_453;

View File

@ -1,6 +1,5 @@
CLASS net/minecraft/class_456 net/minecraft/client/gui/screen/advancement/AdvancementWidget
FIELD field_24262 SPLIT_OFFSET_CANDIDATES [I
FIELD field_2702 advancement Lnet/minecraft/class_161;
FIELD field_2703 tab Lnet/minecraft/class_454;
FIELD field_2704 client Lnet/minecraft/class_310;
FIELD field_2705 description Ljava/util/List;
@ -19,7 +18,7 @@ CLASS net/minecraft/class_456 net/minecraft/client/gui/screen/advancement/Advanc
FIELD field_32296 TITLE_OFFSET_Y I
FIELD field_32297 TITLE_MAX_WIDTH I
FIELD field_45425 TITLE_BOX_TEXTURE Lnet/minecraft/class_2960;
METHOD <init> (Lnet/minecraft/class_454;Lnet/minecraft/class_310;Lnet/minecraft/class_161;Lnet/minecraft/class_185;)V
METHOD <init> (Lnet/minecraft/class_454;Lnet/minecraft/class_310;Lnet/minecraft/class_8781;Lnet/minecraft/class_185;)V
ARG 1 tab
ARG 2 client
ARG 3 advancement
@ -37,7 +36,7 @@ CLASS net/minecraft/class_456 net/minecraft/client/gui/screen/advancement/Advanc
ARG 3 y
METHOD method_2326 getY ()I
METHOD method_2327 getX ()I
METHOD method_2328 getParent (Lnet/minecraft/class_161;)Lnet/minecraft/class_456;
METHOD method_2328 getParent (Lnet/minecraft/class_8781;)Lnet/minecraft/class_456;
ARG 1 advancement
METHOD method_2329 shouldRender (IIII)Z
ARG 1 originX

View File

@ -21,10 +21,9 @@ CLASS net/minecraft/class_457 net/minecraft/client/gui/screen/advancement/Advanc
ARG 1 context
ARG 2 x
ARG 3 y
METHOD method_2335 getAdvancementWidget (Lnet/minecraft/class_161;)Lnet/minecraft/class_456;
ARG 1 advancement
METHOD method_2336 getTab (Lnet/minecraft/class_161;)Lnet/minecraft/class_454;
METHOD method_2335 getAdvancementWidget (Lnet/minecraft/class_8781;)Lnet/minecraft/class_456;
ARG 1 advancement
METHOD method_2336 getTab (Lnet/minecraft/class_8781;)Lnet/minecraft/class_454;
METHOD method_2337 drawAdvancementTree (Lnet/minecraft/class_332;IIII)V
ARG 1 context
ARG 2 mouseX

View File

@ -15,6 +15,6 @@ CLASS net/minecraft/class_514 net/minecraft/client/gui/screen/recipebook/Animate
ARG 1 resultCollection
ARG 2 results
METHOD method_2642 hasResults ()Z
METHOD method_2643 currentRecipe ()Lnet/minecraft/class_1860;
METHOD method_2643 currentRecipe ()Lnet/minecraft/class_8786;
METHOD method_2644 getTooltip ()Ljava/util/List;
METHOD method_2645 getResultCollection ()Lnet/minecraft/class_516;

View File

@ -1,6 +1,6 @@
CLASS net/minecraft/class_508 net/minecraft/client/gui/screen/recipebook/RecipeAlternativesWidget
FIELD field_3103 buttonY I
FIELD field_3104 lastClickedRecipe Lnet/minecraft/class_1860;
FIELD field_3104 lastClickedRecipe Lnet/minecraft/class_8786;
FIELD field_3105 buttonX I
FIELD field_3106 alternativeButtons Ljava/util/List;
FIELD field_3107 visible Z
@ -20,7 +20,7 @@ CLASS net/minecraft/class_508 net/minecraft/client/gui/screen/recipebook/RecipeA
METHOD method_2613 setVisible (Z)V
ARG 1 visible
METHOD method_2614 getResults ()Lnet/minecraft/class_516;
METHOD method_2615 getLastClickedRecipe ()Lnet/minecraft/class_1860;
METHOD method_2615 getLastClickedRecipe ()Lnet/minecraft/class_8786;
METHOD method_2616 isVisible ()Z
METHOD method_2617 showAlternativesForResult (Lnet/minecraft/class_310;Lnet/minecraft/class_516;IIIIF)V
ARG 1 client
@ -31,16 +31,14 @@ CLASS net/minecraft/class_508 net/minecraft/client/gui/screen/recipebook/RecipeA
ARG 6 areaCenterY
ARG 7 delta
CLASS class_509 AlternativeButtonWidget
FIELD field_3114 recipe Lnet/minecraft/class_1860;
FIELD field_3114 recipe Lnet/minecraft/class_8786;
FIELD field_3115 craftable Z
FIELD field_3116 slots Ljava/util/List;
METHOD <init> (Lnet/minecraft/class_508;IILnet/minecraft/class_1860;Z)V
METHOD <init> (Lnet/minecraft/class_508;IILnet/minecraft/class_8786;Z)V
ARG 2 x
ARG 3 y
ARG 4 recipe
ARG 5 craftable
METHOD method_2619 alignRecipe (Lnet/minecraft/class_1860;)V
ARG 1 recipe
METHOD method_2619 alignRecipe (Lnet/minecraft/class_8786;)V
CLASS class_510 InputSlot
FIELD field_3118 x I
FIELD field_3119 y I

View File

@ -1,10 +1,9 @@
CLASS net/minecraft/class_505 net/minecraft/client/gui/screen/recipebook/RecipeBookGhostSlots
FIELD field_3079 recipe Lnet/minecraft/class_1860;
FIELD field_3079 recipe Lnet/minecraft/class_8786;
FIELD field_3080 time F
FIELD field_3081 slots Ljava/util/List;
METHOD method_2565 setRecipe (Lnet/minecraft/class_1860;)V
ARG 1 recipe
METHOD method_2566 getRecipe ()Lnet/minecraft/class_1860;
METHOD method_2565 setRecipe (Lnet/minecraft/class_8786;)V
METHOD method_2566 getRecipe ()Lnet/minecraft/class_8786;
METHOD method_2567 draw (Lnet/minecraft/class_332;Lnet/minecraft/class_310;IIZF)V
ARG 1 context
ARG 2 client

View File

@ -1,6 +1,6 @@
CLASS net/minecraft/class_513 net/minecraft/client/gui/screen/recipebook/RecipeBookResults
FIELD field_3124 pageCount I
FIELD field_3125 lastClickedRecipe Lnet/minecraft/class_1860;
FIELD field_3125 lastClickedRecipe Lnet/minecraft/class_8786;
FIELD field_3126 client Lnet/minecraft/class_310;
FIELD field_3127 resultCollections Ljava/util/List;
FIELD field_3128 nextPageButton Lnet/minecraft/class_361;
@ -27,7 +27,7 @@ CLASS net/minecraft/class_513 net/minecraft/client/gui/screen/recipebook/RecipeB
ARG 1 recipes
METHOD method_2630 setGui (Lnet/minecraft/class_507;)V
ARG 1 widget
METHOD method_2631 getLastClickedRecipe ()Lnet/minecraft/class_1860;
METHOD method_2631 getLastClickedRecipe ()Lnet/minecraft/class_8786;
METHOD method_2632 mouseClicked (DDIIIII)Z
ARG 1 mouseX
ARG 3 mouseY

View File

@ -58,8 +58,7 @@ CLASS net/minecraft/class_507 net/minecraft/client/gui/screen/recipebook/RecipeB
METHOD method_2595 findLeftEdge (II)I
ARG 1 width
ARG 2 backgroundWidth
METHOD method_2596 showGhostRecipe (Lnet/minecraft/class_1860;Ljava/util/List;)V
ARG 1 recipe
METHOD method_2596 showGhostRecipe (Lnet/minecraft/class_8786;Ljava/util/List;)V
ARG 2 slots
METHOD method_2597 initialize (IILnet/minecraft/class_310;ZLnet/minecraft/class_1729;)V
ARG 1 parentWidth

View File

@ -21,8 +21,7 @@ CLASS net/minecraft/class_516 net/minecraft/client/gui/screen/recipebook/RecipeR
METHOD method_2651 getResults (Z)Ljava/util/List;
ARG 1 craftableOnly
METHOD method_2652 isInitialized ()Z
METHOD method_2653 isCraftable (Lnet/minecraft/class_1860;)Z
ARG 1 recipe
METHOD method_2653 isCraftable (Lnet/minecraft/class_8786;)Z
METHOD method_2655 hasCraftableRecipes ()Z
METHOD method_2656 hasSingleOutput ()Z
METHOD method_2657 hasFittingRecipes ()Z

View File

@ -1,9 +1,8 @@
CLASS net/minecraft/class_632 net/minecraft/client/network/ClientAdvancementManager
FIELD field_3681 advancementProgresses Ljava/util/Map;
FIELD field_3682 listener Lnet/minecraft/class_632$class_633;
FIELD field_3683 manager Lnet/minecraft/class_163;
FIELD field_3684 client Lnet/minecraft/class_310;
FIELD field_3685 selectedTab Lnet/minecraft/class_161;
FIELD field_3685 selectedTab Lnet/minecraft/class_8779;
FIELD field_3686 LOGGER Lorg/slf4j/Logger;
FIELD field_44808 worldSession Lnet/minecraft/class_7975;
METHOD <init> (Lnet/minecraft/class_310;Lnet/minecraft/class_7975;)V
@ -13,13 +12,12 @@ CLASS net/minecraft/class_632 net/minecraft/client/network/ClientAdvancementMana
ARG 1 packet
METHOD method_2862 setListener (Lnet/minecraft/class_632$class_633;)V
ARG 1 listener
METHOD method_2863 getManager ()Lnet/minecraft/class_163;
METHOD method_2864 selectTab (Lnet/minecraft/class_161;Z)V
METHOD method_2864 selectTab (Lnet/minecraft/class_8779;Z)V
ARG 1 tab
ARG 2 local
CLASS class_633 Listener
METHOD method_2865 setProgress (Lnet/minecraft/class_161;Lnet/minecraft/class_167;)V
METHOD method_2865 setProgress (Lnet/minecraft/class_8781;Lnet/minecraft/class_167;)V
ARG 1 advancement
ARG 2 progress
METHOD method_2866 selectTab (Lnet/minecraft/class_161;)V
METHOD method_2866 selectTab (Lnet/minecraft/class_8779;)V
ARG 1 advancement

View File

@ -62,12 +62,8 @@ CLASS net/minecraft/class_634 net/minecraft/client/network/ClientPlayNetworkHand
ARG 2 state
METHOD method_34008 (Lnet/minecraft/class_1297;Lcom/mojang/datafixers/util/Pair;)V
ARG 1 pair
METHOD method_34009 (Lnet/minecraft/class_1703;Lnet/minecraft/class_1860;)V
ARG 2 recipe
METHOD method_34010 (Lnet/minecraft/class_268;Lnet/minecraft/class_5900$class_5902;)V
ARG 1 team
METHOD method_34011 (Lnet/minecraft/class_299;Lnet/minecraft/class_1860;)V
ARG 2 recipe
METHOD method_34012 (Lnet/minecraft/class_299;Lnet/minecraft/class_516;)V
ARG 1 recipeResultCollection
METHOD method_37472 (I)V

View File

@ -74,8 +74,7 @@ CLASS net/minecraft/class_746 net/minecraft/client/network/ClientPlayerEntity
METHOD method_3140 getUnderwaterVisibility ()F
COMMENT {@return the color multiplier of vision in water} Visibility in
COMMENT water is reduced when the player just entered water.
METHOD method_3141 onRecipeDisplayed (Lnet/minecraft/class_1860;)V
ARG 1 recipe
METHOD method_3141 onRecipeDisplayed (Lnet/minecraft/class_8786;)V
METHOD method_3143 getStatHandler ()Lnet/minecraft/class_3469;
METHOD method_3144 isRiding ()Z
METHOD method_3145 setExperience (FII)V

View File

@ -60,9 +60,8 @@ CLASS net/minecraft/class_636 net/minecraft/client/network/ClientPlayerInteracti
ARG 1 pos
ARG 2 direction
METHOD method_2911 syncSelectedSlot ()V
METHOD method_2912 clickRecipe (ILnet/minecraft/class_1860;Z)V
METHOD method_2912 clickRecipe (ILnet/minecraft/class_8786;Z)V
ARG 1 syncId
ARG 2 recipe
ARG 3 craftAll
METHOD method_2913 hasExperienceBar ()Z
METHOD method_2914 hasCreativeInventory ()Z

View File

@ -5,7 +5,6 @@ CLASS net/minecraft/class_4384 net/minecraft/client/realms/gui/screen/RealmsBrok
FIELD field_19767 serverId J
FIELD field_19769 message [Lnet/minecraft/class_2561;
FIELD field_19770 left_x I
FIELD field_19771 right_x I
FIELD field_19778 slotsThatHasBeenDownloaded Ljava/util/List;
FIELD field_19779 animTick I
FIELD field_20492 serverData Lnet/minecraft/class_4877;
@ -34,7 +33,6 @@ CLASS net/minecraft/class_4384 net/minecraft/client/realms/gui/screen/RealmsBrok
ARG 1 worldId
METHOD method_21187 downloadWorld (I)V
ARG 1 slotId
METHOD method_21194 backButtonClicked ()V
METHOD method_21196 isMinigame ()Z
METHOD method_25120 (ILnet/minecraft/class_4185;)V
ARG 2 button
@ -47,5 +45,3 @@ CLASS net/minecraft/class_4384 net/minecraft/client/realms/gui/screen/RealmsBrok
ARG 2 button
METHOD method_25125 (IZ)V
ARG 2 confirmed
METHOD method_25126 (ILnet/minecraft/class_4185;)V
ARG 2 button

View File

@ -77,7 +77,7 @@ CLASS net/minecraft/class_4388 net/minecraft/client/realms/gui/screen/RealmsConf
METHOD method_21242 hideMinigameButtons ()V
METHOD method_25135 (ILnet/minecraft/class_4185;)V
ARG 2 button
METHOD method_25136 (Lnet/minecraft/class_4877;IZ)V
METHOD method_25136 (ILnet/minecraft/class_4877;Z)V
ARG 3 confirmed
METHOD method_25138 removeButton (Lnet/minecraft/class_4185;)V
ARG 1 button

View File

@ -1,23 +1,10 @@
CLASS net/minecraft/class_4398 net/minecraft/client/realms/gui/screen/RealmsLongRunningMcoTaskScreen
FIELD field_19908 SYMBOLS [Ljava/lang/String;
FIELD field_19909 LOGGER Lorg/slf4j/Logger;
FIELD field_19912 parent Lnet/minecraft/class_437;
FIELD field_19914 title Lnet/minecraft/class_2561;
FIELD field_19916 errorMessage Lnet/minecraft/class_2561;
FIELD field_19917 aborted Z
FIELD field_19918 animTicks I
FIELD field_19919 task Lnet/minecraft/class_4358;
FIELD field_19920 buttonLength I
FIELD field_33778 cancelButton Lnet/minecraft/class_4185;
FIELD field_33779 NARRATOR Lnet/minecraft/class_4907;
METHOD <init> (Lnet/minecraft/class_437;Lnet/minecraft/class_4358;)V
ARG 1 parent
ARG 2 task
METHOD method_21291 aborted ()Z
METHOD method_21292 setTitle (Lnet/minecraft/class_2561;)V
ARG 1 title
METHOD method_21293 cancelOrBackButtonClicked ()V
METHOD method_25167 (Lnet/minecraft/class_4185;)V
ARG 1 button
METHOD method_25168 (Lnet/minecraft/class_4185;)V
ARG 1 button

View File

@ -9,9 +9,6 @@ CLASS net/minecraft/class_4325 net/minecraft/client/realms/gui/screen/RealmsMain
FIELD field_19487 renewButton Lnet/minecraft/class_4185;
FIELD field_19488 configureButton Lnet/minecraft/class_4185;
FIELD field_19489 leaveButton Lnet/minecraft/class_4185;
FIELD field_19492 pendingInvitesCount I
FIELD field_19493 animTick I
FIELD field_19497 hasFetchedServers Z
FIELD field_19500 trialAvailable Z
FIELD field_26450 UNINITIALIZED_TEXT Lnet/minecraft/class_2561;
FIELD field_26451 EXPIRED_LIST_TEXT Lnet/minecraft/class_2561;
@ -42,7 +39,6 @@ CLASS net/minecraft/class_4325 net/minecraft/client/realms/gui/screen/RealmsMain
FIELD field_45199 NO_PENDING_TOOLTIP Lnet/minecraft/class_7919;
FIELD field_45200 PENDING_TOOLTIP Lnet/minecraft/class_7919;
FIELD field_45201 INFO_ICON_TEXTURE Lnet/minecraft/class_2960;
FIELD field_45202 hasUnreadNews Z
FIELD field_45203 newsLink Ljava/lang/String;
FIELD field_45204 purchaseButton Lnet/minecraft/class_4185;
FIELD field_45205 inviteButton Lnet/minecraft/class_4325$class_8651;
@ -129,7 +125,6 @@ CLASS net/minecraft/class_4325 net/minecraft/client/realms/gui/screen/RealmsMain
METHOD method_52630 makeHeader ()Lnet/minecraft/class_8133;
METHOD method_52631 makeNoRealmsLayout ()Lnet/minecraft/class_8667;
METHOD method_52632 refreshButtons ()V
METHOD method_52633 showBuyRealmsScreen ()V
METHOD method_52634 (Lnet/minecraft/class_8647$class_8648;)V
ARG 1 availabilityInfo
METHOD method_52635 onLoadStatusChange (Lnet/minecraft/class_4325$class_8650;)V
@ -169,20 +164,6 @@ CLASS net/minecraft/class_4325 net/minecraft/client/realms/gui/screen/RealmsMain
FIELD field_19518 server Lnet/minecraft/class_4877;
METHOD <init> (Lnet/minecraft/class_4325;Lnet/minecraft/class_4877;)V
ARG 2 server
METHOD method_20945 render (Lnet/minecraft/class_4877;Lnet/minecraft/class_332;IIII)V
ARG 1 server
ARG 2 context
ARG 3 x
ARG 4 y
ARG 5 mouseX
ARG 6 mouseY
METHOD method_20946 renderRealmsServerItem (Lnet/minecraft/class_4877;Lnet/minecraft/class_332;IIII)V
ARG 1 server
ARG 2 context
ARG 3 x
ARG 4 y
ARG 5 mouseX
ARG 6 mouseY
METHOD method_49291 drawServerState (Lnet/minecraft/class_4877;Lnet/minecraft/class_332;IIIIII)V
ARG 1 server
ARG 2 context

View File

@ -4,7 +4,6 @@ CLASS net/minecraft/class_4410 net/minecraft/client/realms/gui/screen/RealmsRese
FIELD field_20000 parent Lnet/minecraft/class_437;
FIELD field_20001 serverData Lnet/minecraft/class_4877;
FIELD field_20006 subtitle Lnet/minecraft/class_2561;
FIELD field_20007 buttonTitle Lnet/minecraft/class_2561;
FIELD field_20008 subtitleColor I
FIELD field_20495 normalWorldTemplates Lnet/minecraft/class_4891;
FIELD field_20496 adventureWorldTemplates Lnet/minecraft/class_4891;
@ -15,55 +14,14 @@ CLASS net/minecraft/class_4410 net/minecraft/client/realms/gui/screen/RealmsRese
FIELD field_22709 EXPERIENCE_TEXTURE Lnet/minecraft/class_2960;
FIELD field_22710 INSPIRATION_TEXTURE Lnet/minecraft/class_2960;
FIELD field_22711 resetCallback Ljava/lang/Runnable;
FIELD field_22712 selectFileUploadCallback Ljava/lang/Runnable;
FIELD field_22713 SLOT_FRAME_TEXTURE Lnet/minecraft/class_2960;
FIELD field_22714 UPLOAD_TEXTURE Lnet/minecraft/class_2960;
FIELD field_22715 ADVENTURE_TEXTURE Lnet/minecraft/class_2960;
FIELD field_22716 SURVIVAL_SPAWN_TEXTURE Lnet/minecraft/class_2960;
METHOD <init> (Lnet/minecraft/class_437;Lnet/minecraft/class_4877;Ljava/lang/Runnable;Ljava/lang/Runnable;)V
ARG 1 parent
ARG 2 serverData
ARG 3 resetCallback
ARG 4 selectFileUploadCallback
METHOD <init> (Lnet/minecraft/class_437;Lnet/minecraft/class_4877;Lnet/minecraft/class_2561;Ljava/lang/Runnable;Ljava/lang/Runnable;)V
ARG 1 parent
ARG 2 server
ARG 3 title
ARG 4 resetCallback
ARG 5 selectFileUploadCallback
METHOD <init> (Lnet/minecraft/class_437;Lnet/minecraft/class_4877;Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;ILnet/minecraft/class_2561;Ljava/lang/Runnable;Ljava/lang/Runnable;)V
ARG 1 parent
ARG 2 server
ARG 3 title
ARG 4 subtitle
ARG 5 subtitleColor
ARG 6 buttonTitle
ARG 7 resetCallback
ARG 8 selectFileUploadCallback
METHOD method_21370 drawFrame (Lnet/minecraft/class_332;IILnet/minecraft/class_2561;Lnet/minecraft/class_2960;ZZ)V
ARG 1 context
ARG 2 x
ARG 3 y
ARG 4 text
ARG 5 texture
ARG 6 hovered
ARG 7 mouseOver
METHOD method_21376 setResetTitle (Lnet/minecraft/class_2561;)V
ARG 1 resetTitle
METHOD method_21377 switchSlot (Ljava/lang/Runnable;)V
ARG 1 callback
METHOD method_21379 setSlot (I)V
ARG 1 slot
METHOD method_21384 frame (I)I
ARG 1 i
METHOD method_25206 (Lnet/minecraft/class_4185;)V
ARG 1 button
METHOD method_25208 (Lnet/minecraft/class_4185;)V
ARG 1 button
METHOD method_25209 (Lnet/minecraft/class_4185;)V
ARG 1 button
METHOD method_25210 (Lnet/minecraft/class_4185;)V
ARG 1 button
METHOD method_25211 (Lnet/minecraft/class_4185;)V
ARG 1 button
METHOD method_25212 (Lnet/minecraft/class_4185;)V

View File

@ -9,15 +9,13 @@ CLASS net/minecraft/class_4416 net/minecraft/client/realms/gui/screen/RealmsSele
FIELD field_20056 selectedWorld I
FIELD field_20057 worldSelectionList Lnet/minecraft/class_4416$class_4418;
FIELD field_20058 WORLD_LANG Lnet/minecraft/class_2561;
FIELD field_22717 onBack Ljava/lang/Runnable;
FIELD field_26507 HARDCORE_TEXT Lnet/minecraft/class_2561;
FIELD field_26508 CHEATS_TEXT Lnet/minecraft/class_2561;
FIELD field_44909 LOADING_ERROR_TEXT Lnet/minecraft/class_2561;
METHOD <init> (JILnet/minecraft/class_4410;Ljava/lang/Runnable;)V
METHOD <init> (JILnet/minecraft/class_4410;)V
ARG 1 worldId
ARG 3 slotId
ARG 4 parent
ARG 5 onBack
METHOD method_21396 loadLevelList ()V
METHOD method_21400 getGameModeName (Lnet/minecraft/class_34;)Lnet/minecraft/class_2561;
ARG 0 summary

View File

@ -21,14 +21,12 @@ CLASS net/minecraft/class_4427 net/minecraft/client/realms/gui/screen/RealmsUplo
FIELD field_20195 bytesPerSecond J
FIELD field_20196 UPLOAD_LOCK Ljava/util/concurrent/locks/ReentrantLock;
FIELD field_20503 statusTexts [Lnet/minecraft/class_2561;
FIELD field_22728 onBack Ljava/lang/Runnable;
FIELD field_26526 VERIFYING_TEXT Lnet/minecraft/class_2561;
METHOD <init> (JILnet/minecraft/class_4410;Lnet/minecraft/class_34;Ljava/lang/Runnable;)V
METHOD <init> (JILnet/minecraft/class_4410;Lnet/minecraft/class_34;)V
ARG 1 worldId
ARG 3 slotId
ARG 4 parent
ARG 5 selectedLevel
ARG 6 onBack
METHOD method_21515 verify (Ljava/io/File;)Z
ARG 1 archive
METHOD method_21516 addFileToTarGz (Lorg/apache/commons/compress/archivers/tar/TarArchiveOutputStream;Ljava/lang/String;Ljava/lang/String;Z)V

View File

@ -1,13 +1,9 @@
CLASS net/minecraft/class_4358 net/minecraft/client/realms/task/LongRunningTask
FIELD field_19638 screen Lnet/minecraft/class_4398;
FIELD field_22731 LOGGER Lorg/slf4j/Logger;
FIELD field_32132 MAX_RETRIES I
METHOD method_21065 aborted ()Z
METHOD method_21066 setScreen (Lnet/minecraft/class_4398;)V
ARG 1 screen
METHOD method_21067 error (Lnet/minecraft/class_2561;)V
METHOD method_21068 tick ()V
METHOD method_21069 setTitle (Lnet/minecraft/class_2561;)V
ARG 1 title
METHOD method_21070 init ()V
METHOD method_21071 abortTask ()V
METHOD method_25287 pause (J)V

View File

@ -1,7 +0,0 @@
CLASS net/minecraft/class_5221 net/minecraft/client/realms/util/Errable
METHOD method_21067 error (Lnet/minecraft/class_2561;)V
ARG 1 errorMessage
METHOD method_52662 error (Lnet/minecraft/class_4355;)V
ARG 1 exception
METHOD method_52663 error (Ljava/lang/Exception;)V
ARG 1 exception

View File

@ -5,8 +5,7 @@ CLASS net/minecraft/class_299 net/minecraft/client/recipebook/ClientRecipeBook
METHOD method_1393 getOrderedResults ()Ljava/util/List;
METHOD method_1396 getResultsForGroup (Lnet/minecraft/class_314;)Ljava/util/List;
ARG 1 category
METHOD method_1400 getGroupForRecipe (Lnet/minecraft/class_1860;)Lnet/minecraft/class_314;
ARG 0 recipe
METHOD method_1400 getGroupForRecipe (Lnet/minecraft/class_8786;)Lnet/minecraft/class_314;
METHOD method_1401 reload (Ljava/lang/Iterable;Lnet/minecraft/class_5455;)V
ARG 1 recipes
ARG 2 registryManager

View File

@ -1,7 +1,7 @@
CLASS net/minecraft/class_367 net/minecraft/client/toast/AdvancementToast
FIELD field_2205 advancement Lnet/minecraft/class_161;
FIELD field_2205 advancement Lnet/minecraft/class_8779;
FIELD field_2206 soundPlayed Z
FIELD field_41812 DEFAULT_DURATION_MS I
FIELD field_45394 TEXTURE Lnet/minecraft/class_2960;
METHOD <init> (Lnet/minecraft/class_161;)V
METHOD <init> (Lnet/minecraft/class_8779;)V
ARG 1 advancement

View File

@ -6,10 +6,6 @@ CLASS net/minecraft/class_366 net/minecraft/client/toast/RecipeToast
FIELD field_26534 DESCRIPTION Lnet/minecraft/class_2561;
FIELD field_32217 DEFAULT_DURATION_MS J
FIELD field_45395 TEXTURE Lnet/minecraft/class_2960;
METHOD <init> (Lnet/minecraft/class_1860;)V
ARG 1 recipes
METHOD method_1984 addRecipes (Lnet/minecraft/class_1860;)V
ARG 1 recipes
METHOD method_1985 show (Lnet/minecraft/class_374;Lnet/minecraft/class_1860;)V
METHOD method_1984 addRecipes (Lnet/minecraft/class_8786;)V
METHOD method_1985 show (Lnet/minecraft/class_374;Lnet/minecraft/class_8786;)V
ARG 0 manager
ARG 1 recipes

View File

@ -24,6 +24,6 @@ CLASS net/minecraft/class_7975 net/minecraft/client/util/telemetry/WorldSession
METHOD method_47776 onUnload ()V
METHOD method_51801 (Lnet/minecraft/class_2960;JLnet/minecraft/class_7973$class_7974;)V
ARG 3 properties
METHOD method_51802 onAdvancementMade (Lnet/minecraft/class_1937;Lnet/minecraft/class_161;)V
METHOD method_51802 onAdvancementMade (Lnet/minecraft/class_1937;Lnet/minecraft/class_8779;)V
ARG 1 world
ARG 2 advancement

View File

@ -12,13 +12,13 @@ CLASS net/minecraft/class_2232 net/minecraft/command/argument/IdentifierArgument
METHOD method_32688 getItemModifierArgument (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_117;
ARG 0 context
ARG 1 argumentName
METHOD method_9439 getAdvancementArgument (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_161;
METHOD method_9439 getAdvancementArgument (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_8779;
ARG 0 context
ARG 1 argumentName
METHOD method_9440 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message;
ARG 0 id
METHOD method_9441 identifier ()Lnet/minecraft/class_2232;
METHOD method_9442 getRecipeArgument (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_1860;
METHOD method_9442 getRecipeArgument (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_8786;
ARG 0 context
ARG 1 argumentName
METHOD method_9443 getIdentifier (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_2960;

View File

@ -7,16 +7,12 @@ CLASS net/minecraft/class_2196 net/minecraft/command/argument/MessageArgumentTyp
METHOD method_45563 filterText (Lnet/minecraft/class_2168;Lnet/minecraft/class_7471;)Ljava/util/concurrent/CompletableFuture;
ARG 0 source
ARG 1 message
METHOD method_45564 (Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/CompletableFuture;Lnet/minecraft/class_7471;Ljava/util/function/Consumer;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture;
METHOD method_45564 (Ljava/util/concurrent/CompletableFuture;Lnet/minecraft/class_7471;Lnet/minecraft/class_2561;Ljava/util/function/Consumer;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture;
ARG 4 executor
METHOD method_45566 chain (Ljava/util/function/Consumer;Lnet/minecraft/class_2168;Lnet/minecraft/class_7471;)V
ARG 0 callback
ARG 1 source
ARG 2 message
METHOD method_45567 (Ljava/util/function/Consumer;Lnet/minecraft/class_7471;Lnet/minecraft/class_2561;)V
ARG 2 content
METHOD method_45568 (Lnet/minecraft/class_7471;Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/CompletableFuture;Ljava/util/function/Consumer;Ljava/lang/Void;)V
ARG 4 void_
METHOD method_45569 chainUnsigned (Ljava/util/function/Consumer;Lnet/minecraft/class_2168;Lnet/minecraft/class_7471;)V
ARG 0 callback
ARG 1 source

View File

@ -6,7 +6,7 @@ CLASS net/minecraft/class_2409 net/minecraft/data/server/advancement/Advancement
ARG 1 output
ARG 2 registryLookupFuture
ARG 3 tabGenerators
METHOD method_10333 (Ljava/util/Set;Ljava/util/List;Lnet/minecraft/class_7403;Lnet/minecraft/class_161;)V
METHOD method_10333 (Ljava/util/Set;Ljava/util/List;Lnet/minecraft/class_7403;Lnet/minecraft/class_8779;)V
ARG 4 advancement
METHOD method_46809 (Lnet/minecraft/class_7403;Lnet/minecraft/class_7225$class_7874;)Ljava/util/concurrent/CompletionStage;
ARG 2 lookup

View File

@ -2,5 +2,3 @@ CLASS net/minecraft/class_7785 net/minecraft/data/server/advancement/Advancement
METHOD method_10335 accept (Lnet/minecraft/class_7225$class_7874;Ljava/util/function/Consumer;)V
ARG 1 lookup
ARG 2 exporter
METHOD method_48496 createEmptyAdvancement (Ljava/lang/String;)Lnet/minecraft/class_161;
ARG 0 id

View File

@ -9,13 +9,13 @@ CLASS net/minecraft/class_2412 net/minecraft/data/server/advancement/vanilla/Van
METHOD method_10337 requireListedBiomesVisited (Lnet/minecraft/class_161$class_162;Ljava/util/List;)Lnet/minecraft/class_161$class_162;
ARG 0 builder
ARG 1 biomes
METHOD method_37315 createLookingAtEntityUsing (Lnet/minecraft/class_1299;Lnet/minecraft/class_1792;)Lnet/minecraft/class_6409$class_6410;
METHOD method_37315 createLookingAtEntityUsing (Lnet/minecraft/class_1299;Lnet/minecraft/class_1792;)Lnet/minecraft/class_175;
ARG 0 entity
ARG 1 item
METHOD method_37316 createLightningStrike (Lnet/minecraft/class_2096$class_2100;Ljava/util/Optional;)Lnet/minecraft/class_6405$class_6406;
METHOD method_37316 createLightningStrike (Lnet/minecraft/class_2096$class_2100;Ljava/util/Optional;)Lnet/minecraft/class_175;
ARG 0 range
ARG 1 entity
METHOD method_49356 buildAdventuringTime (Ljava/util/function/Consumer;Lnet/minecraft/class_161;Lnet/minecraft/class_8197$class_5305;)V
METHOD method_49356 buildAdventuringTime (Ljava/util/function/Consumer;Lnet/minecraft/class_8779;Lnet/minecraft/class_8197$class_5305;)V
ARG 0 exporter
ARG 1 parent
ARG 2 preset
@ -27,11 +27,11 @@ CLASS net/minecraft/class_2412 net/minecraft/data/server/advancement/vanilla/Van
ARG 0 builder
METHOD method_51692 requireSalvagedSherd (Lnet/minecraft/class_161$class_162;)Lnet/minecraft/class_161$class_162;
ARG 0 builder
METHOD method_51815 requirePlacedBlockReadByComparator (Lnet/minecraft/class_2248;)Lnet/minecraft/class_184;
METHOD method_51815 requirePlacedBlockReadByComparator (Lnet/minecraft/class_2248;)Lnet/minecraft/class_175;
ARG 0 block
METHOD method_51816 (Lnet/minecraft/class_2248;Lnet/minecraft/class_2350;)Lnet/minecraft/class_8548$class_8549;
ARG 1 facing
METHOD method_51817 (Lnet/minecraft/class_2350;)Lnet/minecraft/class_5341$class_210;
ARG 0 facing
METHOD method_51819 requirePlacedComparatorReadingBlock (Lnet/minecraft/class_2248;)Lnet/minecraft/class_184;
METHOD method_51819 requirePlacedComparatorReadingBlock (Lnet/minecraft/class_2248;)Lnet/minecraft/class_175;
ARG 0 block

View File

@ -21,7 +21,7 @@ CLASS net/minecraft/class_2414 net/minecraft/data/server/advancement/vanilla/Van
ARG 0 builder
METHOD method_43363 (Lnet/minecraft/class_161$class_162;Lnet/minecraft/class_6880$class_6883;)V
ARG 1 variant
METHOD method_47810 createBreedAllAnimalsAdvancement (Lnet/minecraft/class_161;Ljava/util/function/Consumer;Ljava/util/stream/Stream;Ljava/util/stream/Stream;)Lnet/minecraft/class_161;
METHOD method_47810 createBreedAllAnimalsAdvancement (Lnet/minecraft/class_8779;Ljava/util/function/Consumer;Ljava/util/stream/Stream;Ljava/util/stream/Stream;)Lnet/minecraft/class_8779;
ARG 0 parent
ARG 1 exporter
ARG 2 breedableAnimals

View File

@ -2,8 +2,6 @@ CLASS net/minecraft/class_2456 net/minecraft/data/server/recipe/ComplexRecipeJso
FIELD field_11429 serializer Lnet/minecraft/class_1865;
METHOD <init> (Lnet/minecraft/class_1865;)V
ARG 1 serializer
METHOD method_10475 offerTo (Ljava/util/function/Consumer;Ljava/lang/String;)V
ARG 1 exporter
ARG 2 recipeId
METHOD method_10475 offerTo (Lnet/minecraft/class_8790;Lnet/minecraft/class_2960;)V
METHOD method_10476 create (Lnet/minecraft/class_1865;)Lnet/minecraft/class_2456;
ARG 0 serializer

View File

@ -1,7 +1,6 @@
CLASS net/minecraft/class_2454 net/minecraft/data/server/recipe/CookingRecipeJsonBuilder
FIELD field_11414 experience F
FIELD field_11415 cookingTime I
FIELD field_11416 advancementBuilder Lnet/minecraft/class_161$class_162;
FIELD field_11417 output Lnet/minecraft/class_1792;
FIELD field_11418 input Lnet/minecraft/class_1856;
FIELD field_11419 group Ljava/lang/String;
@ -57,17 +56,16 @@ CLASS net/minecraft/class_2454 net/minecraft/data/server/recipe/CookingRecipeJso
METHOD method_46217 getBlastingRecipeCategory (Lnet/minecraft/class_1935;)Lnet/minecraft/class_7709;
ARG 0 output
CLASS class_2455 CookingRecipeJsonProvider
FIELD field_11421 experience F
FIELD field_11422 cookingTime I
FIELD field_11423 advancementBuilder Lnet/minecraft/class_161$class_162;
FIELD field_11424 recipeId Lnet/minecraft/class_2960;
FIELD field_11425 input Lnet/minecraft/class_1856;
FIELD field_11426 group Ljava/lang/String;
FIELD field_11427 advancementId Lnet/minecraft/class_2960;
FIELD field_11428 result Lnet/minecraft/class_1792;
FIELD field_17600 serializer Lnet/minecraft/class_1865;
FIELD field_40649 category Lnet/minecraft/class_7709;
METHOD <init> (Lnet/minecraft/class_2960;Ljava/lang/String;Lnet/minecraft/class_7709;Lnet/minecraft/class_1856;Lnet/minecraft/class_1792;FILnet/minecraft/class_161$class_162;Lnet/minecraft/class_2960;Lnet/minecraft/class_1865;)V
FIELD comp_1222 recipeId Lnet/minecraft/class_2960;
FIELD comp_1223 serializer Lnet/minecraft/class_1865;
FIELD comp_1940 group Ljava/lang/String;
FIELD comp_1941 category Lnet/minecraft/class_7709;
FIELD comp_1942 input Lnet/minecraft/class_1856;
FIELD comp_1943 result Lnet/minecraft/class_1792;
FIELD comp_1944 experience F
FIELD comp_1945 cookingTime I
FIELD comp_1946 advancementBuilder Lnet/minecraft/class_8779;
METHOD <init> (Lnet/minecraft/class_2960;Ljava/lang/String;Lnet/minecraft/class_7709;Lnet/minecraft/class_1856;Lnet/minecraft/class_1792;FILnet/minecraft/class_8779;Lnet/minecraft/class_1865;)V
ARG 1 recipeId
ARG 2 group
ARG 3 category
@ -75,6 +73,9 @@ CLASS net/minecraft/class_2454 net/minecraft/data/server/recipe/CookingRecipeJso
ARG 5 result
ARG 6 experience
ARG 7 cookingTime
ARG 8 advancementBuilder
ARG 9 advancementId
ARG 10 serializer
METHOD comp_1940 group ()Ljava/lang/String;
METHOD comp_1941 category ()Lnet/minecraft/class_7709;
METHOD comp_1942 input ()Lnet/minecraft/class_1856;
METHOD comp_1943 result ()Lnet/minecraft/class_1792;
METHOD comp_1944 experience ()F
METHOD comp_1945 cookingTime ()I

View File

@ -1,18 +1,14 @@
CLASS net/minecraft/class_5797 net/minecraft/data/server/recipe/CraftingRecipeJsonBuilder
FIELD field_39377 ROOT Lnet/minecraft/class_2960;
METHOD method_10431 offerTo (Ljava/util/function/Consumer;)V
ARG 1 exporter
METHOD method_17972 offerTo (Ljava/util/function/Consumer;Lnet/minecraft/class_2960;)V
ARG 1 exporter
METHOD method_10431 offerTo (Lnet/minecraft/class_8790;)V
METHOD method_17972 offerTo (Lnet/minecraft/class_8790;Lnet/minecraft/class_2960;)V
ARG 2 recipeId
METHOD method_33529 group (Ljava/lang/String;)Lnet/minecraft/class_5797;
ARG 1 group
METHOD method_33530 criterion (Ljava/lang/String;Lnet/minecraft/class_184;)Lnet/minecraft/class_5797;
METHOD method_33530 criterion (Ljava/lang/String;Lnet/minecraft/class_175;)Lnet/minecraft/class_5797;
ARG 1 name
ARG 2 conditions
METHOD method_36441 getOutputItem ()Lnet/minecraft/class_1792;
METHOD method_36442 getItemId (Lnet/minecraft/class_1935;)Lnet/minecraft/class_2960;
ARG 0 item
METHOD method_36443 offerTo (Ljava/util/function/Consumer;Ljava/lang/String;)V
ARG 1 exporter
METHOD method_36443 offerTo (Lnet/minecraft/class_8790;Ljava/lang/String;)V
ARG 2 recipePath

View File

@ -1,8 +1,7 @@
CLASS net/minecraft/class_2444 net/minecraft/data/server/recipe/RecipeJsonProvider
METHOD method_10415 toAdvancementJson ()Lcom/google/gson/JsonObject;
METHOD comp_1230 recipeId ()Lnet/minecraft/class_2960;
METHOD comp_1231 serializer ()Lnet/minecraft/class_1865;
METHOD comp_1235 advancementBuilder ()Lnet/minecraft/class_8779;
METHOD method_10416 serialize (Lcom/google/gson/JsonObject;)V
ARG 1 json
METHOD method_10417 getRecipeId ()Lnet/minecraft/class_2960;
METHOD method_10418 getAdvancementId ()Lnet/minecraft/class_2960;
METHOD method_17799 toJson ()Lcom/google/gson/JsonObject;
METHOD method_17800 getSerializer ()Lnet/minecraft/class_1865;

View File

@ -4,80 +4,62 @@ CLASS net/minecraft/class_2446 net/minecraft/data/server/recipe/RecipeProvider
FIELD field_39379 advancementsPathResolver Lnet/minecraft/class_7784$class_7489;
METHOD <init> (Lnet/minecraft/class_7784;)V
ARG 1 output
METHOD method_10419 generate (Ljava/util/function/Consumer;)V
ARG 1 exporter
METHOD method_10420 conditionsFromTag (Lnet/minecraft/class_6862;)Lnet/minecraft/class_2066$class_2068;
METHOD method_10419 generate (Lnet/minecraft/class_8790;)V
METHOD method_10420 conditionsFromTag (Lnet/minecraft/class_6862;)Lnet/minecraft/class_175;
ARG 0 tag
METHOD method_10421 (Ljava/util/Set;Ljava/util/List;Lnet/minecraft/class_7403;Lnet/minecraft/class_2444;)V
ARG 4 jsonProvider
METHOD method_10422 requireEnteringFluid (Lnet/minecraft/class_2248;)Lnet/minecraft/class_2037$class_2039;
METHOD method_10422 requireEnteringFluid (Lnet/minecraft/class_2248;)Lnet/minecraft/class_175;
ARG 0 block
METHOD method_10423 conditionsFromItemPredicates ([Lnet/minecraft/class_2073;)Lnet/minecraft/class_2066$class_2068;
METHOD method_10423 conditionsFromItemPredicates ([Lnet/minecraft/class_2073;)Lnet/minecraft/class_175;
ARG 0 predicates
METHOD method_10426 conditionsFromItem (Lnet/minecraft/class_1935;)Lnet/minecraft/class_2066$class_2068;
METHOD method_10426 conditionsFromItem (Lnet/minecraft/class_1935;)Lnet/minecraft/class_175;
ARG 0 item
METHOD method_17585 generateCookingRecipes (Ljava/util/function/Consumer;Ljava/lang/String;Lnet/minecraft/class_1865;I)V
ARG 0 exporter
METHOD method_17585 generateCookingRecipes (Lnet/minecraft/class_8790;Ljava/lang/String;Lnet/minecraft/class_1865;I)V
ARG 1 cooker
ARG 2 serializer
ARG 3 cookingTime
METHOD method_24475 offerPlanksRecipe2 (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_6862;I)V
ARG 0 exporter
METHOD method_24475 offerPlanksRecipe2 (Lnet/minecraft/class_8790;Lnet/minecraft/class_1935;Lnet/minecraft/class_6862;I)V
ARG 1 output
ARG 2 input
ARG 3 count
METHOD method_24476 offerBarkBlockRecipe (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V
ARG 0 exporter
METHOD method_24476 offerBarkBlockRecipe (Lnet/minecraft/class_8790;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V
ARG 1 output
ARG 2 input
METHOD method_24477 offerPlanksRecipe (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_6862;I)V
ARG 0 exporter
METHOD method_24477 offerPlanksRecipe (Lnet/minecraft/class_8790;Lnet/minecraft/class_1935;Lnet/minecraft/class_6862;I)V
ARG 1 output
ARG 2 input
ARG 3 count
METHOD method_24478 offerBoatRecipe (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V
ARG 0 exporter
METHOD method_24478 offerBoatRecipe (Lnet/minecraft/class_8790;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V
ARG 1 output
ARG 2 input
METHOD method_24885 offerCarpetRecipe (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V
ARG 0 exporter
METHOD method_24885 offerCarpetRecipe (Lnet/minecraft/class_8790;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V
ARG 1 output
ARG 2 input
METHOD method_24887 offerBedRecipe (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V
ARG 0 exporter
METHOD method_24887 offerBedRecipe (Lnet/minecraft/class_8790;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V
ARG 1 output
ARG 2 input
METHOD method_24889 offerBannerRecipe (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V
ARG 0 exporter
METHOD method_24889 offerBannerRecipe (Lnet/minecraft/class_8790;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V
ARG 1 output
ARG 2 input
METHOD method_24890 offerStainedGlassDyeingRecipe (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V
ARG 0 exporter
METHOD method_24890 offerStainedGlassDyeingRecipe (Lnet/minecraft/class_8790;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V
ARG 1 output
ARG 2 input
METHOD method_24891 offerStainedGlassPaneRecipe (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V
ARG 0 exporter
METHOD method_24891 offerStainedGlassPaneRecipe (Lnet/minecraft/class_8790;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V
ARG 1 output
ARG 2 input
METHOD method_24892 offerStainedGlassPaneDyeingRecipe (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V
ARG 0 exporter
METHOD method_24892 offerStainedGlassPaneDyeingRecipe (Lnet/minecraft/class_8790;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V
ARG 1 output
ARG 2 input
METHOD method_24893 offerTerracottaDyeingRecipe (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V
ARG 0 exporter
METHOD method_24893 offerTerracottaDyeingRecipe (Lnet/minecraft/class_8790;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V
ARG 1 output
ARG 2 input
METHOD method_24894 offerConcretePowderDyeingRecipe (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V
ARG 0 exporter
METHOD method_24894 offerConcretePowderDyeingRecipe (Lnet/minecraft/class_8790;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V
ARG 1 output
ARG 2 input
METHOD method_29728 offerNetheriteUpgradeRecipe (Ljava/util/function/Consumer;Lnet/minecraft/class_1792;Lnet/minecraft/class_7800;Lnet/minecraft/class_1792;)V
ARG 0 exporter
METHOD method_29728 offerNetheriteUpgradeRecipe (Lnet/minecraft/class_8790;Lnet/minecraft/class_1792;Lnet/minecraft/class_7800;Lnet/minecraft/class_1792;)V
ARG 1 input
ARG 2 category
ARG 3 result
METHOD method_32233 offerCandleDyeingRecipe (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V
ARG 0 exporter
METHOD method_32233 offerCandleDyeingRecipe (Lnet/minecraft/class_8790;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V
ARG 1 output
ARG 2 input
METHOD method_32804 createSlabRecipe (Lnet/minecraft/class_7800;Lnet/minecraft/class_1935;Lnet/minecraft/class_1856;)Lnet/minecraft/class_5797;
@ -97,32 +79,26 @@ CLASS net/minecraft/class_2446 net/minecraft/data/server/recipe/RecipeProvider
METHOD method_32808 createStairsRecipe (Lnet/minecraft/class_1935;Lnet/minecraft/class_1856;)Lnet/minecraft/class_5797;
ARG 0 output
ARG 1 input
METHOD method_32809 offerWallRecipe (Ljava/util/function/Consumer;Lnet/minecraft/class_7800;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V
ARG 0 exporter
METHOD method_32809 offerWallRecipe (Lnet/minecraft/class_8790;Lnet/minecraft/class_7800;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V
ARG 1 category
ARG 2 output
ARG 3 input
METHOD method_32810 offerPolishedStoneRecipe (Ljava/util/function/Consumer;Lnet/minecraft/class_7800;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V
ARG 0 exporter
METHOD method_32810 offerPolishedStoneRecipe (Lnet/minecraft/class_8790;Lnet/minecraft/class_7800;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V
ARG 1 category
ARG 2 output
ARG 3 input
METHOD method_32811 offerCutCopperRecipe (Ljava/util/function/Consumer;Lnet/minecraft/class_7800;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V
ARG 0 exporter
METHOD method_32811 offerCutCopperRecipe (Lnet/minecraft/class_8790;Lnet/minecraft/class_7800;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V
ARG 1 category
ARG 2 output
ARG 3 input
METHOD method_32812 offerChiseledBlockRecipe (Ljava/util/function/Consumer;Lnet/minecraft/class_7800;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V
ARG 0 exporter
METHOD method_32812 offerChiseledBlockRecipe (Lnet/minecraft/class_8790;Lnet/minecraft/class_7800;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V
ARG 1 category
ARG 2 output
ARG 3 input
METHOD method_32813 offerPressurePlateRecipe (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V
ARG 0 exporter
METHOD method_32813 offerPressurePlateRecipe (Lnet/minecraft/class_8790;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V
ARG 1 output
ARG 2 input
METHOD method_32814 offerSlabRecipe (Ljava/util/function/Consumer;Lnet/minecraft/class_7800;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V
ARG 0 exporter
METHOD method_32814 offerSlabRecipe (Lnet/minecraft/class_8790;Lnet/minecraft/class_7800;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V
ARG 1 category
ARG 2 output
ARG 3 input
@ -142,11 +118,10 @@ CLASS net/minecraft/class_2446 net/minecraft/data/server/recipe/RecipeProvider
COMMENT <p>Purpur is handled separately because both purpur and purpur pillars can be used to craft purpur slabs and stairs.
ARG 0 family
ARG 1 variant
METHOD method_33534 (Lnet/minecraft/class_5794;Ljava/util/function/Consumer;Lnet/minecraft/class_5794$class_5796;Lnet/minecraft/class_2248;)V
METHOD method_33534 (Lnet/minecraft/class_5794;Lnet/minecraft/class_8790;Lnet/minecraft/class_5794$class_5796;Lnet/minecraft/class_2248;)V
ARG 2 variant
ARG 3 block
METHOD method_33535 generateFamily (Ljava/util/function/Consumer;Lnet/minecraft/class_5794;)V
ARG 0 exporter
METHOD method_33535 generateFamily (Lnet/minecraft/class_8790;Lnet/minecraft/class_5794;)V
ARG 1 family
METHOD method_33536 (Lnet/minecraft/class_5797;Lnet/minecraft/class_5794$class_5796;Ljava/lang/String;)V
ARG 2 group
@ -208,34 +183,29 @@ CLASS net/minecraft/class_2446 net/minecraft/data/server/recipe/RecipeProvider
METHOD method_33714 convertBetween (Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)Ljava/lang/String;
ARG 0 to
ARG 1 from
METHOD method_33715 offerStonecuttingRecipe (Ljava/util/function/Consumer;Lnet/minecraft/class_7800;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;I)V
ARG 0 exporter
METHOD method_33715 offerStonecuttingRecipe (Lnet/minecraft/class_8790;Lnet/minecraft/class_7800;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;I)V
ARG 1 category
ARG 2 output
ARG 3 input
ARG 4 count
METHOD method_33716 getItemPath (Lnet/minecraft/class_1935;)Ljava/lang/String;
ARG 0 item
METHOD method_33717 offerStonecuttingRecipe (Ljava/util/function/Consumer;Lnet/minecraft/class_7800;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V
ARG 0 exporter
METHOD method_33717 offerStonecuttingRecipe (Lnet/minecraft/class_8790;Lnet/minecraft/class_7800;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V
ARG 1 category
ARG 2 output
ARG 3 input
METHOD method_34662 offerCrackingRecipe (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V
METHOD method_34662 offerCrackingRecipe (Lnet/minecraft/class_8790;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V
COMMENT Offers a smelting recipe to the exporter that is used to convert the main block of a block family to its cracked variant.
ARG 0 exporter
ARG 1 output
ARG 2 input
METHOD method_34853 (Ljava/util/function/Consumer;Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;)V
METHOD method_34853 (Lnet/minecraft/class_8790;Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;)V
ARG 1 input
ARG 2 output
METHOD method_34854 offerWaxingRecipes (Ljava/util/function/Consumer;)V
ARG 0 exporter
METHOD method_35914 conditionsFromItem (Lnet/minecraft/class_2096$class_2100;Lnet/minecraft/class_1935;)Lnet/minecraft/class_2066$class_2068;
METHOD method_34854 offerWaxingRecipes (Lnet/minecraft/class_8790;)V
METHOD method_35914 conditionsFromItem (Lnet/minecraft/class_2096$class_2100;Lnet/minecraft/class_1935;)Lnet/minecraft/class_175;
ARG 0 count
ARG 1 item
METHOD method_36232 offerMultipleOptions (Ljava/util/function/Consumer;Lnet/minecraft/class_1865;Ljava/util/List;Lnet/minecraft/class_7800;Lnet/minecraft/class_1935;FILjava/lang/String;Ljava/lang/String;)V
ARG 0 exporter
METHOD method_36232 offerMultipleOptions (Lnet/minecraft/class_8790;Lnet/minecraft/class_1865;Ljava/util/List;Lnet/minecraft/class_7800;Lnet/minecraft/class_1935;FILjava/lang/String;Ljava/lang/String;)V
ARG 1 serializer
ARG 2 inputs
ARG 3 category
@ -244,53 +214,46 @@ CLASS net/minecraft/class_2446 net/minecraft/data/server/recipe/RecipeProvider
ARG 6 cookingTime
ARG 7 group
ARG 8 method
METHOD method_36233 offerSmelting (Ljava/util/function/Consumer;Ljava/util/List;Lnet/minecraft/class_7800;Lnet/minecraft/class_1935;FILjava/lang/String;)V
ARG 0 exporter
METHOD method_36233 offerSmelting (Lnet/minecraft/class_8790;Ljava/util/List;Lnet/minecraft/class_7800;Lnet/minecraft/class_1935;FILjava/lang/String;)V
ARG 1 inputs
ARG 2 category
ARG 3 output
ARG 4 experience
ARG 5 cookingTime
ARG 6 group
METHOD method_36234 offerBlasting (Ljava/util/function/Consumer;Ljava/util/List;Lnet/minecraft/class_7800;Lnet/minecraft/class_1935;FILjava/lang/String;)V
ARG 0 exporter
METHOD method_36234 offerBlasting (Lnet/minecraft/class_8790;Ljava/util/List;Lnet/minecraft/class_7800;Lnet/minecraft/class_1935;FILjava/lang/String;)V
ARG 1 inputs
ARG 2 category
ARG 3 output
ARG 4 experience
ARG 5 cookingTime
ARG 6 group
METHOD method_36325 offerReversibleCompactingRecipes (Ljava/util/function/Consumer;Lnet/minecraft/class_7800;Lnet/minecraft/class_1935;Lnet/minecraft/class_7800;Lnet/minecraft/class_1935;)V
METHOD method_36325 offerReversibleCompactingRecipes (Lnet/minecraft/class_8790;Lnet/minecraft/class_7800;Lnet/minecraft/class_1935;Lnet/minecraft/class_7800;Lnet/minecraft/class_1935;)V
COMMENT Offers two recipes to convert between a normal and compacted form of an item.
COMMENT
COMMENT <p>The shaped recipe converts 9 items in a square to a compacted form of the item.
COMMENT <p>The shapeless recipe converts the compacted form to 9 of the normal form.
ARG 0 exporter
ARG 1 reverseCategory
ARG 2 baseItem
ARG 3 compactingCategory
ARG 4 compactItem
METHOD method_36444 offerSingleOutputShapelessRecipe (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;Ljava/lang/String;)V
ARG 0 exporter
METHOD method_36444 offerSingleOutputShapelessRecipe (Lnet/minecraft/class_8790;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;Ljava/lang/String;)V
ARG 1 output
ARG 2 input
ARG 3 group
METHOD method_36445 offerShapelessRecipe (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;Ljava/lang/String;I)V
ARG 0 exporter
METHOD method_36445 offerShapelessRecipe (Lnet/minecraft/class_8790;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;Ljava/lang/String;I)V
ARG 1 output
ARG 2 input
ARG 3 group
ARG 4 outputCount
METHOD method_36446 offerReversibleCompactingRecipesWithCompactingRecipeGroup (Ljava/util/function/Consumer;Lnet/minecraft/class_7800;Lnet/minecraft/class_1935;Lnet/minecraft/class_7800;Lnet/minecraft/class_1935;Ljava/lang/String;Ljava/lang/String;)V
ARG 0 exporter
METHOD method_36446 offerReversibleCompactingRecipesWithCompactingRecipeGroup (Lnet/minecraft/class_8790;Lnet/minecraft/class_7800;Lnet/minecraft/class_1935;Lnet/minecraft/class_7800;Lnet/minecraft/class_1935;Ljava/lang/String;Ljava/lang/String;)V
ARG 1 reverseCategory
ARG 2 baseItem
ARG 3 compactingCategory
ARG 4 compactItem
ARG 5 compactingId
ARG 6 compactingGroup
METHOD method_36447 offerReversibleCompactingRecipes (Ljava/util/function/Consumer;Lnet/minecraft/class_7800;Lnet/minecraft/class_1935;Lnet/minecraft/class_7800;Lnet/minecraft/class_1935;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
ARG 0 exporter
METHOD method_36447 offerReversibleCompactingRecipes (Lnet/minecraft/class_8790;Lnet/minecraft/class_7800;Lnet/minecraft/class_1935;Lnet/minecraft/class_7800;Lnet/minecraft/class_1935;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
ARG 1 reverseCategory
ARG 2 baseItem
ARG 3 compactingCategory
@ -299,16 +262,14 @@ CLASS net/minecraft/class_2446 net/minecraft/data/server/recipe/RecipeProvider
ARG 6 compactingGroup
ARG 7 reverseId
ARG 8 reverseGroup
METHOD method_36448 offerFoodCookingRecipe (Ljava/util/function/Consumer;Ljava/lang/String;Lnet/minecraft/class_1865;ILnet/minecraft/class_1935;Lnet/minecraft/class_1935;F)V
ARG 0 exporter
METHOD method_36448 offerFoodCookingRecipe (Lnet/minecraft/class_8790;Ljava/lang/String;Lnet/minecraft/class_1865;ILnet/minecraft/class_1935;Lnet/minecraft/class_1935;F)V
ARG 1 cooker
ARG 2 serializer
ARG 3 cookingTime
ARG 4 input
ARG 5 output
ARG 6 experience
METHOD method_36449 offerReversibleCompactingRecipesWithReverseRecipeGroup (Ljava/util/function/Consumer;Lnet/minecraft/class_7800;Lnet/minecraft/class_1935;Lnet/minecraft/class_7800;Lnet/minecraft/class_1935;Ljava/lang/String;Ljava/lang/String;)V
ARG 0 exporter
METHOD method_36449 offerReversibleCompactingRecipesWithReverseRecipeGroup (Lnet/minecraft/class_8790;Lnet/minecraft/class_7800;Lnet/minecraft/class_1935;Lnet/minecraft/class_7800;Lnet/minecraft/class_1935;Ljava/lang/String;Ljava/lang/String;)V
ARG 1 reverseCategory
ARG 2 baseItem
ARG 3 compactingCategory
@ -328,66 +289,51 @@ CLASS net/minecraft/class_2446 net/minecraft/data/server/recipe/RecipeProvider
ARG 0 category
ARG 1 output
ARG 2 input
METHOD method_42754 offerChestBoatRecipe (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V
ARG 0 exporter
METHOD method_42754 offerChestBoatRecipe (Lnet/minecraft/class_8790;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V
ARG 1 output
ARG 2 input
METHOD method_46205 (Lnet/minecraft/class_7699;Lnet/minecraft/class_5794;)Z
ARG 1 family
METHOD method_46206 saveRecipeAdvancement (Lnet/minecraft/class_7403;Lnet/minecraft/class_2960;Lnet/minecraft/class_161$class_162;)Ljava/util/concurrent/CompletableFuture;
METHOD method_46206 saveRecipeAdvancement (Lnet/minecraft/class_7403;Lnet/minecraft/class_8779;)Ljava/util/concurrent/CompletableFuture;
ARG 1 cache
ARG 2 advancementId
ARG 3 advancementBuilder
METHOD method_46207 generateFamilies (Ljava/util/function/Consumer;Lnet/minecraft/class_7699;)V
ARG 0 exporter
METHOD method_46207 generateFamilies (Lnet/minecraft/class_8790;Lnet/minecraft/class_7699;)V
ARG 1 enabledFeatures
METHOD method_46208 offerHangingSignRecipe (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V
ARG 0 exporter
METHOD method_46208 offerHangingSignRecipe (Lnet/minecraft/class_8790;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V
ARG 1 output
ARG 2 input
METHOD method_46209 offer2x2CompactingRecipe (Ljava/util/function/Consumer;Lnet/minecraft/class_7800;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V
ARG 0 exporter
METHOD method_46209 offer2x2CompactingRecipe (Lnet/minecraft/class_8790;Lnet/minecraft/class_7800;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V
ARG 1 category
ARG 2 output
ARG 3 input
METHOD method_46210 (Ljava/util/function/Consumer;Lnet/minecraft/class_5794;)V
METHOD method_46210 (Lnet/minecraft/class_8790;Lnet/minecraft/class_5794;)V
ARG 1 family
METHOD method_46212 offerMosaicRecipe (Ljava/util/function/Consumer;Lnet/minecraft/class_7800;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V
ARG 0 exporter
METHOD method_46212 offerMosaicRecipe (Lnet/minecraft/class_8790;Lnet/minecraft/class_7800;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V
ARG 1 category
ARG 2 output
ARG 3 input
METHOD method_47521 offerCompactingRecipe (Ljava/util/function/Consumer;Lnet/minecraft/class_7800;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;Ljava/lang/String;)V
ARG 0 exporter
METHOD method_47521 offerCompactingRecipe (Lnet/minecraft/class_8790;Lnet/minecraft/class_7800;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;Ljava/lang/String;)V
ARG 1 category
ARG 2 output
ARG 3 input
ARG 4 criterionName
METHOD method_47522 offerCompactingRecipe (Ljava/util/function/Consumer;Lnet/minecraft/class_7800;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V
ARG 0 exporter
METHOD method_47522 offerCompactingRecipe (Lnet/minecraft/class_8790;Lnet/minecraft/class_7800;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V
ARG 1 category
ARG 2 output
ARG 3 input
METHOD method_48530 offerSmithingTrimRecipe (Ljava/util/function/Consumer;Lnet/minecraft/class_1792;Lnet/minecraft/class_2960;)V
ARG 0 exporter
METHOD method_48530 offerSmithingTrimRecipe (Lnet/minecraft/class_8790;Lnet/minecraft/class_1792;Lnet/minecraft/class_2960;)V
ARG 1 template
ARG 2 recipeId
METHOD method_48532 offerSmithingTemplateCopyingRecipe (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_6862;)V
ARG 0 exporter
METHOD method_48532 offerSmithingTemplateCopyingRecipe (Lnet/minecraft/class_8790;Lnet/minecraft/class_1935;Lnet/minecraft/class_6862;)V
ARG 1 template
ARG 2 resource
METHOD method_48533 offerSmithingTemplateCopyingRecipe (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V
ARG 0 exporter
METHOD method_48533 offerSmithingTemplateCopyingRecipe (Lnet/minecraft/class_8790;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V
ARG 1 template
ARG 2 resource
METHOD method_51890 offerDyeableRecipes (Ljava/util/function/Consumer;Ljava/util/List;Ljava/util/List;Ljava/lang/String;)V
ARG 0 exporter
METHOD method_51890 offerDyeableRecipes (Lnet/minecraft/class_8790;Ljava/util/List;Ljava/util/List;Ljava/lang/String;)V
ARG 1 dyes
ARG 2 dyeables
ARG 3 group
METHOD method_52186 (Lnet/minecraft/class_1792;Lnet/minecraft/class_1792;)Z
ARG 1 dyeable
METHOD method_53498 (Lnet/minecraft/class_2073$class_2074;)Ljava/util/stream/Stream;
ARG 0 builder
METHOD method_53499 conditionsFromPredicates ([Lnet/minecraft/class_2073$class_2074;)Lnet/minecraft/class_2066$class_2068;
METHOD method_53499 conditionsFromPredicates ([Lnet/minecraft/class_2073$class_2074;)Lnet/minecraft/class_175;
ARG 0 predicates

View File

@ -2,7 +2,6 @@ CLASS net/minecraft/class_2447 net/minecraft/data/server/recipe/ShapedRecipeJson
FIELD field_11376 inputs Ljava/util/Map;
FIELD field_11377 pattern Ljava/util/List;
FIELD field_11378 count I
FIELD field_11379 advancementBuilder Lnet/minecraft/class_161$class_162;
FIELD field_11380 output Lnet/minecraft/class_1792;
FIELD field_11381 group Ljava/lang/String;
FIELD field_40645 category Lnet/minecraft/class_7800;
@ -40,10 +39,9 @@ CLASS net/minecraft/class_2447 net/minecraft/data/server/recipe/ShapedRecipeJson
FIELD field_11386 resultCount I
FIELD field_11387 group Ljava/lang/String;
FIELD field_11388 inputs Ljava/util/Map;
FIELD field_11389 advancementBuilder Lnet/minecraft/class_161$class_162;
FIELD field_11390 advancementId Lnet/minecraft/class_2960;
FIELD field_11389 advancementBuilder Lnet/minecraft/class_8779;
FIELD field_42957 showNotification Z
METHOD <init> (Lnet/minecraft/class_2960;Lnet/minecraft/class_1792;ILjava/lang/String;Lnet/minecraft/class_7710;Ljava/util/List;Ljava/util/Map;Lnet/minecraft/class_161$class_162;Lnet/minecraft/class_2960;Z)V
METHOD <init> (Lnet/minecraft/class_2960;Lnet/minecraft/class_1792;ILjava/lang/String;Lnet/minecraft/class_7710;Ljava/util/List;Ljava/util/Map;Lnet/minecraft/class_8779;Z)V
ARG 1 recipeId
ARG 2 output
ARG 3 resultCount
@ -52,5 +50,3 @@ CLASS net/minecraft/class_2447 net/minecraft/data/server/recipe/ShapedRecipeJson
ARG 6 pattern
ARG 7 inputs
ARG 8 advancementBuilder
ARG 9 advancementId
ARG 10 showNotification

View File

@ -1,5 +1,5 @@
CLASS net/minecraft/class_2450 net/minecraft/data/server/recipe/ShapelessRecipeJsonBuilder
FIELD field_11393 advancementBuilder Lnet/minecraft/class_161$class_162;
FIELD field_11393 advancementBuilder Ljava/util/Map;
FIELD field_11394 inputs Ljava/util/List;
FIELD field_11395 count I
FIELD field_11396 output Lnet/minecraft/class_1792;
@ -33,12 +33,11 @@ CLASS net/minecraft/class_2450 net/minecraft/data/server/recipe/ShapelessRecipeJ
CLASS class_2451 ShapelessRecipeJsonProvider
FIELD field_11399 group Ljava/lang/String;
FIELD field_11400 count I
FIELD field_11401 advancementBuilder Lnet/minecraft/class_161$class_162;
FIELD field_11401 advancementBuilder Lnet/minecraft/class_8779;
FIELD field_11402 recipeId Lnet/minecraft/class_2960;
FIELD field_11403 output Lnet/minecraft/class_1792;
FIELD field_11404 inputs Ljava/util/List;
FIELD field_11405 advancementId Lnet/minecraft/class_2960;
METHOD <init> (Lnet/minecraft/class_2960;Lnet/minecraft/class_1792;ILjava/lang/String;Lnet/minecraft/class_7710;Ljava/util/List;Lnet/minecraft/class_161$class_162;Lnet/minecraft/class_2960;)V
METHOD <init> (Lnet/minecraft/class_2960;Lnet/minecraft/class_1792;ILjava/lang/String;Lnet/minecraft/class_7710;Ljava/util/List;Lnet/minecraft/class_8779;)V
ARG 1 recipeId
ARG 2 output
ARG 3 outputCount
@ -46,4 +45,3 @@ CLASS net/minecraft/class_2450 net/minecraft/data/server/recipe/ShapelessRecipeJ
ARG 5 craftingCategory
ARG 6 inputs
ARG 7 advancementBuilder
ARG 8 advancementId

View File

@ -2,7 +2,6 @@ CLASS net/minecraft/class_3981 net/minecraft/data/server/recipe/SingleItemRecipe
FIELD field_17690 output Lnet/minecraft/class_1792;
FIELD field_17691 input Lnet/minecraft/class_1856;
FIELD field_17692 count I
FIELD field_17693 advancementBuilder Lnet/minecraft/class_161$class_162;
FIELD field_17694 group Ljava/lang/String;
FIELD field_17695 serializer Lnet/minecraft/class_1865;
FIELD field_40650 category Lnet/minecraft/class_7800;
@ -24,20 +23,21 @@ CLASS net/minecraft/class_3981 net/minecraft/data/server/recipe/SingleItemRecipe
METHOD method_17973 validate (Lnet/minecraft/class_2960;)V
ARG 1 recipeId
CLASS class_3982 SingleItemRecipeJsonProvider
FIELD field_17696 recipeId Lnet/minecraft/class_2960;
FIELD field_17697 group Ljava/lang/String;
FIELD field_17698 input Lnet/minecraft/class_1856;
FIELD field_17699 output Lnet/minecraft/class_1792;
FIELD field_17700 count I
FIELD field_17701 advancementBuilder Lnet/minecraft/class_161$class_162;
FIELD field_17702 advancementId Lnet/minecraft/class_2960;
FIELD field_17703 serializer Lnet/minecraft/class_1865;
METHOD <init> (Lnet/minecraft/class_2960;Lnet/minecraft/class_1865;Ljava/lang/String;Lnet/minecraft/class_1856;Lnet/minecraft/class_1792;ILnet/minecraft/class_161$class_162;Lnet/minecraft/class_2960;)V
FIELD comp_1222 recipeId Lnet/minecraft/class_2960;
FIELD comp_1223 serializer Lnet/minecraft/class_1865;
FIELD comp_1946 advancementBuilder Lnet/minecraft/class_8779;
FIELD comp_1947 group Ljava/lang/String;
FIELD comp_1948 input Lnet/minecraft/class_1856;
FIELD comp_1949 output Lnet/minecraft/class_1792;
FIELD comp_1950 count I
METHOD <init> (Lnet/minecraft/class_2960;Lnet/minecraft/class_1865;Ljava/lang/String;Lnet/minecraft/class_1856;Lnet/minecraft/class_1792;ILnet/minecraft/class_8779;)V
ARG 1 recipeId
ARG 2 serializer
ARG 3 group
ARG 4 input
ARG 5 output
ARG 6 outputCount
ARG 7 advancementBuilder
ARG 8 advancementId
METHOD comp_1947 group ()Ljava/lang/String;
METHOD comp_1948 input ()Lnet/minecraft/class_1856;
METHOD comp_1949 output ()Lnet/minecraft/class_1792;
METHOD comp_1950 count ()I

View File

@ -4,7 +4,6 @@ CLASS net/minecraft/class_8074 net/minecraft/data/server/recipe/SmithingTransfor
FIELD field_42092 addition Lnet/minecraft/class_1856;
FIELD field_42093 category Lnet/minecraft/class_7800;
FIELD field_42094 result Lnet/minecraft/class_1792;
FIELD field_42095 advancement Lnet/minecraft/class_161$class_162;
FIELD field_42096 serializer Lnet/minecraft/class_1865;
METHOD <init> (Lnet/minecraft/class_1865;Lnet/minecraft/class_1856;Lnet/minecraft/class_1856;Lnet/minecraft/class_1856;Lnet/minecraft/class_7800;Lnet/minecraft/class_1792;)V
ARG 1 serializer
@ -21,13 +20,11 @@ CLASS net/minecraft/class_8074 net/minecraft/data/server/recipe/SmithingTransfor
ARG 2 addition
ARG 3 category
ARG 4 result
METHOD method_48536 criterion (Ljava/lang/String;Lnet/minecraft/class_184;)Lnet/minecraft/class_8074;
METHOD method_48536 criterion (Ljava/lang/String;Lnet/minecraft/class_175;)Lnet/minecraft/class_8074;
ARG 1 name
ARG 2 conditions
METHOD method_48537 offerTo (Ljava/util/function/Consumer;Lnet/minecraft/class_2960;)V
ARG 1 exporter
METHOD method_48537 offerTo (Lnet/minecraft/class_8790;Lnet/minecraft/class_2960;)V
ARG 2 recipeId
METHOD method_48538 offerTo (Ljava/util/function/Consumer;Ljava/lang/String;)V
ARG 1 exporter
METHOD method_48538 offerTo (Lnet/minecraft/class_8790;Ljava/lang/String;)V
ARG 2 recipeId
CLASS class_8075 SmithingTransformRecipeJsonProvider
FIELD comp_1228 getAdvancementId Lnet/minecraft/class_8779;

View File

@ -3,7 +3,6 @@ CLASS net/minecraft/class_8076 net/minecraft/data/server/recipe/SmithingTrimReci
FIELD field_42098 template Lnet/minecraft/class_1856;
FIELD field_42099 base Lnet/minecraft/class_1856;
FIELD field_42100 addition Lnet/minecraft/class_1856;
FIELD field_42101 advancement Lnet/minecraft/class_161$class_162;
FIELD field_42102 serializer Lnet/minecraft/class_1865;
METHOD <init> (Lnet/minecraft/class_1865;Lnet/minecraft/class_7800;Lnet/minecraft/class_1856;Lnet/minecraft/class_1856;Lnet/minecraft/class_1856;)V
ARG 1 serializer
@ -18,10 +17,11 @@ CLASS net/minecraft/class_8076 net/minecraft/data/server/recipe/SmithingTrimReci
ARG 1 base
ARG 2 addition
ARG 3 category
METHOD method_48541 criterion (Ljava/lang/String;Lnet/minecraft/class_184;)Lnet/minecraft/class_8076;
METHOD method_48541 criterion (Ljava/lang/String;Lnet/minecraft/class_175;)Lnet/minecraft/class_8076;
ARG 1 name
ARG 2 conditions
METHOD method_48542 offerTo (Ljava/util/function/Consumer;Lnet/minecraft/class_2960;)V
ARG 1 exporter
METHOD method_48542 offerTo (Lnet/minecraft/class_8790;Lnet/minecraft/class_2960;)V
ARG 2 recipeId
CLASS class_8077 SmithingTrimRecipeJsonProvider
FIELD comp_1230 recipeId Lnet/minecraft/class_2960;
FIELD comp_1231 serializer Lnet/minecraft/class_1865;
FIELD comp_1235 advancementBuilder Lnet/minecraft/class_8779;

View File

@ -8,6 +8,6 @@ CLASS net/minecraft/class_7803 net/minecraft/data/server/recipe/VanillaRecipePro
FIELD field_40658 REDSTONE_ORES Lcom/google/common/collect/ImmutableList;
FIELD field_40659 EMERALD_ORES Lcom/google/common/collect/ImmutableList;
METHOD method_51694 getTrimSmithingTemplateMap ()Ljava/util/Map;
METHOD method_51695 (Ljava/util/function/Consumer;Lnet/minecraft/class_1792;Lnet/minecraft/class_2960;)V
METHOD method_51695 (Lnet/minecraft/class_8790;Lnet/minecraft/class_1792;Lnet/minecraft/class_2960;)V
ARG 1 template
ARG 2 recipeId

View File

@ -12,8 +12,6 @@ CLASS net/minecraft/class_7689 net/minecraft/entity/passive/CamelEntity
FIELD field_40734 sittingAnimationState Lnet/minecraft/class_7094;
METHOD method_45344 setLastPoseTick (J)V
ARG 1 lastPoseTick
METHOD method_45345 clampPassengerYaw (Lnet/minecraft/class_1297;)V
ARG 1 passenger
METHOD method_45350 isSitting ()Z
METHOD method_45351 isChangingPose ()Z
METHOD method_45352 startSitting ()V

View File

@ -5,8 +5,6 @@ CLASS net/minecraft/class_1472 net/minecraft/entity/passive/SheepEntity
FIELD field_6868 DROPS Ljava/util/Map;
FIELD field_6869 eatGrassGoal Lnet/minecraft/class_1345;
FIELD field_6870 COLOR Lnet/minecraft/class_2940;
METHOD method_17689 (Lnet/minecraft/class_8566;Lnet/minecraft/class_3955;)Lnet/minecraft/class_1799;
ARG 2 recipe
METHOD method_17690 createDyeMixingCraftingInventory (Lnet/minecraft/class_1767;Lnet/minecraft/class_1767;)Lnet/minecraft/class_8566;
ARG 0 firstColor
ARG 1 secondColor

View File

@ -122,8 +122,7 @@ CLASS net/minecraft/class_1657 net/minecraft/entity/player/PlayerEntity
ARG 1 lastDeathPos
METHOD method_43122 getLastDeathPos ()Ljava/util/Optional;
METHOD method_45015 shouldCloseHandledScreenOnRespawn ()Z
METHOD method_51283 onRecipeCrafted (Lnet/minecraft/class_1860;Ljava/util/List;)V
ARG 1 recipe
METHOD method_51283 onRecipeCrafted (Lnet/minecraft/class_8786;Ljava/util/List;)V
ARG 2 ingredients
METHOD method_52558 canChangeIntoPose (Lnet/minecraft/class_4050;)Z
ARG 1 pose

View File

@ -1,4 +1,4 @@
CLASS net/minecraft/class_1731 net/minecraft/inventory/CraftingResultInventory
COMMENT Represents an inventory for the crafting output slot.
FIELD field_7865 lastRecipe Lnet/minecraft/class_1860;
FIELD field_7865 lastRecipe Lnet/minecraft/class_8786;
FIELD field_7866 stacks Lnet/minecraft/class_2371;

View File

@ -10,9 +10,9 @@ CLASS net/minecraft/class_7492 net/minecraft/network/message/MessageDecorator
COMMENT that feature was removed in 1.19.3.
FIELD field_39384 NOOP Lnet/minecraft/class_7492;
COMMENT An empty message decorator that returns the original message.
METHOD decorate (Lnet/minecraft/class_3222;Lnet/minecraft/class_2561;)Ljava/util/concurrent/CompletableFuture;
METHOD decorate (Lnet/minecraft/class_3222;Lnet/minecraft/class_2561;)Lnet/minecraft/class_2561;
ARG 1 sender
ARG 2 message
METHOD method_44303 (Lnet/minecraft/class_3222;Lnet/minecraft/class_2561;)Ljava/util/concurrent/CompletableFuture;
METHOD method_44303 (Lnet/minecraft/class_3222;Lnet/minecraft/class_2561;)Lnet/minecraft/class_2561;
ARG 0 sender
ARG 1 message

View File

@ -9,6 +9,6 @@ CLASS net/minecraft/class_2859 net/minecraft/network/packet/c2s/play/Advancement
METHOD method_12414 close ()Lnet/minecraft/class_2859;
METHOD method_12415 getAction ()Lnet/minecraft/class_2859$class_2860;
METHOD method_12416 getTabToOpen ()Lnet/minecraft/class_2960;
METHOD method_12418 open (Lnet/minecraft/class_161;)Lnet/minecraft/class_2859;
METHOD method_12418 open (Lnet/minecraft/class_8779;)Lnet/minecraft/class_2859;
ARG 0 advancement
CLASS class_2860 Action

View File

@ -2,9 +2,8 @@ CLASS net/minecraft/class_2840 net/minecraft/network/packet/c2s/play/CraftReques
FIELD field_12931 recipe Lnet/minecraft/class_2960;
FIELD field_12932 craftAll Z
FIELD field_12933 syncId I
METHOD <init> (ILnet/minecraft/class_1860;Z)V
METHOD <init> (ILnet/minecraft/class_8786;Z)V
ARG 1 syncId
ARG 2 recipe
ARG 3 craftAll
METHOD <init> (Lnet/minecraft/class_2540;)V
ARG 1 buf

View File

@ -1,7 +1,5 @@
CLASS net/minecraft/class_2853 net/minecraft/network/packet/c2s/play/RecipeBookDataC2SPacket
FIELD field_13004 recipeId Lnet/minecraft/class_2960;
METHOD <init> (Lnet/minecraft/class_1860;)V
ARG 1 recipe
METHOD <init> (Lnet/minecraft/class_2540;)V
ARG 1 buf
METHOD method_12406 getRecipeId ()Lnet/minecraft/class_2960;

View File

@ -1,22 +1,21 @@
CLASS net/minecraft/class_2779 net/minecraft/network/packet/s2c/play/AdvancementUpdateS2CPacket
FIELD field_12715 toRemove Ljava/util/Set;
FIELD field_12716 toSetProgress Ljava/util/Map;
FIELD field_12717 toEarn Ljava/util/Map;
FIELD field_12717 toEarn Ljava/util/List;
FIELD field_12718 clearCurrent Z
METHOD <init> (Lnet/minecraft/class_2540;)V
ARG 1 buf
METHOD <init> (ZLjava/util/Collection;Ljava/util/Set;Ljava/util/Map;)V
ARG 1 clearCurrent
ARG 2 toEarn
ARG 3 toRemove
ARG 4 toSetProgress
METHOD method_11924 shouldClearCurrent ()Z
METHOD method_11926 getAdvancementIdsToRemove ()Ljava/util/Set;
METHOD method_11927 getAdvancementsToProgress ()Ljava/util/Map;
METHOD method_11928 getAdvancementsToEarn ()Ljava/util/Map;
METHOD method_11928 getAdvancementsToEarn ()Ljava/util/List;
METHOD method_34197 (Lnet/minecraft/class_2540;Lnet/minecraft/class_167;)V
ARG 0 buf2
ARG 1 progress
METHOD method_34198 (Lnet/minecraft/class_2540;Lnet/minecraft/class_161$class_162;)V
METHOD method_34198 (Lnet/minecraft/class_2540;Lnet/minecraft/class_8779;)V
ARG 0 buf2
ARG 1 task

View File

@ -1,9 +1,8 @@
CLASS net/minecraft/class_2695 net/minecraft/network/packet/s2c/play/CraftFailedResponseS2CPacket
FIELD field_12332 recipeId Lnet/minecraft/class_2960;
FIELD field_12333 syncId I
METHOD <init> (ILnet/minecraft/class_1860;)V
METHOD <init> (ILnet/minecraft/class_8786;)V
ARG 1 syncId
ARG 2 recipe
METHOD <init> (Lnet/minecraft/class_2540;)V
ARG 1 buf
METHOD method_11684 getRecipeId ()Lnet/minecraft/class_2960;

View File

@ -5,8 +5,7 @@ CLASS net/minecraft/class_2788 net/minecraft/network/packet/s2c/play/Synchronize
METHOD <init> (Lnet/minecraft/class_2540;)V
ARG 1 buf
METHOD method_11998 getRecipes ()Ljava/util/List;
METHOD method_17816 writeRecipe (Lnet/minecraft/class_2540;Lnet/minecraft/class_1860;)V
METHOD method_17816 writeRecipe (Lnet/minecraft/class_2540;Lnet/minecraft/class_8786;)V
ARG 0 buf
ARG 1 recipe
METHOD method_17817 readRecipe (Lnet/minecraft/class_2540;)Lnet/minecraft/class_1860;
METHOD method_17817 readRecipe (Lnet/minecraft/class_2540;)Lnet/minecraft/class_8786;
ARG 0 buf

View File

@ -12,18 +12,13 @@ CLASS net/minecraft/class_4550 net/minecraft/predicate/BlockPredicate
METHOD method_22454 test (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)Z
ARG 1 world
ARG 2 pos
METHOD method_53073 create (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)Ljava/util/Optional;
ARG 0 tag
ARG 1 blocks
ARG 2 state
ARG 3 nbt
CLASS class_4710 Builder
FIELD field_21572 blocks Ljava/util/Optional;
FIELD field_21573 tag Ljava/util/Optional;
FIELD field_21574 state Ljava/util/Optional;
FIELD field_21575 nbt Ljava/util/Optional;
METHOD method_23880 create ()Lnet/minecraft/class_4550$class_4710;
METHOD method_23882 build ()Ljava/util/Optional;
METHOD method_23882 build ()Lnet/minecraft/class_4550;
METHOD method_27962 blocks ([Lnet/minecraft/class_2248;)Lnet/minecraft/class_4550$class_4710;
ARG 1 blocks
METHOD method_27963 state (Lnet/minecraft/class_4559$class_4560;)Lnet/minecraft/class_4550$class_4710;

View File

@ -12,12 +12,6 @@ CLASS net/minecraft/class_2019 net/minecraft/predicate/DamagePredicate
METHOD comp_1737 sourceEntity ()Ljava/util/Optional;
METHOD comp_1738 blocked ()Ljava/util/Optional;
METHOD comp_1739 source ()Ljava/util/Optional;
METHOD method_53112 create (Lnet/minecraft/class_2096$class_2099;Lnet/minecraft/class_2096$class_2099;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)Ljava/util/Optional;
ARG 0 dealt
ARG 1 taken
ARG 2 sourceEntity
ARG 3 blocked
ARG 4 type
METHOD method_8838 test (Lnet/minecraft/class_3222;Lnet/minecraft/class_1282;FFZ)Z
ARG 1 player
ARG 2 source
@ -45,5 +39,5 @@ CLASS net/minecraft/class_2019 net/minecraft/predicate/DamagePredicate
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 ()Ljava/util/Optional;
METHOD method_8843 build ()Lnet/minecraft/class_2019;
METHOD method_8844 create ()Lnet/minecraft/class_2019$class_2020;

View File

@ -9,10 +9,6 @@ CLASS net/minecraft/class_4551 net/minecraft/predicate/FluidPredicate
METHOD method_22475 test (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)Z
ARG 1 world
ARG 2 pos
METHOD method_53157 create (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)Ljava/util/Optional;
ARG 0 tag
ARG 1 fluid
ARG 2 state
CLASS class_6079 Builder
FIELD field_30912 fluid Ljava/util/Optional;
FIELD field_30913 tag Ljava/util/Optional;
@ -24,4 +20,4 @@ CLASS net/minecraft/class_4551 net/minecraft/predicate/FluidPredicate
ARG 1 state
METHOD method_35224 fluid (Lnet/minecraft/class_3611;)Lnet/minecraft/class_4551$class_6079;
ARG 1 fluid
METHOD method_35225 build ()Ljava/util/Optional;
METHOD method_35225 build ()Lnet/minecraft/class_4551;

View File

@ -7,11 +7,9 @@ CLASS net/minecraft/class_4552 net/minecraft/predicate/LightPredicate
METHOD method_22483 test (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)Z
ARG 1 world
ARG 2 pos
METHOD method_53171 create (Lnet/minecraft/class_2096$class_2100;)Ljava/util/Optional;
ARG 0 range
CLASS class_6087 Builder
FIELD field_31078 light Lnet/minecraft/class_2096$class_2100;
METHOD method_35271 create ()Lnet/minecraft/class_4552$class_6087;
METHOD method_35272 light (Lnet/minecraft/class_2096$class_2100;)Lnet/minecraft/class_4552$class_6087;
ARG 1 light
METHOD method_35273 build ()Ljava/util/Optional;
METHOD method_35273 build ()Lnet/minecraft/class_4552;

View File

@ -8,10 +8,6 @@ CLASS net/minecraft/class_2022 net/minecraft/predicate/entity/DamageSourcePredic
METHOD comp_1740 tagPredicates ()Ljava/util/List;
METHOD comp_1741 directEntity ()Ljava/util/Optional;
METHOD comp_1742 sourceEntity ()Ljava/util/Optional;
METHOD method_53117 create (Ljava/util/List;Ljava/util/Optional;Ljava/util/Optional;)Ljava/util/Optional;
ARG 0 tagPredicates
ARG 1 directEntity
ARG 2 sourceEntity
METHOD method_8845 test (Lnet/minecraft/class_3218;Lnet/minecraft/class_243;Lnet/minecraft/class_1282;)Z
ARG 1 world
ARG 2 pos
@ -30,7 +26,7 @@ CLASS net/minecraft/class_2022 net/minecraft/predicate/entity/DamageSourcePredic
ARG 1 entity
METHOD method_48785 tag (Lnet/minecraft/class_8129;)Lnet/minecraft/class_2022$class_2023;
ARG 1 tagPredicate
METHOD method_8851 build ()Ljava/util/Optional;
METHOD method_8851 build ()Lnet/minecraft/class_2022;
METHOD method_8854 directEntity (Lnet/minecraft/class_2048$class_2049;)Lnet/minecraft/class_2022$class_2023;
ARG 1 entity
METHOD method_8855 create ()Lnet/minecraft/class_2022$class_2023;

View File

@ -15,13 +15,6 @@ CLASS net/minecraft/class_3735 net/minecraft/predicate/entity/EntityEquipmentPre
METHOD comp_1755 offhand ()Ljava/util/Optional;
METHOD method_16226 test (Lnet/minecraft/class_1297;)Z
ARG 1 entity
METHOD method_53130 create (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)Ljava/util/Optional;
ARG 0 head
ARG 1 chest
ARG 2 legs
ARG 3 feet
ARG 4 mainhand
ARG 5 offhand
CLASS class_5278 Builder
FIELD field_24482 head Ljava/util/Optional;
FIELD field_24483 chest Ljava/util/Optional;
@ -31,7 +24,7 @@ CLASS net/minecraft/class_3735 net/minecraft/predicate/entity/EntityEquipmentPre
FIELD field_24487 offhand Ljava/util/Optional;
METHOD method_27965 create ()Lnet/minecraft/class_3735$class_5278;
METHOD method_27966 head (Lnet/minecraft/class_2073$class_2074;)Lnet/minecraft/class_3735$class_5278;
METHOD method_27967 build ()Ljava/util/Optional;
METHOD method_27967 build ()Lnet/minecraft/class_3735;
METHOD method_27968 chest (Lnet/minecraft/class_2073$class_2074;)Lnet/minecraft/class_3735$class_5278;
METHOD method_27969 legs (Lnet/minecraft/class_2073$class_2074;)Lnet/minecraft/class_3735$class_5278;
METHOD method_27970 feet (Lnet/minecraft/class_2073$class_2074;)Lnet/minecraft/class_3735$class_5278;

View File

@ -10,12 +10,6 @@ CLASS net/minecraft/class_2040 net/minecraft/predicate/entity/EntityFlagsPredica
METHOD comp_1758 isSprinting ()Ljava/util/Optional;
METHOD comp_1759 isSwimming ()Ljava/util/Optional;
METHOD comp_1760 isBaby ()Ljava/util/Optional;
METHOD method_53132 create (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)Ljava/util/Optional;
ARG 0 isOnFire
ARG 1 isSneaking
ARG 2 isSprinting
ARG 3 isSwimming
ARG 4 isBaby
METHOD method_8892 test (Lnet/minecraft/class_1297;)Z
ARG 1 entity
CLASS class_2041 Builder
@ -35,4 +29,4 @@ CLASS net/minecraft/class_2040 net/minecraft/predicate/entity/EntityFlagsPredica
METHOD method_8897 create ()Lnet/minecraft/class_2040$class_2041;
METHOD method_8898 onFire (Ljava/lang/Boolean;)Lnet/minecraft/class_2040$class_2041;
ARG 1 onFire
METHOD method_8899 build ()Ljava/util/Optional;
METHOD method_8899 build ()Lnet/minecraft/class_2040;

View File

@ -45,28 +45,12 @@ CLASS net/minecraft/class_2048 net/minecraft/predicate/entity/EntityPredicate
ARG 0 json
ARG 1 key
ARG 2 predicateDeserializer
METHOD method_53134 contextPredicateFromEntityPredicate (Lnet/minecraft/class_2048$class_2049;)Ljava/util/Optional;
METHOD method_53134 contextPredicateFromEntityPredicate (Lnet/minecraft/class_2048$class_2049;)Lnet/minecraft/class_5258;
ARG 0 builder
METHOD method_53137 contextPredicateFromEntityPredicate (Ljava/util/Optional;)Ljava/util/Optional;
ARG 0 entityPredicate
METHOD method_53138 create (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)Ljava/util/Optional;
ARG 0 type
ARG 1 distance
ARG 2 location
ARG 3 steppingOn
ARG 4 effects
ARG 5 nbt
ARG 6 flags
ARG 7 equipment
ARG 8 typeSpecific
ARG 9 vehicle
ARG 10 passenger
ARG 11 targetedEntity
ARG 12 team
METHOD method_53139 contextPredicateFromEntityPredicates ([Lnet/minecraft/class_2048$class_2049;)Ljava/util/List;
ARG 0 builders
METHOD method_53140 (Lnet/minecraft/class_2048$class_2049;)Ljava/util/stream/Stream;
ARG 0 builder
METHOD method_8909 test (Lnet/minecraft/class_3218;Lnet/minecraft/class_243;Lnet/minecraft/class_1297;)Z
ARG 1 world
ARG 2 pos
@ -116,7 +100,7 @@ CLASS net/minecraft/class_2048 net/minecraft/predicate/entity/EntityPredicate
ARG 1 location
METHOD method_8919 flags (Lnet/minecraft/class_2040$class_2041;)Lnet/minecraft/class_2048$class_2049;
ARG 1 flags
METHOD method_8920 build ()Ljava/util/Optional;
METHOD method_8920 build ()Lnet/minecraft/class_2048;
METHOD method_8921 type (Lnet/minecraft/class_1299;)Lnet/minecraft/class_2048$class_2049;
ARG 1 type
METHOD method_8922 type (Lnet/minecraft/class_6862;)Lnet/minecraft/class_2048$class_2049;

View File

@ -69,7 +69,7 @@ CLASS net/minecraft/class_2090 net/minecraft/predicate/entity/LocationPredicate
ARG 0 dimension
METHOD method_53183 createStructure (Lnet/minecraft/class_5321;)Lnet/minecraft/class_2090$class_2091;
ARG 0 structure
METHOD method_9023 build ()Ljava/util/Optional;
METHOD method_9023 build ()Lnet/minecraft/class_2090;
METHOD method_9024 biome (Lnet/minecraft/class_5321;)Lnet/minecraft/class_2090$class_2091;
ARG 1 biome
CLASS class_8747 PositionRange

View File

@ -65,8 +65,7 @@ CLASS net/minecraft/class_4553 net/minecraft/predicate/entity/PlayerPredicate
METHOD method_35316 advancement (Lnet/minecraft/class_2960;Z)Lnet/minecraft/class_4553$class_4557;
ARG 1 id
ARG 2 done
METHOD method_37251 lookingAt (Ljava/util/Optional;)Lnet/minecraft/class_4553$class_4557;
ARG 1 lookingAt
METHOD method_37251 lookingAt (Lnet/minecraft/class_2048$class_2049;)Lnet/minecraft/class_4553$class_4557;
CLASS class_8749 StatMatcher
FIELD field_45774 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (Lnet/minecraft/class_3448;Lnet/minecraft/class_6880;Lnet/minecraft/class_2096$class_2100;)V

View File

@ -22,15 +22,6 @@ CLASS net/minecraft/class_2073 net/minecraft/predicate/item/ItemPredicate
METHOD comp_1790 nbt ()Ljava/util/Optional;
METHOD method_53164 toJson (Ljava/util/List;)Lcom/google/gson/JsonElement;
ARG 0 predicates
METHOD method_53165 create (Ljava/util/Optional;Ljava/util/Optional;Lnet/minecraft/class_2096$class_2100;Lnet/minecraft/class_2096$class_2100;Ljava/util/List;Ljava/util/List;Ljava/util/Optional;Ljava/util/Optional;)Ljava/util/Optional;
ARG 0 tag
ARG 1 items
ARG 2 count
ARG 3 durability
ARG 4 enchantments
ARG 5 storedEnchantments
ARG 6 potion
ARG 7 nbt
METHOD method_8969 fromJson (Lcom/google/gson/JsonElement;)Ljava/util/Optional;
ARG 0 el
METHOD method_8970 test (Lnet/minecraft/class_1799;)Z
@ -62,7 +53,7 @@ CLASS net/minecraft/class_2073 net/minecraft/predicate/item/ItemPredicate
METHOD method_8973 create ()Lnet/minecraft/class_2073$class_2074;
METHOD method_8975 tag (Lnet/minecraft/class_6862;)Lnet/minecraft/class_2073$class_2074;
ARG 1 tag
METHOD method_8976 build ()Ljava/util/Optional;
METHOD method_8976 build ()Lnet/minecraft/class_2073;
METHOD method_8977 items ([Lnet/minecraft/class_1935;)Lnet/minecraft/class_2073$class_2074;
ARG 1 items
METHOD method_8978 enchantment (Lnet/minecraft/class_2035;)Lnet/minecraft/class_2073$class_2074;

View File

@ -4,18 +4,10 @@ CLASS net/minecraft/class_1874 net/minecraft/recipe/AbstractCookingRecipe
FIELD field_9057 experience F
FIELD field_9058 cookTime I
FIELD field_9059 output Lnet/minecraft/class_1799;
FIELD field_9060 id Lnet/minecraft/class_2960;
FIELD field_9061 input Lnet/minecraft/class_1856;
FIELD field_9062 group Ljava/lang/String;
METHOD <init> (Lnet/minecraft/class_3956;Lnet/minecraft/class_2960;Ljava/lang/String;Lnet/minecraft/class_7709;Lnet/minecraft/class_1856;Lnet/minecraft/class_1799;FI)V
METHOD <init> (Lnet/minecraft/class_3956;Ljava/lang/String;Lnet/minecraft/class_7709;Lnet/minecraft/class_1856;Lnet/minecraft/class_1799;FI)V
ARG 1 type
ARG 2 id
ARG 3 group
ARG 4 category
ARG 5 input
ARG 6 output
ARG 7 experience
ARG 8 cookTime
METHOD method_45438 getCategory ()Lnet/minecraft/class_7709;
METHOD method_8167 getCookTime ()I
METHOD method_8171 getExperience ()F

View File

@ -1,9 +1 @@
CLASS net/minecraft/class_3859 net/minecraft/recipe/BlastingRecipe
METHOD <init> (Lnet/minecraft/class_2960;Ljava/lang/String;Lnet/minecraft/class_7709;Lnet/minecraft/class_1856;Lnet/minecraft/class_1799;FI)V
ARG 1 id
ARG 2 group
ARG 3 category
ARG 4 input
ARG 5 output
ARG 6 experience
ARG 7 cookTime

View File

@ -1,9 +1 @@
CLASS net/minecraft/class_3920 net/minecraft/recipe/CampfireCookingRecipe
METHOD <init> (Lnet/minecraft/class_2960;Ljava/lang/String;Lnet/minecraft/class_7709;Lnet/minecraft/class_1856;Lnet/minecraft/class_1799;FI)V
ARG 1 id
ARG 2 group
ARG 3 category
ARG 4 input
ARG 5 output
ARG 6 experience
ARG 7 cookTime

View File

@ -1,15 +1,6 @@
CLASS net/minecraft/class_3957 net/minecraft/recipe/CookingRecipeSerializer
FIELD field_17551 cookingTime I
FIELD field_17552 recipeFactory Lnet/minecraft/class_3957$class_3958;
METHOD <init> (Lnet/minecraft/class_3957$class_3958;I)V
ARG 1 recipeFactory
ARG 2 cookingTime
CLASS class_3958 RecipeFactory
METHOD create (Lnet/minecraft/class_2960;Ljava/lang/String;Lnet/minecraft/class_7709;Lnet/minecraft/class_1856;Lnet/minecraft/class_1799;FI)Lnet/minecraft/class_1874;
ARG 1 id
ARG 2 group
ARG 3 category
ARG 4 input
ARG 5 output
ARG 6 experience
ARG 7 cookTime

View File

@ -3,24 +3,14 @@ CLASS net/minecraft/class_3972 net/minecraft/recipe/CuttingRecipe
COMMENT of recipe as long as its subclass implements the proper interface.
FIELD field_17642 input Lnet/minecraft/class_1856;
FIELD field_17643 output Lnet/minecraft/class_1799;
FIELD field_17644 id Lnet/minecraft/class_2960;
FIELD field_17645 group Ljava/lang/String;
FIELD field_17646 type Lnet/minecraft/class_3956;
FIELD field_17647 serializer Lnet/minecraft/class_1865;
METHOD <init> (Lnet/minecraft/class_3956;Lnet/minecraft/class_1865;Lnet/minecraft/class_2960;Ljava/lang/String;Lnet/minecraft/class_1856;Lnet/minecraft/class_1799;)V
METHOD <init> (Lnet/minecraft/class_3956;Lnet/minecraft/class_1865;Ljava/lang/String;Lnet/minecraft/class_1856;Lnet/minecraft/class_1799;)V
ARG 1 type
ARG 2 serializer
ARG 3 id
ARG 4 group
ARG 5 input
ARG 6 output
CLASS class_3973 Serializer
FIELD field_17648 recipeFactory Lnet/minecraft/class_3972$class_3973$class_3974;
METHOD <init> (Lnet/minecraft/class_3972$class_3973$class_3974;)V
ARG 1 recipeFactory
CLASS class_3974 RecipeFactory
METHOD create (Lnet/minecraft/class_2960;Ljava/lang/String;Lnet/minecraft/class_1856;Lnet/minecraft/class_1799;)Lnet/minecraft/class_3972;
ARG 1 id
ARG 2 group
ARG 3 input
ARG 4 output

View File

@ -12,15 +12,11 @@ CLASS net/minecraft/class_1856 net/minecraft/recipe/Ingredient
METHOD method_35226 empty ()Lnet/minecraft/class_1856;
METHOD method_47374 (Lnet/minecraft/class_1856$class_1859;)Ljava/util/stream/Stream;
ARG 0 entry
METHOD method_52177 fromJson (Lcom/google/gson/JsonElement;)Lnet/minecraft/class_1856;
ARG 0 json
METHOD method_8086 fromPacket (Lnet/minecraft/class_2540;)Lnet/minecraft/class_1856;
ARG 0 buf
METHOD method_8088 write (Lnet/minecraft/class_2540;)V
ARG 1 buf
METHOD method_8089 toJson ()Lcom/google/gson/JsonElement;
METHOD method_8090 (Lcom/google/gson/JsonElement;)Lnet/minecraft/class_1856$class_1859;
ARG 0 jsonElement
METHOD method_8089 toJson (Z)Lcom/google/gson/JsonElement;
METHOD method_8091 ofItems ([Lnet/minecraft/class_1935;)Lnet/minecraft/class_1856;
ARG 0 items
METHOD method_8092 ofEntries (Ljava/util/stream/Stream;)Lnet/minecraft/class_1856;
@ -28,25 +24,21 @@ CLASS net/minecraft/class_1856 net/minecraft/recipe/Ingredient
METHOD method_8100 getMatchingItemIds ()Lit/unimi/dsi/fastutil/ints/IntList;
METHOD method_8101 ofStacks ([Lnet/minecraft/class_1799;)Lnet/minecraft/class_1856;
ARG 0 stacks
METHOD method_8102 fromJson (Lcom/google/gson/JsonElement;Z)Lnet/minecraft/class_1856;
ARG 0 json
ARG 1 allowAir
METHOD method_8103 isEmpty ()Z
METHOD method_8105 getMatchingStacks ()[Lnet/minecraft/class_1799;
METHOD method_8106 fromTag (Lnet/minecraft/class_6862;)Lnet/minecraft/class_1856;
ARG 0 tag
METHOD method_8107 entryFromJson (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_1856$class_1859;
ARG 0 json
METHOD test (Ljava/lang/Object;)Z
ARG 1 stack
CLASS class_1857 StackEntry
FIELD field_9021 stack Lnet/minecraft/class_1799;
FIELD comp_1930 stack Lnet/minecraft/class_1799;
METHOD <init> (Lnet/minecraft/class_1799;)V
ARG 1 stack
METHOD comp_1930 stack ()Lnet/minecraft/class_1799;
CLASS class_1858 TagEntry
FIELD field_9022 tag Lnet/minecraft/class_6862;
FIELD comp_1931 tag Lnet/minecraft/class_6862;
METHOD <init> (Lnet/minecraft/class_6862;)V
ARG 1 tag
METHOD comp_1931 tag ()Lnet/minecraft/class_6862;
CLASS class_1859 Entry
METHOD method_8108 getStacks ()Ljava/util/Collection;
METHOD method_8109 toJson ()Lcom/google/gson/JsonObject;

View File

@ -9,8 +9,7 @@ CLASS net/minecraft/class_2955 net/minecraft/recipe/InputSlotFiller
ARG 1 craftAll
ARG 2 limit
ARG 3 recipeInCraftingSlots
METHOD method_12821 fillInputSlots (Lnet/minecraft/class_1860;Z)V
ARG 1 recipe
METHOD method_12821 fillInputSlots (Lnet/minecraft/class_8786;Z)V
ARG 2 craftAll
METHOD method_12822 returnInputs ()V
METHOD method_12823 getFreeInventorySlots ()I
@ -18,7 +17,6 @@ CLASS net/minecraft/class_2955 net/minecraft/recipe/InputSlotFiller
ARG 1 slot
ARG 2 stack
METHOD method_12825 canReturnInputs ()Z
METHOD method_12826 fillInputSlots (Lnet/minecraft/class_3222;Lnet/minecraft/class_1860;Z)V
METHOD method_12826 fillInputSlots (Lnet/minecraft/class_3222;Lnet/minecraft/class_8786;Z)V
ARG 1 entity
ARG 2 recipe
ARG 3 craftAll

View File

@ -1,6 +1,3 @@
CLASS net/minecraft/class_1861 net/minecraft/recipe/MapExtendingRecipe
METHOD <init> (Lnet/minecraft/class_2960;Lnet/minecraft/class_7710;)V
ARG 1 id
ARG 2 category
METHOD method_51165 findFilledMap (Lnet/minecraft/class_8566;)Lnet/minecraft/class_1799;
ARG 0 inventory

View File

@ -58,8 +58,6 @@ CLASS net/minecraft/class_1860 net/minecraft/recipe/Recipe
COMMENT the width of the input inventory
ARG 2 height
COMMENT the height of the input inventory
METHOD method_8114 getId ()Lnet/minecraft/class_2960;
COMMENT {@return the ID of this recipe}
METHOD method_8115 matches (Lnet/minecraft/class_1263;Lnet/minecraft/class_1937;)Z
COMMENT {@return whether this recipe matches the contents inside the
COMMENT {@code inventory} in the given {@code world}}

View File

@ -5,10 +5,9 @@ CLASS net/minecraft/class_2952 net/minecraft/recipe/RecipeGridAligner
ARG 3 amount
ARG 4 gridX
ARG 5 gridY
METHOD method_12816 alignRecipeToGrid (IIILnet/minecraft/class_1860;Ljava/util/Iterator;I)V
METHOD method_12816 alignRecipeToGrid (IIILnet/minecraft/class_8786;Ljava/util/Iterator;I)V
ARG 1 gridWidth
ARG 2 gridHeight
ARG 3 gridOutputSlot
ARG 4 recipe
ARG 5 inputs
ARG 6 amount

View File

@ -11,7 +11,7 @@ CLASS net/minecraft/class_1863 net/minecraft/recipe/RecipeManager
FIELD field_9027 LOGGER Lorg/slf4j/Logger;
METHOD method_17717 getAllOfType (Lnet/minecraft/class_3956;)Ljava/util/Map;
ARG 1 type
METHOD method_17720 deserialize (Lnet/minecraft/class_2960;Lcom/google/gson/JsonObject;)Lnet/minecraft/class_1860;
METHOD method_17720 deserialize (Lnet/minecraft/class_2960;Lcom/google/gson/JsonObject;)Lnet/minecraft/class_8786;
COMMENT Reads a recipe from a JSON object.
COMMENT
COMMENT @implNote Even though a recipe's {@linkplain Recipe#getSerializer() serializer}
@ -30,8 +30,6 @@ CLASS net/minecraft/class_1863 net/minecraft/recipe/RecipeManager
ARG 0 map
METHOD method_17723 (Ljava/util/Map;)Ljava/util/stream/Stream;
ARG 0 map
METHOD method_17876 (Lnet/minecraft/class_1937;Lnet/minecraft/class_1860;)Ljava/lang/String;
ARG 1 recipe
METHOD method_17877 getAllMatches (Lnet/minecraft/class_3956;Lnet/minecraft/class_1263;Lnet/minecraft/class_1937;)Ljava/util/List;
COMMENT Creates a list of all recipes of the given {@code type} that match the
COMMENT given {@code inventory} and {@code world}. The list is ordered by the
@ -54,8 +52,6 @@ CLASS net/minecraft/class_1863 net/minecraft/recipe/RecipeManager
COMMENT the recipes to set
METHOD method_20703 (Ljava/util/Map$Entry;)Ljava/util/Map;
ARG 0 entry
METHOD method_20704 (Ljava/util/Map;Lcom/google/common/collect/ImmutableMap$Builder;Lnet/minecraft/class_1860;)V
ARG 2 recipe
METHOD method_20706 (Lnet/minecraft/class_3956;)Ljava/util/Map;
ARG 0 t
METHOD method_20707 (Lnet/minecraft/class_3956;)Lcom/google/common/collect/ImmutableMap$Builder;
@ -73,8 +69,6 @@ CLASS net/minecraft/class_1863 net/minecraft/recipe/RecipeManager
METHOD method_35227 isErrored ()Z
COMMENT {@return the {@link #errored} field} This is unused in vanilla and will only
COMMENT return {@code false} without mods.
METHOD method_42297 (Lnet/minecraft/class_1263;Lnet/minecraft/class_1937;Lnet/minecraft/class_1860;)Z
ARG 2 recipe
METHOD method_42298 (Lnet/minecraft/class_1263;Lnet/minecraft/class_1937;Ljava/util/Map$Entry;)Z
ARG 2 entry
METHOD method_42299 getFirstMatch (Lnet/minecraft/class_3956;Lnet/minecraft/class_1263;Lnet/minecraft/class_1937;Lnet/minecraft/class_2960;)Ljava/util/Optional;
@ -84,8 +78,6 @@ CLASS net/minecraft/class_1863 net/minecraft/recipe/RecipeManager
ARG 4 id
METHOD method_42300 (Ljava/util/Map$Entry;)Lcom/mojang/datafixers/util/Pair;
ARG 0 entry
METHOD method_42301 (Lnet/minecraft/class_1263;Lnet/minecraft/class_1937;Lnet/minecraft/class_1860;)Z
ARG 2 recipe
METHOD method_42302 createCachedMatchGetter (Lnet/minecraft/class_3956;)Lnet/minecraft/class_1863$class_7266;
COMMENT Creates a cached match getter. This is optimized for getting matches of the same
COMMENT recipe repeatedly, such as furnaces.

View File

@ -24,11 +24,9 @@ CLASS net/minecraft/class_1662 net/minecraft/recipe/RecipeMatcher
COMMENT the recipe to match against
ARG 2 output
COMMENT optional output list of item ids that were matched whilst evaluating the recipe conditions
METHOD method_7403 countCrafts (Lnet/minecraft/class_1860;ILit/unimi/dsi/fastutil/ints/IntList;)I
METHOD method_7403 countCrafts (Lnet/minecraft/class_8786;ILit/unimi/dsi/fastutil/ints/IntList;)I
COMMENT Determines the number of crafts that can be produced for a recipe using the
COMMENT collected resources available to this crafter.
ARG 1 recipe
COMMENT the recipe to match against
ARG 2 limit
ARG 3 output
COMMENT optional output list of item ids that were matched whilst evaluating the recipe conditions
@ -48,11 +46,9 @@ CLASS net/minecraft/class_1662 net/minecraft/recipe/RecipeMatcher
COMMENT optional output list of item ids that were matched whilst evaluating the recipe conditions
ARG 3 multiplier
COMMENT the number of expected outputs
METHOD method_7407 countCrafts (Lnet/minecraft/class_1860;Lit/unimi/dsi/fastutil/ints/IntList;)I
METHOD method_7407 countCrafts (Lnet/minecraft/class_8786;Lit/unimi/dsi/fastutil/ints/IntList;)I
COMMENT Determines the number of crafts that can be produced for a recipe using the
COMMENT collected resources available to this crafter.
ARG 1 recipe
COMMENT the recipe to match against
ARG 2 output
COMMENT optional output list of item ids that were matched whilst evaluating the recipe conditions
METHOD method_7408 getItemId (Lnet/minecraft/class_1799;)I

View File

@ -32,30 +32,13 @@ CLASS net/minecraft/class_1865 net/minecraft/recipe/RecipeSerializer
METHOD method_17724 register (Ljava/lang/String;Lnet/minecraft/class_1865;)Lnet/minecraft/class_1865;
ARG 0 id
ARG 1 serializer
METHOD method_8121 read (Lnet/minecraft/class_2960;Lcom/google/gson/JsonObject;)Lnet/minecraft/class_1860;
COMMENT Reads a recipe from a JSON object.
COMMENT
COMMENT @implNote If this throws any exception besides {@link com.google.gson.JsonParseException}
COMMENT and {@link IllegalArgumentException}, it will terminate and affect loading
COMMENT of all recipes from data packs beyond the current recipe.
COMMENT
COMMENT @throws com.google.gson.JsonParseException if the recipe JSON is incorrect
COMMENT @return the read recipe
ARG 1 id
COMMENT the recipe's ID
ARG 2 json
COMMENT the recipe JSON
METHOD method_8122 read (Lnet/minecraft/class_2960;Lnet/minecraft/class_2540;)Lnet/minecraft/class_1860;
METHOD method_8122 read (Lnet/minecraft/class_2540;)Lnet/minecraft/class_1860;
COMMENT Reads a recipe from a packet byte buf, usually on the client.
COMMENT
COMMENT <p>This can throw whatever exception the packet byte buf throws. This may be
COMMENT called in the netty event loop than the client game engine thread.
COMMENT
COMMENT @return the read recipe
ARG 1 id
COMMENT the recipe's ID
ARG 2 buf
COMMENT the recipe buf
METHOD method_8124 write (Lnet/minecraft/class_2540;Lnet/minecraft/class_1860;)V
COMMENT Writes a recipe to a packet byte buf, usually on the server.
COMMENT

View File

@ -1,11 +1,9 @@
CLASS net/minecraft/class_1732 net/minecraft/recipe/RecipeUnlocker
METHOD method_7662 setLastRecipe (Lnet/minecraft/class_1860;)V
ARG 1 recipe
METHOD method_7663 getLastRecipe ()Lnet/minecraft/class_1860;
METHOD method_7662 setLastRecipe (Lnet/minecraft/class_8786;)V
METHOD method_7663 getLastRecipe ()Lnet/minecraft/class_8786;
METHOD method_7664 unlockLastRecipe (Lnet/minecraft/class_1657;Ljava/util/List;)V
ARG 1 player
ARG 2 ingredients
METHOD method_7665 shouldCraftRecipe (Lnet/minecraft/class_1937;Lnet/minecraft/class_3222;Lnet/minecraft/class_1860;)Z
METHOD method_7665 shouldCraftRecipe (Lnet/minecraft/class_1937;Lnet/minecraft/class_3222;Lnet/minecraft/class_8786;)Z
ARG 1 world
ARG 2 player
ARG 3 recipe

View File

@ -1,38 +1,16 @@
CLASS net/minecraft/class_1869 net/minecraft/recipe/ShapedRecipe
FIELD field_40256 category Lnet/minecraft/class_7710;
FIELD field_42719 showNotification Z
FIELD field_9051 id Lnet/minecraft/class_2960;
FIELD field_9052 input Lnet/minecraft/class_2371;
FIELD field_9053 output Lnet/minecraft/class_1799;
FIELD field_9054 height I
FIELD field_9055 width I
FIELD field_9056 group Ljava/lang/String;
METHOD <init> (Lnet/minecraft/class_2960;Ljava/lang/String;Lnet/minecraft/class_7710;IILnet/minecraft/class_2371;Lnet/minecraft/class_1799;)V
ARG 1 id
ARG 2 group
ARG 3 category
ARG 4 width
ARG 5 height
ARG 6 input
ARG 7 output
METHOD <init> (Lnet/minecraft/class_2960;Ljava/lang/String;Lnet/minecraft/class_7710;IILnet/minecraft/class_2371;Lnet/minecraft/class_1799;Z)V
ARG 1 id
ARG 2 group
ARG 3 category
ARG 4 width
ARG 5 height
ARG 6 input
ARG 7 output
ARG 8 showNotification
METHOD method_31585 (Lnet/minecraft/class_1856;)Z
ARG 0 ingredient
METHOD method_31586 (Lnet/minecraft/class_1856;)Z
ARG 0 ingredient
METHOD method_35228 outputFromJson (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_1799;
ARG 0 json
METHOD method_8145 getPattern (Lcom/google/gson/JsonArray;)[Ljava/lang/String;
ARG 0 json
METHOD method_8146 removePadding ([Ljava/lang/String;)[Ljava/lang/String;
METHOD method_8146 removePadding (Ljava/util/List;)[Ljava/lang/String;
COMMENT Removes empty space from around the recipe pattern.
COMMENT
COMMENT <p>Turns patterns such as:</p>
@ -52,26 +30,11 @@ CLASS net/minecraft/class_1869 net/minecraft/recipe/ShapedRecipe
COMMENT </pre>
COMMENT
COMMENT @return a new recipe pattern with all leading and trailing empty rows/columns removed
ARG 0 pattern
METHOD method_8148 createPatternMatrix ([Ljava/lang/String;Ljava/util/Map;II)Lnet/minecraft/class_2371;
COMMENT Compiles a pattern and series of symbols into a list of ingredients (the matrix) suitable for matching
COMMENT against a crafting grid.
ARG 0 pattern
ARG 1 symbols
ARG 2 width
ARG 3 height
METHOD method_8150 getWidth ()I
METHOD method_8151 findFirstSymbol (Ljava/lang/String;)I
ARG 0 line
METHOD method_8153 findLastSymbol (Ljava/lang/String;)I
ARG 0 pattern
METHOD method_8155 getItem (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_1792;
ARG 0 json
METHOD method_8157 readSymbols (Lcom/google/gson/JsonObject;)Ljava/util/Map;
COMMENT Reads the pattern symbols.
COMMENT
COMMENT @return a mapping from a symbol to the ingredient it represents
ARG 0 json
METHOD method_8158 getHeight ()I
METHOD method_8161 matchesPattern (Lnet/minecraft/class_8566;IIZ)Z
ARG 1 inv

View File

@ -1,15 +1,6 @@
CLASS net/minecraft/class_1867 net/minecraft/recipe/ShapelessRecipe
FIELD field_40257 category Lnet/minecraft/class_7710;
FIELD field_9047 input Lnet/minecraft/class_2371;
FIELD field_9048 id Lnet/minecraft/class_2960;
FIELD field_9049 group Ljava/lang/String;
FIELD field_9050 output Lnet/minecraft/class_1799;
METHOD <init> (Lnet/minecraft/class_2960;Ljava/lang/String;Lnet/minecraft/class_7710;Lnet/minecraft/class_1799;Lnet/minecraft/class_2371;)V
ARG 1 id
ARG 2 group
ARG 3 category
ARG 4 output
ARG 5 input
CLASS class_1868 Serializer
METHOD method_8144 getIngredients (Lcom/google/gson/JsonArray;)Lnet/minecraft/class_2371;
ARG 0 json

View File

@ -1,9 +1 @@
CLASS net/minecraft/class_3861 net/minecraft/recipe/SmeltingRecipe
METHOD <init> (Lnet/minecraft/class_2960;Ljava/lang/String;Lnet/minecraft/class_7709;Lnet/minecraft/class_1856;Lnet/minecraft/class_1799;FI)V
ARG 1 id
ARG 2 group
ARG 3 category
ARG 4 input
ARG 5 output
ARG 6 experience
ARG 7 cookTime

View File

@ -1,13 +1,9 @@
CLASS net/minecraft/class_8060 net/minecraft/recipe/SmithingTransformRecipe
FIELD field_42029 id Lnet/minecraft/class_2960;
FIELD field_42030 template Lnet/minecraft/class_1856;
FIELD field_42031 base Lnet/minecraft/class_1856;
FIELD field_42032 addition Lnet/minecraft/class_1856;
FIELD field_42033 result Lnet/minecraft/class_1799;
METHOD <init> (Lnet/minecraft/class_2960;Lnet/minecraft/class_1856;Lnet/minecraft/class_1856;Lnet/minecraft/class_1856;Lnet/minecraft/class_1799;)V
ARG 1 id
METHOD <init> (Lnet/minecraft/class_1856;Lnet/minecraft/class_1856;Lnet/minecraft/class_1856;Lnet/minecraft/class_1799;)V
ARG 2 template
ARG 3 base
ARG 4 addition
ARG 5 result
CLASS class_8061 Serializer

View File

@ -1,11 +1,8 @@
CLASS net/minecraft/class_8062 net/minecraft/recipe/SmithingTrimRecipe
FIELD field_42034 id Lnet/minecraft/class_2960;
FIELD field_42035 template Lnet/minecraft/class_1856;
FIELD field_42036 base Lnet/minecraft/class_1856;
FIELD field_42037 addition Lnet/minecraft/class_1856;
METHOD <init> (Lnet/minecraft/class_2960;Lnet/minecraft/class_1856;Lnet/minecraft/class_1856;Lnet/minecraft/class_1856;)V
ARG 1 id
METHOD <init> (Lnet/minecraft/class_1856;Lnet/minecraft/class_1856;Lnet/minecraft/class_1856;)V
ARG 2 template
ARG 3 base
ARG 4 addition
CLASS class_8063 Serializer

View File

@ -1,9 +1 @@
CLASS net/minecraft/class_3862 net/minecraft/recipe/SmokingRecipe
METHOD <init> (Lnet/minecraft/class_2960;Ljava/lang/String;Lnet/minecraft/class_7709;Lnet/minecraft/class_1856;Lnet/minecraft/class_1799;FI)V
ARG 1 id
ARG 2 group
ARG 3 category
ARG 4 input
ARG 5 output
ARG 6 experience
ARG 7 cookTime

View File

@ -1,6 +1,2 @@
CLASS net/minecraft/class_1852 net/minecraft/recipe/SpecialCraftingRecipe
FIELD field_40255 category Lnet/minecraft/class_7710;
FIELD field_9009 id Lnet/minecraft/class_2960;
METHOD <init> (Lnet/minecraft/class_2960;Lnet/minecraft/class_7710;)V
ARG 1 id
ARG 2 category

View File

@ -10,6 +10,3 @@ CLASS net/minecraft/class_1866 net/minecraft/recipe/SpecialRecipeSerializer
METHOD <init> (Lnet/minecraft/class_1866$class_7711;)V
ARG 1 factory
CLASS class_7711 Factory
METHOD create (Lnet/minecraft/class_2960;Lnet/minecraft/class_7710;)Lnet/minecraft/class_3955;
ARG 1 id
ARG 2 category

View File

@ -1,6 +1 @@
CLASS net/minecraft/class_3975 net/minecraft/recipe/StonecuttingRecipe
METHOD <init> (Lnet/minecraft/class_2960;Ljava/lang/String;Lnet/minecraft/class_1856;Lnet/minecraft/class_1799;)V
ARG 1 id
ARG 2 group
ARG 3 input
ARG 4 output

View File

@ -4,31 +4,25 @@ CLASS net/minecraft/class_3439 net/minecraft/recipe/book/RecipeBook
FIELD field_25734 options Lnet/minecraft/class_5411;
METHOD method_14875 copyFrom (Lnet/minecraft/class_3439;)V
ARG 1 book
METHOD method_14876 add (Lnet/minecraft/class_1860;)V
ARG 1 recipe
METHOD method_14876 add (Lnet/minecraft/class_8786;)V
METHOD method_14877 display (Lnet/minecraft/class_2960;)V
ARG 1 id
METHOD method_14878 contains (Lnet/minecraft/class_1860;)Z
ARG 1 recipe
METHOD method_14878 contains (Lnet/minecraft/class_8786;)Z
METHOD method_14879 remove (Lnet/minecraft/class_2960;)V
ARG 1 id
METHOD method_14880 isFilteringCraftable (Lnet/minecraft/class_1729;)Z
ARG 1 handler
METHOD method_14881 add (Lnet/minecraft/class_2960;)V
ARG 1 id
METHOD method_14883 shouldDisplay (Lnet/minecraft/class_1860;)Z
ARG 1 recipe
METHOD method_14883 shouldDisplay (Lnet/minecraft/class_8786;)Z
METHOD method_14884 setGuiOpen (Lnet/minecraft/class_5421;Z)V
ARG 1 category
ARG 2 open
METHOD method_14885 display (Lnet/minecraft/class_1860;)V
ARG 1 recipe
METHOD method_14886 onRecipeDisplayed (Lnet/minecraft/class_1860;)V
ARG 1 recipe
METHOD method_14885 display (Lnet/minecraft/class_8786;)V
METHOD method_14886 onRecipeDisplayed (Lnet/minecraft/class_8786;)V
METHOD method_14887 isGuiOpen (Lnet/minecraft/class_5421;)Z
ARG 1 category
METHOD method_14893 remove (Lnet/minecraft/class_1860;)V
ARG 1 recipe
METHOD method_14893 remove (Lnet/minecraft/class_8786;)V
METHOD method_22845 contains (Lnet/minecraft/class_2960;)Z
ARG 1 id
METHOD method_30173 getOptions ()Lnet/minecraft/class_5411;

View File

@ -1,13 +1,11 @@
CLASS net/minecraft/class_1729 net/minecraft/screen/AbstractRecipeScreenHandler
METHOD method_17697 fillInputSlots (ZLnet/minecraft/class_1860;Lnet/minecraft/class_3222;)V
METHOD method_17697 fillInputSlots (ZLnet/minecraft/class_8786;Lnet/minecraft/class_3222;)V
ARG 1 craftAll
ARG 2 recipe
ARG 3 player
METHOD method_30264 getCategory ()Lnet/minecraft/class_5421;
METHOD method_32339 canInsertIntoSlot (I)Z
ARG 1 index
METHOD method_7652 matches (Lnet/minecraft/class_1860;)Z
ARG 1 recipe
METHOD method_7652 matches (Lnet/minecraft/class_8786;)Z
METHOD method_7653 getCraftingWidth ()I
METHOD method_7654 populateRecipeFinder (Lnet/minecraft/class_1662;)V
ARG 1 finder

View File

@ -1,6 +1,6 @@
CLASS net/minecraft/class_4862 net/minecraft/screen/SmithingScreenHandler
FIELD field_25385 world Lnet/minecraft/class_1937;
FIELD field_25386 currentRecipe Lnet/minecraft/class_8059;
FIELD field_25386 currentRecipe Lnet/minecraft/class_8786;
FIELD field_25668 recipes Ljava/util/List;
FIELD field_41924 TEMPLATE_ID I
FIELD field_41925 EQUIPMENT_ID I
@ -28,19 +28,11 @@ CLASS net/minecraft/class_4862 net/minecraft/screen/SmithingScreenHandler
ARG 1 stack
METHOD method_48393 (Lnet/minecraft/class_1799;)Z
ARG 1 stack
METHOD method_48394 (Lnet/minecraft/class_1799;Lnet/minecraft/class_8059;)Z
ARG 1 recipe
METHOD method_48395 (Lnet/minecraft/class_1799;)Z
ARG 1 stack
METHOD method_48396 (Lnet/minecraft/class_1799;)Z
ARG 1 stack
METHOD method_51307 getInputStacks ()Ljava/util/List;
METHOD method_51713 (Lnet/minecraft/class_1799;Lnet/minecraft/class_8059;)Z
ARG 1 recipe
METHOD method_51714 (Lnet/minecraft/class_1799;Lnet/minecraft/class_8059;)Z
ARG 1 recipe
METHOD method_52562 (Lnet/minecraft/class_1799;Lnet/minecraft/class_8059;)Ljava/util/stream/IntStream;
ARG 1 recipe
METHOD method_52563 getQuickMoveSlot (Lnet/minecraft/class_1799;)Ljava/util/OptionalInt;
ARG 1 stack
METHOD method_52564 (I)Z

View File

@ -1,13 +1,13 @@
CLASS net/minecraft/class_2989 net/minecraft/server/ServerAdvancementLoader
FIELD field_13404 manager Lnet/minecraft/class_163;
FIELD field_13404 manager Ljava/util/Map;
FIELD field_13405 GSON Lcom/google/gson/Gson;
FIELD field_13406 LOGGER Lorg/slf4j/Logger;
FIELD field_44468 conditionManager Lnet/minecraft/class_60;
METHOD <init> (Lnet/minecraft/class_60;)V
ARG 1 conditionManager
METHOD method_12893 getAdvancements ()Ljava/util/Collection;
METHOD method_12896 get (Lnet/minecraft/class_2960;)Lnet/minecraft/class_161;
METHOD method_12896 get (Lnet/minecraft/class_2960;)Lnet/minecraft/class_8779;
ARG 1 id
METHOD method_20723 (Ljava/util/Map;Lnet/minecraft/class_2960;Lcom/google/gson/JsonElement;)V
METHOD method_20723 (Lcom/google/common/collect/ImmutableMap$Builder;Lnet/minecraft/class_2960;Lcom/google/gson/JsonElement;)V
ARG 2 id
ARG 3 json

View File

@ -6,7 +6,7 @@ CLASS net/minecraft/class_3008 net/minecraft/server/command/AdvancementCommand
ARG 0 context
METHOD method_12980 register (Lcom/mojang/brigadier/CommandDispatcher;)V
ARG 0 dispatcher
METHOD method_12981 executeCriterion (Lnet/minecraft/class_2168;Ljava/util/Collection;Lnet/minecraft/class_3008$class_3009;Lnet/minecraft/class_161;Ljava/lang/String;)I
METHOD method_12981 executeCriterion (Lnet/minecraft/class_2168;Ljava/util/Collection;Lnet/minecraft/class_3008$class_3009;Lnet/minecraft/class_8779;Ljava/lang/String;)I
ARG 0 source
ARG 1 targets
ARG 2 operation
@ -32,7 +32,7 @@ CLASS net/minecraft/class_3008 net/minecraft/server/command/AdvancementCommand
ARG 3 selection
METHOD method_12989 (Lcom/mojang/brigadier/context/CommandContext;)I
ARG 0 context
METHOD method_12990 addChildrenRecursivelyToList (Lnet/minecraft/class_161;Ljava/util/List;)V
METHOD method_12990 addChildrenRecursivelyToList (Lnet/minecraft/class_8781;Ljava/util/List;)V
ARG 0 parent
ARG 1 childList
METHOD method_12991 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;
@ -47,9 +47,7 @@ CLASS net/minecraft/class_3008 net/minecraft/server/command/AdvancementCommand
ARG 0 context
METHOD method_12995 (Lcom/mojang/brigadier/context/CommandContext;)I
ARG 0 context
METHOD method_12996 select (Lnet/minecraft/class_161;Lnet/minecraft/class_3008$class_3010;)Ljava/util/List;
ARG 0 advancement
ARG 1 selection
METHOD method_12996 select (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/class_8779;Lnet/minecraft/class_3008$class_3010;)Ljava/util/List;
METHOD method_12997 (Lcom/mojang/brigadier/context/CommandContext;)I
ARG 0 context
METHOD method_12998 (Lcom/mojang/brigadier/context/CommandContext;)I
@ -61,12 +59,12 @@ CLASS net/minecraft/class_3008 net/minecraft/server/command/AdvancementCommand
METHOD method_12999 processAll (Lnet/minecraft/class_3222;Ljava/lang/Iterable;)I
ARG 1 player
ARG 2 advancements
METHOD method_13000 processEachCriterion (Lnet/minecraft/class_3222;Lnet/minecraft/class_161;Ljava/lang/String;)Z
METHOD method_13000 processEachCriterion (Lnet/minecraft/class_3222;Lnet/minecraft/class_8779;Ljava/lang/String;)Z
ARG 1 player
ARG 2 advancement
ARG 3 criterion
METHOD method_13001 getCommandPrefix ()Ljava/lang/String;
METHOD method_13002 processEach (Lnet/minecraft/class_3222;Lnet/minecraft/class_161;)Z
METHOD method_13002 processEach (Lnet/minecraft/class_3222;Lnet/minecraft/class_8779;)Z
ARG 1 player
ARG 2 advancement
CLASS class_3010 Selection

View File

@ -72,8 +72,6 @@ CLASS net/minecraft/class_3244 net/minecraft/server/network/ServerPlayNetworkHan
ARG 6 yaw
ARG 7 pitch
METHOD method_14372 syncWithPlayerPosition ()V
METHOD method_17820 (Lnet/minecraft/class_2840;Lnet/minecraft/class_1860;)V
ARG 2 recipe
METHOD method_20630 isPlayerNotCollidingWithBlocks (Lnet/minecraft/class_4538;Lnet/minecraft/class_238;DDD)Z
ARG 1 world
ARG 2 box
@ -168,9 +166,7 @@ CLASS net/minecraft/class_3244 net/minecraft/server/network/ServerPlayNetworkHan
METHOD method_45011 getSignedMessage (Lnet/minecraft/class_2797;Lnet/minecraft/class_7635;)Lnet/minecraft/class_7471;
ARG 1 packet
ARG 2 lastSeenMessages
METHOD method_45064 (Lnet/minecraft/class_7471;Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/CompletableFuture;Ljava/lang/Void;)V
ARG 4 void_
METHOD method_45167 (Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/CompletableFuture;Lnet/minecraft/class_7471;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture;
METHOD method_45167 (Ljava/util/concurrent/CompletableFuture;Lnet/minecraft/class_7471;Lnet/minecraft/class_2561;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture;
ARG 4 executor
METHOD method_45168 sendProfilelessChatMessage (Lnet/minecraft/class_2561;Lnet/minecraft/class_2556$class_7602;)V
ARG 1 message

View File

@ -29,7 +29,6 @@ CLASS net/minecraft/class_3193 net/minecraft/server/world/ChunkHolder
FIELD field_26929 world Lnet/minecraft/class_5539;
FIELD field_28806 actionStack Lnet/minecraft/class_5831;
METHOD <init> (Lnet/minecraft/class_1923;ILnet/minecraft/class_5539;Lnet/minecraft/class_3568;Lnet/minecraft/class_3193$class_3896;Lnet/minecraft/class_3193$class_3897;)V
ARG 1 pos
ARG 2 level
ARG 3 world
ARG 4 lightingProvider

View File

@ -63,8 +63,6 @@ CLASS net/minecraft/class_3898 net/minecraft/server/world/ThreadedAnvilChunkStor
ARG 1 centerChunk
ARG 2 margin
ARG 3 distanceToStatus
METHOD method_17222 (Lcom/mojang/datafixers/util/Either;)Lcom/mojang/datafixers/util/Either;
ARG 1 either
METHOD method_17224 (Lnet/minecraft/class_1923;Lnet/minecraft/class_3193;Lnet/minecraft/class_2806;Ljava/util/concurrent/Executor;Lcom/mojang/datafixers/util/Either;)Ljava/util/concurrent/CompletionStage;
ARG 5 either
METHOD method_17225 (Lnet/minecraft/class_1923;Lnet/minecraft/class_3193;Lnet/minecraft/class_2806;Ljava/util/concurrent/Executor;Ljava/util/List;)Ljava/util/concurrent/CompletableFuture;
@ -122,8 +120,6 @@ CLASS net/minecraft/class_3898 net/minecraft/server/world/ThreadedAnvilChunkStor
METHOD method_18704 getSquaredDistance (Lnet/minecraft/class_1923;Lnet/minecraft/class_1297;)D
ARG 0 pos
ARG 1 entity
METHOD method_18711 (Lnet/minecraft/class_2818;)V
ARG 1 chunk
METHOD method_18713 updatePosition (Lnet/minecraft/class_3222;)V
COMMENT Updates the chunk section position of the {@code player}. This updates the player
COMMENT position for both entity tracking and chunk loading (watching) logic.
@ -309,8 +305,6 @@ CLASS net/minecraft/class_3898 net/minecraft/server/world/ThreadedAnvilChunkStor
METHOD method_52348 track (Lnet/minecraft/class_3222;Lnet/minecraft/class_2818;)V
ARG 0 player
ARG 1 chunk
METHOD method_52349 sendToPlayers (Lnet/minecraft/class_2818;)V
ARG 1 chunk
METHOD method_52350 getViewDistance (Lnet/minecraft/class_3222;)I
ARG 1 player
METHOD method_52351 isOnTrackEdge (Lnet/minecraft/class_3222;II)Z
@ -320,8 +314,6 @@ CLASS net/minecraft/class_3898 net/minecraft/server/world/ThreadedAnvilChunkStor
METHOD method_52352 untrack (Lnet/minecraft/class_3222;Lnet/minecraft/class_1923;)V
ARG 0 player
ARG 1 pos
METHOD method_52353 getWorldChunk (J)Lnet/minecraft/class_2818;
ARG 1 pos
METHOD method_52354 (Lnet/minecraft/class_3222;Lnet/minecraft/class_1923;)V
ARG 1 chunkPos
METHOD method_52355 (Lnet/minecraft/class_3222;Lnet/minecraft/class_1923;)V

View File

@ -126,10 +126,6 @@ CLASS net/minecraft/class_5699 net/minecraft/util/dynamic/Codecs
ARG 0 pattern
METHOD method_42114 exceptionCatching (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec;
ARG 0 codec
METHOD method_43532 instant (Ljava/time/format/DateTimeFormatter;)Lcom/mojang/serialization/Codec;
ARG 0 formatter
METHOD method_43533 (Ljava/time/format/DateTimeFormatter;Ljava/lang/String;)Lcom/mojang/serialization/DataResult;
ARG 1 dateTimeString
METHOD method_43958 (Lnet/minecraft/class_2960;)Lnet/minecraft/class_5699$class_7476;
ARG 0 id
METHOD method_43959 (Ljava/lang/String;)Lcom/mojang/serialization/DataResult;
@ -302,11 +298,13 @@ CLASS net/minecraft/class_5699 net/minecraft/util/dynamic/Codecs
COMMENT
COMMENT @see Codecs#xor(Codec, Codec)
COMMENT @see com.mojang.serialization.codecs.EitherCodec
FIELD field_28868 first Lcom/mojang/serialization/Codec;
FIELD field_28869 second Lcom/mojang/serialization/Codec;
FIELD comp_1928 first Lcom/mojang/serialization/Codec;
FIELD comp_1929 second Lcom/mojang/serialization/Codec;
METHOD <init> (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/Codec;)V
ARG 1 first
ARG 2 second
METHOD comp_1928 first ()Lcom/mojang/serialization/Codec;
METHOD comp_1929 second ()Lcom/mojang/serialization/Codec;
METHOD decode (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;
ARG 1 ops
ARG 2 input