Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package de.javazeiichen.bigbyte.events;
- import de.javazeiichen.bigbyte.api.CoinsAPI;
- import de.javazeiichen.bigbyte.api.StatsAPI;
- import de.javazeiichen.bigbyte.data.Utils;
- import org.bukkit.Bukkit;
- import org.bukkit.EntityEffect;
- import org.bukkit.Sound;
- import org.bukkit.entity.Player;
- import org.bukkit.event.EventHandler;
- import org.bukkit.event.Listener;
- import org.bukkit.event.entity.EntityDamageEvent;
- import org.bukkit.potion.PotionEffect;
- import org.bukkit.potion.PotionEffectType;
- public class DeathEvent implements Listener {
- @EventHandler
- public void onPlayerDeath(org.bukkit.event.entity.PlayerDeathEvent event) {
- Player player = (Player) event.getEntity();
- EntityDamageEvent entityDamageEvent = player.getLastDamageCause();
- String prefix = "§7•§8● §6§lEvil§f§lSucht §7» ";
- player.getKiller().sendMessage("TEST!");
- event.setDeathMessage(prefix+ "§7Der Spieler §a§l" +player.getDisplayName()+ " §7wurde misshandelt!");
- player.getKiller().sendTitle("§a§l✔", "§a+ §6§l2 Coins");
- player.sendTitle("§4✘", "§cDu bist gestorben!");
- StatsAPI.addKills(player.getKiller().getUniqueId().toString(), 1);
- StatsAPI.addDeaths(player.getUniqueId().toString(), 1);
- player.getKiller().playSound(player.getLocation(), Sound.LEVEL_UP, 10, 10);
- CoinsAPI.addCoins(player.getKiller(), 1);
- player.getKiller().addPotionEffect(new PotionEffect(PotionEffectType.REGENERATION, 200, 10));
- event.getDrops().clear();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement