Package net.minecraft.data.server
Class RecipesProvider
java.lang.Object
net.minecraft.data.server.RecipesProvider
- All Implemented Interfaces:
DataProvider
public class RecipesProvider extends Object implements DataProvider
- Mappings:
Namespace Name official jo
intermediary net/minecraft/class_2446
named net/minecraft/data/server/RecipesProvider
-
Field Summary
Fields Modifier and Type Field Description private static Gson
GSON
private static Logger
LOGGER
private DataGenerator
root
private static Map<BlockFamily.Variant,BiFunction<ItemConvertible,ItemConvertible,CraftingRecipeJsonFactory>>
VARIANT_FACTORIES
Fields inherited from interface net.minecraft.data.DataProvider
SHA1
-
Constructor Summary
Constructors Constructor Description RecipesProvider(DataGenerator root)
-
Method Summary
-
Field Details
-
LOGGER
- Mappings:
Namespace Name Mixin selector official b
Ljo;b:Lorg/apache/logging/log4j/Logger;
intermediary field_11374
Lnet/minecraft/class_2446;field_11374:Lorg/apache/logging/log4j/Logger;
named LOGGER
Lnet/minecraft/data/server/RecipesProvider;LOGGER:Lorg/apache/logging/log4j/Logger;
-
GSON
- Mappings:
Namespace Name Mixin selector official c
Ljo;c:Lcom/google/gson/Gson;
intermediary field_11375
Lnet/minecraft/class_2446;field_11375:Lcom/google/gson/Gson;
named GSON
Lnet/minecraft/data/server/RecipesProvider;GSON:Lcom/google/gson/Gson;
-
VARIANT_FACTORIES
private static final Map<BlockFamily.Variant,BiFunction<ItemConvertible,ItemConvertible,CraftingRecipeJsonFactory>> VARIANT_FACTORIES- Mappings:
Namespace Name Mixin selector official e
Ljo;e:Ljava/util/Map;
intermediary field_28555
Lnet/minecraft/class_2446;field_28555:Ljava/util/Map;
named VARIANT_FACTORIES
Lnet/minecraft/data/server/RecipesProvider;VARIANT_FACTORIES:Ljava/util/Map;
-
root
- Mappings:
Namespace Name Mixin selector official d
Ljo;d:Lhs;
intermediary field_11373
Lnet/minecraft/class_2446;field_11373:Lnet/minecraft/class_2403;
named root
Lnet/minecraft/data/server/RecipesProvider;root:Lnet/minecraft/data/DataGenerator;
-
-
Constructor Details
-
RecipesProvider
- Mappings:
Namespace Name Mixin selector official <init>
Ljo;<init>(Lhs;)V
intermediary <init>
Lnet/minecraft/class_2446;<init>(Lnet/minecraft/class_2403;)V
named <init>
Lnet/minecraft/data/server/RecipesProvider;<init>(Lnet/minecraft/data/DataGenerator;)V
-
-
Method Details
-
run
- Specified by:
run
in interfaceDataProvider
- Mappings:
Namespace Name Mixin selector official a
Lht;a(Lhu;)V
intermediary method_10319
Lnet/minecraft/class_2405;method_10319(Lnet/minecraft/class_2408;)V
named run
Lnet/minecraft/data/DataProvider;run(Lnet/minecraft/data/DataCache;)V
-
saveRecipe
- Mappings:
Namespace Name Mixin selector official a
Ljo;a(Lhu;Lcom/google/gson/JsonObject;Ljava/nio/file/Path;)V
intermediary method_10425
Lnet/minecraft/class_2446;method_10425(Lnet/minecraft/class_2408;Lcom/google/gson/JsonObject;Ljava/nio/file/Path;)V
named saveRecipe
Lnet/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 b
Ljo;b(Lhu;Lcom/google/gson/JsonObject;Ljava/nio/file/Path;)V
intermediary method_10427
Lnet/minecraft/class_2446;method_10427(Lnet/minecraft/class_2408;Lcom/google/gson/JsonObject;Ljava/nio/file/Path;)V
named saveRecipeAdvancement
Lnet/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 a
Ljo;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/RecipesProvider;generate(Ljava/util/function/Consumer;)V
-
offerNetheriteUpgradeRecipe
private static void offerNetheriteUpgradeRecipe(Consumer<RecipeJsonProvider> exporter, Item outputItem, Item inputItem)- Mappings:
Namespace Name Mixin selector official a
Ljo;a(Ljava/util/function/Consumer;Lbnr;Lbnr;)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/RecipesProvider;offerNetheriteUpgradeRecipe(Ljava/util/function/Consumer;Lnet/minecraft/item/Item;Lnet/minecraft/item/Item;)V
-
offerPlanksRecipe2
private static void offerPlanksRecipe2(Consumer<RecipeJsonProvider> exporter, ItemConvertible outputItem, Tag<Item> inputItem)- Mappings:
Namespace Name Mixin selector official a
Ljo;a(Ljava/util/function/Consumer;Lbtu;Lafc;)V
intermediary method_24475
Lnet/minecraft/class_2446;method_24475(Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_3494;)V
named offerPlanksRecipe2
Lnet/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 outputItem, Tag<Item> inputItem)- Mappings:
Namespace Name Mixin selector official b
Ljo;b(Ljava/util/function/Consumer;Lbtu;Lafc;)V
intermediary method_24477
Lnet/minecraft/class_2446;method_24477(Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_3494;)V
named offerPlanksRecipe
Lnet/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 outputItem, ItemConvertible inputItem)- Mappings:
Namespace Name Mixin selector official f
Ljo;f(Ljava/util/function/Consumer;Lbtu;Lbtu;)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/RecipesProvider;offerBarkBlockRecipe(Ljava/util/function/Consumer;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;)V
-
offerBoatRecipe
private static void offerBoatRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible outputItem, ItemConvertible inputItem)- Mappings:
Namespace Name Mixin selector official g
Ljo;g(Ljava/util/function/Consumer;Lbtu;Lbtu;)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/RecipesProvider;offerBoatRecipe(Ljava/util/function/Consumer;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;)V
-
createTransmutationRecipe
private static CraftingRecipeJsonFactory createTransmutationRecipe(ItemConvertible outputItem, Ingredient inputItem)- Mappings:
Namespace Name Mixin selector official d
Ljo;d(Lbtu;Lbqk;)Ljn;
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/RecipesProvider;createTransmutationRecipe(Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/recipe/Ingredient;)Lnet/minecraft/data/server/recipe/CraftingRecipeJsonFactory;
-
createDoorRecipe
private static CraftingRecipeJsonFactory createDoorRecipe(ItemConvertible outputItem, Ingredient inputItem)- Mappings:
Namespace Name Mixin selector official e
Ljo;e(Lbtu;Lbqk;)Ljn;
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/RecipesProvider;createDoorRecipe(Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/recipe/Ingredient;)Lnet/minecraft/data/server/recipe/CraftingRecipeJsonFactory;
-
createFenceRecipe
private static CraftingRecipeJsonFactory createFenceRecipe(ItemConvertible outputItem, Ingredient inputItem)- Mappings:
Namespace Name Mixin selector official f
Ljo;f(Lbtu;Lbqk;)Ljn;
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/RecipesProvider;createFenceRecipe(Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/recipe/Ingredient;)Lnet/minecraft/data/server/recipe/CraftingRecipeJsonFactory;
-
createFenceGateRecipe
private static CraftingRecipeJsonFactory createFenceGateRecipe(ItemConvertible outputItem, Ingredient inputItem)- Mappings:
Namespace Name Mixin selector official g
Ljo;g(Lbtu;Lbqk;)Ljn;
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/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 outputItem, ItemConvertible inputItem)- Mappings:
Namespace Name Mixin selector official h
Ljo;h(Ljava/util/function/Consumer;Lbtu;Lbtu;)V
intermediary method_32813
Lnet/minecraft/class_2446;method_32813(Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V
named createPressurePlateRecipe
Lnet/minecraft/data/server/RecipesProvider;createPressurePlateRecipe(Ljava/util/function/Consumer;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;)V
-
createPressurePlateRecipe
private static CraftingRecipeJsonFactory createPressurePlateRecipe(ItemConvertible outputItem, Ingredient inputItem)- Mappings:
Namespace Name Mixin selector official h
Ljo;h(Lbtu;Lbqk;)Ljn;
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/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 outputItem, ItemConvertible inputItem)- Mappings:
Namespace Name Mixin selector official i
Ljo;i(Ljava/util/function/Consumer;Lbtu;Lbtu;)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/RecipesProvider;offerSlabRecipe(Ljava/util/function/Consumer;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;)V
-
createSlabRecipe
private static CraftingRecipeJsonFactory createSlabRecipe(ItemConvertible outputItem, Ingredient inputItem)- Mappings:
Namespace Name Mixin selector official i
Ljo;i(Lbtu;Lbqk;)Ljn;
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/RecipesProvider;createSlabRecipe(Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/recipe/Ingredient;)Lnet/minecraft/data/server/recipe/CraftingRecipeJsonFactory;
-
createStairsRecipe
private static CraftingRecipeJsonFactory createStairsRecipe(ItemConvertible outputItem, Ingredient inputItem)- Mappings:
Namespace Name Mixin selector official j
Ljo;j(Lbtu;Lbqk;)Ljn;
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/RecipesProvider;createStairsRecipe(Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/recipe/Ingredient;)Lnet/minecraft/data/server/recipe/CraftingRecipeJsonFactory;
-
createTrapdoorRecipe
private static CraftingRecipeJsonFactory createTrapdoorRecipe(ItemConvertible outputItem, Ingredient inputItem)- Mappings:
Namespace Name Mixin selector official k
Ljo;k(Lbtu;Lbqk;)Ljn;
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/RecipesProvider;createTrapdoorRecipe(Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/recipe/Ingredient;)Lnet/minecraft/data/server/recipe/CraftingRecipeJsonFactory;
-
createSignRecipe
private static CraftingRecipeJsonFactory createSignRecipe(ItemConvertible outputItem, Ingredient inputItem)- Mappings:
Namespace Name Mixin selector official l
Ljo;l(Lbtu;Lbqk;)Ljn;
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/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 outputItem, ItemConvertible inputItem)- Mappings:
Namespace Name Mixin selector official k
Ljo;k(Ljava/util/function/Consumer;Lbtu;Lbtu;)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/RecipesProvider;offerWoolDyeingRecipe(Ljava/util/function/Consumer;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;)V
-
offerCarpetRecipe
private static void offerCarpetRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible outputItem, ItemConvertible inputItem)- Mappings:
Namespace Name Mixin selector official l
Ljo;l(Ljava/util/function/Consumer;Lbtu;Lbtu;)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/RecipesProvider;offerCarpetRecipe(Ljava/util/function/Consumer;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;)V
-
offerCarpetDyeingRecipe
private static void offerCarpetDyeingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible outputItem, ItemConvertible itemConvertible)- Mappings:
Namespace Name Mixin selector official m
Ljo;m(Ljava/util/function/Consumer;Lbtu;Lbtu;)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/RecipesProvider;offerCarpetDyeingRecipe(Ljava/util/function/Consumer;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;)V
-
offerBedRecipe
private static void offerBedRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible outputItem, ItemConvertible itemConvertible)- Mappings:
Namespace Name Mixin selector official n
Ljo;n(Ljava/util/function/Consumer;Lbtu;Lbtu;)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/RecipesProvider;offerBedRecipe(Ljava/util/function/Consumer;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;)V
-
offerBedDyeingRecipe
private static void offerBedDyeingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible outputItem, ItemConvertible inputItem)- Mappings:
Namespace Name Mixin selector official o
Ljo;o(Ljava/util/function/Consumer;Lbtu;Lbtu;)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/RecipesProvider;offerBedDyeingRecipe(Ljava/util/function/Consumer;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;)V
-
offerBannerRecipe
private static void offerBannerRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible outputItem, ItemConvertible inputItem)- Mappings:
Namespace Name Mixin selector official p
Ljo;p(Ljava/util/function/Consumer;Lbtu;Lbtu;)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/RecipesProvider;offerBannerRecipe(Ljava/util/function/Consumer;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;)V
-
offerStainedGlassDyeingRecipe
private static void offerStainedGlassDyeingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible outputItem, ItemConvertible inputItem)- Mappings:
Namespace Name Mixin selector official q
Ljo;q(Ljava/util/function/Consumer;Lbtu;Lbtu;)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/RecipesProvider;offerStainedGlassDyeingRecipe(Ljava/util/function/Consumer;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;)V
-
offerStainedGlassPaneRecipe
private static void offerStainedGlassPaneRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible outputItem, ItemConvertible inputItem)- Mappings:
Namespace Name Mixin selector official r
Ljo;r(Ljava/util/function/Consumer;Lbtu;Lbtu;)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/RecipesProvider;offerStainedGlassPaneRecipe(Ljava/util/function/Consumer;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;)V
-
offerStainedGlassPaneDyeingRecipe
private static void offerStainedGlassPaneDyeingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible outputItem, ItemConvertible inputItem)- Mappings:
Namespace Name Mixin selector official s
Ljo;s(Ljava/util/function/Consumer;Lbtu;Lbtu;)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/RecipesProvider;offerStainedGlassPaneDyeingRecipe(Ljava/util/function/Consumer;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;)V
-
offerTerracottaDyeingRecipe
private static void offerTerracottaDyeingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible outputItem, ItemConvertible inputItem)- Mappings:
Namespace Name Mixin selector official t
Ljo;t(Ljava/util/function/Consumer;Lbtu;Lbtu;)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/RecipesProvider;offerTerracottaDyeingRecipe(Ljava/util/function/Consumer;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;)V
-
offerConcretePowderDyeingRecipe
private static void offerConcretePowderDyeingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible outputItem, ItemConvertible inputItem)- Mappings:
Namespace Name Mixin selector official u
Ljo;u(Ljava/util/function/Consumer;Lbtu;Lbtu;)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/RecipesProvider;offerConcretePowderDyeingRecipe(Ljava/util/function/Consumer;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;)V
-
offerCandleDyeingRecipe
public static void offerCandleDyeingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible outputItem, ItemConvertible inputItem)- Mappings:
Namespace Name Mixin selector official a
Ljo;a(Ljava/util/function/Consumer;Lbtu;Lbtu;)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/RecipesProvider;offerCandleDyeingRecipe(Ljava/util/function/Consumer;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;)V
-
offerWallRecipe
public static void offerWallRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible outputItem, ItemConvertible inputItem)- Mappings:
Namespace Name Mixin selector official b
Ljo;b(Ljava/util/function/Consumer;Lbtu;Lbtu;)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/RecipesProvider;offerWallRecipe(Ljava/util/function/Consumer;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;)V
-
getWallRecipe
public static CraftingRecipeJsonFactory getWallRecipe(ItemConvertible outputItem, Ingredient inputItem)- Mappings:
Namespace Name Mixin selector official a
Ljo;a(Lbtu;Lbqk;)Ljn;
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/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 outputItem, ItemConvertible inputItem)- Mappings:
Namespace Name Mixin selector official c
Ljo;c(Ljava/util/function/Consumer;Lbtu;Lbtu;)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/RecipesProvider;offerPolishedStoneRecipe(Ljava/util/function/Consumer;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;)V
-
createCondensingRecipe
public static CraftingRecipeJsonFactory createCondensingRecipe(ItemConvertible outputItem, Ingredient inputItem)- Mappings:
Namespace Name Mixin selector official b
Ljo;b(Lbtu;Lbqk;)Ljn;
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/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 outputItem, ItemConvertible inputItem)- Mappings:
Namespace Name Mixin selector official d
Ljo;d(Ljava/util/function/Consumer;Lbtu;Lbtu;)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/RecipesProvider;offerCutCopperRecipe(Ljava/util/function/Consumer;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;)V
-
offerChiseledBlockRecipe
public static void offerChiseledBlockRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible outputItem, ItemConvertible inputItem)- Mappings:
Namespace Name Mixin selector official e
Ljo;e(Ljava/util/function/Consumer;Lbtu;Lbtu;)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/RecipesProvider;offerChiseledBlockRecipe(Ljava/util/function/Consumer;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;)V
-
createChiseledBlockRecipe
public static ShapedRecipeJsonFactory createChiseledBlockRecipe(ItemConvertible outputItem, Ingredient inputItem)- Mappings:
Namespace Name Mixin selector official c
Ljo;c(Lbtu;Lbqk;)Ljp;
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/RecipesProvider;createChiseledBlockRecipe(Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/recipe/Ingredient;)Lnet/minecraft/data/server/recipe/ShapedRecipeJsonFactory;
-
method_33717
private static void method_33717(Consumer<RecipeJsonProvider> consumer, ItemConvertible itemConvertible, ItemConvertible itemConvertible2)- Mappings:
Namespace Name Mixin selector official v
Ljo;v(Ljava/util/function/Consumer;Lbtu;Lbtu;)V
intermediary method_33717
Lnet/minecraft/class_2446;method_33717(Ljava/util/function/Consumer;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V
named method_33717
Lnet/minecraft/data/server/RecipesProvider;method_33717(Ljava/util/function/Consumer;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;)V
-
method_33715
private static void method_33715(Consumer<RecipeJsonProvider> consumer, ItemConvertible itemConvertible, ItemConvertible itemConvertible2, int int2)- Mappings:
Namespace Name Mixin selector official a
Ljo;a(Ljava/util/function/Consumer;Lbtu;Lbtu;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 method_33715
Lnet/minecraft/data/server/RecipesProvider;method_33715(Ljava/util/function/Consumer;Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;I)V
-
generateCookingRecipes
private static void generateCookingRecipes(Consumer<RecipeJsonProvider> exporter, String cooker, CookingRecipeSerializer<?> serializer, int cookingTime)- Mappings:
Namespace Name Mixin selector official a
Ljo;a(Ljava/util/function/Consumer;Ljava/lang/String;Lbqw;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/RecipesProvider;generateCookingRecipes(Ljava/util/function/Consumer;Ljava/lang/String;Lnet/minecraft/recipe/CookingRecipeSerializer;I)V
-
generateFamily
- Mappings:
Namespace Name Mixin selector official a
Ljo;a(Ljava/util/function/Consumer;Lhq;)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/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 a
Ljo;a(Lhq;Lhq$b;)Lbwu;
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/RecipesProvider;getVariantRecipeInput(Lnet/minecraft/data/family/BlockFamily;Lnet/minecraft/data/family/BlockFamily$Variant;)Lnet/minecraft/block/Block;
-
requireEnteringFluid
- Mappings:
Namespace Name Mixin selector official a
Ljo;a(Lbwu;)Lbc$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/RecipesProvider;requireEnteringFluid(Lnet/minecraft/block/Block;)Lnet/minecraft/advancement/criterion/EnterBlockCriterion$Conditions;
-
conditionsFromItem
- Mappings:
Namespace Name Mixin selector official a
Ljo;a(Lbtu;)Lbn$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/RecipesProvider;conditionsFromItem(Lnet/minecraft/item/ItemConvertible;)Lnet/minecraft/advancement/criterion/InventoryChangedCriterion$Conditions;
-
conditionsFromTag
- Mappings:
Namespace Name Mixin selector official a
Ljo;a(Lafc;)Lbn$a;
intermediary method_10420
Lnet/minecraft/class_2446;method_10420(Lnet/minecraft/class_3494;)Lnet/minecraft/class_2066$class_2068;
named conditionsFromTag
Lnet/minecraft/data/server/RecipesProvider;conditionsFromTag(Lnet/minecraft/tag/Tag;)Lnet/minecraft/advancement/criterion/InventoryChangedCriterion$Conditions;
-
conditionsFromItemPredicates
private static InventoryChangedCriterion.Conditions conditionsFromItemPredicates(ItemPredicate[] itemPredicate)- Mappings:
Namespace Name Mixin selector official a
Ljo;a([Lbq;)Lbn$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/RecipesProvider;conditionsFromItemPredicates([Lnet/minecraft/predicate/item/ItemPredicate;)Lnet/minecraft/advancement/criterion/InventoryChangedCriterion$Conditions;
-
hasItem
- Mappings:
Namespace Name Mixin selector official b
Ljo;b(Lbtu;)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/RecipesProvider;hasItem(Lnet/minecraft/item/ItemConvertible;)Ljava/lang/String;
-
method_33714
private static String method_33714(ItemConvertible itemConvertible, ItemConvertible itemConvertible2)- Mappings:
Namespace Name Mixin selector official a
Ljo;a(Lbtu;Lbtu;)Ljava/lang/String;
intermediary method_33714
Lnet/minecraft/class_2446;method_33714(Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)Ljava/lang/String;
named method_33714
Lnet/minecraft/data/server/RecipesProvider;method_33714(Lnet/minecraft/item/ItemConvertible;Lnet/minecraft/item/ItemConvertible;)Ljava/lang/String;
-
method_33716
- Mappings:
Namespace Name Mixin selector official c
Ljo;c(Lbtu;)Ljava/lang/String;
intermediary method_33716
Lnet/minecraft/class_2446;method_33716(Lnet/minecraft/class_1935;)Ljava/lang/String;
named method_33716
Lnet/minecraft/data/server/RecipesProvider;method_33716(Lnet/minecraft/item/ItemConvertible;)Ljava/lang/String;
-
getName
- Specified by:
getName
in interfaceDataProvider
- Mappings:
Namespace Name Mixin selector official a
Lht;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;
-