MythicMobs Premium spamming errors in console
Summary In game nothing happens , eveytrhing happens in console , spamming error the server crash
Steps to reproduce
i just fight the boss boss try to shoot me and evyrtthing thenconsole spams error below
Current behavior
[08:09:14 ERROR]: [MythicMobs] [SCHEDULER] Exception thrown whilst executing task
[08:09:14 WARN]: java.lang.NullPointerException: Cannot invoke "io.lumine.mythic.api.mobs.MythicMob.spawn(io.lumine.mythic.api.adapters.AbstractLocation, double, io.lumine.mythic.api.mobs.entities.SpawnReason, java.util.function.Consumer)" because "this.this$0.bulletMob" is null
[08:09:14 WARN]: at MythicMobs-5.6.0-SNAPSHOT (2).jar//io.lumine.mythic.core.skills.projectiles.bullet.MobBulletMobBulletTracker.lambda
spawn$7(MobBullet.java:94)
[08:09:14 WARN]: at MythicMobs-5.6.0-SNAPSHOT (2).jar//io.lumine.mythic.bukkit.utils.Schedulers.ensureSync(Schedulers.java:92)
[08:09:14 WARN]: at MythicMobs-5.6.0-SNAPSHOT (2).jar//io.lumine.mythic.core.skills.projectiles.bullet.MobBullet$MobBulletTracker.spawn(MobBullet.java:93)
[08:09:14 WARN]: at MythicMobs-5.6.0-SNAPSHOT (2).jar//io.lumine.mythic.core.skills.projectiles.ProjectileProjectileTracker.lambda
start$8(Projectile.java:520)
[08:09:14 WARN]: at MythicMobs-5.6.0-SNAPSHOT (2).jar//io.lumine.mythic.bukkit.utils.Delegates$RunnableToFunction.apply(Delegates.java:189)
[08:09:14 WARN]: at MythicMobs-5.6.0-SNAPSHOT (2).jar//io.lumine.mythic.bukkit.utils.promise.LuminePromise$ApplyRunnable.run(LuminePromise.java:684)
[08:09:14 WARN]: at MythicMobs-5.6.0-SNAPSHOT (2).jar//io.lumine.mythic.bukkit.utils.tasks.LumineExecutors$SchedulerWrappedRunnable.run(LumineExecutors.java:70)
[08:09:14 WARN]: at MythicMobs-5.6.0-SNAPSHOT (2).jar//io.lumine.mythic.bukkit.utils.promise.LuminePromise.executeSync(LuminePromise.java:133)
[08:09:14 WARN]: at MythicMobs-5.6.0-SNAPSHOT (2).jar//io.lumine.mythic.bukkit.utils.promise.LuminePromise.lambda$thenApplySync$1(LuminePromise.java:364)
[08:09:14 WARN]: at java.base/java.util.concurrent.CompletableFuture.uniWhenComplete(CompletableFuture.java:863)
[08:09:14 WARN]: at java.base/java.util.concurrent.CompletableFuture.uniWhenCompleteStage(CompletableFuture.java:887)
[08:09:14 WARN]: at java.base/java.util.concurrent.CompletableFuture.whenComplete(CompletableFuture.java:2357)
[08:09:14 WARN]: at MythicMobs-5.6.0-SNAPSHOT (2).jar//io.lumine.mythic.bukkit.utils.promise.LuminePromise.thenApplySync(LuminePromise.java:360)
[08:09:14 WARN]: at MythicMobs-5.6.0-SNAPSHOT (2).jar//io.lumine.mythic.bukkit.utils.promise.Promise.thenRunSync(Promise.java:1019)
[08:09:14 WARN]: at MythicMobs-5.6.0-SNAPSHOT (2).jar//io.lumine.mythic.core.skills.projectiles.Projectile$ProjectileTracker.start(Projectile.java:516)
[08:09:14 WARN]: at MythicMobs-5.6.0-SNAPSHOT (2).jar//io.lumine.mythic.core.skills.mechanics.ProjectileMechanic$ProjectileMechanicTracker.(ProjectileMechanic.java:145)
[08:09:14 WARN]: at MythicMobs-5.6.0-SNAPSHOT (2).jar//io.lumine.mythic.core.skills.mechanics.ProjectileMechanic.castAtLocation(ProjectileMechanic.java:118)
[08:09:14 WARN]: at MythicMobs-5.6.0-SNAPSHOT (2).jar//io.lumine.mythic.core.skills.SkillMechanic.lambda$executeTargetedLocationSkill$9(SkillMechanic.java:589)
[08:09:14 WARN]: at java.base/java.lang.Iterable.forEach(Iterable.java:75)
[08:09:14 WARN]: at MythicMobs-5.6.0-SNAPSHOT (2).jar//io.lumine.mythic.core.skills.SkillMechanic.executeTargetedLocationSkill(SkillMechanic.java:585)
[08:09:14 WARN]: at MythicMobs-5.6.0-SNAPSHOT (2).jar//io.lumine.mythic.core.skills.SkillMechanic.lambda$executeSkills$5(SkillMechanic.java:539)
[08:09:14 WARN]: at MythicMobs-5.6.0-SNAPSHOT (2).jar//io.lumine.mythic.core.skills.SkillMechanic.runMechanic(SkillMechanic.java:569)
[08:09:14 WARN]: at MythicMobs-5.6.0-SNAPSHOT (2).jar//io.lumine.mythic.core.skills.SkillMechanic.executeSkills(SkillMechanic.java:539)
[08:09:14 WARN]: at MythicMobs-5.6.0-SNAPSHOT (2).jar//io.lumine.mythic.core.skills.SkillMechanic.execute(SkillMechanic.java:447)
[08:09:14 WARN]: at MythicMobs-5.6.0-SNAPSHOT (2).jar//io.lumine.mythic.core.skills.MetaSkill.execute(MetaSkill.java:313)
[08:09:14 WARN]: at MythicMobs-5.6.0-SNAPSHOT (2).jar//io.lumine.mythic.core.skills.MetaSkill.execute(MetaSkill.java:283)
[08:09:14 WARN]: at MythicMobs-5.6.0-SNAPSHOT (2).jar//io.lumine.mythic.core.skills.mechanics.MetaSkillMechanic.cast(MetaSkillMechanic.java:155)
[08:09:14 WARN]: at MythicMobs-5.6.0-SNAPSHOT (2).jar//io.lumine.mythic.core.skills.SkillMechanic.executeSkills(SkillMechanic.java:501)
[08:09:14 WARN]: at MythicMobs-5.6.0-SNAPSHOT (2).jar//io.lumine.mythic.core.skills.SkillMechanic$1.run(SkillMechanic.java:386)
[08:09:14 WARN]: at MythicMobs-5.6.0-SNAPSHOT (2).jar//io.lumine.mythic.bukkit.utils.Delegates$RunnableToConsumer.accept(Delegates.java:93)
[08:09:14 WARN]: at MythicMobs-5.6.0-SNAPSHOT (2).jar//io.lumine.mythic.bukkit.utils.Schedulers$LumineTask.run(Schedulers.java:184)
[08:09:14 WARN]: at org.bukkit.craftbukkit.v1_20_R2.scheduler.CraftTask.run(CraftTask.java:101)
[08:09:14 WARN]: at org.bukkit.craftbukkit.v1_20_R2.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:480)
[08:09:14 WARN]: at net.minecraft.server.MinecraftServer.b(MinecraftServer.java:1497)
[08:09:14 WARN]: at net.minecraft.server.dedicated.DedicatedServer.b(DedicatedServer.java:486)
[08:09:14 WARN]: at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:1406)
[08:09:14 WARN]: at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:1177)
[08:09:14 WARN]: at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:320)
[08:09:14 WARN]: at java.base/java.lang.Thread.run(Thread.java:1589)
[08:09:14 ERROR]: [MythicMobs] [SCHEDULER] Exception thrown whilst executing task
[08:09:14 WARN]: java.lang.NullPointerException: Cannot invoke "io.lumine.mythic.api.mobs.MythicMob.spawn(io.lumine.mythic.api.adapters.AbstractLocation, double, io.lumine.mythic.api.mobs.entities.SpawnReason, java.util.function.Consumer)" because "this.this$0.bulletMob" is null
[08:09:14 WARN]: at MythicMobs-5.6.0-SNAPSHOT (2).jar//io.lumine.mythic.core.skills.projectiles.bullet.MobBulletMobBulletTracker.lambda
spawn$7(MobBullet.java:94)
[08:09:14 WARN]: at MythicMobs-5.6.0-SNAPSHOT (2).jar//io.lumine.mythic.bukkit.utils.Schedulers.ensureSync(Schedulers.java:92)
[08:09:14 WARN]: at MythicMobs-5.6.0-SNAPSHOT (2).jar//io.lumine.mythic.core.skills.projectiles.bullet.MobBullet$MobBulletTracker.spawn(MobBullet.java:93)
[08:09:14 WARN]: at MythicMobs-5.6.0-SNAPSHOT (2).jar//io.lumine.mythic.core.skills.projectiles.ProjectileProjectileTracker.lambda
start$8(Projectile.java:520)
[08:09:14 WARN]: at MythicMobs-5.6.0-SNAPSHOT (2).jar//io.lumine.mythic.bukkit.utils.Delegates$RunnableToFunction.apply(Delegates.java:189)
[08:09:14 WARN]: at MythicMobs-5.6.0-SNAPSHOT (2).jar//io.lumine.mythic.bukkit.utils.promise.LuminePromise$ApplyRunnable.run(LuminePromise.java:684)
[08:09:14 WARN]: at MythicMobs-5.6.0-SNAPSHOT (2).jar//io.lumine.mythic.bukkit.utils.tasks.LumineExecutors$SchedulerWrappedRunnable.run(LumineExecutors.java:70)
[08:09:14 WARN]: at MythicMobs-5.6.0-SNAPSHOT (2).jar//io.lumine.mythic.bukkit.utils.promise.LuminePromise.executeSync(LuminePromise.java:133)
[08:09:14 WARN]: at MythicMobs-5.6.0-SNAPSHOT (2).jar//io.lumine.mythic.bukkit.utils.promise.LuminePromise.lambda$thenApplySync$1(LuminePromise.java:364)
[08:09:14 WARN]: at java.base/java.util.concurrent.CompletableFuture.uniWhenComplete(CompletableFuture.java:863)
[08:09:14 WARN]: at java.base/java.util.concurrent.CompletableFuture.uniWhenCompleteStage(CompletableFuture.java:887)
[08:09:14 WARN]: at java.base/java.util.concurrent.CompletableFuture.whenComplete(CompletableFuture.java:2357)
[08:09:14 WARN]: at MythicMobs-5.6.0-SNAPSHOT (2).jar//io.lumine.mythic.bukkit.utils.promise.LuminePromise.thenApplySync(LuminePromise.java:360)
[08:09:14 WARN]: at MythicMobs-5.6.0-SNAPSHOT (2).jar//io.lumine.mythic.bukkit.utils.promise.Promise.thenRunSync(Promise.java:1019)
[08:09:14 WARN]: at MythicMobs-5.6.0-SNAPSHOT (2).jar//io.lumine.mythic.core.skills.projectiles.Projectile$ProjectileTracker.start(Projectile.java:516)
[08:09:14 WARN]: at MythicMobs-5.6.0-SNAPSHOT (2).jar//io.lumine.mythic.core.skills.mechanics.ProjectileMechanic$ProjectileMechanicTracker.(ProjectileMechanic.java:145)
[08:09:14 WARN]: at MythicMobs-5.6.0-SNAPSHOT (2).jar//io.lumine.mythic.core.skills.mechanics.ProjectileMechanic.castAtLocation(ProjectileMechanic.java:118)
[08:09:14 WARN]: at MythicMobs-5.6.0-SNAPSHOT (2).jar//io.lumine.mythic.core.skills.SkillMechanic.lambda$executeTargetedLocationSkill$9(SkillMechanic.java:589)
[08:09:14 WARN]: at java.base/java.lang.Iterable.forEach(Iterable.java:75)
[08:09:14 WARN]: at MythicMobs-5.6.0-SNAPSHOT (2).jar//io.lumine.mythic.core.skills.SkillMechanic.executeTargetedLocationSkill(SkillMechanic.java:585)
[08:09:14 WARN]: at MythicMobs-5.6.0-SNAPSHOT (2).jar//io.lumine.mythic.core.skills.SkillMechanic.lambda$executeSkills$5(SkillMechanic.java:539)
[08:09:14 WARN]: at MythicMobs-5.6.0-SNAPSHOT (2).jar//io.lumine.mythic.core.skills.SkillMechanic.runMechanic(SkillMechanic.java:569)
[08:09:14 WARN]: at MythicMobs-5.6.0-SNAPSHOT (2).jar//io.lumine.mythic.core.skills.SkillMechanic.executeSkills(SkillMechanic.java:539)
[08:09:14 WARN]: at MythicMobs-5.6.0-SNAPSHOT (2).jar//io.lumine.mythic.core.skills.SkillMechanic.execute(SkillMechanic.java:447)
[08:09:14 WARN]: at MythicMobs-5.6.0-SNAPSHOT (2).jar//io.lumine.mythic.core.skills.MetaSkill.execute(MetaSkill.java:313)
[08:09:14 WARN]: at MythicMobs-5.6.0-SNAPSHOT (2).jar//io.lumine.mythic.core.skills.MetaSkill.execute(MetaSkill.java:283)
[08:09:14 WARN]: at MythicMobs-5.6.0-SNAPSHOT (2).jar//io.lumine.mythic.core.skills.mechanics.MetaSkillMechanic.cast(MetaSkillMechanic.java:155)
[08:09:14 WARN]: at MythicMobs-5.6.0-SNAPSHOT (2).jar//io.lumine.mythic.core.skills.SkillMechanic.executeSkills(SkillMechanic.java:501)
[08:09:14 WARN]: at MythicMobs-5.6.0-SNAPSHOT (2).jar//io.lumine.mythic.core.skills.SkillMechanic$1.run(SkillMechanic.java:386)
[08:09:14 WARN]: at MythicMobs-5.6.0-SNAPSHOT (2).jar//io.lumine.mythic.bukkit.utils.Delegates$RunnableToConsumer.accept(Delegates.java:93)
[08:09:14 WARN]: at MythicMobs-5.6.0-SNAPSHOT (2).jar//io.lumine.mythic.bukkit.utils.Schedulers$LumineTask.run(Schedulers.java:184)
[08:09:14 WARN]: at org.bukkit.craftbukkit.v1_20_R2.scheduler.CraftTask.run(CraftTask.java:101)
[08:09:14 WARN]: at org.bukkit.craftbukkit.v1_20_R2.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:480)
[08:09:14 WARN]: at net.minecraft.server.MinecraftServer.b(MinecraftServer.java:1497)
[08:09:14 WARN]: at net.minecraft.server.dedicated.DedicatedServer.b(DedicatedServer.java:486)
[08:09:14 WARN]: at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:1406)
[08:09:14 WARN]: at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:1177)
[08:09:14 WARN]: at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:320)
[08:09:14 WARN]: at java.base/java.lang.Thread.run(Thread.java:1589)
Intended correct behavior Well itsnot intended to send that error
Server log file
Proposed fixes
Fix that bug