package de.fanta.challenge.challenges;
import de.fanta.challenge.Challenge;
import de.fanta.challenge.utils.Config;
import org.bukkit.GameMode;
import org.bukkit.entity.Player;
import org.bukkit.event.EventHandler;
import org.bukkit.event.Listener;
import org.bukkit.event.player.PlayerToggleSneakEvent;
public class NoSneakChallenge implements Listener {
private final Challenge plugin = Challenge.getPlugin();
@EventHandler
public void onPlayerSneak(PlayerToggleSneakEvent e) {
Player p = e.getPlayer();
if (plugin.getTimer().isRunning() && e.getPlayer().getGameMode() == GameMode.SURVIVAL && !plugin.getVanish().isVanish(p)) {
if (!p.isSneaking()) {
if (Config.getBoolean("damageonsneak")) {
p.damage(Config.getDouble("sneakdmg"));
}
}
}
}
}