Closed Hiranus closed 5 years ago
What is "BloodMagic Ritual of The Falling Tower"?
Sorry, that wasn't its name (I could swear it was). Here you have detailed description: Mark of the Falling Tower Basically, Blood Magic ritual that summons meteor from sky.
I see no reason that should involved block build code.
Crash happens when meteor strikes ground and explodes, which should be followed by spawning ton of blocks, including ores etc.
I see no reason that should involved block build code.
If your code is launched when blocks are placed then yeah, this can happen. There is also strong explosion involved, so maybe it breaks something and that causes issues?
If your code is launched when blocks are placed
By the player.
By the player.
And what if BloodMagic author made some mistake somewhere in this ritual's code and meteor blocks are placed by some fake player or something that your code can't currently recognize? That probably could fit in the reason why this happens. Is there a chance for you to handle this case too? I would like to have my server back.
I managed to load world after deleting entire ritual area with mcedit, so at least that's good. Are you working on this and will you be able to fix that error?
And what if BloodMagic author made some mistake somewhere in this ritual's code and meteor blocks are placed by some fake player or something that your code can't currently recognize?
There is no way to "accidentally" call item placement code.
Well, I can't help you with this one, as I have never touched Minecraft modding. That was just wild guess based on what you told me. I'm sure that you will be able to replicate this bug and it would be great if you could fix it.
Looking at my code, there is no error; a PlayerPlaceBlockEvent is being fired with a null player. And since I ASMed that event into vanilla ItemBlock code, that means he is calling ItemBlock.onItemUse() with a null player. This is invalid.
Will you add if for this case too? Since Blood Magic from 1.7.10 is no longer supported you are only person that can fix it.
Game crashed and I'm unable to load world after attempting BloodMagic's Ritual of Falling Tower with Your mod(s) present. It looks like ChromatiCraft tries to do something and fails terribly. Do you have any idea on how to make world load? Is there a chance for a quick hotfix?
Error log: