コード例 #1
0
ファイル: BukkitRunnable.cs プロジェクト: Mitch528/BukkitNET
 public void Cancel()
 {
     lock (syncLock)
     {
         Bukkit.getScheduler().cancelTask(GetTaskId());
     }
 }
コード例 #2
0
ファイル: BukkitRunnable.cs プロジェクト: Mitch528/BukkitNET
 public IBukkitTask RunTaskTimerAsynchronously(IPlugin plugin, long delay, long period)
 {
     lock (syncLock)
     {
         CheckState();
         return(SetupId(Bukkit.getScheduler().RunTaskTimerAsynchronously(plugin, this, delay, period)));
     }
 }
コード例 #3
0
ファイル: BukkitRunnable.cs プロジェクト: Mitch528/BukkitNET
 public IBukkitTask RunTaskLater(IPlugin plugin, long delay)
 {
     lock (syncLock)
     {
         CheckState();
         return(SetupId(Bukkit.getScheduler().RunTaskLater(plugin, this, delay)));
     }
 }
コード例 #4
0
ファイル: BukkitRunnable.cs プロジェクト: Mitch528/BukkitNET
 public IBukkitTask RunTaskAsynchronously(IPlugin plugin)
 {
     lock (syncLock)
     {
         CheckState();
         return(SetupId(Bukkit.getScheduler().RunTaskAsynchronously(plugin, this)));
     }
 }
コード例 #5
0
ファイル: BukkitRunnable.cs プロジェクト: Mitch528/BukkitNET
 public IBukkitTask RunTask(IPlugin plugin)
 {
     lock (syncLock)
     {
         CheckState();
         return(setupId(Bukkit.getScheduler().runTask(plugin, this)));
     }
 }