net.minecraft.data.recipes

public class RecipeProvider

implements DataProvider

kb
net.minecraft.data.recipes.RecipeProvider
net.minecraft.class_2446
net.minecraft.data.server.RecipesProvider
net.minecraft.src.C_4829_

Field summary

Modifier and TypeField
private static final org.apache.logging.log4j.Logger
b
LOGGER
field_11374
LOGGER
f_125968_
private static final com.google.gson.Gson
c
GSON
field_11375
GSON
f_125969_
private static final com.google.common.collect.ImmutableList<ItemLike>
d
COAL_SMELTABLES
field_33420
COAL_ORES
f_176505_
private static final com.google.common.collect.ImmutableList<ItemLike>
e
IRON_SMELTABLES
field_33421
IRON_ORES
f_176506_
private static final com.google.common.collect.ImmutableList<ItemLike>
f
COPPER_SMELTABLES
field_33422
COPPER_ORES
f_176507_
private static final com.google.common.collect.ImmutableList<ItemLike>
g
GOLD_SMELTABLES
field_33423
GOLD_ORES
f_176508_
private static final com.google.common.collect.ImmutableList<ItemLike>
h
DIAMOND_SMELTABLES
field_33424
DIAMOND_ORES
f_176509_
private static final com.google.common.collect.ImmutableList<ItemLike>
i
LAPIS_SMELTABLES
field_33425
LAPIS_ORES
f_176510_
private static final com.google.common.collect.ImmutableList<ItemLike>
j
REDSTONE_SMELTABLES
field_33426
REDSTONE_ORES
f_176511_
private static final com.google.common.collect.ImmutableList<ItemLike>
k
EMERALD_SMELTABLES
field_33427
EMERALD_ORES
f_176512_
private final DataGenerator
l
generator
field_11373
root
f_125970_
private static final Map<BlockFamily$Variant, BiFunction<ItemLike, ItemLike, RecipeBuilder>>
m
shapeBuilders
field_28555
VARIANT_FACTORIES
f_176513_

Constructor summary

ModifierConstructor
public (DataGenerator root)

Method summary

