Adding Data to a Player from Another's Right-Click

Discussion in 'Plugin Development' started by Jackim, May 5, 2013.

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

    Jackim

    This is my code that when you right click on another player while holding Blaze Powder, it prints their name in chat.

    Code:
    public class PlayerVisibility implements Listener {
        @EventHandler(priority = EventPriority.HIGH)
        public void rightClick(PlayerInteractEntityEvent event){
            Player p = event.getPlayer();
           
            Player rightclick = (Player) event.getRightClicked();
            if(rightclick instanceof Player && p.getItemInHand().getType() == Material.BLAZE_POWDER    ){
                event.getPlayer().sendMessage(rightclick.getName() + "");
            }
            p.getInventory().removeItem(new ItemStack[] {
                    new ItemStack(Material.getMaterial(377), 1) });
        }
    }
    I need a way to store data about how many times a player has been right clicked on.

    Thanks,
    Jack
     
  2. Offline

    chasechocolate

    Code:java
    1. HashMap<String, Integer> clicked = new HashMap<String, Integer>();
     
Thread Status:
Not open for further replies.

Share This Page