Advertisement
MrJonton01

Source Code (Interact Event)

Nov 6th, 2015
133
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 3.19 KB | None | 0 0
  1. @EventHandler
  2.     public void onSoup(PlayerInteractEvent e) {
  3.         Player p = e.getPlayer();
  4.         Block b = e.getClickedBlock();
  5.         ItemStack i = e.getItem();
  6.        
  7.         if((e.getAction() == Action.RIGHT_CLICK_AIR | e.getAction() == Action.RIGHT_CLICK_BLOCK))
  8.                 if(i.getType() == Material.MUSHROOM_SOUP)
  9.                     if(plugin.getConfig().getBoolean("soup", true))
  10.                         if(p.getHealth() < 13) {
  11.                             e.setCancelled(true);
  12.                             p.sendMessage(p.getHealth() + "Leben");
  13.                             p.setHealth(p.getHealth() + 7);
  14.                             p.setItemInHand(new ItemStack(Material.BOWL,1,(short)0));
  15.                             p.updateInventory();
  16.                             p.sendMessage(p.getHealth() + "Leben");
  17.                             e.setCancelled(true);
  18.                         }
  19.                         else if(p.getHealth() == 13) {
  20.                             e.setCancelled(true);
  21.                             p.sendMessage(p.getHealth() + "Leben");
  22.                             p.setHealth(p.getHealth() + 7);
  23.                             p.setItemInHand(new ItemStack(Material.BOWL,1,(short)0));
  24.                             p.updateInventory();
  25.                             p.sendMessage(p.getHealth() + "Leben");
  26.                             e.setCancelled(true);
  27.                         }
  28.        
  29.                         else if(p.getHealth() == 14) {
  30.                             e.setCancelled(true);
  31.                             p.sendMessage(p.getHealth() + "Leben");
  32.                             p.setHealth(p.getHealth() + 6);
  33.                             p.setItemInHand(new ItemStack(Material.BOWL,1,(short)0));
  34.                             p.updateInventory();
  35.                             p.sendMessage(p.getHealth() + "Leben");
  36.                             e.setCancelled(true);
  37.                         }
  38.                         else if(p.getHealth() == 15) {
  39.                             e.setCancelled(true);
  40.                             p.sendMessage(p.getHealth() + "Leben");
  41.                             p.setHealth(p.getHealth() + 5);
  42.                             p.setItemInHand(new ItemStack(Material.BOWL,1,(short)0));
  43.                             p.updateInventory();
  44.                             p.sendMessage(p.getHealth() + "Leben");
  45.                             e.setCancelled(true);
  46.                         }
  47.                         else if(p.getHealth() == 16) {
  48.                             e.setCancelled(true);
  49.                             p.sendMessage(p.getHealth() + "Leben");
  50.                             p.setHealth(p.getHealth() + 4);
  51.                             p.setItemInHand(new ItemStack(Material.BOWL,1,(short)0));
  52.                             p.updateInventory();
  53.                             p.sendMessage(p.getHealth() + "Leben");
  54.                             e.setCancelled(true);
  55.                         }
  56.                         else if(p.getHealth() == 17) {
  57.                             e.setCancelled(true);
  58.                             p.sendMessage(p.getHealth() + "Leben");
  59.                             p.setHealth(p.getHealth() + 3);
  60.                             p.setItemInHand(new ItemStack(Material.BOWL,1,(short)0));
  61.                             p.updateInventory();
  62.                             p.sendMessage(p.getHealth() + "Leben");
  63.                             e.setCancelled(true);
  64.                         }
  65.                         else if(p.getHealth() == 18) {
  66.                             e.setCancelled(true);
  67.                             p.sendMessage(p.getHealth() + "Leben");
  68.                             p.setHealth(p.getHealth() + 2);
  69.                             p.setItemInHand(new ItemStack(Material.BOWL,1,(short)0));
  70.                             p.updateInventory();
  71.                             p.sendMessage(p.getHealth() + "Leben");
  72.                             e.setCancelled(true);
  73.                         }
  74.                         else if(p.getHealth() == 19) {
  75.                             e.setCancelled(true);
  76.                             p.sendMessage(p.getHealth() + "Leben");
  77.                             p.setHealth(p.getHealth() + 1);
  78.                             p.setItemInHand(new ItemStack(Material.BOWL,1,(short)0));
  79.                             p.updateInventory();
  80.                             p.sendMessage(p.getHealth() + "Leben");
  81.                             e.setCancelled(true);
  82.                         }
  83.                         else {
  84.                             p.sendMessage("debug");
  85.                         }
  86.                     else{
  87.                         e.setCancelled(false);
  88.                     }
  89.                 else if(i.getType() == null){
  90.                     e.setCancelled(true);
  91.                     p.sendMessage("Ich bin ein fehler");
  92.                 }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement