MineColonies

MineColonies

65M Downloads

Builder can't upgrade hut

Closed this issue ยท 7 comments

commented

Is there an existing issue for this?

  • I have searched the existing issues.

Are you using the latest MineColonies Version?

  • I am running the latest beta/release version of MineColonies for my Minecraft version.
    I am also running the latest versions of other mods that are part of my problem.

Did you check on the Wiki? or ask on Discord?

  • I checked the MineColonies Wiki and made sure my issue is not covered there. Or I was sent from discord to open an issue here.

What were you playing at the time? Were you able to reproduce it in both settings?

  • Single Player
  • Multi Player

Minecraft Version

1.20

MineColonies Version

1.1.864

Structurize Version

1.0.768

Related Mods and their Versions

  1. Forge 47.4.0
  2. BlockUI 1.0.190
  3. Domum Ornamentum 1.0.285
  4. Multi-Piston 2.43-RELEASE
  5. TownTalk 1.1.0

Current Behavior

The builder can't upgrade Residents hut from level 2 to level 3 in Mediaeval style.

Expected Behavior

I expect the builder to upgrade huts to the same level the builders hut is in all styles.

Reproduction Steps

  1. Make a level 3 builders hut in medieval Oak style.
  2. Have the builder upgrade a Medieval Oak Residents from level 2 to 3.
  3. Once the builder completes upgrading the Medieval Oak Residents to level 3 the Residents block should still show level 2, and not level 3.

Logs

https://gist.github.com/Ashlockheart/5a81074e04c3b8fe6d7d574ca3b9fd4f

Anything else?

Rolling back to version 1.1.860 fixes this issue for now.

Footer


Viewers

  • Add a thumbs-up to the bug report if you are also affected. This helps the bug report become more visible to the team and doesn't clutter the comments.
  • Add a comment if you have any insights or background information that isn't already part of the conversation.
commented

I also had this issue with upgrading the builders hut from level 1 to 2 on the classic style, rolling back also helped me.

commented

I tested this too BTW - builder builds the level 3 building, then they finish, and it is still a level 2 on the UI, and functionally will only accept 2 citizens.
Also had a builder upgrade her hut, she built the level 2 structure, but UI says level 1 still, and she can not upgrade a level 1 house to level 2

https://gist.github.com/Talyda/4af1791f035e2da42a860b2f51ff1f81

commented

And, as per the Miner AI bugging out, this happens also in our World

commented

Happens also with nested buildings such as Shogun style warehouse, with the couriers hut not upgrading properly

commented

The nested buildings BTW - they will build a nested courier hut, all the shell to level 1, but you can't hire anyone and the UI still says level 0

commented

#10770 seems to add the culprit code.

commented

I tested this too BTW - builder builds the level 3 building, then they finish, and it is still a level 2 on the UI, and functionally will only accept 2 citizens. Also had a builder upgrade her hut, she built the level 2 structure, but UI says level 1 still, and she can not upgrade a level 1 house to level 2

https://gist.github.com/Talyda/4af1791f035e2da42a860b2f51ff1f81

Welp! I give up!
Someone on discord said they were not having any problem in their pagoda colony, so I tested that one. Worked fine. Started a brand new world, started a colony, plonked down 16 different style builder huts, had the builders build them, then upgrade them to level 2, and it worked fine. Even for the ones that I tested more than once yesterday. Upgraded fine.

Nested courier hut in the minecolonies original warehouse still did not build though.
Mine upgrades, but still says missing it's indication (more than one style)