Closed xlii1356 closed 10 years ago
"but the way Bloodmoon alters mob spawning" needs more information, what does it do that prevents bosses ?
Fair enough, this is from the author of "likeaboss"
You're right, BloodMoon disables almost every boss, and I know why.
BloodMoon needs more control on entities, so every time an entity spawns, it removes and replaces it with a "home made" one, having the "SpawnReason.CUSTOM" state. The problem comes from the fact that now Likeaboss ignore this state, because of compatibility issues (how ironic). It worked previously because Likeaboss gave a chance to these "home made" entities to become boss, in fact the calculation was done twice, once for the original entity and once for the "home made" one. But like I said, this is no longer the case."
Which version are you using ? The entity replacing thing was removed a while ago.
I am using v0.24-SNAPSHOT-b99 of bloodmoon and, if ti helps 2.4.1 of likeaboss. There are no erros to the console, but the effect seems to be that bosses spawn (as indicated by a command to check which bosses currently exist) and then immedialty despawn, unless manually spawned with a spawn boss command
I use (or rather used) both this plugin and Likeaboss (http://dev.bukkit.org/bukkit-plugins/likeaboss/) but the way Bloodmoon alters mob spawning makes bosses not spawn naturally.