Шедуллеры или таймеры

Версия Minecraft
1.12.2
Есть ли в Forge API что-то вроде шедуллов или таймеров, как в Spigot API? Нужно сделать задержку на использование предмета, идей нет, к сожалению.
__
В "гугле" предлагали писать самому таймер с помощью for и тиков. Но может есть другое решение?
 
7,099
324
1,510
Эта штука просто добавляет кулдаун на юз предмету
 
7,099
324
1,510
7,099
324
1,510
Посмотреть, как сделать свой шедулер можно в таумкрафте
thaumcraft.common.lib.events.ServerEvents#addRunnableServer
 

tox1cozZ

aka Agravaine
8,456
598
2,893
 
76
1
44
У себя делал счетчик тиков в ServerTickEvent и очередь задач на выполнение, у каждой из которых есть количество тиков задержки. Как только прошло нужное количество тиков - дергаем runFromMainThread (или как там оно называется) у MinecraftServer/Minecraft. Получается простейший Scheduler. Если интересно - можно порыться тут.
 
Сверху