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()
ITickableNoderefresh in interface ITickableNodepublic void tick()
ITickableNodetick in interface ITickableNodepublic ITickableNode createTickable()
createTickable in interface ITickableNode.Sourcepublic void setSource(IExpressionNode source)
setSource in interface ITickableNode.Source