- Баллы
- 66
Помогите, как сделать таймер который начинает отчёт от со старта сервера допустим на 10 минут и чтобы после этого таймера спавнился блок на координатах 836 60 864(пример) и этот таймер повторялся ?
Спасибо заранее
Спасибо заранее

Следуйте инструкциям в видео ниже, чтобы узнать, как установить наш сайт как веб-приложение на главный экран вашего устройства.
Примечание: Эта функция может быть недоступна в некоторых браузерах.

new BukkitRunnable() {
@Override
public void run() {
получаешь мир
спавнишь блок в мире
вызываешь эту же функцию еще раз
}
}.runTaskLater(мейнкласс.plugin, 12000);
1.12.2 сойдёт?создаешь фукнцию, запихиваешь туда это и вызываешь ее в onEnable()
PHP:new BukkitRunnable() { @Override public void run() { получаешь мир спавнишь блок в мире вызываешь эту же функцию еще раз } }.runTaskLater(мейнкласс.plugin, 12000);
там где 12000 - время в тиках, 1 сек = 20 тиков
p.s не знаю какая у тебя версия, код актуален для 1.19
А как вызвать эту функцию ещё разсоздаешь фукнцию, запихиваешь туда это и вызываешь ее в onEnable()
PHP:new BukkitRunnable() { @Override public void run() { получаешь мир спавнишь блок в мире вызываешь эту же функцию еще раз } }.runTaskLater(мейнкласс.plugin, 12000);
там где 12000 - время в тиках, 1 сек = 20 тиков
p.s не знаю какая у тебя версия, код актуален для 1.19
попробуй1.12.2 сойдёт?
А как вызвать эту функцию ещё раз
public void названиеТвоегоМетода() {
}
Нет нужны, во-первых тебе скинули ссылку с подробным описанием, во-вторых, используй runTaskTimer и не надо будет каждый раз создавать новый шедулерА как вызвать эту функцию ещё раз