basic-components/src/main/java/universalelectricity/api/net/IUpdate.java

23 lines
505 B
Java

package universalelectricity.api.net;
public interface IUpdate
{
/**
* Updates the network. Called by the {NetworkTickHandler}.
*/
public void update();
/**
* Can the network update?
*
* @return True if the network can update, otherwise the network tick handler will remove the
* network from the tick list.
*/
public boolean canUpdate();
/**
* @return True to leave the network in the ticker. False to remove the network from the ticker.
*/
public boolean continueUpdate();
}