Package net.minecraft.data.server.recipe
Class SingleItemRecipeJsonBuilder.SingleItemRecipeJsonProvider
java.lang.Object
net.minecraft.data.server.recipe.SingleItemRecipeJsonBuilder.SingleItemRecipeJsonProvider
- All Implemented Interfaces:
- RecipeJsonProvider
- Enclosing class:
- SingleItemRecipeJsonBuilder
public static class SingleItemRecipeJsonBuilder.SingleItemRecipeJsonProvider
extends Object
implements RecipeJsonProvider
- Mappings:
- Namespace - Name - official - lv$a- intermediary - net/minecraft/class_3981$class_3982- named - net/minecraft/data/server/recipe/SingleItemRecipeJsonBuilder$SingleItemRecipeJsonProvider
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate final Advancement.Builderprivate final Identifierprivate final intprivate final Stringprivate final Ingredientprivate final Itemprivate final Identifierprivate final RecipeSerializer<?>
- 
Constructor SummaryConstructorsConstructorDescriptionSingleItemRecipeJsonProvider(Identifier recipeId, RecipeSerializer<?> serializer, String group, Ingredient input, Item output, int outputCount, Advancement.Builder advancementBuilder, Identifier advancementId) 
- 
Method SummaryMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.data.server.recipe.RecipeJsonProvidertoJson
- 
Field Details- 
recipeId- Mappings:
- Namespace - Name - Mixin selector - official - a- Llv$a;a:Lacq;- intermediary - field_17696- Lnet/minecraft/class_3981$class_3982;field_17696:Lnet/minecraft/class_2960;- named - recipeId- Lnet/minecraft/data/server/recipe/SingleItemRecipeJsonBuilder$SingleItemRecipeJsonProvider;recipeId:Lnet/minecraft/util/Identifier;
 
- 
group- Mappings:
- Namespace - Name - Mixin selector - official - b- Llv$a;b:Ljava/lang/String;- intermediary - field_17697- Lnet/minecraft/class_3981$class_3982;field_17697:Ljava/lang/String;- named - group- Lnet/minecraft/data/server/recipe/SingleItemRecipeJsonBuilder$SingleItemRecipeJsonProvider;group:Ljava/lang/String;
 
- 
input- Mappings:
- Namespace - Name - Mixin selector - official - c- Llv$a;c:Lciz;- intermediary - field_17698- Lnet/minecraft/class_3981$class_3982;field_17698:Lnet/minecraft/class_1856;- named - input- Lnet/minecraft/data/server/recipe/SingleItemRecipeJsonBuilder$SingleItemRecipeJsonProvider;input:Lnet/minecraft/recipe/Ingredient;
 
- 
output- Mappings:
- Namespace - Name - Mixin selector - official - d- Llv$a;d:Lcfu;- intermediary - field_17699- Lnet/minecraft/class_3981$class_3982;field_17699:Lnet/minecraft/class_1792;- named - output- Lnet/minecraft/data/server/recipe/SingleItemRecipeJsonBuilder$SingleItemRecipeJsonProvider;output:Lnet/minecraft/item/Item;
 
- 
countprivate final int count- Mappings:
- Namespace - Name - Mixin selector - official - e- Llv$a;e:I- intermediary - field_17700- Lnet/minecraft/class_3981$class_3982;field_17700:I- named - count- Lnet/minecraft/data/server/recipe/SingleItemRecipeJsonBuilder$SingleItemRecipeJsonProvider;count:I
 
- 
advancementBuilder- Mappings:
- Namespace - Name - Mixin selector - official - f- Llv$a;f:Lae$a;- intermediary - field_17701- Lnet/minecraft/class_3981$class_3982;field_17701:Lnet/minecraft/class_161$class_162;- named - advancementBuilder- Lnet/minecraft/data/server/recipe/SingleItemRecipeJsonBuilder$SingleItemRecipeJsonProvider;advancementBuilder:Lnet/minecraft/advancement/Advancement$Builder;
 
- 
advancementId- Mappings:
- Namespace - Name - Mixin selector - official - g- Llv$a;g:Lacq;- intermediary - field_17702- Lnet/minecraft/class_3981$class_3982;field_17702:Lnet/minecraft/class_2960;- named - advancementId- Lnet/minecraft/data/server/recipe/SingleItemRecipeJsonBuilder$SingleItemRecipeJsonProvider;advancementId:Lnet/minecraft/util/Identifier;
 
