diff --git a/src/dark/core/blocks/TileEntityMachine.java b/src/dark/core/blocks/TileEntityMachine.java index f374feac..e4bd1a4f 100644 --- a/src/dark/core/blocks/TileEntityMachine.java +++ b/src/dark/core/blocks/TileEntityMachine.java @@ -39,6 +39,23 @@ public abstract class TileEntityMachine extends TileEntityUniversalElectrical im protected boolean unpowered, running; + public TileEntityMachine() + { + + } + + public TileEntityMachine(float wattsPerTick) + { + this.WATTS_PER_TICK = wattsPerTick; + this.MAX_WATTS = wattsPerTick * 20; + } + + public TileEntityMachine(float wattsPerTick, float maxEnergy) + { + this.WATTS_PER_TICK = wattsPerTick; + this.MAX_WATTS = maxEnergy; + } + @Override public void updateEntity() { diff --git a/src/dark/core/terminal/TileEntityTerminal.java b/src/dark/core/terminal/TileEntityTerminal.java index d52cc7d2..051adf81 100644 --- a/src/dark/core/terminal/TileEntityTerminal.java +++ b/src/dark/core/terminal/TileEntityTerminal.java @@ -52,6 +52,21 @@ public abstract class TileEntityTerminal extends TileEntityMachine implements IS public final Set playersUsing = new HashSet(); + public TileEntityTerminal() + { + super(0, 0); + } + + public TileEntityTerminal(float wattsPerTick) + { + super(wattsPerTick); + } + + public TileEntityTerminal(float wattsPerTick, float maxEnergy) + { + super(wattsPerTick, maxEnergy); + } + @Override public void updateEntity() { diff --git a/src/dark/transmit/laser/TileEntityLaserEmitter.java b/src/dark/transmit/laser/TileEntityLaserEmitter.java index d1a2793b..a9b1a415 100644 --- a/src/dark/transmit/laser/TileEntityLaserEmitter.java +++ b/src/dark/transmit/laser/TileEntityLaserEmitter.java @@ -5,6 +5,7 @@ import dark.core.blocks.TileEntityMachine; public class TileEntityLaserEmitter extends TileEntityMachine { + /** Facing direction of the tile and not the laser */ public ForgeDirection getFacingDirection() {