Advertisement
Guest User

Untitled

a guest
Jan 17th, 2019
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.26 KB | None | 0 0
  1. package com.fluffed.superaxe;
  2.  
  3. import org.bukkit.Bukkit;
  4. import org.bukkit.Sound;
  5. import org.bukkit.entity.Entity;
  6. import org.bukkit.entity.Player;
  7. import org.bukkit.event.EventHandler;
  8. import org.bukkit.event.Listener;
  9. import org.bukkit.event.entity.EntityDamageByEntityEvent;
  10. import org.bukkit.plugin.java.JavaPlugin;
  11.  
  12. public class Main extends JavaPlugin implements Listener{
  13.  
  14. @Override
  15. public void onEnable(){
  16.  
  17. System.out.println("Super Axe is now enabled!");
  18.  
  19. Bukkit.getPluginManager().registerEvents(this, this);
  20. }
  21.  
  22.  
  23. @EventHandler
  24. public void axeHit(EntityDamageByEntityEvent event){
  25.  
  26.  
  27. Entity attacker = event.getDamager();
  28. Entity attacked = event.getEntity();
  29.  
  30. String item = getConfig().getString("Item");
  31.  
  32. if ((attacker instanceof Player) && (attacked instanceof Player)){
  33.  
  34. if(((Player) attacker).getInventory().getItemInMainHand().equals(item)){
  35. double hp = ((Player) attacked).getHealth();
  36. if(hp > 8){
  37. ((Player) attacked).setHealth(0);
  38. ((Player) attacked).playSound((attacked.getLocation()), Sound.ENTITY_IRON_GOLEM_ATTACK, 5, 29);
  39. }
  40. }
  41. }
  42.  
  43. }
  44.  
  45. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement