Vampirism - Become a vampire!

Vampirism - Become a vampire!

16M Downloads

[Bug]: Concurrent Modification in DistanceManager HashMap

warden23ou opened this issue ยท 5 comments

commented

Minecraft Version

1.20.1

(Neo)Forge Version

47.3.5

Vampirism Version

1.10.9

Modpack

No response

Singleplayer/Multiplayer

Singleplayer

What happened?

Hi!my minecraft got crashed without any reasons(game froze,then black screen and game just closed itself) and ppl on forge support said that it's might be because of vampirism,i would like to get a help :(
https://imgur.com/a/mf4eyhm - all mods that were used
i uploaded wrong log last time and noticed it too late

Relevant log output

latest.log
crash-2024-08-05_13.54.38-server.txt

Reproduce steps

No response

Other relevant mods

No response

commented

I have the same issue on 1.20.1. It appeared when I found the blood feeder's home. I'm a vampire if that matters. Soon after walking in the forest, the game crashes. When I reconnect, I can explore for a few seconds to a few minutes before another crash. My log has the same concurrent modification error. I play on a modpack based on the first Neoforge (forge 47.1.106) on Minecraft 1.20.1. My Vampirism version is 1.10.9.

commented

From the log file I can not tell what the problem is. The errors are just errors in other mods implementation, but shouldn't cause this crash.

The issue's description does suggests that there is something at fault in Vampirism. But it will be hard to find.

commented

As Leiriad already figure out (Thank you ๐Ÿ™Œ !), this appears to be an issue with other mods as well. (based on above crash-report)
AllTheMods/ATM-9#406

It is not entirely clear what is causing this and if Vampirism is at fault here.

In the ATM issue somebody posted an workaround mod, to replace that list with one that is able to handle concurrent modifications.
AllTheMods/ATM-9#406 (comment)
Unless you have some idea what Vampirism might have to do with this (@Cheaterpaul ), we could also consider adding this workaround and replacing the map (if it wasn't already).

commented

I am not sure what the title of this issue has to do with the content...
Please let me know if there is something I am missing