
Builder can't upgrade hut
Closed this issue ยท 7 comments
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
- Forge 47.4.0
- BlockUI 1.0.190
- Domum Ornamentum 1.0.285
- Multi-Piston 2.43-RELEASE
- 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
- Make a level 3 builders hut in medieval Oak style.
- Have the builder upgrade a Medieval Oak Residents from level 2 to 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.
I also had this issue with upgrading the builders hut from level 1 to 2 on the classic style, rolling back also helped me.
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
Happens also with nested buildings such as Shogun style warehouse, with the couriers hut not upgrading properly
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
#10770 seems to add the culprit code.
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)