Package net.minecraft.data.server.recipe
Class ShapelessRecipeJsonBuilder
java.lang.Object
net.minecraft.data.server.recipe.RecipeJsonBuilder
net.minecraft.data.server.recipe.ShapelessRecipeJsonBuilder
- All Implemented Interfaces:
- CraftingRecipeJsonBuilder
public class ShapelessRecipeJsonBuilder
extends RecipeJsonBuilder
implements CraftingRecipeJsonBuilder
- Mappings:
- Namespace - Name - official - lt- intermediary - net/minecraft/class_2450- named - net/minecraft/data/server/recipe/ShapelessRecipeJsonBuilder
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionstatic classNested classes/interfaces inherited from class net.minecraft.data.server.recipe.RecipeJsonBuilderRecipeJsonBuilder.CraftingRecipeJsonProvider
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate final Advancement.Builderprivate final RecipeCategoryprivate final intprivate final List<Ingredient>private final ItemFields inherited from interface net.minecraft.data.server.recipe.CraftingRecipeJsonBuilderROOT
- 
Constructor SummaryConstructorsConstructorDescriptionShapelessRecipeJsonBuilder(RecipeCategory category, ItemConvertible output, int count) 
- 
Method SummaryModifier and TypeMethodDescriptionstatic ShapelessRecipeJsonBuildercreate(RecipeCategory category, ItemConvertible output) static ShapelessRecipeJsonBuildercreate(RecipeCategory category, ItemConvertible output, int count) criterion(String string, CriterionConditions criterionConditions) input(ItemConvertible itemProvider) input(ItemConvertible itemProvider, int size) input(Ingredient ingredient) input(Ingredient ingredient, int size) voidofferTo(Consumer<RecipeJsonProvider> exporter, Identifier recipeId) private voidvalidate(Identifier recipeId) Methods inherited from class net.minecraft.data.server.recipe.RecipeJsonBuildergetCraftingCategoryMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.data.server.recipe.CraftingRecipeJsonBuilderofferTo, offerTo
- 
Field Details- 
category- Mappings:
- Namespace - Name - Mixin selector - official - b- Llt;b:Llq;- intermediary - field_40646- Lnet/minecraft/class_2450;field_40646:Lnet/minecraft/class_7800;- named - category- Lnet/minecraft/data/server/recipe/ShapelessRecipeJsonBuilder;category:Lnet/minecraft/recipe/book/RecipeCategory;
 
- 
output- Mappings:
- Namespace - Name - Mixin selector - official - c- Llt;c:Lcfu;- intermediary - field_11396- Lnet/minecraft/class_2450;field_11396:Lnet/minecraft/class_1792;- named - output- Lnet/minecraft/data/server/recipe/ShapelessRecipeJsonBuilder;output:Lnet/minecraft/item/Item;
 
- 
countprivate final int count- Mappings:
- Namespace - Name - Mixin selector - official - d- Llt;d:I- intermediary - field_11395- Lnet/minecraft/class_2450;field_11395:I- named - count- Lnet/minecraft/data/server/recipe/ShapelessRecipeJsonBuilder;count:I
 
- 
inputs- Mappings:
- Namespace - Name - Mixin selector - official - e- Llt;e:Ljava/util/List;- intermediary - field_11394- Lnet/minecraft/class_2450;field_11394:Ljava/util/List;- named - inputs- Lnet/minecraft/data/server/recipe/ShapelessRecipeJsonBuilder;inputs:Ljava/util/List;
 
- 
advancementBuilder- Mappings:
- Namespace - Name - Mixin selector - official - f- Llt;f:Lae$a;- intermediary - field_11393- Lnet/minecraft/class_2450;field_11393:Lnet/minecraft/class_161$class_162;- named - advancementBuilder- Lnet/minecraft/data/server/recipe/ShapelessRecipeJsonBuilder;advancementBuilder:Lnet/minecraft/advancement/Advancement$Builder;
 
