From 6cdbcad921d61b58622978435da21acae872c4aa Mon Sep 17 00:00:00 2001 From: ScarletRedMan Date: Mon, 17 Mar 2025 01:14:34 +0700 Subject: [PATCH] feat: added scheduler for entity --- .../java/ru/dragonestia/msb3/api/scheduler/Scheduler.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/api/src/main/java/ru/dragonestia/msb3/api/scheduler/Scheduler.java b/api/src/main/java/ru/dragonestia/msb3/api/scheduler/Scheduler.java index dee99e8..205e827 100644 --- a/api/src/main/java/ru/dragonestia/msb3/api/scheduler/Scheduler.java +++ b/api/src/main/java/ru/dragonestia/msb3/api/scheduler/Scheduler.java @@ -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()); }