Development Assistance Player#getHealth()

Discussion in 'Plugin Help/Development/Requests' started by weesftw, Jul 31, 2015.

Thread Status:
Not open for further replies.
  1. Offline

    weesftw

    Error: p.getHealth()




    Code:
      @EventHandler(priority=EventPriority.HIGHEST)
      public void onPlayerInteract(PlayerInteractEvent event)
      {
        Player p = event.getPlayer();
        ItemStack item = event.getItem();
        if (((event.getAction() == Action.RIGHT_CLICK_AIR) ||
          (event.getAction() == Action.RIGHT_CLICK_BLOCK)) &&
          (item != null) &&
          (item.getType() == Material.MUSHROOM_SOUP) && (
          (p.getHealth() < 20.0D) || (p.getFoodLevel() < 20)))
        {
          int restores = 7;
          event.setCancelled(true);
          if (p.getHealth() < 20.0D)
          {
            if (p.getHealth() + restores <= 20.0D) {
              p.setHealth(p.getHealth() + restores);
            } else {
              p.setHealth(20.0D);
            }
          }
     
  2. Offline

    timtower Administrator Administrator Moderator

  3. Offline

    Boomer

    @timtower
    Use your psychic powers to determine how many thumbs up I'm giving your comment.. :)
     
  4. Offline

    timtower Administrator Administrator Moderator

    Well, you only have 2 so...
     
Thread Status:
Not open for further replies.

Share This Page