Class DGRecipeProvider
java.lang.Object
net.minecraft.data.recipes.RecipeProvider
com.wdiscute.starcatcher_delight.datagen.DGRecipeProvider
- All Implemented Interfaces:
net.minecraft.data.DataProvider,net.neoforged.neoforge.common.conditions.IConditionBuilder
public class DGRecipeProvider
extends net.minecraft.data.recipes.RecipeProvider
implements net.neoforged.neoforge.common.conditions.IConditionBuilder
-
Nested Class Summary
Nested classes/interfaces inherited from interface net.minecraft.data.DataProvider
net.minecraft.data.DataProvider.Factory<T extends net.minecraft.data.DataProvider> -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final floatstatic final floatstatic final intstatic final intstatic final floatFields inherited from class net.minecraft.data.recipes.RecipeProvider
advancementPathProvider, recipePathProviderFields inherited from interface net.minecraft.data.DataProvider
FIXED_ORDER_FIELDS, INDENT_WIDTH, KEY_COMPARATOR, LOGGER -
Constructor Summary
ConstructorsConstructorDescriptionDGRecipeProvider(net.minecraft.data.PackOutput output, CompletableFuture<net.minecraft.core.HolderLookup.Provider> registries) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidbuildRecipes(net.minecraft.data.recipes.RecipeOutput output) Methods inherited from class net.minecraft.data.recipes.RecipeProvider
banner, bedFromPlanksAndWool, buildAdvancement, buildAdvancement, buildRecipes, buttonBuilder, candle, carpet, chestBoat, chiseled, chiseledBuilder, colorBlockWithDye, coloredTerracottaFromTerracottaAndDye, concretePowder, cookRecipes, copperBulb, copySmithingTemplate, copySmithingTemplate, copySmithingTemplate, cut, cutBuilder, doorBuilder, fenceBuilder, fenceGateBuilder, generateForEnabledBlockFamilies, generateRecipes, getBaseBlock, getBlastingRecipeName, getConversionRecipeName, getHasName, getItemName, getName, 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, run, run, signBuilder, simpleCookingRecipe, slab, slabBuilder, smeltingResultFromBase, stainedGlassFromGlassAndDye, stainedGlassPaneFromGlassPaneAndDye, stainedGlassPaneFromStainedGlass, stairBuilder, stonecutterResultFromBase, stonecutterResultFromBase, threeByThreePacker, threeByThreePacker, trapdoorBuilder, trimSmithing, twoByTwoPacker, wall, wallBuilder, waxRecipes, woodenBoat, woodFromLogsMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.neoforged.neoforge.common.conditions.IConditionBuilder
and, FALSE, itemExists, modLoaded, not, or, tagEmpty, TRUE
-
Field Details
-
FAST_COOKING
public static final int FAST_COOKING- See Also:
-
NORMAL_COOKING
public static final int NORMAL_COOKING- See Also:
-
SLOW_COOKING
public static final int SLOW_COOKING- See Also:
-
SMALL_EXP
public static final float SMALL_EXP- See Also:
-
MEDIUM_EXP
public static final float MEDIUM_EXP- See Also:
-
LARGE_EXP
public static final float LARGE_EXP- See Also:
-
-
Constructor Details
-
DGRecipeProvider
public DGRecipeProvider(net.minecraft.data.PackOutput output, CompletableFuture<net.minecraft.core.HolderLookup.Provider> registries)
-
-
Method Details
-
buildRecipes
protected void buildRecipes(net.minecraft.data.recipes.RecipeOutput output) - Overrides:
buildRecipesin classnet.minecraft.data.recipes.RecipeProvider
-