public class GuiAdvancedCraftingTable extends GuiBC8<ContainerAdvancedCraftingTable> implements net.minecraft.client.gui.recipebook.IRecipeShownListener
GuiBC8.RootPosition
container, currentMenu, isDebuggingEnabled, lowerLeftLedgerPos, lowerRightLedgerPos, mouse, rootElement, shownElements, SPRITE_DEBUG
dragSplitting, dragSplittingSlots, guiLeft, guiTop, INVENTORY_BACKGROUND, inventorySlots, xSize, ySize
Constructor and Description |
---|
GuiAdvancedCraftingTable(ContainerAdvancedCraftingTable container) |
Modifier and Type | Method and Description |
---|---|
protected void |
actionPerformed(net.minecraft.client.gui.GuiButton button) |
protected void |
drawBackgroundLayer(float partialTicks) |
protected void |
drawForegroundLayer() |
void |
drawScreen(int mouseX,
int mouseY,
float partialTicks) |
net.minecraft.client.gui.recipebook.GuiRecipeBook |
func_194310_f() |
protected void |
handleMouseClick(net.minecraft.inventory.Slot slot,
int slotId,
int mouseButton,
net.minecraft.inventory.ClickType type) |
protected boolean |
hasClickedOutside(int mouseX,
int mouseY,
int _guiLeft,
int _guiTop) |
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) |
void |
onGuiClosed() |
void |
recipesUpdated() |
protected boolean |
shouldAddHelpLedger() |
void |
updateScreen() |
drawGradientRect, drawGradientRect, drawGuiContainerBackgroundLayer, drawGuiContainerForegroundLayer, drawItemStackAt, drawProgress, drawString, drawTexturedModalRect, getButtonList, getElementsAt, getFontRenderer, getLastPartialTicks, mouseClickMove, mouseReleased
checkHotbarKeys, doesGuiPauseGame, getGuiLeft, getGuiTop, getSlotUnderMouse, getXSize, getYSize, renderHoveredToolTip
addButton, 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, setWorldAndResolution
public GuiAdvancedCraftingTable(ContainerAdvancedCraftingTable container)
protected boolean shouldAddHelpLedger()
shouldAddHelpLedger
in class GuiBC8<ContainerAdvancedCraftingTable>
public void initGui()
initGui
in class GuiBC8<ContainerAdvancedCraftingTable>
public void updateScreen()
updateScreen
in class GuiBC8<ContainerAdvancedCraftingTable>
public void drawScreen(int mouseX, int mouseY, float partialTicks)
drawScreen
in class GuiBC8<ContainerAdvancedCraftingTable>
protected void drawBackgroundLayer(float partialTicks)
drawBackgroundLayer
in class GuiBC8<ContainerAdvancedCraftingTable>
protected void drawForegroundLayer()
drawForegroundLayer
in class GuiBC8<ContainerAdvancedCraftingTable>
protected void actionPerformed(net.minecraft.client.gui.GuiButton button) throws java.io.IOException
actionPerformed
in class net.minecraft.client.gui.GuiScreen
java.io.IOException
protected void mouseClicked(int mouseX, int mouseY, int mouseButton) throws java.io.IOException
mouseClicked
in class GuiBC8<ContainerAdvancedCraftingTable>
java.io.IOException
protected void keyTyped(char typedChar, int keyCode) throws java.io.IOException
keyTyped
in class net.minecraft.client.gui.inventory.GuiContainer
java.io.IOException
protected void handleMouseClick(net.minecraft.inventory.Slot slot, int slotId, int mouseButton, net.minecraft.inventory.ClickType type)
handleMouseClick
in class net.minecraft.client.gui.inventory.GuiContainer
protected boolean isPointInRegion(int rectX, int rectY, int rectWidth, int rectHeight, int pointX, int pointY)
isPointInRegion
in class net.minecraft.client.gui.inventory.GuiContainer
protected boolean hasClickedOutside(int mouseX, int mouseY, int _guiLeft, int _guiTop)
hasClickedOutside
in class net.minecraft.client.gui.inventory.GuiContainer
public void onGuiClosed()
onGuiClosed
in class net.minecraft.client.gui.inventory.GuiContainer
public void recipesUpdated()
recipesUpdated
in interface net.minecraft.client.gui.recipebook.IRecipeShownListener
public net.minecraft.client.gui.recipebook.GuiRecipeBook func_194310_f()
func_194310_f
in interface net.minecraft.client.gui.recipebook.IRecipeShownListener