public class TriggerEnginePowerStage extends BCStatement implements ITriggerExternal
Modifier and Type | Field and Description |
---|---|
EnumPowerStage |
stage |
uniqueTag
Constructor and Description |
---|
TriggerEnginePowerStage(EnumPowerStage stage) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getDescription()
Return the description in the UI.
|
IStatement[] |
getPossible()
This returns a group of related statements.
|
ISprite |
getSprite() |
boolean |
isTriggerActive(net.minecraft.tileentity.TileEntity target,
net.minecraft.util.EnumFacing side,
IStatementContainer source,
IStatementParameter[] parameters) |
static boolean |
isTriggeringTile(net.minecraft.tileentity.TileEntity tile) |
createParameter, getParam, getUniqueTag, maxParameters, minParameters, rotateLeft
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
createParameter, createParameter, isPossibleOrdered, maxParameters, minParameters, rotateLeft
getTooltip, getUniqueTag
public final EnumPowerStage stage
public TriggerEnginePowerStage(EnumPowerStage stage)
public static boolean isTriggeringTile(net.minecraft.tileentity.TileEntity tile)
public java.lang.String getDescription()
IGuiSlot
getDescription
in interface IGuiSlot
public ISprite getSprite()
public boolean isTriggerActive(net.minecraft.tileentity.TileEntity target, net.minecraft.util.EnumFacing side, IStatementContainer source, IStatementParameter[] parameters)
isTriggerActive
in interface ITriggerExternal
public IStatement[] getPossible()
IStatement
getPossible
in interface IStatement
getPossible
in class BCStatement