net.minecraft.client.gui.screens.inventory

public abstract class AbstractRecipeBookScreen<T extends RecipeBookMenu>

extends AbstractContainerScreen<T> implements RecipeUpdateListener

All mapped superinterfaces:

ContainerEventHandler, GuiEventListener, TabOrderedElement, Renderable, MenuAccess, RecipeUpdateListener

fys
net.minecraft.client.gui.screens.inventory.AbstractRecipeBookScreen
net.minecraft.class_10260
net.minecraft.unmapped.C_veftmtsq
net.minecraft.client.gui.screen.ingame.RecipeBookScreen
net.minecraft.unmapped.C_veftmtsq

Field summary

Modifier and TypeField
private final RecipeBookComponent<?>
G
recipeBookComponent
field_54474
f_gtvnfkkz
recipeBook
private boolean
H
widthTooNarrow
field_54475
f_owaxqbjd
narrow

Constructor summary

ModifierConstructor
public (T handler, RecipeBookComponent<?> recipeBook, Inventory inventory, Component title)

Method summary

Modifier and TypeMethod
protected void
aO_()
init()
method_25426()
m_xaqeivsh()
init()
init()
protected abstract ScreenPosition
G()
getRecipeBookButtonPosition()
method_64509()
m_czuykjaq()
getRecipeBookButtonPos()
private void
M()
initButton()
method_64512()
m_yalzivob()
addRecipeBook()
protected void
H()
onRecipeBookButtonClick()
method_64510()
m_moqclmnh()
onRecipeBookToggled()
public void
a(frv arg0, int arg1, int arg2, float arg3)
render(GuiGraphics arg0, int arg1, int arg2, float arg3)
method_25394(class_332 arg0, int arg1, int arg2, float arg3)
m_ljhpujrm(C_sedilmty arg0, int arg1, int arg2, float arg3)
render(DrawContext arg0, int arg1, int arg2, float arg3)
render(GuiGraphics arg0, int arg1, int arg2, float arg3)
protected void
c(frv arg0)
renderSlots(GuiGraphics arg0)
method_64508(class_332 arg0)
m_wynqknmp(C_sedilmty arg0)
drawSlots(DrawContext arg0)
m_wynqknmp(GuiGraphics arg0)
protected boolean
I()
isBiggerResultSlot()
method_64511()
m_taetczck()
shouldAddPaddingToGhostResult()
public boolean
a(char arg0, int arg1)
charTyped(char arg0, int arg1)
method_25400(char arg0, int arg1)
m_jstdhuev(char arg0, int arg1)
charTyped(char arg0, int arg1)
charTyped(char arg0, int arg1)
public boolean
a(int arg0, int arg1, int arg2)
keyPressed(int arg0, int arg1, int arg2)
method_25404(int arg0, int arg1, int arg2)
m_qwrbtcbl(int arg0, int arg1, int arg2)
keyPressed(int arg0, int arg1, int arg2)
keyPressed(int arg0, int arg1, int arg2)
public boolean
a(double arg0, double arg1, int arg2)
mouseClicked(double arg0, double arg1, int arg2)
method_25402(double arg0, double arg1, int arg2)
m_fpfqbhfx(double arg0, double arg1, int arg2)
mouseClicked(double arg0, double arg1, int arg2)
mouseClicked(double arg0, double arg1, int arg2)
protected boolean
a(int arg0, int arg1, int arg2, int arg3, double arg4, double arg5)
isHovering(int arg0, int arg1, int arg2, int arg3, double arg4, double arg5)
method_2378(int arg0, int arg1, int arg2, int arg3, double arg4, double arg5)
m_xpbwlfnh(int arg0, int arg1, int arg2, int arg3, double arg4, double arg5)
isPointWithinBounds(int arg0, int arg1, int arg2, int arg3, double arg4, double arg5)
isPointWithinBounds(int arg0, int arg1, int arg2, int arg3, double arg4, double arg5)
protected boolean
a(double arg0, double arg1, int arg2, int arg3, int arg4)
hasClickedOutside(double arg0, double arg1, int arg2, int arg3, int arg4)
method_2381(double arg0, double arg1, int arg2, int arg3, int arg4)
m_nemptfst(double arg0, double arg1, int arg2, int arg3, int arg4)
isClickOutsideBounds(double arg0, double arg1, int arg2, int arg3, int arg4)
isClickOutsideBounds(double arg0, double arg1, int arg2, int arg3, int arg4)
protected void
a(cws arg0, int arg1, int arg2, cvg arg3)
slotClicked(Slot arg0, int arg1, int arg2, ClickType arg3)
method_2383(class_1735 arg0, int arg1, int arg2, class_1713 arg3)
m_cytvygkr(C_nhvqfffd arg0, int arg1, int arg2, C_viureuve arg3)
onMouseClick(Slot arg0, int arg1, int arg2, SlotActionType arg3)
onMouseClick(Slot arg0, int arg1, int arg2, SlotActionType arg3)
public void
E()
containerTick()
method_37432()
m_mxaxcodb()
handledScreenTick()
handledScreenTick()
public void
L()
recipesUpdated()
method_16891()
m_zzdwblxt()
refreshRecipeBook()
refreshRecipeBook()
public void
a(dfa arg0)
fillGhostRecipe(RecipeDisplay arg0)
method_64862(class_10295 arg0)
m_kzaqfzsb(C_vhhfbyhp arg0)
onCraftFailed(RecipeDisplay arg0)