public abstract class StatementParameterSlot extends AdvancedSlot
| Modifier and Type | Field and Description |
|---|---|
int |
slot |
StatementSlot |
statementSlot |
drawBackround, gui, x, y| Constructor and Description |
|---|
StatementParameterSlot(GuiAdvancedInterface gui,
int x,
int y,
int slot,
StatementSlot iStatementSlot) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getDescription() |
net.minecraft.util.IIcon |
getIcon() |
net.minecraft.item.ItemStack |
getItemStack() |
abstract IStatementParameter |
getParameter() |
boolean |
isAllowed() |
boolean |
isDefined() |
boolean |
isRequired() |
abstract void |
setParameter(IStatementParameter param,
boolean notifyServer) |
drawSprite, drawStack, drawTooltip, getTexture, selected, shouldDrawHighlightpublic int slot
public StatementSlot statementSlot
public StatementParameterSlot(GuiAdvancedInterface gui, int x, int y, int slot, StatementSlot iStatementSlot)
public boolean isDefined()
isDefined in class AdvancedSlotpublic java.lang.String getDescription()
getDescription in class AdvancedSlotpublic net.minecraft.item.ItemStack getItemStack()
getItemStack in class AdvancedSlotpublic net.minecraft.util.IIcon getIcon()
getIcon in class AdvancedSlotpublic abstract IStatementParameter getParameter()
public boolean isAllowed()
public boolean isRequired()
public abstract void setParameter(IStatementParameter param, boolean notifyServer)