Class CommonRecipeProvider
java.lang.Object
net.minecraft.data.recipes.RecipeProvider
com.codinglitch.simpleradio.datagen.CommonRecipeProvider
- All Implemented Interfaces:
net.minecraft.data.DataProvider
public class CommonRecipeProvider
extends net.minecraft.data.recipes.RecipeProvider
-
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 HashMap<net.minecraft.world.item.crafting.Recipe<?>,net.minecraft.resources.ResourceLocation> Fields inherited from interface net.minecraft.data.DataProvider
FIXED_ORDER_FIELDS, KEY_COMPARATOR, LOGGER -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidbuildRecipes(net.minecraft.data.recipes.RecipeOutput consumer) static voiddefineRecipes(Function<net.minecraft.world.item.Item, net.minecraft.data.recipes.RecipeOutput> conditionBuilder) Methods inherited from class net.minecraft.data.recipes.RecipeProvider
banner, bedFromPlanksAndWool, buildAdvancement, buttonBuilder, candle, carpet, chestBoat, chiseled, chiseledBuilder, colorBlockWithDye, coloredTerracottaFromTerracottaAndDye, concretePowder, cookRecipes, copperBulb, 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, signBuilder, simpleCookingRecipe, slab, slabBuilder, smeltingResultFromBase, stainedGlassFromGlassAndDye, stainedGlassPaneFromGlassPaneAndDye, stainedGlassPaneFromStainedGlass, stairBuilder, stonecutterResultFromBase, stonecutterResultFromBase, threeByThreePacker, threeByThreePacker, trapdoorBuilder, trimSmithing, twoByTwoPacker, wall, wallBuilder, waxRecipes, woodenBoat, woodFromLogs
-
Field Details
-
MAP
public static final HashMap<net.minecraft.world.item.crafting.Recipe<?>,net.minecraft.resources.ResourceLocation> MAP
-
-
Constructor Details
-
CommonRecipeProvider
public CommonRecipeProvider(net.minecraft.data.PackOutput output)
-
-
Method Details
-
buildRecipes
public void buildRecipes(net.minecraft.data.recipes.RecipeOutput consumer) - Specified by:
buildRecipesin classnet.minecraft.data.recipes.RecipeProvider
-
defineRecipes
public static void defineRecipes(Function<net.minecraft.world.item.Item, net.minecraft.data.recipes.RecipeOutput> conditionBuilder)
-