Package net.minecraft.data.server
Class RecipeProvider
java.lang.Object
net.minecraft.data.server.RecipeProvider
- All Implemented Interfaces:
DataProvider
- Mappings:
Namespace Name official kv
intermediary net/minecraft/class_2446
named net/minecraft/data/server/RecipeProvider
-
Field Summary
Modifier and TypeFieldDescriptionprivate final DataGenerator.PathResolver
private static final ImmutableList<ItemConvertible>
private static final ImmutableList<ItemConvertible>
private static final ImmutableList<ItemConvertible>
private static final ImmutableList<ItemConvertible>
private static final ImmutableList<ItemConvertible>
private static final ImmutableList<ItemConvertible>
private static final ImmutableList<ItemConvertible>
private static final Logger
private final DataGenerator.PathResolver
private static final ImmutableList<ItemConvertible>
private static final Map<BlockFamily.Variant,
BiFunction<ItemConvertible, ItemConvertible, CraftingRecipeJsonBuilder>> Fields inherited from interface net.minecraft.data.DataProvider
JSON_KEY_SORT_ORDER, JSON_KEY_SORTING_COMPARATOR
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprivate static InventoryChangedCriterion.Conditions
private static InventoryChangedCriterion.Conditions
conditionsFromItem
(NumberRange.IntRange count, ItemConvertible item) private static InventoryChangedCriterion.Conditions
conditionsFromItemPredicates
(ItemPredicate[] predicates) private static InventoryChangedCriterion.Conditions
conditionsFromTag
(TagKey<Item> tag) private static String
convertBetween
(ItemConvertible to, ItemConvertible from) static ShapedRecipeJsonBuilder
createChiseledBlockRecipe
(ItemConvertible output, Ingredient input) static CraftingRecipeJsonBuilder
createCondensingRecipe
(ItemConvertible output, Ingredient input) static ShapedRecipeJsonBuilder
createCutCopperRecipe
(ItemConvertible output, Ingredient input) private static CraftingRecipeJsonBuilder
createDoorRecipe
(ItemConvertible output, Ingredient input) private static CraftingRecipeJsonBuilder
createFenceGateRecipe
(ItemConvertible output, Ingredient input) private static CraftingRecipeJsonBuilder
createFenceRecipe
(ItemConvertible output, Ingredient input) private static CraftingRecipeJsonBuilder
createPressurePlateRecipe
(ItemConvertible output, Ingredient input) private static CraftingRecipeJsonBuilder
createSignRecipe
(ItemConvertible output, Ingredient input) private static CraftingRecipeJsonBuilder
createSlabRecipe
(ItemConvertible output, Ingredient input) private static CraftingRecipeJsonBuilder
createStairsRecipe
(ItemConvertible output, Ingredient input) private static CraftingRecipeJsonBuilder
createTransmutationRecipe
(ItemConvertible output, Ingredient input) private static CraftingRecipeJsonBuilder
createTrapdoorRecipe
(ItemConvertible output, Ingredient input) private static void
generate
(Consumer<RecipeJsonProvider> exporter) private static void
generateCookingRecipes
(Consumer<RecipeJsonProvider> exporter, String cooker, CookingRecipeSerializer<?> serializer, int cookingTime) private static void
generateFamily
(Consumer<RecipeJsonProvider> exporter, BlockFamily family) private static String
private static String
getItemPath
(ItemConvertible item) getName()
private static String
getRecipeName
(ItemConvertible item) private static String
private static Block
getVariantRecipeInput
(BlockFamily family, BlockFamily.Variant variant) Gets the block used to craft a certain variant of a base block.static CraftingRecipeJsonBuilder
getWallRecipe
(ItemConvertible output, Ingredient input) private static String
hasItem
(ItemConvertible item) private static void
offerBannerRecipe
(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) private static void
offerBarkBlockRecipe
(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) private static void
offerBedDyeingRecipe
(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) private static void
offerBedRecipe
(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) private static void
offerBlasting
(Consumer<RecipeJsonProvider> exporter, List<ItemConvertible> inputs, ItemConvertible output, float experience, int cookingTime, String group) private static void
offerBoatRecipe
(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) static void
offerCandleDyeingRecipe
(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) private static void
offerCarpetDyeingRecipe
(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) private static void
offerCarpetRecipe
(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) private static void
offerChestBoatRecipe
(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) static void
offerChiseledBlockRecipe
(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) private static void
offerConcretePowderDyeingRecipe
(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) private static void
offerCookingRecipe
(Consumer<RecipeJsonProvider> exporter, String cooker, CookingRecipeSerializer<?> serializer, int cookingTime, ItemConvertible input, ItemConvertible output, float experience) 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.static void
offerCutCopperRecipe
(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) private static void
offerMultipleOptions
(Consumer<RecipeJsonProvider> exporter, CookingRecipeSerializer<?> serializer, List<ItemConvertible> inputs, ItemConvertible output, float experience, int cookingTime, String group, String baseIdString) private static void
offerNetheriteUpgradeRecipe
(Consumer<RecipeJsonProvider> exporter, Item input, Item output) private static void
offerPlanksRecipe
(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, TagKey<Item> input) private static void
offerPlanksRecipe2
(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, TagKey<Item> input) static void
offerPolishedStoneRecipe
(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) private static void
offerPressurePlateRecipe
(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) private static void
offerReversibleCompactingRecipes
(Consumer<RecipeJsonProvider> exporter, ItemConvertible input, ItemConvertible compacted) Offers two recipes to convert between a normal and compacted form of an item.private static void
offerReversibleCompactingRecipes
(Consumer<RecipeJsonProvider> exporter, ItemConvertible input, ItemConvertible compacted, String compactingRecipeName, @Nullable String compactingRecipeGroup, String reverseRecipeName, @Nullable String reverseRecipeGroup) private static void
offerReversibleCompactingRecipesWithCompactingRecipeGroup
(Consumer<RecipeJsonProvider> exporter, ItemConvertible input, ItemConvertible compacted, String compactingRecipeName, String compactingRecipeGroup) private static void
offerReversibleCompactingRecipesWithReverseRecipeGroup
(Consumer<RecipeJsonProvider> exporter, ItemConvertible input, ItemConvertible compacted, String reverseRecipeName, String reverseRecipeGroup) private static void
offerShapelessRecipe
(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input, @Nullable String group, int outputCount) private static void
offerSingleOutputShapelessRecipe
(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input, @Nullable String group) private static void
offerSlabRecipe
(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) private static void
offerSmelting
(Consumer<RecipeJsonProvider> exporter, List<ItemConvertible> inputs, ItemConvertible output, float experience, int cookingTime, String group) private static void
offerStainedGlassDyeingRecipe
(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) private static void
offerStainedGlassPaneDyeingRecipe
(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) private static void
offerStainedGlassPaneRecipe
(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) private static void
offerStonecuttingRecipe
(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) private static void
offerStonecuttingRecipe
(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input, int count) private static void
offerTerracottaDyeingRecipe
(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) static void
offerWallRecipe
(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) private static void
offerWaxingRecipes
(Consumer<RecipeJsonProvider> exporter) private static void
offerWoolDyeingRecipe
(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) private static EnterBlockCriterion.Conditions
requireEnteringFluid
(Block block) void
run
(DataWriter writer) private static void
saveRecipe
(DataWriter cache, JsonObject json, Path path) private static void
saveRecipeAdvancement
(DataWriter cache, JsonObject json, Path path)
-
Field Details
-
LOGGER
- Mappings:
Namespace Name Mixin selector official c
Lkv;c:Lorg/slf4j/Logger;
intermediary field_11374
Lnet/minecraft/class_2446;field_11374:Lorg/slf4j/Logger;
named LOGGER
Lnet/minecraft/data/server/RecipeProvider;LOGGER:Lorg/slf4j/Logger;
-
COAL_ORES
- Mappings:
Namespace Name Mixin selector official d
Lkv;d:Lcom/google/common/collect/ImmutableList;
intermediary field_33420
Lnet/minecraft/class_2446;field_33420:Lcom/google/common/collect/ImmutableList;
named COAL_ORES
Lnet/minecraft/data/server/RecipeProvider;COAL_ORES:Lcom/google/common/collect/ImmutableList;
-
IRON_ORES
- Mappings:
Namespace Name Mixin selector official e
Lkv;e:Lcom/google/common/collect/ImmutableList;
intermediary field_33421
Lnet/minecraft/class_2446;field_33421:Lcom/google/common/collect/ImmutableList;
named IRON_ORES
Lnet/minecraft/data/server/RecipeProvider;IRON_ORES:Lcom/google/common/collect/ImmutableList;
-
COPPER_ORES
- Mappings:
Namespace Name Mixin selector official f
Lkv;f:Lcom/google/common/collect/ImmutableList;
intermediary field_33422
Lnet/minecraft/class_2446;field_33422:Lcom/google/common/collect/ImmutableList;
named COPPER_ORES
Lnet/minecraft/data/server/RecipeProvider;COPPER_ORES:Lcom/google/common/collect/ImmutableList;
-
GOLD_ORES
- Mappings:
Namespace Name Mixin selector official g
Lkv;g:Lcom/google/common/collect/ImmutableList;
intermediary field_33423
Lnet/minecraft/class_2446;field_33423:Lcom/google/common/collect/ImmutableList;
named GOLD_ORES
Lnet/minecraft/data/server/RecipeProvider;GOLD_ORES:Lcom/google/common/collect/ImmutableList;
-
DIAMOND_ORES
- Mappings:
Namespace Name Mixin selector official h
Lkv;h:Lcom/google/common/collect/ImmutableList;
intermediary field_33424
Lnet/minecraft/class_2446;field_33424:Lcom/google/common/collect/ImmutableList;
named DIAMOND_ORES
Lnet/minecraft/data/server/RecipeProvider;DIAMOND_ORES:Lcom/google/common/collect/ImmutableList;
-
LAPIS_ORES
- Mappings:
Namespace Name Mixin selector official i
Lkv;i:Lcom/google/common/collect/ImmutableList;
intermediary field_33425
Lnet/minecraft/class_2446;field_33425:Lcom/google/common/collect/ImmutableList;
named LAPIS_ORES
Lnet/minecraft/data/server/RecipeProvider;LAPIS_ORES:Lcom/google/common/collect/ImmutableList;
-
REDSTONE_ORES
- Mappings:
Namespace Name Mixin selector official j
Lkv;j:Lcom/google/common/collect/ImmutableList;
intermediary field_33426
Lnet/minecraft/class_2446;field_33426:Lcom/google/common/collect/ImmutableList;
named REDSTONE_ORES
Lnet/minecraft/data/server/RecipeProvider;REDSTONE_ORES:Lcom/google/common/collect/ImmutableList;
-
EMERALD_ORES
- Mappings:
Namespace Name Mixin selector official k
Lkv;k:Lcom/google/common/collect/ImmutableList;
intermediary field_33427
Lnet/minecraft/class_2446;field_33427:Lcom/google/common/collect/ImmutableList;
named EMERALD_ORES
Lnet/minecraft/data/server/RecipeProvider;EMERALD_ORES:Lcom/google/common/collect/ImmutableList;
-
VARIANT_FACTORIES
private static final Map<BlockFamily.Variant,BiFunction<ItemConvertible, VARIANT_FACTORIESItemConvertible, CraftingRecipeJsonBuilder>> - Mappings:
Namespace Name Mixin selector official n
Lkv;n:Ljava/util/Map;
intermediary field_28555
Lnet/minecraft/class_2446;field_28555:Ljava/util/Map;
named VARIANT_FACTORIES
Lnet/minecraft/data/server/RecipeProvider;VARIANT_FACTORIES:Ljava/util/Map;
-
recipesPathResolver
- Mappings:
Namespace Name Mixin selector official l
Lkv;l:Liy$a;
intermediary field_39378
Lnet/minecraft/class_2446;field_39378:Lnet/minecraft/class_2403$class_7489;
named recipesPathResolver
Lnet/minecraft/data/server/RecipeProvider;recipesPathResolver:Lnet/minecraft/data/DataGenerator$PathResolver;
-
advancementsPathResolver
- Mappings:
Namespace Name Mixin selector official m
Lkv;m:Liy$a;
intermediary field_39379
Lnet/minecraft/class_2446;field_39379:Lnet/minecraft/class_2403$class_7489;
named advancementsPathResolver
Lnet/minecraft/data/server/RecipeProvider;advancementsPathResolver:Lnet/minecraft/data/DataGenerator$PathResolver;
-
-
Constructor Details
-
RecipeProvider
- Mappings:
Namespace Name Mixin selector official <init>
Lkv;<init>(Liy;)V
intermediary <init>
Lnet/minecraft/class_2446;<init>(Lnet/minecraft/class_2403;)V
named <init>
Lnet/minecraft/data/server/RecipeProvider;<init>(Lnet/minecraft/data/DataGenerator;)V
-
-
Method Details
-
run
- Specified by:
run
in interfaceDataProvider
- Mappings:
Namespace Name Mixin selector official a
Liz;a(Lix;)V
intermediary method_10319
Lnet/minecraft/class_2405;method_10319(Lnet/minecraft/class_7403;)V
named run
Lnet/minecraft/data/DataProvider;run(Lnet/minecraft/data/DataWriter;)V
-
saveRecipe
- Mappings:
Namespace Name Mixin selector official a
Lkv;a(Lix;Lcom/google/gson/JsonObject;Ljava/nio/file/Path;)V
intermediary method_10425
Lnet/minecraft/class_2446;method_10425(Lnet/minecraft/class_7403;Lcom/google/gson/JsonObject;Ljava/nio/file/Path;)V
named saveRecipe
Lnet/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 b
Lkv;b(Lix;Lcom/google/gson/JsonObject;Ljava/nio/file/Path;)V
intermediary method_10427
Lnet/minecraft/class_2446;method_10427(Lnet/minecraft/class_7403;Lcom/google/gson/JsonObject;Ljava/nio/file/Path;)V
named saveRecipeAdvancement
Lnet/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 a
Lkv;a(Ljava/util/function/Consumer;)V
intermediary method_10419
Lnet/minecraft/class_2446;method_10419(Ljava/util/function/Consumer;)V
named generate
Lnet/minecraft/data/server/RecipeProvider;generate(Ljava/util/function/Consumer;)V
-
offerSingleOutputShapelessRecipe
private static void offerSingleOutputShapelessRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input, @Nullable @Nullable String group) - Mappings:
Namespace Name Mixin selector official a
Lkv;a(Ljava/util/function/Consumer;Lcgw;Lcgw;Ljava/lang/String;)V
intermediary method_36444
Lnet/minecraft/class_2446;method_36444(Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;Ljava/lang/String;)V
named offerSingleOutputShapelessRecipe
Lnet/minecraft/data/server/RecipeProvider;offerSingleOutputShapelessRecipe(Ljava/util/function/Consumer;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;Ljava/lang/String;)V
-
offerShapelessRecipe
private static void offerShapelessRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input, @Nullable @Nullable String group, int outputCount) - Mappings:
Namespace Name Mixin selector official a
Lkv;a(Ljava/util/function/Consumer;Lcgw;Lcgw;Ljava/lang/String;I)V
intermediary method_36445
Lnet/minecraft/class_2446;method_36445(Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;Ljava/lang/String;I)V
named offerShapelessRecipe
Lnet/minecraft/data/server/RecipeProvider;offerShapelessRecipe(Ljava/util/function/Consumer;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;Ljava/lang/String;I)V
-
offerSmelting
private static void offerSmelting(Consumer<RecipeJsonProvider> exporter, List<ItemConvertible> inputs, ItemConvertible output, float experience, int cookingTime, String group) - Mappings:
Namespace Name Mixin selector official a
Lkv;a(Ljava/util/function/Consumer;Ljava/util/List;Lcgw;FILjava/lang/String;)V
intermediary method_36233
Lnet/minecraft/class_2446;method_36233(Ljava/util/function/Consumer;Ljava/util/List;Lnet/minecraft/class_1935;FILjava/lang/String;)V
named offerSmelting
Lnet/minecraft/data/server/RecipeProvider;offerSmelting(Ljava/util/function/Consumer;Ljava/util/List;Lnet/minecraft/item/ItemConvertible;FILjava/lang/String;)V
-
offerBlasting
private static void offerBlasting(Consumer<RecipeJsonProvider> exporter, List<ItemConvertible> inputs, ItemConvertible output, float experience, int cookingTime, String group) - Mappings:
Namespace Name Mixin selector official b
Lkv;b(Ljava/util/function/Consumer;Ljava/util/List;Lcgw;FILjava/lang/String;)V
intermediary method_36234
Lnet/minecraft/class_2446;method_36234(Ljava/util/function/Consumer;Ljava/util/List;Lnet/minecraft/class_1935;FILjava/lang/String;)V
named offerBlasting
Lnet/minecraft/data/server/RecipeProvider;offerBlasting(Ljava/util/function/Consumer;Ljava/util/List;Lnet/minecraft/item/ItemConvertible;FILjava/lang/String;)V
-
offerMultipleOptions
private static void offerMultipleOptions(Consumer<RecipeJsonProvider> exporter, CookingRecipeSerializer<?> serializer, List<ItemConvertible> inputs, ItemConvertible output, float experience, int cookingTime, String group, String baseIdString) - Mappings:
Namespace Name Mixin selector official a
Lkv;a(Ljava/util/function/Consumer;Lcdy;Ljava/util/List;Lcgw;FILjava/lang/String;Ljava/lang/String;)V
intermediary method_36232
Lnet/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;)V
named offerMultipleOptions
Lnet/minecraft/data/server/RecipeProvider;offerMultipleOptions(Ljava/util/function/Consumer;Lnet/minecraft/recipe/CookingRecipeSerializer;Ljava/util/List;Lnet/minecraft/item/ItemConvertible;FILjava/lang/String;Ljava/lang/String;)V
-
offerNetheriteUpgradeRecipe
private static void offerNetheriteUpgradeRecipe(Consumer<RecipeJsonProvider> exporter, Item input, Item output) - Mappings:
Namespace Name Mixin selector official a
Lkv;a(Ljava/util/function/Consumer;Lcat;Lcat;)V
intermediary method_29728
Lnet/minecraft/class_2446;method_29728(Ljava/util/function/Consumer;Lnet/minecraft/class_1792;Lnet/minecraft/class_1792;)V
named offerNetheriteUpgradeRecipe
Lnet/minecraft/data/server/RecipeProvider;offerNetheriteUpgradeRecipe(Ljava/util/function/Consumer;Lnet/minecraft/item/Item;Lnet/minecraft/item/Item;)V
-
offerPlanksRecipe2
private static void offerPlanksRecipe2(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, TagKey<Item> input) - Mappings:
Namespace Name Mixin selector official a
Lkv;a(Ljava/util/function/Consumer;Lcgw;Lakz;)V
intermediary method_24475
Lnet/minecraft/class_2446;method_24475(Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_6862;)V
named offerPlanksRecipe2
Lnet/minecraft/data/server/RecipeProvider;offerPlanksRecipe2(Ljava/util/function/Consumer;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/tag/TagKey;)V
-
offerPlanksRecipe
private static void offerPlanksRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, TagKey<Item> input) - Mappings:
Namespace Name Mixin selector official b
Lkv;b(Ljava/util/function/Consumer;Lcgw;Lakz;)V
intermediary method_24477
Lnet/minecraft/class_2446;method_24477(Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_6862;)V
named offerPlanksRecipe
Lnet/minecraft/data/server/RecipeProvider;offerPlanksRecipe(Ljava/util/function/Consumer;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/tag/TagKey;)V
-
offerBarkBlockRecipe
private static void offerBarkBlockRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) - Mappings:
Namespace Name Mixin selector official f
Lkv;f(Ljava/util/function/Consumer;Lcgw;Lcgw;)V
intermediary method_24476
Lnet/minecraft/class_2446;method_24476(Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V
named offerBarkBlockRecipe
Lnet/minecraft/data/server/RecipeProvider;offerBarkBlockRecipe(Ljava/util/function/Consumer;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;)V
-
offerBoatRecipe
private static void offerBoatRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) - Mappings:
Namespace Name Mixin selector official g
Lkv;g(Ljava/util/function/Consumer;Lcgw;Lcgw;)V
intermediary method_24478
Lnet/minecraft/class_2446;method_24478(Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V
named offerBoatRecipe
Lnet/minecraft/data/server/RecipeProvider;offerBoatRecipe(Ljava/util/function/Consumer;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;)V
-
offerChestBoatRecipe
private static void offerChestBoatRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) - Mappings:
Namespace Name Mixin selector official h
Lkv;h(Ljava/util/function/Consumer;Lcgw;Lcgw;)V
intermediary method_42754
Lnet/minecraft/class_2446;method_42754(Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V
named offerChestBoatRecipe
Lnet/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 e
Lkv;e(Lcgw;Lcdm;)Lku;
intermediary method_33542
Lnet/minecraft/class_2446;method_33542(Lnet/minecraft/class_1935;Lnet/minecraft/class_1856;)Lnet/minecraft/class_5797;
named createTransmutationRecipe
Lnet/minecraft/data/server/RecipeProvider;createTransmutationRecipe(Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/recipe/Ingredient;)Lnet/minecraft/data/server/recipe/CraftingRecipeJsonBuilder;
-
createDoorRecipe
- Mappings:
Namespace Name Mixin selector official f
Lkv;f(Lcgw;Lcdm;)Lku;
intermediary method_33544
Lnet/minecraft/class_2446;method_33544(Lnet/minecraft/class_1935;Lnet/minecraft/class_1856;)Lnet/minecraft/class_5797;
named createDoorRecipe
Lnet/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 g
Lkv;g(Lcgw;Lcdm;)Lku;
intermediary method_33546
Lnet/minecraft/class_2446;method_33546(Lnet/minecraft/class_1935;Lnet/minecraft/class_1856;)Lnet/minecraft/class_5797;
named createFenceRecipe
Lnet/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 h
Lkv;h(Lcgw;Lcdm;)Lku;
intermediary method_33548
Lnet/minecraft/class_2446;method_33548(Lnet/minecraft/class_1935;Lnet/minecraft/class_1856;)Lnet/minecraft/class_5797;
named createFenceGateRecipe
Lnet/minecraft/data/server/RecipeProvider;createFenceGateRecipe(Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/recipe/Ingredient;)Lnet/minecraft/data/server/recipe/CraftingRecipeJsonBuilder;
-
offerPressurePlateRecipe
private static void offerPressurePlateRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) - Mappings:
Namespace Name Mixin selector official i
Lkv;i(Ljava/util/function/Consumer;Lcgw;Lcgw;)V
intermediary method_32813
Lnet/minecraft/class_2446;method_32813(Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V
named offerPressurePlateRecipe
Lnet/minecraft/data/server/RecipeProvider;offerPressurePlateRecipe(Ljava/util/function/Consumer;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;)V
-
createPressurePlateRecipe
private static CraftingRecipeJsonBuilder createPressurePlateRecipe(ItemConvertible output, Ingredient input) - Mappings:
Namespace Name Mixin selector official i
Lkv;i(Lcgw;Lcdm;)Lku;
intermediary method_32806
Lnet/minecraft/class_2446;method_32806(Lnet/minecraft/class_1935;Lnet/minecraft/class_1856;)Lnet/minecraft/class_5797;
named createPressurePlateRecipe
Lnet/minecraft/data/server/RecipeProvider;createPressurePlateRecipe(Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/recipe/Ingredient;)Lnet/minecraft/data/server/recipe/CraftingRecipeJsonBuilder;
-
offerSlabRecipe
private static void offerSlabRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) - Mappings:
Namespace Name Mixin selector official j
Lkv;j(Ljava/util/function/Consumer;Lcgw;Lcgw;)V
intermediary method_32814
Lnet/minecraft/class_2446;method_32814(Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V
named offerSlabRecipe
Lnet/minecraft/data/server/RecipeProvider;offerSlabRecipe(Ljava/util/function/Consumer;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;)V
-
createSlabRecipe
- Mappings:
Namespace Name Mixin selector official j
Lkv;j(Lcgw;Lcdm;)Lku;
intermediary method_32804
Lnet/minecraft/class_2446;method_32804(Lnet/minecraft/class_1935;Lnet/minecraft/class_1856;)Lnet/minecraft/class_5797;
named createSlabRecipe
Lnet/minecraft/data/server/RecipeProvider;createSlabRecipe(Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/recipe/Ingredient;)Lnet/minecraft/data/server/recipe/CraftingRecipeJsonBuilder;
-
createStairsRecipe
private static CraftingRecipeJsonBuilder createStairsRecipe(ItemConvertible output, Ingredient input) - Mappings:
Namespace Name Mixin selector official k
Lkv;k(Lcgw;Lcdm;)Lku;
intermediary method_32808
Lnet/minecraft/class_2446;method_32808(Lnet/minecraft/class_1935;Lnet/minecraft/class_1856;)Lnet/minecraft/class_5797;
named createStairsRecipe
Lnet/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 l
Lkv;l(Lcgw;Lcdm;)Lku;
intermediary method_33553
Lnet/minecraft/class_2446;method_33553(Lnet/minecraft/class_1935;Lnet/minecraft/class_1856;)Lnet/minecraft/class_5797;
named createTrapdoorRecipe
Lnet/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 m
Lkv;m(Lcgw;Lcdm;)Lku;
intermediary method_33555
Lnet/minecraft/class_2446;method_33555(Lnet/minecraft/class_1935;Lnet/minecraft/class_1856;)Lnet/minecraft/class_5797;
named createSignRecipe
Lnet/minecraft/data/server/RecipeProvider;createSignRecipe(Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/recipe/Ingredient;)Lnet/minecraft/data/server/recipe/CraftingRecipeJsonBuilder;
-
offerWoolDyeingRecipe
private static void offerWoolDyeingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) - Mappings:
Namespace Name Mixin selector official k
Lkv;k(Ljava/util/function/Consumer;Lcgw;Lcgw;)V
intermediary method_24884
Lnet/minecraft/class_2446;method_24884(Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V
named offerWoolDyeingRecipe
Lnet/minecraft/data/server/RecipeProvider;offerWoolDyeingRecipe(Ljava/util/function/Consumer;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;)V
-
offerCarpetRecipe
private static void offerCarpetRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) - Mappings:
Namespace Name Mixin selector official l
Lkv;l(Ljava/util/function/Consumer;Lcgw;Lcgw;)V
intermediary method_24885
Lnet/minecraft/class_2446;method_24885(Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V
named offerCarpetRecipe
Lnet/minecraft/data/server/RecipeProvider;offerCarpetRecipe(Ljava/util/function/Consumer;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;)V
-
offerCarpetDyeingRecipe
private static void offerCarpetDyeingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) - Mappings:
Namespace Name Mixin selector official m
Lkv;m(Ljava/util/function/Consumer;Lcgw;Lcgw;)V
intermediary method_24886
Lnet/minecraft/class_2446;method_24886(Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V
named offerCarpetDyeingRecipe
Lnet/minecraft/data/server/RecipeProvider;offerCarpetDyeingRecipe(Ljava/util/function/Consumer;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;)V
-
offerBedRecipe
private static void offerBedRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) - Mappings:
Namespace Name Mixin selector official n
Lkv;n(Ljava/util/function/Consumer;Lcgw;Lcgw;)V
intermediary method_24887
Lnet/minecraft/class_2446;method_24887(Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V
named offerBedRecipe
Lnet/minecraft/data/server/RecipeProvider;offerBedRecipe(Ljava/util/function/Consumer;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;)V
-
offerBedDyeingRecipe
private static void offerBedDyeingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) - Mappings:
Namespace Name Mixin selector official o
Lkv;o(Ljava/util/function/Consumer;Lcgw;Lcgw;)V
intermediary method_24888
Lnet/minecraft/class_2446;method_24888(Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V
named offerBedDyeingRecipe
Lnet/minecraft/data/server/RecipeProvider;offerBedDyeingRecipe(Ljava/util/function/Consumer;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;)V
-
offerBannerRecipe
private static void offerBannerRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) - Mappings:
Namespace Name Mixin selector official p
Lkv;p(Ljava/util/function/Consumer;Lcgw;Lcgw;)V
intermediary method_24889
Lnet/minecraft/class_2446;method_24889(Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V
named offerBannerRecipe
Lnet/minecraft/data/server/RecipeProvider;offerBannerRecipe(Ljava/util/function/Consumer;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;)V
-
offerStainedGlassDyeingRecipe
private static void offerStainedGlassDyeingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) - Mappings:
Namespace Name Mixin selector official q
Lkv;q(Ljava/util/function/Consumer;Lcgw;Lcgw;)V
intermediary method_24890
Lnet/minecraft/class_2446;method_24890(Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V
named offerStainedGlassDyeingRecipe
Lnet/minecraft/data/server/RecipeProvider;offerStainedGlassDyeingRecipe(Ljava/util/function/Consumer;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;)V
-
offerStainedGlassPaneRecipe
private static void offerStainedGlassPaneRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) - Mappings:
Namespace Name Mixin selector official r
Lkv;r(Ljava/util/function/Consumer;Lcgw;Lcgw;)V
intermediary method_24891
Lnet/minecraft/class_2446;method_24891(Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V
named offerStainedGlassPaneRecipe
Lnet/minecraft/data/server/RecipeProvider;offerStainedGlassPaneRecipe(Ljava/util/function/Consumer;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;)V
-
offerStainedGlassPaneDyeingRecipe
private static void offerStainedGlassPaneDyeingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) - Mappings:
Namespace Name Mixin selector official s
Lkv;s(Ljava/util/function/Consumer;Lcgw;Lcgw;)V
intermediary method_24892
Lnet/minecraft/class_2446;method_24892(Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V
named offerStainedGlassPaneDyeingRecipe
Lnet/minecraft/data/server/RecipeProvider;offerStainedGlassPaneDyeingRecipe(Ljava/util/function/Consumer;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;)V
-
offerTerracottaDyeingRecipe
private static void offerTerracottaDyeingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) - Mappings:
Namespace Name Mixin selector official t
Lkv;t(Ljava/util/function/Consumer;Lcgw;Lcgw;)V
intermediary method_24893
Lnet/minecraft/class_2446;method_24893(Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V
named offerTerracottaDyeingRecipe
Lnet/minecraft/data/server/RecipeProvider;offerTerracottaDyeingRecipe(Ljava/util/function/Consumer;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;)V
-
offerConcretePowderDyeingRecipe
private static void offerConcretePowderDyeingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) - Mappings:
Namespace Name Mixin selector official u
Lkv;u(Ljava/util/function/Consumer;Lcgw;Lcgw;)V
intermediary method_24894
Lnet/minecraft/class_2446;method_24894(Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V
named offerConcretePowderDyeingRecipe
Lnet/minecraft/data/server/RecipeProvider;offerConcretePowderDyeingRecipe(Ljava/util/function/Consumer;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;)V
-
offerCandleDyeingRecipe
public static void offerCandleDyeingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) - Mappings:
Namespace Name Mixin selector official a
Lkv;a(Ljava/util/function/Consumer;Lcgw;Lcgw;)V
intermediary method_32233
Lnet/minecraft/class_2446;method_32233(Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V
named offerCandleDyeingRecipe
Lnet/minecraft/data/server/RecipeProvider;offerCandleDyeingRecipe(Ljava/util/function/Consumer;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;)V
-
offerWallRecipe
public static void offerWallRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) - Mappings:
Namespace Name Mixin selector official b
Lkv;b(Ljava/util/function/Consumer;Lcgw;Lcgw;)V
intermediary method_32809
Lnet/minecraft/class_2446;method_32809(Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V
named offerWallRecipe
Lnet/minecraft/data/server/RecipeProvider;offerWallRecipe(Ljava/util/function/Consumer;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;)V
-
getWallRecipe
- Mappings:
Namespace Name Mixin selector official a
Lkv;a(Lcgw;Lcdm;)Lku;
intermediary method_33531
Lnet/minecraft/class_2446;method_33531(Lnet/minecraft/class_1935;Lnet/minecraft/class_1856;)Lnet/minecraft/class_5797;
named getWallRecipe
Lnet/minecraft/data/server/RecipeProvider;getWallRecipe(Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/recipe/Ingredient;)Lnet/minecraft/data/server/recipe/CraftingRecipeJsonBuilder;
-
offerPolishedStoneRecipe
public static void offerPolishedStoneRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) - Mappings:
Namespace Name Mixin selector official c
Lkv;c(Ljava/util/function/Consumer;Lcgw;Lcgw;)V
intermediary method_32810
Lnet/minecraft/class_2446;method_32810(Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V
named offerPolishedStoneRecipe
Lnet/minecraft/data/server/RecipeProvider;offerPolishedStoneRecipe(Ljava/util/function/Consumer;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;)V
-
createCondensingRecipe
public static CraftingRecipeJsonBuilder createCondensingRecipe(ItemConvertible output, Ingredient input) - Mappings:
Namespace Name Mixin selector official b
Lkv;b(Lcgw;Lcdm;)Lku;
intermediary method_33537
Lnet/minecraft/class_2446;method_33537(Lnet/minecraft/class_1935;Lnet/minecraft/class_1856;)Lnet/minecraft/class_5797;
named createCondensingRecipe
Lnet/minecraft/data/server/RecipeProvider;createCondensingRecipe(Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/recipe/Ingredient;)Lnet/minecraft/data/server/recipe/CraftingRecipeJsonBuilder;
-
offerCutCopperRecipe
public static void offerCutCopperRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) - Mappings:
Namespace Name Mixin selector official d
Lkv;d(Ljava/util/function/Consumer;Lcgw;Lcgw;)V
intermediary method_32811
Lnet/minecraft/class_2446;method_32811(Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V
named offerCutCopperRecipe
Lnet/minecraft/data/server/RecipeProvider;offerCutCopperRecipe(Ljava/util/function/Consumer;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;)V
-
createCutCopperRecipe
public static ShapedRecipeJsonBuilder createCutCopperRecipe(ItemConvertible output, Ingredient input) - Mappings:
Namespace Name Mixin selector official c
Lkv;c(Lcgw;Lcdm;)Lkw;
intermediary method_36547
Lnet/minecraft/class_2446;method_36547(Lnet/minecraft/class_1935;Lnet/minecraft/class_1856;)Lnet/minecraft/class_2447;
named createCutCopperRecipe
Lnet/minecraft/data/server/RecipeProvider;createCutCopperRecipe(Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/recipe/Ingredient;)Lnet/minecraft/data/server/recipe/ShapedRecipeJsonBuilder;
-
offerChiseledBlockRecipe
public static void offerChiseledBlockRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) - Mappings:
Namespace Name Mixin selector official e
Lkv;e(Ljava/util/function/Consumer;Lcgw;Lcgw;)V
intermediary method_32812
Lnet/minecraft/class_2446;method_32812(Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V
named offerChiseledBlockRecipe
Lnet/minecraft/data/server/RecipeProvider;offerChiseledBlockRecipe(Ljava/util/function/Consumer;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;)V
-
createChiseledBlockRecipe
public static ShapedRecipeJsonBuilder createChiseledBlockRecipe(ItemConvertible output, Ingredient input) - Mappings:
Namespace Name Mixin selector official d
Lkv;d(Lcgw;Lcdm;)Lkw;
intermediary method_32805
Lnet/minecraft/class_2446;method_32805(Lnet/minecraft/class_1935;Lnet/minecraft/class_1856;)Lnet/minecraft/class_2447;
named createChiseledBlockRecipe
Lnet/minecraft/data/server/RecipeProvider;createChiseledBlockRecipe(Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/recipe/Ingredient;)Lnet/minecraft/data/server/recipe/ShapedRecipeJsonBuilder;
-
offerStonecuttingRecipe
private static void offerStonecuttingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) - Mappings:
Namespace Name Mixin selector official v
Lkv;v(Ljava/util/function/Consumer;Lcgw;Lcgw;)V
intermediary method_33717
Lnet/minecraft/class_2446;method_33717(Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V
named offerStonecuttingRecipe
Lnet/minecraft/data/server/RecipeProvider;offerStonecuttingRecipe(Ljava/util/function/Consumer;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;)V
-
offerStonecuttingRecipe
private static void offerStonecuttingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input, int count) - Mappings:
Namespace Name Mixin selector official a
Lkv;a(Ljava/util/function/Consumer;Lcgw;Lcgw;I)V
intermediary method_33715
Lnet/minecraft/class_2446;method_33715(Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;I)V
named offerStonecuttingRecipe
Lnet/minecraft/data/server/RecipeProvider;offerStonecuttingRecipe(Ljava/util/function/Consumer;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;I)V
-
offerCrackingRecipe
private static void offerCrackingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) Offers a smelting recipe to the exporter that is used to convert the main block of a block family to its cracked variant.- Mappings:
Namespace Name Mixin selector official w
Lkv;w(Ljava/util/function/Consumer;Lcgw;Lcgw;)V
intermediary method_34662
Lnet/minecraft/class_2446;method_34662(Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V
named offerCrackingRecipe
Lnet/minecraft/data/server/RecipeProvider;offerCrackingRecipe(Ljava/util/function/Consumer;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;)V
-
offerReversibleCompactingRecipes
private static void offerReversibleCompactingRecipes(Consumer<RecipeJsonProvider> exporter, ItemConvertible input, ItemConvertible compacted) Offers two recipes to convert between a normal and compacted form of an item.The shaped recipe converts 9 items in a square to a compacted form of the item.
The shapeless recipe converts the compacted form to 9 of the normal form.
- Parameters:
input
- input item used to craft compacted item, e.g. copper ingotcompacted
- compacted output item, e.g. block of copper- Mappings:
Namespace Name Mixin selector official x
Lkv;x(Ljava/util/function/Consumer;Lcgw;Lcgw;)V
intermediary method_36325
Lnet/minecraft/class_2446;method_36325(Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V
named offerReversibleCompactingRecipes
Lnet/minecraft/data/server/RecipeProvider;offerReversibleCompactingRecipes(Ljava/util/function/Consumer;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;)V
-
offerReversibleCompactingRecipesWithCompactingRecipeGroup
private static void offerReversibleCompactingRecipesWithCompactingRecipeGroup(Consumer<RecipeJsonProvider> exporter, ItemConvertible input, ItemConvertible compacted, String compactingRecipeName, String compactingRecipeGroup) - Mappings:
Namespace Name Mixin selector official a
Lkv;a(Ljava/util/function/Consumer;Lcgw;Lcgw;Ljava/lang/String;Ljava/lang/String;)V
intermediary method_36446
Lnet/minecraft/class_2446;method_36446(Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;Ljava/lang/String;Ljava/lang/String;)V
named offerReversibleCompactingRecipesWithCompactingRecipeGroup
Lnet/minecraft/data/server/RecipeProvider;offerReversibleCompactingRecipesWithCompactingRecipeGroup(Ljava/util/function/Consumer;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;Ljava/lang/String;Ljava/lang/String;)V
-
offerReversibleCompactingRecipesWithReverseRecipeGroup
private static void offerReversibleCompactingRecipesWithReverseRecipeGroup(Consumer<RecipeJsonProvider> exporter, ItemConvertible input, ItemConvertible compacted, String reverseRecipeName, String reverseRecipeGroup) - Mappings:
Namespace Name Mixin selector official b
Lkv;b(Ljava/util/function/Consumer;Lcgw;Lcgw;Ljava/lang/String;Ljava/lang/String;)V
intermediary method_36449
Lnet/minecraft/class_2446;method_36449(Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;Ljava/lang/String;Ljava/lang/String;)V
named offerReversibleCompactingRecipesWithReverseRecipeGroup
Lnet/minecraft/data/server/RecipeProvider;offerReversibleCompactingRecipesWithReverseRecipeGroup(Ljava/util/function/Consumer;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;Ljava/lang/String;Ljava/lang/String;)V
-
offerReversibleCompactingRecipes
private static void offerReversibleCompactingRecipes(Consumer<RecipeJsonProvider> exporter, ItemConvertible input, ItemConvertible compacted, String compactingRecipeName, @Nullable @Nullable String compactingRecipeGroup, String reverseRecipeName, @Nullable @Nullable String reverseRecipeGroup) - Mappings:
Namespace Name Mixin selector official a
Lkv;a(Ljava/util/function/Consumer;Lcgw;Lcgw;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
intermediary method_36447
Lnet/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;)V
named offerReversibleCompactingRecipes
Lnet/minecraft/data/server/RecipeProvider;offerReversibleCompactingRecipes(Ljava/util/function/Consumer;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
-
generateCookingRecipes
private static void generateCookingRecipes(Consumer<RecipeJsonProvider> exporter, String cooker, CookingRecipeSerializer<?> serializer, int cookingTime) - Mappings:
Namespace Name Mixin selector official a
Lkv;a(Ljava/util/function/Consumer;Ljava/lang/String;Lcdy;I)V
intermediary method_17585
Lnet/minecraft/class_2446;method_17585(Ljava/util/function/Consumer;Ljava/lang/String;Lnet/minecraft/class_3957;I)V
named generateCookingRecipes
Lnet/minecraft/data/server/RecipeProvider;generateCookingRecipes(Ljava/util/function/Consumer;Ljava/lang/String;Lnet/minecraft/recipe/CookingRecipeSerializer;I)V
-
offerCookingRecipe
private static void offerCookingRecipe(Consumer<RecipeJsonProvider> exporter, String cooker, CookingRecipeSerializer<?> serializer, int cookingTime, ItemConvertible input, ItemConvertible output, float experience) - Mappings:
Namespace Name Mixin selector official a
Lkv;a(Ljava/util/function/Consumer;Ljava/lang/String;Lcdy;ILcgw;Lcgw;F)V
intermediary method_36448
Lnet/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)V
named offerCookingRecipe
Lnet/minecraft/data/server/RecipeProvider;offerCookingRecipe(Ljava/util/function/Consumer;Ljava/lang/String;Lnet/minecraft/recipe/CookingRecipeSerializer;ILnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;F)V
-
offerWaxingRecipes
- Mappings:
Namespace Name Mixin selector official b
Lkv;b(Ljava/util/function/Consumer;)V
intermediary method_34854
Lnet/minecraft/class_2446;method_34854(Ljava/util/function/Consumer;)V
named offerWaxingRecipes
Lnet/minecraft/data/server/RecipeProvider;offerWaxingRecipes(Ljava/util/function/Consumer;)V
-
generateFamily
- Mappings:
Namespace Name Mixin selector official a
Lkv;a(Ljava/util/function/Consumer;Liv;)V
intermediary method_33535
Lnet/minecraft/class_2446;method_33535(Ljava/util/function/Consumer;Lnet/minecraft/class_5794;)V
named generateFamily
Lnet/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 a
Lkv;a(Liv;Liv$b;)Lcjt;
intermediary method_33533
Lnet/minecraft/class_2446;method_33533(Lnet/minecraft/class_5794;Lnet/minecraft/class_5794$class_5796;)Lnet/minecraft/class_2248;
named getVariantRecipeInput
Lnet/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 a
Lkv;a(Lcjt;)Lbk$a;
intermediary method_10422
Lnet/minecraft/class_2446;method_10422(Lnet/minecraft/class_2248;)Lnet/minecraft/class_2037$class_2039;
named requireEnteringFluid
Lnet/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 a
Lkv;a(Lcj$d;Lcgw;)Lbx$a;
intermediary method_35914
Lnet/minecraft/class_2446;method_35914(Lnet/minecraft/class_2096$class_2100;Lnet/minecraft/class_1935;)Lnet/minecraft/class_2066$class_2068;
named conditionsFromItem
Lnet/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 a
Lkv;a(Lcgw;)Lbx$a;
intermediary method_10426
Lnet/minecraft/class_2446;method_10426(Lnet/minecraft/class_1935;)Lnet/minecraft/class_2066$class_2068;
named conditionsFromItem
Lnet/minecraft/data/server/RecipeProvider;conditionsFromItem(Lnet/minecraft/item/ItemConvertible;)Lnet/minecraft/advancement/criterion/InventoryChangedCriterion$Conditions;
-
conditionsFromTag
- Mappings:
Namespace Name Mixin selector official a
Lkv;a(Lakz;)Lbx$a;
intermediary method_10420
Lnet/minecraft/class_2446;method_10420(Lnet/minecraft/class_6862;)Lnet/minecraft/class_2066$class_2068;
named conditionsFromTag
Lnet/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 a
Lkv;a([Lca;)Lbx$a;
intermediary method_10423
Lnet/minecraft/class_2446;method_10423([Lnet/minecraft/class_2073;)Lnet/minecraft/class_2066$class_2068;
named conditionsFromItemPredicates
Lnet/minecraft/data/server/RecipeProvider;conditionsFromItemPredicates([Lnet/minecraft/predicate/item/ItemPredicate;)Lnet/minecraft/advancement/criterion/InventoryChangedCriterion$Conditions;
-
hasItem
- Mappings:
Namespace Name Mixin selector official b
Lkv;b(Lcgw;)Ljava/lang/String;
intermediary method_32807
Lnet/minecraft/class_2446;method_32807(Lnet/minecraft/class_1935;)Ljava/lang/String;
named hasItem
Lnet/minecraft/data/server/RecipeProvider;hasItem(Lnet/minecraft/item/ItemConvertible;)Ljava/lang/String;
-
getItemPath
- Mappings:
Namespace Name Mixin selector official c
Lkv;c(Lcgw;)Ljava/lang/String;
intermediary method_33716
Lnet/minecraft/class_2446;method_33716(Lnet/minecraft/class_1935;)Ljava/lang/String;
named getItemPath
Lnet/minecraft/data/server/RecipeProvider;getItemPath(Lnet/minecraft/item/ItemConvertible;)Ljava/lang/String;
-
getRecipeName
- Mappings:
Namespace Name Mixin selector official d
Lkv;d(Lcgw;)Ljava/lang/String;
intermediary method_36450
Lnet/minecraft/class_2446;method_36450(Lnet/minecraft/class_1935;)Ljava/lang/String;
named getRecipeName
Lnet/minecraft/data/server/RecipeProvider;getRecipeName(Lnet/minecraft/item/ItemConvertible;)Ljava/lang/String;
-
convertBetween
- Mappings:
Namespace Name Mixin selector official a
Lkv;a(Lcgw;Lcgw;)Ljava/lang/String;
intermediary method_33714
Lnet/minecraft/class_2446;method_33714(Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)Ljava/lang/String;
named convertBetween
Lnet/minecraft/data/server/RecipeProvider;convertBetween(Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;)Ljava/lang/String;
-
getSmeltingItemPath
- Mappings:
Namespace Name Mixin selector official e
Lkv;e(Lcgw;)Ljava/lang/String;
intermediary method_36451
Lnet/minecraft/class_2446;method_36451(Lnet/minecraft/class_1935;)Ljava/lang/String;
named getSmeltingItemPath
Lnet/minecraft/data/server/RecipeProvider;getSmeltingItemPath(Lnet/minecraft/item/ItemConvertible;)Ljava/lang/String;
-
getBlastingItemPath
- Mappings:
Namespace Name Mixin selector official f
Lkv;f(Lcgw;)Ljava/lang/String;
intermediary method_36452
Lnet/minecraft/class_2446;method_36452(Lnet/minecraft/class_1935;)Ljava/lang/String;
named getBlastingItemPath
Lnet/minecraft/data/server/RecipeProvider;getBlastingItemPath(Lnet/minecraft/item/ItemConvertible;)Ljava/lang/String;
-
getName
- Specified by:
getName
in interfaceDataProvider
- Mappings:
Namespace Name Mixin selector official a
Liz;a()Ljava/lang/String;
intermediary method_10321
Lnet/minecraft/class_2405;method_10321()Ljava/lang/String;
named getName
Lnet/minecraft/data/DataProvider;getName()Ljava/lang/String;
-