Mythic Mobs recognises structures via type and not minecraft ID. Causes issue with structure condition.

Summary A lot of Vanilla Minecraft structures and 99% of custom structures now use the jigsaw structure type and mythic mobs uses the structure types in the structure condition. This causes issues where something like:

  • structure{s=minecraft:pillager_outpost} true

Is now invalid. But:

structure{s=minecraft:jigsaw} true

is accepted. This breaks the condition as it can no longer tell the difference between many structures like villages and pillager outposts as they all are considered minecraft:jigsaw.

This can also be seen by going to structures in game and using /mm u getstructures

Proposed fixes

Mythic mobs should detect structures by Minecraft ID not by their structure type. The same way the /locate command detects them.

Assignee Loading
Time tracking Loading