23w45a data and recipes

This commit is contained in:
apple502j 2023-11-11 16:30:39 +09:00
parent e8ab7629e0
commit 06deafbd79
No known key found for this signature in database
GPG Key ID: 2A69798565A099A9
15 changed files with 75 additions and 5 deletions

View File

@ -569,6 +569,9 @@ CLASS net/minecraft/class_4910 net/minecraft/data/client/BlockStateModelGenerato
ARG 2 waxedCopperBulbBlock
METHOD method_54826 registerCopperBulb (Lnet/minecraft/class_2248;)V
ARG 1 copperBulbBlock
METHOD method_55305 (Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;Lnet/minecraft/class_8967;)Lnet/minecraft/class_4935;
ARG 3 state
METHOD method_55306 registerTrialSpawner ()V
CLASS class_4911 BuiltinModelPool
FIELD field_22835 modelId Lnet/minecraft/class_2960;
METHOD <init> (Lnet/minecraft/class_4910;Lnet/minecraft/class_2960;Lnet/minecraft/class_2248;)V

View File

@ -158,3 +158,7 @@ CLASS net/minecraft/class_4944 net/minecraft/data/client/TextureMap
ARG 0 age
METHOD method_50028 pottedAzaleaBush (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4944;
ARG 0 block
METHOD method_55307 trialSpawner (Lnet/minecraft/class_2248;Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/class_4944;
ARG 0 block
ARG 1 side
ARG 2 top

View File

@ -1 +1 @@
CLASS net/minecraft/class_8994 net/minecraft/data/server/loottable/OneTwentyOneChestLootTableGenerator
CLASS net/minecraft/class_8994 net/minecraft/data/server/loottable/onetwentyone/OneTwentyOneChestLootTableGenerator

View File

@ -1,8 +1,12 @@
CLASS net/minecraft/class_2456 net/minecraft/data/server/recipe/ComplexRecipeJsonBuilder
FIELD field_47506 recipeFactory Ljava/util/function/Function;
METHOD <init> (Ljava/util/function/Function;)V
ARG 1 recipeFactory
METHOD method_10475 offerTo (Lnet/minecraft/class_8790;Lnet/minecraft/class_2960;)V
ARG 1 exporter
ARG 2 id
METHOD method_10476 create (Ljava/util/function/Function;)Lnet/minecraft/class_2456;
ARG 0 recipeFactory
METHOD method_53820 offerTo (Lnet/minecraft/class_8790;Ljava/lang/String;)V
ARG 1 exporter
ARG 2 id

View File

@ -7,6 +7,7 @@ CLASS net/minecraft/class_2454 net/minecraft/data/server/recipe/CookingRecipeJso
FIELD field_40647 category Lnet/minecraft/class_7800;
FIELD field_40648 cookingCategory Lnet/minecraft/class_7709;
FIELD field_46150 criteria Ljava/util/Map;
FIELD field_47504 recipeFactory Lnet/minecraft/class_1874$class_3958;
METHOD <init> (Lnet/minecraft/class_7800;Lnet/minecraft/class_7709;Lnet/minecraft/class_1935;Lnet/minecraft/class_1856;FILnet/minecraft/class_1874$class_3958;)V
ARG 1 category
ARG 2 cookingCategory
@ -14,6 +15,7 @@ CLASS net/minecraft/class_2454 net/minecraft/data/server/recipe/CookingRecipeJso
ARG 4 input
ARG 5 experience
ARG 6 cookingTime
ARG 7 recipeFactory
METHOD method_10471 validate (Lnet/minecraft/class_2960;)V
ARG 1 recipeId
METHOD method_10473 createBlasting (Lnet/minecraft/class_1856;Lnet/minecraft/class_7800;Lnet/minecraft/class_1935;FI)Lnet/minecraft/class_2454;
@ -28,6 +30,8 @@ CLASS net/minecraft/class_2454 net/minecraft/data/server/recipe/CookingRecipeJso
ARG 2 output
ARG 3 experience
ARG 4 cookingTime
ARG 5 serializer
ARG 6 recipeFactory
METHOD method_17802 createSmelting (Lnet/minecraft/class_1856;Lnet/minecraft/class_7800;Lnet/minecraft/class_1935;FI)Lnet/minecraft/class_2454;
ARG 0 input
ARG 1 category

View File

@ -16,3 +16,5 @@ CLASS net/minecraft/class_5797 net/minecraft/data/server/recipe/CraftingRecipeJs
METHOD method_36443 offerTo (Lnet/minecraft/class_8790;Ljava/lang/String;)V
ARG 1 exporter
ARG 2 recipePath
METHOD method_55308 toCraftingCategory (Lnet/minecraft/class_7800;)Lnet/minecraft/class_7710;
ARG 0 category

View File

@ -1,3 +1,6 @@
CLASS net/minecraft/class_8790 net/minecraft/data/server/recipe/RecipeExporter
METHOD method_53818 getAdvancementBuilder ()Lnet/minecraft/class_161$class_162;
METHOD method_53819 accept (Lnet/minecraft/class_2960;Lnet/minecraft/class_1860;Lnet/minecraft/class_8779;)V
ARG 1 recipeId
ARG 2 recipe
ARG 3 advancement

View File

@ -18,6 +18,8 @@ CLASS net/minecraft/class_2446 net/minecraft/data/server/recipe/RecipeProvider
ARG 0 exporter
ARG 1 cooker
ARG 2 serializer
ARG 3 recipeFactory
ARG 4 cookingTime
METHOD method_24475 offerPlanksRecipe2 (Lnet/minecraft/class_8790;Lnet/minecraft/class_1935;Lnet/minecraft/class_6862;I)V
ARG 0 exporter
ARG 1 output
@ -234,6 +236,14 @@ CLASS net/minecraft/class_2446 net/minecraft/data/server/recipe/RecipeProvider
METHOD method_36232 offerMultipleOptions (Lnet/minecraft/class_8790;Lnet/minecraft/class_1865;Lnet/minecraft/class_1874$class_3958;Ljava/util/List;Lnet/minecraft/class_7800;Lnet/minecraft/class_1935;FILjava/lang/String;Ljava/lang/String;)V
ARG 0 exporter
ARG 1 serializer
ARG 2 recipeFactory
ARG 3 inputs
ARG 4 category
ARG 5 output
ARG 6 experience
ARG 7 cookingTime
ARG 8 group
ARG 9 suffix
METHOD method_36233 offerSmelting (Lnet/minecraft/class_8790;Ljava/util/List;Lnet/minecraft/class_7800;Lnet/minecraft/class_1935;FILjava/lang/String;)V
ARG 0 exporter
ARG 1 inputs
@ -293,6 +303,11 @@ CLASS net/minecraft/class_2446 net/minecraft/data/server/recipe/RecipeProvider
ARG 0 exporter
ARG 1 cooker
ARG 2 serializer
ARG 3 recipeFactory
ARG 4 cookingTime
ARG 5 items
ARG 6 output
ARG 7 experience
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 0 exporter
ARG 1 reverseCategory
@ -342,6 +357,12 @@ CLASS net/minecraft/class_2446 net/minecraft/data/server/recipe/RecipeProvider
ARG 1 category
ARG 2 output
ARG 3 input
METHOD method_46213 (Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)Lnet/minecraft/class_5797;
ARG 0 output
ARG 1 input
METHOD method_46214 (Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)Lnet/minecraft/class_5797;
ARG 0 output
ARG 1 input
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 0 exporter
ARG 1 category

View File

@ -5,8 +5,10 @@ CLASS net/minecraft/class_3981 net/minecraft/data/server/recipe/SingleItemRecipe
FIELD field_17694 group Ljava/lang/String;
FIELD field_40650 category Lnet/minecraft/class_7800;
FIELD field_46151 criteria Ljava/util/Map;
FIELD field_47505 recipeFactory Lnet/minecraft/class_3972$class_3974;
METHOD <init> (Lnet/minecraft/class_7800;Lnet/minecraft/class_3972$class_3974;Lnet/minecraft/class_1856;Lnet/minecraft/class_1935;I)V
ARG 1 category
ARG 2 recipeFactory
ARG 3 input
ARG 4 output
ARG 5 count

View File

@ -6,8 +6,11 @@ CLASS net/minecraft/class_8074 net/minecraft/data/server/recipe/SmithingTransfor
FIELD field_42094 result Lnet/minecraft/class_1792;
FIELD field_46152 criteria Ljava/util/Map;
METHOD <init> (Lnet/minecraft/class_1856;Lnet/minecraft/class_1856;Lnet/minecraft/class_1856;Lnet/minecraft/class_7800;Lnet/minecraft/class_1792;)V
ARG 2 template
ARG 3 base
ARG 1 template
ARG 2 base
ARG 3 addition
ARG 4 category
ARG 5 result
METHOD method_48534 validate (Lnet/minecraft/class_2960;)V
ARG 1 recipeId
METHOD method_48535 create (Lnet/minecraft/class_1856;Lnet/minecraft/class_1856;Lnet/minecraft/class_1856;Lnet/minecraft/class_7800;Lnet/minecraft/class_1792;)Lnet/minecraft/class_8074;

View File

@ -5,8 +5,10 @@ CLASS net/minecraft/class_8076 net/minecraft/data/server/recipe/SmithingTrimReci
FIELD field_42100 addition Lnet/minecraft/class_1856;
FIELD field_46153 criteria Ljava/util/Map;
METHOD <init> (Lnet/minecraft/class_7800;Lnet/minecraft/class_1856;Lnet/minecraft/class_1856;Lnet/minecraft/class_1856;)V
ARG 3 template
ARG 4 base
ARG 1 category
ARG 2 template
ARG 3 base
ARG 4 addition
METHOD method_48539 validate (Lnet/minecraft/class_2960;)V
ARG 1 recipeId
METHOD method_48540 create (Lnet/minecraft/class_1856;Lnet/minecraft/class_1856;Lnet/minecraft/class_1856;Lnet/minecraft/class_7800;)Lnet/minecraft/class_8076;

View File

@ -18,3 +18,10 @@ CLASS net/minecraft/class_3957 net/minecraft/recipe/CookingRecipeSerializer
ARG 0 recipe
METHOD method_53772 (Lnet/minecraft/class_1874;)Ljava/lang/String;
ARG 0 recipe
METHOD method_55104 create (Ljava/lang/String;Lnet/minecraft/class_7709;Lnet/minecraft/class_1856;Lnet/minecraft/class_1799;FI)Lnet/minecraft/class_1874;
ARG 1 group
ARG 2 category
ARG 3 ingredient
ARG 4 result
ARG 5 experience
ARG 6 cookingTime

View File

@ -53,6 +53,8 @@ CLASS net/minecraft/class_8957 net/minecraft/recipe/RawShapedRecipe
FIELD field_47323 CODEC Lcom/mojang/serialization/MapCodec;
FIELD field_47324 PATTERN_CODEC Lcom/mojang/serialization/Codec;
FIELD field_47325 KEY_ENTRY_CODEC Lcom/mojang/serialization/Codec;
METHOD method_55093 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_55094 (Lnet/minecraft/class_8957$class_8958;)Ljava/util/List;
ARG 0 data
METHOD method_55095 (Ljava/lang/String;)Lcom/mojang/serialization/DataResult;

View File

@ -10,6 +10,7 @@ CLASS net/minecraft/class_1860 net/minecraft/recipe/Recipe
COMMENT <p>A few of the methods in this class are dedicated to crafting recipes
COMMENT or recipe books. Users can have stub implementations if they do not use
COMMENT those functionalities.
FIELD field_47319 CODEC Lcom/mojang/serialization/Codec;
METHOD method_17447 createIcon ()Lnet/minecraft/class_1799;
COMMENT {@return an item rendered on the top left of the {@linkplain #getResult(DynamicRegistryManager)
COMMENT output preview} on the recipe toast when a new recipe is unlocked} This

View File

@ -23,3 +23,15 @@ CLASS net/minecraft/class_1869 net/minecraft/recipe/ShapedRecipe
METHOD method_8158 getHeight ()I
CLASS class_1870 Serializer
FIELD field_46102 CODEC Lcom/mojang/serialization/Codec;
METHOD method_55071 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_55072 (Lnet/minecraft/class_1869;)Ljava/lang/Boolean;
ARG 0 recipe
METHOD method_55073 (Lnet/minecraft/class_1869;)Lnet/minecraft/class_1799;
ARG 0 recipe
METHOD method_55074 (Lnet/minecraft/class_1869;)Lnet/minecraft/class_8957;
ARG 0 recipe
METHOD method_55075 (Lnet/minecraft/class_1869;)Lnet/minecraft/class_7710;
ARG 0 recipe
METHOD method_55076 (Lnet/minecraft/class_1869;)Ljava/lang/String;
ARG 0 recipe