world gets corrupted with blockmask skill
I got a big issue with the blockmask skill. I buyed a boss pack from elitecreatures, I will send the mob and skill file in here too, so you can try to reproduce it.
So I have a big dragon as a boss when Im fighting against the boss and teleport away in this moment, while he attacks me, I have this error in the server logs:
It is maybe also worth mentioning, that the worlds I switched between are multiverse worlds
So after i teleportet between to worlds and this Error appeared in the server logs nothing happens, everything seems normal. But if i restart the server and go to the chunks i loaded while i switched the worlds, some .mca files were corrupted and get lost. So i had there my maps with some big empty .mca chunks
When I load this chunks after the restart, I have a bunch of new Errors in the Server log, that just say the mca. is corrupted and cant get recovered
SmolderingShadowMobEC.yml SmolderingShadowSkillsEC.yml smolderingshadow.bbmodel
Here are also the files for the Boss
Here a step for step instruction how you should get this error.
- Create two multiverse worlds for example world1 and world2
- In both maps should be something builded, that you can see a difference, when the world gets regenerated
- now go to world1, spawn the boss and let him attack you, in this moment just tp away to world2 Maybe a second player stays at the boss and load him, so he cannot despawn, or just make is persistent in the mob file.
- When you tp away while he attacks you, you should get the errors in the server logs
- Now restart the server and watch overall chunks near the point you fighted or you teleported away. Now you should see that there are some mca files lost. There should be also the Errors in log again.
If I exclude all skills with "effect:blockmask" there are no Errors and nothing get corrupted.