AvoidBlockGoal Crash in Overworld [WIP]
Liamdude opened this issue ยท 8 comments
Describe the Bug:
On starting a new world, I experienced a crash shortly after loading. I was moving toward a dungeon created by When Dungeons Arise, and the game suddenly crashed.
How to Reproduce:
From the crash log, it looks like Apotheosis might be involved. I will be testing to reproduce this later today, but I wanted to notify you about it sooner rather than later. I will update when I have more information about the source of this crash.
Expected Behavior:
That the game would not crash where I was. I was in the overworld and not the Nether, so I was surprised to see Infernal in the crash log.
Version Information:
- Operating System: Windows
- Mod Version: 2.0.0-beta.8
- Minecraft Version: 1.16.5
- Forge Version: 1.16.5-36.2.0
- Other mods that were running when the crash happened: It's a large mod list that should be visible in the crash log. I will test with a condensed list.
Additional Context:
Crash log and mod list: https://pastebin.com/tggwL3Dt
Could you do me a huge favor by just removing Infernal Expansion, going to that dungeon, and seeing what mob spawner types are in there? I have a theory about what's causing the crash, but I need to know what modded mobs are trying to spawn and what mod they come from.
As a brief summary, this crash appears to be happening when something that is based on a Magma Cube spawns, but uses different movement type than a Magma Cube, therefore our code that makes Magma Cubes avoid the Glow Light blocks tries to be added to the new mob, but crashes the game since they use a different movement type. Thank you for your help!
That is really strange. The Mob UI thing says that it's a Pyro Skeleton, but it's from Minecraft, which obviously can't be right. Were these added by the Dungeon mod? I looked and the mod isn't open source, so there's not much I can do to look at their code and figure out what causes the issue. If you could reach out to them, that would be great! I'd love to get this resolved!
They have a discord server here: https://discord.com/invite/wJfUere7sA
Devs are actually aware of this exact issue. A spawner in their small blimp structure creates regular skeletons (ignore the Pyro in the name) that have magma slimes mounted on their heads. The solution right now seems to be to disable the structure from spawning when played with Infernal. The devs are considering removing the spawner to make compatibility easier.
Sounds good! I'll close this issue since it seems to come from their end and they have a solution for it, would you mind telling me how you were able to contact them? I'd love to reach out and see if we could work out a fix without them having to remove the spawner!