net.minecraft.client.gui.screens.inventory

public class CraftingScreen

extends AbstractContainerScreen<CraftingMenu> implements RecipeUpdateListener

All mapped superinterfaces:

ContainerEventHandler, GuiEventListener, TabOrderedElement, Renderable, MenuAccess, RecipeUpdateListener

ewb
net.minecraft.client.gui.screens.inventory.CraftingScreen
net.minecraft.class_479
net.minecraft.client.gui.screen.ingame.CraftingScreen
net.minecraft.src.C_3650_

Field summary

Modifier and TypeField
private static final ResourceLocation
w
CRAFTING_TABLE_LOCATION
field_2878
TEXTURE
f_98442_
private static final ResourceLocation
x
RECIPE_BUTTON_LOCATION
field_2881
RECIPE_BUTTON_TEXTURE
f_98443_
private final RecipeBookComponent
y
recipeBookComponent
field_2880
recipeBook
f_98444_
private boolean
z
widthTooNarrow
field_2877
narrow
f_98445_

Constructor summary

ModifierConstructor
public (CraftingMenu handler, Inventory inventory, Component title)

Method summary

Modifier and TypeMethod
protected void
b()
init()
method_25426()
init()
m_7856_()
public void
B()
containerTick()
method_37432()
handledScreenTick()
m_181908_()
public void
a(eox 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)
render(DrawContext arg0, int arg1, int arg2, float arg3)
m_88315_(C_279497_ p_98480_, int p_98481_, int p_98482_, float arg3)
protected void
a(eox arg0, float arg1, int arg2, int arg3)
renderBg(GuiGraphics arg0, float arg1, int arg2, int arg3)
method_2389(class_332 arg0, float arg1, int arg2, int arg3)
drawBackground(DrawContext arg0, float arg1, int arg2, int arg3)
m_7286_(C_279497_ p_282132_, float p_283078_, int p_283647_, int arg3)
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)
isPointWithinBounds(int arg0, int arg1, int arg2, int arg3, double arg4, double arg5)
m_6774_(int p_98463_, int p_98464_, int p_98465_, int p_98466_, double p_98467_, double arg5)
public boolean
a(double arg0, double arg1, int arg2)
mouseClicked(double arg0, double arg1, int arg2)
method_25402(double arg0, double arg1, int arg2)
mouseClicked(double arg0, double arg1, int arg2)
m_6375_(double p_98453_, double arg1, int arg2)
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)
isClickOutsideBounds(double arg0, double arg1, int arg2, int arg3, int arg4)
m_7467_(double p_98457_, double p_98459_, int arg2, int arg3, int arg4)
protected void
a(ccx arg0, int arg1, int arg2, cbo arg3)
slotClicked(Slot arg0, int arg1, int arg2, ClickType arg3)
method_2383(class_1735 arg0, int arg1, int arg2, class_1713 arg3)
onMouseClick(Slot arg0, int arg1, int arg2, SlotActionType arg3)
m_6597_(C_1305_ p_98470_, int p_98471_, int p_98472_, C_1245_ arg3)
public void
D()
recipesUpdated()
method_16891()
refreshRecipeBook()
m_6916_()
public RecipeBookComponent
E()
getRecipeBookComponent()
method_2659()
getRecipeBookWidget()
m_5564_()