CC: Tweaked

CC: Tweaked

42M Downloads

Excavate program terminates when turtle dumps it's inventory

kreezxil opened this issue · 10 comments

commented

Useful information to include:

  • Minecraft version 1.12.2.-14.23.5.2836
  • CC: Tweaked version 1.12.2-1.82.2
  • When using the excavate program, when the turtle returns to dump its contents into a chest, it turns around and stops. When you look at it, the output says it mined so many things in total. Which is what it says when it is done mining.

image

image

As you can see I'm standing at y:52 and the turtle barely went down much, just enough to fill itself and return and empty and that's when it decided that it was done. It's not suppose to act like that until reaches bedrock or y:1 or similar.

commented

I'm using it my own pack (World of Dragons). Which has all about 200+ mods in it. Modlist here: http://paste.ubuntu.com/p/PnPPXYGtJj/

commented

Just to check could you tell me if those blocks (or any other modded blocks that are on bottom level of the excavated area) are breakable with normal pick / test if turtle can break them?
obraz

commented

Looking at your screenshot i see some other mods materials - Can you post what mods are you using? My fist guess would be that turtle detected something it could not break and that triggered the end of mining routine.

commented
commented

Created this in single player, the turtle is unnaffected by the weird ore.

weird_ore_test

commented

Weird, I'm entirely unable to reproduce. My robot has dumped its items twice now, and not seen any issues:

image

The only reason a turtle should stop digging without printing anything else is if it is blocked from moving forward but can't dig/attack it - so pretty much just when encountering bedrock or some unbreakable ore. I'd suggest just running the program again and seeing if it stops at the same point - then you can do some diagnosis to see what turtle.detect(), turtle.dig(), turtle.attack() return.

commented
commented

It shouldn't no - it'd just cause a turtle (like any other tile entity) to run slightly slower, but not actually break functionality.

commented
commented

ok, that seems to be the issue, I'm using FTB UTILITIES claiming system and prior to today I had not told it what a fake player can do in the claims. I set it to member and now the turtle is excavating without dumping and terminating.

If this issue comes up again it's because the FAKE PLAYER is not added to the claim. Minecolonies has a protection system to and the fake player can be added to it as well.