public float getProgress() { return tile.getProgress(); }
public float getEnergy() { return (float) tile.getStoredEnergy() / (float) tile.getMaximumEnergy(); }
@Override public boolean canInteractWith(EntityPlayer player) { return tile.isUseableByPlayer(player); }