Package net.kamkeyke.raccooncore.datagen
Class RaccoonRecipeProvider
java.lang.Object
net.minecraft.data.recipes.RecipeProvider
net.kamkeyke.raccooncore.datagen.RaccoonRecipeProvider
- All Implemented Interfaces:
net.minecraft.data.DataProvider,net.minecraftforge.common.crafting.conditions.IConditionBuilder
public abstract class RaccoonRecipeProvider
extends net.minecraft.data.recipes.RecipeProvider
implements net.minecraftforge.common.crafting.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
FieldsFields inherited from class net.minecraft.data.recipes.RecipeProvider
advancementPathProvider, recipePathProviderFields inherited from interface net.minecraft.data.DataProvider
FIXED_ORDER_FIELDS, KEY_COMPARATOR, LOGGER -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidblasting(Consumer<net.minecraft.data.recipes.FinishedRecipe> pFinishedRecipeConsumer, List<net.minecraft.world.level.ItemLike> pIngredients, net.minecraft.data.recipes.RecipeCategory pCategory, net.minecraft.world.level.ItemLike pResult, float pExperience, int pCookingTime, String pGroup) protected static voidoreCooking(Consumer<net.minecraft.data.recipes.FinishedRecipe> pFinishedRecipeConsumer, net.minecraft.world.item.crafting.RecipeSerializer<? extends net.minecraft.world.item.crafting.AbstractCookingRecipe> pCookingSerializer, List<net.minecraft.world.level.ItemLike> pIngredients, net.minecraft.data.recipes.RecipeCategory pCategory, net.minecraft.world.level.ItemLike pResult, float pExperience, int pCookingTime, String pGroup, String pRecipeName, String modid) protected voidsmelting(Consumer<net.minecraft.data.recipes.FinishedRecipe> pFinishedRecipeConsumer, List<net.minecraft.world.level.ItemLike> pIngredients, net.minecraft.data.recipes.RecipeCategory pCategory, net.minecraft.world.level.ItemLike pResult, float pExperience, int pCookingTIme, String pGroup) Methods inherited from class net.minecraft.data.recipes.RecipeProvider
banner, bedFromPlanksAndWool, buildAdvancement, buildRecipes, buttonBuilder, candle, carpet, chestBoat, chiseled, chiseledBuilder, colorBlockWithDye, coloredTerracottaFromTerracottaAndDye, concretePowder, cookRecipes, copySmithingTemplate, copySmithingTemplate, cut, cutBuilder, doorBuilder, fenceBuilder, fenceGateBuilder, generateForEnabledBlockFamilies, generateRecipes, getBaseBlock, getBlastingRecipeName, getConversionRecipeName, getHasName, getItemName, getName, getSimpleRecipeName, getSmeltingRecipeName, hangingSign, has, has, has, insideOf, inventoryTrigger, mosaicBuilder, netheriteSmithing, nineBlockStorageRecipes, nineBlockStorageRecipes, nineBlockStorageRecipesRecipesWithCustomUnpacking, nineBlockStorageRecipesWithCustomPacking, oneToOneConversionRecipe, oneToOneConversionRecipe, oreBlasting, oreCooking, oreSmelting, planksFromLog, planksFromLogs, polished, polishedBuilder, pressurePlate, pressurePlateBuilder, run, saveAdvancement, 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.minecraftforge.common.crafting.conditions.IConditionBuilder
and, FALSE, itemExists, modLoaded, not, or, tagEmpty, TRUE
-
Field Details
-
modid
-
-
Constructor Details
-
RaccoonRecipeProvider
-
-
Method Details
-
smelting
protected void smelting(Consumer<net.minecraft.data.recipes.FinishedRecipe> pFinishedRecipeConsumer, List<net.minecraft.world.level.ItemLike> pIngredients, net.minecraft.data.recipes.RecipeCategory pCategory, net.minecraft.world.level.ItemLike pResult, float pExperience, int pCookingTIme, String pGroup) -
blasting
protected void blasting(Consumer<net.minecraft.data.recipes.FinishedRecipe> pFinishedRecipeConsumer, List<net.minecraft.world.level.ItemLike> pIngredients, net.minecraft.data.recipes.RecipeCategory pCategory, net.minecraft.world.level.ItemLike pResult, float pExperience, int pCookingTime, String pGroup) -
oreCooking
protected static void oreCooking(Consumer<net.minecraft.data.recipes.FinishedRecipe> pFinishedRecipeConsumer, net.minecraft.world.item.crafting.RecipeSerializer<? extends net.minecraft.world.item.crafting.AbstractCookingRecipe> pCookingSerializer, List<net.minecraft.world.level.ItemLike> pIngredients, net.minecraft.data.recipes.RecipeCategory pCategory, net.minecraft.world.level.ItemLike pResult, float pExperience, int pCookingTime, String pGroup, String pRecipeName, String modid)
-