- 
group- Mappings:
- Namespace - Name - Mixin selector - official - g- Llt;g:Ljava/lang/String;- intermediary - field_11398- Lnet/minecraft/class_2450;field_11398:Ljava/lang/String;- named - group- Lnet/minecraft/data/server/recipe/ShapelessRecipeJsonBuilder;group:Ljava/lang/String;
 
 
- 
- 
Constructor Details- 
ShapelessRecipeJsonBuilder- Mappings:
- Namespace - Name - Mixin selector - official - <init>- Llt;<init>(Llq;Lcml;I)V- intermediary - <init>- Lnet/minecraft/class_2450;<init>(Lnet/minecraft/class_7800;Lnet/minecraft/class_1935;I)V- named - <init>- Lnet/minecraft/data/server/recipe/ShapelessRecipeJsonBuilder;<init>(Lnet/minecraft/recipe/book/RecipeCategory;Lnet/minecraft/item/ItemConvertible;I)V
 
 
- 
- 
Method Details- 
create- Mappings:
- Namespace - Name - Mixin selector - official - a- Llt;a(Llq;Lcml;)Llt;- intermediary - method_10447- Lnet/minecraft/class_2450;method_10447(Lnet/minecraft/class_7800;Lnet/minecraft/class_1935;)Lnet/minecraft/class_2450;- named - create- Lnet/minecraft/data/server/recipe/ShapelessRecipeJsonBuilder;create(Lnet/minecraft/recipe/book/RecipeCategory;Lnet/minecraft/item/ItemConvertible;)Lnet/minecraft/data/server/recipe/ShapelessRecipeJsonBuilder;
 
- 
createpublic static ShapelessRecipeJsonBuilder create(RecipeCategory category, ItemConvertible output, int count) - Mappings:
- Namespace - Name - Mixin selector - official - a- Llt;a(Llq;Lcml;I)Llt;- intermediary - method_10448- Lnet/minecraft/class_2450;method_10448(Lnet/minecraft/class_7800;Lnet/minecraft/class_1935;I)Lnet/minecraft/class_2450;- named - create- Lnet/minecraft/data/server/recipe/ShapelessRecipeJsonBuilder;create(Lnet/minecraft/recipe/book/RecipeCategory;Lnet/minecraft/item/ItemConvertible;I)Lnet/minecraft/data/server/recipe/ShapelessRecipeJsonBuilder;
 
- 
input- Mappings:
- Namespace - Name - Mixin selector - official - a- Llt;a(Lanl;)Llt;- intermediary - method_10446- Lnet/minecraft/class_2450;method_10446(Lnet/minecraft/class_6862;)Lnet/minecraft/class_2450;- named - input- Lnet/minecraft/data/server/recipe/ShapelessRecipeJsonBuilder;input(Lnet/minecraft/registry/tag/TagKey;)Lnet/minecraft/data/server/recipe/ShapelessRecipeJsonBuilder;
 
- 
input- Mappings:
- Namespace - Name - Mixin selector - official - b- Llt;b(Lcml;)Llt;- intermediary - method_10454- Lnet/minecraft/class_2450;method_10454(Lnet/minecraft/class_1935;)Lnet/minecraft/class_2450;- named - input- Lnet/minecraft/data/server/recipe/ShapelessRecipeJsonBuilder;input(Lnet/minecraft/item/ItemConvertible;)Lnet/minecraft/data/server/recipe/ShapelessRecipeJsonBuilder;
 
- 
input- Mappings:
- Namespace - Name - Mixin selector - official - a- Llt;a(Lcml;I)Llt;- intermediary - method_10449- Lnet/minecraft/class_2450;method_10449(Lnet/minecraft/class_1935;I)Lnet/minecraft/class_2450;- named - input- Lnet/minecraft/data/server/recipe/ShapelessRecipeJsonBuilder;input(Lnet/minecraft/item/ItemConvertible;I)Lnet/minecraft/data/server/recipe/ShapelessRecipeJsonBuilder;
 
