Class PaucalRecipeProvider
java.lang.Object
net.minecraft.data.recipes.RecipeProvider
at.petrak.paucal.api.forge.datagen.PaucalRecipeProvider
- All Implemented Interfaces:
net.minecraft.data.DataProvider
public abstract class PaucalRecipeProvider
extends net.minecraft.data.recipes.RecipeProvider
-
Field Summary
FieldsFields inherited from class net.minecraft.data.recipes.RecipeProvider
COAL_SMELTABLES, COPPER_SMELTABLES, DIAMOND_SMELTABLES, EMERALD_SMELTABLES, generator, GOLD_SMELTABLES, IRON_SMELTABLES, LAPIS_SMELTABLES, REDSTONE_SMELTABLES, shapeBuildersFields inherited from interface net.minecraft.data.DataProvider
SHA1 -
Constructor Summary
ConstructorsConstructorDescriptionPaucalRecipeProvider(net.minecraft.data.DataGenerator pGenerator, String modid) -
Method Summary
Modifier and TypeMethodDescriptionprotected @Nullable net.minecraft.world.item.crafting.IngredientingredientOf(@Nullable net.minecraft.tags.TagKey<net.minecraft.world.item.Item> item) protected @Nullable net.minecraft.world.item.crafting.IngredientingredientOf(@Nullable net.minecraft.world.level.ItemLike item) protected net.minecraft.resources.ResourceLocationprotected voidpacking(net.minecraft.world.level.ItemLike free, net.minecraft.world.level.ItemLike compressed, String freeName, boolean largeSize, Consumer<net.minecraft.data.recipes.FinishedRecipe> recipes) protected net.minecraft.data.recipes.ShapedRecipeBuilderring(net.minecraft.world.level.ItemLike out, int count, net.minecraft.tags.TagKey<net.minecraft.world.item.Item> outer, @Nullable net.minecraft.tags.TagKey<net.minecraft.world.item.Item> inner) protected net.minecraft.data.recipes.ShapedRecipeBuilderring(net.minecraft.world.level.ItemLike out, int count, net.minecraft.world.item.crafting.Ingredient outer, @Nullable net.minecraft.world.item.crafting.Ingredient inner) protected net.minecraft.data.recipes.ShapedRecipeBuilderring(net.minecraft.world.level.ItemLike out, int count, net.minecraft.world.level.ItemLike outer, @Nullable net.minecraft.world.level.ItemLike inner) protected net.minecraft.data.recipes.ShapedRecipeBuilderringAll(net.minecraft.world.level.ItemLike out, int count, net.minecraft.tags.TagKey<net.minecraft.world.item.Item> outer, @Nullable net.minecraft.tags.TagKey<net.minecraft.world.item.Item> inner) protected net.minecraft.data.recipes.ShapedRecipeBuilderringAll(net.minecraft.world.level.ItemLike out, int count, net.minecraft.world.item.crafting.Ingredient outer, @Nullable net.minecraft.world.item.crafting.Ingredient inner) protected net.minecraft.data.recipes.ShapedRecipeBuilderringAll(net.minecraft.world.level.ItemLike out, int count, net.minecraft.world.level.ItemLike outer, @Nullable net.minecraft.world.level.ItemLike inner) protected net.minecraft.data.recipes.ShapedRecipeBuilderringCornered(net.minecraft.world.level.ItemLike out, int count, @Nullable net.minecraft.tags.TagKey<net.minecraft.world.item.Item> cardinal, @Nullable net.minecraft.tags.TagKey<net.minecraft.world.item.Item> diagonal, @Nullable net.minecraft.tags.TagKey<net.minecraft.world.item.Item> inner) protected net.minecraft.data.recipes.ShapedRecipeBuilderringCornered(net.minecraft.world.level.ItemLike out, int count, @Nullable net.minecraft.world.item.crafting.Ingredient cardinal, @Nullable net.minecraft.world.item.crafting.Ingredient diagonal, @Nullable net.minecraft.world.item.crafting.Ingredient inner) protected net.minecraft.data.recipes.ShapedRecipeBuilderringCornered(net.minecraft.world.level.ItemLike out, int count, @Nullable net.minecraft.world.level.ItemLike cardinal, @Nullable net.minecraft.world.level.ItemLike diagonal, @Nullable net.minecraft.world.level.ItemLike inner) protected net.minecraft.data.recipes.ShapedRecipeBuilderringCornerless(net.minecraft.world.level.ItemLike out, int count, net.minecraft.tags.TagKey<net.minecraft.world.item.Item> outer, @Nullable net.minecraft.tags.TagKey<net.minecraft.world.item.Item> inner) protected net.minecraft.data.recipes.ShapedRecipeBuilderringCornerless(net.minecraft.world.level.ItemLike out, int count, net.minecraft.world.item.crafting.Ingredient outer, @Nullable net.minecraft.world.item.crafting.Ingredient inner) protected net.minecraft.data.recipes.ShapedRecipeBuilderringCornerless(net.minecraft.world.level.ItemLike out, int count, net.minecraft.world.level.ItemLike outer, @Nullable net.minecraft.world.level.ItemLike inner) protected net.minecraft.data.recipes.ShapedRecipeBuilderstack(net.minecraft.world.level.ItemLike out, int count, net.minecraft.tags.TagKey<net.minecraft.world.item.Item> top, net.minecraft.tags.TagKey<net.minecraft.world.item.Item> bottom) protected net.minecraft.data.recipes.ShapedRecipeBuilderstack(net.minecraft.world.level.ItemLike out, int count, net.minecraft.world.item.crafting.Ingredient top, net.minecraft.world.item.crafting.Ingredient bottom) protected net.minecraft.data.recipes.ShapedRecipeBuilderstack(net.minecraft.world.level.ItemLike out, int count, net.minecraft.world.level.ItemLike top, net.minecraft.world.level.ItemLike bottom) protected net.minecraft.data.recipes.ShapedRecipeBuilderstick(net.minecraft.world.level.ItemLike out, int count, net.minecraft.tags.TagKey<net.minecraft.world.item.Item> input) protected net.minecraft.data.recipes.ShapedRecipeBuilderstick(net.minecraft.world.level.ItemLike out, int count, net.minecraft.world.item.crafting.Ingredient input) protected net.minecraft.data.recipes.ShapedRecipeBuilderstick(net.minecraft.world.level.ItemLike out, int count, net.minecraft.world.level.ItemLike input) Methods inherited from class net.minecraft.data.recipes.RecipeProvider
banner, bedFromPlanksAndWool, bedFromWhiteBedAndDye, buildCraftingRecipes, buttonBuilder, candle, carpet, chiseled, chiseledBuilder, coloredCarpetFromWhiteCarpetAndDye, coloredTerracottaFromTerracottaAndDye, coloredWoolFromWhiteWoolAndDye, concretePowder, cookRecipes, cut, cutBuilder, doorBuilder, fenceBuilder, fenceGateBuilder, generateRecipes, getBaseBlock, getBlastingRecipeName, getConversionRecipeName, getHasName, getItemName, getName, getSimpleRecipeName, getSmeltingRecipeName, has, has, has, insideOf, inventoryTrigger, 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, trapdoorBuilder, wall, wallBuilder, waxRecipes, woodenBoat, woodFromLogs
-
Field Details
-
modid
-
-
Constructor Details
-
PaucalRecipeProvider
-
-
Method Details
-
ring
protected net.minecraft.data.recipes.ShapedRecipeBuilder ring(net.minecraft.world.level.ItemLike out, int count, net.minecraft.world.item.crafting.Ingredient outer, @Nullable @Nullable net.minecraft.world.item.crafting.Ingredient inner) -
ring
protected net.minecraft.data.recipes.ShapedRecipeBuilder ring(net.minecraft.world.level.ItemLike out, int count, net.minecraft.world.level.ItemLike outer, @Nullable @Nullable net.minecraft.world.level.ItemLike inner) -
ring
protected net.minecraft.data.recipes.ShapedRecipeBuilder ring(net.minecraft.world.level.ItemLike out, int count, net.minecraft.tags.TagKey<net.minecraft.world.item.Item> outer, @Nullable @Nullable net.minecraft.tags.TagKey<net.minecraft.world.item.Item> inner) -
ringCornerless
protected net.minecraft.data.recipes.ShapedRecipeBuilder ringCornerless(net.minecraft.world.level.ItemLike out, int count, net.minecraft.world.item.crafting.Ingredient outer, @Nullable @Nullable net.minecraft.world.item.crafting.Ingredient inner) -
ringCornerless
protected net.minecraft.data.recipes.ShapedRecipeBuilder ringCornerless(net.minecraft.world.level.ItemLike out, int count, net.minecraft.world.level.ItemLike outer, @Nullable @Nullable net.minecraft.world.level.ItemLike inner) -
ringCornerless
protected net.minecraft.data.recipes.ShapedRecipeBuilder ringCornerless(net.minecraft.world.level.ItemLike out, int count, net.minecraft.tags.TagKey<net.minecraft.world.item.Item> outer, @Nullable @Nullable net.minecraft.tags.TagKey<net.minecraft.world.item.Item> inner) -
ringAll
protected net.minecraft.data.recipes.ShapedRecipeBuilder ringAll(net.minecraft.world.level.ItemLike out, int count, net.minecraft.world.item.crafting.Ingredient outer, @Nullable @Nullable net.minecraft.world.item.crafting.Ingredient inner) -
ringAll
protected net.minecraft.data.recipes.ShapedRecipeBuilder ringAll(net.minecraft.world.level.ItemLike out, int count, net.minecraft.world.level.ItemLike outer, @Nullable @Nullable net.minecraft.world.level.ItemLike inner) -
ringAll
protected net.minecraft.data.recipes.ShapedRecipeBuilder ringAll(net.minecraft.world.level.ItemLike out, int count, net.minecraft.tags.TagKey<net.minecraft.world.item.Item> outer, @Nullable @Nullable net.minecraft.tags.TagKey<net.minecraft.world.item.Item> inner) -
ringCornered
protected net.minecraft.data.recipes.ShapedRecipeBuilder ringCornered(net.minecraft.world.level.ItemLike out, int count, @Nullable @Nullable net.minecraft.world.item.crafting.Ingredient cardinal, @Nullable @Nullable net.minecraft.world.item.crafting.Ingredient diagonal, @Nullable @Nullable net.minecraft.world.item.crafting.Ingredient inner) -
ringCornered
protected net.minecraft.data.recipes.ShapedRecipeBuilder ringCornered(net.minecraft.world.level.ItemLike out, int count, @Nullable @Nullable net.minecraft.world.level.ItemLike cardinal, @Nullable @Nullable net.minecraft.world.level.ItemLike diagonal, @Nullable @Nullable net.minecraft.world.level.ItemLike inner) -
ringCornered
protected net.minecraft.data.recipes.ShapedRecipeBuilder ringCornered(net.minecraft.world.level.ItemLike out, int count, @Nullable @Nullable net.minecraft.tags.TagKey<net.minecraft.world.item.Item> cardinal, @Nullable @Nullable net.minecraft.tags.TagKey<net.minecraft.world.item.Item> diagonal, @Nullable @Nullable net.minecraft.tags.TagKey<net.minecraft.world.item.Item> inner) -
stack
protected net.minecraft.data.recipes.ShapedRecipeBuilder stack(net.minecraft.world.level.ItemLike out, int count, net.minecraft.world.item.crafting.Ingredient top, net.minecraft.world.item.crafting.Ingredient bottom) -
stack
protected net.minecraft.data.recipes.ShapedRecipeBuilder stack(net.minecraft.world.level.ItemLike out, int count, net.minecraft.world.level.ItemLike top, net.minecraft.world.level.ItemLike bottom) -
stack
protected net.minecraft.data.recipes.ShapedRecipeBuilder stack(net.minecraft.world.level.ItemLike out, int count, net.minecraft.tags.TagKey<net.minecraft.world.item.Item> top, net.minecraft.tags.TagKey<net.minecraft.world.item.Item> bottom) -
stick
protected net.minecraft.data.recipes.ShapedRecipeBuilder stick(net.minecraft.world.level.ItemLike out, int count, net.minecraft.world.item.crafting.Ingredient input) -
stick
protected net.minecraft.data.recipes.ShapedRecipeBuilder stick(net.minecraft.world.level.ItemLike out, int count, net.minecraft.world.level.ItemLike input) -
stick
protected net.minecraft.data.recipes.ShapedRecipeBuilder stick(net.minecraft.world.level.ItemLike out, int count, net.minecraft.tags.TagKey<net.minecraft.world.item.Item> input) -
packing
protected void packing(net.minecraft.world.level.ItemLike free, net.minecraft.world.level.ItemLike compressed, String freeName, boolean largeSize, Consumer<net.minecraft.data.recipes.FinishedRecipe> recipes) - Parameters:
largeSize- True for a 3x3, false for a 2x2
-
modLoc
-
ingredientOf
@Nullable protected @Nullable net.minecraft.world.item.crafting.Ingredient ingredientOf(@Nullable @Nullable net.minecraft.world.level.ItemLike item) -
ingredientOf
@Nullable protected @Nullable net.minecraft.world.item.crafting.Ingredient ingredientOf(@Nullable @Nullable net.minecraft.tags.TagKey<net.minecraft.world.item.Item> item)
-