Fix small issues

This commit is contained in:
Alexander Söderberg
2020-07-22 21:06:23 +02:00
parent 603d1ee9bb
commit c5e1b87c61
12 changed files with 129 additions and 111 deletions

View File

@@ -26,7 +26,6 @@
package com.plotsquared.bukkit.util.task;
import com.plotsquared.core.util.task.PlotSquaredTask;
import lombok.RequiredArgsConstructor;
import org.bukkit.scheduler.BukkitRunnable;
import javax.annotation.Nonnull;
@@ -34,11 +33,14 @@ import javax.annotation.Nonnull;
/**
* Bukkit implementation of {@link PlotSquaredTask}
*/
@RequiredArgsConstructor
public final class BukkitPlotSquaredTask extends BukkitRunnable implements PlotSquaredTask {
@Nonnull private final Runnable runnable;
public BukkitPlotSquaredTask(@Nonnull final Runnable runnable) {
this.runnable = runnable;
}
@Override public void runTask() {
this.runnable.run();
}

View File

@@ -33,7 +33,6 @@ import com.plotsquared.core.util.task.PlotSquaredTask;
import com.plotsquared.core.util.task.TaskManager;
import com.plotsquared.core.util.task.TaskTime;
import org.bukkit.Bukkit;
import org.jetbrains.annotations.NotNull;
import javax.annotation.Nonnull;
import java.util.concurrent.Callable;
@@ -88,7 +87,7 @@ import java.util.concurrent.TimeUnit;
return this.callMethodSync(function).get(timeout, TimeUnit.MILLISECONDS);
}
@Override public <T> Future<T> callMethodSync(@NotNull final Callable<T> method) {
@Override public <T> Future<T> callMethodSync(@Nonnull final Callable<T> method) {
return Bukkit.getScheduler().callSyncMethod(this.bukkitMain, method);
}