diff --git a/core/src/main/java/fr/skytasul/quests/players/AdminMode.java b/core/src/main/java/fr/skytasul/quests/players/AdminMode.java index 88a50380..a95a4632 100644 --- a/core/src/main/java/fr/skytasul/quests/players/AdminMode.java +++ b/core/src/main/java/fr/skytasul/quests/players/AdminMode.java @@ -18,8 +18,15 @@ public class AdminMode { private static final Set senders = new HashSet<>(); - private static ParticleEffect enterParticle = new ParticleEffect(Particle.FLAME, null, null); - private static ParticleEffect leaveParticle = new ParticleEffect(Particle.SMOKE_NORMAL, null, null); + private static ParticleEffect enterParticle; + private static ParticleEffect leaveParticle; + + static { + if (NMS.getMCVersion() >= 9) { + enterParticle = new ParticleEffect(Particle.FLAME, null, null); + leaveParticle = new ParticleEffect(Particle.SMOKE_NORMAL, null, null); + } + } public static void toggle(CommandSender sender){ if (senders.add(sender)) {