public class NodeUpdatable extends java.lang.Object implements ITickableNode, ITickableNode.Source
ITickableNode.Source
Modifier and Type | Field and Description |
---|---|
java.lang.String |
name |
IVariableNode |
variable |
Constructor and Description |
---|
NodeUpdatable(java.lang.String name,
IExpressionNode source) |
Modifier and Type | Method and Description |
---|---|
ITickableNode |
createTickable() |
void |
refresh()
Called at any time
|
void |
setSource(IExpressionNode source) |
void |
tick()
Called once every minecraft tick.
|
public final java.lang.String name
public final IVariableNode variable
public NodeUpdatable(java.lang.String name, IExpressionNode source)
public void refresh()
ITickableNode
refresh
in interface ITickableNode
public void tick()
ITickableNode
tick
in interface ITickableNode
public ITickableNode createTickable()
createTickable
in interface ITickableNode.Source
public void setSource(IExpressionNode source)
setSource
in interface ITickableNode.Source