Package net.minecraft.data.server.recipe
Class RecipeJsonBuilder.CraftingRecipeJsonProvider
java.lang.Object
net.minecraft.data.server.recipe.RecipeJsonBuilder.CraftingRecipeJsonProvider
- All Implemented Interfaces:
RecipeJsonProvider
- Direct Known Subclasses:
ShapedRecipeJsonBuilder.ShapedRecipeJsonProvider,ShapelessRecipeJsonBuilder.ShapelessRecipeJsonProvider
- Enclosing class:
RecipeJsonBuilder
protected abstract static class RecipeJsonBuilder.CraftingRecipeJsonProvider
extends Object
implements RecipeJsonProvider
- Mappings:
Namespace Name official ln$aintermediary net/minecraft/class_7798$class_7799named net/minecraft/data/server/recipe/RecipeJsonBuilder$CraftingRecipeJsonProvider
-
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedCraftingRecipeJsonProvider(CraftingRecipeCategory craftingCategory) -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.data.server.recipe.RecipeJsonProvider
getAdvancementId, getRecipeId, getSerializer, toAdvancementJson, toJson
-
Field Details
-
craftingCategory
- Mappings:
Namespace Name Mixin selector official aLln$a;a:Lciq;intermediary field_40633Lnet/minecraft/class_7798$class_7799;field_40633:Lnet/minecraft/class_7710;named craftingCategoryLnet/minecraft/data/server/recipe/RecipeJsonBuilder$CraftingRecipeJsonProvider;craftingCategory:Lnet/minecraft/recipe/book/CraftingRecipeCategory;
-
-
Constructor Details
-
CraftingRecipeJsonProvider
- Mappings:
Namespace Name Mixin selector official <init>Lln$a;<init>(Lciq;)Vintermediary <init>Lnet/minecraft/class_7798$class_7799;<init>(Lnet/minecraft/class_7710;)Vnamed <init>Lnet/minecraft/data/server/recipe/RecipeJsonBuilder$CraftingRecipeJsonProvider;<init>(Lnet/minecraft/recipe/book/CraftingRecipeCategory;)V
-
-
Method Details
-
serialize
- Specified by:
serializein interfaceRecipeJsonProvider- Mappings:
Namespace Name Mixin selector official aLlo;a(Lcom/google/gson/JsonObject;)Vintermediary method_10416Lnet/minecraft/class_2444;method_10416(Lcom/google/gson/JsonObject;)Vnamed serializeLnet/minecraft/data/server/recipe/RecipeJsonProvider;serialize(Lcom/google/gson/JsonObject;)V
-