- 
serializer- Mappings:
- Namespace - Name - Mixin selector - official - h- Llv$a;h:Lcje;- intermediary - field_17703- Lnet/minecraft/class_3981$class_3982;field_17703:Lnet/minecraft/class_1865;- named - serializer- Lnet/minecraft/data/server/recipe/SingleItemRecipeJsonBuilder$SingleItemRecipeJsonProvider;serializer:Lnet/minecraft/recipe/RecipeSerializer;
 
 
- 
- 
Constructor Details- 
SingleItemRecipeJsonProviderpublic SingleItemRecipeJsonProvider(Identifier recipeId, RecipeSerializer<?> serializer, String group, Ingredient input, Item output, int outputCount, Advancement.Builder advancementBuilder, Identifier advancementId) - Mappings:
- Namespace - Name - Mixin selector - official - <init>- Llv$a;<init>(Lacq;Lcje;Ljava/lang/String;Lciz;Lcfu;ILae$a;Lacq;)V- intermediary - <init>- Lnet/minecraft/class_3981$class_3982;<init>(Lnet/minecraft/class_2960;Lnet/minecraft/class_1865;Ljava/lang/String;Lnet/minecraft/class_1856;Lnet/minecraft/class_1792;ILnet/minecraft/class_161$class_162;Lnet/minecraft/class_2960;)V- named - <init>- Lnet/minecraft/data/server/recipe/SingleItemRecipeJsonBuilder$SingleItemRecipeJsonProvider;<init>(Lnet/minecraft/util/Identifier;Lnet/minecraft/recipe/RecipeSerializer;Ljava/lang/String;Lnet/minecraft/recipe/Ingredient;Lnet/minecraft/item/Item;ILnet/minecraft/advancement/Advancement$Builder;Lnet/minecraft/util/Identifier;)V
 
 
- 
- 
Method Details- 
serialize- Specified by:
- serializein interface- RecipeJsonProvider
- Mappings:
- Namespace - Name - Mixin selector - official - a- Llo;a(Lcom/google/gson/JsonObject;)V- intermediary - method_10416- Lnet/minecraft/class_2444;method_10416(Lcom/google/gson/JsonObject;)V- named - serialize- Lnet/minecraft/data/server/recipe/RecipeJsonProvider;serialize(Lcom/google/gson/JsonObject;)V
 
- 
getRecipeId- Specified by:
- getRecipeIdin interface- RecipeJsonProvider
- Mappings:
- Namespace - Name - Mixin selector - official - b- Llo;b()Lacq;- intermediary - method_10417- Lnet/minecraft/class_2444;method_10417()Lnet/minecraft/class_2960;- named - getRecipeId- Lnet/minecraft/data/server/recipe/RecipeJsonProvider;getRecipeId()Lnet/minecraft/util/Identifier;
 
- 
getSerializer- Specified by:
- getSerializerin interface- RecipeJsonProvider
- Mappings:
- Namespace - Name - Mixin selector - official - c- Llo;c()Lcje;- intermediary - method_17800- Lnet/minecraft/class_2444;method_17800()Lnet/minecraft/class_1865;- named - getSerializer- Lnet/minecraft/data/server/recipe/RecipeJsonProvider;getSerializer()Lnet/minecraft/recipe/RecipeSerializer;
 
- 
toAdvancementJson- Specified by:
- toAdvancementJsonin interface- RecipeJsonProvider
- Mappings:
- Namespace - Name - Mixin selector - official - d- Llo;d()Lcom/google/gson/JsonObject;- intermediary - method_10415- Lnet/minecraft/class_2444;method_10415()Lcom/google/gson/JsonObject;- named - toAdvancementJson- Lnet/minecraft/data/server/recipe/RecipeJsonProvider;toAdvancementJson()Lcom/google/gson/JsonObject;
 
- 
getAdvancementId- Specified by:
- getAdvancementIdin interface- RecipeJsonProvider
- Mappings:
- Namespace - Name - Mixin selector - official - e- Llo;e()Lacq;- intermediary - method_10418- Lnet/minecraft/class_2444;method_10418()Lnet/minecraft/class_2960;- named - getAdvancementId- Lnet/minecraft/data/server/recipe/RecipeJsonProvider;getAdvancementId()Lnet/minecraft/util/Identifier;
 
 
-