net.minecraft.client.gui.screen.ingame

public class InventoryScreen

extends RecipeBookScreen<PlayerScreenHandler>

All mapped superinterfaces:

ParentElement, Element, Navigable, Drawable, ScreenHandlerProvider, RecipeBookProvider

net.minecraft.client.gui.screens.inventory.InventoryScreen
net.minecraft.class_490
net.minecraft.client.gui.screen.ingame.InventoryScreen

Field summary

Modifier and TypeField
private float
xMouse
field_2935
mouseX
private float
yMouse
field_2934
mouseY
private boolean
buttonClicked
field_2930
mouseDown
private final StatusEffectsDisplay
effects
field_54479
statusEffectsDisplay

Constructor summary

ModifierConstructor
public (PlayerEntity player)

Method summary

Modifier and TypeMethod
public void
containerTick()
method_37432()
handledScreenTick()
protected void
init()
method_25426()
init()
protected ScreenPos
getRecipeBookButtonPosition()
method_64509()
getRecipeBookButtonPos()
protected void
onRecipeBookButtonClick()
method_64510()
onRecipeBookToggled()
protected void
renderLabels(GuiGraphics graphics, int xm, int ym)
method_2388(class_332 arg0, int arg1, int arg2)
drawForeground(DrawContext arg0, int arg1, int arg2)
public void
render(GuiGraphics graphics, int mouseX, int mouseY, float a)
method_25394(class_332 arg0, int arg1, int arg2, float arg3)
render(DrawContext arg0, int arg1, int arg2, float arg3)
public boolean
showsActiveEffects()
method_64507()
showsStatusEffects()
protected boolean
isBiggerResultSlot()
method_64511()
shouldAddPaddingToGhostResult()
protected void
renderBg(GuiGraphics graphics, float a, int xm, int ym)
method_2389(class_332 arg0, float arg1, int arg2, int arg3)
drawBackground(DrawContext arg0, float arg1, int arg2, int arg3)
public static void
renderEntityInInventoryFollowsMouse(GuiGraphics graphics, int x0, int y0, int x1, int y1, int size, float offsetY, float mouseX, float mouseY, LivingEntity entity)
method_2486(class_332 arg0, int arg1, int arg2, int arg3, int arg4, int arg5, float arg6, float arg7, float arg8, class_1309 arg9)
drawEntity(DrawContext context, int x1, int y1, int x2, int y2, int size, float scale, float mouseX, float mouseY, LivingEntity entity)
private static EntityRenderState
extractRenderState(LivingEntity entity)
method_48472(class_1309 arg0)
drawEntity(LivingEntity entity)
public boolean
mouseReleased(MouseButtonEvent event)
method_25406(class_11909 arg0)
mouseReleased(Click arg0)