[BUG] <Citizens walking on underwater blocks leading to drowning.>
fulmoonless opened this issue · 2 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 version of MineColonies for my Minecraft version.
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.1
MineColonies Version
1.20.1-1.1.629
Structurize Version
1.20.1-1.0.742
Related Mods and their Versions
Minecolonies Offical WinterColonies-1.11(Some tests were done without installing this modpack.)
Forge - 47.2.0
blockui-1.20.1-1.0.156-RELEASE
domum_ornamentum-1.20.1-1.0.186-RELEASE-universal
multipiston-1.20-1.2.43-RELEASE
structurize-1.20.1-1.0.742-RELEASE
towntalk-1.20.1-1.1.0
Current Behavior
Citizens walking on underwater blocks leading to drowning.
https://youtu.be/n9WvWgjgT98
Expected Behavior
Stop drowning.
Reproduction Steps
https://www.youtube.com/watch?v=cBawO2dVo7Q
Logs
No crash
Anything else?
I think there are two main causes for this issue:
- Citizens prefer walking on blocks over swimming, so they choose to walk on blocks at the bottom of the water.
- In what seems to be a recent update, the pathfinding system is triggered once when a citizen is submerged in water.
- 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.
We’ve sent this lovely person here from the discord as we’ve now had at least half a dozen people describe colonists walking on the bottom of a body of water and water deaths appear to be at an all time high once again. Lots of complaints of drowning. More than usual colonist derpiness.
I found that the issue likely started with the update in minecolonies-1.20.1-1.1.566-BETA.jar. There was a change related to pathfinding
Pathfinding fixes (#9930)
Underwater escape pathing Fix float bumping Fix shingle cost not applying Improve general pathfinding
(I tested it, and from that version onwards, citizens started walking underwater.)