public class ActionPipeDirection extends BCStatement implements IActionInternal
Modifier and Type | Field and Description |
---|---|
net.minecraft.util.EnumFacing |
direction |
uniqueTag
Constructor and Description |
---|
ActionPipeDirection(net.minecraft.util.EnumFacing direction) |
Modifier and Type | Method and Description |
---|---|
void |
actionActivate(IStatementContainer source,
IStatementParameter[] parameters) |
java.lang.String |
getDescription()
Return the description in the UI.
|
IStatement[] |
getPossible()
This returns a group of related statements.
|
SpriteHolderRegistry.SpriteHolder |
getSprite() |
IStatement |
rotateLeft()
This returns the statement after a left rotation.
|
java.lang.String |
toString() |
createParameter, getParam, getUniqueTag, maxParameters, minParameters
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
createParameter, createParameter, isPossibleOrdered, maxParameters, minParameters
getTooltip, getUniqueTag
public ActionPipeDirection(net.minecraft.util.EnumFacing direction)
public java.lang.String getDescription()
IGuiSlot
getDescription
in interface IGuiSlot
public IStatement rotateLeft()
IStatement
rotateLeft
in interface IStatement
rotateLeft
in class BCStatement
public void actionActivate(IStatementContainer source, IStatementParameter[] parameters)
actionActivate
in interface IActionInternal
public java.lang.String toString()
toString
in class java.lang.Object
public SpriteHolderRegistry.SpriteHolder getSprite()
public IStatement[] getPossible()
IStatement
getPossible
in interface IStatement
getPossible
in class BCStatement