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 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, lookupProvider, recipePathProviderFields inherited from interface net.minecraft.data.DataProvider
FIXED_ORDER_FIELDS, KEY_COMPARATOR, LOGGER -
Constructor Summary
ConstructorsConstructorDescriptionVanillaRecipeProvider(PackOutput p_250820_, CompletableFuture<HolderLookup.Provider> lookupProvider) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidbuildRecipes(RecipeOutput p_301191_) run(CachedOutput p_254376_) static Map<Item,ResourceLocation> Methods inherited from class net.minecraft.data.recipes.RecipeProvider
banner, bedFromPlanksAndWool, buildAdvancement, 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, inventoryTrigger, mosaicBuilder, netheriteSmithing, nineBlockStorageRecipes, nineBlockStorageRecipes, nineBlockStorageRecipesRecipesWithCustomUnpacking, nineBlockStorageRecipesWithCustomPacking, oneToOneConversionRecipe, oneToOneConversionRecipe, oreBlasting, oreCooking, oreSmelting, planksFromLog, planksFromLogs, polished, polishedBuilder, pressurePlate, pressurePlateBuilder, saveAdvancement, 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 p_250820_, CompletableFuture<HolderLookup.Provider> lookupProvider)
-
-
Method Details
-
run
- Specified by:
runin interfaceDataProvider- Overrides:
runin classRecipeProvider
-
buildRecipes
- Specified by:
buildRecipesin classRecipeProvider
-
smithingTrims
-