Помогите Каждые 5 тиков что-то делать

leohacker

Активный участник
Баллы
61
Имя в Minecraft
Leohacker
Мне нужно чтобы если прогрузить определённые координаты, то там началось каждые пять тиков что-то делаться. Как такое сделать?

И так же как сделать так чтобы просто каждые 5 тиков что-то делать с игроками.
 
Через шедулер
 
Да я уже пытался читать https://bukkit.fandom.com/wiki/Scheduler_Programming, но ничего не понял можете показать маленький пример для моей задачи.
Там же есть примеры, https://bukkit.fandom.com/wiki/Scheduler_Programming#Example_2
Тебе просто нужно засунуть шедулер в евент, но также в шедулере не забудь проверять прогружен ли чанк, и когда он выгрузится тебе нужно будет офнуть шедулер.
В гугле миллиард примеров как шедулера так и евентов, советую!
 
Там же есть примеры, https://bukkit.fandom.com/wiki/Scheduler_Programming#Example_2
Тебе просто нужно засунуть шедулер в евент, но также в шедулере не забудь проверять прогружен ли чанк, и когда он выгрузится тебе нужно будет офнуть шедулер.
В гугле миллиард примеров как шедулера так и евентов, советую!
А как офнуть шедулер?
 
Даешь айди шедулеру, потом Bukkit.getScheduler().canceltask(айди);
 
Назад
Верх