Package net.minecraft.data.server
Class RecipeProvider
java.lang.Object
net.minecraft.data.server.RecipeProvider
- All Implemented Interfaces:
DataProvider
- Mappings:
Namespace Name official kvintermediary net/minecraft/class_2446named net/minecraft/data/server/RecipeProvider
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final DataGenerator.PathResolverprivate 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 org.slf4j.Loggerprivate final DataGenerator.PathResolverprivate static final ImmutableList<ItemConvertible>private static final Map<BlockFamily.Variant,BiFunction<ItemConvertible, ItemConvertible, CraftingRecipeJsonBuilder>> Fields inherited from interface net.minecraft.data.DataProvider
JSON_KEY_SORT_ORDER, JSON_KEY_SORTING_COMPARATOR -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static InventoryChangedCriterion.Conditionsprivate static InventoryChangedCriterion.ConditionsconditionsFromItem(NumberRange.IntRange count, ItemConvertible item) private static InventoryChangedCriterion.ConditionsconditionsFromItemPredicates(ItemPredicate[] predicates) private static InventoryChangedCriterion.ConditionsconditionsFromTag(TagKey<Item> tag) private static StringconvertBetween(ItemConvertible to, ItemConvertible from) static ShapedRecipeJsonBuildercreateChiseledBlockRecipe(ItemConvertible output, Ingredient input) static CraftingRecipeJsonBuildercreateCondensingRecipe(ItemConvertible output, Ingredient input) static ShapedRecipeJsonBuildercreateCutCopperRecipe(ItemConvertible output, Ingredient input) private static CraftingRecipeJsonBuildercreateDoorRecipe(ItemConvertible output, Ingredient input) private static CraftingRecipeJsonBuildercreateFenceGateRecipe(ItemConvertible output, Ingredient input) private static CraftingRecipeJsonBuildercreateFenceRecipe(ItemConvertible output, Ingredient input) private static CraftingRecipeJsonBuildercreatePressurePlateRecipe(ItemConvertible output, Ingredient input) private static CraftingRecipeJsonBuildercreateSignRecipe(ItemConvertible output, Ingredient input) private static CraftingRecipeJsonBuildercreateSlabRecipe(ItemConvertible output, Ingredient input) private static CraftingRecipeJsonBuildercreateStairsRecipe(ItemConvertible output, Ingredient input) private static CraftingRecipeJsonBuildercreateTransmutationRecipe(ItemConvertible output, Ingredient input) private static CraftingRecipeJsonBuildercreateTrapdoorRecipe(ItemConvertible output, Ingredient input) private static voidgenerate(Consumer<RecipeJsonProvider> exporter) private static voidgenerateCookingRecipes(Consumer<RecipeJsonProvider> exporter, String cooker, CookingRecipeSerializer<?> serializer, int cookingTime) private static voidgenerateFamily(Consumer<RecipeJsonProvider> exporter, BlockFamily family) private static Stringprivate static StringgetItemPath(ItemConvertible item) getName()private static StringgetRecipeName(ItemConvertible item) private static Stringprivate static BlockgetVariantRecipeInput(BlockFamily family, BlockFamily.Variant variant) Gets the block used to craft a certain variant of a base block.static CraftingRecipeJsonBuildergetWallRecipe(ItemConvertible output, Ingredient input) private static StringhasItem(ItemConvertible item) private static voidofferBannerRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) private static voidofferBarkBlockRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) private static voidofferBedDyeingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) private static voidofferBedRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) private static voidofferBlasting(Consumer<RecipeJsonProvider> exporter, List<ItemConvertible> inputs, ItemConvertible output, float experience, int cookingTime, String group) private static voidofferBoatRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) static voidofferCandleDyeingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) private static voidofferCarpetDyeingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) private static voidofferCarpetRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) private static voidofferChestBoatRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) static voidofferChiseledBlockRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) private static voidofferConcretePowderDyeingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) private static voidofferCookingRecipe(Consumer<RecipeJsonProvider> exporter, String cooker, CookingRecipeSerializer<?> serializer, int cookingTime, ItemConvertible input, ItemConvertible output, float experience) private static voidofferCrackingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) Offers a smelting recipe to the exporter that is used to convert the main block of a block family to its cracked variant.static voidofferCutCopperRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) private static voidofferMultipleOptions(Consumer<RecipeJsonProvider> exporter, CookingRecipeSerializer<?> serializer, List<ItemConvertible> inputs, ItemConvertible output, float experience, int cookingTime, String group, String baseIdString) private static voidofferNetheriteUpgradeRecipe(Consumer<RecipeJsonProvider> exporter, Item input, Item output) private static voidofferPlanksRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, TagKey<Item> input) private static voidofferPlanksRecipe2(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, TagKey<Item> input) static voidofferPolishedStoneRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) private static voidofferPressurePlateRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) private static voidofferReversibleCompactingRecipes(Consumer<RecipeJsonProvider> exporter, ItemConvertible input, ItemConvertible compacted) Offers two recipes to convert between a normal and compacted form of an item.private static voidofferReversibleCompactingRecipes(Consumer<RecipeJsonProvider> exporter, ItemConvertible input, ItemConvertible compacted, String compactingRecipeName, @Nullable String compactingRecipeGroup, String reverseRecipeName, @Nullable String reverseRecipeGroup) private static voidofferReversibleCompactingRecipesWithCompactingRecipeGroup(Consumer<RecipeJsonProvider> exporter, ItemConvertible input, ItemConvertible compacted, String compactingRecipeName, String compactingRecipeGroup) private static voidofferReversibleCompactingRecipesWithReverseRecipeGroup(Consumer<RecipeJsonProvider> exporter, ItemConvertible input, ItemConvertible compacted, String reverseRecipeName, String reverseRecipeGroup) private static voidofferShapelessRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input, @Nullable String group, int outputCount) private static voidofferSingleOutputShapelessRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input, @Nullable String group) private static voidofferSlabRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) private static voidofferSmelting(Consumer<RecipeJsonProvider> exporter, List<ItemConvertible> inputs, ItemConvertible output, float experience, int cookingTime, String group) private static voidofferStainedGlassDyeingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) private static voidofferStainedGlassPaneDyeingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) private static voidofferStainedGlassPaneRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) private static voidofferStonecuttingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) private static voidofferStonecuttingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input, int count) private static voidofferTerracottaDyeingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) static voidofferWallRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) private static voidofferWaxingRecipes(Consumer<RecipeJsonProvider> exporter) private static voidofferWoolDyeingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) private static EnterBlockCriterion.ConditionsrequireEnteringFluid(Block block) voidrun(DataWriter writer) private static voidsaveRecipe(DataWriter cache, JsonObject json, Path path) private static voidsaveRecipeAdvancement(DataWriter cache, JsonObject json, Path path)
-
Field Details
-
LOGGER
private static final org.slf4j.Logger LOGGER- Mappings:
Namespace Name Mixin selector official cLkv;c:Lorg/slf4j/Logger;intermediary field_11374Lnet/minecraft/class_2446;field_11374:Lorg/slf4j/Logger;named LOGGERLnet/minecraft/data/server/RecipeProvider;LOGGER:Lorg/slf4j/Logger;
-
COAL_ORES
- Mappings:
Namespace Name Mixin selector official dLkv;d:Lcom/google/common/collect/ImmutableList;intermediary field_33420Lnet/minecraft/class_2446;field_33420:Lcom/google/common/collect/ImmutableList;named COAL_ORESLnet/minecraft/data/server/RecipeProvider;COAL_ORES:Lcom/google/common/collect/ImmutableList;
-
IRON_ORES
- Mappings:
Namespace Name Mixin selector official eLkv;e:Lcom/google/common/collect/ImmutableList;intermediary field_33421Lnet/minecraft/class_2446;field_33421:Lcom/google/common/collect/ImmutableList;named IRON_ORESLnet/minecraft/data/server/RecipeProvider;IRON_ORES:Lcom/google/common/collect/ImmutableList;
-
COPPER_ORES
- Mappings:
Namespace Name Mixin selector official fLkv;f:Lcom/google/common/collect/ImmutableList;intermediary field_33422Lnet/minecraft/class_2446;field_33422:Lcom/google/common/collect/ImmutableList;named COPPER_ORESLnet/minecraft/data/server/RecipeProvider;COPPER_ORES:Lcom/google/common/collect/ImmutableList;
-
GOLD_ORES
- Mappings:
Namespace Name Mixin selector official gLkv;g:Lcom/google/common/collect/ImmutableList;intermediary field_33423Lnet/minecraft/class_2446;field_33423:Lcom/google/common/collect/ImmutableList;named GOLD_ORESLnet/minecraft/data/server/RecipeProvider;GOLD_ORES:Lcom/google/common/collect/ImmutableList;
-
DIAMOND_ORES
- Mappings:
Namespace Name Mixin selector official hLkv;h:Lcom/google/common/collect/ImmutableList;intermediary field_33424Lnet/minecraft/class_2446;field_33424:Lcom/google/common/collect/ImmutableList;named DIAMOND_ORESLnet/minecraft/data/server/RecipeProvider;DIAMOND_ORES:Lcom/google/common/collect/ImmutableList;
-
LAPIS_ORES
- Mappings:
Namespace Name Mixin selector official iLkv;i:Lcom/google/common/collect/ImmutableList;intermediary field_33425Lnet/minecraft/class_2446;field_33425:Lcom/google/common/collect/ImmutableList;named LAPIS_ORESLnet/minecraft/data/server/RecipeProvider;LAPIS_ORES:Lcom/google/common/collect/ImmutableList;
-
REDSTONE_ORES
- Mappings:
Namespace Name Mixin selector official jLkv;j:Lcom/google/common/collect/ImmutableList;intermediary field_33426Lnet/minecraft/class_2446;field_33426:Lcom/google/common/collect/ImmutableList;named REDSTONE_ORESLnet/minecraft/data/server/RecipeProvider;REDSTONE_ORES:Lcom/google/common/collect/ImmutableList;
-
EMERALD_ORES
- Mappings:
Namespace Name Mixin selector official kLkv;k:Lcom/google/common/collect/ImmutableList;intermediary field_33427Lnet/minecraft/class_2446;field_33427:Lcom/google/common/collect/ImmutableList;named EMERALD_ORESLnet/minecraft/data/server/RecipeProvider;EMERALD_ORES:Lcom/google/common/collect/ImmutableList;
-
VARIANT_FACTORIES
private static final Map<BlockFamily.Variant,BiFunction<ItemConvertible, VARIANT_FACTORIESItemConvertible, CraftingRecipeJsonBuilder>> - Mappings:
Namespace Name Mixin selector official nLkv;n:Ljava/util/Map;intermediary field_28555Lnet/minecraft/class_2446;field_28555:Ljava/util/Map;named VARIANT_FACTORIESLnet/minecraft/data/server/RecipeProvider;VARIANT_FACTORIES:Ljava/util/Map;
-
recipesPathResolver
- Mappings:
Namespace Name Mixin selector official lLkv;l:Liy$a;intermediary field_39378Lnet/minecraft/class_2446;field_39378:Lnet/minecraft/class_2403$class_7489;named recipesPathResolverLnet/minecraft/data/server/RecipeProvider;recipesPathResolver:Lnet/minecraft/data/DataGenerator$PathResolver;
-
advancementsPathResolver
- Mappings:
Namespace Name Mixin selector official mLkv;m:Liy$a;intermediary field_39379Lnet/minecraft/class_2446;field_39379:Lnet/minecraft/class_2403$class_7489;named advancementsPathResolverLnet/minecraft/data/server/RecipeProvider;advancementsPathResolver:Lnet/minecraft/data/DataGenerator$PathResolver;
-
-
Constructor Details
-
RecipeProvider
- Mappings:
Namespace Name Mixin selector official <init>Lkv;<init>(Liy;)Vintermediary <init>Lnet/minecraft/class_2446;<init>(Lnet/minecraft/class_2403;)Vnamed <init>Lnet/minecraft/data/server/RecipeProvider;<init>(Lnet/minecraft/data/DataGenerator;)V
-
-
Method Details
-
run
- Specified by:
runin interfaceDataProvider- Mappings:
Namespace Name Mixin selector official aLiz;a(Lix;)Vintermediary method_10319Lnet/minecraft/class_2405;method_10319(Lnet/minecraft/class_7403;)Vnamed runLnet/minecraft/data/DataProvider;run(Lnet/minecraft/data/DataWriter;)V
-
saveRecipe
- Mappings:
Namespace Name Mixin selector official aLkv;a(Lix;Lcom/google/gson/JsonObject;Ljava/nio/file/Path;)Vintermediary method_10425Lnet/minecraft/class_2446;method_10425(Lnet/minecraft/class_7403;Lcom/google/gson/JsonObject;Ljava/nio/file/Path;)Vnamed saveRecipeLnet/minecraft/data/server/RecipeProvider;saveRecipe(Lnet/minecraft/data/DataWriter;Lcom/google/gson/JsonObject;Ljava/nio/file/Path;)V
-
saveRecipeAdvancement
- Mappings:
Namespace Name Mixin selector official bLkv;b(Lix;Lcom/google/gson/JsonObject;Ljava/nio/file/Path;)Vintermediary method_10427Lnet/minecraft/class_2446;method_10427(Lnet/minecraft/class_7403;Lcom/google/gson/JsonObject;Ljava/nio/file/Path;)Vnamed saveRecipeAdvancementLnet/minecraft/data/server/RecipeProvider;saveRecipeAdvancement(Lnet/minecraft/data/DataWriter;Lcom/google/gson/JsonObject;Ljava/nio/file/Path;)V
-
generate
- Mappings:
Namespace Name Mixin selector official aLkv;a(Ljava/util/function/Consumer;)Vintermediary method_10419Lnet/minecraft/class_2446;method_10419(Ljava/util/function/Consumer;)Vnamed generateLnet/minecraft/data/server/RecipeProvider;generate(Ljava/util/function/Consumer;)V
-
offerSingleOutputShapelessRecipe
private static void offerSingleOutputShapelessRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input, @Nullable @Nullable String group) - Mappings:
Namespace Name Mixin selector official aLkv;a(Ljava/util/function/Consumer;Lcfz;Lcfz;Ljava/lang/String;)Vintermediary method_36444Lnet/minecraft/class_2446;method_36444(Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;Ljava/lang/String;)Vnamed offerSingleOutputShapelessRecipeLnet/minecraft/data/server/RecipeProvider;offerSingleOutputShapelessRecipe(Ljava/util/function/Consumer;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;Ljava/lang/String;)V
-
offerShapelessRecipe
private static void offerShapelessRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input, @Nullable @Nullable String group, int outputCount) - Mappings:
Namespace Name Mixin selector official aLkv;a(Ljava/util/function/Consumer;Lcfz;Lcfz;Ljava/lang/String;I)Vintermediary method_36445Lnet/minecraft/class_2446;method_36445(Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;Ljava/lang/String;I)Vnamed offerShapelessRecipeLnet/minecraft/data/server/RecipeProvider;offerShapelessRecipe(Ljava/util/function/Consumer;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;Ljava/lang/String;I)V
-
offerSmelting
private static void offerSmelting(Consumer<RecipeJsonProvider> exporter, List<ItemConvertible> inputs, ItemConvertible output, float experience, int cookingTime, String group) - Mappings:
Namespace Name Mixin selector official aLkv;a(Ljava/util/function/Consumer;Ljava/util/List;Lcfz;FILjava/lang/String;)Vintermediary method_36233Lnet/minecraft/class_2446;method_36233(Ljava/util/function/Consumer;Ljava/util/List;Lnet/minecraft/class_1935;FILjava/lang/String;)Vnamed offerSmeltingLnet/minecraft/data/server/RecipeProvider;offerSmelting(Ljava/util/function/Consumer;Ljava/util/List;Lnet/minecraft/item/ItemConvertible;FILjava/lang/String;)V
-
offerBlasting
private static void offerBlasting(Consumer<RecipeJsonProvider> exporter, List<ItemConvertible> inputs, ItemConvertible output, float experience, int cookingTime, String group) - Mappings:
Namespace Name Mixin selector official bLkv;b(Ljava/util/function/Consumer;Ljava/util/List;Lcfz;FILjava/lang/String;)Vintermediary method_36234Lnet/minecraft/class_2446;method_36234(Ljava/util/function/Consumer;Ljava/util/List;Lnet/minecraft/class_1935;FILjava/lang/String;)Vnamed offerBlastingLnet/minecraft/data/server/RecipeProvider;offerBlasting(Ljava/util/function/Consumer;Ljava/util/List;Lnet/minecraft/item/ItemConvertible;FILjava/lang/String;)V
-
offerMultipleOptions
private static void offerMultipleOptions(Consumer<RecipeJsonProvider> exporter, CookingRecipeSerializer<?> serializer, List<ItemConvertible> inputs, ItemConvertible output, float experience, int cookingTime, String group, String baseIdString) - Mappings:
Namespace Name Mixin selector official aLkv;a(Ljava/util/function/Consumer;Lcdb;Ljava/util/List;Lcfz;FILjava/lang/String;Ljava/lang/String;)Vintermediary method_36232Lnet/minecraft/class_2446;method_36232(Ljava/util/function/Consumer;Lnet/minecraft/class_3957;Ljava/util/List;Lnet/minecraft/class_1935;FILjava/lang/String;Ljava/lang/String;)Vnamed offerMultipleOptionsLnet/minecraft/data/server/RecipeProvider;offerMultipleOptions(Ljava/util/function/Consumer;Lnet/minecraft/recipe/CookingRecipeSerializer;Ljava/util/List;Lnet/minecraft/item/ItemConvertible;FILjava/lang/String;Ljava/lang/String;)V
-
offerNetheriteUpgradeRecipe
private static void offerNetheriteUpgradeRecipe(Consumer<RecipeJsonProvider> exporter, Item input, Item output) - Mappings:
Namespace Name Mixin selector official aLkv;a(Ljava/util/function/Consumer;Lbzw;Lbzw;)Vintermediary method_29728Lnet/minecraft/class_2446;method_29728(Ljava/util/function/Consumer;Lnet/minecraft/class_1792;Lnet/minecraft/class_1792;)Vnamed offerNetheriteUpgradeRecipeLnet/minecraft/data/server/RecipeProvider;offerNetheriteUpgradeRecipe(Ljava/util/function/Consumer;Lnet/minecraft/item/Item;Lnet/minecraft/item/Item;)V
-
offerPlanksRecipe2
private static void offerPlanksRecipe2(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, TagKey<Item> input) - Mappings:
Namespace Name Mixin selector official aLkv;a(Ljava/util/function/Consumer;Lcfz;Lakh;)Vintermediary method_24475Lnet/minecraft/class_2446;method_24475(Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_6862;)Vnamed offerPlanksRecipe2Lnet/minecraft/data/server/RecipeProvider;offerPlanksRecipe2(Ljava/util/function/Consumer;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/tag/TagKey;)V
-
offerPlanksRecipe
private static void offerPlanksRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, TagKey<Item> input) - Mappings:
Namespace Name Mixin selector official bLkv;b(Ljava/util/function/Consumer;Lcfz;Lakh;)Vintermediary method_24477Lnet/minecraft/class_2446;method_24477(Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_6862;)Vnamed offerPlanksRecipeLnet/minecraft/data/server/RecipeProvider;offerPlanksRecipe(Ljava/util/function/Consumer;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/tag/TagKey;)V
-
offerBarkBlockRecipe
private static void offerBarkBlockRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) - Mappings:
Namespace Name Mixin selector official fLkv;f(Ljava/util/function/Consumer;Lcfz;Lcfz;)Vintermediary method_24476Lnet/minecraft/class_2446;method_24476(Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)Vnamed offerBarkBlockRecipeLnet/minecraft/data/server/RecipeProvider;offerBarkBlockRecipe(Ljava/util/function/Consumer;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;)V
-
offerBoatRecipe
private static void offerBoatRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) - Mappings:
Namespace Name Mixin selector official gLkv;g(Ljava/util/function/Consumer;Lcfz;Lcfz;)Vintermediary method_24478Lnet/minecraft/class_2446;method_24478(Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)Vnamed offerBoatRecipeLnet/minecraft/data/server/RecipeProvider;offerBoatRecipe(Ljava/util/function/Consumer;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;)V
-
offerChestBoatRecipe
private static void offerChestBoatRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) - Mappings:
Namespace Name Mixin selector official hLkv;h(Ljava/util/function/Consumer;Lcfz;Lcfz;)Vintermediary method_42754Lnet/minecraft/class_2446;method_42754(Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)Vnamed offerChestBoatRecipeLnet/minecraft/data/server/RecipeProvider;offerChestBoatRecipe(Ljava/util/function/Consumer;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;)V
-
createTransmutationRecipe
private static CraftingRecipeJsonBuilder createTransmutationRecipe(ItemConvertible output, Ingredient input) - Mappings:
Namespace Name Mixin selector official eLkv;e(Lcfz;Lccp;)Lku;intermediary method_33542Lnet/minecraft/class_2446;method_33542(Lnet/minecraft/class_1935;Lnet/minecraft/class_1856;)Lnet/minecraft/class_5797;named createTransmutationRecipeLnet/minecraft/data/server/RecipeProvider;createTransmutationRecipe(Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/recipe/Ingredient;)Lnet/minecraft/data/server/recipe/CraftingRecipeJsonBuilder;
-
createDoorRecipe
- Mappings:
Namespace Name Mixin selector official fLkv;f(Lcfz;Lccp;)Lku;intermediary method_33544Lnet/minecraft/class_2446;method_33544(Lnet/minecraft/class_1935;Lnet/minecraft/class_1856;)Lnet/minecraft/class_5797;named createDoorRecipeLnet/minecraft/data/server/RecipeProvider;createDoorRecipe(Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/recipe/Ingredient;)Lnet/minecraft/data/server/recipe/CraftingRecipeJsonBuilder;
-
createFenceRecipe
private static CraftingRecipeJsonBuilder createFenceRecipe(ItemConvertible output, Ingredient input) - Mappings:
Namespace Name Mixin selector official gLkv;g(Lcfz;Lccp;)Lku;intermediary method_33546Lnet/minecraft/class_2446;method_33546(Lnet/minecraft/class_1935;Lnet/minecraft/class_1856;)Lnet/minecraft/class_5797;named createFenceRecipeLnet/minecraft/data/server/RecipeProvider;createFenceRecipe(Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/recipe/Ingredient;)Lnet/minecraft/data/server/recipe/CraftingRecipeJsonBuilder;
-
createFenceGateRecipe
private static CraftingRecipeJsonBuilder createFenceGateRecipe(ItemConvertible output, Ingredient input) - Mappings:
Namespace Name Mixin selector official hLkv;h(Lcfz;Lccp;)Lku;intermediary method_33548Lnet/minecraft/class_2446;method_33548(Lnet/minecraft/class_1935;Lnet/minecraft/class_1856;)Lnet/minecraft/class_5797;named createFenceGateRecipeLnet/minecraft/data/server/RecipeProvider;createFenceGateRecipe(Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/recipe/Ingredient;)Lnet/minecraft/data/server/recipe/CraftingRecipeJsonBuilder;
-
offerPressurePlateRecipe
private static void offerPressurePlateRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) - Mappings:
Namespace Name Mixin selector official iLkv;i(Ljava/util/function/Consumer;Lcfz;Lcfz;)Vintermediary method_32813Lnet/minecraft/class_2446;method_32813(Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)Vnamed offerPressurePlateRecipeLnet/minecraft/data/server/RecipeProvider;offerPressurePlateRecipe(Ljava/util/function/Consumer;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;)V
-
createPressurePlateRecipe
private static CraftingRecipeJsonBuilder createPressurePlateRecipe(ItemConvertible output, Ingredient input) - Mappings:
Namespace Name Mixin selector official iLkv;i(Lcfz;Lccp;)Lku;intermediary method_32806Lnet/minecraft/class_2446;method_32806(Lnet/minecraft/class_1935;Lnet/minecraft/class_1856;)Lnet/minecraft/class_5797;named createPressurePlateRecipeLnet/minecraft/data/server/RecipeProvider;createPressurePlateRecipe(Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/recipe/Ingredient;)Lnet/minecraft/data/server/recipe/CraftingRecipeJsonBuilder;
-
offerSlabRecipe
private static void offerSlabRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) - Mappings:
Namespace Name Mixin selector official jLkv;j(Ljava/util/function/Consumer;Lcfz;Lcfz;)Vintermediary method_32814Lnet/minecraft/class_2446;method_32814(Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)Vnamed offerSlabRecipeLnet/minecraft/data/server/RecipeProvider;offerSlabRecipe(Ljava/util/function/Consumer;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;)V
-
createSlabRecipe
- Mappings:
Namespace Name Mixin selector official jLkv;j(Lcfz;Lccp;)Lku;intermediary method_32804Lnet/minecraft/class_2446;method_32804(Lnet/minecraft/class_1935;Lnet/minecraft/class_1856;)Lnet/minecraft/class_5797;named createSlabRecipeLnet/minecraft/data/server/RecipeProvider;createSlabRecipe(Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/recipe/Ingredient;)Lnet/minecraft/data/server/recipe/CraftingRecipeJsonBuilder;
-
createStairsRecipe
private static CraftingRecipeJsonBuilder createStairsRecipe(ItemConvertible output, Ingredient input) - Mappings:
Namespace Name Mixin selector official kLkv;k(Lcfz;Lccp;)Lku;intermediary method_32808Lnet/minecraft/class_2446;method_32808(Lnet/minecraft/class_1935;Lnet/minecraft/class_1856;)Lnet/minecraft/class_5797;named createStairsRecipeLnet/minecraft/data/server/RecipeProvider;createStairsRecipe(Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/recipe/Ingredient;)Lnet/minecraft/data/server/recipe/CraftingRecipeJsonBuilder;
-
createTrapdoorRecipe
private static CraftingRecipeJsonBuilder createTrapdoorRecipe(ItemConvertible output, Ingredient input) - Mappings:
Namespace Name Mixin selector official lLkv;l(Lcfz;Lccp;)Lku;intermediary method_33553Lnet/minecraft/class_2446;method_33553(Lnet/minecraft/class_1935;Lnet/minecraft/class_1856;)Lnet/minecraft/class_5797;named createTrapdoorRecipeLnet/minecraft/data/server/RecipeProvider;createTrapdoorRecipe(Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/recipe/Ingredient;)Lnet/minecraft/data/server/recipe/CraftingRecipeJsonBuilder;
-
createSignRecipe
- Mappings:
Namespace Name Mixin selector official mLkv;m(Lcfz;Lccp;)Lku;intermediary method_33555Lnet/minecraft/class_2446;method_33555(Lnet/minecraft/class_1935;Lnet/minecraft/class_1856;)Lnet/minecraft/class_5797;named createSignRecipeLnet/minecraft/data/server/RecipeProvider;createSignRecipe(Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/recipe/Ingredient;)Lnet/minecraft/data/server/recipe/CraftingRecipeJsonBuilder;
-
offerWoolDyeingRecipe
private static void offerWoolDyeingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) - Mappings:
Namespace Name Mixin selector official kLkv;k(Ljava/util/function/Consumer;Lcfz;Lcfz;)Vintermediary method_24884Lnet/minecraft/class_2446;method_24884(Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)Vnamed offerWoolDyeingRecipeLnet/minecraft/data/server/RecipeProvider;offerWoolDyeingRecipe(Ljava/util/function/Consumer;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;)V
-
offerCarpetRecipe
private static void offerCarpetRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) - Mappings:
Namespace Name Mixin selector official lLkv;l(Ljava/util/function/Consumer;Lcfz;Lcfz;)Vintermediary method_24885Lnet/minecraft/class_2446;method_24885(Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)Vnamed offerCarpetRecipeLnet/minecraft/data/server/RecipeProvider;offerCarpetRecipe(Ljava/util/function/Consumer;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;)V
-
offerCarpetDyeingRecipe
private static void offerCarpetDyeingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) - Mappings:
Namespace Name Mixin selector official mLkv;m(Ljava/util/function/Consumer;Lcfz;Lcfz;)Vintermediary method_24886Lnet/minecraft/class_2446;method_24886(Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)Vnamed offerCarpetDyeingRecipeLnet/minecraft/data/server/RecipeProvider;offerCarpetDyeingRecipe(Ljava/util/function/Consumer;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;)V
-
offerBedRecipe
private static void offerBedRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) - Mappings:
Namespace Name Mixin selector official nLkv;n(Ljava/util/function/Consumer;Lcfz;Lcfz;)Vintermediary method_24887Lnet/minecraft/class_2446;method_24887(Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)Vnamed offerBedRecipeLnet/minecraft/data/server/RecipeProvider;offerBedRecipe(Ljava/util/function/Consumer;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;)V
-
offerBedDyeingRecipe
private static void offerBedDyeingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) - Mappings:
Namespace Name Mixin selector official oLkv;o(Ljava/util/function/Consumer;Lcfz;Lcfz;)Vintermediary method_24888Lnet/minecraft/class_2446;method_24888(Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)Vnamed offerBedDyeingRecipeLnet/minecraft/data/server/RecipeProvider;offerBedDyeingRecipe(Ljava/util/function/Consumer;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;)V
-
offerBannerRecipe
private static void offerBannerRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) - Mappings:
Namespace Name Mixin selector official pLkv;p(Ljava/util/function/Consumer;Lcfz;Lcfz;)Vintermediary method_24889Lnet/minecraft/class_2446;method_24889(Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)Vnamed offerBannerRecipeLnet/minecraft/data/server/RecipeProvider;offerBannerRecipe(Ljava/util/function/Consumer;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;)V
-
offerStainedGlassDyeingRecipe
private static void offerStainedGlassDyeingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) - Mappings:
Namespace Name Mixin selector official qLkv;q(Ljava/util/function/Consumer;Lcfz;Lcfz;)Vintermediary method_24890Lnet/minecraft/class_2446;method_24890(Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)Vnamed offerStainedGlassDyeingRecipeLnet/minecraft/data/server/RecipeProvider;offerStainedGlassDyeingRecipe(Ljava/util/function/Consumer;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;)V
-
offerStainedGlassPaneRecipe
private static void offerStainedGlassPaneRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) - Mappings:
Namespace Name Mixin selector official rLkv;r(Ljava/util/function/Consumer;Lcfz;Lcfz;)Vintermediary method_24891Lnet/minecraft/class_2446;method_24891(Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)Vnamed offerStainedGlassPaneRecipeLnet/minecraft/data/server/RecipeProvider;offerStainedGlassPaneRecipe(Ljava/util/function/Consumer;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;)V
-
offerStainedGlassPaneDyeingRecipe
private static void offerStainedGlassPaneDyeingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) - Mappings:
Namespace Name Mixin selector official sLkv;s(Ljava/util/function/Consumer;Lcfz;Lcfz;)Vintermediary method_24892Lnet/minecraft/class_2446;method_24892(Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)Vnamed offerStainedGlassPaneDyeingRecipeLnet/minecraft/data/server/RecipeProvider;offerStainedGlassPaneDyeingRecipe(Ljava/util/function/Consumer;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;)V
-
offerTerracottaDyeingRecipe
private static void offerTerracottaDyeingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) - Mappings:
Namespace Name Mixin selector official tLkv;t(Ljava/util/function/Consumer;Lcfz;Lcfz;)Vintermediary method_24893Lnet/minecraft/class_2446;method_24893(Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)Vnamed offerTerracottaDyeingRecipeLnet/minecraft/data/server/RecipeProvider;offerTerracottaDyeingRecipe(Ljava/util/function/Consumer;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;)V
-
offerConcretePowderDyeingRecipe
private static void offerConcretePowderDyeingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) - Mappings:
Namespace Name Mixin selector official uLkv;u(Ljava/util/function/Consumer;Lcfz;Lcfz;)Vintermediary method_24894Lnet/minecraft/class_2446;method_24894(Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)Vnamed offerConcretePowderDyeingRecipeLnet/minecraft/data/server/RecipeProvider;offerConcretePowderDyeingRecipe(Ljava/util/function/Consumer;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;)V
-
offerCandleDyeingRecipe
public static void offerCandleDyeingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) - Mappings:
Namespace Name Mixin selector official aLkv;a(Ljava/util/function/Consumer;Lcfz;Lcfz;)Vintermediary method_32233Lnet/minecraft/class_2446;method_32233(Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)Vnamed offerCandleDyeingRecipeLnet/minecraft/data/server/RecipeProvider;offerCandleDyeingRecipe(Ljava/util/function/Consumer;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;)V
-
offerWallRecipe
public static void offerWallRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) - Mappings:
Namespace Name Mixin selector official bLkv;b(Ljava/util/function/Consumer;Lcfz;Lcfz;)Vintermediary method_32809Lnet/minecraft/class_2446;method_32809(Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)Vnamed offerWallRecipeLnet/minecraft/data/server/RecipeProvider;offerWallRecipe(Ljava/util/function/Consumer;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;)V
-
getWallRecipe
- Mappings:
Namespace Name Mixin selector official aLkv;a(Lcfz;Lccp;)Lku;intermediary method_33531Lnet/minecraft/class_2446;method_33531(Lnet/minecraft/class_1935;Lnet/minecraft/class_1856;)Lnet/minecraft/class_5797;named getWallRecipeLnet/minecraft/data/server/RecipeProvider;getWallRecipe(Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/recipe/Ingredient;)Lnet/minecraft/data/server/recipe/CraftingRecipeJsonBuilder;
-
offerPolishedStoneRecipe
public static void offerPolishedStoneRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) - Mappings:
Namespace Name Mixin selector official cLkv;c(Ljava/util/function/Consumer;Lcfz;Lcfz;)Vintermediary method_32810Lnet/minecraft/class_2446;method_32810(Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)Vnamed offerPolishedStoneRecipeLnet/minecraft/data/server/RecipeProvider;offerPolishedStoneRecipe(Ljava/util/function/Consumer;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;)V
-
createCondensingRecipe
public static CraftingRecipeJsonBuilder createCondensingRecipe(ItemConvertible output, Ingredient input) - Mappings:
Namespace Name Mixin selector official bLkv;b(Lcfz;Lccp;)Lku;intermediary method_33537Lnet/minecraft/class_2446;method_33537(Lnet/minecraft/class_1935;Lnet/minecraft/class_1856;)Lnet/minecraft/class_5797;named createCondensingRecipeLnet/minecraft/data/server/RecipeProvider;createCondensingRecipe(Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/recipe/Ingredient;)Lnet/minecraft/data/server/recipe/CraftingRecipeJsonBuilder;
-
offerCutCopperRecipe
public static void offerCutCopperRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) - Mappings:
Namespace Name Mixin selector official dLkv;d(Ljava/util/function/Consumer;Lcfz;Lcfz;)Vintermediary method_32811Lnet/minecraft/class_2446;method_32811(Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)Vnamed offerCutCopperRecipeLnet/minecraft/data/server/RecipeProvider;offerCutCopperRecipe(Ljava/util/function/Consumer;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;)V
-
createCutCopperRecipe
public static ShapedRecipeJsonBuilder createCutCopperRecipe(ItemConvertible output, Ingredient input) - Mappings:
Namespace Name Mixin selector official cLkv;c(Lcfz;Lccp;)Lkw;intermediary method_36547Lnet/minecraft/class_2446;method_36547(Lnet/minecraft/class_1935;Lnet/minecraft/class_1856;)Lnet/minecraft/class_2447;named createCutCopperRecipeLnet/minecraft/data/server/RecipeProvider;createCutCopperRecipe(Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/recipe/Ingredient;)Lnet/minecraft/data/server/recipe/ShapedRecipeJsonBuilder;
-
offerChiseledBlockRecipe
public static void offerChiseledBlockRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) - Mappings:
Namespace Name Mixin selector official eLkv;e(Ljava/util/function/Consumer;Lcfz;Lcfz;)Vintermediary method_32812Lnet/minecraft/class_2446;method_32812(Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)Vnamed offerChiseledBlockRecipeLnet/minecraft/data/server/RecipeProvider;offerChiseledBlockRecipe(Ljava/util/function/Consumer;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;)V
-
createChiseledBlockRecipe
public static ShapedRecipeJsonBuilder createChiseledBlockRecipe(ItemConvertible output, Ingredient input) - Mappings:
Namespace Name Mixin selector official dLkv;d(Lcfz;Lccp;)Lkw;intermediary method_32805Lnet/minecraft/class_2446;method_32805(Lnet/minecraft/class_1935;Lnet/minecraft/class_1856;)Lnet/minecraft/class_2447;named createChiseledBlockRecipeLnet/minecraft/data/server/RecipeProvider;createChiseledBlockRecipe(Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/recipe/Ingredient;)Lnet/minecraft/data/server/recipe/ShapedRecipeJsonBuilder;
-
offerStonecuttingRecipe
private static void offerStonecuttingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) - Mappings:
Namespace Name Mixin selector official vLkv;v(Ljava/util/function/Consumer;Lcfz;Lcfz;)Vintermediary method_33717Lnet/minecraft/class_2446;method_33717(Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)Vnamed offerStonecuttingRecipeLnet/minecraft/data/server/RecipeProvider;offerStonecuttingRecipe(Ljava/util/function/Consumer;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;)V
-
offerStonecuttingRecipe
private static void offerStonecuttingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input, int count) - Mappings:
Namespace Name Mixin selector official aLkv;a(Ljava/util/function/Consumer;Lcfz;Lcfz;I)Vintermediary method_33715Lnet/minecraft/class_2446;method_33715(Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;I)Vnamed offerStonecuttingRecipeLnet/minecraft/data/server/RecipeProvider;offerStonecuttingRecipe(Ljava/util/function/Consumer;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;I)V
-
offerCrackingRecipe
private static void offerCrackingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) Offers a smelting recipe to the exporter that is used to convert the main block of a block family to its cracked variant.- Mappings:
Namespace Name Mixin selector official wLkv;w(Ljava/util/function/Consumer;Lcfz;Lcfz;)Vintermediary method_34662Lnet/minecraft/class_2446;method_34662(Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)Vnamed offerCrackingRecipeLnet/minecraft/data/server/RecipeProvider;offerCrackingRecipe(Ljava/util/function/Consumer;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;)V
-
offerReversibleCompactingRecipes
private static void offerReversibleCompactingRecipes(Consumer<RecipeJsonProvider> exporter, ItemConvertible input, ItemConvertible compacted) Offers two recipes to convert between a normal and compacted form of an item.The shaped recipe converts 9 items in a square to a compacted form of the item.
The shapeless recipe converts the compacted form to 9 of the normal form.
- Parameters:
input- input item used to craft compacted item, e.g. copper ingotcompacted- compacted output item, e.g. block of copper- Mappings:
Namespace Name Mixin selector official xLkv;x(Ljava/util/function/Consumer;Lcfz;Lcfz;)Vintermediary method_36325Lnet/minecraft/class_2446;method_36325(Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)Vnamed offerReversibleCompactingRecipesLnet/minecraft/data/server/RecipeProvider;offerReversibleCompactingRecipes(Ljava/util/function/Consumer;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;)V
-
offerReversibleCompactingRecipesWithCompactingRecipeGroup
private static void offerReversibleCompactingRecipesWithCompactingRecipeGroup(Consumer<RecipeJsonProvider> exporter, ItemConvertible input, ItemConvertible compacted, String compactingRecipeName, String compactingRecipeGroup) - Mappings:
Namespace Name Mixin selector official aLkv;a(Ljava/util/function/Consumer;Lcfz;Lcfz;Ljava/lang/String;Ljava/lang/String;)Vintermediary method_36446Lnet/minecraft/class_2446;method_36446(Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;Ljava/lang/String;Ljava/lang/String;)Vnamed offerReversibleCompactingRecipesWithCompactingRecipeGroupLnet/minecraft/data/server/RecipeProvider;offerReversibleCompactingRecipesWithCompactingRecipeGroup(Ljava/util/function/Consumer;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;Ljava/lang/String;Ljava/lang/String;)V
-
offerReversibleCompactingRecipesWithReverseRecipeGroup
private static void offerReversibleCompactingRecipesWithReverseRecipeGroup(Consumer<RecipeJsonProvider> exporter, ItemConvertible input, ItemConvertible compacted, String reverseRecipeName, String reverseRecipeGroup) - Mappings:
Namespace Name Mixin selector official bLkv;b(Ljava/util/function/Consumer;Lcfz;Lcfz;Ljava/lang/String;Ljava/lang/String;)Vintermediary method_36449Lnet/minecraft/class_2446;method_36449(Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;Ljava/lang/String;Ljava/lang/String;)Vnamed offerReversibleCompactingRecipesWithReverseRecipeGroupLnet/minecraft/data/server/RecipeProvider;offerReversibleCompactingRecipesWithReverseRecipeGroup(Ljava/util/function/Consumer;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;Ljava/lang/String;Ljava/lang/String;)V
-
offerReversibleCompactingRecipes
private static void offerReversibleCompactingRecipes(Consumer<RecipeJsonProvider> exporter, ItemConvertible input, ItemConvertible compacted, String compactingRecipeName, @Nullable @Nullable String compactingRecipeGroup, String reverseRecipeName, @Nullable @Nullable String reverseRecipeGroup) - Mappings:
Namespace Name Mixin selector official aLkv;a(Ljava/util/function/Consumer;Lcfz;Lcfz;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Vintermediary method_36447Lnet/minecraft/class_2446;method_36447(Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Vnamed offerReversibleCompactingRecipesLnet/minecraft/data/server/RecipeProvider;offerReversibleCompactingRecipes(Ljava/util/function/Consumer;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
-
generateCookingRecipes
private static void generateCookingRecipes(Consumer<RecipeJsonProvider> exporter, String cooker, CookingRecipeSerializer<?> serializer, int cookingTime) - Mappings:
Namespace Name Mixin selector official aLkv;a(Ljava/util/function/Consumer;Ljava/lang/String;Lcdb;I)Vintermediary method_17585Lnet/minecraft/class_2446;method_17585(Ljava/util/function/Consumer;Ljava/lang/String;Lnet/minecraft/class_3957;I)Vnamed generateCookingRecipesLnet/minecraft/data/server/RecipeProvider;generateCookingRecipes(Ljava/util/function/Consumer;Ljava/lang/String;Lnet/minecraft/recipe/CookingRecipeSerializer;I)V
-
offerCookingRecipe
private static void offerCookingRecipe(Consumer<RecipeJsonProvider> exporter, String cooker, CookingRecipeSerializer<?> serializer, int cookingTime, ItemConvertible input, ItemConvertible output, float experience) - Mappings:
Namespace Name Mixin selector official aLkv;a(Ljava/util/function/Consumer;Ljava/lang/String;Lcdb;ILcfz;Lcfz;F)Vintermediary method_36448Lnet/minecraft/class_2446;method_36448(Ljava/util/function/Consumer;Ljava/lang/String;Lnet/minecraft/class_3957;ILnet/minecraft/class_1935;Lnet/minecraft/class_1935;F)Vnamed offerCookingRecipeLnet/minecraft/data/server/RecipeProvider;offerCookingRecipe(Ljava/util/function/Consumer;Ljava/lang/String;Lnet/minecraft/recipe/CookingRecipeSerializer;ILnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;F)V
-
offerWaxingRecipes
- Mappings:
Namespace Name Mixin selector official bLkv;b(Ljava/util/function/Consumer;)Vintermediary method_34854Lnet/minecraft/class_2446;method_34854(Ljava/util/function/Consumer;)Vnamed offerWaxingRecipesLnet/minecraft/data/server/RecipeProvider;offerWaxingRecipes(Ljava/util/function/Consumer;)V
-
generateFamily
- Mappings:
Namespace Name Mixin selector official aLkv;a(Ljava/util/function/Consumer;Liv;)Vintermediary method_33535Lnet/minecraft/class_2446;method_33535(Ljava/util/function/Consumer;Lnet/minecraft/class_5794;)Vnamed generateFamilyLnet/minecraft/data/server/RecipeProvider;generateFamily(Ljava/util/function/Consumer;Lnet/minecraft/data/family/BlockFamily;)V
-
getVariantRecipeInput
Gets the block used to craft a certain variant of a base block.Normally, the block used to craft a variant is the base block. For chiseled variants, this is the slab variant of that block.
Purpur is handled separately because both purpur and purpur pillars can be used to craft purpur slabs and stairs.
- Mappings:
Namespace Name Mixin selector official aLkv;a(Liv;Liv$b;)Lciw;intermediary method_33533Lnet/minecraft/class_2446;method_33533(Lnet/minecraft/class_5794;Lnet/minecraft/class_5794$class_5796;)Lnet/minecraft/class_2248;named getVariantRecipeInputLnet/minecraft/data/server/RecipeProvider;getVariantRecipeInput(Lnet/minecraft/data/family/BlockFamily;Lnet/minecraft/data/family/BlockFamily$Variant;)Lnet/minecraft/block/Block;
-
requireEnteringFluid
- Mappings:
Namespace Name Mixin selector official aLkv;a(Lciw;)Lbk$a;intermediary method_10422Lnet/minecraft/class_2446;method_10422(Lnet/minecraft/class_2248;)Lnet/minecraft/class_2037$class_2039;named requireEnteringFluidLnet/minecraft/data/server/RecipeProvider;requireEnteringFluid(Lnet/minecraft/block/Block;)Lnet/minecraft/advancement/criterion/EnterBlockCriterion$Conditions;
-
conditionsFromItem
private static InventoryChangedCriterion.Conditions conditionsFromItem(NumberRange.IntRange count, ItemConvertible item) - Mappings:
Namespace Name Mixin selector official aLkv;a(Lcj$d;Lcfz;)Lbx$a;intermediary method_35914Lnet/minecraft/class_2446;method_35914(Lnet/minecraft/class_2096$class_2100;Lnet/minecraft/class_1935;)Lnet/minecraft/class_2066$class_2068;named conditionsFromItemLnet/minecraft/data/server/RecipeProvider;conditionsFromItem(Lnet/minecraft/predicate/NumberRange$IntRange;Lnet/minecraft/item/ItemConvertible;)Lnet/minecraft/advancement/criterion/InventoryChangedCriterion$Conditions;
-
conditionsFromItem
- Mappings:
Namespace Name Mixin selector official aLkv;a(Lcfz;)Lbx$a;intermediary method_10426Lnet/minecraft/class_2446;method_10426(Lnet/minecraft/class_1935;)Lnet/minecraft/class_2066$class_2068;named conditionsFromItemLnet/minecraft/data/server/RecipeProvider;conditionsFromItem(Lnet/minecraft/item/ItemConvertible;)Lnet/minecraft/advancement/criterion/InventoryChangedCriterion$Conditions;
-
conditionsFromTag
- Mappings:
Namespace Name Mixin selector official aLkv;a(Lakh;)Lbx$a;intermediary method_10420Lnet/minecraft/class_2446;method_10420(Lnet/minecraft/class_6862;)Lnet/minecraft/class_2066$class_2068;named conditionsFromTagLnet/minecraft/data/server/RecipeProvider;conditionsFromTag(Lnet/minecraft/tag/TagKey;)Lnet/minecraft/advancement/criterion/InventoryChangedCriterion$Conditions;
-
conditionsFromItemPredicates
private static InventoryChangedCriterion.Conditions conditionsFromItemPredicates(ItemPredicate[] predicates) - Mappings:
Namespace Name Mixin selector official aLkv;a([Lca;)Lbx$a;intermediary method_10423Lnet/minecraft/class_2446;method_10423([Lnet/minecraft/class_2073;)Lnet/minecraft/class_2066$class_2068;named conditionsFromItemPredicatesLnet/minecraft/data/server/RecipeProvider;conditionsFromItemPredicates([Lnet/minecraft/predicate/item/ItemPredicate;)Lnet/minecraft/advancement/criterion/InventoryChangedCriterion$Conditions;
-
hasItem
- Mappings:
Namespace Name Mixin selector official bLkv;b(Lcfz;)Ljava/lang/String;intermediary method_32807Lnet/minecraft/class_2446;method_32807(Lnet/minecraft/class_1935;)Ljava/lang/String;named hasItemLnet/minecraft/data/server/RecipeProvider;hasItem(Lnet/minecraft/item/ItemConvertible;)Ljava/lang/String;
-
getItemPath
- Mappings:
Namespace Name Mixin selector official cLkv;c(Lcfz;)Ljava/lang/String;intermediary method_33716Lnet/minecraft/class_2446;method_33716(Lnet/minecraft/class_1935;)Ljava/lang/String;named getItemPathLnet/minecraft/data/server/RecipeProvider;getItemPath(Lnet/minecraft/item/ItemConvertible;)Ljava/lang/String;
-
getRecipeName
- Mappings:
Namespace Name Mixin selector official dLkv;d(Lcfz;)Ljava/lang/String;intermediary method_36450Lnet/minecraft/class_2446;method_36450(Lnet/minecraft/class_1935;)Ljava/lang/String;named getRecipeNameLnet/minecraft/data/server/RecipeProvider;getRecipeName(Lnet/minecraft/item/ItemConvertible;)Ljava/lang/String;
-
convertBetween
- Mappings:
Namespace Name Mixin selector official aLkv;a(Lcfz;Lcfz;)Ljava/lang/String;intermediary method_33714Lnet/minecraft/class_2446;method_33714(Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)Ljava/lang/String;named convertBetweenLnet/minecraft/data/server/RecipeProvider;convertBetween(Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;)Ljava/lang/String;
-
getSmeltingItemPath
- Mappings:
Namespace Name Mixin selector official eLkv;e(Lcfz;)Ljava/lang/String;intermediary method_36451Lnet/minecraft/class_2446;method_36451(Lnet/minecraft/class_1935;)Ljava/lang/String;named getSmeltingItemPathLnet/minecraft/data/server/RecipeProvider;getSmeltingItemPath(Lnet/minecraft/item/ItemConvertible;)Ljava/lang/String;
-
getBlastingItemPath
- Mappings:
Namespace Name Mixin selector official fLkv;f(Lcfz;)Ljava/lang/String;intermediary method_36452Lnet/minecraft/class_2446;method_36452(Lnet/minecraft/class_1935;)Ljava/lang/String;named getBlastingItemPathLnet/minecraft/data/server/RecipeProvider;getBlastingItemPath(Lnet/minecraft/item/ItemConvertible;)Ljava/lang/String;
-
getName
- Specified by:
getNamein interfaceDataProvider- Mappings:
Namespace Name Mixin selector official aLiz;a()Ljava/lang/String;intermediary method_10321Lnet/minecraft/class_2405;method_10321()Ljava/lang/String;named getNameLnet/minecraft/data/DataProvider;getName()Ljava/lang/String;
-