Package net.minecraft.recipe.book
Class RecipeBook
java.lang.Object
net.minecraft.recipe.book.RecipeBook
- Direct Known Subclasses:
ClientRecipeBook,ServerRecipeBook
public class RecipeBook extends Object
-
Field Summary
Fields Modifier and Type Field Description protected booleanblastFurnaceFilteringCraftableprotected booleanblastFurnaceGuiOpenprotected booleanfilteringCraftableprotected booleanfurnaceFilteringCraftableprotected booleanfurnaceGuiOpenprotected booleanguiOpenprotected Set<Identifier>recipesprotected booleansmokerFilteringCraftableprotected booleansmokerGuiOpenprotected Set<Identifier>toBeDisplayed -
Constructor Summary
Constructors Constructor Description RecipeBook() -
Method Summary
Modifier and Type Method Description voidadd(Recipe<?> recipe)protected voidadd(Identifier id)booleancontains(Recipe<?> recipe)booleancontains(Identifier id)voidcopyFrom(RecipeBook book)voiddisplay(Recipe<?> recipe)protected voiddisplay(Identifier id)booleanisBlastFurnaceFilteringCraftable()booleanisBlastFurnaceGuiOpen()booleanisFilteringCraftable()booleanisFilteringCraftable(AbstractRecipeScreenHandler<?> handler)booleanisFurnaceFilteringCraftable()booleanisFurnaceGuiOpen()booleanisGuiOpen()booleanisSmokerFilteringCraftable()booleanisSmokerGuiOpen()voidonRecipeDisplayed(Recipe<?> recipe)voidremove(Recipe<?> recipe)protected voidremove(Identifier id)voidsetBlastFurnaceFilteringCraftable(boolean blastFurnaceFilteringCraftable)voidsetBlastFurnaceGuiOpen(boolean blastFurnaceGuiOpen)voidsetFilteringCraftable(boolean filteringCraftable)voidsetFurnaceFilteringCraftable(boolean furnaceFilteringCraftable)voidsetFurnaceGuiOpen(boolean furnaceGuiOpen)voidsetGuiOpen(boolean guiOpen)voidsetSmokerFilteringCraftable(boolean smokerFilteringCraftable)voidsetSmokerGuiOpen(boolean smokerGuiOpen)booleanshouldDisplay(Recipe<?> recipe)
-
Field Details
-
recipes
-
toBeDisplayed
-
guiOpen
protected boolean guiOpen -
filteringCraftable
protected boolean filteringCraftable -
furnaceGuiOpen
protected boolean furnaceGuiOpen -
furnaceFilteringCraftable
protected boolean furnaceFilteringCraftable -
blastFurnaceGuiOpen
protected boolean blastFurnaceGuiOpen -
blastFurnaceFilteringCraftable
protected boolean blastFurnaceFilteringCraftable -
smokerGuiOpen
protected boolean smokerGuiOpen -
smokerFilteringCraftable
protected boolean smokerFilteringCraftable
-
-
Constructor Details
-
RecipeBook
public RecipeBook()
-
-
Method Details
-
copyFrom
-
add
-
add
-
contains
-
contains
-
remove
-
remove
-
shouldDisplay
-
onRecipeDisplayed
-
display
-
display
-
isGuiOpen
@Environment(CLIENT) public boolean isGuiOpen() -
setGuiOpen
public void setGuiOpen(boolean guiOpen) -
isFilteringCraftable
-
isFilteringCraftable
@Environment(CLIENT) public boolean isFilteringCraftable() -
setFilteringCraftable
public void setFilteringCraftable(boolean filteringCraftable) -
isFurnaceGuiOpen
@Environment(CLIENT) public boolean isFurnaceGuiOpen() -
setFurnaceGuiOpen
public void setFurnaceGuiOpen(boolean furnaceGuiOpen) -
isFurnaceFilteringCraftable
@Environment(CLIENT) public boolean isFurnaceFilteringCraftable() -
setFurnaceFilteringCraftable
public void setFurnaceFilteringCraftable(boolean furnaceFilteringCraftable) -
isBlastFurnaceGuiOpen
@Environment(CLIENT) public boolean isBlastFurnaceGuiOpen() -
setBlastFurnaceGuiOpen
public void setBlastFurnaceGuiOpen(boolean blastFurnaceGuiOpen) -
isBlastFurnaceFilteringCraftable
@Environment(CLIENT) public boolean isBlastFurnaceFilteringCraftable() -
setBlastFurnaceFilteringCraftable
public void setBlastFurnaceFilteringCraftable(boolean blastFurnaceFilteringCraftable) -
isSmokerGuiOpen
@Environment(CLIENT) public boolean isSmokerGuiOpen() -
setSmokerGuiOpen
public void setSmokerGuiOpen(boolean smokerGuiOpen) -
isSmokerFilteringCraftable
@Environment(CLIENT) public boolean isSmokerFilteringCraftable() -
setSmokerFilteringCraftable
public void setSmokerFilteringCraftable(boolean smokerFilteringCraftable)
-