Class CrushingRecipeGen
java.lang.Object
net.minecraft.data.recipes.RecipeProvider
com.simibubi.create.foundation.data.recipe.CreateRecipeProvider
com.simibubi.create.foundation.data.recipe.ProcessingRecipeGen
com.simibubi.create.foundation.data.recipe.CrushingRecipeGen
- All Implemented Interfaces:
net.minecraft.data.DataProvider
-
Nested Class Summary
Nested classes/interfaces inherited from class com.simibubi.create.foundation.data.recipe.CreateRecipeProvider
CreateRecipeProvider.GeneratedRecipe, CreateRecipeProvider.I, CreateRecipeProvider.Marker -
Field Summary
Fields inherited from class com.simibubi.create.foundation.data.recipe.ProcessingRecipeGen
BOTTLE, BUCKET, GENERATORSFields inherited from class com.simibubi.create.foundation.data.recipe.CreateRecipeProvider
allFields 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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected CreateRecipeProvider.GeneratedRecipedeepslateOre(Supplier<net.minecraft.world.level.ItemLike> ore, Supplier<net.minecraft.world.level.ItemLike> raw, float expectedAmount, int duration) protected AllRecipeTypesprotected CreateRecipeProvider.GeneratedRecipemineralRecycling(AllPaletteStoneTypes type, Supplier<net.minecraft.world.level.ItemLike> crushed, Supplier<net.minecraft.world.level.ItemLike> nugget, float chance) protected CreateRecipeProvider.GeneratedRecipemineralRecycling(AllPaletteStoneTypes type, UnaryOperator<ProcessingRecipeBuilder<ProcessingRecipe<?>>> transform) protected CreateRecipeProvider.GeneratedRecipemoddedOre(CompatMetals metal, Supplier<net.minecraft.world.level.ItemLike> result) protected CreateRecipeProvider.GeneratedRecipemoddedRawOre(CompatMetals metal, Supplier<net.minecraft.world.level.ItemLike> result, int amount) protected CreateRecipeProvider.GeneratedRecipenetherOre(Supplier<net.minecraft.world.level.ItemLike> ore, Supplier<net.minecraft.world.level.ItemLike> raw, float expectedAmount, int duration) protected CreateRecipeProvider.GeneratedRecipeore(net.minecraft.world.level.ItemLike stoneType, Supplier<net.minecraft.world.level.ItemLike> ore, Supplier<net.minecraft.world.level.ItemLike> raw, float expectedAmount, int duration) protected CreateRecipeProvider.GeneratedReciperawOre(Supplier<net.minecraft.world.level.ItemLike> input, Supplier<net.minecraft.world.level.ItemLike> result, int amount) protected CreateRecipeProvider.GeneratedRecipestoneOre(Supplier<net.minecraft.world.level.ItemLike> ore, Supplier<net.minecraft.world.level.ItemLike> raw, float expectedAmount, int duration) Methods inherited from class com.simibubi.create.foundation.data.recipe.ProcessingRecipeGen
create, create, createWithDeferredId, getName, getSerializer, idWithSuffix, registerAllMethods inherited from class com.simibubi.create.foundation.data.recipe.CreateRecipeProvider
buildCraftingRecipes, registerMethods inherited from class net.minecraft.data.recipes.RecipeProvider
banner, bedFromPlanksAndWool, bedFromWhiteBedAndDye, buttonBuilder, candle, carpet, chiseled, chiseledBuilder, coloredCarpetFromWhiteCarpetAndDye, coloredTerracottaFromTerracottaAndDye, coloredWoolFromWhiteWoolAndDye, concretePowder, cookRecipes, cut, cutBuilder, doorBuilder, fenceBuilder, fenceGateBuilder, generateRecipes, getBaseBlock, getBlastingRecipeName, getConversionRecipeName, getHasName, getItemName, 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
-
Constructor Details
-
CrushingRecipeGen
public CrushingRecipeGen(net.minecraft.data.DataGenerator dataGenerator)
-
-
Method Details
-
stoneOre
protected CreateRecipeProvider.GeneratedRecipe stoneOre(Supplier<net.minecraft.world.level.ItemLike> ore, Supplier<net.minecraft.world.level.ItemLike> raw, float expectedAmount, int duration) -
deepslateOre
protected CreateRecipeProvider.GeneratedRecipe deepslateOre(Supplier<net.minecraft.world.level.ItemLike> ore, Supplier<net.minecraft.world.level.ItemLike> raw, float expectedAmount, int duration) -
netherOre
protected CreateRecipeProvider.GeneratedRecipe netherOre(Supplier<net.minecraft.world.level.ItemLike> ore, Supplier<net.minecraft.world.level.ItemLike> raw, float expectedAmount, int duration) -
mineralRecycling
protected CreateRecipeProvider.GeneratedRecipe mineralRecycling(AllPaletteStoneTypes type, Supplier<net.minecraft.world.level.ItemLike> crushed, Supplier<net.minecraft.world.level.ItemLike> nugget, float chance) -
mineralRecycling
protected CreateRecipeProvider.GeneratedRecipe mineralRecycling(AllPaletteStoneTypes type, UnaryOperator<ProcessingRecipeBuilder<ProcessingRecipe<?>>> transform) -
ore
protected CreateRecipeProvider.GeneratedRecipe ore(net.minecraft.world.level.ItemLike stoneType, Supplier<net.minecraft.world.level.ItemLike> ore, Supplier<net.minecraft.world.level.ItemLike> raw, float expectedAmount, int duration) -
rawOre
protected CreateRecipeProvider.GeneratedRecipe rawOre(Supplier<net.minecraft.world.level.ItemLike> input, Supplier<net.minecraft.world.level.ItemLike> result, int amount) -
moddedRawOre
protected CreateRecipeProvider.GeneratedRecipe moddedRawOre(CompatMetals metal, Supplier<net.minecraft.world.level.ItemLike> result, int amount) -
moddedOre
protected CreateRecipeProvider.GeneratedRecipe moddedOre(CompatMetals metal, Supplier<net.minecraft.world.level.ItemLike> result) -
getRecipeType
- Specified by:
getRecipeTypein classProcessingRecipeGen
-