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 official neintermediary net/minecraft/class_7803named net/minecraft/data/server/recipe/VanillaRecipeProvider
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from interface net.minecraft.data.DataProvider
DataProvider.Factory<T extends DataProvider> -
Field Summary
FieldsModifier 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, recipesPathResolverFields inherited from interface net.minecraft.data.DataProvider
JSON_KEY_SORT_ORDER, JSON_KEY_SORTING_COMPARATOR, LOGGER -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidgenerate(RecipeExporter exporter) run(DataWriter writer) 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, saveRecipeAdvancement
-
Field Details
-
COAL_ORES
- Mappings:
Namespace Name Mixin selector official dLne;d:Lcom/google/common/collect/ImmutableList;intermediary field_40652Lnet/minecraft/class_7803;field_40652:Lcom/google/common/collect/ImmutableList;named COAL_ORESLnet/minecraft/data/server/recipe/VanillaRecipeProvider;COAL_ORES:Lcom/google/common/collect/ImmutableList;
-
IRON_ORES
- Mappings:
Namespace Name Mixin selector official eLne;e:Lcom/google/common/collect/ImmutableList;intermediary field_40653Lnet/minecraft/class_7803;field_40653:Lcom/google/common/collect/ImmutableList;named IRON_ORESLnet/minecraft/data/server/recipe/VanillaRecipeProvider;IRON_ORES:Lcom/google/common/collect/ImmutableList;
-
COPPER_ORES
- Mappings:
Namespace Name Mixin selector official fLne;f:Lcom/google/common/collect/ImmutableList;intermediary field_40654Lnet/minecraft/class_7803;field_40654:Lcom/google/common/collect/ImmutableList;named COPPER_ORESLnet/minecraft/data/server/recipe/VanillaRecipeProvider;COPPER_ORES:Lcom/google/common/collect/ImmutableList;
-
GOLD_ORES
- Mappings:
Namespace Name Mixin selector official gLne;g:Lcom/google/common/collect/ImmutableList;intermediary field_40655Lnet/minecraft/class_7803;field_40655:Lcom/google/common/collect/ImmutableList;named GOLD_ORESLnet/minecraft/data/server/recipe/VanillaRecipeProvider;GOLD_ORES:Lcom/google/common/collect/ImmutableList;
-
DIAMOND_ORES
- Mappings:
Namespace Name Mixin selector official hLne;h:Lcom/google/common/collect/ImmutableList;intermediary field_40656Lnet/minecraft/class_7803;field_40656:Lcom/google/common/collect/ImmutableList;named DIAMOND_ORESLnet/minecraft/data/server/recipe/VanillaRecipeProvider;DIAMOND_ORES:Lcom/google/common/collect/ImmutableList;
-
LAPIS_ORES
- Mappings:
Namespace Name Mixin selector official iLne;i:Lcom/google/common/collect/ImmutableList;intermediary field_40657Lnet/minecraft/class_7803;field_40657:Lcom/google/common/collect/ImmutableList;named LAPIS_ORESLnet/minecraft/data/server/recipe/VanillaRecipeProvider;LAPIS_ORES:Lcom/google/common/collect/ImmutableList;
-
REDSTONE_ORES
- Mappings:
Namespace Name Mixin selector official jLne;j:Lcom/google/common/collect/ImmutableList;intermediary field_40658Lnet/minecraft/class_7803;field_40658:Lcom/google/common/collect/ImmutableList;named REDSTONE_ORESLnet/minecraft/data/server/recipe/VanillaRecipeProvider;REDSTONE_ORES:Lcom/google/common/collect/ImmutableList;
-
EMERALD_ORES
- Mappings:
Namespace Name Mixin selector official kLne;k:Lcom/google/common/collect/ImmutableList;intermediary field_40659Lnet/minecraft/class_7803;field_40659:Lcom/google/common/collect/ImmutableList;named EMERALD_ORESLnet/minecraft/data/server/recipe/VanillaRecipeProvider;EMERALD_ORES:Lcom/google/common/collect/ImmutableList;
-
-
Constructor Details
-
VanillaRecipeProvider
- Mappings:
Namespace Name Mixin selector official <init>Lmt;<init>(Lkh;)Vintermediary <init>Lnet/minecraft/class_2446;<init>(Lnet/minecraft/class_7784;)Vnamed <init>Lnet/minecraft/data/server/recipe/RecipeProvider;<init>(Lnet/minecraft/data/DataOutput;)V
-
-
Method Details
-
run
- Specified by:
runin interfaceDataProvider- Overrides:
runin classRecipeProvider- Mappings:
Namespace Name Mixin selector official aLkf;a(Lkd;)Ljava/util/concurrent/CompletableFuture;intermediary method_10319Lnet/minecraft/class_2405;method_10319(Lnet/minecraft/class_7403;)Ljava/util/concurrent/CompletableFuture;named runLnet/minecraft/data/DataProvider;run(Lnet/minecraft/data/DataWriter;)Ljava/util/concurrent/CompletableFuture;
-
generate
- Specified by:
generatein classRecipeProvider- Mappings:
Namespace Name Mixin selector official aLmt;a(Lms;)Vintermediary method_10419Lnet/minecraft/class_2446;method_10419(Lnet/minecraft/class_8790;)Vnamed generateLnet/minecraft/data/server/recipe/RecipeProvider;generate(Lnet/minecraft/data/server/recipe/RecipeExporter;)V
-
getTrimSmithingTemplateMap
- Mappings:
Namespace Name Mixin selector official bLne;b()Ljava/util/stream/Stream;intermediary method_51694Lnet/minecraft/class_7803;method_51694()Ljava/util/stream/Stream;named getTrimSmithingTemplateMapLnet/minecraft/data/server/recipe/VanillaRecipeProvider;getTrimSmithingTemplateMap()Ljava/util/stream/Stream;
-