From 5764a4bce3cc72a319f7e05718a2b6bcf2ba7ae1 Mon Sep 17 00:00:00 2001 From: LCastr0 Date: Wed, 26 Apr 2017 14:34:41 -0300 Subject: [PATCH] Added gadget class --- .../core/gadget/types/KitSelectorGadget.java | 20 ++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/Plugins/Mineplex.Core/src/mineplex/core/gadget/types/KitSelectorGadget.java b/Plugins/Mineplex.Core/src/mineplex/core/gadget/types/KitSelectorGadget.java index 40f3d25d5..6f7737eb6 100644 --- a/Plugins/Mineplex.Core/src/mineplex/core/gadget/types/KitSelectorGadget.java +++ b/Plugins/Mineplex.Core/src/mineplex/core/gadget/types/KitSelectorGadget.java @@ -1,8 +1,26 @@ package mineplex.core.gadget.types; +import org.bukkit.Material; +import org.bukkit.entity.Entity; + +import mineplex.core.gadget.GadgetManager; + /** * Handles custom particle effects for the arcade hub kit selectors */ -public class KitSelectorGadget +public abstract class KitSelectorGadget extends Gadget { + + public KitSelectorGadget(GadgetManager gadgetManager, String name, String[] lore, int cost, Material mat, byte data, + String... alternativeSalesPackageNames) + { + super(gadgetManager, GadgetType.KIT_SELECTOR, name, lore, cost, mat, data, 1, alternativeSalesPackageNames); + } + + /** + * Plays the next particle for the selected entity + * @param entity + */ + public abstract void playParticle(Entity entity); + }