Guest User

Untitled

a guest
Nov 5th, 2017
179
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.77 KB | None | 0 0
  1. package br.com.kits;
  2.  
  3. import java.util.HashMap;
  4.  
  5. import org.bukkit.Bukkit;
  6. import org.bukkit.entity.Player;
  7. import org.bukkit.scheduler.BukkitRunnable;
  8.  
  9. import br.com.KitPvP.Main;
  10.  
  11. public class cooldown {
  12. private static long sec;
  13. public static HashMap<Player, Long> cd = new HashMap<>();;
  14. public static void add(final Player p, int segundos){
  15. sec = segundos;
  16. new BukkitRunnable() {
  17.  
  18. @Override
  19. public void run() {
  20. if(sec > 0){
  21. sec--;
  22. cd.put(p, sec);
  23. }
  24. if(sec == 0){
  25. cd.remove(p);
  26. }
  27.  
  28. }
  29. }.runTaskTimer(Main.m, 0, 20);
  30. }
  31. public static long timer(final Player p){
  32. if(has(p)){
  33. return cd.get(p);
  34. }
  35. return 0;
  36. }
  37. public static boolean has(final Player p){
  38. if(cd.containsKey(p)){
  39. return true;
  40. }
  41. return false;
  42. }
  43. }
Add Comment
Please, Sign In to add comment