package in.twizmwaz.cardinal.module.modules.kit.kitTypes;
import in.twizmwaz.cardinal.module.modules.kit.KitRemovable;
import org.bukkit.entity.Player;
import org.bukkit.event.HandlerList;
public class KnockbackReductionKit implements KitRemovable {
float knockbackReduction;
public KnockbackReductionKit(float knockbackReduction) {
this.knockbackReduction = knockbackReduction;
}
@Override
public void unload() {
HandlerList.unregisterAll(this);
}
@Override
public void apply(Player player, Boolean force) {
player.setKnockbackReduction(knockbackReduction);
}
@Override
public void remove(Player player) {
player.setKnockbackReduction(0);
}
}