Package net.minecraft.data.server.recipe
Class ShapedRecipeJsonBuilder.ShapedRecipeJsonProvider
java.lang.Object
net.minecraft.data.server.recipe.RecipeJsonBuilder.CraftingRecipeJsonProvider
net.minecraft.data.server.recipe.ShapedRecipeJsonBuilder.ShapedRecipeJsonProvider
- All Implemented Interfaces:
- RecipeJsonProvider
- Enclosing class:
- ShapedRecipeJsonBuilder
private static class ShapedRecipeJsonBuilder.ShapedRecipeJsonProvider
extends RecipeJsonBuilder.CraftingRecipeJsonProvider
- Mappings:
- Namespace - Name - official - ls$a- intermediary - net/minecraft/class_2447$class_2448- named - net/minecraft/data/server/recipe/ShapedRecipeJsonBuilder$ShapedRecipeJsonProvider
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate final Advancement.Builderprivate final Identifierprivate final Stringprivate final Map<Character,Ingredient> private final Itemprivate final Identifierprivate final intprivate final boolean
- 
Constructor SummaryConstructorsConstructorDescriptionShapedRecipeJsonProvider(Identifier recipeId, Item output, int resultCount, String group, CraftingRecipeCategory craftingCategory, List<String> pattern, Map<Character, Ingredient> inputs, Advancement.Builder advancementBuilder, Identifier advancementId, boolean showNotification) 
- 
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- Lls$a;a:Lacq;- intermediary - field_11385- Lnet/minecraft/class_2447$class_2448;field_11385:Lnet/minecraft/class_2960;- named - recipeId- Lnet/minecraft/data/server/recipe/ShapedRecipeJsonBuilder$ShapedRecipeJsonProvider;recipeId:Lnet/minecraft/util/Identifier;
 
- 
output- Mappings:
- Namespace - Name - Mixin selector - official - b- Lls$a;b:Lcfu;- intermediary - field_11383- Lnet/minecraft/class_2447$class_2448;field_11383:Lnet/minecraft/class_1792;- named - output- Lnet/minecraft/data/server/recipe/ShapedRecipeJsonBuilder$ShapedRecipeJsonProvider;output:Lnet/minecraft/item/Item;
 
- 
resultCountprivate final int resultCount- Mappings:
- Namespace - Name - Mixin selector - official - c- Lls$a;c:I- intermediary - field_11386- Lnet/minecraft/class_2447$class_2448;field_11386:I- named - resultCount- Lnet/minecraft/data/server/recipe/ShapedRecipeJsonBuilder$ShapedRecipeJsonProvider;resultCount:I
 
- 
group- Mappings:
- Namespace - Name - Mixin selector - official - d- Lls$a;d:Ljava/lang/String;- intermediary - field_11387- Lnet/minecraft/class_2447$class_2448;field_11387:Ljava/lang/String;- named - group- Lnet/minecraft/data/server/recipe/ShapedRecipeJsonBuilder$ShapedRecipeJsonProvider;group:Ljava/lang/String;
 
- 
pattern- Mappings:
- Namespace - Name - Mixin selector - official - e- Lls$a;e:Ljava/util/List;- intermediary - field_11384- Lnet/minecraft/class_2447$class_2448;field_11384:Ljava/util/List;- named - pattern- Lnet/minecraft/data/server/recipe/ShapedRecipeJsonBuilder$ShapedRecipeJsonProvider;pattern:Ljava/util/List;
 
- 
inputs- Mappings:
- Namespace - Name - Mixin selector - official - f- Lls$a;f:Ljava/util/Map;- intermediary - field_11388- Lnet/minecraft/class_2447$class_2448;field_11388:Ljava/util/Map;- named - inputs- Lnet/minecraft/data/server/recipe/ShapedRecipeJsonBuilder$ShapedRecipeJsonProvider;inputs:Ljava/util/Map;
 
- 
advancementBuilder- Mappings:
- Namespace - Name - Mixin selector - official - g- Lls$a;g:Lae$a;- intermediary - field_11389- Lnet/minecraft/class_2447$class_2448;field_11389:Lnet/minecraft/class_161$class_162;- named - advancementBuilder- Lnet/minecraft/data/server/recipe/ShapedRecipeJsonBuilder$ShapedRecipeJsonProvider;advancementBuilder:Lnet/minecraft/advancement/Advancement$Builder;
 
- 
advancementId- Mappings:
- Namespace - Name - Mixin selector - official - h- Lls$a;h:Lacq;- intermediary - field_11390- Lnet/minecraft/class_2447$class_2448;field_11390:Lnet/minecraft/class_2960;- named - advancementId- Lnet/minecraft/data/server/recipe/ShapedRecipeJsonBuilder$ShapedRecipeJsonProvider;advancementId:Lnet/minecraft/util/Identifier;
 
- 
showNotificationprivate final boolean showNotification- Mappings:
- Namespace - Name - Mixin selector - official - i- Lls$a;i:Z- intermediary - field_42957- Lnet/minecraft/class_2447$class_2448;field_42957:Z- named - showNotification- Lnet/minecraft/data/server/recipe/ShapedRecipeJsonBuilder$ShapedRecipeJsonProvider;showNotification:Z
 
 
- 
- 
Constructor Details- 
ShapedRecipeJsonProviderpublic ShapedRecipeJsonProvider(Identifier recipeId, Item output, int resultCount, String group, CraftingRecipeCategory craftingCategory, List<String> pattern, Map<Character, Ingredient> inputs, Advancement.Builder advancementBuilder, Identifier advancementId, boolean showNotification) - Mappings:
- Namespace - Name - Mixin selector - official - <init>- Lls$a;<init>(Lacq;Lcfu;ILjava/lang/String;Lcis;Ljava/util/List;Ljava/util/Map;Lae$a;Lacq;Z)V- intermediary - <init>- Lnet/minecraft/class_2447$class_2448;<init>(Lnet/minecraft/class_2960;Lnet/minecraft/class_1792;ILjava/lang/String;Lnet/minecraft/class_7710;Ljava/util/List;Ljava/util/Map;Lnet/minecraft/class_161$class_162;Lnet/minecraft/class_2960;Z)V- named - <init>- Lnet/minecraft/data/server/recipe/ShapedRecipeJsonBuilder$ShapedRecipeJsonProvider;<init>(Lnet/minecraft/util/Identifier;Lnet/minecraft/item/Item;ILjava/lang/String;Lnet/minecraft/recipe/book/CraftingRecipeCategory;Ljava/util/List;Ljava/util/Map;Lnet/minecraft/advancement/Advancement$Builder;Lnet/minecraft/util/Identifier;Z)V
 
 
- 
- 
Method Details- 
serialize- Specified by:
- serializein interface- RecipeJsonProvider
- Overrides:
- serializein class- RecipeJsonBuilder.CraftingRecipeJsonProvider
- 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
 
- 
getSerializer- 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;
 
- 
getRecipeId- 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;
 
- 
toAdvancementJson- 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- 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;
 
 
-