Beispiel #1
0
 public void Cancel()
 {
     lock (syncLock)
     {
         Bukkit.getScheduler().cancelTask(GetTaskId());
     }
 }
Beispiel #2
0
 public IBukkitTask RunTaskTimerAsynchronously(IPlugin plugin, long delay, long period)
 {
     lock (syncLock)
     {
         CheckState();
         return(SetupId(Bukkit.getScheduler().RunTaskTimerAsynchronously(plugin, this, delay, period)));
     }
 }
Beispiel #3
0
 public IBukkitTask RunTaskLater(IPlugin plugin, long delay)
 {
     lock (syncLock)
     {
         CheckState();
         return(SetupId(Bukkit.getScheduler().RunTaskLater(plugin, this, delay)));
     }
 }
Beispiel #4
0
 public IBukkitTask RunTaskAsynchronously(IPlugin plugin)
 {
     lock (syncLock)
     {
         CheckState();
         return(SetupId(Bukkit.getScheduler().RunTaskAsynchronously(plugin, this)));
     }
 }
Beispiel #5
0
 public IBukkitTask RunTask(IPlugin plugin)
 {
     lock (syncLock)
     {
         CheckState();
         return(setupId(Bukkit.getScheduler().runTask(plugin, this)));
     }
 }