Advertisement
Guest User

Stomper

a guest
Feb 7th, 2016
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.95 KB | None | 0 0
  1. import org.bukkit.Bukkit;
  2. import org.bukkit.entity.Entity;
  3. import org.bukkit.entity.LivingEntity;
  4. import org.bukkit.entity.Player;
  5. import org.bukkit.event.EventHandler;
  6. import org.bukkit.event.Listener;
  7. import org.bukkit.event.entity.EntityDamageEvent;
  8. import org.bukkit.event.entity.EntityDamageEvent.DamageCause;
  9. import org.bukkit.plugin.java.JavaPlugin;
  10.  
  11. public class Stomper extends JavaPlugin implements Listener {
  12.    
  13.         public void onEnable() {
  14.             Bukkit.getServer().getPluginManager().registerEvents(this, this);
  15.         }
  16.        
  17.         public void onDisable() {
  18.            
  19.         }
  20.        
  21.         @EventHandler
  22.         public void Stomp(EntityDamageEvent e) {
  23.             if (e.getCause() == DamageCause.FALL) {
  24.                 Player p = (Player) e.getEntity();
  25.                 for (Entity entity : p.getNearbyEntities(4, 4, 4)) {
  26.                     if (entity instanceof LivingEntity) {
  27.                         ((LivingEntity) entity).damage(e.getDamage());
  28.                     }
  29.                 }
  30.                 e.setCancelled(true);
  31.                 p.damage(e.getDamage() / 1.5);
  32.             }
  33.         }
  34. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement