Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package be.toxicmushroom.pixelkitpvp.listeners;
- import be.toxicmushroom.pixelkitpvp.Main;
- import be.toxicmushroom.pixelkitpvp.utilities.ChatUtil;
- import org.bukkit.entity.Player;
- import org.bukkit.event.EventHandler;
- import org.bukkit.event.Listener;
- import org.bukkit.event.entity.PlayerDeathEvent;
- public class PlayerDeath implements Listener {
- private Main plugin = Main.getPlugin();
- @EventHandler
- public void onDeath(PlayerDeathEvent event) {
- Player player = event.getEntity().getPlayer();
- Player killer = event.getEntity().getKiller();
- int killerKills = plugin.getConfig().getInt(killer.getUniqueId() + ".kills");
- int playerDeaths = plugin.getConfig().getInt(player.getUniqueId() + ".deaths");
- event.getDrops().clear();
- event.setDroppedExp(0);
- event.setDeathMessage(null);
- if (killer == null) {
- plugin.getConfig().set(player.getUniqueId() + ".deaths", playerDeaths + 1);
- player.sendMessage(ChatUtil.format("&cJezelf doden heeft geen zin..."));
- plugin.saveConfig();
- } else {
- player.sendMessage(ChatUtil.format("&cJe bent gekilled door " + killer.getName() + "!"));
- killer.sendMessage(ChatUtil.format("&eJe hebt " + player.getName() + " vermoord!"));
- plugin.getConfig().set(killer.getUniqueId() + ".kills", killerKills + 1);
- plugin.getConfig().set(player.getUniqueId() + ".deaths", playerDeaths + 1);
- plugin.saveConfig();
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement