public abstract class Trigger
extends java.lang.Object
implements buildcraft.api.statements.ITriggerExternal
| Modifier | Constructor and Description |
|---|---|
protected |
Trigger(java.lang.String uid,
java.lang.String textureName) |
protected |
Trigger(java.lang.String uid,
java.lang.String localization,
java.lang.String textureName) |
| Modifier and Type | Method and Description |
|---|---|
buildcraft.api.statements.IStatementParameter |
createParameter(int index) |
java.lang.String |
getDescription() |
buildcraft.api.statements.IStatement[] |
getPossible() |
buildcraft.api.core.render.ISprite |
getSprite() |
java.lang.String |
getUniqueTag() |
int |
maxParameters() |
int |
minParameters() |
buildcraft.api.statements.IStatement |
rotateLeft() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitprotected Trigger(java.lang.String uid,
java.lang.String textureName)
protected Trigger(java.lang.String uid,
java.lang.String localization,
java.lang.String textureName)
public java.lang.String getUniqueTag()
getUniqueTag in interface buildcraft.api.statements.IGuiSlotpublic java.lang.String getDescription()
getDescription in interface buildcraft.api.statements.IGuiSlotpublic buildcraft.api.statements.IStatementParameter createParameter(int index)
createParameter in interface buildcraft.api.statements.IStatementpublic int maxParameters()
maxParameters in interface buildcraft.api.statements.IStatementpublic int minParameters()
minParameters in interface buildcraft.api.statements.IStatement@Nullable public buildcraft.api.core.render.ISprite getSprite()
getSprite in interface buildcraft.api.statements.IGuiSlotpublic buildcraft.api.statements.IStatement rotateLeft()
rotateLeft in interface buildcraft.api.statements.IStatementpublic buildcraft.api.statements.IStatement[] getPossible()
getPossible in interface buildcraft.api.statements.IStatement