MineColonies

MineColonies

57M Downloads

Buggy Builder

Supermatt5546 opened this issue · 42 comments

commented

Minecolonies version: minecolonies-universal-1.12-0.8.3302

As you can tell, I'm playing on 1.12 with version 1.12-14.21.1.2443 of Forge.

Expected behavior: Building obviously

Actual behaviour: The builder is the buggiest part of the mod for me. They either get to a project & stop working while holding an object they don't actually have(which forces me to fire them & hire someone else), or they take out all the torches within the border that the gate is supposed to go, but won't actually do anything after that. Any help would be appreciated.

Steps to reproduce the problem

  1. I hired the builder.
  2. Built his hut.
  3. Chose to build the Guard tower/ upgrade the hut/ build the gate for each of the issues, with the gate issue happening with 4 separate colonists.
  4. Profit
commented

I should mention that the builder is very finicky and to get her to start a different project I have to fire and rehire her, however she usually loses her levels in build when I do this meaning that I have to give her wooden tools to start with again :(

minecolonies-universal-1.12.2-0.8.4932

commented

I'm confused. When typing that, all that came up was list:kill:respawn:info

commented
commented
commented

I know the purpose. I'm talking about when they hold the item they don't actually have, & just wonder aimlessly when I actually give them the item. They will even hold it when they're no longer a builder.

commented
commented
commented

Yeah, but even when they have the item, they don't do anything. Even if they're assigned to another project or even another job entirely, they will still be holding the item.

commented

Restart what? The game? That solved nothing. Giving them another job doesn't fix it either. They may function fine with their new job, but they will still be broken as the builder.

commented
commented

Did you not read where I pointed out that them simply holding the item isn't the issue? It's that they hold the item that isn't actually there & do nothing, even when the required number is given to them. They do nothing at all,regardless of what they're told to do.

commented
commented

I don't think that's the case. I tend to give them everything they need in advance, & he would still wonder around aimlessly. In the case of where the gate should go, he removed the torches I placed at the site, & then just stares at it with a pick or shovel in hand.

commented
commented

His activity says "Clear_Step" instead of "Start_Working".

commented

Ok, I cleared the foundation for him, since he couldn't do his job. I also fired him & rehired him another 20 times & he actually started building the stone gate finally. Might mark the days before he breaks again.

commented
commented
commented

I have a number of archives in my Logs folder. Do I give the most resent or all of them? Also the Builder is doing a similar thing again, but with torches in his hand while staring at the gate, which has been built up to the point where the chandeliers are floating in the center.

commented

latest.txt (if you played the mod last)

commented

[00:16:16] [Server thread/WARN]: Can't keep up! Did the system time change, or is the server overloaded? Running 3824ms behind, skipping 76 tick(s)
[00:16:59] [Server thread/INFO]: Saving and pausing game...
[00:17:00] [Server thread/INFO]: Saving chunks for level 'World1'/overworld
[00:17:00] [Server thread/INFO]: Saving chunks for level 'World1'/the_nether
[00:17:01] [Server thread/INFO]: Saving chunks for level 'World1'/the_end
[00:19:15] [Server thread/INFO]: Saving and pausing game...
[00:19:15] [Server thread/INFO]: Saving chunks for level 'World1'/overworld
[00:19:16] [Server thread/INFO]: Saving chunks for level 'World1'/the_nether
[00:19:16] [Server thread/INFO]: Saving chunks for level 'World1'/the_end
[00:19:16] [Server thread/WARN]: Can't keep up! Did the system time change, or is the server overloaded? Running 2194ms behind, skipping 43 tick(s)
[00:19:22] [Server thread/INFO]: Saving and pausing game...
[00:19:22] [Server thread/INFO]: Saving chunks for level 'World1'/overworld
[00:19:23] [Server thread/INFO]: Saving chunks for level 'World1'/the_nether
[00:19:23] [Server thread/INFO]: Saving chunks for level 'World1'/the_end
[00:19:26] [Server thread/INFO]: Saving and pausing game...
[00:19:26] [Server thread/INFO]: Saving chunks for level 'World1'/overworld
[00:19:27] [Server thread/INFO]: Saving chunks for level 'World1'/the_nether
[00:19:28] [Server thread/INFO]: Saving chunks for level 'World1'/the_end
[00:19:31] [Server thread/INFO]: Saving and pausing game...
[00:19:31] [Server thread/INFO]: Saving chunks for level 'World1'/overworld
[00:19:32] [Server thread/INFO]: Saving chunks for level 'World1'/the_nether
[00:19:33] [Server thread/INFO]: Saving chunks for level 'World1'/the_end
[00:22:50] [Server thread/INFO]: Saving and pausing game...
[00:22:50] [Server thread/INFO]: Saving chunks for level 'World1'/overworld
[00:22:51] [Server thread/INFO]: Saving chunks for level 'World1'/the_nether
[00:22:52] [Server thread/INFO]: Saving chunks for level 'World1'/the_end
[00:22:52] [Server thread/WARN]: Can't keep up! Did the system time change, or is the server overloaded? Running 2302ms behind, skipping 46 tick(s)
[00:24:37] [Server thread/WARN]: Can't keep up! Did the system time change, or is the server overloaded? Running 2074ms behind, skipping 41 tick(s)
[00:25:23] [Server thread/WARN]: Can't keep up! Did the system time change, or is the server overloaded? Running 2805ms behind, skipping 56 tick(s)
[00:26:08] [Server thread/WARN]: Can't keep up! Did the system time change, or is the server overloaded? Running 2317ms behind, skipping 46 tick(s)
[00:26:54] [Server thread/WARN]: Can't keep up! Did the system time change, or is the server overloaded? Running 2595ms behind, skipping 51 tick(s)
[00:30:39] [Server thread/WARN]: Can't keep up! Did the system time change, or is the server overloaded? Running 2068ms behind, skipping 41 tick(s)
[00:31:24] [Server thread/WARN]: Can't keep up! Did the system time change, or is the server overloaded? Running 2183ms behind, skipping 43 tick(s)
[00:35:09] [Server thread/WARN]: Can't keep up! Did the system time change, or is the server overloaded? Running 2089ms behind, skipping 41 tick(s)
[00:36:39] [Server thread/WARN]: Can't keep up! Did the system time change, or is the server overloaded? Running 2067ms behind, skipping 41 tick(s)
[00:38:09] [Server thread/WARN]: Can't keep up! Did the system time change, or is the server overloaded? Running 2137ms behind, skipping 42 tick(s)
[00:38:55] [Server thread/WARN]: Can't keep up! Did the system time change, or is the server overloaded? Running 2164ms behind, skipping 43 tick(s)
[00:39:18] [Server thread/INFO]: Saving and pausing game...
[00:39:18] [Server thread/INFO]: Saving chunks for level 'World1'/overworld
[00:39:19] [Server thread/INFO]: Saving chunks for level 'World1'/the_nether
[00:39:20] [Server thread/INFO]: Saving chunks for level 'World1'/the_end
[00:47:37] [Server thread/WARN]: Can't keep up! Did the system time change, or is the server overloaded? Running 2006ms behind, skipping 40 tick(s)
[00:49:07] [Server thread/WARN]: Can't keep up! Did the system time change, or is the server overloaded? Running 2005ms behind, skipping 40 tick(s)
[00:49:52] [Server thread/WARN]: Can't keep up! Did the system time change, or is the server overloaded? Running 2005ms behind, skipping 40 tick(s)
[00:52:28] [Server thread/INFO]: Saving and pausing game...
[00:52:28] [Server thread/INFO]: Saving chunks for level 'World1'/overworld
[00:52:29] [Server thread/INFO]: Saving chunks for level 'World1'/the_nether
[00:52:29] [Server thread/INFO]: Saving chunks for level 'World1'/the_end
[00:56:13] [Server thread/WARN]: Can't keep up! Did the system time change, or is the server overloaded? Running 132384ms behind, skipping 2647 tick(s)
[00:57:02] [Server thread/INFO]: Saving and pausing game...
[00:57:02] [Server thread/INFO]: Saving chunks for level 'World1'/overworld
[00:57:03] [Server thread/INFO]: Saving chunks for level 'World1'/the_nether
[00:57:03] [Server thread/INFO]: Saving chunks for level 'World1'/the_end
[01:03:08] [Server thread/WARN]: Can't keep up! Did the system time change, or is the server overloaded? Running 12293ms behind, skipping 245 tick(s)
[01:03:18] [Server thread/INFO]: Saving and pausing game...
[01:03:18] [Server thread/INFO]: Saving chunks for level 'World1'/overworld
[01:03:20] [Server thread/INFO]: Saving chunks for level 'World1'/the_end
[01:03:20] [Server thread/WARN]: Can't keep up! Did the system time change, or is the server overloaded? Running 4424ms behind, skipping 88 tick(s)
[01:03:33] [Server thread/INFO]: [DragonbornSSjB : Teleported DragonbornSSjB to 3303.5, 66.0, 541.5]
[01:03:33] [main/INFO]: [CHAT] Teleported DragonbornSSjB to 3303.5, 66.0, 541.5
[01:03:40] [main/INFO]: [CHAT] Builder Levi J. Golding: Started building schematics/walls/StoneWallGate
[01:03:45] [Server thread/WARN]: Can't keep up! Did the system time change, or is the server overloaded? Running 11649ms behind, skipping 232 tick(s)
[01:04:00] [Server thread/WARN]: Can't keep up! Did the system time change, or is the server overloaded? Running 6189ms behind, skipping 123 tick(s)
[01:04:37] [Server thread/WARN]: Can't keep up! Did the system time change, or is the server overloaded? Running 2333ms behind, skipping 46 tick(s)
[01:05:08] [main/INFO]: [CHAT] You need a builder in order to build or upgrade this building.
[01:05:08] [main/INFO]: [CHAT] You need a builder in order to build or upgrade this building.
[01:05:08] [main/INFO]: [CHAT] You need a builder in order to build or upgrade this building.
[01:05:08] [main/INFO]: [CHAT] You need a builder in order to build or upgrade this building.
[01:05:08] [main/INFO]: [CHAT] You need a builder in order to build or upgrade this building.
[01:05:08] [Server thread/INFO]: Saving and pausing game...
[01:05:08] [Server thread/INFO]: Saving chunks for level 'World1'/overworld
[01:05:09] [Server thread/INFO]: Saving chunks for level 'World1'/the_end
[01:05:10] [Server thread/WARN]: Can't keep up! Did the system time change, or is the server overloaded? Running 2495ms behind, skipping 49 tick(s)
[01:05:12] [main/INFO]: [CHAT] Builder Levi J. Golding: Started building schematics/walls/StoneWallGate
[01:05:25] [Server thread/WARN]: Can't keep up! Did the system time change, or is the server overloaded? Running 2583ms behind, skipping 51 tick(s)
[01:05:49] [main/INFO]: [CHAT] Baker Blanche V. Battle: I need Wheat!
[01:06:11] [Server thread/WARN]: Can't keep up! Did the system time change, or is the server overloaded? Running 3003ms behind, skipping 60 tick(s)
[01:06:17] [Server thread/INFO]: [DragonbornSSjB : Set own game mode to Survival Mode]
[01:06:17] [main/INFO]: [CHAT] Your game mode has been updated to Survival Mode
[01:06:21] [main/INFO]: [CHAT] Baker Blanche V. Battle: I need Wheat!
[01:06:57] [Server thread/WARN]: Can't keep up! Did the system time change, or is the server overloaded? Running 2959ms behind, skipping 59 tick(s)
[01:07:45] [Server thread/WARN]: Can't keep up! Did the system time change, or is the server overloaded? Running 4567ms behind, skipping 91 tick(s)
[01:07:54] [Server thread/INFO]: Saving and pausing game...
[01:07:55] [Server thread/INFO]: Saving chunks for level 'World1'/overworld
[01:07:56] [Server thread/INFO]: Saving chunks for level 'World1'/the_end
[01:22:05] [Server thread/WARN]: Can't keep up! Did the system time change, or is the server overloaded? Running 2392ms behind, skipping 47 tick(s)
[01:22:13] [Server thread/INFO]: [DragonbornSSjB : Set own game mode to Creative Mode]
[01:22:13] [main/INFO]: [CHAT] Your game mode has been updated to Creative Mode
[01:22:38] [Server thread/WARN]: Can't keep up! Did the system time change, or is the server overloaded? Running 2688ms behind, skipping 53 tick(s)
[01:22:51] [Server thread/INFO]: Saving and pausing game...
[01:22:51] [Server thread/INFO]: Saving chunks for level 'World1'/overworld
[01:22:52] [Server thread/INFO]: Saving chunks for level 'World1'/the_end
[01:31:06] [Server thread/WARN]: Can't keep up! Did the system time change, or is the server overloaded? Running 2868ms behind, skipping 57 tick(s)
[01:31:12] [Server thread/INFO]: Saving and pausing game...
[01:31:12] [Server thread/INFO]: Saving chunks for level 'World1'/overworld
[01:31:13] [Server thread/INFO]: Saving chunks for level 'World1'/the_end
[01:35:14] [main/INFO]: [CHAT] /minecolonies <colonies|colony|citizens|rtp|backup|home>
[01:35:23] [Server thread/WARN]: Can't keep up! Did the system time change, or is the server overloaded? Running 4094ms behind, skipping 81 tick(s)
[01:35:25] [main/INFO]: [CHAT] /minecolonies <colonies|colony|citizens|rtp|backup|home>
[01:35:30] [Server thread/INFO]: Saving and pausing game...
[01:35:30] [Server thread/INFO]: Saving chunks for level 'World1'/overworld
[01:35:32] [Server thread/INFO]: Saving chunks for level 'World1'/the_end
[01:42:16] [Server thread/INFO]: Stopping server
[01:42:16] [Server thread/INFO]: Saving players
[01:42:16] [Server thread/INFO]: DragonbornSSjB lost connection: Disconnected
[01:42:16] [Server thread/INFO]: DragonbornSSjB left the game
[01:42:16] [Server thread/INFO]: Stopping singleplayer server as player logged out
[01:42:16] [Server thread/INFO]: Saving worlds
[01:42:16] [Server thread/INFO]: Saving chunks for level 'World1'/overworld
[01:42:16] [Server thread/INFO]: Saving chunks for level 'World1'/the_end

commented

Also he continued when I placed the torches on the chandeliers, but stopped a few minutes later.

commented

Seems like several people have that problem on 1.12

commented

Builders have serious problems in 1.11 too. I am not able to stop the current building, nor be able to move him to another project. At some point, he went out of some rare materials and I was not able to provide it atm, but I had a pending warehouse project and I wanted him to move on since he had a plenty of materials for it. I had to break the block of the previous project to enforce them to move, even if I canceled the build and deleted his work order at the city hall.

Please, give more love for builders because their are the true heart of the colonies.

commented

The workers have one flaw and that's when they started requesting something they will insist. In this case, cancel the workOrder and fire/rehire, which should resolve the issue.

commented

@Raycoms do you plan to improve this?

commented
commented

I am not sure if i can help but i had a similar problem with the miner: after several tries at least in my case i found a solution: i recalled the NPC (a miner in my case) and no matter what i put in the chest he dont want to work. BUT: if i take something OUT of his personally inventory (not the chest) he starts working, takes materials out of the chest and works again without asking anything. I had to do that often though.

commented

#1343
seems emptying out there complete personal inventory works

commented

@DietmarKrause thanks, in the new world, if I experience same issue, I'll try it out.

commented

the second solution was : set the hiring system in the town hall to manual. Then fire the worker. After that it is important to take him away everything he/she has in his personal inventory (!) . After that it is typical that he has his former tool in his hand altough there is nothing in the inventory. Now it is important to save and quit then restart the game. After that you can re-hire him and he will work again. But i am almost sure that in the bottom line this is the same as taking away something out of the private inventory.

commented
commented

Builders can be fixed with just firing/rehiring (I tested that previously), miner should have a bit different code as he/she does not follow a fixed plan.

commented
commented

@Raycoms I will definitely look into in this week. Btw, Did I got correctly Miner does not limited in Y level in terms of hut level? So Level 1 miner can start mining at Y=25? In a flatland desert world, I'd like to skip sand levels for him to not cause a massive lag.

commented
commented

I had the problem whether I took something out of his inventory or not. To get him to finish building something he was stuck on, I had to help him build it. When stuck in requesting mode, nothing seemed to work.

commented

Is there more info about Y limits?

commented
commented
commented

@Raycoms so unupgraded miner can dig deeper than lvl3 one? 😮

commented

Ohh, I see. Thanks.