public abstract class BCTrigger extends BCStatement implements ITrigger
icon, uniqueTag| Constructor and Description |
|---|
BCTrigger(java.lang.String... uniqueTag) |
| Modifier and Type | Method and Description |
|---|---|
ITriggerParameter |
createParameter(int index)
Create parameters for the trigger.
|
boolean |
isTriggerActive(net.minecraftforge.common.util.ForgeDirection side,
net.minecraft.tileentity.TileEntity tile,
ITriggerParameter parameter) |
boolean |
isTriggerActive(IGate gate,
ITriggerParameter[] 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, ITriggerParameter[] parameters)
isTriggerActive in interface ITriggerpublic boolean isTriggerActive(net.minecraftforge.common.util.ForgeDirection side,
net.minecraft.tileentity.TileEntity tile,
ITriggerParameter parameter)
public ITriggerParameter createParameter(int index)
IStatementcreateParameter in interface IStatement