public class GuiGeneticFilter extends GuiForestryTitled<ContainerGeneticFilter>
| Modifier and Type | Field and Description |
|---|---|
SelectionWidget |
selection |
container, ledgerManager, textLayout, textureFile, widgetManager, windowdragSplitting, dragSplittingSlots, guiLeft, guiTop, INVENTORY_BACKGROUND, inventorySlots, xSize, ySize| Constructor and Description |
|---|
GuiGeneticFilter(IFilterContainer tile,
net.minecraft.entity.player.InventoryPlayer inventory) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addLedgers() |
protected void |
drawGuiContainerBackgroundLayer(float f,
int mouseX,
int mouseY) |
IFilterContainer |
getContainer() |
IFilterLogic |
getLogic() |
protected net.minecraft.inventory.Slot |
getSlotAtPosition(int mouseX,
int mouseY) |
void |
initGui() |
protected void |
keyTyped(char typedChar,
int keyCode) |
protected void |
mouseClicked(int mouseX,
int mouseY,
int mouseButton) |
<S> void |
onModuleClick(ISelectableProvider<S> provider) |
centeredTitleaddClimateLedger, addErrorLedger, addErrorLedger, addHintLedger, addHintLedger, addOwnerLedger, addPowerLedger, bindTexture, drawBackground, drawGradientRect, drawGuiContainerForegroundLayer, drawScreen, drawWidgets, getExtraGuiAreas, getFluidStackAtPosition, getFontColor, getFontRenderer, getGuiLeft, getGuiTop, getMC, getSizeX, getSizeY, getTextLayout, hasClickedOutside, mouseReleased, onGuiClosed, setWorldAndResolution, setZLevel, updateScreencheckHotbarKeys, doesGuiPauseGame, getSlotUnderMouse, getXSize, getYSize, handleMouseClick, isPointInRegion, mouseClickMove, renderHoveredToolTipactionPerformed, 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, setTextpublic final SelectionWidget selection
public GuiGeneticFilter(IFilterContainer tile, net.minecraft.entity.player.InventoryPlayer inventory)
public <S> void onModuleClick(ISelectableProvider<S> provider)
public void initGui()
initGui in class GuiForestry<ContainerGeneticFilter>protected void drawGuiContainerBackgroundLayer(float f,
int mouseX,
int mouseY)
drawGuiContainerBackgroundLayer in class GuiForestryTitled<ContainerGeneticFilter>protected void keyTyped(char typedChar,
int keyCode)
throws java.io.IOException
keyTyped in class GuiForestry<ContainerGeneticFilter>java.io.IOException@Nullable
protected net.minecraft.inventory.Slot getSlotAtPosition(int mouseX,
int mouseY)
getSlotAtPosition in class GuiForestry<ContainerGeneticFilter>protected void mouseClicked(int mouseX,
int mouseY,
int mouseButton)
throws java.io.IOException
mouseClicked in class GuiForestry<ContainerGeneticFilter>java.io.IOExceptionprotected void addLedgers()
addLedgers in class GuiForestry<ContainerGeneticFilter>public IFilterContainer getContainer()
public IFilterLogic getLogic()