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
extractLabels(GuiGraphicsExtractor graphics, int xm, int ym)
method_2388(class_332 arg0, int arg1, int arg2)
drawForeground(DrawContext arg0, int arg1, int arg2)
public void
extractRenderState(GuiGraphicsExtractor 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()
public void
extractBackground(GuiGraphicsExtractor graphics, int mouseX, int mouseY, float a)
method_25420(class_332 arg0, int arg1, int arg2, float arg3)
renderBackground(DrawContext arg0, int arg1, int arg2, float arg3)
public static void
extractEntityInInventoryFollowsMouse(GuiGraphicsExtractor 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)