Advertisement
Guest User

My Chemist Listener

a guest
Aug 23rd, 2015
333
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.29 KB | None | 0 0
  1. package me.saitekpvp.listeners;
  2.  
  3. import java.util.ArrayList;
  4.  
  5. import me.saitekclasses.saitek;
  6.  
  7. import org.bukkit.Material;
  8. import org.bukkit.entity.Player;
  9. import org.bukkit.event.EventHandler;
  10. import org.bukkit.event.Listener;
  11. import org.bukkit.event.block.Action;
  12. import org.bukkit.event.player.PlayerInteractEvent;
  13.  
  14. public class NewChemistListener implements Listener {
  15.     /*
  16.      *
  17.      * ============================================
  18.      *
  19.      *
  20.      * IT WORKED! NOW FIGURE OUT HOW TO MAKE THE COOLDOWN
  21.      * TIME WAIT A CERTAIN AMOUNT OF SECONDS BEFORE ADDING
  22.      * THEM INTO THE COOLDOWNLIST.
  23.      *  also, change the message for cool-down times!
  24.      *
  25.      * ============================================
  26.      *
  27.      *
  28.      *
  29.      */
  30.  
  31.     @EventHandler
  32.     public void onRightClickAir(PlayerInteractEvent e) {
  33.         final Player user = (Player) e.getPlayer();
  34.         ArrayList<Player> list = saitek.chemistlist;
  35.         if (list.contains(user)) {
  36.             if (user.getItemInHand().getType() == Material.BLAZE_ROD) {
  37.                 if (e.getAction() == Action.RIGHT_CLICK_AIR) {
  38.                         if (!user.hasPermission(saitek.bypass)) {
  39.                             if (saitek.eventCounter.get(user) == null) {
  40.                                 saitek.eventCounter.put(user, 1);
  41.                             }
  42.                             //Then I'd like to add 1 to the value of "user" in saitek.eventCounter.
  43.                     }
  44.                 }
  45.             }
  46.         }
  47.     }
  48. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement