public class GuiAlyzer extends GuiForestry<ContainerAlyzer>
| Modifier and Type | Field and Description |
|---|---|
static int |
COLUMN_0 |
static int |
COLUMN_1 |
static int |
COLUMN_2 |
container, ledgerManager, textLayout, textureFile, widgetManager, windowdragSplitting, dragSplittingSlots, guiLeft, guiTop, INVENTORY_BACKGROUND, inventorySlots, xSize, ySize| Constructor and Description |
|---|
GuiAlyzer(net.minecraft.entity.player.EntityPlayer player,
ItemInventoryAlyzer itemInventory) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addLedgers() |
static java.lang.String |
checkCustomName(java.lang.String key) |
void |
drawAnalyticsOverview() |
void |
drawAnalyticsPageClassification(IIndividual individual) |
void |
drawAnalyticsPageMutations(IIndividual individual) |
void |
drawChromosomeRow(java.lang.String chromosomeName,
IIndividual individual,
IChromosomeType chromosome) |
void |
drawFertilityInfo(int fertility,
int x,
int textColor,
int texOffset) |
protected void |
drawGuiContainerBackgroundLayer(float var1,
int mouseX,
int mouseY) |
void |
drawLine(java.lang.String text,
int x,
IIndividual individual,
IChromosomeType chromosome,
boolean inactive) |
void |
drawMutationInfo(IMutation combination,
IAllele species,
int x,
IBreedingTracker breedingTracker) |
void |
drawRow(java.lang.String text0,
java.lang.String text1,
java.lang.String text2,
IIndividual individual,
IChromosomeType chromosome) |
void |
drawSpeciesRow(java.lang.String text0,
IIndividual individual,
IChromosomeType chromosome,
java.lang.String customPrimaryName,
java.lang.String customSecondaryName) |
void |
drawSplitLine(java.lang.String text,
int x,
int maxWidth,
IIndividual individual,
IChromosomeType chromosome,
boolean inactive) |
void |
drawToleranceInfo(IAlleleTolerance toleranceAllele,
int x) |
int |
getColorCoding(boolean dominant) |
java.util.List<java.lang.String> |
getHints() |
TextLayoutHelper |
getTextLayout() |
WidgetManager |
getWidgetManager() |
addClimateLedger, addErrorLedger, addErrorLedger, addHintLedger, addHintLedger, addOwnerLedger, addPowerLedger, bindTexture, drawBackground, drawGradientRect, drawGuiContainerForegroundLayer, drawScreen, drawWidgets, getExtraGuiAreas, getFluidStackAtPosition, getFontColor, getFontRenderer, getGuiLeft, getGuiTop, getMC, getSizeX, getSizeY, getSlotAtPosition, hasClickedOutside, initGui, keyTyped, mouseClicked, 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 static final int COLUMN_0
public static final int COLUMN_1
public static final int COLUMN_2
public GuiAlyzer(net.minecraft.entity.player.EntityPlayer player,
ItemInventoryAlyzer itemInventory)
public final int getColorCoding(boolean dominant)
public final void drawLine(java.lang.String text,
int x,
IIndividual individual,
IChromosomeType chromosome,
boolean inactive)
public final void drawSplitLine(java.lang.String text,
int x,
int maxWidth,
IIndividual individual,
IChromosomeType chromosome,
boolean inactive)
public final void drawRow(java.lang.String text0,
java.lang.String text1,
java.lang.String text2,
IIndividual individual,
IChromosomeType chromosome)
public final void drawChromosomeRow(java.lang.String chromosomeName,
IIndividual individual,
IChromosomeType chromosome)
public final void drawSpeciesRow(java.lang.String text0,
IIndividual individual,
IChromosomeType chromosome,
@Nullable
java.lang.String customPrimaryName,
@Nullable
java.lang.String customSecondaryName)
@Nullable public static java.lang.String checkCustomName(java.lang.String key)
protected void drawGuiContainerBackgroundLayer(float var1,
int mouseX,
int mouseY)
drawGuiContainerBackgroundLayer in class GuiForestry<ContainerAlyzer>public void drawAnalyticsOverview()
public final void drawAnalyticsPageClassification(IIndividual individual)
public void drawAnalyticsPageMutations(IIndividual individual)
public void drawMutationInfo(IMutation combination, IAllele species, int x, IBreedingTracker breedingTracker)
public void drawToleranceInfo(IAlleleTolerance toleranceAllele, int x)
public void drawFertilityInfo(int fertility,
int x,
int textColor,
int texOffset)
public TextLayoutHelper getTextLayout()
getTextLayout in class GuiForestry<ContainerAlyzer>public WidgetManager getWidgetManager()
protected void addLedgers()
addLedgers in class GuiForestry<ContainerAlyzer>public java.util.List<java.lang.String> getHints()