Package net.minecraftforge.common.data
Class ForgeRecipeProvider
java.lang.Object
net.minecraft.data.RecipeProvider
net.minecraftforge.common.data.ForgeRecipeProvider
- All Implemented Interfaces:
IDataProvider
-
Field Summary
Fields inherited from class net.minecraft.data.RecipeProvider
generator
Fields inherited from interface net.minecraft.data.IDataProvider
SHA1
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
buildShapelessRecipes
(Consumer<IFinishedRecipe> consumer) private IFinishedRecipe
enhance
(IFinishedRecipe vanilla) private IFinishedRecipe
enhance
(ShapedRecipeBuilder.Result vanilla) private IFinishedRecipe
enhance
(ShapelessRecipeBuilder.Result vanilla) private Ingredient
enhance
(ResourceLocation name, Ingredient vanilla) private void
exclude
(IItemProvider item) private <T,
R> R private void
replace
(IItemProvider item, ITag<Item> tag) protected void
saveAdvancement
(DirectoryCache cache, com.google.gson.JsonObject advancementJson, Path pathIn) Methods inherited from class net.minecraft.data.RecipeProvider
getName, has, has, insideOf, inventoryTrigger, run
-
Field Details
-
replacements
-
excludes
-
-
Constructor Details
-
ForgeRecipeProvider
-
-
Method Details
-
exclude
-
replace
-
buildShapelessRecipes
- Overrides:
buildShapelessRecipes
in classRecipeProvider
-
saveAdvancement
protected void saveAdvancement(DirectoryCache cache, com.google.gson.JsonObject advancementJson, Path pathIn) - Overrides:
saveAdvancement
in classRecipeProvider
-
enhance
-
enhance
-
enhance
-
enhance
-
getField
-