public static class CookingRecipeBuilder.Result extends java.lang.Object implements IFinishedRecipe
Constructor and Description |
---|
Result(ResourceLocation idIn,
java.lang.String groupIn,
Ingredient ingredientIn,
Item resultIn,
float experienceIn,
int cookingTimeIn,
Advancement.Builder advancementBuilderIn,
ResourceLocation advancementIdIn,
IRecipeSerializer<? extends AbstractCookingRecipe> serializerIn) |
Modifier and Type | Method and Description |
---|---|
ResourceLocation |
getAdvancementID() |
com.google.gson.JsonObject |
getAdvancementJson() |
ResourceLocation |
getID() |
IRecipeSerializer<?> |
getSerializer() |
void |
serialize(com.google.gson.JsonObject json) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getRecipeJson
public Result(ResourceLocation idIn, java.lang.String groupIn, Ingredient ingredientIn, Item resultIn, float experienceIn, int cookingTimeIn, Advancement.Builder advancementBuilderIn, ResourceLocation advancementIdIn, IRecipeSerializer<? extends AbstractCookingRecipe> serializerIn)
public void serialize(com.google.gson.JsonObject json)
serialize
in interface IFinishedRecipe
public IRecipeSerializer<?> getSerializer()
getSerializer
in interface IFinishedRecipe
public ResourceLocation getID()
getID
in interface IFinishedRecipe
@Nullable public com.google.gson.JsonObject getAdvancementJson()
getAdvancementJson
in interface IFinishedRecipe
@Nullable public ResourceLocation getAdvancementID()
getAdvancementID
in interface IFinishedRecipe