public class KineticNetwork
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
boolean |
containsFlywheel |
java.lang.Long |
id |
boolean |
initialized |
java.util.Map<KineticTileEntity,java.lang.Float> |
members |
java.util.Map<KineticTileEntity,java.lang.Float> |
sources |
| Constructor and Description |
|---|
KineticNetwork() |
| Modifier and Type | Method and Description |
|---|---|
void |
add(KineticTileEntity te) |
void |
addSilently(KineticTileEntity te,
float lastCapacity,
float lastStress) |
float |
calculateCapacity() |
float |
calculateStress() |
float |
getActualCapacityOf(KineticTileEntity te) |
float |
getActualStressOf(KineticTileEntity te) |
int |
getSize() |
void |
initFromTE(float maxStress,
float currentStress,
int members) |
void |
remove(KineticTileEntity te) |
void |
sync() |
void |
updateCapacity() |
void |
updateCapacityFor(KineticTileEntity te,
float capacity) |
void |
updateNetwork() |
void |
updateStress() |
void |
updateStressFor(KineticTileEntity te,
float stress) |
public java.lang.Long id
public boolean initialized
public boolean containsFlywheel
public java.util.Map<KineticTileEntity,java.lang.Float> sources
public java.util.Map<KineticTileEntity,java.lang.Float> members
public void initFromTE(float maxStress,
float currentStress,
int members)
public void addSilently(KineticTileEntity te, float lastCapacity, float lastStress)
public void add(KineticTileEntity te)
public void updateCapacityFor(KineticTileEntity te, float capacity)
public void updateStressFor(KineticTileEntity te, float stress)
public void remove(KineticTileEntity te)
public void sync()
public void updateCapacity()
public void updateStress()
public void updateNetwork()
public float calculateCapacity()
public float calculateStress()
public float getActualCapacityOf(KineticTileEntity te)
public float getActualStressOf(KineticTileEntity te)
public int getSize()