diff --git a/src/main/java/refinedstorage/tile/TileDetector.java b/src/main/java/refinedstorage/tile/TileDetector.java index 0e11638f1..773a478c4 100755 --- a/src/main/java/refinedstorage/tile/TileDetector.java +++ b/src/main/java/refinedstorage/tile/TileDetector.java @@ -42,7 +42,7 @@ public class TileDetector extends TileMachine implements ICompareConfig { @Override public int getEnergyUsage() { - return 3; + return 2; } @Override diff --git a/src/main/java/refinedstorage/tile/grid/TileGrid.java b/src/main/java/refinedstorage/tile/grid/TileGrid.java index 0e3a8f0ce..fb67e30d6 100755 --- a/src/main/java/refinedstorage/tile/grid/TileGrid.java +++ b/src/main/java/refinedstorage/tile/grid/TileGrid.java @@ -73,7 +73,16 @@ public class TileGrid extends TileMachine implements IGrid { @Override public int getEnergyUsage() { - return 4; + switch (getType()) { + case NORMAL: + return 2; + case CRAFTING: + return 4; + case PATTERN: + return 3; + default: + return 0; + } } @Override