net.minecraft.client.gui.render.state

public final class ItemGuiElementRenderState

implements GuiElementRenderState

net.minecraft.client.renderer.state.gui.GuiItemRenderState
net.minecraft.class_11245
net.minecraft.client.gui.render.state.ItemGuiElementRenderState

Field summary

Modifier and TypeField
private final org.joml.Matrix3x2f
pose
field_60992
pose
private final KeyedItemRenderState
itemStackRenderState
field_60993
state
private final int
x
field_60994
x
private final int
y
field_60995
y
private final ScreenRect
scissorArea
field_60996
scissorArea
private final ScreenRect
oversizedItemBounds
field_60997
oversizedBounds
private final ScreenRect
bounds
field_60998
bounds

Constructor summary

ModifierConstructor
public (org.joml.Matrix3x2f pose, KeyedItemRenderState state, int x, int y, ScreenRect scissor)

Method summary

Modifier and TypeMethod
private ScreenRect
calculateOversizedItemBounds()
method_72126()
createOversizedBounds()
private ScreenRect
calculateBounds(ScreenRectangle itemBounds)
method_72119(class_8030 arg0)
createBounds(ScreenRect rect)
public org.joml.Matrix3x2f
pose()
method_72120()
pose()
public KeyedItemRenderState
itemStackRenderState()
method_72121()
state()
public int
x()
method_72122()
x()
public int
y()
method_72123()
y()
public ScreenRect
scissorArea()
method_72124()
scissorArea()
public ScreenRect
oversizedItemBounds()
method_72125()
oversizedBounds()
public ScreenRect
bounds()
comp_4274()
bounds()