So I'm playing with both Oh the Biomes You'll Go and Betterend, and they both have biomes really close to this dungeon. I'm not sure which one of them is conflicting, but I'm pretty sure you can still easily set it so this thing can't spawn in the end no matter what.