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:
NeoForgeRecipeProvider
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from interface net.minecraft.data.DataProvider
DataProvider.Factory<T extends DataProvider>
-
Field Summary
FieldsModifier 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, INDENT_WIDTH, KEY_COMPARATOR, LOGGER
-
Constructor Summary
ConstructorsConstructorDescriptionVanillaRecipeProvider
(PackOutput pOutput, CompletableFuture<HolderLookup.Provider> pRegistries) -
Method Summary
Modifier and TypeMethodDescriptionprotected void
buildRecipes
(RecipeOutput pRecipeOutput) run
(CachedOutput pOutput, HolderLookup.Provider pRegistries) Methods inherited from class net.minecraft.data.recipes.RecipeProvider
banner, bedFromPlanksAndWool, buildAdvancement, buildAdvancement, buildRecipes, buttonBuilder, candle, carpet, chestBoat, chiseled, chiseledBuilder, colorBlockWithDye, coloredTerracottaFromTerracottaAndDye, concretePowder, cookRecipes, copperBulb, copySmithingTemplate, 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
-
COAL_SMELTABLES
-
IRON_SMELTABLES
-
COPPER_SMELTABLES
-
GOLD_SMELTABLES
-
DIAMOND_SMELTABLES
-
LAPIS_SMELTABLES
-
REDSTONE_SMELTABLES
-
EMERALD_SMELTABLES
-
-
Constructor Details
-
VanillaRecipeProvider
public VanillaRecipeProvider(PackOutput pOutput, CompletableFuture<HolderLookup.Provider> pRegistries)
-
-
Method Details
-
run
- Overrides:
run
in classRecipeProvider
-
buildRecipes
- Overrides:
buildRecipes
in classRecipeProvider
-
smithingTrims
-