- 
input- Mappings:
- Namespace - Name - Mixin selector - official - a- Llt;a(Lciz;)Llt;- intermediary - method_10451- Lnet/minecraft/class_2450;method_10451(Lnet/minecraft/class_1856;)Lnet/minecraft/class_2450;- named - input- Lnet/minecraft/data/server/recipe/ShapelessRecipeJsonBuilder;input(Lnet/minecraft/recipe/Ingredient;)Lnet/minecraft/data/server/recipe/ShapelessRecipeJsonBuilder;
 
- 
input- Mappings:
- Namespace - Name - Mixin selector - official - a- Llt;a(Lciz;I)Llt;- intermediary - method_10453- Lnet/minecraft/class_2450;method_10453(Lnet/minecraft/class_1856;I)Lnet/minecraft/class_2450;- named - input- Lnet/minecraft/data/server/recipe/ShapelessRecipeJsonBuilder;input(Lnet/minecraft/recipe/Ingredient;I)Lnet/minecraft/data/server/recipe/ShapelessRecipeJsonBuilder;
 
- 
criterion- Specified by:
- criterionin interface- CraftingRecipeJsonBuilder
- Mappings:
- Namespace - Name - Mixin selector - official - b- Llt;b(Ljava/lang/String;Lam;)Llt;- intermediary - method_10442- Lnet/minecraft/class_2450;method_10442(Ljava/lang/String;Lnet/minecraft/class_184;)Lnet/minecraft/class_2450;- named - criterion- Lnet/minecraft/data/server/recipe/ShapelessRecipeJsonBuilder;criterion(Ljava/lang/String;Lnet/minecraft/advancement/criterion/CriterionConditions;)Lnet/minecraft/data/server/recipe/ShapelessRecipeJsonBuilder;
 
- 
group- Specified by:
- groupin interface- CraftingRecipeJsonBuilder
- Mappings:
- Namespace - Name - Mixin selector - official - b- Llt;b(Ljava/lang/String;)Llt;- intermediary - method_10452- Lnet/minecraft/class_2450;method_10452(Ljava/lang/String;)Lnet/minecraft/class_2450;- named - group- Lnet/minecraft/data/server/recipe/ShapelessRecipeJsonBuilder;group(Ljava/lang/String;)Lnet/minecraft/data/server/recipe/ShapelessRecipeJsonBuilder;
 
- 
getOutputItem- Specified by:
- getOutputItemin interface- CraftingRecipeJsonBuilder
- Mappings:
- Namespace - Name - Mixin selector - official - a- Llp;a()Lcfu;- intermediary - method_36441- Lnet/minecraft/class_5797;method_36441()Lnet/minecraft/class_1792;- named - getOutputItem- Lnet/minecraft/data/server/recipe/CraftingRecipeJsonBuilder;getOutputItem()Lnet/minecraft/item/Item;
 
- 
offerTo- Specified by:
- offerToin interface- CraftingRecipeJsonBuilder
- Mappings:
- Namespace - Name - Mixin selector - official - a- Llp;a(Ljava/util/function/Consumer;Lacq;)V- intermediary - method_17972- Lnet/minecraft/class_5797;method_17972(Ljava/util/function/Consumer;Lnet/minecraft/class_2960;)V- named - offerTo- Lnet/minecraft/data/server/recipe/CraftingRecipeJsonBuilder;offerTo(Ljava/util/function/Consumer;Lnet/minecraft/util/Identifier;)V
 
- 
validate- Mappings:
- Namespace - Name - Mixin selector - official - a- Llt;a(Lacq;)V- intermediary - method_10445- Lnet/minecraft/class_2450;method_10445(Lnet/minecraft/class_2960;)V- named - validate- Lnet/minecraft/data/server/recipe/ShapelessRecipeJsonBuilder;validate(Lnet/minecraft/util/Identifier;)V
 
 
-