Package net.minecraft.data.server
Class RecipeProvider
java.lang.Object
net.minecraft.data.server.RecipeProvider
- All Implemented Interfaces:
DataProvider
- Direct Known Subclasses:
class_7801,class_7802,class_7803
- Mappings:
Namespace Name official ljintermediary net/minecraft/class_2446named net/minecraft/data/server/RecipeProvider
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final class_7784.PathResolverprivate static final Loggerprivate final class_7784.PathResolverprivate 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 TypeMethodDescriptionprotected static InventoryChangedCriterion.Conditionsprivate static InventoryChangedCriterion.ConditionsconditionsFromItem(NumberRange.IntRange count, ItemConvertible item) private static InventoryChangedCriterion.ConditionsconditionsFromItemPredicates(ItemPredicate[] predicates) protected static InventoryChangedCriterion.ConditionsconditionsFromTag(TagKey<Item> tag) protected static StringconvertBetween(ItemConvertible to, ItemConvertible from) protected static ShapedRecipeJsonBuildercreateChiseledBlockRecipe(class_7800 class_7800, ItemConvertible itemConvertible, Ingredient ingredient) private static CraftingRecipeJsonBuildercreateCondensingRecipe(class_7800 class_7800, ItemConvertible itemConvertible, Ingredient ingredient) private static ShapedRecipeJsonBuildercreateCutCopperRecipe(class_7800 class_7800, ItemConvertible itemConvertible, Ingredient ingredient) protected static CraftingRecipeJsonBuildercreateDoorRecipe(ItemConvertible output, Ingredient input) private static CraftingRecipeJsonBuildercreateFenceGateRecipe(ItemConvertible output, Ingredient input) private static CraftingRecipeJsonBuildercreateFenceRecipe(ItemConvertible output, Ingredient input) private static CraftingRecipeJsonBuildercreatePressurePlateRecipe(class_7800 class_7800, ItemConvertible itemConvertible, Ingredient ingredient) private static CraftingRecipeJsonBuildercreateSignRecipe(ItemConvertible output, Ingredient input) protected static CraftingRecipeJsonBuildercreateSlabRecipe(class_7800 class_7800, ItemConvertible itemConvertible, Ingredient ingredient) protected static CraftingRecipeJsonBuildercreateStairsRecipe(ItemConvertible output, Ingredient input) private static CraftingRecipeJsonBuildercreateTransmutationRecipe(ItemConvertible output, Ingredient input) private static CraftingRecipeJsonBuildercreateTrapdoorRecipe(ItemConvertible output, Ingredient input) protected abstract voidgenerate(Consumer<RecipeJsonProvider> consumer) protected static voidgenerateCookingRecipes(Consumer<RecipeJsonProvider> exporter, String cooker, RecipeSerializer<? extends AbstractCookingRecipe> recipeSerializer, int cookingTime) protected static voidgenerateFamily(Consumer<RecipeJsonProvider> exporter, BlockFamily family) protected static Stringprotected static StringgetItemPath(ItemConvertible item) protected static StringgetRecipeName(ItemConvertible item) protected static Stringprivate static BlockgetVariantRecipeInput(BlockFamily family, BlockFamily.Variant variant) Gets the block used to craft a certain variant of a base block.private static CraftingRecipeJsonBuildergetWallRecipe(class_7800 class_7800, ItemConvertible itemConvertible, Ingredient ingredient) protected static StringhasItem(ItemConvertible item) protected voidmethod_46206(DataWriter dataWriter, Identifier identifier, Advancement.Builder builder) protected static voidmethod_46207(Consumer<RecipeJsonProvider> consumer, class_7699 class_7699) protected static voidmethod_46208(Consumer<RecipeJsonProvider> consumer, ItemConvertible itemConvertible, ItemConvertible itemConvertible2, int int2) protected static voidmethod_46209(Consumer<RecipeJsonProvider> consumer, class_7800 class_7800, ItemConvertible itemConvertible, ItemConvertible itemConvertible2) protected static voidmethod_46211(Consumer<RecipeJsonProvider> consumer, ItemConvertible itemConvertible, ItemConvertible itemConvertible2) protected static voidmethod_46212(Consumer<RecipeJsonProvider> consumer, class_7800 class_7800, ItemConvertible itemConvertible, ItemConvertible itemConvertible2) protected static voidofferBannerRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) protected static voidofferBarkBlockRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) protected static voidofferBedDyeingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) protected static voidofferBedRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) protected static voidofferBlasting(Consumer<RecipeJsonProvider> exporter, List<ItemConvertible> inputs, class_7800 class_7800, ItemConvertible itemConvertible, float float2, int int2, String string) protected static voidofferBoatRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) protected static voidofferCandleDyeingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) protected static voidofferCarpetDyeingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) protected static voidofferCarpetRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) protected static voidofferChestBoatRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) protected static voidofferChiseledBlockRecipe(Consumer<RecipeJsonProvider> exporter, class_7800 class_7800, ItemConvertible itemConvertible, ItemConvertible itemConvertible2) protected static voidofferConcretePowderDyeingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) private static voidofferCookingRecipe(Consumer<RecipeJsonProvider> exporter, String cooker, RecipeSerializer<? extends AbstractCookingRecipe> recipeSerializer, 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.protected static voidofferCutCopperRecipe(Consumer<RecipeJsonProvider> exporter, class_7800 class_7800, ItemConvertible itemConvertible, ItemConvertible itemConvertible2) private static voidofferMultipleOptions(Consumer<RecipeJsonProvider> exporter, RecipeSerializer<? extends AbstractCookingRecipe> recipeSerializer, List<ItemConvertible> inputs, class_7800 class_7800, ItemConvertible itemConvertible, float float2, int int2, String string, String string2) protected static voidofferNetheriteUpgradeRecipe(Consumer<RecipeJsonProvider> exporter, Item input, class_7800 class_7800, Item item) protected static voidofferPlanksRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, TagKey<Item> input) protected static voidofferPlanksRecipe2(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, TagKey<Item> input) protected static voidofferPolishedStoneRecipe(Consumer<RecipeJsonProvider> exporter, class_7800 class_7800, ItemConvertible itemConvertible, ItemConvertible itemConvertible2) protected static voidofferPressurePlateRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) protected static voidofferReversibleCompactingRecipes(Consumer<RecipeJsonProvider> exporter, class_7800 class_7800, ItemConvertible itemConvertible, class_7800 class_78002, ItemConvertible itemConvertible2) Offers two recipes to convert between a normal and compacted form of an item.private static voidofferReversibleCompactingRecipes(Consumer<RecipeJsonProvider> exporter, class_7800 class_7800, ItemConvertible itemConvertible, class_7800 class_78002, ItemConvertible itemConvertible2, String string, @Nullable String string2, String string3, @Nullable String string4) protected static voidofferReversibleCompactingRecipesWithCompactingRecipeGroup(Consumer<RecipeJsonProvider> exporter, class_7800 class_7800, ItemConvertible compacted, class_7800 class_78002, ItemConvertible itemConvertible, String string, String string2) protected static voidofferReversibleCompactingRecipesWithReverseRecipeGroup(Consumer<RecipeJsonProvider> exporter, class_7800 class_7800, ItemConvertible itemConvertible, class_7800 class_78002, ItemConvertible itemConvertible2, String string, String string2) protected static voidofferShapelessRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input, @Nullable String group, int outputCount) protected static voidofferSingleOutputShapelessRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input, @Nullable String group) protected static voidofferSlabRecipe(Consumer<RecipeJsonProvider> exporter, class_7800 class_7800, ItemConvertible itemConvertible, ItemConvertible itemConvertible2) protected static voidofferSmelting(Consumer<RecipeJsonProvider> exporter, List<ItemConvertible> inputs, class_7800 class_7800, ItemConvertible itemConvertible, float float2, int int2, String string) protected static voidofferStainedGlassDyeingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) protected static voidofferStainedGlassPaneDyeingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) protected static voidofferStainedGlassPaneRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) protected static voidofferStonecuttingRecipe(Consumer<RecipeJsonProvider> exporter, class_7800 class_7800, ItemConvertible input, ItemConvertible itemConvertible) protected static voidofferStonecuttingRecipe(Consumer<RecipeJsonProvider> exporter, class_7800 class_7800, ItemConvertible itemConvertible, ItemConvertible itemConvertible2, int int2) protected static voidofferTerracottaDyeingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) protected static voidofferWallRecipe(Consumer<RecipeJsonProvider> exporter, class_7800 class_7800, ItemConvertible itemConvertible, ItemConvertible itemConvertible2) protected static voidofferWaxingRecipes(Consumer<RecipeJsonProvider> exporter) protected 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) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.data.DataProvider
getName
-
Field Details
-
LOGGER
- Mappings:
Namespace Name Mixin selector official cLlj;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;
-
VARIANT_FACTORIES
private static final Map<BlockFamily.Variant,BiFunction<ItemConvertible, VARIANT_FACTORIESItemConvertible, CraftingRecipeJsonBuilder>> - Mappings:
Namespace Name Mixin selector official fLlj;f: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 dLlj;d:Ljb$a;intermediary field_39378Lnet/minecraft/class_2446;field_39378:Lnet/minecraft/class_7784$class_7489;named recipesPathResolverLnet/minecraft/data/server/RecipeProvider;recipesPathResolver:Lnet/minecraft/class_7784$PathResolver;
-
advancementsPathResolver
- Mappings:
Namespace Name Mixin selector official eLlj;e:Ljb$a;intermediary field_39379Lnet/minecraft/class_2446;field_39379:Lnet/minecraft/class_7784$class_7489;named advancementsPathResolverLnet/minecraft/data/server/RecipeProvider;advancementsPathResolver:Lnet/minecraft/class_7784$PathResolver;
-
-
Constructor Details
-
RecipeProvider
-
-
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
-
method_46206
protected void method_46206(DataWriter dataWriter, Identifier identifier, Advancement.Builder builder) - Mappings:
Namespace Name Mixin selector official aLlj;a(Lix;Labv;Laf$a;)Vintermediary method_46206Lnet/minecraft/class_2446;method_46206(Lnet/minecraft/class_7403;Lnet/minecraft/class_2960;Lnet/minecraft/class_161$class_162;)Vnamed method_46206Lnet/minecraft/data/server/RecipeProvider;method_46206(Lnet/minecraft/data/DataWriter;Lnet/minecraft/util/Identifier;Lnet/minecraft/advancement/Advancement$Builder;)V
-
saveRecipe
- Mappings:
Namespace Name Mixin selector official aLlj;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 bLlj;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 aLlj;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
-
method_46207
- Mappings:
Namespace Name Mixin selector official aLlj;a(Ljava/util/function/Consumer;Lbya;)Vintermediary method_46207Lnet/minecraft/class_2446;method_46207(Ljava/util/function/Consumer;Lnet/minecraft/class_7699;)Vnamed method_46207Lnet/minecraft/data/server/RecipeProvider;method_46207(Ljava/util/function/Consumer;Lnet/minecraft/class_7699;)V
-
offerSingleOutputShapelessRecipe
protected static void offerSingleOutputShapelessRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input, @Nullable @Nullable String group) - Mappings:
Namespace Name Mixin selector official aLlj;a(Ljava/util/function/Consumer;Lciy;Lciy;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
protected static void offerShapelessRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input, @Nullable @Nullable String group, int outputCount) - Mappings:
Namespace Name Mixin selector official aLlj;a(Ljava/util/function/Consumer;Lciy;Lciy;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
protected static void offerSmelting(Consumer<RecipeJsonProvider> exporter, List<ItemConvertible> inputs, class_7800 class_7800, ItemConvertible itemConvertible, float float2, int int2, String string) - Mappings:
Namespace Name Mixin selector official aLlj;a(Ljava/util/function/Consumer;Ljava/util/List;Lli;Lciy;FILjava/lang/String;)Vintermediary method_36233Lnet/minecraft/class_2446;method_36233(Ljava/util/function/Consumer;Ljava/util/List;Lnet/minecraft/class_7800;Lnet/minecraft/class_1935;FILjava/lang/String;)Vnamed offerSmeltingLnet/minecraft/data/server/RecipeProvider;offerSmelting(Ljava/util/function/Consumer;Ljava/util/List;Lnet/minecraft/class_7800;Lnet/minecraft/item/ItemConvertible;FILjava/lang/String;)V
-
offerBlasting
protected static void offerBlasting(Consumer<RecipeJsonProvider> exporter, List<ItemConvertible> inputs, class_7800 class_7800, ItemConvertible itemConvertible, float float2, int int2, String string) - Mappings:
Namespace Name Mixin selector official bLlj;b(Ljava/util/function/Consumer;Ljava/util/List;Lli;Lciy;FILjava/lang/String;)Vintermediary method_36234Lnet/minecraft/class_2446;method_36234(Ljava/util/function/Consumer;Ljava/util/List;Lnet/minecraft/class_7800;Lnet/minecraft/class_1935;FILjava/lang/String;)Vnamed offerBlastingLnet/minecraft/data/server/RecipeProvider;offerBlasting(Ljava/util/function/Consumer;Ljava/util/List;Lnet/minecraft/class_7800;Lnet/minecraft/item/ItemConvertible;FILjava/lang/String;)V
-
offerMultipleOptions
private static void offerMultipleOptions(Consumer<RecipeJsonProvider> exporter, RecipeSerializer<? extends AbstractCookingRecipe> recipeSerializer, List<ItemConvertible> inputs, class_7800 class_7800, ItemConvertible itemConvertible, float float2, int int2, String string, String string2) - Mappings:
Namespace Name Mixin selector official aLlj;a(Ljava/util/function/Consumer;Lcft;Ljava/util/List;Lli;Lciy;FILjava/lang/String;Ljava/lang/String;)Vintermediary method_36232Lnet/minecraft/class_2446;method_36232(Ljava/util/function/Consumer;Lnet/minecraft/class_1865;Ljava/util/List;Lnet/minecraft/class_7800;Lnet/minecraft/class_1935;FILjava/lang/String;Ljava/lang/String;)Vnamed offerMultipleOptionsLnet/minecraft/data/server/RecipeProvider;offerMultipleOptions(Ljava/util/function/Consumer;Lnet/minecraft/recipe/RecipeSerializer;Ljava/util/List;Lnet/minecraft/class_7800;Lnet/minecraft/item/ItemConvertible;FILjava/lang/String;Ljava/lang/String;)V
-
offerNetheriteUpgradeRecipe
protected static void offerNetheriteUpgradeRecipe(Consumer<RecipeJsonProvider> exporter, Item input, class_7800 class_7800, Item item) - Mappings:
Namespace Name Mixin selector official aLlj;a(Ljava/util/function/Consumer;Lccs;Lli;Lccs;)Vintermediary method_29728Lnet/minecraft/class_2446;method_29728(Ljava/util/function/Consumer;Lnet/minecraft/class_1792;Lnet/minecraft/class_7800;Lnet/minecraft/class_1792;)Vnamed offerNetheriteUpgradeRecipeLnet/minecraft/data/server/RecipeProvider;offerNetheriteUpgradeRecipe(Ljava/util/function/Consumer;Lnet/minecraft/item/Item;Lnet/minecraft/class_7800;Lnet/minecraft/item/Item;)V
-
method_46209
protected static void method_46209(Consumer<RecipeJsonProvider> consumer, class_7800 class_7800, ItemConvertible itemConvertible, ItemConvertible itemConvertible2) - Mappings:
Namespace Name Mixin selector official aLlj;a(Ljava/util/function/Consumer;Lli;Lciy;Lciy;)Vintermediary method_46209Lnet/minecraft/class_2446;method_46209(Ljava/util/function/Consumer;Lnet/minecraft/class_7800;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)Vnamed method_46209Lnet/minecraft/data/server/RecipeProvider;method_46209(Ljava/util/function/Consumer;Lnet/minecraft/class_7800;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;)V
-
offerPlanksRecipe2
protected static void offerPlanksRecipe2(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, TagKey<Item> input) - Mappings:
Namespace Name Mixin selector official aLlj;a(Ljava/util/function/Consumer;Lciy;Lamg;)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
protected static void offerPlanksRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, TagKey<Item> input) - Mappings:
Namespace Name Mixin selector official bLlj;b(Ljava/util/function/Consumer;Lciy;Lamg;)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
protected static void offerBarkBlockRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) - Mappings:
Namespace Name Mixin selector official aLlj;a(Ljava/util/function/Consumer;Lciy;Lciy;)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
protected static void offerBoatRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) - Mappings:
Namespace Name Mixin selector official bLlj;b(Ljava/util/function/Consumer;Lciy;Lciy;)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
protected static void offerChestBoatRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) - Mappings:
Namespace Name Mixin selector official cLlj;c(Ljava/util/function/Consumer;Lciy;Lciy;)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 cLlj;c(Lciy;Lcfo;)Llh;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
protected static CraftingRecipeJsonBuilder createDoorRecipe(ItemConvertible output, Ingredient input) - Mappings:
Namespace Name Mixin selector official aLlj;a(Lciy;Lcfo;)Llh;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 dLlj;d(Lciy;Lcfo;)Llh;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 eLlj;e(Lciy;Lcfo;)Llh;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
protected static void offerPressurePlateRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) - Mappings:
Namespace Name Mixin selector official dLlj;d(Ljava/util/function/Consumer;Lciy;Lciy;)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(class_7800 class_7800, ItemConvertible itemConvertible, Ingredient ingredient) - Mappings:
Namespace Name Mixin selector official cLlj;c(Lli;Lciy;Lcfo;)Llh;intermediary method_32806Lnet/minecraft/class_2446;method_32806(Lnet/minecraft/class_7800;Lnet/minecraft/class_1935;Lnet/minecraft/class_1856;)Lnet/minecraft/class_5797;named createPressurePlateRecipeLnet/minecraft/data/server/RecipeProvider;createPressurePlateRecipe(Lnet/minecraft/class_7800;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/recipe/Ingredient;)Lnet/minecraft/data/server/recipe/CraftingRecipeJsonBuilder;
-
offerSlabRecipe
protected static void offerSlabRecipe(Consumer<RecipeJsonProvider> exporter, class_7800 class_7800, ItemConvertible itemConvertible, ItemConvertible itemConvertible2) - Mappings:
Namespace Name Mixin selector official bLlj;b(Ljava/util/function/Consumer;Lli;Lciy;Lciy;)Vintermediary method_32814Lnet/minecraft/class_2446;method_32814(Ljava/util/function/Consumer;Lnet/minecraft/class_7800;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)Vnamed offerSlabRecipeLnet/minecraft/data/server/RecipeProvider;offerSlabRecipe(Ljava/util/function/Consumer;Lnet/minecraft/class_7800;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;)V
-
createSlabRecipe
protected static CraftingRecipeJsonBuilder createSlabRecipe(class_7800 class_7800, ItemConvertible itemConvertible, Ingredient ingredient) - Mappings:
Namespace Name Mixin selector official aLlj;a(Lli;Lciy;Lcfo;)Llh;intermediary method_32804Lnet/minecraft/class_2446;method_32804(Lnet/minecraft/class_7800;Lnet/minecraft/class_1935;Lnet/minecraft/class_1856;)Lnet/minecraft/class_5797;named createSlabRecipeLnet/minecraft/data/server/RecipeProvider;createSlabRecipe(Lnet/minecraft/class_7800;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/recipe/Ingredient;)Lnet/minecraft/data/server/recipe/CraftingRecipeJsonBuilder;
-
createStairsRecipe
protected static CraftingRecipeJsonBuilder createStairsRecipe(ItemConvertible output, Ingredient input) - Mappings:
Namespace Name Mixin selector official bLlj;b(Lciy;Lcfo;)Llh;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 fLlj;f(Lciy;Lcfo;)Llh;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 gLlj;g(Lciy;Lcfo;)Llh;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;
-
method_46211
protected static void method_46211(Consumer<RecipeJsonProvider> consumer, ItemConvertible itemConvertible, ItemConvertible itemConvertible2) - Mappings:
Namespace Name Mixin selector official eLlj;e(Ljava/util/function/Consumer;Lciy;Lciy;)Vintermediary method_46211Lnet/minecraft/class_2446;method_46211(Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)Vnamed method_46211Lnet/minecraft/data/server/RecipeProvider;method_46211(Ljava/util/function/Consumer;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;)V
-
method_46208
protected static void method_46208(Consumer<RecipeJsonProvider> consumer, ItemConvertible itemConvertible, ItemConvertible itemConvertible2, int int2) - Mappings:
Namespace Name Mixin selector official aLlj;a(Ljava/util/function/Consumer;Lciy;Lciy;I)Vintermediary method_46208Lnet/minecraft/class_2446;method_46208(Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;I)Vnamed method_46208Lnet/minecraft/data/server/RecipeProvider;method_46208(Ljava/util/function/Consumer;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;I)V
-
offerWoolDyeingRecipe
protected static void offerWoolDyeingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) - Mappings:
Namespace Name Mixin selector official fLlj;f(Ljava/util/function/Consumer;Lciy;Lciy;)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
protected static void offerCarpetRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) - Mappings:
Namespace Name Mixin selector official gLlj;g(Ljava/util/function/Consumer;Lciy;Lciy;)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
protected static void offerCarpetDyeingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) - Mappings:
Namespace Name Mixin selector official hLlj;h(Ljava/util/function/Consumer;Lciy;Lciy;)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
protected static void offerBedRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) - Mappings:
Namespace Name Mixin selector official iLlj;i(Ljava/util/function/Consumer;Lciy;Lciy;)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
protected static void offerBedDyeingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) - Mappings:
Namespace Name Mixin selector official jLlj;j(Ljava/util/function/Consumer;Lciy;Lciy;)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
protected static void offerBannerRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) - Mappings:
Namespace Name Mixin selector official kLlj;k(Ljava/util/function/Consumer;Lciy;Lciy;)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
protected static void offerStainedGlassDyeingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) - Mappings:
Namespace Name Mixin selector official lLlj;l(Ljava/util/function/Consumer;Lciy;Lciy;)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
protected static void offerStainedGlassPaneRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) - Mappings:
Namespace Name Mixin selector official mLlj;m(Ljava/util/function/Consumer;Lciy;Lciy;)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
protected static void offerStainedGlassPaneDyeingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) - Mappings:
Namespace Name Mixin selector official nLlj;n(Ljava/util/function/Consumer;Lciy;Lciy;)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
protected static void offerTerracottaDyeingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) - Mappings:
Namespace Name Mixin selector official oLlj;o(Ljava/util/function/Consumer;Lciy;Lciy;)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
protected static void offerConcretePowderDyeingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) - Mappings:
Namespace Name Mixin selector official pLlj;p(Ljava/util/function/Consumer;Lciy;Lciy;)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
protected static void offerCandleDyeingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) - Mappings:
Namespace Name Mixin selector official qLlj;q(Ljava/util/function/Consumer;Lciy;Lciy;)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
protected static void offerWallRecipe(Consumer<RecipeJsonProvider> exporter, class_7800 class_7800, ItemConvertible itemConvertible, ItemConvertible itemConvertible2) - Mappings:
Namespace Name Mixin selector official cLlj;c(Ljava/util/function/Consumer;Lli;Lciy;Lciy;)Vintermediary method_32809Lnet/minecraft/class_2446;method_32809(Ljava/util/function/Consumer;Lnet/minecraft/class_7800;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)Vnamed offerWallRecipeLnet/minecraft/data/server/RecipeProvider;offerWallRecipe(Ljava/util/function/Consumer;Lnet/minecraft/class_7800;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;)V
-
getWallRecipe
private static CraftingRecipeJsonBuilder getWallRecipe(class_7800 class_7800, ItemConvertible itemConvertible, Ingredient ingredient) - Mappings:
Namespace Name Mixin selector official dLlj;d(Lli;Lciy;Lcfo;)Llh;intermediary method_33531Lnet/minecraft/class_2446;method_33531(Lnet/minecraft/class_7800;Lnet/minecraft/class_1935;Lnet/minecraft/class_1856;)Lnet/minecraft/class_5797;named getWallRecipeLnet/minecraft/data/server/RecipeProvider;getWallRecipe(Lnet/minecraft/class_7800;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/recipe/Ingredient;)Lnet/minecraft/data/server/recipe/CraftingRecipeJsonBuilder;
-
offerPolishedStoneRecipe
protected static void offerPolishedStoneRecipe(Consumer<RecipeJsonProvider> exporter, class_7800 class_7800, ItemConvertible itemConvertible, ItemConvertible itemConvertible2) - Mappings:
Namespace Name Mixin selector official dLlj;d(Ljava/util/function/Consumer;Lli;Lciy;Lciy;)Vintermediary method_32810Lnet/minecraft/class_2446;method_32810(Ljava/util/function/Consumer;Lnet/minecraft/class_7800;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)Vnamed offerPolishedStoneRecipeLnet/minecraft/data/server/RecipeProvider;offerPolishedStoneRecipe(Ljava/util/function/Consumer;Lnet/minecraft/class_7800;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;)V
-
createCondensingRecipe
private static CraftingRecipeJsonBuilder createCondensingRecipe(class_7800 class_7800, ItemConvertible itemConvertible, Ingredient ingredient) - Mappings:
Namespace Name Mixin selector official eLlj;e(Lli;Lciy;Lcfo;)Llh;intermediary method_33537Lnet/minecraft/class_2446;method_33537(Lnet/minecraft/class_7800;Lnet/minecraft/class_1935;Lnet/minecraft/class_1856;)Lnet/minecraft/class_5797;named createCondensingRecipeLnet/minecraft/data/server/RecipeProvider;createCondensingRecipe(Lnet/minecraft/class_7800;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/recipe/Ingredient;)Lnet/minecraft/data/server/recipe/CraftingRecipeJsonBuilder;
-
offerCutCopperRecipe
protected static void offerCutCopperRecipe(Consumer<RecipeJsonProvider> exporter, class_7800 class_7800, ItemConvertible itemConvertible, ItemConvertible itemConvertible2) - Mappings:
Namespace Name Mixin selector official eLlj;e(Ljava/util/function/Consumer;Lli;Lciy;Lciy;)Vintermediary method_32811Lnet/minecraft/class_2446;method_32811(Ljava/util/function/Consumer;Lnet/minecraft/class_7800;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)Vnamed offerCutCopperRecipeLnet/minecraft/data/server/RecipeProvider;offerCutCopperRecipe(Ljava/util/function/Consumer;Lnet/minecraft/class_7800;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;)V
-
createCutCopperRecipe
private static ShapedRecipeJsonBuilder createCutCopperRecipe(class_7800 class_7800, ItemConvertible itemConvertible, Ingredient ingredient) - Mappings:
Namespace Name Mixin selector official fLlj;f(Lli;Lciy;Lcfo;)Llk;intermediary method_36547Lnet/minecraft/class_2446;method_36547(Lnet/minecraft/class_7800;Lnet/minecraft/class_1935;Lnet/minecraft/class_1856;)Lnet/minecraft/class_2447;named createCutCopperRecipeLnet/minecraft/data/server/RecipeProvider;createCutCopperRecipe(Lnet/minecraft/class_7800;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/recipe/Ingredient;)Lnet/minecraft/data/server/recipe/ShapedRecipeJsonBuilder;
-
offerChiseledBlockRecipe
protected static void offerChiseledBlockRecipe(Consumer<RecipeJsonProvider> exporter, class_7800 class_7800, ItemConvertible itemConvertible, ItemConvertible itemConvertible2) - Mappings:
Namespace Name Mixin selector official fLlj;f(Ljava/util/function/Consumer;Lli;Lciy;Lciy;)Vintermediary method_32812Lnet/minecraft/class_2446;method_32812(Ljava/util/function/Consumer;Lnet/minecraft/class_7800;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)Vnamed offerChiseledBlockRecipeLnet/minecraft/data/server/RecipeProvider;offerChiseledBlockRecipe(Ljava/util/function/Consumer;Lnet/minecraft/class_7800;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;)V
-
method_46212
protected static void method_46212(Consumer<RecipeJsonProvider> consumer, class_7800 class_7800, ItemConvertible itemConvertible, ItemConvertible itemConvertible2) - Mappings:
Namespace Name Mixin selector official gLlj;g(Ljava/util/function/Consumer;Lli;Lciy;Lciy;)Vintermediary method_46212Lnet/minecraft/class_2446;method_46212(Ljava/util/function/Consumer;Lnet/minecraft/class_7800;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)Vnamed method_46212Lnet/minecraft/data/server/RecipeProvider;method_46212(Ljava/util/function/Consumer;Lnet/minecraft/class_7800;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;)V
-
createChiseledBlockRecipe
protected static ShapedRecipeJsonBuilder createChiseledBlockRecipe(class_7800 class_7800, ItemConvertible itemConvertible, Ingredient ingredient) - Mappings:
Namespace Name Mixin selector official bLlj;b(Lli;Lciy;Lcfo;)Llk;intermediary method_32805Lnet/minecraft/class_2446;method_32805(Lnet/minecraft/class_7800;Lnet/minecraft/class_1935;Lnet/minecraft/class_1856;)Lnet/minecraft/class_2447;named createChiseledBlockRecipeLnet/minecraft/data/server/RecipeProvider;createChiseledBlockRecipe(Lnet/minecraft/class_7800;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/recipe/Ingredient;)Lnet/minecraft/data/server/recipe/ShapedRecipeJsonBuilder;
-
offerStonecuttingRecipe
protected static void offerStonecuttingRecipe(Consumer<RecipeJsonProvider> exporter, class_7800 class_7800, ItemConvertible input, ItemConvertible itemConvertible) - Mappings:
Namespace Name Mixin selector official hLlj;h(Ljava/util/function/Consumer;Lli;Lciy;Lciy;)Vintermediary method_33717Lnet/minecraft/class_2446;method_33717(Ljava/util/function/Consumer;Lnet/minecraft/class_7800;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)Vnamed offerStonecuttingRecipeLnet/minecraft/data/server/RecipeProvider;offerStonecuttingRecipe(Ljava/util/function/Consumer;Lnet/minecraft/class_7800;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;)V
-
offerStonecuttingRecipe
protected static void offerStonecuttingRecipe(Consumer<RecipeJsonProvider> exporter, class_7800 class_7800, ItemConvertible itemConvertible, ItemConvertible itemConvertible2, int int2) - Mappings:
Namespace Name Mixin selector official aLlj;a(Ljava/util/function/Consumer;Lli;Lciy;Lciy;I)Vintermediary method_33715Lnet/minecraft/class_2446;method_33715(Ljava/util/function/Consumer;Lnet/minecraft/class_7800;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;I)Vnamed offerStonecuttingRecipeLnet/minecraft/data/server/RecipeProvider;offerStonecuttingRecipe(Ljava/util/function/Consumer;Lnet/minecraft/class_7800;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 rLlj;r(Ljava/util/function/Consumer;Lciy;Lciy;)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
protected static void offerReversibleCompactingRecipes(Consumer<RecipeJsonProvider> exporter, class_7800 class_7800, ItemConvertible itemConvertible, class_7800 class_78002, ItemConvertible itemConvertible2) 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.
- Mappings:
Namespace Name Mixin selector official aLlj;a(Ljava/util/function/Consumer;Lli;Lciy;Lli;Lciy;)Vintermediary method_36325Lnet/minecraft/class_2446;method_36325(Ljava/util/function/Consumer;Lnet/minecraft/class_7800;Lnet/minecraft/class_1935;Lnet/minecraft/class_7800;Lnet/minecraft/class_1935;)Vnamed offerReversibleCompactingRecipesLnet/minecraft/data/server/RecipeProvider;offerReversibleCompactingRecipes(Ljava/util/function/Consumer;Lnet/minecraft/class_7800;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/class_7800;Lnet/minecraft/item/ItemConvertible;)V
-
offerReversibleCompactingRecipesWithCompactingRecipeGroup
protected static void offerReversibleCompactingRecipesWithCompactingRecipeGroup(Consumer<RecipeJsonProvider> exporter, class_7800 class_7800, ItemConvertible compacted, class_7800 class_78002, ItemConvertible itemConvertible, String string, String string2) - Mappings:
Namespace Name Mixin selector official aLlj;a(Ljava/util/function/Consumer;Lli;Lciy;Lli;Lciy;Ljava/lang/String;Ljava/lang/String;)Vintermediary method_36446Lnet/minecraft/class_2446;method_36446(Ljava/util/function/Consumer;Lnet/minecraft/class_7800;Lnet/minecraft/class_1935;Lnet/minecraft/class_7800;Lnet/minecraft/class_1935;Ljava/lang/String;Ljava/lang/String;)Vnamed offerReversibleCompactingRecipesWithCompactingRecipeGroupLnet/minecraft/data/server/RecipeProvider;offerReversibleCompactingRecipesWithCompactingRecipeGroup(Ljava/util/function/Consumer;Lnet/minecraft/class_7800;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/class_7800;Lnet/minecraft/item/ItemConvertible;Ljava/lang/String;Ljava/lang/String;)V
-
offerReversibleCompactingRecipesWithReverseRecipeGroup
protected static void offerReversibleCompactingRecipesWithReverseRecipeGroup(Consumer<RecipeJsonProvider> exporter, class_7800 class_7800, ItemConvertible itemConvertible, class_7800 class_78002, ItemConvertible itemConvertible2, String string, String string2) - Mappings:
Namespace Name Mixin selector official bLlj;b(Ljava/util/function/Consumer;Lli;Lciy;Lli;Lciy;Ljava/lang/String;Ljava/lang/String;)Vintermediary method_36449Lnet/minecraft/class_2446;method_36449(Ljava/util/function/Consumer;Lnet/minecraft/class_7800;Lnet/minecraft/class_1935;Lnet/minecraft/class_7800;Lnet/minecraft/class_1935;Ljava/lang/String;Ljava/lang/String;)Vnamed offerReversibleCompactingRecipesWithReverseRecipeGroupLnet/minecraft/data/server/RecipeProvider;offerReversibleCompactingRecipesWithReverseRecipeGroup(Ljava/util/function/Consumer;Lnet/minecraft/class_7800;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/class_7800;Lnet/minecraft/item/ItemConvertible;Ljava/lang/String;Ljava/lang/String;)V
-
offerReversibleCompactingRecipes
private static void offerReversibleCompactingRecipes(Consumer<RecipeJsonProvider> exporter, class_7800 class_7800, ItemConvertible itemConvertible, class_7800 class_78002, ItemConvertible itemConvertible2, String string, @Nullable @Nullable String string2, String string3, @Nullable @Nullable String string4) - Mappings:
Namespace Name Mixin selector official aLlj;a(Ljava/util/function/Consumer;Lli;Lciy;Lli;Lciy;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_7800;Lnet/minecraft/class_1935;Lnet/minecraft/class_7800;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/class_7800;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/class_7800;Lnet/minecraft/item/ItemConvertible;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
-
generateCookingRecipes
protected static void generateCookingRecipes(Consumer<RecipeJsonProvider> exporter, String cooker, RecipeSerializer<? extends AbstractCookingRecipe> recipeSerializer, int cookingTime) - Mappings:
Namespace Name Mixin selector official aLlj;a(Ljava/util/function/Consumer;Ljava/lang/String;Lcft;I)Vintermediary method_17585Lnet/minecraft/class_2446;method_17585(Ljava/util/function/Consumer;Ljava/lang/String;Lnet/minecraft/class_1865;I)Vnamed generateCookingRecipesLnet/minecraft/data/server/RecipeProvider;generateCookingRecipes(Ljava/util/function/Consumer;Ljava/lang/String;Lnet/minecraft/recipe/RecipeSerializer;I)V
-
offerCookingRecipe
private static void offerCookingRecipe(Consumer<RecipeJsonProvider> exporter, String cooker, RecipeSerializer<? extends AbstractCookingRecipe> recipeSerializer, int cookingTime, ItemConvertible input, ItemConvertible output, float experience) - Mappings:
Namespace Name Mixin selector official aLlj;a(Ljava/util/function/Consumer;Ljava/lang/String;Lcft;ILciy;Lciy;F)Vintermediary method_36448Lnet/minecraft/class_2446;method_36448(Ljava/util/function/Consumer;Ljava/lang/String;Lnet/minecraft/class_1865;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/RecipeSerializer;ILnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;F)V
-
offerWaxingRecipes
- Mappings:
Namespace Name Mixin selector official bLlj;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 aLlj;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 aLlj;a(Liv;Liv$b;)Lclw;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 aLlj;a(Lclw;)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 aLlj;a(Lcj$d;Lciy;)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 aLlj;a(Lciy;)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 aLlj;a(Lamg;)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 aLlj;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 bLlj;b(Lciy;)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 cLlj;c(Lciy;)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 dLlj;d(Lciy;)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 aLlj;a(Lciy;Lciy;)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 eLlj;e(Lciy;)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 fLlj;f(Lciy;)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;
-