Advertisement
Guest User

Untitled

a guest
Feb 14th, 2016
51
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.13 KB | None | 0 0
  1. package Listener;
  2.  
  3. import org.bukkit.Bukkit;
  4. import org.bukkit.entity.Player;
  5. import org.bukkit.event.EventHandler;
  6. import org.bukkit.event.Listener;
  7. import org.bukkit.event.entity.PlayerDeathEvent;
  8. import org.bukkit.potion.PotionEffect;
  9. import org.bukkit.potion.PotionEffectType;
  10.  
  11. import main.SurvivalGames;
  12.  
  13. public class PlayerDeathListener implements Listener {
  14.    
  15.     private SurvivalGames plugin;
  16.    
  17.     public  PlayerDeathListener(SurvivalGames plugin) {
  18.         this.plugin = plugin;
  19.        
  20.     }
  21.    
  22.     @EventHandler
  23.     public void onDeath(PlayerDeathEvent e) {
  24.         Player p = e.getEntity();
  25.        
  26.         e.setDeathMessage(this.plugin.prefix + "§7Der Spieler &c"
  27.                 + p.getName() + " §7ist gestorben!");
  28.     p.setVelocity(p.getVelocity().setY(2.5));
  29.     p.addPotionEffect(new PotionEffect(PotionEffectType.WEAKNESS, 10000, 15));
  30.     p.setHealth(20.0);
  31.     p.getInventory().clear();
  32.     p.setFoodLevel(20);
  33.     p.setFireTicks(0);
  34.    
  35.     this.plugin.online.remove(p);
  36.     this.plugin.dead.add(p);
  37.    
  38.    
  39.     for(Player all : Bukkit.getOnlinePlayers()) {
  40.        
  41.         all.hidePlayer(p);
  42.     }
  43.    
  44.     if(this.plugin.dead.size() == Bukkit.getOnlinePlayers().lenght -1) {
  45.        
  46.        
  47.     }
  48.    
  49.     }
  50.  
  51. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement