net.minecraft.client.gui.screen.game.inventory

public abstract class InventoryMenuScreen

extends Screen

All mapped superinterfaces:

ConfirmationListener

ayl
net.minecraft.unmapped.C_87711245
net.minecraft.client.gui.screen.game.inventory.InventoryMenuScreen

Field summary

Modifier and TypeField
protected static final Identifier
a
f_16649611
MENU_LOCATION
protected int
f
f_99871233
backgroundWidth
protected int
g
f_73003637
backgroundHeight
public InventoryMenu
h
f_76651046
menu
protected int
i
f_86721753
x
protected int
r
f_86953664
y
private InventorySlot
u
f_71971935
hoveredSlot
private InventorySlot
v
f_37902548
touchDragSlotStart
private boolean
w
f_83929846
touchIsRightClickDrag
private ItemStack
x
f_64241824
touchDraggedItem
private int
y
f_57901744
touchDropX
private int
z
f_07671930
touchDropY
private InventorySlot
A
f_79955659
touchDropOriginSlot
private long
B
f_33698465
touchDropTime
private ItemStack
C
f_30100487
touchDropReturningItem
private InventorySlot
D
f_66960629
draggedInvSlot
private long
E
f_53560215
touchDropTimer
protected final Set<InventorySlot>
s
f_47258017
draggedInvSlots
protected boolean
t
f_68881372
isDraggingItem
private int
F
f_76901276
clickDragMode
private int
G
f_01002396
clickDragButton
private boolean
H
f_27432273
cancelNextMouseRelease
private int
I
f_52253396
draggedItemRemainder
private long
J
f_24358209
lastButtonClickTime
private InventorySlot
K
f_75131796
clickedInvSlot
private int
L
f_49007750
lastClickedButton
private boolean
M
f_04987612
isDoubleClicking
private ItemStack
N
f_27946952
shiftClickedItem

Constructor summary

ModifierConstructor
public (InventoryMenu menu)

Method summary

Modifier and TypeMethod
public void
b()
m_41805697()
init()
public void
a(int arg0, int arg1, float arg2)
m_93956703(int arg0, int arg1, float arg2)
render(int arg0, int arg1, float arg2)
private void
a(zx arg0, int arg1, int arg2, String arg3)
m_49263567(C_88708284 arg0, int arg1, int arg2, String arg3)
drawItem(ItemStack item, int x, int y, String itemInfo)
protected void
b(int arg0, int arg1)
m_22745008(int arg0, int arg1)
renderLabels(int mouseX, int mouseY)
protected abstract void
a(float arg0, int arg1, int arg2)
m_98661498(float arg0, int arg1, int arg2)
renderMenuBackground(float tickDelta, int mouseX, int mouseY)
private void
a(yg arg0)
m_79711246(C_12356698 arg0)
renderSlot(InventorySlot slot)
private void
a()
m_64724459()
updateDraggedStackRemainder()
private InventorySlot
c(int arg0, int arg1)
m_06972709(int arg0, int arg1)
getSlot(int x, int y)
protected void
a(int arg0, int arg1, int arg2)
m_23755539(int arg0, int arg1, int arg2)
mouseClicked(int arg0, int arg1, int arg2)
protected void
a(int arg0, int arg1, int arg2, long arg3)
m_52921597(int arg0, int arg1, int arg2, long arg3)
mouseDragged(int arg0, int arg1, int arg2, long arg3)
protected void
b(int arg0, int arg1, int arg2)
m_47537840(int arg0, int arg1, int arg2)
mouseReleased(int arg0, int arg1, int arg2)
private boolean
a(yg arg0, int arg1, int arg2)
m_42710124(C_12356698 arg0, int arg1, int arg2)
isMouseOverSlot(InventorySlot slot, int mouseX, int mouseY)
protected boolean
c(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
m_03793141(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
isMouseInRegion(int x, int y, int width, int height, int mouseX, int mouseY)
protected void
a(yg arg0, int arg1, int arg2, int arg3)
m_70125770(C_12356698 arg0, int arg1, int arg2, int arg3)
clickSlot(InventorySlot actualSlot, int slot, int clickData, int actionType)
protected void
a(char arg0, int arg1)
m_29116903(char arg0, int arg1)
keyPressed(char arg0, int arg1)
protected boolean
b(int arg0)
m_52675179(int arg0)
moveHoveredSlotToHotbar(int key)
public void
m()
m_47002234()
removed()
public boolean
d()
m_94022149()
shouldPauseGame()
public void
e()
m_53520780()
tick()