public static class ProcessingRecipeBuilder.DataGenResult<S extends ProcessingRecipe<?>>
extends java.lang.Object
implements net.minecraft.data.IFinishedRecipe
| Constructor and Description |
|---|
DataGenResult(S recipe,
java.util.List<net.minecraftforge.common.crafting.conditions.ICondition> recipeConditions) |
| Modifier and Type | Method and Description |
|---|---|
net.minecraft.util.ResourceLocation |
getAdvancementId() |
net.minecraft.util.ResourceLocation |
getId() |
net.minecraft.item.crafting.IRecipeSerializer<?> |
getType() |
com.google.gson.JsonObject |
serializeAdvancement() |
void |
serializeRecipeData(com.google.gson.JsonObject json) |
public DataGenResult(S recipe, java.util.List<net.minecraftforge.common.crafting.conditions.ICondition> recipeConditions)
public void serializeRecipeData(com.google.gson.JsonObject json)
serializeRecipeData in interface net.minecraft.data.IFinishedRecipepublic net.minecraft.util.ResourceLocation getId()
getId in interface net.minecraft.data.IFinishedRecipepublic net.minecraft.item.crafting.IRecipeSerializer<?> getType()
getType in interface net.minecraft.data.IFinishedRecipepublic com.google.gson.JsonObject serializeAdvancement()
serializeAdvancement in interface net.minecraft.data.IFinishedRecipepublic net.minecraft.util.ResourceLocation getAdvancementId()
getAdvancementId in interface net.minecraft.data.IFinishedRecipe