Suggestion Closed · Implemented

add more particle types

#6761 opened by Unknown 10 months ago

Unknownreported this suggestion

for example, the trail particle needs extra data to work, if you just spawn it without parameters, the console goes like this:

[18:56:45 ERROR]: [MythicMobs] [SCHEDULER] Exception thrown whilst executing task
[18:56:45 WARN]: java.lang.IllegalArgumentException: missing required data class org.bukkit.Particle$Trail
[18:56:45 WARN]:        at com.google.common.base.Preconditions.checkArgument(Preconditions.java:218)
[18:56:45 WARN]:        at org.bukkit.craftbukkit.CraftParticle.createParticleParam(CraftParticle.java:68)
[18:56:45 WARN]:        at org.bukkit.craftbukkit.entity.CraftPlayer.spawnParticle(CraftPlayer.java:2914)
[18:56:45 WARN]:        at org.bukkit.craftbukkit.entity.CraftPlayer.spawnParticle(CraftPlayer.java:2909)
[18:56:45 WARN]:        at MythicMobsPremium-5.11.0-SNAPSHOT.jar//io.lumine.mythic.bukkit.adapters.BukkitParticle.sendDirectional(BukkitParticle.java:498)
[18:56:45 WARN]:        at MythicMobsPremium-5.11.0-SNAPSHOT.jar//io.lumine.mythic.core.skills.mechanics.ParticleEffect.playDirectionalParticleEffect(ParticleEffect
.java:249)
[18:56:45 WARN]:        at MythicMobsPremium-5.11.0-SNAPSHOT.jar//io.lumine.mythic.core.skills.mechanics.ParticleEffect.playEffect(ParticleEffect.java:189)
[18:56:45 WARN]:        at MythicMobsPremium-5.11.0-SNAPSHOT.jar//io.lumine.mythic.core.skills.mechanics.ParticleEffect.castAtLocation(ParticleEffect.java:157)
[18:56:45 WARN]:        at MythicMobsPremium-5.11.0-SNAPSHOT.jar//io.lumine.mythic.core.skills.SkillMechanic.lambda$executeTargetedLocationSkill$17(SkillMechanic.ja
va:648)
[18:56:45 WARN]:        at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
[18:56:45 WARN]:        at MythicMobsPremium-5.11.0-SNAPSHOT.jar//io.lumine.mythic.core.skills.SkillMechanic.executeTargetedLocationSkill(SkillMechanic.java:644)
[18:56:45 WARN]:        at MythicMobsPremium-5.11.0-SNAPSHOT.jar//io.lumine.mythic.core.skills.SkillMechanic.lambda$executeSkills$13(SkillMechanic.java:597)
[18:56:45 WARN]:        at MythicMobsPremium-5.11.0-SNAPSHOT.jar//io.lumine.mythic.bukkit.utils.Delegates$RunnableToSupplier.get(Delegates.java:121)
[18:56:45 WARN]:        at MythicMobsPremium-5.11.0-SNAPSHOT.jar//io.lumine.mythic.bukkit.utils.promise.LuminePromise$SupplyRunnable.run(LuminePromise.java:721)
[18:56:45 WARN]:        at MythicMobsPremium-5.11.0-SNAPSHOT.jar//io.lumine.mythic.bukkit.utils.tasks.LumineExecutors$SchedulerWrappedRunnable.run(LumineExecutors.j
ava:70)
[18:56:45 WARN]:        at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
[18:56:45 WARN]:        at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
[18:56:45 WARN]:        at java.base/java.lang.Thread.run(Thread.java:1583)
Sign in to join the discussion.