mirror of
https://github.com/plexusorg/Plex.git
synced 2025-07-14 01:18:34 +00:00
Merge branch 'master' into taah-cmd-blocker
# Conflicts: # src/main/java/dev/plex/Plex.java # src/main/java/dev/plex/listener/impl/CommandListener.java # src/main/java/dev/plex/services/impl/CommandBlockerService.java # src/main/resources/commands.yml
This commit is contained in:
@ -43,7 +43,16 @@ public class ServiceManager
|
||||
{
|
||||
if (!service.isRepeating())
|
||||
{
|
||||
BukkitTask task = Bukkit.getScheduler().runTask(Plex.get(), service::run);
|
||||
int time = service.repeatInSeconds();
|
||||
BukkitTask task;
|
||||
if (time == 0)
|
||||
{
|
||||
task = Bukkit.getScheduler().runTask(Plex.get(), service::run);
|
||||
}
|
||||
else
|
||||
{
|
||||
task = Bukkit.getScheduler().runTaskLater(Plex.get(), service::run, time);
|
||||
}
|
||||
service.setTaskId(task.getTaskId());
|
||||
}
|
||||
else if (service.isRepeating() && service.isAsynchronous())
|
||||
|
@ -5,7 +5,6 @@ import dev.plex.services.AbstractService;
|
||||
import org.bukkit.Bukkit;
|
||||
import org.bukkit.World;
|
||||
import org.bukkit.entity.Entity;
|
||||
import org.bukkit.entity.EntityType;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
|
Reference in New Issue
Block a user