- Поддерживаемые версии
- 1.16
- 1.17
- 1.18
- 1.19
- 1.20
- 1.21
- Ядра и Прокси
- Bukkit
- Spigot
- Paper
- Минимальная версия Java
- 17
EventDelay - это удобная связка ивентов, благодаря этому плагину вы сможете сделать аккуратную систему ивентов.
Преимущества:
- Простой конфиг.
- Создавай сколько угодно ивентов.
- Быстрая поддержка.
- Копия системы ивентов как на FunTime.
- Поддержка You must be logged in to see this link.
Конфиг:
YAML:
license:
key: 'ВСТАВЬТЕ_СЮДА_ВАШУ_ЛИЦЕНЗИЮ'
url: "http://treexstudio.site"
debug: false
Timer: 1800 # В секундах. Если TimerType: DEFAULT
TimerType: DEFAULT # DEFAULT/TIMEZONE
TimeZones:
- '10:00;id' # если добавить ";id_ивента" то в это время будет именно данный ивент
- '15:00'
- '22:00'
# Если true, то таймер заморозится если недостаточно игроков
# Если false, то таймер будет продолжать идти ни смотря на онлайн
Freeze: true
MinPlayers: 3 # Минимум игроков для срабатывания
Events:
rareMyst:
Duration: 300 # В секундах. Время через которое ивент закончится
Prefix: "&dМистический сундук"
# Если не будете пользоваться компасом, тогда удалите строки compass и coordinates
compass: true
coordinates:
world: "%placeholder_world%" # замените %placeholder_world% на свой плейсхолдер для получения координат
x: "%placeholder_x%"
y: "%placeholder_y%"
z: "%placeholder_z%"
ActivationTime: 60 # В секундах. Через какое время ивент будет открыт. Эта функция подходит для мистиков как на FunTime. Если вам это не нужно тогда уберите эту строку
activeInfo: # Отображается в /event info
- ""
- "{prefix}"
- "Координаты: %placeholder_x% %placeholder_y% %placeholder_z%"
- "Редкость: &5Эпический"
- "Статус: {active_status}"
- "До завершения: {duration} секунд"
- ""
warns:
time:
- 300
- 120
- 30
warnActions:
- "[MESSAGE] "
- "[MESSAGE] {prefix}"
- "[MESSAGE] Редкость: &5Эпический"
- "[MESSAGE] Ивент начнётся через &6%eventdelay_time_to_start%"
- "[MESSAGE] "
onStart: # Команды на запуск ивента
default:
- "[CONSOLE] bair start epic"
- "[SEND_WEBHOOK] example"
random:
random-1:
- "[CONSOLE] bair start epic2"
random-2:
- "[CONSOLE] bair start epic3"
onActivated: {}
onEnd:
- "[MESSAGE] Конец ивента {prefix}"
YAML:
##################################
delay:
time:
- "&6[⌚] &fДо ивента осталось &a{time_to_start_string}."
active:
- "&6[⌚] &fДо ивента осталось &a{time_to_start} секунд."
- "&fСейчас на сервере проводится ивент {prefix}. &7(Подробнее: /event info)"
noPlayers:
- "&6[⌚] &cНеобходимо от {min_players} игроков для ивентов!"
info:
- "&c[✖] &fСейчас нету активных ивентов!"
# можно ещё так например:
# - "&fПредыдущий ивент: %eventdelay_previous_prefix%"
# - "&fСледующий ивент: %eventdelay_next_prefix%"
compass:
noItem: "&c[✘] &fДля этой функции на руках должен быть компас."
disabled: "&c[✘] &fКомпас отключён для этого ивента."
success: "&a[✔] &fТеперь компас будет направлять на ивент."
OpeningTime:
none: "&fЖдёт активации."
start: "&fАктивация. До открытия &6{time_to_open}&f сек."
end: "&aДоступ открыт."
messages:
noPerm: "&cНедостаточно прав!"
tp_cooldown: "&cВы сможете снова телепортироваться через &f{time} &fсек."
reload: "&aУспешная перезагрузка!"
usage:
- "&e/event delay &7- &fВремя до ивента"
- "&e/event info &7- &fИнформация об активном ивенте"
- "&e/event compass &7- &fНаправляет ваш компас на ивент"
YAML:
webhooks:
example:
Url: 'ССЫЛКА_ВАШЕГО_ВЕБХУКА'
Avatar: 'https://i.imgur.com/y0eFXkd.png'
Username: "EventDelay"
color: '#FB08FF'
title: "Мистический сундук"
lore:
- ""
- "На карте появился сундук"
- "Редкость: **Эпический**"
- "Координаты: x y z"
- ""
- "Бегом лутать"
test2:
Url: 'ССЫЛКА_ВАШЕГО_ВЕБХУКА'
Avatar: 'https://i.imgur.com/y0eFXkd.png'
Username: "EventDelay"
color: '#FB08FF'
title: "Мистический сундук"
lore:
- ""
- "На карте появился сундук"
- "Редкость: **Эпический**"
- "Координаты: x y z"
- ""
- "Бегом лутать"
Скрины:
Плейсхолдеры:
- %eventdelay_time_to_start% - Таймер до начала в формате 1797
- %eventdelay_time_to_start_string% - Таймер до начала ивента в формате 29 минут и 53 секунды
- %eventdelay_prefix% - Префикс активного ивента.
- %eventdelay_prefix_next% - Префикс следующего ивента.
- %eventdelay_now% - ID активного ивента.
- %eventdelay_next% - ID следующего ивента.
- Команды и права
- Для всех:
/event delay - Время до ивента
/event info - Активный ивент
/event compass - Направить компасс на ивент
Для админов по пермишену eventdelay.admin
/event reload - Перезапустить плагин
/event start - Начать случайный ивент
/event stop - Остановить активный ивент
/event activate - Запустить активация ивента - Полезно для ивентов где есть Таймер до доступа к ресурсам
/event timer <reset/set> - Сбросить или поставить число до начала ивента.
/event setNext <имя ивента> - Выбрать следующий ивент