public interface Environment
SidedEnvironment
.
void tick() { super.tick() if (node != null && node.network == null) { api.Network.joinOrCreateNetwork(this); } } void onChunkUnloaded() { super.onChunkUnloaded() if (node != null) node.remove() } void setRemoved() { super.setRemoved() if (node != null) node.remove() }
node()
a Component
and ensure
its Component.visibility()
is set to a value where it can
be seen by computers in the network.Callback
s.Modifier and Type | Method and Description |
---|---|
Node |
node()
The node this environment wraps.
|
void |
onConnect(Node node)
This is called when a node is added to a network.
|
void |
onDisconnect(Node node)
This is called when a node is removed from the network.
|
void |
onMessage(Message message)
This is the generic message handler.
|
Node node()
void onConnect(Node node)
void onDisconnect(Node node)