Package net.minecraft.data.server.recipe
Class VanillaRecipeProvider
java.lang.Object
net.minecraft.data.server.recipe.RecipeProvider
net.minecraft.data.server.recipe.VanillaRecipeProvider
- All Implemented Interfaces:
DataProvider
- Mappings:
Namespace Name named net/minecraft/data/server/recipe/VanillaRecipeProvider
intermediary net/minecraft/class_7803
official pc
-
Nested Class Summary
Nested classes/interfaces inherited from interface net.minecraft.data.DataProvider
DataProvider.Factory<T extends DataProvider>
-
Field Summary
Modifier and TypeFieldDescriptionprivate static final ImmutableList
<ItemConvertible> private static final ImmutableList
<ItemConvertible> private static final ImmutableList
<ItemConvertible> private static final ImmutableList
<ItemConvertible> private static final ImmutableList
<ItemConvertible> private static final ImmutableList
<ItemConvertible> private static final ImmutableList
<ItemConvertible> private static final ImmutableList
<ItemConvertible> Fields inherited from class net.minecraft.data.server.recipe.RecipeProvider
advancementsPathResolver, recipesPathResolver
Fields inherited from interface net.minecraft.data.DataProvider
JSON_KEY_SORT_ORDER, JSON_KEY_SORTING_COMPARATOR, LOGGER
-
Constructor Summary
ConstructorDescriptionVanillaRecipeProvider
(DataOutput output, CompletableFuture<RegistryWrapper.WrapperLookup> registryLookupFuture) -
Method Summary
Modifier and TypeMethodDescriptionprotected void
generate
(RecipeExporter exporter) run
(DataWriter writer, RegistryWrapper.WrapperLookup registryLookup) Methods inherited from class net.minecraft.data.server.recipe.RecipeProvider
conditionsFromItem, conditionsFromTag, convertBetween, createChiseledBlockRecipe, createDoorRecipe, createSlabRecipe, createStairsRecipe, generateCookingRecipes, generateFamilies, generateFamily, getBlastingItemPath, getItemPath, getName, getRecipeName, getSmeltingItemPath, hasItem, offer2x2CompactingRecipe, offerBannerRecipe, offerBarkBlockRecipe, offerBedRecipe, offerBlasting, offerBoatRecipe, offerBulbRecipe, offerCandleDyeingRecipe, offerCarpetRecipe, offerChestBoatRecipe, offerChiseledBlockRecipe, offerCompactingRecipe, offerCompactingRecipe, offerConcretePowderDyeingRecipe, offerCutCopperRecipe, offerDyeableRecipes, offerGrateRecipe, offerHangingSignRecipe, offerMosaicRecipe, offerNetheriteUpgradeRecipe, offerPlanksRecipe, offerPlanksRecipe2, offerPolishedStoneRecipe, offerPressurePlateRecipe, offerReversibleCompactingRecipes, offerReversibleCompactingRecipesWithCompactingRecipeGroup, offerReversibleCompactingRecipesWithReverseRecipeGroup, offerShapelessRecipe, offerSingleOutputShapelessRecipe, offerSlabRecipe, offerSmelting, offerSmithingTemplateCopyingRecipe, offerSmithingTemplateCopyingRecipe, offerSmithingTrimRecipe, offerStainedGlassDyeingRecipe, offerStainedGlassPaneDyeingRecipe, offerStainedGlassPaneRecipe, offerStonecuttingRecipe, offerStonecuttingRecipe, offerTerracottaDyeingRecipe, offerWallRecipe, offerWaxingRecipes, run, saveRecipeAdvancement
-
Field Details
-
COAL_ORES
- Mappings:
Namespace Name Mixin selector named COAL_ORES
Lnet/minecraft/data/server/recipe/VanillaRecipeProvider;COAL_ORES:Lcom/google/common/collect/ImmutableList;
intermediary field_40652
Lnet/minecraft/class_7803;field_40652:Lcom/google/common/collect/ImmutableList;
official d
Lpc;d:Lcom/google/common/collect/ImmutableList;
-
IRON_ORES
- Mappings:
Namespace Name Mixin selector named IRON_ORES
Lnet/minecraft/data/server/recipe/VanillaRecipeProvider;IRON_ORES:Lcom/google/common/collect/ImmutableList;
intermediary field_40653
Lnet/minecraft/class_7803;field_40653:Lcom/google/common/collect/ImmutableList;
official e
Lpc;e:Lcom/google/common/collect/ImmutableList;
-
COPPER_ORES
- Mappings:
Namespace Name Mixin selector named COPPER_ORES
Lnet/minecraft/data/server/recipe/VanillaRecipeProvider;COPPER_ORES:Lcom/google/common/collect/ImmutableList;
intermediary field_40654
Lnet/minecraft/class_7803;field_40654:Lcom/google/common/collect/ImmutableList;
official f
Lpc;f:Lcom/google/common/collect/ImmutableList;
-
GOLD_ORES
- Mappings:
Namespace Name Mixin selector named GOLD_ORES
Lnet/minecraft/data/server/recipe/VanillaRecipeProvider;GOLD_ORES:Lcom/google/common/collect/ImmutableList;
intermediary field_40655
Lnet/minecraft/class_7803;field_40655:Lcom/google/common/collect/ImmutableList;
official g
Lpc;g:Lcom/google/common/collect/ImmutableList;
-
DIAMOND_ORES
- Mappings:
Namespace Name Mixin selector named DIAMOND_ORES
Lnet/minecraft/data/server/recipe/VanillaRecipeProvider;DIAMOND_ORES:Lcom/google/common/collect/ImmutableList;
intermediary field_40656
Lnet/minecraft/class_7803;field_40656:Lcom/google/common/collect/ImmutableList;
official h
Lpc;h:Lcom/google/common/collect/ImmutableList;
-
LAPIS_ORES
- Mappings:
Namespace Name Mixin selector named LAPIS_ORES
Lnet/minecraft/data/server/recipe/VanillaRecipeProvider;LAPIS_ORES:Lcom/google/common/collect/ImmutableList;
intermediary field_40657
Lnet/minecraft/class_7803;field_40657:Lcom/google/common/collect/ImmutableList;
official i
Lpc;i:Lcom/google/common/collect/ImmutableList;
-
REDSTONE_ORES
- Mappings:
Namespace Name Mixin selector named REDSTONE_ORES
Lnet/minecraft/data/server/recipe/VanillaRecipeProvider;REDSTONE_ORES:Lcom/google/common/collect/ImmutableList;
intermediary field_40658
Lnet/minecraft/class_7803;field_40658:Lcom/google/common/collect/ImmutableList;
official j
Lpc;j:Lcom/google/common/collect/ImmutableList;
-
EMERALD_ORES
- Mappings:
Namespace Name Mixin selector named EMERALD_ORES
Lnet/minecraft/data/server/recipe/VanillaRecipeProvider;EMERALD_ORES:Lcom/google/common/collect/ImmutableList;
intermediary field_40659
Lnet/minecraft/class_7803;field_40659:Lcom/google/common/collect/ImmutableList;
official k
Lpc;k:Lcom/google/common/collect/ImmutableList;
-
-
Constructor Details
-
VanillaRecipeProvider
public VanillaRecipeProvider(DataOutput output, CompletableFuture<RegistryWrapper.WrapperLookup> registryLookupFuture) - Mappings:
Namespace Name Mixin selector named <init>
Lnet/minecraft/data/server/recipe/RecipeProvider;<init>(Lnet/minecraft/data/DataOutput;Ljava/util/concurrent/CompletableFuture;)V
intermediary <init>
Lnet/minecraft/class_2446;<init>(Lnet/minecraft/class_7784;Ljava/util/concurrent/CompletableFuture;)V
official <init>
Lor;<init>(Lly;Ljava/util/concurrent/CompletableFuture;)V
-
-
Method Details
-
run
- Overrides:
run
in classRecipeProvider
- Mappings:
Namespace Name Mixin selector named run
Lnet/minecraft/data/server/recipe/RecipeProvider;run(Lnet/minecraft/data/DataWriter;Lnet/minecraft/registry/RegistryWrapper$WrapperLookup;)Ljava/util/concurrent/CompletableFuture;
intermediary method_56888
Lnet/minecraft/class_2446;method_56888(Lnet/minecraft/class_7403;Lnet/minecraft/class_7225$class_7874;)Ljava/util/concurrent/CompletableFuture;
official a
Lor;a(Llu;Ljk$a;)Ljava/util/concurrent/CompletableFuture;
-
generate
- Specified by:
generate
in classRecipeProvider
- Mappings:
Namespace Name Mixin selector named generate
Lnet/minecraft/data/server/recipe/RecipeProvider;generate(Lnet/minecraft/data/server/recipe/RecipeExporter;)V
intermediary method_10419
Lnet/minecraft/class_2446;method_10419(Lnet/minecraft/class_8790;)V
official a
Lor;a(Loq;)V
-
streamSmithingTemplates
- Mappings:
Namespace Name Mixin selector named streamSmithingTemplates
Lnet/minecraft/data/server/recipe/VanillaRecipeProvider;streamSmithingTemplates()Ljava/util/stream/Stream;
intermediary method_51694
Lnet/minecraft/class_7803;method_51694()Ljava/util/stream/Stream;
official b
Lpc;b()Ljava/util/stream/Stream;
-