public abstract class GuiAdvancedInterface extends GuiBuildCraft
| Modifier and Type | Class and Description |
|---|---|
class |
GuiAdvancedInterface.FluidSlot
For the refinery, a kind of phantom slot for fluid.
|
class |
GuiAdvancedInterface.IInventorySlot
More dynamic slot displaying an inventory fluid at specified position in
the passed IInventory
|
class |
GuiAdvancedInterface.ItemSlot |
GuiBuildCraft.Ledger, GuiBuildCraft.LedgerManager| Modifier and Type | Field and Description |
|---|---|
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() |
protected void |
drawForegroundSelection(int mouseX,
int mouseY) |
static net.minecraft.client.renderer.entity.RenderItem |
getItemRenderer() |
int |
getSlotAtLocation(int i,
int j) |
int |
getXSize() |
int |
getYSize() |
bindTexture, drawGuiContainerBackgroundLayer, drawGuiContainerForegroundLayer, drawLedgers, drawScreen, getCenteredOffset, getCenteredOffset, getFontRenderer, getSlotAtPosition, initLedgers, mouseClicked, 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, renderToolTip, setClipboardString, setWorldAndResolutionpublic AdvancedSlot[] slots
public GuiAdvancedInterface(BuildCraftContainer container, net.minecraft.inventory.IInventory inventory, net.minecraft.util.ResourceLocation texture)
public int getSlotAtLocation(int i,
int j)
protected void drawBackgroundSlots()
protected void drawForegroundSelection(int mouseX,
int mouseY)
public static net.minecraft.client.renderer.entity.RenderItem getItemRenderer()
public int getXSize()
public int getYSize()