From e1d9a568c953146edf245c0657771d719b61a610 Mon Sep 17 00:00:00 2001 From: LCastr0 Date: Sat, 18 Mar 2017 00:49:12 -0300 Subject: [PATCH] Added flower as a hat --- .../core/gadget/gadgets/particle/ParticleSpringHalo.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Plugins/Mineplex.Core/src/mineplex/core/gadget/gadgets/particle/ParticleSpringHalo.java b/Plugins/Mineplex.Core/src/mineplex/core/gadget/gadgets/particle/ParticleSpringHalo.java index bc7d54980..e47574e7e 100644 --- a/Plugins/Mineplex.Core/src/mineplex/core/gadget/gadgets/particle/ParticleSpringHalo.java +++ b/Plugins/Mineplex.Core/src/mineplex/core/gadget/gadgets/particle/ParticleSpringHalo.java @@ -8,11 +8,14 @@ import java.util.Map; import org.bukkit.Material; import org.bukkit.entity.Player; +import org.bukkit.inventory.ItemStack; import mineplex.core.common.util.C; import mineplex.core.common.util.LineFormat; import mineplex.core.common.util.UtilText; import mineplex.core.gadget.GadgetManager; +import mineplex.core.gadget.types.GadgetType; +import mineplex.core.gadget.types.OutfitGadget; import mineplex.core.gadget.types.ParticleGadget; import mineplex.core.particleeffects.ColoredCircleEffect; import mineplex.core.updater.event.UpdateEvent; @@ -32,11 +35,14 @@ public class ParticleSpringHalo extends ParticleGadget public void enableCustom(Player player, boolean message) { super.enableCustom(player, message); + Manager.removeGadgetType(player, GadgetType.MORPH, this); + Manager.removeOutfit(player, OutfitGadget.ArmorSlot.HELMET); ColoredCircleEffect circleEffect = new ColoredCircleEffect(Manager.getPlugin(), player, 0.7d, false, Color.RED, Color.GREEN, Color.BLUE, Color.YELLOW); circleEffect.setYOffset(2.3d); circleEffect.start(); _effects.put(player, circleEffect); + player.getEquipment().setHelmet(new ItemStack(Material.RED_ROSE, 1, (byte) 8)); } @Override @@ -52,6 +58,7 @@ public class ParticleSpringHalo extends ParticleGadget } } _effects.remove(player); + player.getInventory().setHelmet(null); } @Override