Package net.minecraftforge.common.data
Class ForgeRecipeProvider
java.lang.Object
net.minecraft.data.recipes.RecipeProvider
net.minecraftforge.common.data.ForgeRecipeProvider
- All Implemented Interfaces:
DataProvider
-
Field Summary
Fields inherited from class net.minecraft.data.recipes.RecipeProvider
generator
Fields inherited from interface net.minecraft.data.DataProvider
SHA1
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
buildCraftingRecipes(Consumer<FinishedRecipe> consumer)
private FinishedRecipe
enhance(FinishedRecipe vanilla)
private FinishedRecipe
enhance(ShapedRecipeBuilder.Result vanilla)
private FinishedRecipe
enhance(ShapelessRecipeBuilder.Result vanilla)
private Ingredient
enhance(ResourceLocation name, Ingredient vanilla)
private void
private <T, R> R
private void
protected void
saveAdvancement(HashCache cache, com.google.gson.JsonObject advancementJson, Path pathIn)
Methods inherited from class net.minecraft.data.recipes.RecipeProvider
candle, chiseled, chiseledBuilder, cut, cutBuilder, getName, has, has, insideOf, inventoryTrigger, polished, polishedBuilder, run, wall, wallBuilder
-
Field Details
-
replacements
-
excludes
-
-
Constructor Details
-
ForgeRecipeProvider
-
-
Method Details
-
exclude
-
replace
-
buildCraftingRecipes
- Overrides:
buildCraftingRecipes
in classRecipeProvider
-
saveAdvancement
protected void saveAdvancement(HashCache cache, com.google.gson.JsonObject advancementJson, Path pathIn)- Overrides:
saveAdvancement
in classRecipeProvider
-
enhance
-
enhance
-
enhance
-
enhance
-
getField
-