Bug Closed · Resolved

Cannot use commands with Mobs overriding VanillaMobs

#1607 opened by Unknown 5 years ago

Unknownreported this bug

[Legacy attachment omitted] [Legacy attachment omitted] I updated to the latest dev build and upgraded my server to 1.16.4. Since this I cannot use commands anymore to spawn vanilla mobs overrides. When I use /spawnmob creeper or /mm mobs spawn creeper, it only spawns the vanilla mob without showing any error in the debug or console. I tried to change the name of those mobs to ensure that mm does not treat it as an override but an separate mob. I switched for example ENDERMITE into ENDERMITE2 and this caused in a lot of error. It spawned a skeleton and spammed my console with errors. I used /spawnmob and /mm mobs spawn. https://pastebin.com/V7UE96kc https://pastebin.com/ZdPUuMgx I found out that by defining the type this error is gone but this is definitely not the default behaviour of mm. When I override a mob in the vanillamobs.yml the name alone defines the type of that mob. It is very interesting that spawneggs and the normal override by spawnevents beside chunk_gen is still working. (chunk_gen got removed and because of this mm cannot override land animals spawning anymore. Would be nice if you can find a solution for this) Hostile Mobs and sea creatures still get replaced although I cannot spawn them via command anymore.

The problem is that there is no error displayed when I use the normal commands to spawn the vanilla mobs. They simply do not get replaced anymore. I can see nothing in the debug. It seems like mm does not even hook in, which is really weird.

Unknowncommented

I downgraded to 3532 MythicMobs-4.11.0-SNAPSHOT.jar and it works. Means one of the vanilla patches broke the the plugin that were after this

Unknowncommented

After some test I can now 100% certain say that the build 3542 is the issue. With all prior builds I don't get this bug.

Unknowncommented

Cannot reproduce.

Sign in to join the discussion.