Package net.minecraft.data.server.recipe
Interface RecipeJsonProvider
- All Known Implementing Classes:
CookingRecipeJsonFactory.CookingRecipeJsonProvider
,ShapedRecipeJsonFactory.ShapedRecipeJsonProvider
,ShapelessRecipeJsonFactory.ShapelessRecipeJsonProvider
,SingleItemRecipeJsonFactory.SingleItemRecipeJsonProvider
,SmithingRecipeJsonFactory.SmithingRecipeJsonProvider
public interface RecipeJsonProvider
- Mappings:
Namespace Name official jm
intermediary net/minecraft/class_2444
named net/minecraft/data/server/recipe/RecipeJsonProvider
-
Method Summary
Modifier and Type Method Description Identifier
getAdvancementId()
Identifier
getRecipeId()
RecipeSerializer<?>
getSerializer()
void
serialize(JsonObject json)
JsonObject
toAdvancementJson()
default JsonObject
toJson()
-
Method Details
-
serialize
- Mappings:
Namespace Name Mixin selector official a
Ljm;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
-
toJson
- Mappings:
Namespace Name Mixin selector official a
Ljm;a()Lcom/google/gson/JsonObject;
intermediary method_17799
Lnet/minecraft/class_2444;method_17799()Lcom/google/gson/JsonObject;
named toJson
Lnet/minecraft/data/server/recipe/RecipeJsonProvider;toJson()Lcom/google/gson/JsonObject;
-
getRecipeId
Identifier getRecipeId()- Mappings:
Namespace Name Mixin selector official b
Ljm;b()Lwb;
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
RecipeSerializer<?> getSerializer()- Mappings:
Namespace Name Mixin selector official c
Ljm;c()Lbqp;
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
- Mappings:
Namespace Name Mixin selector official d
Ljm;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
Ljm;e()Lwb;
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;
-