Bug Closed · Resolved

setowner Trigger Issue

#1707 opened by Unknown 5 years ago

Unknownreported this bug

Summary

Currently the setowner mechanic does not work when you set a trigger on it. It prints an error to the console

Steps to reproduce

- setowner @trigger ~onDamaged

Current behavior

Currently the setowner mechanic does not work when you set a trigger on it. It prints an error to the console [04:46:42 WARN]: java.lang.NoClassDefFoundError: io/lumine/mythicenchants/utils/version/MinecraftVersions [04:46:42 ERROR]: [MythicMobs] [SCHEDULER] Exception thrown whilst executing task [04:46:42 WARN]: at io.lumine.xikage.mythicmobs.skills.SkillMechanic.lambda$executeTargetedEntitySkill$5(SkillMechanic.java:462) [04:46:42 WARN]: at io.lumine.xikage.mythicmobs.skills.mechanics.SetOwnerMechanic.castAtEntity(SetOwnerMechanic.java:40) [04:46:42 WARN]: at java.base/java.lang.Iterable.forEach(Iterable.java:75) [04:46:42 WARN]: at io.lumine.xikage.mythicmobs.skills.SkillMechanic.executeTargetedEntitySkill(SkillMechanic.java:458) [04:46:42 WARN]: at io.lumine.xikage.mythicmobs.skills.SkillMechanic.execute(SkillMechanic.java:326) [04:46:42 WARN]: at io.lumine.xikage.mythicmobs.skills.SkillMechanic.executeSkills(SkillMechanic.java:411) [04:46:42 WARN]: at io.lumine.xikage.mythicmobs.mobs.MythicMob.lambda$executeSkills$3(MythicMob.java:1068) [04:46:42 WARN]: at io.lumine.xikage.mythicmobs.utils.Delegates$RunnableToSupplier.get(Delegates.java:121) [04:46:42 WARN]: at io.lumine.xikage.mythicmobs.utils.promise.LuminePromise$SupplyRunnable.run(LuminePromise.java:654) [04:46:42 WARN]: at io.lumine.xikage.mythicmobs.utils.tasks.LumineExecutors$SchedulerWrappedRunnable.run(LumineExecutors.java:70) [04:46:42 WARN]: at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) [04:46:42 WARN]: at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) [04:46:42 WARN]: at java.base/java.lang.Thread.run(Thread.java:834) [04:46:42 WARN]: Caused by: java.lang.ClassNotFoundException: io.lumine.mythicenchants.utils.version.MinecraftVersions [04:46:42 WARN]: at java.base/java.net.URLClassLoader.findClass(URLClassLoader.java:471) [04:46:42 WARN]: at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:182) [04:46:42 WARN]: at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:111) [04:46:42 WARN]: at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:589) [04:46:42 WARN]: at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522) [04:46:42 WARN]: ... 13 more

Debug log snippet

https://pastebin.com/E9RjtGUx

Unknowncommented

Can confirm. Still happening on build 3565 (Current latest Dev Build) I'm unable to keep using dev builds until this gets fixed. Lots of my skills relies on SetOwner mech.

Unknowncommented

Updating this, the issue only occurs on the versions above 3554 (This was the last working version). I suspect it has something to do with the changes that the mechanic had about Cats and Parrots.

Would be nice to have this fixed. Thanks.

Sign in to join the discussion.