Data Package Mappings (#2301)

* Data package mappings

* Fix a whoops

* Update mappings/net/minecraft/data/server/RecipesProvider.mapping

Co-authored-by: haykam821 <24855774+haykam821@users.noreply.github.com>

* Update mappings/net/minecraft/data/server/RecipesProvider.mapping

Co-authored-by: haykam821 <24855774+haykam821@users.noreply.github.com>

* WORKING_DIRECTORY -> DEBUG_OUTPUT_DIRECTORY

* eh

* Update mappings/net/minecraft/tag/Tag.mapping

Co-authored-by: haykam821 <24855774+haykam821@users.noreply.github.com>

* Update mappings/net/minecraft/data/SnbtProvider.mapping

* Missed a few things

* inputItem -> input + outputItem -> output

* Update mappings/net/minecraft/data/SnbtProvider.mapping

Co-authored-by: Juuxel <6596629+Juuxel@users.noreply.github.com>

Co-authored-by: haykam821 <24855774+haykam821@users.noreply.github.com>
Co-authored-by: Juuxel <6596629+Juuxel@users.noreply.github.com>
This commit is contained in:
­Sollace 2021-04-12 14:28:55 +02:00 committed by GitHub
parent 177f38b9aa
commit 5535953433
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
35 changed files with 437 additions and 88 deletions

View File

@ -6,10 +6,18 @@ CLASS net/minecraft/class_2408 net/minecraft/data/DataCache
FIELD field_11286 recordFile Ljava/nio/file/Path; FIELD field_11286 recordFile Ljava/nio/file/Path;
FIELD field_11287 LOGGER Lorg/apache/logging/log4j/Logger; FIELD field_11287 LOGGER Lorg/apache/logging/log4j/Logger;
FIELD field_16743 ignores Ljava/util/Set; FIELD field_16743 ignores Ljava/util/Set;
METHOD <init> (Ljava/nio/file/Path;Ljava/lang/String;)V
ARG 1 root
ARG 2 name
METHOD method_10323 getOldSha1 (Ljava/nio/file/Path;)Ljava/lang/String; METHOD method_10323 getOldSha1 (Ljava/nio/file/Path;)Ljava/lang/String;
ARG 1 path
METHOD method_10325 updateSha1 (Ljava/nio/file/Path;Ljava/lang/String;)V METHOD method_10325 updateSha1 (Ljava/nio/file/Path;Ljava/lang/String;)V
ARG 1 path
ARG 2 sha1
METHOD method_10326 write ()V METHOD method_10326 write ()V
METHOD method_10328 files ()Ljava/util/stream/Stream; METHOD method_10328 files ()Ljava/util/stream/Stream;
METHOD method_10330 contains (Ljava/nio/file/Path;)Z METHOD method_10330 contains (Ljava/nio/file/Path;)Z
ARG 1 path
METHOD method_10331 deleteAll ()V METHOD method_10331 deleteAll ()V
METHOD method_16674 ignore (Ljava/nio/file/Path;)V METHOD method_16674 ignore (Ljava/nio/file/Path;)V
ARG 1 path

View File

@ -6,4 +6,5 @@ CLASS net/minecraft/class_2405 net/minecraft/data/DataProvider
ARG 0 gson ARG 0 gson
ARG 1 cache ARG 1 cache
ARG 2 output ARG 2 output
ARG 3 path
METHOD method_10321 getName ()Ljava/lang/String; METHOD method_10321 getName ()Ljava/lang/String;

View File

@ -1,4 +1,6 @@
CLASS net/minecraft/data/Main CLASS net/minecraft/data/Main
METHOD main ([Ljava/lang/String;)V
ARG 0 args
METHOD method_4968 create (Ljava/nio/file/Path;Ljava/util/Collection;ZZZZZ)Lnet/minecraft/class_2403; METHOD method_4968 create (Ljava/nio/file/Path;Ljava/util/Collection;ZZZZZ)Lnet/minecraft/class_2403;
ARG 0 output ARG 0 output
ARG 1 inputs ARG 1 inputs

View File

@ -2,12 +2,21 @@ CLASS net/minecraft/class_2463 net/minecraft/data/SnbtProvider
FIELD field_11453 root Lnet/minecraft/class_2403; FIELD field_11453 root Lnet/minecraft/class_2403;
FIELD field_11454 LOGGER Lorg/apache/logging/log4j/Logger; FIELD field_11454 LOGGER Lorg/apache/logging/log4j/Logger;
FIELD field_20309 write Ljava/util/List; FIELD field_20309 write Ljava/util/List;
FIELD field_24615 DEBUG_OUTPUT_DIRECTORY Ljava/nio/file/Path;
METHOD <init> (Lnet/minecraft/class_2403;)V
ARG 1 generator
METHOD method_10497 write (Lnet/minecraft/class_2408;Lnet/minecraft/class_2463$class_4511;Ljava/nio/file/Path;)V METHOD method_10497 write (Lnet/minecraft/class_2408;Lnet/minecraft/class_2463$class_4511;Ljava/nio/file/Path;)V
ARG 1 cache
ARG 2 data
ARG 3 root
METHOD method_10500 getFileName (Ljava/nio/file/Path;Ljava/nio/file/Path;)Ljava/lang/String; METHOD method_10500 getFileName (Ljava/nio/file/Path;Ljava/nio/file/Path;)Ljava/lang/String;
ARG 1 root ARG 1 root
ARG 2 file ARG 2 file
METHOD method_21672 addWriter (Lnet/minecraft/class_2463$class_4460;)Lnet/minecraft/class_2463; METHOD method_21672 addWriter (Lnet/minecraft/class_2463$class_4460;)Lnet/minecraft/class_2463;
ARG 1 tweaker
METHOD method_21673 write (Ljava/lang/String;Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487; METHOD method_21673 write (Ljava/lang/String;Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487;
ARG 1 key
ARG 2 compound
METHOD method_22144 toCompressedNbt (Ljava/nio/file/Path;Ljava/lang/String;)Lnet/minecraft/class_2463$class_4511; METHOD method_22144 toCompressedNbt (Ljava/nio/file/Path;Ljava/lang/String;)Lnet/minecraft/class_2463$class_4511;
ARG 1 path ARG 1 path
ARG 2 name ARG 2 name
@ -19,10 +28,12 @@ CLASS net/minecraft/class_2463 net/minecraft/data/SnbtProvider
FIELD field_20538 name Ljava/lang/String; FIELD field_20538 name Ljava/lang/String;
FIELD field_20539 bytes [B FIELD field_20539 bytes [B
FIELD field_20540 sha1 Ljava/lang/String; FIELD field_20540 sha1 Ljava/lang/String;
FIELD field_24616 snbtContent Ljava/lang/String;
METHOD <init> (Ljava/lang/String;[BLjava/lang/String;Ljava/lang/String;)V METHOD <init> (Ljava/lang/String;[BLjava/lang/String;Ljava/lang/String;)V
ARG 1 name ARG 1 name
ARG 2 bytes ARG 2 bytes
ARG 3 sha1 ARG 3 snbtContent
ARG 4 sha1
CLASS class_5621 CompressionException CLASS class_5621 CompressionException
METHOD <init> (Ljava/nio/file/Path;Ljava/lang/Throwable;)V METHOD <init> (Ljava/nio/file/Path;Ljava/lang/Throwable;)V
ARG 1 path ARG 1 path

View File

@ -398,6 +398,10 @@ CLASS net/minecraft/class_4910 net/minecraft/data/client/model/BlockStateModelGe
ARG 1 modelId ARG 1 modelId
ARG 2 texture ARG 2 texture
ARG 3 modelCollector ARG 3 modelCollector
METHOD method_35868 registerSingleton (Lnet/minecraft/class_2248;Lnet/minecraft/class_4944;Lnet/minecraft/class_4942;)V
ARG 1 block
ARG 2 texture
ARG 3 model
METHOD method_35869 registerLightModel ()V METHOD method_35869 registerLightModel ()V
CLASS class_4911 BuiltinModelPool CLASS class_4911 BuiltinModelPool
FIELD field_22835 modelId Lnet/minecraft/class_2960; FIELD field_22835 modelId Lnet/minecraft/class_2960;

View File

@ -4,10 +4,25 @@ CLASS net/minecraft/class_4926 net/minecraft/data/client/model/BlockStateVariant
FIELD field_22863 variants Ljava/util/Map; FIELD field_22863 variants Ljava/util/Map;
METHOD method_25782 getVariants ()Ljava/util/Map; METHOD method_25782 getVariants ()Ljava/util/Map;
METHOD method_25783 create (Lnet/minecraft/class_2769;)Lnet/minecraft/class_4926$class_4927; METHOD method_25783 create (Lnet/minecraft/class_2769;)Lnet/minecraft/class_4926$class_4927;
ARG 0 property
METHOD method_25784 create (Lnet/minecraft/class_2769;Lnet/minecraft/class_2769;)Lnet/minecraft/class_4926$class_4928; METHOD method_25784 create (Lnet/minecraft/class_2769;Lnet/minecraft/class_2769;)Lnet/minecraft/class_4926$class_4928;
ARG 0 first
ARG 1 second
METHOD method_25785 create (Lnet/minecraft/class_2769;Lnet/minecraft/class_2769;Lnet/minecraft/class_2769;)Lnet/minecraft/class_4926$class_4929; METHOD method_25785 create (Lnet/minecraft/class_2769;Lnet/minecraft/class_2769;Lnet/minecraft/class_2769;)Lnet/minecraft/class_4926$class_4929;
ARG 0 first
ARG 1 second
ARG 2 third
METHOD method_25786 create (Lnet/minecraft/class_2769;Lnet/minecraft/class_2769;Lnet/minecraft/class_2769;Lnet/minecraft/class_2769;)Lnet/minecraft/class_4926$class_4930; METHOD method_25786 create (Lnet/minecraft/class_2769;Lnet/minecraft/class_2769;Lnet/minecraft/class_2769;Lnet/minecraft/class_2769;)Lnet/minecraft/class_4926$class_4930;
ARG 0 first
ARG 1 second
ARG 2 third
ARG 3 fourth
METHOD method_25787 create (Lnet/minecraft/class_2769;Lnet/minecraft/class_2769;Lnet/minecraft/class_2769;Lnet/minecraft/class_2769;Lnet/minecraft/class_2769;)Lnet/minecraft/class_4926$class_4931; METHOD method_25787 create (Lnet/minecraft/class_2769;Lnet/minecraft/class_2769;Lnet/minecraft/class_2769;Lnet/minecraft/class_2769;Lnet/minecraft/class_2769;)Lnet/minecraft/class_4926$class_4931;
ARG 0 first
ARG 1 second
ARG 2 third
ARG 3 fourth
ARG 4 fifth
METHOD method_25790 register (Lnet/minecraft/class_4934;Ljava/util/List;)V METHOD method_25790 register (Lnet/minecraft/class_4934;Ljava/util/List;)V
ARG 1 condition ARG 1 condition
ARG 2 possibleVariants ARG 2 possibleVariants
@ -15,6 +30,8 @@ CLASS net/minecraft/class_4926 net/minecraft/data/client/model/BlockStateVariant
METHOD method_25792 checkAllPropertyDefinitions ()V METHOD method_25792 checkAllPropertyDefinitions ()V
CLASS class_4927 SingleProperty CLASS class_4927 SingleProperty
FIELD field_22864 property Lnet/minecraft/class_2769; FIELD field_22864 property Lnet/minecraft/class_2769;
METHOD <init> (Lnet/minecraft/class_2769;)V
ARG 1 property
METHOD method_25793 register (Ljava/lang/Comparable;Lnet/minecraft/class_4935;)Lnet/minecraft/class_4926$class_4927; METHOD method_25793 register (Ljava/lang/Comparable;Lnet/minecraft/class_4935;)Lnet/minecraft/class_4926$class_4927;
ARG 1 value ARG 1 value
ARG 2 variant ARG 2 variant
@ -23,35 +40,179 @@ CLASS net/minecraft/class_4926 net/minecraft/data/client/model/BlockStateVariant
ARG 2 variants ARG 2 variants
METHOD method_25795 register (Ljava/util/function/Function;)Lnet/minecraft/class_4926; METHOD method_25795 register (Ljava/util/function/Function;)Lnet/minecraft/class_4926;
ARG 1 variantFactory ARG 1 variantFactory
METHOD method_25796 (Ljava/util/function/Function;Ljava/lang/Comparable;)V
ARG 2 value
METHOD method_35877 (Ljava/util/function/Function;Ljava/lang/Comparable;)V
ARG 2 value
METHOD method_35878 registerVariants (Ljava/util/function/Function;)Lnet/minecraft/class_4926;
ARG 1 variantFactory
CLASS class_4928 DoubleProperty CLASS class_4928 DoubleProperty
FIELD field_22865 first Lnet/minecraft/class_2769; FIELD field_22865 first Lnet/minecraft/class_2769;
FIELD field_22866 second Lnet/minecraft/class_2769; FIELD field_22866 second Lnet/minecraft/class_2769;
METHOD <init> (Lnet/minecraft/class_2769;Lnet/minecraft/class_2769;)V
ARG 1 first
ARG 2 second
METHOD method_25797 register (Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/class_4935;)Lnet/minecraft/class_4926$class_4928; METHOD method_25797 register (Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/class_4935;)Lnet/minecraft/class_4926$class_4928;
ARG 1 firstValue
ARG 2 secondValue
ARG 3 variant
METHOD method_25798 register (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/util/List;)Lnet/minecraft/class_4926$class_4928; METHOD method_25798 register (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/util/List;)Lnet/minecraft/class_4926$class_4928;
ARG 1 firstValue
ARG 2 secondValue
ARG 3 variants
METHOD method_25799 (Ljava/lang/Comparable;Ljava/util/function/BiFunction;Ljava/lang/Comparable;)V
ARG 3 secondValue
METHOD method_25800 register (Ljava/util/function/BiFunction;)Lnet/minecraft/class_4926; METHOD method_25800 register (Ljava/util/function/BiFunction;)Lnet/minecraft/class_4926;
ARG 1 variantFactory ARG 1 variantFactory
METHOD method_25801 (Ljava/util/function/BiFunction;Ljava/lang/Comparable;)V
ARG 2 firstValue
METHOD method_25802 (Ljava/lang/Comparable;Ljava/util/function/BiFunction;Ljava/lang/Comparable;)V
ARG 3 secondValue
METHOD method_25803 registerVariants (Ljava/util/function/BiFunction;)Lnet/minecraft/class_4926; METHOD method_25803 registerVariants (Ljava/util/function/BiFunction;)Lnet/minecraft/class_4926;
ARG 1 variantsFactory ARG 1 variantsFactory
METHOD method_25804 (Ljava/util/function/BiFunction;Ljava/lang/Comparable;)V
ARG 2 firstValue
CLASS class_4929 TripleProperty CLASS class_4929 TripleProperty
FIELD field_22867 first Lnet/minecraft/class_2769; FIELD field_22867 first Lnet/minecraft/class_2769;
FIELD field_22868 second Lnet/minecraft/class_2769; FIELD field_22868 second Lnet/minecraft/class_2769;
FIELD field_22869 third Lnet/minecraft/class_2769; FIELD field_22869 third Lnet/minecraft/class_2769;
METHOD <init> (Lnet/minecraft/class_2769;Lnet/minecraft/class_2769;Lnet/minecraft/class_2769;)V
ARG 1 first
ARG 2 second
ARG 3 third
METHOD method_25805 register (Lnet/minecraft/class_4926$class_4932;)Lnet/minecraft/class_4926; METHOD method_25805 register (Lnet/minecraft/class_4926$class_4932;)Lnet/minecraft/class_4926;
ARG 1 variantFactory
METHOD method_25806 register (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/class_4935;)Lnet/minecraft/class_4926$class_4929; METHOD method_25806 register (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/class_4935;)Lnet/minecraft/class_4926$class_4929;
ARG 1 firstValue
ARG 2 secondValue
ARG 3 thirdValue
ARG 4 variant
METHOD method_25807 register (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/util/List;)Lnet/minecraft/class_4926$class_4929; METHOD method_25807 register (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/util/List;)Lnet/minecraft/class_4926$class_4929;
ARG 1 firstValue
ARG 2 secondValue
ARG 3 thirdValue
ARG 4 variants
METHOD method_25808 (Lnet/minecraft/class_4926$class_4932;Ljava/lang/Comparable;)V
ARG 2 firstValue
METHOD method_25809 (Ljava/lang/Comparable;Lnet/minecraft/class_4926$class_4932;Ljava/lang/Comparable;)V
ARG 3 secondValue
METHOD method_25810 (Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/class_4926$class_4932;Ljava/lang/Comparable;)V
ARG 4 thirdValue
METHOD method_35879 (Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/class_4926$class_4932;Ljava/lang/Comparable;)V
ARG 4 thirdValue
METHOD method_35880 (Ljava/lang/Comparable;Lnet/minecraft/class_4926$class_4932;Ljava/lang/Comparable;)V
ARG 3 secondValue
METHOD method_35881 (Lnet/minecraft/class_4926$class_4932;Ljava/lang/Comparable;)V
ARG 2 firstValue
METHOD method_35882 registerVariants (Lnet/minecraft/class_4926$class_4932;)Lnet/minecraft/class_4926;
ARG 1 variantFactory
CLASS class_4930 QuadrupleProperty CLASS class_4930 QuadrupleProperty
FIELD field_22870 first Lnet/minecraft/class_2769; FIELD field_22870 first Lnet/minecraft/class_2769;
FIELD field_22871 second Lnet/minecraft/class_2769; FIELD field_22871 second Lnet/minecraft/class_2769;
FIELD field_22872 third Lnet/minecraft/class_2769; FIELD field_22872 third Lnet/minecraft/class_2769;
FIELD field_22873 fourth Lnet/minecraft/class_2769; FIELD field_22873 fourth Lnet/minecraft/class_2769;
METHOD <init> (Lnet/minecraft/class_2769;Lnet/minecraft/class_2769;Lnet/minecraft/class_2769;Lnet/minecraft/class_2769;)V
ARG 1 first
ARG 2 second
ARG 3 third
ARG 4 fourth
METHOD method_25811 register (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/class_4935;)Lnet/minecraft/class_4926$class_4930; METHOD method_25811 register (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/class_4935;)Lnet/minecraft/class_4926$class_4930;
ARG 1 firstValue
ARG 2 secondValue
ARG 3 thirdValue
ARG 4 fourthValue
ARG 5 variant
METHOD method_25812 register (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/util/List;)Lnet/minecraft/class_4926$class_4930; METHOD method_25812 register (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/util/List;)Lnet/minecraft/class_4926$class_4930;
ARG 1 firstValue
ARG 2 secondValue
ARG 3 thirdValue
ARG 4 fourthValue
ARG 5 variants
METHOD method_35883 (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/class_4926$class_6291;Ljava/lang/Comparable;)V
ARG 5 fourthValue
METHOD method_35884 (Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/class_4926$class_6291;Ljava/lang/Comparable;)V
ARG 4 thirdValue
METHOD method_35885 (Ljava/lang/Comparable;Lnet/minecraft/class_4926$class_6291;Ljava/lang/Comparable;)V
ARG 3 secondValue
METHOD method_35886 register (Lnet/minecraft/class_4926$class_6291;)Lnet/minecraft/class_4926;
ARG 1 variantFactory
METHOD method_35887 (Lnet/minecraft/class_4926$class_6291;Ljava/lang/Comparable;)V
ARG 2 firstValue
METHOD method_35888 (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/class_4926$class_6291;Ljava/lang/Comparable;)V
ARG 5 fourthValue
METHOD method_35889 (Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/class_4926$class_6291;Ljava/lang/Comparable;)V
ARG 4 thirdValue
METHOD method_35890 (Ljava/lang/Comparable;Lnet/minecraft/class_4926$class_6291;Ljava/lang/Comparable;)V
ARG 3 secondValue
METHOD method_35891 registerVariants (Lnet/minecraft/class_4926$class_6291;)Lnet/minecraft/class_4926;
ARG 1 variantFactory
METHOD method_35892 (Lnet/minecraft/class_4926$class_6291;Ljava/lang/Comparable;)V
ARG 2 firstValue
CLASS class_4931 QuintupleProperty CLASS class_4931 QuintupleProperty
FIELD field_22874 first Lnet/minecraft/class_2769; FIELD field_22874 first Lnet/minecraft/class_2769;
FIELD field_22875 second Lnet/minecraft/class_2769; FIELD field_22875 second Lnet/minecraft/class_2769;
FIELD field_22876 third Lnet/minecraft/class_2769; FIELD field_22876 third Lnet/minecraft/class_2769;
FIELD field_22877 fourth Lnet/minecraft/class_2769; FIELD field_22877 fourth Lnet/minecraft/class_2769;
FIELD field_22878 fifth Lnet/minecraft/class_2769; FIELD field_22878 fifth Lnet/minecraft/class_2769;
METHOD <init> (Lnet/minecraft/class_2769;Lnet/minecraft/class_2769;Lnet/minecraft/class_2769;Lnet/minecraft/class_2769;Lnet/minecraft/class_2769;)V
ARG 1 first
ARG 2 second
ARG 3 third
ARG 4 fourth
ARG 5 fifth
METHOD method_25813 register (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/class_4935;)Lnet/minecraft/class_4926$class_4931; METHOD method_25813 register (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/class_4935;)Lnet/minecraft/class_4926$class_4931;
ARG 1 firstValue
ARG 2 secondValue
ARG 3 thirdValue
ARG 4 fourthValue
ARG 5 fifthValue
ARG 6 variant
METHOD method_25814 register (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/util/List;)Lnet/minecraft/class_4926$class_4931; METHOD method_25814 register (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/util/List;)Lnet/minecraft/class_4926$class_4931;
ARG 1 firstValue
ARG 2 secondValue
ARG 3 thirdValue
ARG 4 fourthValue
ARG 5 fifthValue
ARG 6 variants
METHOD method_35893 (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/class_4926$class_6290;Ljava/lang/Comparable;)V
ARG 6 fifthValue
METHOD method_35894 (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/class_4926$class_6290;Ljava/lang/Comparable;)V
ARG 5 fourthValue
METHOD method_35895 (Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/class_4926$class_6290;Ljava/lang/Comparable;)V
ARG 4 thirdValue
METHOD method_35896 (Ljava/lang/Comparable;Lnet/minecraft/class_4926$class_6290;Ljava/lang/Comparable;)V
ARG 3 secondValue
METHOD method_35897 register (Lnet/minecraft/class_4926$class_6290;)Lnet/minecraft/class_4926;
ARG 1 variantFactory
METHOD method_35898 (Lnet/minecraft/class_4926$class_6290;Ljava/lang/Comparable;)V
ARG 2 firstValue
METHOD method_35899 (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/class_4926$class_6290;Ljava/lang/Comparable;)V
ARG 6 fifthValue
METHOD method_35900 (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/class_4926$class_6290;Ljava/lang/Comparable;)V
ARG 5 fourthValue
METHOD method_35901 (Ljava/lang/Comparable;Ljava/lang/Comparable;Lnet/minecraft/class_4926$class_6290;Ljava/lang/Comparable;)V
ARG 4 thirdValue
METHOD method_35902 (Ljava/lang/Comparable;Lnet/minecraft/class_4926$class_6290;Ljava/lang/Comparable;)V
ARG 3 secondValue
METHOD method_35903 registerVariants (Lnet/minecraft/class_4926$class_6290;)Lnet/minecraft/class_4926;
ARG 1 variantFactory
METHOD method_35904 (Lnet/minecraft/class_4926$class_6290;Ljava/lang/Comparable;)V
ARG 2 firstValue
CLASS class_4932 TriFunction CLASS class_4932 TriFunction
METHOD apply (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
ARG 1 one
ARG 2 two
ARG 3 three
CLASS class_6290 QuintFunction
METHOD method_35905 apply (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
ARG 1 one
ARG 2 two
ARG 3 three
ARG 4 four
ARG 5 five
CLASS class_6291 QuadFunction
METHOD method_35906 apply (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
ARG 1 one
ARG 2 two
ARG 3 three
ARG 4 four

View File

@ -6,10 +6,18 @@ CLASS net/minecraft/class_4922 net/minecraft/data/client/model/MultipartBlockSta
METHOD method_25758 create (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4922; METHOD method_25758 create (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4922;
ARG 0 block ARG 0 block
METHOD method_25760 with (Lnet/minecraft/class_4918;Lnet/minecraft/class_4935;)Lnet/minecraft/class_4922; METHOD method_25760 with (Lnet/minecraft/class_4918;Lnet/minecraft/class_4935;)Lnet/minecraft/class_4922;
ARG 1 condition
ARG 2 variant
METHOD method_25761 with (Lnet/minecraft/class_4918;Ljava/util/List;)Lnet/minecraft/class_4922; METHOD method_25761 with (Lnet/minecraft/class_4918;Ljava/util/List;)Lnet/minecraft/class_4922;
ARG 1 condition
ARG 2 variants
METHOD method_25762 with (Lnet/minecraft/class_4918;[Lnet/minecraft/class_4935;)Lnet/minecraft/class_4922; METHOD method_25762 with (Lnet/minecraft/class_4918;[Lnet/minecraft/class_4935;)Lnet/minecraft/class_4922;
ARG 1 condition
ARG 2 variants
METHOD method_25763 with (Lnet/minecraft/class_4935;)Lnet/minecraft/class_4922; METHOD method_25763 with (Lnet/minecraft/class_4935;)Lnet/minecraft/class_4922;
ARG 1 variant
METHOD method_25764 with (Ljava/util/List;)Lnet/minecraft/class_4922; METHOD method_25764 with (Ljava/util/List;)Lnet/minecraft/class_4922;
ARG 1 variants
CLASS class_4923 ConditionalMultipart CLASS class_4923 ConditionalMultipart
FIELD field_22857 when Lnet/minecraft/class_4918; FIELD field_22857 when Lnet/minecraft/class_4918;
METHOD <init> (Lnet/minecraft/class_4918;Ljava/util/List;)V METHOD <init> (Lnet/minecraft/class_4918;Ljava/util/List;)V

View File

@ -119,3 +119,14 @@ CLASS net/minecraft/class_4944 net/minecraft/data/client/model/Texture
ARG 0 block ARG 0 block
METHOD method_27168 wallSideEnd (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4944; METHOD method_27168 wallSideEnd (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4944;
ARG 0 block ARG 0 block
METHOD method_35908 copy (Lnet/minecraft/class_4945;Lnet/minecraft/class_4945;)Lnet/minecraft/class_4944;
ARG 1 parent
ARG 2 child
METHOD method_35909 register (Lnet/minecraft/class_4945;Lnet/minecraft/class_2960;)Lnet/minecraft/class_4944;
ARG 1 key
ARG 2 id
METHOD method_35910 (Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;)Lnet/minecraft/class_4944;
ARG 0 top
ARG 1 bottom
METHOD method_35911 wool (Lnet/minecraft/class_2960;)Lnet/minecraft/class_4944;
ARG 0 id

View File

@ -52,3 +52,5 @@ CLASS net/minecraft/class_4946 net/minecraft/data/client/model/TexturedModel
METHOD method_25923 upload (Lnet/minecraft/class_2248;Ljava/util/function/BiConsumer;)Lnet/minecraft/class_2960; METHOD method_25923 upload (Lnet/minecraft/class_2248;Ljava/util/function/BiConsumer;)Lnet/minecraft/class_2960;
ARG 1 block ARG 1 block
ARG 2 writer ARG 2 writer
METHOD method_35912 andThen (Ljava/util/function/Consumer;)Lnet/minecraft/class_4946$class_4947;
ARG 1 consumer

View File

@ -12,3 +12,4 @@ CLASS net/minecraft/class_4938 net/minecraft/data/client/model/VariantSetting
ARG 2 value ARG 2 value
METHOD method_25838 writeTo (Lcom/google/gson/JsonObject;)V METHOD method_25838 writeTo (Lcom/google/gson/JsonObject;)V
ARG 1 json ARG 1 json
METHOD method_35907 getParent ()Lnet/minecraft/class_4938;

View File

@ -28,3 +28,5 @@ CLASS net/minecraft/class_4925 net/minecraft/data/client/model/VariantsBlockStat
COMMENT the variant map to contribute property to variant settings COMMENT the variant map to contribute property to variant settings
COMMENT mappings to the block state file COMMENT mappings to the block state file
METHOD method_25777 intersect (Ljava/util/List;Ljava/util/List;)Ljava/util/List; METHOD method_25777 intersect (Ljava/util/List;Ljava/util/List;)Ljava/util/List;
ARG 0 left
ARG 1 right

View File

@ -4,6 +4,8 @@ CLASS net/minecraft/class_4918 net/minecraft/data/client/model/When
ARG 1 stateManager ARG 1 stateManager
METHOD method_25746 anyOf ([Lnet/minecraft/class_4918;)Lnet/minecraft/class_4918; METHOD method_25746 anyOf ([Lnet/minecraft/class_4918;)Lnet/minecraft/class_4918;
ARG 0 conditions ARG 0 conditions
METHOD method_35870 allOf ([Lnet/minecraft/class_4918;)Lnet/minecraft/class_4918;
ARG 0 conditions
CLASS class_4919 LogicalCondition CLASS class_4919 LogicalCondition
FIELD field_22848 operator Lnet/minecraft/class_4918$class_4920; FIELD field_22848 operator Lnet/minecraft/class_4918$class_4920;
FIELD field_22849 components Ljava/util/List; FIELD field_22849 components Ljava/util/List;

View File

@ -1,6 +1,8 @@
CLASS net/minecraft/class_2461 net/minecraft/data/dev/NbtProvider CLASS net/minecraft/class_2461 net/minecraft/data/dev/NbtProvider
FIELD field_11449 root Lnet/minecraft/class_2403; FIELD field_11449 root Lnet/minecraft/class_2403;
FIELD field_11450 LOGGER Lorg/apache/logging/log4j/Logger; FIELD field_11450 LOGGER Lorg/apache/logging/log4j/Logger;
METHOD <init> (Lnet/minecraft/class_2403;)V
ARG 1 root
METHOD method_10493 convertNbtToSnbt (Ljava/nio/file/Path;Ljava/lang/String;Ljava/nio/file/Path;)Ljava/nio/file/Path; METHOD method_10493 convertNbtToSnbt (Ljava/nio/file/Path;Ljava/lang/String;Ljava/nio/file/Path;)Ljava/nio/file/Path;
ARG 0 inputPath ARG 0 inputPath
ARG 1 location ARG 1 location

View File

@ -1,7 +1,9 @@
CLASS net/minecraft/class_5475 net/minecraft/data/report/BiomeListProvider CLASS net/minecraft/class_5475 net/minecraft/data/report/BiomeListProvider
FIELD field_26377 LOGGER Lorg/apache/logging/log4j/Logger; FIELD field_26377 LOGGER Lorg/apache/logging/log4j/Logger;
FIELD field_26378 GSON Lcom/google/gson/Gson; FIELD field_26378 GSON Lcom/google/gson/Gson;
FIELD field_26379 dataGenerator Lnet/minecraft/class_2403; FIELD field_26379 generator Lnet/minecraft/class_2403;
METHOD <init> (Lnet/minecraft/class_2403;)V METHOD <init> (Lnet/minecraft/class_2403;)V
ARG 1 dataGenerator ARG 1 generator
METHOD method_30682 getPath (Ljava/nio/file/Path;Lnet/minecraft/class_2960;)Ljava/nio/file/Path; METHOD method_30682 getPath (Ljava/nio/file/Path;Lnet/minecraft/class_2960;)Ljava/nio/file/Path;
ARG 0 root
ARG 1 id

View File

@ -1,3 +1,5 @@
CLASS net/minecraft/class_2422 net/minecraft/data/report/BlockListProvider CLASS net/minecraft/class_2422 net/minecraft/data/report/BlockListProvider
FIELD field_11307 root Lnet/minecraft/class_2403; FIELD field_11307 generator Lnet/minecraft/class_2403;
FIELD field_17168 GSON Lcom/google/gson/Gson; FIELD field_17168 GSON Lcom/google/gson/Gson;
METHOD <init> (Lnet/minecraft/class_2403;)V
ARG 1 generator

View File

@ -1,3 +1,5 @@
CLASS net/minecraft/class_2425 net/minecraft/data/report/CommandSyntaxProvider CLASS net/minecraft/class_2425 net/minecraft/data/report/CommandSyntaxProvider
FIELD field_11321 root Lnet/minecraft/class_2403; FIELD field_11321 generator Lnet/minecraft/class_2403;
FIELD field_17169 GSON Lcom/google/gson/Gson; FIELD field_17169 GSON Lcom/google/gson/Gson;
METHOD <init> (Lnet/minecraft/class_2403;)V
ARG 1 generator

View File

@ -1,4 +0,0 @@
CLASS net/minecraft/class_2427 net/minecraft/data/report/ItemListProvider
FIELD field_11323 root Lnet/minecraft/class_2403;
FIELD field_17170 GSON Lcom/google/gson/Gson;
METHOD method_17175 toJson (Lnet/minecraft/class_2378;)Lcom/google/gson/JsonElement;

View File

@ -0,0 +1,6 @@
CLASS net/minecraft/class_2427 net/minecraft/data/report/RegistryDumpProvider
FIELD field_11323 generator Lnet/minecraft/class_2403;
FIELD field_17170 GSON Lcom/google/gson/Gson;
METHOD <init> (Lnet/minecraft/class_2403;)V
ARG 1 generator
METHOD method_17175 toJson (Lnet/minecraft/class_2378;)Lcom/google/gson/JsonElement;

View File

@ -35,3 +35,7 @@ CLASS net/minecraft/class_2474 net/minecraft/data/server/AbstractTagProvider
ARG 1 elements ARG 1 elements
METHOD method_27171 (Lnet/minecraft/class_2960;)V METHOD method_27171 (Lnet/minecraft/class_2960;)V
ARG 1 id ARG 1 id
METHOD method_35922 add (Lnet/minecraft/class_2960;)Lnet/minecraft/class_2474$class_5124;
ARG 1 id
METHOD method_35923 addTag (Lnet/minecraft/class_2960;)Lnet/minecraft/class_2474$class_5124;
ARG 1 id

View File

@ -1,5 +1,10 @@
CLASS net/minecraft/class_2412 net/minecraft/data/server/AdventureTabAdvancementGenerator CLASS net/minecraft/class_2412 net/minecraft/data/server/AdventureTabAdvancementGenerator
FIELD field_11293 BIOMES Ljava/util/List; FIELD field_11293 BIOMES Ljava/util/List;
FIELD field_11294 MONSTERS [Lnet/minecraft/class_1299; FIELD field_11294 MONSTERS [Lnet/minecraft/class_1299;
METHOD accept (Ljava/lang/Object;)V
ARG 1 exporter
METHOD method_10336 requireListedMobsKilled (Lnet/minecraft/class_161$class_162;)Lnet/minecraft/class_161$class_162; METHOD method_10336 requireListedMobsKilled (Lnet/minecraft/class_161$class_162;)Lnet/minecraft/class_161$class_162;
ARG 1 task
METHOD method_10337 requireListedBiomesVisited (Lnet/minecraft/class_161$class_162;Ljava/util/List;)Lnet/minecraft/class_161$class_162; METHOD method_10337 requireListedBiomesVisited (Lnet/minecraft/class_161$class_162;Ljava/util/List;)Lnet/minecraft/class_161$class_162;
ARG 0 task
ARG 1 biomes

View File

@ -1 +1,3 @@
CLASS net/minecraft/class_4845 net/minecraft/data/server/BarterLootTableGenerator CLASS net/minecraft/class_4845 net/minecraft/data/server/BarterLootTableGenerator
METHOD accept (Ljava/lang/Object;)V
ARG 1 exporter

View File

@ -8,6 +8,8 @@ CLASS net/minecraft/class_2430 net/minecraft/data/server/BlockLootTableGenerator
FIELD field_11342 WITH_SILK_TOUCH_OR_SHEARS Lnet/minecraft/class_5341$class_210; FIELD field_11342 WITH_SILK_TOUCH_OR_SHEARS Lnet/minecraft/class_5341$class_210;
FIELD field_11343 WITH_SHEARS Lnet/minecraft/class_5341$class_210; FIELD field_11343 WITH_SHEARS Lnet/minecraft/class_5341$class_210;
FIELD field_16493 lootTables Ljava/util/Map; FIELD field_16493 lootTables Ljava/util/Map;
METHOD accept (Ljava/lang/Object;)V
ARG 1 exporter
METHOD method_10371 grassDrops (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; METHOD method_10371 grassDrops (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53;
ARG 0 dropWithShears ARG 0 dropWithShears
METHOD method_10372 dropsWithShears (Lnet/minecraft/class_1935;)Lnet/minecraft/class_52$class_53; METHOD method_10372 dropsWithShears (Lnet/minecraft/class_1935;)Lnet/minecraft/class_52$class_53;
@ -80,13 +82,20 @@ CLASS net/minecraft/class_2430 net/minecraft/data/server/BlockLootTableGenerator
ARG 1 block ARG 1 block
ARG 2 drop ARG 2 drop
METHOD method_16256 addDrop (Lnet/minecraft/class_2248;Lnet/minecraft/class_1935;)V METHOD method_16256 addDrop (Lnet/minecraft/class_2248;Lnet/minecraft/class_1935;)V
ARG 1 block
ARG 2 drop ARG 2 drop
METHOD method_16258 addDrop (Lnet/minecraft/class_2248;Lnet/minecraft/class_52$class_53;)V METHOD method_16258 addDrop (Lnet/minecraft/class_2248;Lnet/minecraft/class_52$class_53;)V
ARG 1 block
ARG 2 lootTable ARG 2 lootTable
METHOD method_16262 addDropWithSilkTouch (Lnet/minecraft/class_2248;)V METHOD method_16262 addDropWithSilkTouch (Lnet/minecraft/class_2248;)V
ARG 1 block
METHOD method_16285 addPottedPlantDrop (Lnet/minecraft/class_2248;)V METHOD method_16285 addPottedPlantDrop (Lnet/minecraft/class_2248;)V
ARG 1 block
METHOD method_16293 addDrop (Lnet/minecraft/class_2248;Ljava/util/function/Function;)V METHOD method_16293 addDrop (Lnet/minecraft/class_2248;Ljava/util/function/Function;)V
ARG 1 block
ARG 2 lootTableFunction
METHOD method_16329 addDrop (Lnet/minecraft/class_2248;)V METHOD method_16329 addDrop (Lnet/minecraft/class_2248;)V
ARG 1 block
METHOD method_16876 shulkerBoxDrops (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; METHOD method_16876 shulkerBoxDrops (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53;
ARG 0 drop ARG 0 drop
METHOD method_16877 bannerDrops (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; METHOD method_16877 bannerDrops (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53;
@ -99,6 +108,7 @@ CLASS net/minecraft/class_2430 net/minecraft/data/server/BlockLootTableGenerator
ARG 0 stem ARG 0 stem
ARG 1 drop ARG 1 drop
METHOD method_24817 addDoorDrop (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; METHOD method_24817 addDoorDrop (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53;
ARG 0 block
METHOD method_26000 addVinePlantDrop (Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;)V METHOD method_26000 addVinePlantDrop (Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;)V
ARG 1 block ARG 1 block
ARG 2 drop ARG 2 drop
@ -111,3 +121,5 @@ CLASS net/minecraft/class_2430 net/minecraft/data/server/BlockLootTableGenerator
ARG 0 candle ARG 0 candle
METHOD method_32225 candleCakeDrops (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53; METHOD method_32225 candleCakeDrops (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53;
ARG 0 candle ARG 0 candle
METHOD method_33709 glowBerryDrops (Lnet/minecraft/class_2248;)Lnet/minecraft/class_52$class_53;
ARG 0 drop

View File

@ -1 +1,3 @@
CLASS net/minecraft/class_2432 net/minecraft/data/server/ChestLootTableGenerator CLASS net/minecraft/class_2432 net/minecraft/data/server/ChestLootTableGenerator
METHOD accept (Ljava/lang/Object;)V
ARG 1 exporter

View File

@ -1 +1,3 @@
CLASS net/minecraft/class_2419 net/minecraft/data/server/EndTabAdvancementGenerator CLASS net/minecraft/class_2419 net/minecraft/data/server/EndTabAdvancementGenerator
METHOD accept (Ljava/lang/Object;)V
ARG 1 exporter

View File

@ -2,7 +2,13 @@ CLASS net/minecraft/class_2434 net/minecraft/data/server/EntityLootTableGenerato
FIELD field_11344 NEEDS_ENTITY_ON_FIRE Lnet/minecraft/class_2048$class_2049; FIELD field_11344 NEEDS_ENTITY_ON_FIRE Lnet/minecraft/class_2048$class_2049;
FIELD field_16543 lootTables Ljava/util/Map; FIELD field_16543 lootTables Ljava/util/Map;
FIELD field_19339 ENTITY_TYPES_IN_MISC_GROUP_TO_CHECK Ljava/util/Set; FIELD field_19339 ENTITY_TYPES_IN_MISC_GROUP_TO_CHECK Ljava/util/Set;
METHOD accept (Ljava/lang/Object;)V
ARG 1 exporter
METHOD method_10401 createForSheep (Lnet/minecraft/class_1935;)Lnet/minecraft/class_52$class_53; METHOD method_10401 createForSheep (Lnet/minecraft/class_1935;)Lnet/minecraft/class_52$class_53;
ARG 0 item ARG 0 item
METHOD method_16368 register (Lnet/minecraft/class_1299;Lnet/minecraft/class_52$class_53;)V METHOD method_16368 register (Lnet/minecraft/class_1299;Lnet/minecraft/class_52$class_53;)V
ARG 1 entityType
ARG 2 lootTable
METHOD method_16369 register (Lnet/minecraft/class_2960;Lnet/minecraft/class_52$class_53;)V METHOD method_16369 register (Lnet/minecraft/class_2960;Lnet/minecraft/class_52$class_53;)V
ARG 1 entityId
ARG 2 lootTable

View File

@ -6,3 +6,5 @@ CLASS net/minecraft/class_2437 net/minecraft/data/server/FishingLootTableGenerat
FIELD field_11350 NEEDS_JUNGLE_EDGE_BIOME Lnet/minecraft/class_5341$class_210; FIELD field_11350 NEEDS_JUNGLE_EDGE_BIOME Lnet/minecraft/class_5341$class_210;
FIELD field_11351 NEEDS_MODIFIED_JUNGLE_EDGE_BIOME Lnet/minecraft/class_5341$class_210; FIELD field_11351 NEEDS_MODIFIED_JUNGLE_EDGE_BIOME Lnet/minecraft/class_5341$class_210;
FIELD field_11352 NEEDS_BAMBOO_JUNGLE_HILLS_BIOME Lnet/minecraft/class_5341$class_210; FIELD field_11352 NEEDS_BAMBOO_JUNGLE_HILLS_BIOME Lnet/minecraft/class_5341$class_210;
METHOD accept (Ljava/lang/Object;)V
ARG 1 exporter

View File

@ -1 +1,3 @@
CLASS net/minecraft/class_3714 net/minecraft/data/server/GiftLootTableGenerator CLASS net/minecraft/class_3714 net/minecraft/data/server/GiftLootTableGenerator
METHOD accept (Ljava/lang/Object;)V
ARG 1 exporter

View File

@ -3,8 +3,15 @@ CLASS net/minecraft/class_2414 net/minecraft/data/server/HusbandryTabAdvancement
FIELD field_11296 BREEDABLE_ANIMALS [Lnet/minecraft/class_1299; FIELD field_11296 BREEDABLE_ANIMALS [Lnet/minecraft/class_1299;
FIELD field_11297 FISH_BUCKET_ITEMS [Lnet/minecraft/class_1792; FIELD field_11297 FISH_BUCKET_ITEMS [Lnet/minecraft/class_1792;
FIELD field_11298 FOOD_ITEMS [Lnet/minecraft/class_1792; FIELD field_11298 FOOD_ITEMS [Lnet/minecraft/class_1792;
METHOD accept (Ljava/lang/Object;)V
ARG 1 exporter
METHOD method_10339 requireListedFishCaught (Lnet/minecraft/class_161$class_162;)Lnet/minecraft/class_161$class_162; METHOD method_10339 requireListedFishCaught (Lnet/minecraft/class_161$class_162;)Lnet/minecraft/class_161$class_162;
ARG 1 task
METHOD method_10340 requireListedFishBucketsFilled (Lnet/minecraft/class_161$class_162;)Lnet/minecraft/class_161$class_162; METHOD method_10340 requireListedFishBucketsFilled (Lnet/minecraft/class_161$class_162;)Lnet/minecraft/class_161$class_162;
ARG 1 task
METHOD method_10341 requireFoodItemsEaten (Lnet/minecraft/class_161$class_162;)Lnet/minecraft/class_161$class_162; METHOD method_10341 requireFoodItemsEaten (Lnet/minecraft/class_161$class_162;)Lnet/minecraft/class_161$class_162;
ARG 1 task
METHOD method_10342 requireListedAnimalsBred (Lnet/minecraft/class_161$class_162;)Lnet/minecraft/class_161$class_162; METHOD method_10342 requireListedAnimalsBred (Lnet/minecraft/class_161$class_162;)Lnet/minecraft/class_161$class_162;
ARG 1 task
METHOD method_16118 requireAllCatsTamed (Lnet/minecraft/class_161$class_162;)Lnet/minecraft/class_161$class_162; METHOD method_16118 requireAllCatsTamed (Lnet/minecraft/class_161$class_162;)Lnet/minecraft/class_161$class_162;
ARG 1 task

View File

@ -1,2 +1,5 @@
CLASS net/minecraft/class_2416 net/minecraft/data/server/NetherTabAdvancementGenerator CLASS net/minecraft/class_2416 net/minecraft/data/server/NetherTabAdvancementGenerator
FIELD field_24614 NETHER_BIOMES Ljava/util/List; FIELD field_24614 NETHER_BIOMES Ljava/util/List;
FIELD field_25712 PIGLIN_DISTRACTION_PREDICATE Lnet/minecraft/class_2048$class_5258;
METHOD accept (Ljava/lang/Object;)V
ARG 1 exporter

View File

@ -3,6 +3,14 @@ CLASS net/minecraft/class_2446 net/minecraft/data/server/RecipesProvider
FIELD field_11374 LOGGER Lorg/apache/logging/log4j/Logger; FIELD field_11374 LOGGER Lorg/apache/logging/log4j/Logger;
FIELD field_11375 GSON Lcom/google/gson/Gson; FIELD field_11375 GSON Lcom/google/gson/Gson;
FIELD field_28555 VARIANT_FACTORIES Ljava/util/Map; FIELD field_28555 VARIANT_FACTORIES Ljava/util/Map;
FIELD field_33420 COAL_ORES Lcom/google/common/collect/ImmutableList;
FIELD field_33421 IRON_ORES Lcom/google/common/collect/ImmutableList;
FIELD field_33422 COPPER_ORES Lcom/google/common/collect/ImmutableList;
FIELD field_33423 GOLD_ORES Lcom/google/common/collect/ImmutableList;
FIELD field_33424 DIAMOND_ORES Lcom/google/common/collect/ImmutableList;
FIELD field_33425 LAPIS_ORES Lcom/google/common/collect/ImmutableList;
FIELD field_33426 REDSTONE_ORES Lcom/google/common/collect/ImmutableList;
FIELD field_33427 EMERALD_ORES Lcom/google/common/collect/ImmutableList;
METHOD <init> (Lnet/minecraft/class_2403;)V METHOD <init> (Lnet/minecraft/class_2403;)V
ARG 1 root ARG 1 root
METHOD method_10419 generate (Ljava/util/function/Consumer;)V METHOD method_10419 generate (Ljava/util/function/Consumer;)V
@ -12,6 +20,7 @@ CLASS net/minecraft/class_2446 net/minecraft/data/server/RecipesProvider
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_2037$class_2039;
ARG 0 block 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_2066$class_2068;
ARG 0 items
METHOD method_10425 saveRecipe (Lnet/minecraft/class_2408;Lcom/google/gson/JsonObject;Ljava/nio/file/Path;)V METHOD method_10425 saveRecipe (Lnet/minecraft/class_2408;Lcom/google/gson/JsonObject;Ljava/nio/file/Path;)V
ARG 0 cache ARG 0 cache
ARG 1 json ARG 1 json
@ -29,111 +38,113 @@ CLASS net/minecraft/class_2446 net/minecraft/data/server/RecipesProvider
ARG 3 cookingTime ARG 3 cookingTime
METHOD method_24475 offerPlanksRecipe2 (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_3494;)V METHOD method_24475 offerPlanksRecipe2 (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_3494;)V
ARG 0 exporter ARG 0 exporter
ARG 1 outputItem ARG 1 output
ARG 2 inputItem ARG 2 input
METHOD method_24476 offerBarkBlockRecipe (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V METHOD method_24476 offerBarkBlockRecipe (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V
ARG 0 exporter ARG 0 exporter
ARG 1 outputItem ARG 1 output
ARG 2 inputItem ARG 2 input
METHOD method_24477 offerPlanksRecipe (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_3494;)V METHOD method_24477 offerPlanksRecipe (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_3494;)V
ARG 0 exporter ARG 0 exporter
ARG 1 outputItem ARG 1 output
ARG 2 inputItem ARG 2 input
METHOD method_24478 offerBoatRecipe (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V METHOD method_24478 offerBoatRecipe (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V
ARG 0 exporter ARG 0 exporter
ARG 1 outputItem ARG 1 output
ARG 2 inputItem ARG 2 input
METHOD method_24884 offerWoolDyeingRecipe (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V METHOD method_24884 offerWoolDyeingRecipe (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V
ARG 0 exporter ARG 0 exporter
ARG 1 outputItem ARG 1 output
ARG 2 inputItem ARG 2 input
METHOD method_24885 offerCarpetRecipe (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V METHOD method_24885 offerCarpetRecipe (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V
ARG 0 exporter ARG 0 exporter
ARG 1 outputItem ARG 1 output
ARG 2 inputItem ARG 2 input
METHOD method_24886 offerCarpetDyeingRecipe (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V METHOD method_24886 offerCarpetDyeingRecipe (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V
ARG 0 exporter ARG 0 exporter
ARG 1 outputItem ARG 1 output
ARG 2 input
METHOD method_24887 offerBedRecipe (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V METHOD method_24887 offerBedRecipe (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V
ARG 0 exporter ARG 0 exporter
ARG 1 outputItem ARG 1 output
ARG 2 input
METHOD method_24888 offerBedDyeingRecipe (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V METHOD method_24888 offerBedDyeingRecipe (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V
ARG 0 exporter ARG 0 exporter
ARG 1 outputItem ARG 1 output
ARG 2 inputItem ARG 2 input
METHOD method_24889 offerBannerRecipe (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V METHOD method_24889 offerBannerRecipe (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V
ARG 0 exporter ARG 0 exporter
ARG 1 outputItem ARG 1 output
ARG 2 inputItem ARG 2 input
METHOD method_24890 offerStainedGlassDyeingRecipe (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V METHOD method_24890 offerStainedGlassDyeingRecipe (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V
ARG 0 exporter ARG 0 exporter
ARG 1 outputItem ARG 1 output
ARG 2 inputItem ARG 2 input
METHOD method_24891 offerStainedGlassPaneRecipe (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V METHOD method_24891 offerStainedGlassPaneRecipe (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V
ARG 0 exporter ARG 0 exporter
ARG 1 outputItem ARG 1 output
ARG 2 inputItem ARG 2 input
METHOD method_24892 offerStainedGlassPaneDyeingRecipe (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V METHOD method_24892 offerStainedGlassPaneDyeingRecipe (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V
ARG 0 exporter ARG 0 exporter
ARG 1 outputItem ARG 1 output
ARG 2 inputItem ARG 2 input
METHOD method_24893 offerTerracottaDyeingRecipe (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V METHOD method_24893 offerTerracottaDyeingRecipe (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V
ARG 0 exporter ARG 0 exporter
ARG 1 outputItem ARG 1 output
ARG 2 inputItem ARG 2 input
METHOD method_24894 offerConcretePowderDyeingRecipe (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V METHOD method_24894 offerConcretePowderDyeingRecipe (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V
ARG 0 exporter ARG 0 exporter
ARG 1 outputItem ARG 1 output
ARG 2 inputItem ARG 2 input
METHOD method_29728 offerNetheriteUpgradeRecipe (Ljava/util/function/Consumer;Lnet/minecraft/class_1792;Lnet/minecraft/class_1792;)V METHOD method_29728 offerNetheriteUpgradeRecipe (Ljava/util/function/Consumer;Lnet/minecraft/class_1792;Lnet/minecraft/class_1792;)V
ARG 0 exporter ARG 0 exporter
ARG 1 outputItem ARG 1 output
ARG 2 inputItem ARG 2 input
METHOD method_32233 offerCandleDyeingRecipe (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V METHOD method_32233 offerCandleDyeingRecipe (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V
ARG 0 exporter ARG 0 exporter
ARG 1 outputItem ARG 1 output
ARG 2 inputItem ARG 2 input
METHOD method_32804 createSlabRecipe (Lnet/minecraft/class_1935;Lnet/minecraft/class_1856;)Lnet/minecraft/class_5797; METHOD method_32804 createSlabRecipe (Lnet/minecraft/class_1935;Lnet/minecraft/class_1856;)Lnet/minecraft/class_5797;
ARG 0 outputItem ARG 0 output
ARG 1 inputItem ARG 1 input
METHOD method_32805 createChiseledBlockRecipe (Lnet/minecraft/class_1935;Lnet/minecraft/class_1856;)Lnet/minecraft/class_2447; METHOD method_32805 createChiseledBlockRecipe (Lnet/minecraft/class_1935;Lnet/minecraft/class_1856;)Lnet/minecraft/class_2447;
ARG 0 outputItem ARG 0 output
ARG 1 inputItem ARG 1 input
METHOD method_32806 createPressurePlateRecipe (Lnet/minecraft/class_1935;Lnet/minecraft/class_1856;)Lnet/minecraft/class_5797; METHOD method_32806 createPressurePlateRecipe (Lnet/minecraft/class_1935;Lnet/minecraft/class_1856;)Lnet/minecraft/class_5797;
ARG 0 outputItem ARG 0 output
ARG 1 inputItem ARG 1 input
METHOD method_32807 hasItem (Lnet/minecraft/class_1935;)Ljava/lang/String; METHOD method_32807 hasItem (Lnet/minecraft/class_1935;)Ljava/lang/String;
ARG 0 item ARG 0 item
METHOD method_32808 createStairsRecipe (Lnet/minecraft/class_1935;Lnet/minecraft/class_1856;)Lnet/minecraft/class_5797; METHOD method_32808 createStairsRecipe (Lnet/minecraft/class_1935;Lnet/minecraft/class_1856;)Lnet/minecraft/class_5797;
ARG 0 outputItem ARG 0 output
ARG 1 inputItem ARG 1 input
METHOD method_32809 offerWallRecipe (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V METHOD method_32809 offerWallRecipe (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V
ARG 0 exporter ARG 0 exporter
ARG 1 outputItem ARG 1 output
ARG 2 inputItem ARG 2 input
METHOD method_32810 offerPolishedStoneRecipe (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V METHOD method_32810 offerPolishedStoneRecipe (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V
ARG 0 exporter ARG 0 exporter
ARG 1 outputItem ARG 1 output
ARG 2 inputItem ARG 2 input
METHOD method_32811 offerCutCopperRecipe (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V METHOD method_32811 offerCutCopperRecipe (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V
ARG 0 exporter ARG 0 exporter
ARG 1 outputItem ARG 1 output
ARG 2 inputItem ARG 2 input
METHOD method_32812 offerChiseledBlockRecipe (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V METHOD method_32812 offerChiseledBlockRecipe (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V
ARG 0 exporter ARG 0 exporter
ARG 1 outputItem ARG 1 output
ARG 2 inputItem ARG 2 input
METHOD method_32813 createPressurePlateRecipe (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V METHOD method_32813 createPressurePlateRecipe (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V
ARG 0 exporter ARG 0 exporter
ARG 1 outputItem ARG 1 output
ARG 2 inputItem ARG 2 input
METHOD method_32814 offerSlabRecipe (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V METHOD method_32814 offerSlabRecipe (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V
ARG 0 exporter ARG 0 exporter
ARG 1 outputItem ARG 1 output
ARG 2 inputItem ARG 2 input
METHOD method_33531 getWallRecipe (Lnet/minecraft/class_1935;Lnet/minecraft/class_1856;)Lnet/minecraft/class_5797; METHOD method_33531 getWallRecipe (Lnet/minecraft/class_1935;Lnet/minecraft/class_1856;)Lnet/minecraft/class_5797;
ARG 0 outputItem ARG 0 output
ARG 1 inputItem ARG 1 input
METHOD method_33533 getVariantRecipeInput (Lnet/minecraft/class_5794;Lnet/minecraft/class_5794$class_5796;)Lnet/minecraft/class_2248; METHOD method_33533 getVariantRecipeInput (Lnet/minecraft/class_5794;Lnet/minecraft/class_5794$class_5796;)Lnet/minecraft/class_2248;
COMMENT Gets the block used to craft a certain {@linkplain net.minecraft.data.family.BlockFamily.Variant variant} of a base block. COMMENT Gets the block used to craft a certain {@linkplain net.minecraft.data.family.BlockFamily.Variant variant} of a base block.
COMMENT COMMENT
@ -152,30 +163,72 @@ CLASS net/minecraft/class_2446 net/minecraft/data/server/RecipesProvider
METHOD method_33536 (Lnet/minecraft/class_5797;Lnet/minecraft/class_5794$class_5796;Ljava/lang/String;)V METHOD method_33536 (Lnet/minecraft/class_5797;Lnet/minecraft/class_5794$class_5796;Ljava/lang/String;)V
ARG 2 group ARG 2 group
METHOD method_33537 createCondensingRecipe (Lnet/minecraft/class_1935;Lnet/minecraft/class_1856;)Lnet/minecraft/class_5797; METHOD method_33537 createCondensingRecipe (Lnet/minecraft/class_1935;Lnet/minecraft/class_1856;)Lnet/minecraft/class_5797;
ARG 0 outputItem ARG 0 output
ARG 1 inputItem ARG 1 input
METHOD method_33539 (Ljava/util/function/Consumer;Lnet/minecraft/class_5794;)V METHOD method_33539 (Ljava/util/function/Consumer;Lnet/minecraft/class_5794;)V
ARG 1 family ARG 1 family
METHOD method_33542 createTransmutationRecipe (Lnet/minecraft/class_1935;Lnet/minecraft/class_1856;)Lnet/minecraft/class_5797; METHOD method_33542 createTransmutationRecipe (Lnet/minecraft/class_1935;Lnet/minecraft/class_1856;)Lnet/minecraft/class_5797;
ARG 0 outputItem ARG 0 output
ARG 1 inputItem ARG 1 input
METHOD method_33544 createDoorRecipe (Lnet/minecraft/class_1935;Lnet/minecraft/class_1856;)Lnet/minecraft/class_5797; METHOD method_33544 createDoorRecipe (Lnet/minecraft/class_1935;Lnet/minecraft/class_1856;)Lnet/minecraft/class_5797;
ARG 0 outputItem ARG 0 output
ARG 1 inputItem ARG 1 input
METHOD method_33546 createFenceRecipe (Lnet/minecraft/class_1935;Lnet/minecraft/class_1856;)Lnet/minecraft/class_5797; METHOD method_33546 createFenceRecipe (Lnet/minecraft/class_1935;Lnet/minecraft/class_1856;)Lnet/minecraft/class_5797;
ARG 0 outputItem ARG 0 output
ARG 1 inputItem ARG 1 input
METHOD method_33548 createFenceGateRecipe (Lnet/minecraft/class_1935;Lnet/minecraft/class_1856;)Lnet/minecraft/class_5797; METHOD method_33548 createFenceGateRecipe (Lnet/minecraft/class_1935;Lnet/minecraft/class_1856;)Lnet/minecraft/class_5797;
ARG 0 outputItem ARG 0 output
ARG 1 inputItem ARG 1 input
METHOD method_33553 createTrapdoorRecipe (Lnet/minecraft/class_1935;Lnet/minecraft/class_1856;)Lnet/minecraft/class_5797; METHOD method_33553 createTrapdoorRecipe (Lnet/minecraft/class_1935;Lnet/minecraft/class_1856;)Lnet/minecraft/class_5797;
ARG 0 outputItem ARG 0 output
ARG 1 inputItem ARG 1 input
METHOD method_33555 createSignRecipe (Lnet/minecraft/class_1935;Lnet/minecraft/class_1856;)Lnet/minecraft/class_5797; METHOD method_33555 createSignRecipe (Lnet/minecraft/class_1935;Lnet/minecraft/class_1856;)Lnet/minecraft/class_5797;
ARG 0 outputItem ARG 0 output
ARG 1 inputItem ARG 1 input
METHOD method_33714 convertBetween (Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)Ljava/lang/String;
ARG 0 from
ARG 1 to
METHOD method_33715 offerRecipe (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;I)V
ARG 0 exporter
ARG 1 output
ARG 2 input
ARG 3 count
METHOD method_33716 getItemPath (Lnet/minecraft/class_1935;)Ljava/lang/String;
ARG 0 item
METHOD method_33717 offerRecipe (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V
ARG 0 exporter
ARG 1 output
ARG 2 input
METHOD method_34662 offerCrackingRecipe (Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V METHOD method_34662 offerCrackingRecipe (Ljava/util/function/Consumer;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. 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 0 exporter
ARG 1 result ARG 1 output
ARG 2 input ARG 2 input
METHOD method_34853 (Ljava/util/function/Consumer;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;
ARG 0 count
ARG 1 item
METHOD method_36232 offerMultipleOptions (Ljava/util/function/Consumer;Lnet/minecraft/class_3957;Ljava/util/List;Lnet/minecraft/class_1935;FILjava/lang/String;)V
ARG 0 exporter
ARG 1 serializer
ARG 2 inputs
ARG 3 output
ARG 4 experience
ARG 5 cookingTime
ARG 6 baseIdString
METHOD method_36233 offerSmelting (Ljava/util/function/Consumer;Ljava/util/List;Lnet/minecraft/class_1935;FI)V
ARG 0 exporter
ARG 1 inputs
ARG 2 output
ARG 3 experience
ARG 4 cookingTime
METHOD method_36234 offerBlasting (Ljava/util/function/Consumer;Ljava/util/List;Lnet/minecraft/class_1935;FI)V
ARG 0 exporter
ARG 1 inputs
ARG 2 output
ARG 3 experience
ARG 4 cookingTime

View File

@ -1 +1,3 @@
CLASS net/minecraft/class_2417 net/minecraft/data/server/StoryTabAdvancementGenerator CLASS net/minecraft/class_2417 net/minecraft/data/server/StoryTabAdvancementGenerator
METHOD accept (Ljava/lang/Object;)V
ARG 1 exporter

View File

@ -2,13 +2,13 @@ CLASS net/minecraft/class_2454 net/minecraft/data/server/recipe/CookingRecipeJso
FIELD field_11414 experience F FIELD field_11414 experience F
FIELD field_11415 cookingTime I FIELD field_11415 cookingTime I
FIELD field_11416 builder Lnet/minecraft/class_161$class_162; FIELD field_11416 builder Lnet/minecraft/class_161$class_162;
FIELD field_11417 result Lnet/minecraft/class_1792; FIELD field_11417 output Lnet/minecraft/class_1792;
FIELD field_11418 ingredient Lnet/minecraft/class_1856; FIELD field_11418 input Lnet/minecraft/class_1856;
FIELD field_11419 group Ljava/lang/String; FIELD field_11419 group Ljava/lang/String;
FIELD field_17599 serializer Lnet/minecraft/class_3957; FIELD field_17599 serializer Lnet/minecraft/class_3957;
METHOD <init> (Lnet/minecraft/class_1935;Lnet/minecraft/class_1856;FILnet/minecraft/class_3957;)V METHOD <init> (Lnet/minecraft/class_1935;Lnet/minecraft/class_1856;FILnet/minecraft/class_3957;)V
ARG 1 result ARG 1 output
ARG 2 ingredient ARG 2 input
ARG 3 experience ARG 3 experience
ARG 4 cookingTime ARG 4 cookingTime
ARG 5 serializer ARG 5 serializer
@ -41,12 +41,24 @@ CLASS net/minecraft/class_2454 net/minecraft/data/server/recipe/CookingRecipeJso
ARG 1 result ARG 1 result
ARG 2 experience ARG 2 experience
ARG 3 cookingTime ARG 3 cookingTime
METHOD method_35916 create (Lnet/minecraft/class_1856;Lnet/minecraft/class_1935;FI)Lnet/minecraft/class_2454;
ARG 0 result
ARG 1 ingredient
ARG 2 experience
ARG 3 cookingTime
METHOD method_35917 group (Ljava/lang/String;)Lnet/minecraft/class_2454;
ARG 1 group
METHOD method_35918 createSmoking (Lnet/minecraft/class_1856;Lnet/minecraft/class_1935;FI)Lnet/minecraft/class_2454;
ARG 0 result
ARG 1 ingredient
ARG 2 experience
ARG 3 cookingTime
CLASS class_2455 CookingRecipeJsonProvider CLASS class_2455 CookingRecipeJsonProvider
FIELD field_11421 experience F FIELD field_11421 experience F
FIELD field_11422 cookingTime I FIELD field_11422 cookingTime I
FIELD field_11423 builder Lnet/minecraft/class_161$class_162; FIELD field_11423 builder Lnet/minecraft/class_161$class_162;
FIELD field_11424 recipeId Lnet/minecraft/class_2960; FIELD field_11424 recipeId Lnet/minecraft/class_2960;
FIELD field_11425 ingredient Lnet/minecraft/class_1856; FIELD field_11425 input Lnet/minecraft/class_1856;
FIELD field_11426 group Ljava/lang/String; FIELD field_11426 group Ljava/lang/String;
FIELD field_11427 advancementId Lnet/minecraft/class_2960; FIELD field_11427 advancementId Lnet/minecraft/class_2960;
FIELD field_11428 result Lnet/minecraft/class_1792; FIELD field_11428 result Lnet/minecraft/class_1792;
@ -54,7 +66,7 @@ CLASS net/minecraft/class_2454 net/minecraft/data/server/recipe/CookingRecipeJso
METHOD <init> (Lnet/minecraft/class_2960;Ljava/lang/String;Lnet/minecraft/class_1856;Lnet/minecraft/class_1792;FILnet/minecraft/class_161$class_162;Lnet/minecraft/class_2960;Lnet/minecraft/class_1865;)V METHOD <init> (Lnet/minecraft/class_2960;Ljava/lang/String;Lnet/minecraft/class_1856;Lnet/minecraft/class_1792;FILnet/minecraft/class_161$class_162;Lnet/minecraft/class_2960;Lnet/minecraft/class_1865;)V
ARG 1 recipeId ARG 1 recipeId
ARG 2 group ARG 2 group
ARG 3 ingredient ARG 3 input
ARG 4 result ARG 4 result
ARG 5 experience ARG 5 experience
ARG 6 cookingTime ARG 6 cookingTime

View File

@ -6,7 +6,7 @@ CLASS net/minecraft/class_2450 net/minecraft/data/server/recipe/ShapelessRecipeJ
FIELD field_11397 LOGGER Lorg/apache/logging/log4j/Logger; FIELD field_11397 LOGGER Lorg/apache/logging/log4j/Logger;
FIELD field_11398 group Ljava/lang/String; FIELD field_11398 group Ljava/lang/String;
METHOD <init> (Lnet/minecraft/class_1935;I)V METHOD <init> (Lnet/minecraft/class_1935;I)V
ARG 1 itemProvider ARG 1 output
ARG 2 outputCount ARG 2 outputCount
METHOD method_10443 offerTo (Ljava/util/function/Consumer;Lnet/minecraft/class_2960;)V METHOD method_10443 offerTo (Ljava/util/function/Consumer;Lnet/minecraft/class_2960;)V
ARG 1 exporter ARG 1 exporter

View File

@ -10,14 +10,14 @@ CLASS net/minecraft/class_3981 net/minecraft/data/server/recipe/SingleItemRecipe
ARG 2 input ARG 2 input
ARG 3 output ARG 3 output
ARG 4 outputCount ARG 4 outputCount
METHOD method_17968 create (Lnet/minecraft/class_1856;Lnet/minecraft/class_1935;)Lnet/minecraft/class_3981; METHOD method_17968 createStonecutting (Lnet/minecraft/class_1856;Lnet/minecraft/class_1935;)Lnet/minecraft/class_3981;
ARG 0 input ARG 0 input
ARG 1 output ARG 1 output
METHOD method_17969 create (Lnet/minecraft/class_1856;Lnet/minecraft/class_1935;I)Lnet/minecraft/class_3981; METHOD method_17969 createStonecutting (Lnet/minecraft/class_1856;Lnet/minecraft/class_1935;I)Lnet/minecraft/class_3981;
ARG 0 input ARG 0 input
ARG 1 output ARG 1 output
ARG 2 outputCount ARG 2 outputCount
METHOD method_17970 create (Ljava/lang/String;Lnet/minecraft/class_184;)Lnet/minecraft/class_3981; METHOD method_17970 createStonecutting (Ljava/lang/String;Lnet/minecraft/class_184;)Lnet/minecraft/class_3981;
ARG 1 criterionName ARG 1 criterionName
ARG 2 conditions ARG 2 conditions
METHOD method_17971 offerTo (Ljava/util/function/Consumer;Ljava/lang/String;)V METHOD method_17971 offerTo (Ljava/util/function/Consumer;Ljava/lang/String;)V
@ -28,6 +28,8 @@ CLASS net/minecraft/class_3981 net/minecraft/data/server/recipe/SingleItemRecipe
ARG 2 recipeId ARG 2 recipeId
METHOD method_17973 validate (Lnet/minecraft/class_2960;)V METHOD method_17973 validate (Lnet/minecraft/class_2960;)V
ARG 1 recipeId ARG 1 recipeId
METHOD method_35919 group (Ljava/lang/String;)Lnet/minecraft/class_3981;
ARG 1 group
CLASS class_3982 SingleItemRecipeJsonProvider CLASS class_3982 SingleItemRecipeJsonProvider
FIELD field_17696 recipeId Lnet/minecraft/class_2960; FIELD field_17696 recipeId Lnet/minecraft/class_2960;
FIELD field_17697 group Ljava/lang/String; FIELD field_17697 group Ljava/lang/String;

View File

@ -48,6 +48,9 @@ CLASS net/minecraft/class_3494 net/minecraft/tag/Tag
ARG 2 entry ARG 2 entry
METHOD method_30740 resolveEntry (Lcom/google/gson/JsonElement;)Lnet/minecraft/class_3494$class_3496; METHOD method_30740 resolveEntry (Lcom/google/gson/JsonElement;)Lnet/minecraft/class_3494$class_3496;
ARG 0 json ARG 0 json
METHOD method_32826 forEachTagId (Ljava/util/function/Consumer;)V
ARG 1 consumer
METHOD method_32828 forEachGroupId (Ljava/util/function/Consumer;)V
METHOD method_34891 addOptional (Lnet/minecraft/class_2960;Ljava/lang/String;)Lnet/minecraft/class_3494$class_3495; METHOD method_34891 addOptional (Lnet/minecraft/class_2960;Ljava/lang/String;)Lnet/minecraft/class_3494$class_3495;
ARG 1 id ARG 1 id
ARG 2 source ARG 2 source
@ -61,6 +64,13 @@ CLASS net/minecraft/class_3494 net/minecraft/tag/Tag
ARG 1 tagGetter ARG 1 tagGetter
ARG 2 objectGetter ARG 2 objectGetter
ARG 3 collector ARG 3 collector
METHOD method_32831 forEachTagId (Ljava/util/function/Consumer;)V
ARG 1 consumer
METHOD method_32832 canAdd (Ljava/util/function/Predicate;Ljava/util/function/Predicate;)Z
ARG 1 existenceTest
ARG 2 duplicationTest
METHOD method_32833 forEachGroupId (Ljava/util/function/Consumer;)V
ARG 1 consumer
CLASS class_3497 TagEntry CLASS class_3497 TagEntry
FIELD field_15584 id Lnet/minecraft/class_2960; FIELD field_15584 id Lnet/minecraft/class_2960;
METHOD <init> (Lnet/minecraft/class_2960;)V METHOD <init> (Lnet/minecraft/class_2960;)V