Class NeoForgeRecipeProvider
java.lang.Object
net.minecraft.data.recipes.RecipeProvider
net.minecraft.data.recipes.packs.VanillaRecipeProvider
net.neoforged.neoforge.common.data.internal.NeoForgeRecipeProvider
public final class NeoForgeRecipeProvider
extends net.minecraft.data.recipes.packs.VanillaRecipeProvider
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static class
static final class
Nested classes/interfaces inherited from class net.minecraft.data.recipes.packs.VanillaRecipeProvider
net.minecraft.data.recipes.packs.VanillaRecipeProvider.TrimTemplate
-
Field Summary
FieldsFields inherited from class net.minecraft.data.recipes.packs.VanillaRecipeProvider
COAL_SMELTABLES, COPPER_SMELTABLES, DIAMOND_SMELTABLES, EMERALD_SMELTABLES, GOLD_SMELTABLES, IRON_SMELTABLES, LAPIS_SMELTABLES, REDSTONE_SMELTABLES
Fields inherited from class net.minecraft.data.recipes.RecipeProvider
registries
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprivate
NeoForgeRecipeProvider
(net.minecraft.core.HolderLookup.Provider provider, NeoForgeRecipeProvider.InterceptingRecipeOutput output) -
Method Summary
Methods inherited from class net.minecraft.data.recipes.packs.VanillaRecipeProvider
smithingTrims
Methods inherited from class net.minecraft.data.recipes.RecipeProvider
banner, bedFromPlanksAndWool, buttonBuilder, candle, carpet, chestBoat, chiseled, chiseledBuilder, colorBlockWithDye, coloredTerracottaFromTerracottaAndDye, colorWithDye, concretePowder, cookRecipes, copperBulb, copySmithingTemplate, copySmithingTemplate, cut, cutBuilder, doorBuilder, fenceBuilder, fenceGateBuilder, generateForEnabledBlockFamilies, generateRecipes, getBaseBlock, getBlastingRecipeName, getConversionRecipeName, getHasName, getItemName, getSimpleRecipeName, getSmeltingRecipeName, grate, hangingSign, has, has, has, insideOf, inventoryTrigger, inventoryTrigger, mosaicBuilder, netheriteSmithing, nineBlockStorageRecipes, nineBlockStorageRecipes, nineBlockStorageRecipesRecipesWithCustomUnpacking, nineBlockStorageRecipesWithCustomPacking, oneToOneConversionRecipe, oneToOneConversionRecipe, oreBlasting, oreCooking, oreSmelting, planksFromLog, planksFromLogs, polished, polishedBuilder, pressurePlate, pressurePlateBuilder, shaped, shaped, shapeless, shapeless, shapeless, signBuilder, simpleCookingRecipe, slab, slabBuilder, smeltingResultFromBase, stainedGlassFromGlassAndDye, stainedGlassPaneFromGlassPaneAndDye, stainedGlassPaneFromStainedGlass, stairBuilder, stonecutterResultFromBase, stonecutterResultFromBase, suspiciousStew, tag, threeByThreePacker, threeByThreePacker, trapdoorBuilder, trimSmithing, twoByTwoPacker, wall, wallBuilder, waxRecipes, woodenBoat, woodFromLogs
-
Field Details
-
output
-
-
Constructor Details
-
NeoForgeRecipeProvider
private NeoForgeRecipeProvider(net.minecraft.core.HolderLookup.Provider provider, NeoForgeRecipeProvider.InterceptingRecipeOutput output)
-
-
Method Details
-
exclude
private void exclude(net.minecraft.world.level.ItemLike item) -
exclude
-
replace
private void replace(net.minecraft.world.level.ItemLike item, net.minecraft.tags.TagKey<net.minecraft.world.item.Item> tag) -
buildRecipes
protected void buildRecipes()- Overrides:
buildRecipes
in classnet.minecraft.data.recipes.packs.VanillaRecipeProvider
-