Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package br.com.kits;
- import java.util.HashMap;
- import org.bukkit.Bukkit;
- import org.bukkit.entity.Player;
- import org.bukkit.scheduler.BukkitRunnable;
- import br.com.KitPvP.Main;
- public class cooldown {
- private static long sec;
- public static HashMap<Player, Long> cd = new HashMap<>();;
- public static void add(final Player p, int segundos){
- sec = segundos;
- new BukkitRunnable() {
- @Override
- public void run() {
- if(sec > 0){
- sec--;
- cd.put(p, sec);
- }
- if(sec == 0){
- cd.remove(p);
- }
- }
- }.runTaskTimer(Main.m, 0, 20);
- }
- public static long timer(final Player p){
- if(has(p)){
- return cd.get(p);
- }
- return 0;
- }
- public static boolean has(final Player p){
- if(cd.containsKey(p)){
- return true;
- }
- return false;
- }
- }
Add Comment
Please, Sign In to add comment