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

fuo
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
net.minecraft.src.C_345739_

Field summary

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

Constructor summary

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

Method summary

Modifier and TypeMethod
protected void
aT_()
init()
method_25426()
m_xaqeivsh()
init()
init()
m_7856_()
protected abstract ScreenPosition
G()
getRecipeBookButtonPosition()
method_64509()
m_czuykjaq()
getRecipeBookButtonPos()
m_351637_()
private void
M()
initButton()
method_64512()
m_yalzivob()
addRecipeBook()
m_351742_()
protected void
J()
onRecipeBookButtonClick()
method_64510()
m_moqclmnh()
onRecipeBookToggled()
m_352206_()
public void
a(fnr 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)
m_88315_(C_279497_ p_362399_, int p_367501_, int p_361085_, float arg3)
protected void
c(fnr arg0)
renderSlots(GuiGraphics arg0)
method_64508(class_332 arg0)
m_wynqknmp(C_sedilmty arg0)
drawSlots(DrawContext arg0)
m_wynqknmp(GuiGraphics arg0)
m_352303_(C_279497_ arg0)
protected boolean
K()
isBiggerResultSlot()
method_64511()
m_taetczck()
shouldAddPaddingToGhostResult()
m_354162_()
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)
m_5534_(char p_363208_, 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)
m_7933_(int p_364170_, int p_369751_, 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)
m_6375_(double p_365749_, 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)
m_6774_(int p_365247_, int p_369651_, int p_367039_, int p_362562_, double p_363251_, 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)
m_7467_(double p_361253_, double p_369977_, int arg2, int arg3, int arg4)
protected void
a(cuy arg0, int arg1, int arg2, ctm 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)
m_6597_(C_1305_ p_365209_, int p_363173_, int p_369612_, C_1245_ arg3)
public void
E()
containerTick()
method_37432()
m_mxaxcodb()
handledScreenTick()
handledScreenTick()
m_181908_()
public void
L()
recipesUpdated()
method_16891()
m_zzdwblxt()
refreshRecipeBook()
refreshRecipeBook()
m_6916_()
public void
a(ddi arg0)
fillGhostRecipe(RecipeDisplay arg0)
method_64862(class_10295 arg0)
m_kzaqfzsb(C_vhhfbyhp arg0)
onCraftFailed(RecipeDisplay arg0)
m_5564_(C_345908_ arg0)