Package net.minecraft.data.server
Class RecipesProvider
java.lang.Object
net.minecraft.data.server.RecipesProvider
- All Implemented Interfaces:
DataProvider
- Mappings:
Namespace Name official kbintermediary net/minecraft/class_2446named net/minecraft/data/server/RecipesProvider
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final ImmutableList<ItemConvertible>private static final ImmutableList<ItemConvertible>private static final ImmutableList<ItemConvertible>private static final ImmutableList<ItemConvertible>private static final ImmutableList<ItemConvertible>private static final Gsonprivate static final ImmutableList<ItemConvertible>private static final ImmutableList<ItemConvertible>private static final Loggerprivate static final ImmutableList<ItemConvertible>private final DataGeneratorprivate static final Map<BlockFamily.Variant,BiFunction<ItemConvertible, ItemConvertible, CraftingRecipeJsonFactory>> Fields inherited from interface net.minecraft.data.DataProvider
SHA1 -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static InventoryChangedCriterion.Conditionsprivate static InventoryChangedCriterion.ConditionsconditionsFromItem(NumberRange.IntRange count, ItemConvertible item) private static InventoryChangedCriterion.Conditionsprivate static InventoryChangedCriterion.ConditionsconditionsFromTag(Tag<Item> tag) private static StringconvertBetween(ItemConvertible from, ItemConvertible to) static ShapedRecipeJsonFactorycreateChiseledBlockRecipe(ItemConvertible output, Ingredient input) static CraftingRecipeJsonFactorycreateCondensingRecipe(ItemConvertible output, Ingredient input) static ShapedRecipeJsonFactorycreateCutCopperRecipe(ItemConvertible output, Ingredient input) private static CraftingRecipeJsonFactorycreateDoorRecipe(ItemConvertible output, Ingredient input) private static CraftingRecipeJsonFactorycreateFenceGateRecipe(ItemConvertible output, Ingredient input) private static CraftingRecipeJsonFactorycreateFenceRecipe(ItemConvertible output, Ingredient input) private static voidcreatePressurePlateRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) private static CraftingRecipeJsonFactorycreatePressurePlateRecipe(ItemConvertible output, Ingredient input) private static CraftingRecipeJsonFactorycreateSignRecipe(ItemConvertible output, Ingredient input) private static CraftingRecipeJsonFactorycreateSlabRecipe(ItemConvertible output, Ingredient input) private static CraftingRecipeJsonFactorycreateStairsRecipe(ItemConvertible output, Ingredient input) private static CraftingRecipeJsonFactorycreateTransmutationRecipe(ItemConvertible output, Ingredient input) private static CraftingRecipeJsonFactorycreateTrapdoorRecipe(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 CraftingRecipeJsonFactorygetWallRecipe(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) 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 output, Item input) private static voidofferPlanksRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, Tag<Item> input) private static voidofferPlanksRecipe2(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, Tag<Item> input) static voidofferPolishedStoneRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) private static voidofferReversibleCompactingRecipes(Consumer<RecipeJsonProvider> exporter, ItemConvertible compacted, ItemConvertible input) 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 compactedItemId, @Nullable String compactedItemGroup, String inputItemId, @Nullable String inputItemGroup) private static voidofferReversibleCompactingRecipesWithCompactedItemGroup(Consumer<RecipeJsonProvider> exporter, ItemConvertible compacted, ItemConvertible input, String compactedItemId, String compactedItemGroup) private static voidofferReversibleCompactingRecipesWithInputItemGroup(Consumer<RecipeJsonProvider> exporter, ItemConvertible input, ItemConvertible compacted, String inputItemId, String inputItemGroup) 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) voidprivate static voidsaveRecipe(DataCache cache, JsonObject json, Path path) private static voidsaveRecipeAdvancement(DataCache cache, JsonObject json, Path path)
-
Field Details
-
LOGGER
- Mappings:
Namespace Name Mixin selector official bLkb;b:Lorg/apache/logging/log4j/Logger;intermediary field_11374Lnet/minecraft/class_2446;field_11374:Lorg/apache/logging/log4j/Logger;named LOGGERLnet/minecraft/data/server/RecipesProvider;LOGGER:Lorg/apache/logging/log4j/Logger;
-
GSON
- Mappings:
Namespace Name Mixin selector official cLkb;c:Lcom/google/gson/Gson;intermediary field_11375Lnet/minecraft/class_2446;field_11375:Lcom/google/gson/Gson;named GSONLnet/minecraft/data/server/RecipesProvider;GSON:Lcom/google/gson/Gson;
-
COAL_ORES
- Mappings:
Namespace Name Mixin selector official dLkb;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/RecipesProvider;COAL_ORES:Lcom/google/common/collect/ImmutableList;
-
IRON_ORES
- Mappings:
Namespace Name Mixin selector official eLkb;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/RecipesProvider;IRON_ORES:Lcom/google/common/collect/ImmutableList;
-
COPPER_ORES
- Mappings:
Namespace Name Mixin selector official fLkb;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/RecipesProvider;COPPER_ORES:Lcom/google/common/collect/ImmutableList;
-
GOLD_ORES
- Mappings:
Namespace Name Mixin selector official gLkb;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/RecipesProvider;GOLD_ORES:Lcom/google/common/collect/ImmutableList;
-
DIAMOND_ORES
- Mappings:
Namespace Name Mixin selector official hLkb;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/RecipesProvider;DIAMOND_ORES:Lcom/google/common/collect/ImmutableList;
-
LAPIS_ORES
- Mappings:
Namespace Name Mixin selector official iLkb;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/RecipesProvider;LAPIS_ORES:Lcom/google/common/collect/ImmutableList;
-
REDSTONE_ORES
- Mappings:
Namespace Name Mixin selector official jLkb;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/RecipesProvider;REDSTONE_ORES:Lcom/google/common/collect/ImmutableList;
-
EMERALD_ORES
- Mappings:
Namespace Name Mixin selector official kLkb;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/RecipesProvider;EMERALD_ORES:Lcom/google/common/collect/ImmutableList;
-
VARIANT_FACTORIES
private static final Map<BlockFamily.Variant,BiFunction<ItemConvertible, VARIANT_FACTORIESItemConvertible, CraftingRecipeJsonFactory>> - Mappings:
Namespace Name Mixin selector official mLkb;m:Ljava/util/Map;intermediary field_28555Lnet/minecraft/class_2446;field_28555:Ljava/util/Map;named VARIANT_FACTORIESLnet/minecraft/data/server/RecipesProvider;VARIANT_FACTORIES:Ljava/util/Map;
-
root
- Mappings:
Namespace Name Mixin selector official lLkb;l:Lie;intermediary field_11373Lnet/minecraft/class_2446;field_11373:Lnet/minecraft/class_2403;named rootLnet/minecraft/data/server/RecipesProvider;root:Lnet/minecraft/data/DataGenerator;
-
-
Constructor Details
-
RecipesProvider
- Mappings:
Namespace Name Mixin selector official <init>Lkb;<init>(Lie;)Vintermediary <init>Lnet/minecraft/class_2446;<init>(Lnet/minecraft/class_2403;)Vnamed <init>Lnet/minecraft/data/server/RecipesProvider;<init>(Lnet/minecraft/data/DataGenerator;)V
-
-
Method Details
-
run
- Specified by:
runin interfaceDataProvider- Mappings:
Namespace Name Mixin selector official aLig;a(Lih;)Vintermediary method_10319Lnet/minecraft/class_2405;method_10319(Lnet/minecraft/class_2408;)Vnamed runLnet/minecraft/data/DataProvider;run(Lnet/minecraft/data/DataCache;)V
-
saveRecipe
- Mappings:
Namespace Name Mixin selector official aLkb;a(Lih;Lcom/google/gson/JsonObject;Ljava/nio/file/Path;)Vintermediary method_10425Lnet/minecraft/class_2446;method_10425(Lnet/minecraft/class_2408;Lcom/google/gson/JsonObject;Ljava/nio/file/Path;)Vnamed saveRecipeLnet/minecraft/data/server/RecipesProvider;saveRecipe(Lnet/minecraft/data/DataCache;Lcom/google/gson/JsonObject;Ljava/nio/file/Path;)V
-
saveRecipeAdvancement
- Mappings:
Namespace Name Mixin selector official bLkb;b(Lih;Lcom/google/gson/JsonObject;Ljava/nio/file/Path;)Vintermediary method_10427Lnet/minecraft/class_2446;method_10427(Lnet/minecraft/class_2408;Lcom/google/gson/JsonObject;Ljava/nio/file/Path;)Vnamed saveRecipeAdvancementLnet/minecraft/data/server/RecipesProvider;saveRecipeAdvancement(Lnet/minecraft/data/DataCache;Lcom/google/gson/JsonObject;Ljava/nio/file/Path;)V
-
generate
- Mappings:
Namespace Name Mixin selector official aLkb;a(Ljava/util/function/Consumer;)Vintermediary method_10419Lnet/minecraft/class_2446;method_10419(Ljava/util/function/Consumer;)Vnamed generateLnet/minecraft/data/server/RecipesProvider;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 aLkb;a(Ljava/util/function/Consumer;Lcac;Lcac;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/RecipesProvider;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 aLkb;a(Ljava/util/function/Consumer;Lcac;Lcac;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/RecipesProvider;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 aLkb;a(Ljava/util/function/Consumer;Ljava/util/List;Lcac;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/RecipesProvider;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 bLkb;b(Ljava/util/function/Consumer;Ljava/util/List;Lcac;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/RecipesProvider;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 aLkb;a(Ljava/util/function/Consumer;Lbxf;Ljava/util/List;Lcac;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/RecipesProvider;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 output, Item input) - Mappings:
Namespace Name Mixin selector official aLkb;a(Ljava/util/function/Consumer;Lbua;Lbua;)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/RecipesProvider;offerNetheriteUpgradeRecipe(Ljava/util/function/Consumer;Lnet/minecraft/item/Item;Lnet/minecraft/item/Item;)V
-
offerPlanksRecipe2
private static void offerPlanksRecipe2(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, Tag<Item> input) - Mappings:
Namespace Name Mixin selector official aLkb;a(Ljava/util/function/Consumer;Lcac;Lahr;)Vintermediary method_24475Lnet/minecraft/class_2446;method_24475(Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_3494;)Vnamed offerPlanksRecipe2Lnet/minecraft/data/server/RecipesProvider;offerPlanksRecipe2(Ljava/util/function/Consumer;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/tag/Tag;)V
-
offerPlanksRecipe
private static void offerPlanksRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, Tag<Item> input) - Mappings:
Namespace Name Mixin selector official bLkb;b(Ljava/util/function/Consumer;Lcac;Lahr;)Vintermediary method_24477Lnet/minecraft/class_2446;method_24477(Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_3494;)Vnamed offerPlanksRecipeLnet/minecraft/data/server/RecipesProvider;offerPlanksRecipe(Ljava/util/function/Consumer;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/tag/Tag;)V
-
offerBarkBlockRecipe
private static void offerBarkBlockRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) - Mappings:
Namespace Name Mixin selector official fLkb;f(Ljava/util/function/Consumer;Lcac;Lcac;)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/RecipesProvider;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 gLkb;g(Ljava/util/function/Consumer;Lcac;Lcac;)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/RecipesProvider;offerBoatRecipe(Ljava/util/function/Consumer;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;)V
-
createTransmutationRecipe
private static CraftingRecipeJsonFactory createTransmutationRecipe(ItemConvertible output, Ingredient input) - Mappings:
Namespace Name Mixin selector official eLkb;e(Lcac;Lbwt;)Lka;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/RecipesProvider;createTransmutationRecipe(Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/recipe/Ingredient;)Lnet/minecraft/data/server/recipe/CraftingRecipeJsonFactory;
-
createDoorRecipe
- Mappings:
Namespace Name Mixin selector official fLkb;f(Lcac;Lbwt;)Lka;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/RecipesProvider;createDoorRecipe(Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/recipe/Ingredient;)Lnet/minecraft/data/server/recipe/CraftingRecipeJsonFactory;
-
createFenceRecipe
private static CraftingRecipeJsonFactory createFenceRecipe(ItemConvertible output, Ingredient input) - Mappings:
Namespace Name Mixin selector official gLkb;g(Lcac;Lbwt;)Lka;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/RecipesProvider;createFenceRecipe(Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/recipe/Ingredient;)Lnet/minecraft/data/server/recipe/CraftingRecipeJsonFactory;
-
createFenceGateRecipe
private static CraftingRecipeJsonFactory createFenceGateRecipe(ItemConvertible output, Ingredient input) - Mappings:
Namespace Name Mixin selector official hLkb;h(Lcac;Lbwt;)Lka;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/RecipesProvider;createFenceGateRecipe(Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/recipe/Ingredient;)Lnet/minecraft/data/server/recipe/CraftingRecipeJsonFactory;
-
createPressurePlateRecipe
private static void createPressurePlateRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) - Mappings:
Namespace Name Mixin selector official hLkb;h(Ljava/util/function/Consumer;Lcac;Lcac;)Vintermediary method_32813Lnet/minecraft/class_2446;method_32813(Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)Vnamed createPressurePlateRecipeLnet/minecraft/data/server/RecipesProvider;createPressurePlateRecipe(Ljava/util/function/Consumer;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;)V
-
createPressurePlateRecipe
private static CraftingRecipeJsonFactory createPressurePlateRecipe(ItemConvertible output, Ingredient input) - Mappings:
Namespace Name Mixin selector official iLkb;i(Lcac;Lbwt;)Lka;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/RecipesProvider;createPressurePlateRecipe(Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/recipe/Ingredient;)Lnet/minecraft/data/server/recipe/CraftingRecipeJsonFactory;
-
offerSlabRecipe
private static void offerSlabRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) - Mappings:
Namespace Name Mixin selector official iLkb;i(Ljava/util/function/Consumer;Lcac;Lcac;)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/RecipesProvider;offerSlabRecipe(Ljava/util/function/Consumer;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;)V
-
createSlabRecipe
- Mappings:
Namespace Name Mixin selector official jLkb;j(Lcac;Lbwt;)Lka;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/RecipesProvider;createSlabRecipe(Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/recipe/Ingredient;)Lnet/minecraft/data/server/recipe/CraftingRecipeJsonFactory;
-
createStairsRecipe
private static CraftingRecipeJsonFactory createStairsRecipe(ItemConvertible output, Ingredient input) - Mappings:
Namespace Name Mixin selector official kLkb;k(Lcac;Lbwt;)Lka;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/RecipesProvider;createStairsRecipe(Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/recipe/Ingredient;)Lnet/minecraft/data/server/recipe/CraftingRecipeJsonFactory;
-
createTrapdoorRecipe
private static CraftingRecipeJsonFactory createTrapdoorRecipe(ItemConvertible output, Ingredient input) - Mappings:
Namespace Name Mixin selector official lLkb;l(Lcac;Lbwt;)Lka;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/RecipesProvider;createTrapdoorRecipe(Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/recipe/Ingredient;)Lnet/minecraft/data/server/recipe/CraftingRecipeJsonFactory;
-
createSignRecipe
- Mappings:
Namespace Name Mixin selector official mLkb;m(Lcac;Lbwt;)Lka;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/RecipesProvider;createSignRecipe(Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/recipe/Ingredient;)Lnet/minecraft/data/server/recipe/CraftingRecipeJsonFactory;
-
offerWoolDyeingRecipe
private static void offerWoolDyeingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) - Mappings:
Namespace Name Mixin selector official jLkb;j(Ljava/util/function/Consumer;Lcac;Lcac;)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/RecipesProvider;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 kLkb;k(Ljava/util/function/Consumer;Lcac;Lcac;)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/RecipesProvider;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 lLkb;l(Ljava/util/function/Consumer;Lcac;Lcac;)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/RecipesProvider;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 mLkb;m(Ljava/util/function/Consumer;Lcac;Lcac;)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/RecipesProvider;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 nLkb;n(Ljava/util/function/Consumer;Lcac;Lcac;)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/RecipesProvider;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 oLkb;o(Ljava/util/function/Consumer;Lcac;Lcac;)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/RecipesProvider;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 pLkb;p(Ljava/util/function/Consumer;Lcac;Lcac;)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/RecipesProvider;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 qLkb;q(Ljava/util/function/Consumer;Lcac;Lcac;)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/RecipesProvider;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 rLkb;r(Ljava/util/function/Consumer;Lcac;Lcac;)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/RecipesProvider;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 sLkb;s(Ljava/util/function/Consumer;Lcac;Lcac;)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/RecipesProvider;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 tLkb;t(Ljava/util/function/Consumer;Lcac;Lcac;)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/RecipesProvider;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 aLkb;a(Ljava/util/function/Consumer;Lcac;Lcac;)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/RecipesProvider;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 bLkb;b(Ljava/util/function/Consumer;Lcac;Lcac;)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/RecipesProvider;offerWallRecipe(Ljava/util/function/Consumer;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;)V
-
getWallRecipe
- Mappings:
Namespace Name Mixin selector official aLkb;a(Lcac;Lbwt;)Lka;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/RecipesProvider;getWallRecipe(Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/recipe/Ingredient;)Lnet/minecraft/data/server/recipe/CraftingRecipeJsonFactory;
-
offerPolishedStoneRecipe
public static void offerPolishedStoneRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) - Mappings:
Namespace Name Mixin selector official cLkb;c(Ljava/util/function/Consumer;Lcac;Lcac;)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/RecipesProvider;offerPolishedStoneRecipe(Ljava/util/function/Consumer;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;)V
-
createCondensingRecipe
public static CraftingRecipeJsonFactory createCondensingRecipe(ItemConvertible output, Ingredient input) - Mappings:
Namespace Name Mixin selector official bLkb;b(Lcac;Lbwt;)Lka;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/RecipesProvider;createCondensingRecipe(Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/recipe/Ingredient;)Lnet/minecraft/data/server/recipe/CraftingRecipeJsonFactory;
-
offerCutCopperRecipe
public static void offerCutCopperRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) - Mappings:
Namespace Name Mixin selector official dLkb;d(Ljava/util/function/Consumer;Lcac;Lcac;)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/RecipesProvider;offerCutCopperRecipe(Ljava/util/function/Consumer;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;)V
-
createCutCopperRecipe
public static ShapedRecipeJsonFactory createCutCopperRecipe(ItemConvertible output, Ingredient input) - Mappings:
Namespace Name Mixin selector official cLkb;c(Lcac;Lbwt;)Lkc;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/RecipesProvider;createCutCopperRecipe(Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/recipe/Ingredient;)Lnet/minecraft/data/server/recipe/ShapedRecipeJsonFactory;
-
offerChiseledBlockRecipe
public static void offerChiseledBlockRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) - Mappings:
Namespace Name Mixin selector official eLkb;e(Ljava/util/function/Consumer;Lcac;Lcac;)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/RecipesProvider;offerChiseledBlockRecipe(Ljava/util/function/Consumer;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;)V
-
createChiseledBlockRecipe
public static ShapedRecipeJsonFactory createChiseledBlockRecipe(ItemConvertible output, Ingredient input) - Mappings:
Namespace Name Mixin selector official dLkb;d(Lcac;Lbwt;)Lkc;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/RecipesProvider;createChiseledBlockRecipe(Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/recipe/Ingredient;)Lnet/minecraft/data/server/recipe/ShapedRecipeJsonFactory;
-
offerStonecuttingRecipe
private static void offerStonecuttingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) - Mappings:
Namespace Name Mixin selector official uLkb;u(Ljava/util/function/Consumer;Lcac;Lcac;)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/RecipesProvider;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 aLkb;a(Ljava/util/function/Consumer;Lcac;Lcac;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/RecipesProvider;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 vLkb;v(Ljava/util/function/Consumer;Lcac;Lcac;)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/RecipesProvider;offerCrackingRecipe(Ljava/util/function/Consumer;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;)V
-
offerReversibleCompactingRecipes
private static void offerReversibleCompactingRecipes(Consumer<RecipeJsonProvider> exporter, ItemConvertible compacted, ItemConvertible input) 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:
compacted- compacted output item, e.g. block of copperinput- input item used to craft compacted item, e.g. copper ingot- Mappings:
Namespace Name Mixin selector official wLkb;w(Ljava/util/function/Consumer;Lcac;Lcac;)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/RecipesProvider;offerReversibleCompactingRecipes(Ljava/util/function/Consumer;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;)V
-
offerReversibleCompactingRecipesWithCompactedItemGroup
private static void offerReversibleCompactingRecipesWithCompactedItemGroup(Consumer<RecipeJsonProvider> exporter, ItemConvertible compacted, ItemConvertible input, String compactedItemId, String compactedItemGroup) - Mappings:
Namespace Name Mixin selector official aLkb;a(Ljava/util/function/Consumer;Lcac;Lcac;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 offerReversibleCompactingRecipesWithCompactedItemGroupLnet/minecraft/data/server/RecipesProvider;offerReversibleCompactingRecipesWithCompactedItemGroup(Ljava/util/function/Consumer;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;Ljava/lang/String;Ljava/lang/String;)V
-
offerReversibleCompactingRecipesWithInputItemGroup
private static void offerReversibleCompactingRecipesWithInputItemGroup(Consumer<RecipeJsonProvider> exporter, ItemConvertible input, ItemConvertible compacted, String inputItemId, String inputItemGroup) - Mappings:
Namespace Name Mixin selector official bLkb;b(Ljava/util/function/Consumer;Lcac;Lcac;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 offerReversibleCompactingRecipesWithInputItemGroupLnet/minecraft/data/server/RecipesProvider;offerReversibleCompactingRecipesWithInputItemGroup(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 compactedItemId, @Nullable @Nullable String compactedItemGroup, String inputItemId, @Nullable @Nullable String inputItemGroup) - Mappings:
Namespace Name Mixin selector official aLkb;a(Ljava/util/function/Consumer;Lcac;Lcac;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/RecipesProvider;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 aLkb;a(Ljava/util/function/Consumer;Ljava/lang/String;Lbxf;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/RecipesProvider;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 aLkb;a(Ljava/util/function/Consumer;Ljava/lang/String;Lbxf;ILcac;Lcac;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/RecipesProvider;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 bLkb;b(Ljava/util/function/Consumer;)Vintermediary method_34854Lnet/minecraft/class_2446;method_34854(Ljava/util/function/Consumer;)Vnamed offerWaxingRecipesLnet/minecraft/data/server/RecipesProvider;offerWaxingRecipes(Ljava/util/function/Consumer;)V
-
generateFamily
- Mappings:
Namespace Name Mixin selector official aLkb;a(Ljava/util/function/Consumer;Lic;)Vintermediary method_33535Lnet/minecraft/class_2446;method_33535(Ljava/util/function/Consumer;Lnet/minecraft/class_5794;)Vnamed generateFamilyLnet/minecraft/data/server/RecipesProvider;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 aLkb;a(Lic;Lic$b;)Lccy;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/RecipesProvider;getVariantRecipeInput(Lnet/minecraft/data/family/BlockFamily;Lnet/minecraft/data/family/BlockFamily$Variant;)Lnet/minecraft/block/Block;
-
requireEnteringFluid
- Mappings:
Namespace Name Mixin selector official aLkb;a(Lccy;)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/RecipesProvider;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 aLkb;a(Lcj$d;Lcac;)Lbv$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/RecipesProvider;conditionsFromItem(Lnet/minecraft/predicate/NumberRange$IntRange;Lnet/minecraft/item/ItemConvertible;)Lnet/minecraft/advancement/criterion/InventoryChangedCriterion$Conditions;
-
conditionsFromItem
- Mappings:
Namespace Name Mixin selector official aLkb;a(Lcac;)Lbv$a;intermediary method_10426Lnet/minecraft/class_2446;method_10426(Lnet/minecraft/class_1935;)Lnet/minecraft/class_2066$class_2068;named conditionsFromItemLnet/minecraft/data/server/RecipesProvider;conditionsFromItem(Lnet/minecraft/item/ItemConvertible;)Lnet/minecraft/advancement/criterion/InventoryChangedCriterion$Conditions;
-
conditionsFromTag
- Mappings:
Namespace Name Mixin selector official aLkb;a(Lahr;)Lbv$a;intermediary method_10420Lnet/minecraft/class_2446;method_10420(Lnet/minecraft/class_3494;)Lnet/minecraft/class_2066$class_2068;named conditionsFromTagLnet/minecraft/data/server/RecipesProvider;conditionsFromTag(Lnet/minecraft/tag/Tag;)Lnet/minecraft/advancement/criterion/InventoryChangedCriterion$Conditions;
-
conditionsFromItemPredicates
private static InventoryChangedCriterion.Conditions conditionsFromItemPredicates(ItemPredicate[] items) - Mappings:
Namespace Name Mixin selector official aLkb;a([Lby;)Lbv$a;intermediary method_10423Lnet/minecraft/class_2446;method_10423([Lnet/minecraft/class_2073;)Lnet/minecraft/class_2066$class_2068;named conditionsFromItemPredicatesLnet/minecraft/data/server/RecipesProvider;conditionsFromItemPredicates([Lnet/minecraft/predicate/item/ItemPredicate;)Lnet/minecraft/advancement/criterion/InventoryChangedCriterion$Conditions;
-
hasItem
- Mappings:
Namespace Name Mixin selector official bLkb;b(Lcac;)Ljava/lang/String;intermediary method_32807Lnet/minecraft/class_2446;method_32807(Lnet/minecraft/class_1935;)Ljava/lang/String;named hasItemLnet/minecraft/data/server/RecipesProvider;hasItem(Lnet/minecraft/item/ItemConvertible;)Ljava/lang/String;
-
getItemPath
- Mappings:
Namespace Name Mixin selector official cLkb;c(Lcac;)Ljava/lang/String;intermediary method_33716Lnet/minecraft/class_2446;method_33716(Lnet/minecraft/class_1935;)Ljava/lang/String;named getItemPathLnet/minecraft/data/server/RecipesProvider;getItemPath(Lnet/minecraft/item/ItemConvertible;)Ljava/lang/String;
-
getRecipeName
- Mappings:
Namespace Name Mixin selector official dLkb;d(Lcac;)Ljava/lang/String;intermediary method_36450Lnet/minecraft/class_2446;method_36450(Lnet/minecraft/class_1935;)Ljava/lang/String;named getRecipeNameLnet/minecraft/data/server/RecipesProvider;getRecipeName(Lnet/minecraft/item/ItemConvertible;)Ljava/lang/String;
-
convertBetween
- Mappings:
Namespace Name Mixin selector official aLkb;a(Lcac;Lcac;)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/RecipesProvider;convertBetween(Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;)Ljava/lang/String;
-
getSmeltingItemPath
- Mappings:
Namespace Name Mixin selector official eLkb;e(Lcac;)Ljava/lang/String;intermediary method_36451Lnet/minecraft/class_2446;method_36451(Lnet/minecraft/class_1935;)Ljava/lang/String;named getSmeltingItemPathLnet/minecraft/data/server/RecipesProvider;getSmeltingItemPath(Lnet/minecraft/item/ItemConvertible;)Ljava/lang/String;
-
getBlastingItemPath
- Mappings:
Namespace Name Mixin selector official fLkb;f(Lcac;)Ljava/lang/String;intermediary method_36452Lnet/minecraft/class_2446;method_36452(Lnet/minecraft/class_1935;)Ljava/lang/String;named getBlastingItemPathLnet/minecraft/data/server/RecipesProvider;getBlastingItemPath(Lnet/minecraft/item/ItemConvertible;)Ljava/lang/String;
-
getName
- Specified by:
getNamein interfaceDataProvider- Mappings:
Namespace Name Mixin selector official aLig;a()Ljava/lang/String;intermediary method_10321Lnet/minecraft/class_2405;method_10321()Ljava/lang/String;named getNameLnet/minecraft/data/DataProvider;getName()Ljava/lang/String;
-