package tc.oc.pgm.kits; import tc.oc.pgm.match.MatchPlayer; public class WalkSpeedKit extends Kit.Impl { public static final float MIN = 0, MAX = 5; public static final float BUKKIT_DEFAULT = 0.2f; private final float speedMultiplier; public WalkSpeedKit(float speedMultiplier) { this.speedMultiplier = speedMultiplier; } @Override public void apply(MatchPlayer player, boolean force, ItemKitApplicator items) { player.getBukkit().setWalkSpeed(BUKKIT_DEFAULT * this.speedMultiplier); } @Override public boolean isRemovable() { return true; } @Override public void remove(MatchPlayer player) { player.getBukkit().setWalkSpeed(BUKKIT_DEFAULT); } }