Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
MythicMobs MythicMobs
  • Project overview
    • Project overview
    • Details
    • Activity
  • Issues 143
    • Issues 143
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Operations
    • Operations
    • Incidents
  • Analytics
    • Analytics
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Members
    • Members
  • Activity
  • Create a new issue
  • Issue Boards
Collapse sidebar
  • MythicCraft
  • MythicMobsMythicMobs
  • Issues
  • #188

Closed
Open
Created Nov 26, 2020 by Dan Heinzel@brezeeger

Blockwave Effect fails

Summary

Blockwave doesn't work. I'm new to mythic mobs, so I'm not sure exactly what it's supposed to do, but null pointer exceptions are probably not desirable.

Add simple skill to mob for testing:

  Skills:
  - blockwave{duration=100} @self ~onSpawn 1.0

Spawn the mob with that lonely skill set, and the console shows:

Console shows:

[14:29:38 INFO]: brezeeger issued server command: /mm mobs spawn Hulk
[14:29:38 ERROR]: [MythicMobs] [SCHEDULER] Exception thrown whilst executing task
[14:29:38 WARN]: java.lang.NullPointerException
[14:29:38 WARN]:        at io.lumine.xikage.mythicmobs.skills.SkillMechanic.executeTargetedLocationSkill(SkillMechanic.java:453)
[14:29:38 WARN]:        at io.lumine.xikage.mythicmobs.skills.SkillMechanic.lambda$executeSkills$3(SkillMechanic.java:417)
[14:29:38 WARN]:        at io.lumine.xikage.mythicmobs.utils.Delegates$RunnableToSupplier.get(Delegates.java:121)
[14:29:38 WARN]:        at io.lumine.xikage.mythicmobs.utils.promise.LuminePromise$SupplyRunnable.run(LuminePromise.java:654)
[14:29:38 WARN]:        at io.lumine.xikage.mythicmobs.utils.tasks.LumineExecutors$SchedulerWrappedRunnable.run(LumineExecutors.java:70)
[14:29:38 WARN]:        at org.bukkit.craftbukkit.v1_16_R2.scheduler.CraftTask.run(CraftTask.java:99)
[14:29:38 WARN]:        at org.bukkit.craftbukkit.v1_16_R2.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:468)
[14:29:38 WARN]:        at net.minecraft.server.v1_16_R2.MinecraftServer.b(MinecraftServer.java:1296)
[14:29:38 WARN]:        at net.minecraft.server.v1_16_R2.DedicatedServer.b(DedicatedServer.java:371)
[14:29:38 WARN]:        at net.minecraft.server.v1_16_R2.MinecraftServer.a(MinecraftServer.java:1211)
[14:29:38 WARN]:        at net.minecraft.server.v1_16_R2.MinecraftServer.w(MinecraftServer.java:999)
[14:29:38 WARN]:        at net.minecraft.server.v1_16_R2.MinecraftServer.lambda$a$0(MinecraftServer.java:177)
[14:29:38 WARN]:        at java.lang.Thread.run(Unknown Source)

or if using @selflocation instead of @self:

[14:21:27 ERROR]: [MythicMobs] [SCHEDULER] Exception thrown whilst executing task
[14:21:27 WARN]: java.lang.NullPointerException
[14:21:27 WARN]:        at io.lumine.xikage.mythicmobs.skills.mechanics.BlockWaveEffect.castAtLocation(BlockWaveEffect.java:70)
[14:21:27 WARN]:        at io.lumine.xikage.mythicmobs.skills.SkillMechanic.lambda$executeTargetedLocationSkill$6(SkillMechanic.java:457)
[14:21:27 WARN]:        at java.lang.Iterable.forEach(Unknown Source)
[14:21:27 WARN]:        at io.lumine.xikage.mythicmobs.skills.SkillMechanic.executeTargetedLocationSkill(SkillMechanic.java:453)
[14:21:27 WARN]:        at io.lumine.xikage.mythicmobs.skills.SkillMechanic.lambda$executeSkills$2(SkillMechanic.java:407)
[14:21:27 WARN]:        at io.lumine.xikage.mythicmobs.utils.Delegates$RunnableToSupplier.get(Delegates.java:121)
[14:21:27 WARN]:        at io.lumine.xikage.mythicmobs.utils.promise.LuminePromise$SupplyRunnable.run(LuminePromise.java:654)
[14:21:27 WARN]:        at io.lumine.xikage.mythicmobs.utils.tasks.LumineExecutors$SchedulerWrappedRunnable.run(LumineExecutors.java:70)
[14:21:27 WARN]:        at org.bukkit.craftbukkit.v1_16_R2.scheduler.CraftTask.run(CraftTask.java:99)
[14:21:27 WARN]:        at org.bukkit.craftbukkit.v1_16_R2.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:468)
[14:21:27 WARN]:        at net.minecraft.server.v1_16_R2.MinecraftServer.b(MinecraftServer.java:1296)
[14:21:27 WARN]:        at net.minecraft.server.v1_16_R2.DedicatedServer.b(DedicatedServer.java:371)
[14:21:27 WARN]:        at net.minecraft.server.v1_16_R2.MinecraftServer.a(MinecraftServer.java:1211)
[14:21:27 WARN]:        at net.minecraft.server.v1_16_R2.MinecraftServer.w(MinecraftServer.java:999)
[14:21:27 WARN]:        at net.minecraft.server.v1_16_R2.MinecraftServer.lambda$a$0(MinecraftServer.java:177)
[14:21:27 WARN]:        at java.lang.Thread.run(Unknown Source)

For version reference:

> mm version
[14:22:28 INFO]: ----------===== MythicMobs =====----------
[14:22:28 INFO]:
[14:22:28 INFO]: Server Version: org.bukkit.craftbukkit.v1_16_R2
[14:22:28 INFO]: Plugin Version: 4.10.1
[14:22:28 INFO]: Plugin Build: 3456
[14:22:28 INFO]: Is Premium: No
[14:22:28 INFO]: Is Dev Build: No
[14:22:28 INFO]: Supported Version: Yes
[14:22:28 INFO]:
[14:22:28 INFO]: ------------- www.mythicmobs.net -------------

That being said, this is probably my favorite mod I've ever discovered! Thanks for helping minecraft become interesting/a challenge again!

Edited Nov 26, 2020 by Dan Heinzel
Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking