Bug Closed · Resolved

Can't kill active mobs with dev build 3870: Async Chunk getEntities call

#2424 opened by Unknown 4 years ago

Unknownreported this bug

Summary

Using MythicMobs dev build 3870, after a player connects to the server, many errors are thrown relating to getting entities async. This is causing lots of issues, such as /mm mobs killall no longer working, and lots of duplicate invisible mobs spawning with the spawners function.

Steps to reproduce

This issue only happened once I updated my MythicMobs to the latest dev build. No config files were changed. Simply joining the server with the latest build causes this issue.

Current behavior

Mobs are duplicated but invisible, can't kill mobs using /mm mobs killall.

Intended correct behavior

No errors in the console and proper loading of mobs.

Server log file

https://pastebin.com/NhZFnzQp

Debug log snippet

https://pastebin.com/C58KBWtb (removed the startup log + some of the debug after the error messages due to size limit on pastebin)

Proposed fixes

Change async to sync for the getEntities method.

Unknowncommented

[Legacy attachment omitted]

As you can see, not only is it generating way too many mobs (399 instead of the 32 active mobs listed) but even when I remove them, they remain active.

Sign in to join the discussion.