net.minecraft.data.recipes

public class RecipeProvider

implements DataProvider

jg
net.minecraft.data.recipes.RecipeProvider
net.minecraft.class_2446
net.minecraft.data.server.RecipesProvider
net.minecraft.data.RecipeProvider

Field summary

Modifier and TypeField
private static final org.apache.logging.log4j.Logger
b
LOGGER
field_11374
LOGGER
field_200411_a
private static final com.google.gson.Gson
c
GSON
field_11375
GSON
field_200412_b
private final DataGenerator
d
generator
field_11373
root
field_200413_c

Constructor summary

ModifierConstructor
public (DataGenerator arg0)

Method summary

Modifier and TypeMethod
public void
a(hn arg0)
run(HashCache arg0)
method_10319(class_2408 arg0)
run(DataCache arg0)
func_200398_a(DirectoryCache arg0)
private static void
a(hn 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 arg0, com.google.gson.JsonObject arg1, Path arg2)
func_208311_a(DirectoryCache arg0, com.google.gson.JsonObject arg1, Path arg2)
private static void
b(hn 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 arg0, com.google.gson.JsonObject arg1, Path arg2)
func_208310_b(DirectoryCache arg0, com.google.gson.JsonObject arg1, Path arg2)
private static void
a(Consumer<jf> arg0)
buildShapelessRecipes(Consumer<FinishedRecipe> arg0)
method_10419(Consumer<class_2444> arg0)
generate(Consumer<RecipeJsonProvider> arg0)
func_200404_a(Consumer<IFinishedRecipe> arg0)
private static void
a(Consumer<jf> arg0, blx arg1, blx arg2)
netheriteSmithing(Consumer<FinishedRecipe> arg0, Item arg1, Item arg2)
method_29728(Consumer<class_2444> arg0, class_1792 arg1, class_1792 arg2)
method_29728(Consumer<RecipeJsonProvider> arg0, Item arg1, Item arg2)
func_240469_a_(Consumer<IFinishedRecipe> arg0, Item arg1, Item arg2)
private static void
a(Consumer<jf> arg0, brw arg1, ael<blx> arg2)
planksFromLog(Consumer<FinishedRecipe> arg0, ItemLike arg1, Tag<Item> arg2)
method_24475(Consumer<class_2444> arg0, class_1935 arg1, class_3494<class_1792> arg2)
method_24475(Consumer<RecipeJsonProvider> arg0, ItemConvertible arg1, Tag<Item> arg2)
func_240470_a_(Consumer<IFinishedRecipe> arg0, IItemProvider arg1, ITag<Item> arg2)
private static void
b(Consumer<jf> arg0, brw arg1, ael<blx> arg2)
planksFromLogs(Consumer<FinishedRecipe> arg0, ItemLike arg1, Tag<Item> arg2)
method_24477(Consumer<class_2444> arg0, class_1935 arg1, class_3494<class_1792> arg2)
method_24477(Consumer<RecipeJsonProvider> arg0, ItemConvertible arg1, Tag<Item> arg2)
func_240472_b_(Consumer<IFinishedRecipe> arg0, IItemProvider arg1, ITag<Item> arg2)
private static void
a(Consumer<jf> arg0, brw arg1, brw arg2)
woodFromLogs(Consumer<FinishedRecipe> arg0, ItemLike arg1, ItemLike arg2)
method_24476(Consumer<class_2444> arg0, class_1935 arg1, class_1935 arg2)
method_24476(Consumer<RecipeJsonProvider> arg0, ItemConvertible arg1, ItemConvertible arg2)
func_240471_a_(Consumer<IFinishedRecipe> arg0, IItemProvider arg1, IItemProvider arg2)
private static void
b(Consumer<jf> arg0, brw arg1, brw arg2)
woodenBoat(Consumer<FinishedRecipe> arg0, ItemLike arg1, ItemLike arg2)
method_24478(Consumer<class_2444> arg0, class_1935 arg1, class_1935 arg2)
method_24478(Consumer<RecipeJsonProvider> arg0, ItemConvertible arg1, ItemConvertible arg2)
func_240473_b_(Consumer<IFinishedRecipe> arg0, IItemProvider arg1, IItemProvider arg2)
private static void
c(Consumer<jf> arg0, brw arg1, brw arg2)
woodenButton(Consumer<FinishedRecipe> arg0, ItemLike arg1, ItemLike arg2)
method_24479(Consumer<class_2444> arg0, class_1935 arg1, class_1935 arg2)
method_24479(Consumer<RecipeJsonProvider> arg0, ItemConvertible arg1, ItemConvertible arg2)
func_240474_c_(Consumer<IFinishedRecipe> arg0, IItemProvider arg1, IItemProvider arg2)
private static void
d(Consumer<jf> arg0, brw arg1, brw arg2)
woodenDoor(Consumer<FinishedRecipe> arg0, ItemLike arg1, ItemLike arg2)
method_24480(Consumer<class_2444> arg0, class_1935 arg1, class_1935 arg2)
method_24480(Consumer<RecipeJsonProvider> arg0, ItemConvertible arg1, ItemConvertible arg2)
func_240475_d_(Consumer<IFinishedRecipe> arg0, IItemProvider arg1, IItemProvider arg2)
private static void
e(Consumer<jf> arg0, brw arg1, brw arg2)
woodenFence(Consumer<FinishedRecipe> arg0, ItemLike arg1, ItemLike arg2)
method_24481(Consumer<class_2444> arg0, class_1935 arg1, class_1935 arg2)
method_24481(Consumer<RecipeJsonProvider> arg0, ItemConvertible arg1, ItemConvertible arg2)
func_240476_e_(Consumer<IFinishedRecipe> arg0, IItemProvider arg1, IItemProvider arg2)
private static void
f(Consumer<jf> arg0, brw arg1, brw arg2)
woodenFenceGate(Consumer<FinishedRecipe> arg0, ItemLike arg1, ItemLike arg2)
method_24482(Consumer<class_2444> arg0, class_1935 arg1, class_1935 arg2)
method_24482(Consumer<RecipeJsonProvider> arg0, ItemConvertible arg1, ItemConvertible arg2)
func_240477_f_(Consumer<IFinishedRecipe> arg0, IItemProvider arg1, IItemProvider arg2)
private static void
g(Consumer<jf> arg0, brw arg1, brw arg2)
woodenPressurePlate(Consumer<FinishedRecipe> arg0, ItemLike arg1, ItemLike arg2)
method_24483(Consumer<class_2444> arg0, class_1935 arg1, class_1935 arg2)
method_24483(Consumer<RecipeJsonProvider> arg0, ItemConvertible arg1, ItemConvertible arg2)
func_240478_g_(Consumer<IFinishedRecipe> arg0, IItemProvider arg1, IItemProvider arg2)
private static void
h(Consumer<jf> arg0, brw arg1, brw arg2)
woodenSlab(Consumer<FinishedRecipe> arg0, ItemLike arg1, ItemLike arg2)
method_24484(Consumer<class_2444> arg0, class_1935 arg1, class_1935 arg2)
method_24484(Consumer<RecipeJsonProvider> arg0, ItemConvertible arg1, ItemConvertible arg2)
func_240479_h_(Consumer<IFinishedRecipe> arg0, IItemProvider arg1, IItemProvider arg2)
private static void
i(Consumer<jf> arg0, brw arg1, brw arg2)
woodenStairs(Consumer<FinishedRecipe> arg0, ItemLike arg1, ItemLike arg2)
method_24485(Consumer<class_2444> arg0, class_1935 arg1, class_1935 arg2)
method_24485(Consumer<RecipeJsonProvider> arg0, ItemConvertible arg1, ItemConvertible arg2)
func_240480_i_(Consumer<IFinishedRecipe> arg0, IItemProvider arg1, IItemProvider arg2)
private static void
j(Consumer<jf> arg0, brw arg1, brw arg2)
woodenTrapdoor(Consumer<FinishedRecipe> arg0, ItemLike arg1, ItemLike arg2)
method_24486(Consumer<class_2444> arg0, class_1935 arg1, class_1935 arg2)
method_24486(Consumer<RecipeJsonProvider> arg0, ItemConvertible arg1, ItemConvertible arg2)
func_240481_j_(Consumer<IFinishedRecipe> arg0, IItemProvider arg1, IItemProvider arg2)
private static void
k(Consumer<jf> arg0, brw arg1, brw arg2)
woodenSign(Consumer<FinishedRecipe> arg0, ItemLike arg1, ItemLike arg2)
method_24883(Consumer<class_2444> arg0, class_1935 arg1, class_1935 arg2)
method_24883(Consumer<RecipeJsonProvider> arg0, ItemConvertible arg1, ItemConvertible arg2)
func_240482_k_(Consumer<IFinishedRecipe> arg0, IItemProvider arg1, IItemProvider arg2)
private static void
l(Consumer<jf> arg0, brw arg1, brw arg2)
coloredWoolFromWhiteWoolAndDye(Consumer<FinishedRecipe> arg0, ItemLike arg1, ItemLike arg2)
method_24884(Consumer<class_2444> arg0, class_1935 arg1, class_1935 arg2)
method_24884(Consumer<RecipeJsonProvider> arg0, ItemConvertible arg1, ItemConvertible arg2)
func_240483_l_(Consumer<IFinishedRecipe> arg0, IItemProvider arg1, IItemProvider arg2)
private static void
m(Consumer<jf> arg0, brw arg1, brw arg2)
carpetFromWool(Consumer<FinishedRecipe> arg0, ItemLike arg1, ItemLike arg2)
method_24885(Consumer<class_2444> arg0, class_1935 arg1, class_1935 arg2)
method_24885(Consumer<RecipeJsonProvider> arg0, ItemConvertible arg1, ItemConvertible arg2)
func_240484_m_(Consumer<IFinishedRecipe> arg0, IItemProvider arg1, IItemProvider arg2)
private static void
n(Consumer<jf> arg0, brw arg1, brw arg2)
coloredCarpetFromWhiteCarpetAndDye(Consumer<FinishedRecipe> arg0, ItemLike arg1, ItemLike arg2)
method_24886(Consumer<class_2444> arg0, class_1935 arg1, class_1935 arg2)
method_24886(Consumer<RecipeJsonProvider> arg0, ItemConvertible arg1, ItemConvertible arg2)
func_240485_n_(Consumer<IFinishedRecipe> arg0, IItemProvider arg1, IItemProvider arg2)
private static void
o(Consumer<jf> arg0, brw arg1, brw arg2)
bedFromPlanksAndWool(Consumer<FinishedRecipe> arg0, ItemLike arg1, ItemLike arg2)
method_24887(Consumer<class_2444> arg0, class_1935 arg1, class_1935 arg2)
method_24887(Consumer<RecipeJsonProvider> arg0, ItemConvertible arg1, ItemConvertible arg2)
func_240486_o_(Consumer<IFinishedRecipe> arg0, IItemProvider arg1, IItemProvider arg2)
private static void
p(Consumer<jf> arg0, brw arg1, brw arg2)
bedFromWhiteBedAndDye(Consumer<FinishedRecipe> arg0, ItemLike arg1, ItemLike arg2)
method_24888(Consumer<class_2444> arg0, class_1935 arg1, class_1935 arg2)
method_24888(Consumer<RecipeJsonProvider> arg0, ItemConvertible arg1, ItemConvertible arg2)
func_240487_p_(Consumer<IFinishedRecipe> arg0, IItemProvider arg1, IItemProvider arg2)
private static void
q(Consumer<jf> arg0, brw arg1, brw arg2)
banner(Consumer<FinishedRecipe> arg0, ItemLike arg1, ItemLike arg2)
method_24889(Consumer<class_2444> arg0, class_1935 arg1, class_1935 arg2)
method_24889(Consumer<RecipeJsonProvider> arg0, ItemConvertible arg1, ItemConvertible arg2)
func_240488_q_(Consumer<IFinishedRecipe> arg0, IItemProvider arg1, IItemProvider arg2)
private static void
r(Consumer<jf> arg0, brw arg1, brw arg2)
stainedGlassFromGlassAndDye(Consumer<FinishedRecipe> arg0, ItemLike arg1, ItemLike arg2)
method_24890(Consumer<class_2444> arg0, class_1935 arg1, class_1935 arg2)
method_24890(Consumer<RecipeJsonProvider> arg0, ItemConvertible arg1, ItemConvertible arg2)
func_240489_r_(Consumer<IFinishedRecipe> arg0, IItemProvider arg1, IItemProvider arg2)
private static void
s(Consumer<jf> arg0, brw arg1, brw arg2)
stainedGlassPaneFromStainedGlass(Consumer<FinishedRecipe> arg0, ItemLike arg1, ItemLike arg2)
method_24891(Consumer<class_2444> arg0, class_1935 arg1, class_1935 arg2)
method_24891(Consumer<RecipeJsonProvider> arg0, ItemConvertible arg1, ItemConvertible arg2)
func_240490_s_(Consumer<IFinishedRecipe> arg0, IItemProvider arg1, IItemProvider arg2)
private static void
t(Consumer<jf> arg0, brw arg1, brw arg2)
stainedGlassPaneFromGlassPaneAndDye(Consumer<FinishedRecipe> arg0, ItemLike arg1, ItemLike arg2)
method_24892(Consumer<class_2444> arg0, class_1935 arg1, class_1935 arg2)
method_24892(Consumer<RecipeJsonProvider> arg0, ItemConvertible arg1, ItemConvertible arg2)
func_240491_t_(Consumer<IFinishedRecipe> arg0, IItemProvider arg1, IItemProvider arg2)
private static void
u(Consumer<jf> arg0, brw arg1, brw arg2)
coloredTerracottaFromTerracottaAndDye(Consumer<FinishedRecipe> arg0, ItemLike arg1, ItemLike arg2)
method_24893(Consumer<class_2444> arg0, class_1935 arg1, class_1935 arg2)
method_24893(Consumer<RecipeJsonProvider> arg0, ItemConvertible arg1, ItemConvertible arg2)
func_240492_u_(Consumer<IFinishedRecipe> arg0, IItemProvider arg1, IItemProvider arg2)
private static void
v(Consumer<jf> arg0, brw arg1, brw arg2)
concretePowder(Consumer<FinishedRecipe> arg0, ItemLike arg1, ItemLike arg2)
method_24894(Consumer<class_2444> arg0, class_1935 arg1, class_1935 arg2)
method_24894(Consumer<RecipeJsonProvider> arg0, ItemConvertible arg1, ItemConvertible arg2)
func_240493_v_(Consumer<IFinishedRecipe> arg0, IItemProvider arg1, IItemProvider arg2)
private static void
a(Consumer<jf> arg0, String arg1, boz<?> 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> arg0, String arg1, CookingRecipeSerializer<?> arg2, int arg3)
func_218445_a(Consumer<IFinishedRecipe> arg0, String arg1, CookingRecipeSerializer<?> arg2, int arg3)
private static EnterBlockTrigger$TriggerInstance
a(buo arg0)
insideOf(Block arg0)
method_10422(class_2248 arg0)
requireEnteringFluid(Block arg0)
func_200407_a(Block arg0)
private static InventoryChangeTrigger$TriggerInstance
a(brw arg0)
has(ItemLike arg0)
method_10426(class_1935 arg0)
conditionsFromItem(ItemConvertible arg0)
func_200403_a(IItemProvider arg0)
private static InventoryChangeTrigger$TriggerInstance
a(ael<blx> arg0)
has(Tag<Item> arg0)
method_10420(class_3494<class_1792> arg0)
conditionsFromTag(Tag<Item> arg0)
func_200409_a(ITag<Item> arg0)
private static InventoryChangeTrigger$TriggerInstance
a(bq... arg0)
inventoryTrigger(ItemPredicate... arg0)
method_10423(class_2073... arg0)
conditionsFromItemPredicates(ItemPredicate... arg0)
func_200405_a(ItemPredicate... arg0)
public String
a()
getName()
method_10321()
getName()
func_200397_b()