Package net.minecraft.data.recipes.packs
Class VanillaRecipeProvider
java.lang.Object
net.minecraft.data.recipes.RecipeProvider
net.minecraft.data.recipes.packs.VanillaRecipeProvider
- All Implemented Interfaces:
DataProvider
- Direct Known Subclasses:
ForgeRecipeProvider
-
Nested Class Summary
Nested classes/interfaces inherited from interface net.minecraft.data.DataProvider
DataProvider.Factory<T extends DataProvider>
-
Field Summary
Modifier and TypeFieldDescriptionstatic final com.google.common.collect.ImmutableList
<ItemLike> static final com.google.common.collect.ImmutableList
<ItemLike> static final com.google.common.collect.ImmutableList
<ItemLike> static final com.google.common.collect.ImmutableList
<ItemLike> static final com.google.common.collect.ImmutableList
<ItemLike> static final com.google.common.collect.ImmutableList
<ItemLike> static final com.google.common.collect.ImmutableList
<ItemLike> static final com.google.common.collect.ImmutableList
<ItemLike> Fields inherited from class net.minecraft.data.recipes.RecipeProvider
advancementPathProvider, recipePathProvider
Fields inherited from interface net.minecraft.data.DataProvider
FIXED_ORDER_FIELDS, KEY_COMPARATOR, LOGGER
-
Constructor Summary
ConstructorDescriptionVanillaRecipeProvider
(PackOutput p_250820_, CompletableFuture<HolderLookup.Provider> p_333051_) -
Method Summary
Modifier and TypeMethodDescriptionprotected void
buildRecipes
(RecipeOutput p_301137_) run
(CachedOutput p_254376_, HolderLookup.Provider p_335907_) 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, mosaicBuilder, netheriteSmithing, nineBlockStorageRecipes, nineBlockStorageRecipesRecipesWithCustomUnpacking, nineBlockStorageRecipesWithCustomPacking, oneToOneConversionRecipe, oneToOneConversionRecipe, oreBlasting, oreSmelting, planksFromLog, planksFromLogs, polished, polishedBuilder, pressurePlate, pressurePlateBuilder, run, saveAdvancement, signBuilder, slab, slabBuilder, stainedGlassFromGlassAndDye, stainedGlassPaneFromGlassPaneAndDye, stainedGlassPaneFromStainedGlass, stairBuilder, stonecutterResultFromBase, stonecutterResultFromBase, threeByThreePacker, threeByThreePacker, trapdoorBuilder, trimSmithing, twoByTwoPacker, wall, wallBuilder, waxRecipes, woodenBoat, woodFromLogs
-
Field Details
-
COAL_SMELTABLES
-
IRON_SMELTABLES
-
COPPER_SMELTABLES
-
GOLD_SMELTABLES
-
DIAMOND_SMELTABLES
-
LAPIS_SMELTABLES
-
REDSTONE_SMELTABLES
-
EMERALD_SMELTABLES
-
-
Constructor Details
-
VanillaRecipeProvider
public VanillaRecipeProvider(PackOutput p_250820_, CompletableFuture<HolderLookup.Provider> p_333051_)
-
-
Method Details
-
run
- Overrides:
run
in classRecipeProvider
-
buildRecipes
- Specified by:
buildRecipes
in classRecipeProvider
-
smithingTrims
-