net.minecraft.client.gui.screens.recipebook

public class RecipeCollection

fca
net.minecraft.client.gui.screens.recipebook.RecipeCollection
net.minecraft.class_516
net.minecraft.unmapped.C_ymmazfhq
net.minecraft.client.gui.screen.recipebook.RecipeResultCollection
net.minecraft.client.gui.screen.recipe_book.RecipeResultCollection
net.minecraft.src.C_3722_

Field summary

Modifier and TypeField
private final RegistryAccess
a
registryAccess
field_42069
f_dhgdsozw
registryManager
registryManager
f_265919_
private final List<RecipeHolder<?>>
b
recipes
field_3144
f_iylxmqah
recipes
recipes
f_100491_
private final boolean
c
singleResultItem
field_3148
f_hmhvlwhe
singleOutput
singleOutput
f_100492_
private final Set<RecipeHolder<?>>
d
craftable
field_3146
f_dkdnzrri
craftableRecipes
craftableRecipes
f_100493_
private final Set<RecipeHolder<?>>
e
fitsDimensions
field_3145
f_sdzcusgs
fittingRecipes
fittingRecipes
f_100494_
private final Set<RecipeHolder<?>>
f
known
field_3147
f_esphfmtd
unlockedRecipes
unlockedRecipes
f_100495_

Constructor summary

ModifierConstructor
public (RegistryAccess registryManager, List<RecipeHolder<?>> recipes)

Method summary

Modifier and TypeMethod
private static boolean
a(hr arg0, List<cmk<?>> arg1)
allRecipesHaveSameResult(RegistryAccess arg0, List<RecipeHolder<?>> arg1)
method_30295(class_5455 arg0, List<class_8786<?>> arg1)
m_gmbypkbi(C_wqxmvzdq arg0, List<C_dscbrwbj<?>> arg1)
shouldHaveSingleOutput(DynamicRegistryManager registryManager, List<RecipeEntry<?>> recipes)
shouldHaveSingleOutput(DynamicRegistryManager manager, List<RecipeHolder<?>> recipes)
m_100508_(C_4706_ p_267210_, List<C_290175_<?>> p_100509_)
public RegistryAccess
a()
registryAccess()
method_48479()
m_fexrvyft()
getRegistryManager()
getRegistryManager()
m_266543_()
public boolean
b()
hasKnownRecipes()
method_2652()
m_jlqmrrqo()
isInitialized()
isInitialized()
m_100498_()
public void
a(apg arg0)
updateKnownRecipes(RecipeBook arg0)
method_2647(class_3439 arg0)
m_cyhasfgt(C_bluodrzq arg0)
initialize(RecipeBook recipeBook)
initialize(RecipeBook recipeBook)
m_100499_(C_126_ arg0)
public void
a(cby arg0, int arg1, int arg2, apg arg3)
canCraft(StackedContents arg0, int arg1, int arg2, RecipeBook arg3)
method_2649(class_1662 arg0, int arg1, int arg2, class_3439 arg3)
m_hqzzaymm(C_nyagoaau arg0, int arg1, int arg2, C_bluodrzq arg3)
computeCraftables(RecipeMatcher recipeFinder, int gridWidth, int gridHeight, RecipeBook recipeBook)
computeCraftables(RecipeMatcher recipeFinder, int gridWidth, int gridHeight, RecipeBook recipeBook)
m_100501_(C_1145_ p_100503_, int p_100504_, int p_100505_, C_126_ arg3)
public boolean
a(cmk<?> arg0)
isCraftable(RecipeHolder<?> arg0)
method_2653(class_8786<?> arg0)
m_zzbnelll(C_dscbrwbj<?> arg0)
isCraftable(RecipeEntry<?> recipe)
isCraftable(RecipeHolder<?> arg0)
m_100506_(C_290175_<?> arg0)
public boolean
c()
hasCraftable()
method_2655()
m_zluvpuyt()
hasCraftableRecipes()
hasCraftableRecipes()
m_100512_()
public boolean
d()
hasFitting()
method_2657()
m_lseqifjt()
hasFittingRecipes()
hasFittingRecipes()
m_100515_()
public List<RecipeHolder<?>>
e()
getRecipes()
method_2650()
m_hqajqcjd()
getAllRecipes()
getAllRecipes()
m_100516_()
public List<RecipeHolder<?>>
a(boolean arg0)
getRecipes(boolean arg0)
method_2651(boolean arg0)
m_hgxmynpp(boolean arg0)
getResults(boolean craftableOnly)
getResults(boolean craftableOnly)
m_100510_(boolean arg0)
public List<RecipeHolder<?>>
b(boolean arg0)
getDisplayRecipes(boolean arg0)
method_2648(boolean arg0)
m_zxtfrkfr(boolean arg0)
getRecipes(boolean craftable)
getRecipes(boolean craftable)
m_100513_(boolean arg0)
public boolean
f()
hasSingleResultItem()
method_2656()
m_nrnnhqjo()
hasSingleOutput()
hasSingleOutput()
m_100517_()