Dungeon Crawl

Dungeon Crawl

20M Downloads

Dungeons don't generate in Overworld Two (Forge) worlds [2.2.4]

Thombias opened this issue ยท 0 comments

commented

Minecraft version: 1.16.5
Forge version: 36.1.0
Mod version: DungeonCrawl-1.16.3-2.2.4

Bug description:
Using the /locate command to find dungeons in Overworld Two worlds always gives an "Couldn't find that structure nearby" error in chat, meaning these dungeons never actually generate. I also flew around a test world to see if it's just the locate command not working but that wasn't the case. Generating a default world with both mods installed and using /locate always manages to find a dungeon very quickly and not too far away.

How to reproduce:

  • Start Minecraft with Dungeon Crawl and Overworld Two (Forge) installed
  • Generate a new world with the world type set to "Overworld Two"
  • Use the command "/locate dungeoncrawl:dungeon" without the " or simply fly through the world
  • Notice how the /locate command is never actually able to find them, no matter how much you fly around or how far you teleport and retry the command

Expected behavior:
The dungeons are supposed to generate in the Overworld Two world type, as it's only a more optimized alternative of world gen compared to vanilla and it supports all biome adding mods and some structure mods out of the box. (See additional context for more info)

Some additional context:
I've noticed that a lot of mods which add structures that can't be located have absolutely zero issues generating their structures in Overworld Two worlds. Basically all structures that cannot be located with the /locate command generate like they should.
I have reported this bug on the Overworld Two (Forge) Issue tracker as well, as it is not clear for me which side needs to fix this incompatibility. For example, structures that use Structure Gel API didn't initially generate in Overworld Two worlds, but the developer of Structure Gel API managed to fix this. I don't know if you can fix this incompatibility as well or if the developer for Overworld Two has to do it. If you can't or won't do it, feel free to just close this issue. :)