public abstract class GuiAdvancedInterface extends GuiBuildCraft
GuiBuildCraft.Ledger, GuiBuildCraft.LedgerManager| Modifier and Type | Field and Description |
|---|---|
java.util.ArrayList<AdvancedSlot> |
slots |
container, LEDGER_TEXTURE, ledgerManager, texture, tilefield_147001_a, field_147007_t, field_147008_s, guiLeft, guiTop, inventorySlots, xSize, ySize| Constructor and Description |
|---|
GuiAdvancedInterface(BuildCraftContainer container,
net.minecraft.inventory.IInventory inventory,
net.minecraft.util.ResourceLocation texture) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
drawBackgroundSlots() |
void |
drawStack(net.minecraft.item.ItemStack item,
int x,
int y) |
void |
drawTooltip(java.lang.String caption,
int mouseX,
int mouseY) |
void |
drawTooltipForSlotAt(int mouseX,
int mouseY) |
static net.minecraft.client.renderer.entity.RenderItem |
getItemRenderer() |
AdvancedSlot |
getSlotAtLocation(int i,
int j) |
int |
getSlotIndexAtLocation(int i,
int j) |
int |
getXSize() |
int |
getYSize() |
protected void |
mouseClicked(int mouseX,
int mouseY,
int mouseButton) |
void |
renderToolTip(net.minecraft.item.ItemStack stack,
int x,
int y) |
void |
resetNullSlots(int size) |
protected void |
slotClicked(AdvancedSlot slot,
int mouseButton) |
bindTexture, drawCenteredString, drawFluid, drawGuiContainerBackgroundLayer, drawGuiContainerForegroundLayer, drawLedgers, drawScreen, getCenteredOffset, getCenteredOffset, getContainer, getFontRenderer, getSlotAtPosition, initLedgers, mouseClickMove, mouseMovedOrUpcheckHotbarKeys, doesGuiPauseGame, func_146978_c, handleMouseClick, initGui, keyTyped, onGuiClosed, updateScreenactionPerformed, confirmClicked, drawBackground, drawCreativeTabHoveringText, drawDefaultBackground, drawHoveringText, drawWorldBackground, func_146283_a, getClipboardString, handleInput, handleKeyboardInput, handleMouseInput, isCtrlKeyDown, isShiftKeyDown, setClipboardString, setWorldAndResolutionpublic java.util.ArrayList<AdvancedSlot> slots
public GuiAdvancedInterface(BuildCraftContainer container, net.minecraft.inventory.IInventory inventory, net.minecraft.util.ResourceLocation texture)
public int getSlotIndexAtLocation(int i,
int j)
public AdvancedSlot getSlotAtLocation(int i, int j)
protected void drawBackgroundSlots()
public void drawTooltipForSlotAt(int mouseX,
int mouseY)
public void drawTooltip(java.lang.String caption,
int mouseX,
int mouseY)
public static net.minecraft.client.renderer.entity.RenderItem getItemRenderer()
public int getXSize()
public int getYSize()
public void renderToolTip(net.minecraft.item.ItemStack stack,
int x,
int y)
renderToolTip in class net.minecraft.client.gui.GuiScreenpublic void drawStack(net.minecraft.item.ItemStack item,
int x,
int y)
protected void mouseClicked(int mouseX,
int mouseY,
int mouseButton)
mouseClicked in class GuiBuildCraftpublic void resetNullSlots(int size)
protected void slotClicked(AdvancedSlot slot, int mouseButton)