Modifier and TypeMethod
public void
a(ih arg0)
run(HashCache arg0)
method_10319(class_2408 arg0)
run(DataCache arg0)
m_6865_(C_4766_ arg0)
private static void
a(ih arg0, com.google.gson.JsonObject arg1, Path arg2)
saveRecipe(HashCache arg0, com.google.gson.JsonObject arg1, Path arg2)
method_10425(class_2408 arg0, com.google.gson.JsonObject arg1, Path arg2)
saveRecipe(DataCache cache, com.google.gson.JsonObject json, Path path)
m_125983_(C_4766_ p_125984_, com.google.gson.JsonObject p_125985_, Path p_125986_)
private static void
b(ih arg0, com.google.gson.JsonObject arg1, Path arg2)
saveAdvancement(HashCache arg0, com.google.gson.JsonObject arg1, Path arg2)
method_10427(class_2408 arg0, com.google.gson.JsonObject arg1, Path arg2)
saveRecipeAdvancement(DataCache cache, com.google.gson.JsonObject json, Path path)
m_126013_(C_4766_ p_126014_, com.google.gson.JsonObject p_126015_, Path p_126016_)
private static void
a(Consumer<jz> arg0)
buildCraftingRecipes(Consumer<FinishedRecipe> arg0)
method_10419(Consumer<class_2444> arg0)
generate(Consumer<RecipeJsonProvider> exporter)
m_176531_(Consumer<C_4828_> p_176532_)
private static void
a(Consumer<jz> arg0, cac arg1, cac arg2, String arg3)
oneToOneConversionRecipe(Consumer<FinishedRecipe> arg0, ItemLike arg1, ItemLike arg2, String arg3)
method_36444(Consumer<class_2444> arg0, class_1935 arg1, class_1935 arg2, String arg3)
offerSingleOutputShapelessRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input, String group)
m_176551_(Consumer<C_4828_> p_176552_, C_1595_ p_176553_, C_1595_ p_176554_, String p_176555_)
private static void
a(Consumer<jz> arg0, cac arg1, cac arg2, String arg3, int arg4)
oneToOneConversionRecipe(Consumer<FinishedRecipe> arg0, ItemLike arg1, ItemLike arg2, String arg3, int arg4)
method_36445(Consumer<class_2444> arg0, class_1935 arg1, class_1935 arg2, String arg3, int arg4)
offerShapelessRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input, String group, int outputCount)
m_176556_(Consumer<C_4828_> p_176557_, C_1595_ p_176558_, C_1595_ p_176559_, String p_176560_, int p_176561_)
private static void
a(Consumer<jz> arg0, List<cac> arg1, cac arg2, float arg3, int arg4, String arg5)
oreSmelting(Consumer<FinishedRecipe> arg0, List<ItemLike> arg1, ItemLike arg2, float arg3, int arg4, String arg5)
method_36233(Consumer<class_2444> arg0, List<class_1935> arg1, class_1935 arg2, float arg3, int arg4, String arg5)
offerSmelting(Consumer<RecipeJsonProvider> exporter, List<ItemConvertible> inputs, ItemConvertible output, float experience, int cookingTime, String group)
m_176591_(Consumer<C_4828_> p_176592_, List<C_1595_> p_176593_, C_1595_ p_176594_, float p_176595_, int p_176596_, String p_176597_)
private static void
b(Consumer<jz> arg0, List<cac> arg1, cac arg2, float arg3, int arg4, String arg5)
oreBlasting(Consumer<FinishedRecipe> arg0, List<ItemLike> arg1, ItemLike arg2, float arg3, int arg4, String arg5)
method_36234(Consumer<class_2444> arg0, List<class_1935> arg1, class_1935 arg2, float arg3, int arg4, String arg5)
offerBlasting(Consumer<RecipeJsonProvider> exporter, List<ItemConvertible> inputs, ItemConvertible output, float experience, int cookingTime, String group)
m_176625_(Consumer<C_4828_> p_176626_, List<C_1595_> p_176627_, C_1595_ p_176628_, float p_176629_, int p_176630_, String p_176631_)
private static void
a(Consumer<jz> arg0, bxf<?> arg1, List<cac> arg2, cac arg3, float arg4, int arg5, String arg6, String arg7)
oreCooking(Consumer<FinishedRecipe> arg0, SimpleCookingSerializer<?> arg1, List<ItemLike> arg2, ItemLike arg3, float arg4, int arg5, String arg6, String arg7)
method_36232(Consumer<class_2444> arg0, class_3957<?> arg1, List<class_1935> arg2, class_1935 arg3, float arg4, int arg5, String arg6, String arg7)
offerMultipleOptions(Consumer<RecipeJsonProvider> exporter, CookingRecipeSerializer<?> serializer, List<ItemConvertible> inputs, ItemConvertible output, float experience, int cookingTime, String group, String baseIdString)
m_176533_(Consumer<C_4828_> p_176534_, C_1481_<?> p_176535_, List<C_1595_> p_176536_, C_1595_ p_176537_, float p_176538_, int p_176539_, String p_176540_, String p_176541_)
private static void
a(Consumer<jz> arg0, bua arg1, bua arg2)
netheriteSmithing(Consumer<FinishedRecipe> arg0, Item arg1, Item arg2)
method_29728(Consumer<class_2444> arg0, class_1792 arg1, class_1792 arg2)
offerNetheriteUpgradeRecipe(Consumer<RecipeJsonProvider> exporter, Item output, Item input)
m_125994_(Consumer<C_4828_> p_125995_, C_1381_ p_125996_, C_1381_ p_125997_)
private static void
a(Consumer<jz> arg0, cac arg1, ahr<bua> arg2)
planksFromLog(Consumer<FinishedRecipe> arg0, ItemLike arg1, Tag<Item> arg2)
method_24475(Consumer<class_2444> arg0, class_1935 arg1, class_3494<class_1792> arg2)
offerPlanksRecipe2(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, Tag<Item> input)
m_125998_(Consumer<C_4828_> p_125999_, C_1595_ p_126000_, C_147_<C_1381_> p_126001_)
private static void
b(Consumer<jz> arg0, cac arg1, ahr<bua> arg2)
planksFromLogs(Consumer<FinishedRecipe> arg0, ItemLike arg1, Tag<Item> arg2)
method_24477(Consumer<class_2444> arg0, class_1935 arg1, class_3494<class_1792> arg2)
offerPlanksRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, Tag<Item> input)
m_126017_(Consumer<C_4828_> p_126018_, C_1595_ p_126019_, C_147_<C_1381_> p_126020_)
private static void
f(Consumer<jz> arg0, cac arg1, cac arg2)
woodFromLogs(Consumer<FinishedRecipe> arg0, ItemLike arg1, ItemLike arg2)
method_24476(Consumer<class_2444> arg0, class_1935 arg1, class_1935 arg2)
offerBarkBlockRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input)
m_126002_(Consumer<C_4828_> p_126003_, C_1595_ p_126004_, C_1595_ p_126005_)
private static void
g(Consumer<jz> arg0, cac arg1, cac arg2)
woodenBoat(Consumer<FinishedRecipe> arg0, ItemLike arg1, ItemLike arg2)
method_24478(Consumer<class_2444> arg0, class_1935 arg1, class_1935 arg2)
offerBoatRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input)
m_126021_(Consumer<C_4828_> p_126022_, C_1595_ p_126023_, C_1595_ p_126024_)
private static RecipeBuilder
e(cac arg0, bwt arg1)
buttonBuilder(ItemLike arg0, Ingredient arg1)
method_33542(class_1935 arg0, class_1856 arg1)
createTransmutationRecipe(ItemConvertible output, Ingredient input)
m_176658_(C_1595_ p_176659_, C_1462_ p_176660_)
private static RecipeBuilder
f(cac arg0, bwt arg1)
doorBuilder(ItemLike arg0, Ingredient arg1)
method_33544(class_1935 arg0, class_1856 arg1)
createDoorRecipe(ItemConvertible output, Ingredient input)
m_176670_(C_1595_ p_176671_, C_1462_ p_176672_)
private static RecipeBuilder
g(cac arg0, bwt arg1)
fenceBuilder(ItemLike arg0, Ingredient arg1)
method_33546(class_1935 arg0, class_1856 arg1)
createFenceRecipe(ItemConvertible output, Ingredient input)
m_176678_(C_1595_ p_176679_, C_1462_ p_176680_)
private static RecipeBuilder
h(cac arg0, bwt arg1)
fenceGateBuilder(ItemLike arg0, Ingredient arg1)
method_33548(class_1935 arg0, class_1856 arg1)
createFenceGateRecipe(ItemConvertible output, Ingredient input)
m_176684_(C_1595_ p_176685_, C_1462_ p_176686_)
private static void
h(Consumer<jz> arg0, cac arg1, cac arg2)
pressurePlate(Consumer<FinishedRecipe> arg0, ItemLike arg1, ItemLike arg2)
method_32813(Consumer<class_2444> arg0, class_1935 arg1, class_1935 arg2)
createPressurePlateRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input)
m_176690_(Consumer<C_4828_> p_176691_, C_1595_ p_176692_, C_1595_ p_176693_)
private static RecipeBuilder
i(cac arg0, bwt arg1)
pressurePlateBuilder(ItemLike arg0, Ingredient arg1)
method_32806(class_1935 arg0, class_1856 arg1)
createPressurePlateRecipe(ItemConvertible output, Ingredient input)
m_176694_(C_1595_ p_176695_, C_1462_ p_176696_)
private static void
i(Consumer<jz> arg0, cac arg1, cac arg2)
slab(Consumer<FinishedRecipe> arg0, ItemLike arg1, ItemLike arg2)
method_32814(Consumer<class_2444> arg0, class_1935 arg1, class_1935 arg2)
offerSlabRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input)
m_176700_(Consumer<C_4828_> p_176701_, C_1595_ p_176702_, C_1595_ p_176703_)
private static RecipeBuilder
j(cac arg0, bwt arg1)
slabBuilder(ItemLike arg0, Ingredient arg1)
method_32804(class_1935 arg0, class_1856 arg1)
createSlabRecipe(ItemConvertible output, Ingredient input)
m_176704_(C_1595_ p_176705_, C_1462_ p_176706_)
private static RecipeBuilder
k(cac arg0, bwt arg1)
stairBuilder(ItemLike arg0, Ingredient arg1)
method_32808(class_1935 arg0, class_1856 arg1)
createStairsRecipe(ItemConvertible output, Ingredient input)
m_176710_(C_1595_ p_176711_, C_1462_ p_176712_)
private static RecipeBuilder
l(cac arg0, bwt arg1)
trapdoorBuilder(ItemLike arg0, Ingredient arg1)
method_33553(class_1935 arg0, class_1856 arg1)
createTrapdoorRecipe(ItemConvertible output, Ingredient input)
m_176720_(C_1595_ p_176721_, C_1462_ p_176722_)
private static RecipeBuilder
m(cac arg0, bwt arg1)
signBuilder(ItemLike arg0, Ingredient arg1)
method_33555(class_1935 arg0, class_1856 arg1)
createSignRecipe(ItemConvertible output, Ingredient input)
m_176726_(C_1595_ p_176727_, C_1462_ p_176728_)
private static void
j(Consumer<jz> arg0, cac arg1, cac arg2)
coloredWoolFromWhiteWoolAndDye(Consumer<FinishedRecipe> arg0, ItemLike arg1, ItemLike arg2)
method_24884(Consumer<class_2444> arg0, class_1935 arg1, class_1935 arg2)
offerWoolDyeingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input)
m_126061_(Consumer<C_4828_> p_126062_, C_1595_ p_126063_, C_1595_ p_126064_)
private static void
k(Consumer<jz> arg0, cac arg1, cac arg2)
carpet(Consumer<FinishedRecipe> arg0, ItemLike arg1, ItemLike arg2)
method_24885(Consumer<class_2444> arg0, class_1935 arg1, class_1935 arg2)
offerCarpetRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input)
m_176716_(Consumer<C_4828_> p_176717_, C_1595_ p_176718_, C_1595_ p_176719_)
private static void
l(Consumer<jz> arg0, cac arg1, cac arg2)
coloredCarpetFromWhiteCarpetAndDye(Consumer<FinishedRecipe> arg0, ItemLike arg1, ItemLike arg2)
method_24886(Consumer<class_2444> arg0, class_1935 arg1, class_1935 arg2)
offerCarpetDyeingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input)
m_126069_(Consumer<C_4828_> p_126070_, C_1595_ p_126071_, C_1595_ p_126072_)
private static void
m(Consumer<jz> arg0, cac arg1, cac arg2)
bedFromPlanksAndWool(Consumer<FinishedRecipe> arg0, ItemLike arg1, ItemLike arg2)
method_24887(Consumer<class_2444> arg0, class_1935 arg1, class_1935 arg2)
offerBedRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input)
m_126073_(Consumer<C_4828_> p_126074_, C_1595_ p_126075_, C_1595_ p_126076_)
private static void
n(Consumer<jz> arg0, cac arg1, cac arg2)
bedFromWhiteBedAndDye(Consumer<FinishedRecipe> arg0, ItemLike arg1, ItemLike arg2)
method_24888(Consumer<class_2444> arg0, class_1935 arg1, class_1935 arg2)
offerBedDyeingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input)
m_126077_(Consumer<C_4828_> p_126078_, C_1595_ p_126079_, C_1595_ p_126080_)
private static void
o(Consumer<jz> arg0, cac arg1, cac arg2)
banner(Consumer<FinishedRecipe> arg0, ItemLike arg1, ItemLike arg2)
method_24889(Consumer<class_2444> arg0, class_1935 arg1, class_1935 arg2)
offerBannerRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input)
m_126081_(Consumer<C_4828_> p_126082_, C_1595_ p_126083_, C_1595_ p_126084_)
private static void
p(Consumer<jz> arg0, cac arg1, cac arg2)
stainedGlassFromGlassAndDye(Consumer<FinishedRecipe> arg0, ItemLike arg1, ItemLike arg2)
method_24890(Consumer<class_2444> arg0, class_1935 arg1, class_1935 arg2)
offerStainedGlassDyeingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input)
m_126085_(Consumer<C_4828_> p_126086_, C_1595_ p_126087_, C_1595_ p_126088_)
private static void
q(Consumer<jz> arg0, cac arg1, cac arg2)
stainedGlassPaneFromStainedGlass(Consumer<FinishedRecipe> arg0, ItemLike arg1, ItemLike arg2)
method_24891(Consumer<class_2444> arg0, class_1935 arg1, class_1935 arg2)
offerStainedGlassPaneRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input)
m_126089_(Consumer<C_4828_> p_126090_, C_1595_ p_126091_, C_1595_ p_126092_)
private static void
r(Consumer<jz> arg0, cac arg1, cac arg2)
stainedGlassPaneFromGlassPaneAndDye(Consumer<FinishedRecipe> arg0, ItemLike arg1, ItemLike arg2)
method_24892(Consumer<class_2444> arg0, class_1935 arg1, class_1935 arg2)
offerStainedGlassPaneDyeingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input)
m_126093_(Consumer<C_4828_> p_126094_, C_1595_ p_126095_, C_1595_ p_126096_)
private static void
s(Consumer<jz> arg0, cac arg1, cac arg2)
coloredTerracottaFromTerracottaAndDye(Consumer<FinishedRecipe> arg0, ItemLike arg1, ItemLike arg2)
method_24893(Consumer<class_2444> arg0, class_1935 arg1, class_1935 arg2)
offerTerracottaDyeingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input)
m_126097_(Consumer<C_4828_> p_126098_, C_1595_ p_126099_, C_1595_ p_126100_)
private static void
t(Consumer<jz> arg0, cac arg1, cac arg2)
concretePowder(Consumer<FinishedRecipe> arg0, ItemLike arg1, ItemLike arg2)
method_24894(Consumer<class_2444> arg0, class_1935 arg1, class_1935 arg2)
offerConcretePowderDyeingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input)
m_126101_(Consumer<C_4828_> p_126102_, C_1595_ p_126103_, C_1595_ p_126104_)
public static void
a(Consumer<jz> arg0, cac arg1, cac arg2)
candle(Consumer<FinishedRecipe> arg0, ItemLike arg1, ItemLike arg2)
method_32233(Consumer<class_2444> arg0, class_1935 arg1, class_1935 arg2)
offerCandleDyeingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input)
m_176542_(Consumer<C_4828_> p_176543_, C_1595_ p_176544_, C_1595_ p_176545_)
public static void
b(Consumer<jz> arg0, cac arg1, cac arg2)
wall(Consumer<FinishedRecipe> arg0, ItemLike arg1, ItemLike arg2)
method_32809(Consumer<class_2444> arg0, class_1935 arg1, class_1935 arg2)
offerWallRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input)
m_176612_(Consumer<C_4828_> p_176613_, C_1595_ p_176614_, C_1595_ p_176615_)
public static RecipeBuilder
a(cac arg0, bwt arg1)
wallBuilder(ItemLike arg0, Ingredient arg1)
method_33531(class_1935 arg0, class_1856 arg1)
getWallRecipe(ItemConvertible output, Ingredient input)
m_176514_(C_1595_ p_176515_, C_1462_ p_176516_)
public static void
c(Consumer<jz> arg0, cac arg1, cac arg2)
polished(Consumer<FinishedRecipe> arg0, ItemLike arg1, ItemLike arg2)
method_32810(Consumer<class_2444> arg0, class_1935 arg1, class_1935 arg2)
offerPolishedStoneRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input)
m_176640_(Consumer<C_4828_> p_176641_, C_1595_ p_176642_, C_1595_ p_176643_)
public static RecipeBuilder
b(cac arg0, bwt arg1)
polishedBuilder(ItemLike arg0, Ingredient arg1)
method_33537(class_1935 arg0, class_1856 arg1)
createCondensingRecipe(ItemConvertible output, Ingredient input)
m_176604_(C_1595_ p_176605_, C_1462_ p_176606_)
public static void
d(Consumer<jz> arg0, cac arg1, cac arg2)
cut(Consumer<FinishedRecipe> arg0, ItemLike arg1, ItemLike arg2)
method_32811(Consumer<class_2444> arg0, class_1935 arg1, class_1935 arg2)
offerCutCopperRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input)
m_176652_(Consumer<C_4828_> p_176653_, C_1595_ p_176654_, C_1595_ p_176655_)
public static ShapedRecipeBuilder
c(cac arg0, bwt arg1)
cutBuilder(ItemLike arg0, Ingredient arg1)
method_36547(class_1935 arg0, class_1856 arg1)
createCutCopperRecipe(ItemConvertible output, Ingredient input)
m_176634_(C_1595_ p_176635_, C_1462_ p_176636_)
public static void
e(Consumer<jz> arg0, cac arg1, cac arg2)
chiseled(Consumer<FinishedRecipe> arg0, ItemLike arg1, ItemLike arg2)
method_32812(Consumer<class_2444> arg0, class_1935 arg1, class_1935 arg2)
offerChiseledBlockRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input)
m_176664_(Consumer<C_4828_> p_176665_, C_1595_ p_176666_, C_1595_ p_176667_)
public static ShapedRecipeBuilder
d(cac arg0, bwt arg1)
chiseledBuilder(ItemLike arg0, Ingredient arg1)
method_32805(class_1935 arg0, class_1856 arg1)
createChiseledBlockRecipe(ItemConvertible output, Ingredient input)
m_176646_(C_1595_ p_176647_, C_1462_ p_176648_)
private static void
u(Consumer<jz> arg0, cac arg1, cac arg2)
stonecutterResultFromBase(Consumer<FinishedRecipe> arg0, ItemLike arg1, ItemLike arg2)
method_33717(Consumer<class_2444> arg0, class_1935 arg1, class_1935 arg2)
offerStonecuttingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input)
m_176735_(Consumer<C_4828_> p_176736_, C_1595_ p_176737_, C_1595_ p_176738_)
private static void
a(Consumer<jz> arg0, cac arg1, cac arg2, int arg3)
stonecutterResultFromBase(Consumer<FinishedRecipe> arg0, ItemLike arg1, ItemLike arg2, int arg3)
method_33715(Consumer<class_2444> arg0, class_1935 arg1, class_1935 arg2, int arg3)
offerStonecuttingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input, int count)
m_176546_(Consumer<C_4828_> p_176547_, C_1595_ p_176548_, C_1595_ p_176549_, int p_176550_)
private static void
v(Consumer<jz> arg0, cac arg1, cac arg2)
smeltingResultFromBase(Consumer<FinishedRecipe> arg0, ItemLike arg1, ItemLike arg2)
method_34662(Consumer<class_2444> arg0, class_1935 arg1, class_1935 arg2)
offerCrackingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input)
m_176739_(Consumer<C_4828_> p_176740_, C_1595_ p_176741_, C_1595_ p_176742_)
private static void
w(Consumer<jz> arg0, cac arg1, cac arg2)
nineBlockStorageRecipes(Consumer<FinishedRecipe> arg0, ItemLike arg1, ItemLike arg2)
method_36325(Consumer<class_2444> arg0, class_1935 arg1, class_1935 arg2)
offerReversibleCompactingRecipes(Consumer<RecipeJsonProvider> exporter, ItemConvertible compacted, ItemConvertible input)
m_176743_(Consumer<C_4828_> p_176744_, C_1595_ p_176745_, C_1595_ p_176746_)
private static void
a(Consumer<jz> arg0, cac arg1, cac arg2, String arg3, String arg4)
nineBlockStorageRecipesWithCustomPacking(Consumer<FinishedRecipe> arg0, ItemLike arg1, ItemLike arg2, String arg3, String arg4)
method_36446(Consumer<class_2444> arg0, class_1935 arg1, class_1935 arg2, String arg3, String arg4)
offerReversibleCompactingRecipesWithCompactedItemGroup(Consumer<RecipeJsonProvider> exporter, ItemConvertible compacted, ItemConvertible input, String compactedItemId, String compactedItemGroup)
m_176562_(Consumer<C_4828_> p_176563_, C_1595_ p_176564_, C_1595_ p_176565_, String p_176566_, String p_176567_)
private static void
b(Consumer<jz> arg0, cac arg1, cac arg2, String arg3, String arg4)
nineBlockStorageRecipesRecipesWithCustomUnpacking(Consumer<FinishedRecipe> arg0, ItemLike arg1, ItemLike arg2, String arg3, String arg4)
method_36449(Consumer<class_2444> arg0, class_1935 arg1, class_1935 arg2, String arg3, String arg4)
offerReversibleCompactingRecipesWithInputItemGroup(Consumer<RecipeJsonProvider> exporter, ItemConvertible input, ItemConvertible compacted, String inputItemId, String inputItemGroup)
m_176616_(Consumer<C_4828_> p_176617_, C_1595_ p_176618_, C_1595_ p_176619_, String p_176620_, String p_176621_)
private static void
a(Consumer<jz> arg0, cac arg1, cac arg2, String arg3, String arg4, String arg5, String arg6)
nineBlockStorageRecipes(Consumer<FinishedRecipe> arg0, ItemLike arg1, ItemLike arg2, String arg3, String arg4, String arg5, String arg6)
method_36447(Consumer<class_2444> arg0, class_1935 arg1, class_1935 arg2, String arg3, String arg4, String arg5, String arg6)
offerReversibleCompactingRecipes(Consumer<RecipeJsonProvider> exporter, ItemConvertible input, ItemConvertible compacted, String compactedItemId, String compactedItemGroup, String inputItemId, String inputItemGroup)
m_176568_(Consumer<C_4828_> p_176569_, C_1595_ p_176570_, C_1595_ p_176571_, String p_176572_, String p_176573_, String p_176574_, String p_176575_)
private static void
a(Consumer<jz> arg0, String arg1, bxf<?> arg2, int arg3)
cookRecipes(Consumer<FinishedRecipe> arg0, String arg1, SimpleCookingSerializer<?> arg2, int arg3)
method_17585(Consumer<class_2444> arg0, String arg1, class_3957<?> arg2, int arg3)
generateCookingRecipes(Consumer<RecipeJsonProvider> exporter, String cooker, CookingRecipeSerializer<?> serializer, int cookingTime)
m_126006_(Consumer<C_4828_> p_126007_, String p_126008_, C_1481_<?> p_126009_, int p_126010_)
private static void
a(Consumer<jz> arg0, String arg1, bxf<?> arg2, int arg3, cac arg4, cac arg5, float arg6)
simpleCookingRecipe(Consumer<FinishedRecipe> arg0, String arg1, SimpleCookingSerializer<?> arg2, int arg3, ItemLike arg4, ItemLike arg5, float arg6)
method_36448(Consumer<class_2444> arg0, String arg1, class_3957<?> arg2, int arg3, class_1935 arg4, class_1935 arg5, float arg6)
offerCookingRecipe(Consumer<RecipeJsonProvider> exporter, String cooker, CookingRecipeSerializer<?> serializer, int cookingTime, ItemConvertible input, ItemConvertible output, float experience)
m_176583_(Consumer<C_4828_> p_176584_, String p_176585_, C_1481_<?> p_176586_, int p_176587_, C_1595_ p_176588_, C_1595_ p_176589_, float p_176590_)
private static void
b(Consumer<jz> arg0)
waxRecipes(Consumer<FinishedRecipe> arg0)
method_34854(Consumer<class_2444> arg0)
offerWaxingRecipes(Consumer<RecipeJsonProvider> exporter)
m_176610_(Consumer<C_4828_> p_176611_)
private static void
a(Consumer<jz> arg0, ic arg1)
generateRecipes(Consumer<FinishedRecipe> arg0, BlockFamily arg1)
method_33535(Consumer<class_2444> arg0, class_5794 arg1)
generateFamily(Consumer<RecipeJsonProvider> exporter, BlockFamily family)
m_176580_(Consumer<C_4828_> p_176581_, C_141796_ p_176582_)
private static Block
a(ic arg0, ic$b arg1)
getBaseBlock(BlockFamily arg0, BlockFamily$Variant arg1)
method_33533(class_5794 arg0, class_5794$class_5796 arg1)
getVariantRecipeInput(BlockFamily family, BlockFamily$Variant variant)
m_176523_(C_141796_ p_176524_, C_141796_$C_141798_ p_176525_)
private static EnterBlockTrigger$TriggerInstance
a(ccy arg0)
insideOf(Block arg0)
method_10422(class_2248 arg0)
requireEnteringFluid(Block block)
m_125979_(C_1706_ p_125980_)
private static InventoryChangeTrigger$TriggerInstance
a(cj$d arg0, cac arg1)
has(MinMaxBounds$Ints arg0, ItemLike arg1)
method_35914(class_2096$class_2100 arg0, class_1935 arg1)
conditionsFromItem(NumberRange$IntRange count, ItemConvertible item)
m_176520_(C_1863_$C_1867_ p_176521_, C_1595_ p_176522_)
private static InventoryChangeTrigger$TriggerInstance
a(cac arg0)
has(ItemLike arg0)
method_10426(class_1935 arg0)
conditionsFromItem(ItemConvertible item)
m_125977_(C_1595_ p_125978_)
private static InventoryChangeTrigger$TriggerInstance
a(ahr<bua> arg0)
has(Tag<Item> arg0)
method_10420(class_3494<class_1792> arg0)
conditionsFromTag(Tag<Item> tag)
m_125975_(C_147_<C_1381_> p_125976_)
private static InventoryChangeTrigger$TriggerInstance
a(by... arg0)
inventoryTrigger(ItemPredicate... arg0)
method_10423(class_2073... arg0)
conditionsFromItemPredicates(ItemPredicate... items)
m_126011_(C_1529_... p_126012_)
private static String
b(cac arg0)
getHasName(ItemLike arg0)
method_32807(class_1935 arg0)
hasItem(ItemConvertible item)
m_176602_(C_1595_ p_176603_)
private static String
c(cac arg0)
getItemName(ItemLike arg0)
method_33716(class_1935 arg0)
getItemPath(ItemConvertible item)
m_176632_(C_1595_ p_176633_)
private static String
d(cac arg0)
getSimpleRecipeName(ItemLike arg0)
method_36450(class_1935 arg0)
getRecipeName(ItemConvertible item)
m_176644_(C_1595_ p_176645_)
private static String
a(cac arg0, cac arg1)
getConversionRecipeName(ItemLike arg0, ItemLike arg1)
method_33714(class_1935 arg0, class_1935 arg1)
convertBetween(ItemConvertible from, ItemConvertible to)
m_176517_(C_1595_ p_176518_, C_1595_ p_176519_)
private static String
e(cac arg0)
getSmeltingRecipeName(ItemLike arg0)
method_36451(class_1935 arg0)
getSmeltingItemPath(ItemConvertible item)
m_176656_(C_1595_ p_176657_)
private static String
f(cac arg0)
getBlastingRecipeName(ItemLike arg0)
method_36452(class_1935 arg0)
getBlastingItemPath(ItemConvertible item)
m_176668_(C_1595_ p_176669_)
public String
a()
getName()
method_10321()
getName()
m_6055_()