feat: added scheduler for entity
This commit is contained in:
parent
0f86d64967
commit
6cdbcad921
@ -1,6 +1,7 @@
|
||||
package ru.dragonestia.msb3.api.scheduler;
|
||||
|
||||
import net.minestom.server.MinecraftServer;
|
||||
import net.minestom.server.entity.Entity;
|
||||
import net.minestom.server.entity.Player;
|
||||
import net.minestom.server.instance.Instance;
|
||||
import net.minestom.server.timer.Task;
|
||||
@ -18,6 +19,10 @@ public interface Scheduler {
|
||||
return new SchedulerImpl(instance.scheduler());
|
||||
}
|
||||
|
||||
static Scheduler ofEntity(Entity entity) {
|
||||
return new SchedulerImpl(entity.scheduler());
|
||||
}
|
||||
|
||||
static Scheduler global() {
|
||||
return new SchedulerImpl(MinecraftServer.getSchedulerManager());
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user