public class PlayerInventoryGui
extends net.minecraft.client.renderer.InventoryEffectRenderer
implements net.minecraft.client.gui.recipebook.IRecipeShownListener
dragSplitting, dragSplittingSlots, guiLeft, guiTop, INVENTORY_BACKGROUND, inventorySlots, xSize, ySize| 构造器和说明 |
|---|
PlayerInventoryGui(net.minecraft.entity.player.EntityPlayer player) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
actionPerformed(net.minecraft.client.gui.GuiButton button) |
static void |
drawEntityOnScreen(int posX,
int posY,
int scale,
float mouseX,
float mouseY,
net.minecraft.entity.EntityLivingBase ent) |
protected void |
drawGuiContainerBackgroundLayer(float partialTicks,
int mouseX,
int mouseY) |
protected void |
drawGuiContainerForegroundLayer(int mouseX,
int mouseY) |
void |
drawScreen(int mouseX,
int mouseY,
float partialTicks) |
net.minecraft.client.gui.recipebook.GuiRecipeBook |
func_194310_f() |
protected void |
handleMouseClick(net.minecraft.inventory.Slot slotIn,
int slotId,
int mouseButton,
net.minecraft.inventory.ClickType type) |
protected boolean |
hasClickedOutside(int p_193983_1_,
int p_193983_2_,
int p_193983_3_,
int p_193983_4_) |
void |
initGui() |
protected boolean |
isPointInRegion(int rectX,
int rectY,
int rectWidth,
int rectHeight,
int pointX,
int pointY) |
protected void |
keyTyped(char typedChar,
int keyCode) |
protected void |
mouseClicked(int mouseX,
int mouseY,
int mouseButton) |
protected void |
mouseReleased(int mouseX,
int mouseY,
int state) |
void |
onGuiClosed() |
void |
recipesUpdated() |
void |
updateScreen() |
checkHotbarKeys, doesGuiPauseGame, getGuiLeft, getGuiTop, getSlotUnderMouse, getXSize, getYSize, mouseClickMove, renderHoveredToolTipaddButton, confirmClicked, drawBackground, drawDefaultBackground, drawHoveringText, drawHoveringText, drawHoveringText, drawWorldBackground, getClipboardString, getItemToolTip, handleComponentClick, handleComponentHover, handleInput, handleKeyboardInput, handleMouseInput, isAltKeyDown, isCtrlKeyDown, isFocused, isKeyComboCtrlA, isKeyComboCtrlC, isKeyComboCtrlV, isKeyComboCtrlX, isShiftKeyDown, onResize, renderToolTip, sendChatMessage, sendChatMessage, setClipboardString, setFocused, setGuiSize, setText, setWorldAndResolutionpublic PlayerInventoryGui(net.minecraft.entity.player.EntityPlayer player)
public void updateScreen()
updateScreen 在类中 net.minecraft.client.gui.inventory.GuiContainerpublic void initGui()
initGui 在类中 net.minecraft.client.renderer.InventoryEffectRendererprotected void drawGuiContainerForegroundLayer(int mouseX,
int mouseY)
drawGuiContainerForegroundLayer 在类中 net.minecraft.client.gui.inventory.GuiContainerpublic void drawScreen(int mouseX,
int mouseY,
float partialTicks)
drawScreen 在类中 net.minecraft.client.renderer.InventoryEffectRendererprotected void drawGuiContainerBackgroundLayer(float partialTicks,
int mouseX,
int mouseY)
drawGuiContainerBackgroundLayer 在类中 net.minecraft.client.gui.inventory.GuiContainerpublic static void drawEntityOnScreen(int posX,
int posY,
int scale,
float mouseX,
float mouseY,
net.minecraft.entity.EntityLivingBase ent)
protected boolean isPointInRegion(int rectX,
int rectY,
int rectWidth,
int rectHeight,
int pointX,
int pointY)
isPointInRegion 在类中 net.minecraft.client.gui.inventory.GuiContainerprotected void mouseClicked(int mouseX,
int mouseY,
int mouseButton)
throws java.io.IOException
mouseClicked 在类中 net.minecraft.client.gui.inventory.GuiContainerjava.io.IOExceptionprotected void mouseReleased(int mouseX,
int mouseY,
int state)
mouseReleased 在类中 net.minecraft.client.gui.inventory.GuiContainerprotected boolean hasClickedOutside(int p_193983_1_,
int p_193983_2_,
int p_193983_3_,
int p_193983_4_)
hasClickedOutside 在类中 net.minecraft.client.gui.inventory.GuiContainerprotected void actionPerformed(net.minecraft.client.gui.GuiButton button)
throws java.io.IOException
actionPerformed 在类中 net.minecraft.client.gui.GuiScreenjava.io.IOExceptionprotected void keyTyped(char typedChar,
int keyCode)
throws java.io.IOException
keyTyped 在类中 net.minecraft.client.gui.inventory.GuiContainerjava.io.IOExceptionprotected void handleMouseClick(net.minecraft.inventory.Slot slotIn,
int slotId,
int mouseButton,
net.minecraft.inventory.ClickType type)
handleMouseClick 在类中 net.minecraft.client.gui.inventory.GuiContainerpublic void recipesUpdated()
recipesUpdated 在接口中 net.minecraft.client.gui.recipebook.IRecipeShownListenerpublic void onGuiClosed()
onGuiClosed 在类中 net.minecraft.client.gui.inventory.GuiContainerpublic net.minecraft.client.gui.recipebook.GuiRecipeBook func_194310_f()
func_194310_f 在接口中 net.minecraft.client.gui.recipebook.IRecipeShownListener