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 140
    • Issues 140
    • 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
  • #1709

Closed
Open
Created Sep 02, 2024 by jakov_thedestroyer_9000@malicomrade

Unable to do radius targeters if radius reaches negative Y coordinate

Latest 5.7.2 Dev Build cannot process any radius-based multi-entity targeters outside of the radius. (Does not happen on 5.6.2)

image

I tried targetting a mob on Y -60, didn't work, got an error. Tried again on 150 with radius 50 and it worked. Tried again with radius 250 and it didn't work. It doesn't seem to be 100% consistent, don't know if there is any other condition to recreate. :/

ERROR LOG:

[15:51:44] [lumine-scheduler-5/ERROR]: Thread lumine-scheduler-5 failed main thread check: Chunk getEntities call java.lang.Throwable: null at org.spigotmc.AsyncCatcher.catchOp(AsyncCatcher.java:14) ~[pufferfish-1.20.2.jar:git-Pufferfish-35] at net.minecraft.server.level.ServerLevel.getEntities(ServerLevel.java:2620) ~[?:?] at net.minecraft.server.level.ServerLevel.getAllEntities(ServerLevel.java:2533) ~[?:?] at io.lumine.mythic.core.volatilecode.v1_20_R2.VolatileWorldHandlerImpl.getLivingEntities(VolatileWorldHandlerImpl.java:119) ~[MythicMobs-5.7.2-SNAPSHOT.jar:?] at io.lumine.mythic.bukkit.BukkitBootstrap.getLivingEntities(BukkitBootstrap.java:164) ~[MythicMobs-5.7.2-SNAPSHOT.jar:?] at io.lumine.mythic.bukkit.adapters.BukkitWorld.getLivingEntities(BukkitWorld.java:64) ~[MythicMobs-5.7.2-SNAPSHOT.jar:?] at io.lumine.mythic.core.skills.targeters.MobsInRadiusTargeter.getEntities(MobsInRadiusTargeter.java:65) ~[MythicMobs-5.7.2-SNAPSHOT.jar:?] at io.lumine.mythic.core.skills.AbstractSkill.evaluateTargets(AbstractSkill.java:380) ~[MythicMobs-5.7.2-SNAPSHOT.jar:?] at io.lumine.mythic.core.skills.AbstractSkill.evaluateTargets(AbstractSkill.java:344) ~[MythicMobs-5.7.2-SNAPSHOT.jar:?] at io.lumine.mythic.core.skills.SkillMechanic.executeSkills(SkillMechanic.java:497) ~[MythicMobs-5.7.2-SNAPSHOT.jar:?] at io.lumine.mythic.core.skills.SkillMechanic.execute(SkillMechanic.java:461) ~[MythicMobs-5.7.2-SNAPSHOT.jar:?] at io.lumine.mythic.core.mobs.MobType.lambda$executeSkills$7(MobType.java:1344) ~[MythicMobs-5.7.2-SNAPSHOT.jar:?] at io.lumine.mythic.bukkit.utils.Delegates$RunnableToSupplier.get(Delegates.java:121) ~[MythicMobs-5.7.2-SNAPSHOT.jar:?] at io.lumine.mythic.bukkit.utils.promise.LuminePromise$SupplyRunnable.run(LuminePromise.java:654) ~[MythicMobs-5.7.2-SNAPSHOT.jar:?] at io.lumine.mythic.bukkit.utils.tasks.LumineExecutors$SchedulerWrappedRunnable.run(LumineExecutors.java:70) ~[MythicMobs-5.7.2-SNAPSHOT.jar:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) ~[?:?] [15:51:44] [lumine-scheduler-5/ERROR]: [MythicMobs] [SCHEDULER] Exception thrown whilst executing task [15:51:44] [lumine-scheduler-5/WARN]: java.lang.IllegalStateException: Asynchronous Chunk getEntities call! [15:51:44] [lumine-scheduler-5/WARN]: at org.spigotmc.AsyncCatcher.catchOp(AsyncCatcher.java:15) [15:51:44] [lumine-scheduler-5/WARN]: at net.minecraft.server.level.WorldServer.E(WorldServer.java:2620) [15:51:44] [lumine-scheduler-5/WARN]: at net.minecraft.server.level.WorldServer.y(WorldServer.java:2533) [15:51:44] [lumine-scheduler-5/WARN]: at MythicMobs-5.7.2-SNAPSHOT.jar//io.lumine.mythic.core.volatilecode.v1_20_R2.VolatileWorldHandlerImpl.getLivingEntities(VolatileWorldHandlerImpl.java:119) [15:51:44] [lumine-scheduler-5/WARN]: at MythicMobs-5.7.2-SNAPSHOT.jar//io.lumine.mythic.bukkit.BukkitBootstrap.getLivingEntities(BukkitBootstrap.java:164) [15:51:44] [lumine-scheduler-5/WARN]: at MythicMobs-5.7.2-SNAPSHOT.jar//io.lumine.mythic.bukkit.adapters.BukkitWorld.getLivingEntities(BukkitWorld.java:64) [15:51:44] [lumine-scheduler-5/WARN]: at MythicMobs-5.7.2-SNAPSHOT.jar//io.lumine.mythic.core.skills.targeters.MobsInRadiusTargeter.getEntities(MobsInRadiusTargeter.java:65) [15:51:44] [lumine-scheduler-5/WARN]: at MythicMobs-5.7.2-SNAPSHOT.jar//io.lumine.mythic.core.skills.AbstractSkill.evaluateTargets(AbstractSkill.java:380) [15:51:44] [lumine-scheduler-5/WARN]: at MythicMobs-5.7.2-SNAPSHOT.jar//io.lumine.mythic.core.skills.AbstractSkill.evaluateTargets(AbstractSkill.java:344) [15:51:44] [lumine-scheduler-5/WARN]: at MythicMobs-5.7.2-SNAPSHOT.jar//io.lumine.mythic.core.skills.SkillMechanic.executeSkills(SkillMechanic.java:497) [15:51:44] [lumine-scheduler-5/WARN]: at MythicMobs-5.7.2-SNAPSHOT.jar//io.lumine.mythic.core.skills.SkillMechanic.execute(SkillMechanic.java:461) [15:51:44] [lumine-scheduler-5/WARN]: at MythicMobs-5.7.2-SNAPSHOT.jar//io.lumine.mythic.core.mobs.MobType.lambda$executeSkills$7(MobType.java:1344) [15:51:44] [lumine-scheduler-5/WARN]: at MythicMobs-5.7.2-SNAPSHOT.jar//io.lumine.mythic.bukkit.utils.Delegates$RunnableToSupplier.get(Delegates.java:121) [15:51:44] [lumine-scheduler-5/WARN]: at MythicMobs-5.7.2-SNAPSHOT.jar//io.lumine.mythic.bukkit.utils.promise.LuminePromise$SupplyRunnable.run(LuminePromise.java:654) [15:51:44] [lumine-scheduler-5/WARN]: at MythicMobs-5.7.2-SNAPSHOT.jar//io.lumine.mythic.bukkit.utils.tasks.LumineExecutors$SchedulerWrappedRunnable.run(LumineExecutors.java:70) [15:51:44] [lumine-scheduler-5/WARN]: at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) [15:51:44] [lumine-scheduler-5/WARN]: at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) [15:51:44] [lumine-scheduler-5/WARN]: at java.base/java.lang.Thread.run(Thread.java:1583)

Edited Sep 02, 2024 by jakov_thedestroyer_9000
Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking