add a loop mode to the quarry, fixes #2709

This commit is contained in:
Hea3veN 2015-05-29 08:29:51 -03:00
parent c686cf7e8d
commit d8224f5edb
2 changed files with 7 additions and 2 deletions

View file

@ -1,6 +1,7 @@
Additions:
* [#2692] Restore config option to make filler/builder drop blocks (hea3ven)
* [#2709] Add a loop mode to the quarry (hea3ven)
Bugs fixed:

View file

@ -173,7 +173,11 @@ public class TileQuarry extends TileAbstractBuilder implements IHasWork, ISidedI
}
if (stage == Stage.DONE) {
return;
if (mode == Mode.Loop) {
stage = Stage.IDLE;
} else {
return;
}
}
if (!areChunksLoaded()) {
@ -901,7 +905,7 @@ public class TileQuarry extends TileAbstractBuilder implements IHasWork, ISidedI
@Override
public boolean acceptsControlMode(Mode mode) {
return mode == Mode.Off || mode == Mode.On;
return mode == Mode.Off || mode == Mode.On || mode == Mode.Loop;
}
@Override