From 9a0c0b0a00410337a4653b9aefb37902c6bc11f3 Mon Sep 17 00:00:00 2001 From: aidancbrady Date: Thu, 13 Apr 2017 17:11:07 -0400 Subject: [PATCH] Fix a quick miner issue --- .../common/tile/TileEntityDigitalMiner.java | 31 +++++++++++-------- 1 file changed, 18 insertions(+), 13 deletions(-) diff --git a/src/main/java/mekanism/common/tile/TileEntityDigitalMiner.java b/src/main/java/mekanism/common/tile/TileEntityDigitalMiner.java index 0010f168a..25c7e744f 100644 --- a/src/main/java/mekanism/common/tile/TileEntityDigitalMiner.java +++ b/src/main/java/mekanism/common/tile/TileEntityDigitalMiner.java @@ -598,6 +598,7 @@ public class TileEntityDigitalMiner extends TileEntityElectricBlock implements I oresToMine.clear(); replaceMap.clear(); missingStack = null; + setActive(false); MekanismUtils.saveChunk(this); } @@ -1253,7 +1254,7 @@ public class TileEntityDigitalMiner extends TileEntityElectricBlock implements I numPowering--; } - public String[] methods = {"setRadius", "setMin", "setMax", "addFilter", "removeFilter", "addOreFilter", "removeOreFilter", "reset", "start", "stop"}; + public String[] methods = {"setRadius", "setMin", "setMax", "addFilter", "removeFilter", "addOreFilter", "removeOreFilter", "reset", "start", "stop", "getToMine"}; @Override public String[] getMethods() @@ -1352,18 +1353,22 @@ public class TileEntityDigitalMiner extends TileEntityElectricBlock implements I } } } - else if(method == 7) - { - reset(); - } - else if(method == 8) - { - start(); - } - else if(method == 9) - { - stop(); - } + } + else if(method == 7) + { + reset(); + } + else if(method == 8) + { + start(); + } + else if(method == 9) + { + stop(); + } + else if(method == 10) + { + return new Object[] {searcher != null ? searcher.found : 0}; } }