Package net.minecraft.data.server.recipe
Class CookingRecipeJsonFactory
java.lang.Object
net.minecraft.data.server.recipe.CookingRecipeJsonFactory
- Mappings:
Namespace Name official jw
intermediary net/minecraft/class_2454
named net/minecraft/data/server/recipe/CookingRecipeJsonFactory
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate Advancement.Task
private int
private float
private String
private Ingredient
private Item
private CookingRecipeSerializer<?>
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprivate
CookingRecipeJsonFactory(ItemConvertible output, Ingredient input, float experience, int cookingTime, CookingRecipeSerializer<?> serializer)
-
Method Summary
Modifier and TypeMethodDescriptionstatic CookingRecipeJsonFactory
create(Ingredient result, ItemConvertible ingredient, float experience, int cookingTime)
static CookingRecipeJsonFactory
create(Ingredient ingredient, ItemConvertible result, float experience, int cookingTime, CookingRecipeSerializer<?> serializer)
static CookingRecipeJsonFactory
createBlasting(Ingredient ingredient, ItemConvertible result, float experience, int cookingTime)
static CookingRecipeJsonFactory
createSmelting(Ingredient ingredient, ItemConvertible result, float experience, int cookingTime)
static CookingRecipeJsonFactory
createSmoking(Ingredient result, ItemConvertible ingredient, float experience, int cookingTime)
criterion(String criterionName, CriterionConditions conditions)
void
offerTo(Consumer<RecipeJsonProvider> exporter)
void
offerTo(Consumer<RecipeJsonProvider> exporter, String recipeIdStr)
void
offerTo(Consumer<RecipeJsonProvider> exporter, Identifier recipeId)
private void
validate(Identifier recipeId)
-
Field Details
-
output
- Mappings:
Namespace Name Mixin selector official a
Ljw;a:Lbpt;
intermediary field_11417
Lnet/minecraft/class_2454;field_11417:Lnet/minecraft/class_1792;
named output
Lnet/minecraft/data/server/recipe/CookingRecipeJsonFactory;output:Lnet/minecraft/item/Item;
-
input
- Mappings:
Namespace Name Mixin selector official b
Ljw;b:Lbsm;
intermediary field_11418
Lnet/minecraft/class_2454;field_11418:Lnet/minecraft/class_1856;
named input
Lnet/minecraft/data/server/recipe/CookingRecipeJsonFactory;input:Lnet/minecraft/recipe/Ingredient;
-
experience
private final float experience- Mappings:
Namespace Name Mixin selector official c
Ljw;c:F
intermediary field_11414
Lnet/minecraft/class_2454;field_11414:F
named experience
Lnet/minecraft/data/server/recipe/CookingRecipeJsonFactory;experience:F
-
cookingTime
private final int cookingTime- Mappings:
Namespace Name Mixin selector official d
Ljw;d:I
intermediary field_11415
Lnet/minecraft/class_2454;field_11415:I
named cookingTime
Lnet/minecraft/data/server/recipe/CookingRecipeJsonFactory;cookingTime:I
-
builder
- Mappings:
Namespace Name Mixin selector official e
Ljw;e:Lad$a;
intermediary field_11416
Lnet/minecraft/class_2454;field_11416:Lnet/minecraft/class_161$class_162;
named builder
Lnet/minecraft/data/server/recipe/CookingRecipeJsonFactory;builder:Lnet/minecraft/advancement/Advancement$Task;
-
group
- Mappings:
Namespace Name Mixin selector official f
Ljw;f:Ljava/lang/String;
intermediary field_11419
Lnet/minecraft/class_2454;field_11419:Ljava/lang/String;
named group
Lnet/minecraft/data/server/recipe/CookingRecipeJsonFactory;group:Ljava/lang/String;
-
serializer
- Mappings:
Namespace Name Mixin selector official g
Ljw;g:Lbsy;
intermediary field_17599
Lnet/minecraft/class_2454;field_17599:Lnet/minecraft/class_3957;
named serializer
Lnet/minecraft/data/server/recipe/CookingRecipeJsonFactory;serializer:Lnet/minecraft/recipe/CookingRecipeSerializer;
-
-
Constructor Details
-
CookingRecipeJsonFactory
private CookingRecipeJsonFactory(ItemConvertible output, Ingredient input, float experience, int cookingTime, CookingRecipeSerializer<?> serializer)- Mappings:
Namespace Name Mixin selector official <init>
Ljw;<init>(Lbvw;Lbsm;FILbsy;)V
intermediary <init>
Lnet/minecraft/class_2454;<init>(Lnet/minecraft/class_1935;Lnet/minecraft/class_1856;FILnet/minecraft/class_3957;)V
named <init>
Lnet/minecraft/data/server/recipe/CookingRecipeJsonFactory;<init>(Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/recipe/Ingredient;FILnet/minecraft/recipe/CookingRecipeSerializer;)V
-
-
Method Details
-
create
public static CookingRecipeJsonFactory create(Ingredient ingredient, ItemConvertible result, float experience, int cookingTime, CookingRecipeSerializer<?> serializer)- Mappings:
Namespace Name Mixin selector official a
Ljw;a(Lbsm;Lbvw;FILbsy;)Ljw;
intermediary method_17801
Lnet/minecraft/class_2454;method_17801(Lnet/minecraft/class_1856;Lnet/minecraft/class_1935;FILnet/minecraft/class_3957;)Lnet/minecraft/class_2454;
named create
Lnet/minecraft/data/server/recipe/CookingRecipeJsonFactory;create(Lnet/minecraft/recipe/Ingredient;Lnet/minecraft/item/ItemConvertible;FILnet/minecraft/recipe/CookingRecipeSerializer;)Lnet/minecraft/data/server/recipe/CookingRecipeJsonFactory;
-
create
public static CookingRecipeJsonFactory create(Ingredient result, ItemConvertible ingredient, float experience, int cookingTime)- Mappings:
Namespace Name Mixin selector official a
Ljw;a(Lbsm;Lbvw;FI)Ljw;
intermediary method_35916
Lnet/minecraft/class_2454;method_35916(Lnet/minecraft/class_1856;Lnet/minecraft/class_1935;FI)Lnet/minecraft/class_2454;
named create
Lnet/minecraft/data/server/recipe/CookingRecipeJsonFactory;create(Lnet/minecraft/recipe/Ingredient;Lnet/minecraft/item/ItemConvertible;FI)Lnet/minecraft/data/server/recipe/CookingRecipeJsonFactory;
-
createBlasting
public static CookingRecipeJsonFactory createBlasting(Ingredient ingredient, ItemConvertible result, float experience, int cookingTime)- Mappings:
Namespace Name Mixin selector official b
Ljw;b(Lbsm;Lbvw;FI)Ljw;
intermediary method_10473
Lnet/minecraft/class_2454;method_10473(Lnet/minecraft/class_1856;Lnet/minecraft/class_1935;FI)Lnet/minecraft/class_2454;
named createBlasting
Lnet/minecraft/data/server/recipe/CookingRecipeJsonFactory;createBlasting(Lnet/minecraft/recipe/Ingredient;Lnet/minecraft/item/ItemConvertible;FI)Lnet/minecraft/data/server/recipe/CookingRecipeJsonFactory;
-
createSmelting
public static CookingRecipeJsonFactory createSmelting(Ingredient ingredient, ItemConvertible result, float experience, int cookingTime)- Mappings:
Namespace Name Mixin selector official c
Ljw;c(Lbsm;Lbvw;FI)Ljw;
intermediary method_17802
Lnet/minecraft/class_2454;method_17802(Lnet/minecraft/class_1856;Lnet/minecraft/class_1935;FI)Lnet/minecraft/class_2454;
named createSmelting
Lnet/minecraft/data/server/recipe/CookingRecipeJsonFactory;createSmelting(Lnet/minecraft/recipe/Ingredient;Lnet/minecraft/item/ItemConvertible;FI)Lnet/minecraft/data/server/recipe/CookingRecipeJsonFactory;
-
createSmoking
public static CookingRecipeJsonFactory createSmoking(Ingredient result, ItemConvertible ingredient, float experience, int cookingTime)- Mappings:
Namespace Name Mixin selector official d
Ljw;d(Lbsm;Lbvw;FI)Ljw;
intermediary method_35918
Lnet/minecraft/class_2454;method_35918(Lnet/minecraft/class_1856;Lnet/minecraft/class_1935;FI)Lnet/minecraft/class_2454;
named createSmoking
Lnet/minecraft/data/server/recipe/CookingRecipeJsonFactory;createSmoking(Lnet/minecraft/recipe/Ingredient;Lnet/minecraft/item/ItemConvertible;FI)Lnet/minecraft/data/server/recipe/CookingRecipeJsonFactory;
-
criterion
- Mappings:
Namespace Name Mixin selector official a
Ljw;a(Ljava/lang/String;Lal;)Ljw;
intermediary method_10469
Lnet/minecraft/class_2454;method_10469(Ljava/lang/String;Lnet/minecraft/class_184;)Lnet/minecraft/class_2454;
named criterion
Lnet/minecraft/data/server/recipe/CookingRecipeJsonFactory;criterion(Ljava/lang/String;Lnet/minecraft/advancement/criterion/CriterionConditions;)Lnet/minecraft/data/server/recipe/CookingRecipeJsonFactory;
-
group
- Mappings:
Namespace Name Mixin selector official a
Ljw;a(Ljava/lang/String;)Ljw;
intermediary method_35917
Lnet/minecraft/class_2454;method_35917(Ljava/lang/String;)Lnet/minecraft/class_2454;
named group
Lnet/minecraft/data/server/recipe/CookingRecipeJsonFactory;group(Ljava/lang/String;)Lnet/minecraft/data/server/recipe/CookingRecipeJsonFactory;
-
offerTo
- Mappings:
Namespace Name Mixin selector official a
Ljw;a(Ljava/util/function/Consumer;)V
intermediary method_10470
Lnet/minecraft/class_2454;method_10470(Ljava/util/function/Consumer;)V
named offerTo
Lnet/minecraft/data/server/recipe/CookingRecipeJsonFactory;offerTo(Ljava/util/function/Consumer;)V
-
offerTo
- Mappings:
Namespace Name Mixin selector official a
Ljw;a(Ljava/util/function/Consumer;Ljava/lang/String;)V
intermediary method_10472
Lnet/minecraft/class_2454;method_10472(Ljava/util/function/Consumer;Ljava/lang/String;)V
named offerTo
Lnet/minecraft/data/server/recipe/CookingRecipeJsonFactory;offerTo(Ljava/util/function/Consumer;Ljava/lang/String;)V
-
offerTo
- Mappings:
Namespace Name Mixin selector official a
Ljw;a(Ljava/util/function/Consumer;Lwp;)V
intermediary method_10468
Lnet/minecraft/class_2454;method_10468(Ljava/util/function/Consumer;Lnet/minecraft/class_2960;)V
named offerTo
Lnet/minecraft/data/server/recipe/CookingRecipeJsonFactory;offerTo(Ljava/util/function/Consumer;Lnet/minecraft/util/Identifier;)V
-
validate
- Mappings:
Namespace Name Mixin selector official a
Ljw;a(Lwp;)V
intermediary method_10471
Lnet/minecraft/class_2454;method_10471(Lnet/minecraft/class_2960;)V
named validate
Lnet/minecraft/data/server/recipe/CookingRecipeJsonFactory;validate(Lnet/minecraft/util/Identifier;)V
-