Class SimpleItemsRecipeGenerator
java.lang.Object
net.minecraft.data.recipes.RecipeProvider
mod.chiselsandbits.forge.data.recipe.AbstractRecipeGenerator
mod.chiselsandbits.forge.data.recipe.SimpleItemsRecipeGenerator
-
Nested Class Summary
Nested classes/interfaces inherited from class mod.chiselsandbits.forge.data.recipe.AbstractRecipeGenerator
AbstractRecipeGenerator.GeneratorFactory<T extends AbstractRecipeGenerator>, AbstractRecipeGenerator.Runner -
Field Summary
Fields inherited from class net.minecraft.data.recipes.RecipeProvider
items, output, registries -
Constructor Summary
ConstructorsConstructorDescriptionSimpleItemsRecipeGenerator(net.minecraft.core.HolderLookup.Provider registries, net.minecraft.data.recipes.RecipeOutput output, net.minecraft.world.level.ItemLike itemProvider, String pattern, Map<Character, net.minecraft.tags.TagKey<net.minecraft.world.item.Item>> tagMap, Map<Character, net.minecraft.world.level.ItemLike> itemMap) SimpleItemsRecipeGenerator(net.minecraft.core.HolderLookup.Provider registries, net.minecraft.data.recipes.RecipeOutput output, net.minecraft.world.level.ItemLike itemProvider, List<net.minecraft.tags.TagKey<net.minecraft.world.item.Item>> tagMap, List<net.minecraft.world.level.ItemLike> itemMap) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidstatic voiddataGeneratorSetup(net.neoforged.neoforge.data.event.GatherDataEvent.Client event) Methods inherited from class mod.chiselsandbits.forge.data.recipe.AbstractRecipeGenerator
getItemProviderMethods inherited from class net.minecraft.data.recipes.RecipeProvider
banner, bedFromPlanksAndWool, buttonBuilder, candle, carpet, chestBoat, chiseled, chiseledBuilder, coloredTerracottaFromTerracottaAndDye, colorItemWithDye, colorWithDye, concretePowder, cookRecipes, copperBulb, copySmithingTemplate, copySmithingTemplate, cut, cutBuilder, doorBuilder, dryGhast, fenceBuilder, fenceGateBuilder, generateForEnabledBlockFamilies, generateRecipes, getBaseBlock, getBlastingRecipeName, getConversionRecipeName, getHasName, getItemName, getSimpleRecipeName, getSmeltingRecipeName, grate, hangingSign, harness, 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, shaped, shapeless, shapeless, shapeless, shelf, signBuilder, simpleCookingRecipe, slab, slabBuilder, smeltingResultFromBase, stainedGlassFromGlassAndDye, stainedGlassPaneFromGlassPaneAndDye, stainedGlassPaneFromStainedGlass, stairBuilder, stonecutterResultFromBase, stonecutterResultFromBase, suspiciousStew, tag, threeByThreePacker, threeByThreePacker, trapdoorBuilder, trimSmithing, twoByTwoPacker, wall, wallBuilder, waxRecipes, woodenBoat, woodFromLogs
-
Constructor Details
-
SimpleItemsRecipeGenerator
public SimpleItemsRecipeGenerator(net.minecraft.core.HolderLookup.Provider registries, net.minecraft.data.recipes.RecipeOutput output, net.minecraft.world.level.ItemLike itemProvider, String pattern, Map<Character, net.minecraft.tags.TagKey<net.minecraft.world.item.Item>> tagMap, Map<Character, net.minecraft.world.level.ItemLike> itemMap) -
SimpleItemsRecipeGenerator
public SimpleItemsRecipeGenerator(net.minecraft.core.HolderLookup.Provider registries, net.minecraft.data.recipes.RecipeOutput output, net.minecraft.world.level.ItemLike itemProvider, List<net.minecraft.tags.TagKey<net.minecraft.world.item.Item>> tagMap, List<net.minecraft.world.level.ItemLike> itemMap)
-
-
Method Details
-
dataGeneratorSetup
public static void dataGeneratorSetup(net.neoforged.neoforge.data.event.GatherDataEvent.Client event) -
buildRecipes
protected void buildRecipes()- Specified by:
buildRecipesin classnet.minecraft.data.recipes.RecipeProvider
-