net.minecraft.recipe

public class RecipeManager

extends JsonDataLoader

All mapped superinterfaces:

ResourceReloadListener

bgx
net.minecraft.world.item.crafting.RecipeManager
net.minecraft.class_1863
net.minecraft.recipe.RecipeManager
net.minecraft.unmapped.C_hjseusrb
net.minecraft.item.crafting.RecipeManager
net.minecraft.item.crafting.RecipeManager

Field summary

Modifier and TypeField
private static final com.google.gson.Gson
a
GSON
field_19359
GSON
f_kwbdpvdv
field_223401_a
GSON
private static final org.apache.logging.log4j.Logger
b
LOGGER
field_9027
LOGGER
f_hqaaykcp
field_199521_c
LOGGER
private Map<RecipeType<?>, Map<Identifier, Recipe<?>>>
c
recipes
field_9023
recipes
f_qlhewmmf
field_199522_d
recipes
private boolean
d
hasErrors
field_9024
errored
f_yehcypye
field_199523_e
someRecipesErrored

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
protected void
a(Map<sm, com.google.gson.JsonObject> arg0, zb arg1, aio arg2)
apply(Map<ResourceLocation, com.google.gson.JsonObject> arg0, ResourceManager arg1, ProfilerFiller arg2)
method_20705(Map<class_2960, com.google.gson.JsonObject> arg0, class_3300 arg1, class_3695 arg2)
apply(Map<Identifier, com.google.gson.JsonObject> arg0, ResourceManager arg1, Profiler arg2)
m_fenzmtpr(Map<C_ncpywfca, com.google.gson.JsonObject> arg0, C_tmnrpasf arg1, C_eslcbfsq arg2)
func_212853_a_(Map<ResourceLocation, com.google.gson.JsonObject> arg0, IResourceManager arg1, IProfiler arg2)
apply(Map<ResourceLocation, com.google.gson.JsonObject> objectIn, IResourceManager resourceManagerIn, IProfiler profilerIn)
public <C extends Inventory, T extends Recipe<C>> Optional<T>
a(bgz<T> arg0, C arg1, bjw arg2)
getRecipeFor(RecipeType<T> arg0, C arg1, Level arg2)
method_8132(class_3956<T> arg0, C arg1, class_1937 arg2)
getFirstMatch(RecipeType<T> type, C inventory, World world)
m_sycfpgte(C_rhnqznys<T> arg0, C arg1, C_cdctfzbn arg2)
func_215371_a(IRecipeType<T> arg0, C arg1, World arg2)
getRecipe(IRecipeType<T> recipeTypeIn, C inventoryIn, World worldIn)
public <C extends Inventory, T extends Recipe<C>> List<T>
b(bgz<T> arg0, C arg1, bjw arg2)
getRecipesFor(RecipeType<T> arg0, C arg1, Level arg2)
method_17877(class_3956<T> arg0, C arg1, class_1937 arg2)
getAllMatches(RecipeType<T> type, C inventory, World world)
m_hrukhdkd(C_rhnqznys<T> arg0, C arg1, C_cdctfzbn arg2)
func_215370_b(IRecipeType<T> arg0, C arg1, World arg2)
getRecipes(IRecipeType<T> recipeTypeIn, C inventoryIn, World worldIn)
private <C extends Inventory, T extends Recipe<C>> Map<Identifier, Recipe<C>>
a(bgz<T> arg0)
byType(RecipeType<T> arg0)
method_17717(class_3956<T> arg0)
getAllOfType(RecipeType<T> type)
m_xkivhqgi(C_rhnqznys<T> arg0)
func_215366_a(IRecipeType<T> arg0)
getRecipes(IRecipeType<T> recipeTypeIn)
public <C extends Inventory, T extends Recipe<C>> DefaultedList<ItemStack>
c(bgz<T> arg0, C arg1, bjw arg2)
getRemainingItemsFor(RecipeType<T> arg0, C arg1, Level arg2)
method_8128(class_3956<T> arg0, C arg1, class_1937 arg2)
getRemainingStacks(RecipeType<T> arg0, C arg1, World arg2)
m_pgjmabyy(C_rhnqznys<T> arg0, C arg1, C_cdctfzbn arg2)
func_215369_c(IRecipeType<T> arg0, C arg1, World arg2)
getRecipeNonNull(IRecipeType<T> recipeTypeIn, C inventoryIn, World worldIn)
public Optional<? extends Recipe<?>>
a(sm arg0)
byKey(ResourceLocation arg0)
method_8130(class_2960 arg0)
get(Identifier id)
m_dsxpcpxk(C_ncpywfca arg0)
func_215367_a(ResourceLocation arg0)
getRecipe(ResourceLocation recipeId)
public Collection<Recipe<?>>
b()
getRecipes()
method_8126()
values()
m_vrjdrstk()
func_199510_b()
getRecipes()
public Stream<Identifier>
c()
getRecipeIds()
method_8127()
keys()
m_tfsmuhjx()
func_215378_c()
getKeys()
public static Recipe<?>
a(sm arg0, com.google.gson.JsonObject arg1)
fromJson(ResourceLocation arg0, com.google.gson.JsonObject arg1)
method_17720(class_2960 arg0, com.google.gson.JsonObject arg1)
deserialize(Identifier id, com.google.gson.JsonObject json)
m_hcqenhtt(C_ncpywfca arg0, com.google.gson.JsonObject arg1)
func_215377_a(ResourceLocation arg0, com.google.gson.JsonObject arg1)
deserializeRecipe(ResourceLocation recipeId, com.google.gson.JsonObject json)
public void
a(Iterable<bgw<?>> arg0)
replaceRecipes(Iterable<Recipe<?>> arg0)
method_20702(Iterable<class_1860<?>> arg0)
setRecipes(Iterable<Recipe<?>> recipes)
m_tkniqwbe(Iterable<C_awrmdwqd<?>> arg0)
func_223389_a(Iterable<IRecipe<?>> arg0)
func_223389_a(Iterable<IRecipe<?>> arg0)