Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package Listener;
- import org.bukkit.Bukkit;
- import org.bukkit.entity.Player;
- import org.bukkit.event.EventHandler;
- import org.bukkit.event.Listener;
- import org.bukkit.event.entity.PlayerDeathEvent;
- import org.bukkit.potion.PotionEffect;
- import org.bukkit.potion.PotionEffectType;
- import main.SurvivalGames;
- public class PlayerDeathListener implements Listener {
- private SurvivalGames plugin;
- public PlayerDeathListener(SurvivalGames plugin) {
- this.plugin = plugin;
- }
- @EventHandler
- public void onDeath(PlayerDeathEvent e) {
- Player p = e.getEntity();
- e.setDeathMessage(this.plugin.prefix + "§7Der Spieler &c"
- + p.getName() + " §7ist gestorben!");
- p.setVelocity(p.getVelocity().setY(2.5));
- p.addPotionEffect(new PotionEffect(PotionEffectType.WEAKNESS, 10000, 15));
- p.setHealth(20.0);
- p.getInventory().clear();
- p.setFoodLevel(20);
- p.setFireTicks(0);
- this.plugin.online.remove(p);
- this.plugin.dead.add(p);
- for(Player all : Bukkit.getOnlinePlayers()) {
- all.hidePlayer(p);
- }
- if(this.plugin.dead.size() == Bukkit.getOnlinePlayers().lenght -1) {
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement