Package net.minecraft.item.crafting
Class RecipeBook
- java.lang.Object
-
- net.minecraft.item.crafting.RecipeBook
-
- Direct Known Subclasses:
ClientRecipeBook,ServerRecipeBook
public class RecipeBook extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private RecipeBookStatusbookSettingsprotected java.util.Set<ResourceLocation>highlightprotected java.util.Set<ResourceLocation>known
-
Constructor Summary
Constructors Constructor Description RecipeBook()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidadd(IRecipe<?> p_194073_1_)protected voidadd(ResourceLocation p_209118_1_)voidaddHighlight(IRecipe<?> p_193825_1_)protected voidaddHighlight(ResourceLocation p_209120_1_)booleancontains(IRecipe<?> p_193830_1_)booleancontains(ResourceLocation p_226144_1_)voidcopyOverData(RecipeBook p_193824_1_)RecipeBookStatusgetBookSettings()booleanisFiltering(RecipeBookContainer<?> p_242141_1_)booleanisFiltering(RecipeBookCategory p_242145_1_)booleanisOpen(RecipeBookCategory p_242142_1_)voidremove(IRecipe<?> p_193831_1_)protected voidremove(ResourceLocation p_209119_1_)voidremoveHighlight(IRecipe<?> p_194074_1_)voidsetBookSetting(RecipeBookCategory p_242144_1_, boolean p_242144_2_, boolean p_242144_3_)voidsetBookSettings(RecipeBookStatus p_242140_1_)voidsetFiltering(RecipeBookCategory p_242146_1_, boolean p_242146_2_)voidsetOpen(RecipeBookCategory p_242143_1_, boolean p_242143_2_)booleanwillHighlight(IRecipe<?> p_194076_1_)
-
-
-
Field Detail
-
known
protected final java.util.Set<ResourceLocation> known
-
highlight
protected final java.util.Set<ResourceLocation> highlight
-
bookSettings
private final RecipeBookStatus bookSettings
-
-
Method Detail
-
copyOverData
public void copyOverData(RecipeBook p_193824_1_)
-
add
public void add(IRecipe<?> p_194073_1_)
-
add
protected void add(ResourceLocation p_209118_1_)
-
contains
public boolean contains(@Nullable IRecipe<?> p_193830_1_)
-
contains
public boolean contains(ResourceLocation p_226144_1_)
-
remove
public void remove(IRecipe<?> p_193831_1_)
-
remove
protected void remove(ResourceLocation p_209119_1_)
-
willHighlight
public boolean willHighlight(IRecipe<?> p_194076_1_)
-
removeHighlight
public void removeHighlight(IRecipe<?> p_194074_1_)
-
addHighlight
public void addHighlight(IRecipe<?> p_193825_1_)
-
addHighlight
protected void addHighlight(ResourceLocation p_209120_1_)
-
isOpen
public boolean isOpen(RecipeBookCategory p_242142_1_)
-
setOpen
public void setOpen(RecipeBookCategory p_242143_1_, boolean p_242143_2_)
-
isFiltering
public boolean isFiltering(RecipeBookContainer<?> p_242141_1_)
-
isFiltering
public boolean isFiltering(RecipeBookCategory p_242145_1_)
-
setFiltering
public void setFiltering(RecipeBookCategory p_242146_1_, boolean p_242146_2_)
-
setBookSettings
public void setBookSettings(RecipeBookStatus p_242140_1_)
-
getBookSettings
public RecipeBookStatus getBookSettings()
-
setBookSetting
public void setBookSetting(RecipeBookCategory p_242144_1_, boolean p_242144_2_, boolean p_242144_3_)
-
-