diff options
-rw-r--r-- | src/main/java/org/bukkit/craftbukkit/scheduler/CraftFuture.java | 4 | ||||
-rw-r--r-- | src/main/java/org/bukkit/craftbukkit/scheduler/CraftTask.java | 5 |
2 files changed, 5 insertions, 4 deletions
diff --git a/src/main/java/org/bukkit/craftbukkit/scheduler/CraftFuture.java b/src/main/java/org/bukkit/craftbukkit/scheduler/CraftFuture.java index 1baec564..191a1c13 100644 --- a/src/main/java/org/bukkit/craftbukkit/scheduler/CraftFuture.java +++ b/src/main/java/org/bukkit/craftbukkit/scheduler/CraftFuture.java @@ -28,10 +28,6 @@ class CraftFuture<T> extends CraftTask implements Future<T> { return true; } - public boolean isCancelled() { - return getPeriod() == -2l; - } - public boolean isDone() { final long period = this.getPeriod(); return period != -1l && period != -3l; diff --git a/src/main/java/org/bukkit/craftbukkit/scheduler/CraftTask.java b/src/main/java/org/bukkit/craftbukkit/scheduler/CraftTask.java index 55db3ff8..9cb666bb 100644 --- a/src/main/java/org/bukkit/craftbukkit/scheduler/CraftTask.java +++ b/src/main/java/org/bukkit/craftbukkit/scheduler/CraftTask.java @@ -81,6 +81,11 @@ class CraftTask implements BukkitTask, Runnable { return task.getClass(); } + @Override + public boolean isCancelled() { + return (period == -2l); + } + public void cancel() { Bukkit.getScheduler().cancelTask(id); } |