Вопрос Срабатывание действия по игровому времени

Lavamen

Пользователь
Сообщения
21
Здравствуйте, я хочу чтобы каждый игровой день, допустим в 04:00 определённый блок указанный в плагине изменялся, как это можно реализовать?
 
Если стоит CMI(хотя в смысле если? Конечно стоит, не Essentials же ты используешь, верно?) то это делается не сложно.

Файл: schedules.yml

Вот пример кода:

Код:
#название задания, может быть любым
UpdateBlock:
  #включаем задание
  Enabled: true
  #выполнить по времени
  PerformOn:
    #переменная для 1 замены
    '1':
      #номер дня недели
      Day: 1
      #час, когда нужно сделать
      Hour: 4
      #минута, когда нужно сделать
      Minute: 1
      #секунда, когда нужно сделать
      second: 1
  #какие команды выполняем?
  Commands:
  #установить алмазный блок по координатам X Y Z, и если там что-то стоит, заменить(replace)
  - setblock -1506 69 -583 minecraft:diamond_block replace
    #переменная для 2 замены
    '2':
      #номер дня недели
      Day: 2
      #час, когда нужно сделать
      Hour: 4
      #минута, когда нужно сделать
      Minute: 1
      #секунда, когда нужно сделать
      second: 1
  #какие команды выполняем?
  Commands:
  #установить каменный кирпич по координатам X Y Z, и если там что-то стоит, заменить(replace)
  - setblock -1506 69 -583 minecraft:minecraft:stone_bricks replace
 
CMI конечно прекрасная штука, но мне нужно прописать это в своём плагине
offtop а, я дурак, не посмотрел в какой ветке лежит вопрос а взял его с главной страницы в последних темах, сорри
 
Назад
Сверху Снизу