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 ngintermediary 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 dLng;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 eLng;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 fLng;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 gLng;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 hLng;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 iLng;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 jLng;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 kLng;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>Lmv;<init>(Lkk;)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 aLki;a(Lkg;)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 aLmv;a(Lmu;)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 bLng;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;
-