MineColonies

MineColonies

59M Downloads

[BUG] Undertaker will not create a grave in the graveyard if interrupted to go sleep

Knaxia opened this issue ยท 0 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 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

minecolonies-1.20.1-1.1.550-BETA

Structurize Version

structurize-1.20.1-1.0.718-BETA

Related Mods and their Versions

Versions:
1.20.1-forge-47.2.23
blockui-1.20.1-1.0.151-BETA
domum_ornamentum-1.20.1-1.0.184-BETA-universal
multipiston-1.20-1.2.32-ALPHA
jei-1.20.1-forge-15.2.0.27

Current Behavior

After the undertaker has completed gathering the grave of a deceased citizen, then returned to drop the items in their hut block, if they are then interrupted to go to sleep before they started or finished creating the tombstone at the graveyard, they will never actually completed it. They next morning they will return to their hut and act as if there is nothing going on. The tombstone will never appear with the name and job of the citizen, and their name will not show up in the hut block under the list of people who are buried there.

It happend the first time when my 1st miner died from teleporting into some random closed cave filled with mobs (I was running 1.1.536). The undertaker started "making" the grave, but then night came, they left half way there and the next morning, they went around as nothing was going on.

The second time, my other miner died for the same reason (after updating to 1.1.550), this time it was still early so the grave was successfully made.

The third time, my 3rd miner died again for the same reason as both above, undertaker went, grabbed, came back to hut, dropped the stuff in, then night came, went to sleep. Next morning, went idle around, no grave and no name in list either.

I don't know how I managed to be so unlucky to have 2 miners die close to the same times.

(P.S. I'm scared to hire miners now)

Expected Behavior

The undertaker continues and finishes their job the next morning, and the tombstone and name both appears.

Reproduction Steps

  1. Have a Graveyard and undertaker
  2. Have someone die close to bed time
  3. Make sure the undertaker goes to gather the things from the dead citizen, then has time to go drop the stuff in the hut block first, then the undertaker must head to sleep before starting or completing the grave itself in the graveyard.
  4. Wait the next morning / sleep the night

Logs

Nothing in server logs in the time it happened last night.

Anything else?

  • 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.