public abstract class BCTrigger extends BCStatement implements ITrigger
icon, uniqueTag| Constructor and Description |
|---|
BCTrigger(java.lang.String... uniqueTag) |
| Modifier and Type | Method and Description |
|---|---|
IStatementParameter |
createParameter(int index)
Create parameters for the trigger.
|
boolean |
isTriggerActive(net.minecraftforge.common.util.ForgeDirection side,
net.minecraft.tileentity.TileEntity tile,
IStatementParameter parameter) |
boolean |
isTriggerActive(IGate gate,
IStatementParameter[] parameters) |
getDescription, getIcon, getIconIndex, getUniqueTag, maxParameters, minParameters, registerIcons, rotateLeftclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetDescription, getIcon, getUniqueTag, maxParameters, minParameters, registerIcons, rotateLeftpublic boolean isTriggerActive(IGate gate, IStatementParameter[] parameters)
isTriggerActive in interface ITriggerpublic boolean isTriggerActive(net.minecraftforge.common.util.ForgeDirection side,
net.minecraft.tileentity.TileEntity tile,
IStatementParameter parameter)
public IStatementParameter createParameter(int index)
IStatementcreateParameter in interface IStatement