Class ConditionalRecipe.Finished
java.lang.Object
net.minecraftforge.common.crafting.ConditionalRecipe.Finished
- All Implemented Interfaces:
FinishedRecipe
- Enclosing class:
- ConditionalRecipe
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final ConditionalAdvancement.Builderprivate final ResourceLocationprivate final List<ICondition[]>private final ResourceLocationprivate final List<FinishedRecipe> -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateFinished(ResourceLocation id, List<ICondition[]> conditions, List<FinishedRecipe> recipes, @Nullable ResourceLocation advId, ConditionalAdvancement.Builder adv) -
Method Summary
Modifier and TypeMethodDescriptiongetId()getType()com.google.gson.JsonObjectvoidserializeRecipeData(com.google.gson.JsonObject json) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.data.recipes.FinishedRecipe
serializeRecipe
-
Field Details
-
id
-
conditions
-
recipes
-
advId
-
adv
-
-
Constructor Details
-
Finished
private Finished(ResourceLocation id, List<ICondition[]> conditions, List<FinishedRecipe> recipes, @Nullable @Nullable ResourceLocation advId, @Nullable ConditionalAdvancement.Builder adv)
-
-
Method Details
-
serializeRecipeData
public void serializeRecipeData(com.google.gson.JsonObject json) - Specified by:
serializeRecipeDatain interfaceFinishedRecipe
-
getId
- Specified by:
getIdin interfaceFinishedRecipe
-
getType
- Specified by:
getTypein interfaceFinishedRecipe
-
serializeAdvancement
public com.google.gson.JsonObject serializeAdvancement()- Specified by:
serializeAdvancementin interfaceFinishedRecipe
-
getAdvancementId
- Specified by:
getAdvancementIdin interfaceFinishedRecipe
-