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 ocintermediary 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
ConstructorsConstructorDescriptionVanillaRecipeProvider(DataOutput output, CompletableFuture<RegistryWrapper.WrapperLookup> registryLookupFuture) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidgenerate(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 official dLoc;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 eLoc;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 fLoc;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 gLoc;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 hLoc;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 iLoc;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 jLoc;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 kLoc;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
public VanillaRecipeProvider(DataOutput output, CompletableFuture<RegistryWrapper.WrapperLookup> registryLookupFuture) - Mappings:
Namespace Name Mixin selector official <init>Lnr;<init>(Lla;Ljava/util/concurrent/CompletableFuture;)Vintermediary <init>Lnet/minecraft/class_2446;<init>(Lnet/minecraft/class_7784;Ljava/util/concurrent/CompletableFuture;)Vnamed <init>Lnet/minecraft/data/server/recipe/RecipeProvider;<init>(Lnet/minecraft/data/DataOutput;Ljava/util/concurrent/CompletableFuture;)V
-
-
Method Details
-
run
- Overrides:
runin classRecipeProvider- Mappings:
Namespace Name Mixin selector official aLnr;a(Lkw;Lin$a;)Ljava/util/concurrent/CompletableFuture;intermediary method_56888Lnet/minecraft/class_2446;method_56888(Lnet/minecraft/class_7403;Lnet/minecraft/class_7225$class_7874;)Ljava/util/concurrent/CompletableFuture;named runLnet/minecraft/data/server/recipe/RecipeProvider;run(Lnet/minecraft/data/DataWriter;Lnet/minecraft/registry/RegistryWrapper$WrapperLookup;)Ljava/util/concurrent/CompletableFuture;
-
generate
- Specified by:
generatein classRecipeProvider- Mappings:
Namespace Name Mixin selector official aLnr;a(Lnq;)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 bLoc;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;
-