MineColonies

MineColonies

53M Downloads

Citizens disappearing randomly

kpiatkowski opened this issue ยท 1 comments

commented

Prerequisites

  • I am running the latest alpha version of MineColonies and Structurize for my Minecraft version.
  • I checked the MineColonies/Structurize wiki and made sure my issue is not covered there.
  • I made sure that this issue is not a duplicate of any existing issue.

Context

  • Minecraft Version: 1.15.2
  • MineColonies Version: 0.13.144 (happened on 0.13.136 too)
  • Structurize Version: 0.13.42
  • Related Mods and their Versions: There are around 100 mods in total, only one actively used in vicinity of colony is Refined Storage and Chicken Chunks

Expected behavior

Citizens not disappearing.

Actual behavior

Every now and then (~1h) random citizen goes missing. Cannot be recalled to workplace neither to town hall. Citizen location from mc citizens list points to empty space. If this is a worker then citizen is not working (happened to delivery man, cook, builder). Seems to be linked with console warning [Server thread/WARN] [minecraft/Chunk]: Wrong location! (5, 17) should be (5, 18), EntityCitizen['Joseph A. Clifford'/471, l='world', x=81.50, y=66.06, z=287.87] as soon as this pops out said citizen is gone.

Steps to reproduce the issue

Just wait around 30-60 minutes. Not sure about initial conditions thou.

Logs

Notes

I've ~30 citizens in fortress colony. With that many it's hard to track all of them on the Journey Map or if they are doing what they suppose to do. I'm only able to notice it by stalled production and only when missing citizen breaks a chain.


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

yeah, this is due to vanilla minecrafts bad entity management. Has always been a problem. We have mechanisms to respawn, recall etc to deal with this. Nothing more we can do unfortunately.