diff --git a/core/src/io/anuke/mindustry/world/modules/BlockModule.java b/core/src/io/anuke/mindustry/world/modules/BlockModule.java index 225b7c3e9d..af9be7b4b8 100644 --- a/core/src/io/anuke/mindustry/world/modules/BlockModule.java +++ b/core/src/io/anuke/mindustry/world/modules/BlockModule.java @@ -4,6 +4,7 @@ import java.io.DataInput; import java.io.DataOutput; import java.io.IOException; +/**A class that represents compartmentalized tile entity state.*/ public abstract class BlockModule{ public abstract void write(DataOutput stream) throws IOException; diff --git a/core/src/io/anuke/mindustry/world/modules/PowerModule.java b/core/src/io/anuke/mindustry/world/modules/PowerModule.java index 9a376ab2bf..96b889209a 100644 --- a/core/src/io/anuke/mindustry/world/modules/PowerModule.java +++ b/core/src/io/anuke/mindustry/world/modules/PowerModule.java @@ -9,26 +9,9 @@ import java.io.IOException; public class PowerModule extends BlockModule{ public float amount; - public float capacity = 10f; - public float voltage = 0.0001f; public PowerGraph graph = new PowerGraph(); public IntArray links = new IntArray(); - public boolean acceptsPower(){ - return amount + 0.001f <= capacity; - } - - public float addPower(float add){ - if(add < voltage){ - return add; - } - - float canAccept = Math.min(capacity - amount, add); - amount += canAccept; - - return canAccept; - } - @Override public void write(DataOutput stream) throws IOException{ stream.writeFloat(amount);