- Поддерживаемые версии
- 1.17
- 1.18
- 1.19
- 1.20
- 1.21
- Ядра и Прокси
- Spigot
- Paper
- Минимальная версия Java
- 17
Плагин для кулдауна телепортации.
С помощью плагина вы можете сделать перезарядку из панели босса или заголовка, а так же сделать анимацию уменьшения, увеличения, создать звуки, выдать эффекты и детально настроить весь процесс в русском конфиге.
Полностью русский конфиг,
максимально простая и понятная настройка.
Каждая строка имеет комментарий, поясняющий её назначение.
config.yml
С помощью плагина вы можете сделать перезарядку из панели босса или заголовка, а так же сделать анимацию уменьшения, увеличения, создать звуки, выдать эффекты и детально настроить весь процесс в русском конфиге.
Полностью русский конфиг,
максимально простая и понятная настройка.
Каждая строка имеет комментарий, поясняющий её назначение.
config.yml
YAML:
# Создатель плагина - airo
# Телеграмм - @airo_x
# Телеграмм канал - https://t.me/airoDev_premium
# ВК - @airo_x
# ВК группа - https://vk.ru/airodev
# ═══════════════════════════════════════════════════════════════════════════════
# ПЛЕЙСХОЛДЕРЫ
# ═══════════════════════════════════════════════════════════════════════════════
# Эти плейсхолдеры можно использовать в любых сообщениях плагина:
#
# {x} - Координата X игрока по окончанию таймера
# {y} - Координата Y игрока по окончанию таймера
# {z} - Координата Z игрока по окончанию таймера
# {world} - Название мира игрока по окончанию таймера
# {time} - Оставшееся время до выполнения команды (в секундах)
# {world_time} - Игровое время мира (0-24000 тиков)
# {world_time_real} - Игровое время мира в формате ЧЧ:ММ (например 12:00, 21:30)
# {block} - Название блока под ногами игрока
# {near:30} - Список игроков в радиусе 30 блоков (число можно менять)
#
# Примеры использования:
# - "Вы телепортированы в {world} на координаты {x}, {y}, {z}"
# - "Рядом с вами: {near:50}"
# - "Вы стоите на блоке: {block}"
# - "Сейчас в игре: {world_time_real}"
# ═══════════════════════════════════════════════════════════════════════════════
Конструктор:
'тест': #можно создать не ограниченное количество блоков команд, главное не повторять 'id'
команды: #команды к которым применять таймер
- rtp
- tpr
аргументов: 0 #сколько аргументов команды, к примеру 0:(/rtp), 1:(/home test), 2:(/give Steve diamond)...
боссбар:
включить: да #используем bossbar
текст: "&fТелепортация через &x&F&F&0&0&1&5{time} &fсекунд" #текст на боссбаре, {time} - оставшееся время
цвет: RED #какой цвет будет у bossbar
стиль: SOLID #стиль bossbar, бывают: SOLID, SEGMENTED_6, SEGMENTED_10, SEGMENTED_12, SEGMENTED_20
информирование:
до: #сообщения ДО таймера (при начале отсчёта)
заголовок: "&x&F&F&0&0&1&5Телепортация началась" #сообщение игроку в title при начале таймера (если не нужно, поставьте none, без скобок)
субтитры: "&fНе двигайтесь &x&F&F&0&0&1&5{time} &fсек." #сообщение игроку в subtitle при начале таймера (если не нужно, поставьте none, без скобок)
сообщение: #сообщение игроку в чат при начале таймера (если не нужно, поставьте none, без скобок)
- " "
- " &x&F&F&0&0&1&5• &fНе получайте &x&F&F&0&0&1&5урон &fот игроков/мобов"
- " &x&F&F&0&0&1&5• &fНе &x&F&F&0&0&1&5ломайте/ставьте &fблоки"
- " &x&F&F&0&0&1&5• &fНе &x&F&F&0&0&1&5пишите &fв чат"
- " "
- " &x&F&F&0&0&1&5• &fТелепортация начнётся через &x&F&F&0&0&1&5{time} секунд"
- " "
после: #сообщения ПОСЛЕ таймера (при успешном выполнении)
заголовок: "&x&F&F&0&0&1&5Успешная телепортация" #сообщение игроку в title после выполнения команды (если не нужно, поставьте none, без скобок)
субтитры: "&fна координаты {x} {y} {z}" #сообщение игроку в subtitle после выполнения команды (если не нужно, поставьте none, без скобок)
сообщение: #сообщение игроку в чат после выполнения команды (если не нужно, поставьте none, без скобок)
- " "
- " &x&F&F&0&0&1&5• &fВы были успешно телепортированы!"
- " &x&F&F&0&0&1&5• &fТекущее время {world_time_real}"
- " "
задержка: #настройка таймера по разрешениям
1:
разрешение: airocooldown.defaultrtp #пермишен с которым работает указанная задержка
задержка: 8 #через сколько секунд выполняется команда
2:
разрешение: airocooldown.viprtp
задержка: 8
перерывы: #настройка задержки (кулдаун)
1:
разрешение: airocooldown.defaultrtp #пермишен с которым работает указанный перерыв
задержка: 5 #через сколько секунд после выполнения предыдущей команды можно повторить
2:
разрешение: airocooldown.viprtp
задержка: 2
звук:
до: #звук до таймера (когда напишите команду)
включить: да #проигрывать звук до выполнения
придержать: 0 #можно указать через какое время (в тиках) после написания команды проигрывать звук
звук: ENTITY_CREEPER_DEATH #название звука
громкость: 1 #громкость звука
после: #звук после таймера
включить: да #проигрывать звук после выполнения?
звук: ENTITY_CREEPER_DEATH #название звука
громкость: 1 #громкость звука
эффект:
до: #эффект до таймера (когда напишите команду)
включить: нет #включить эффекты до таймера
эффекты: #перечисляем эффект:силу:время
- "BLINDNESS:1:3"
после: #эффект после таймера
включить: да #включить эффекты после успешного выполнения команды
эффекты: #перечисляем эффект:силу:время
- "BLINDNESS:1:3"
отмена:
движение: да #команда отменится если двинуться
урон_от_игрока: да #команда отменится если вас ударит игрок
урон_от_мобов: да #команда отменится если вас ударит моб
удар_игрока: да #команда отменится если вы ударите игрока
удар_моба: да #команда отменится если вы ударите моба
ломание: да #команда отменится если вы сломаете блок
установка: да #команда отменится если вы установите блок
чат: да #команда отменится если вы напишите сообщение в чат
информирование_отмены:
заголовок: "&x&F&F&0&0&1&5Телепортация отменена" #сообщение игроку в title при отмене (если не нужно, поставьте none, без скобок)
субтитры: "&f:(" #сообщение игроку в subtitle при отмене (если не нужно, поставьте none, без скобок)
сообщение: #сообщение игроку в чат при отмене (если не нужно, поставьте none, без скобок)
- " "
- " &x&F&F&0&0&1&5• &fТелепортация отменена"
- " "
# ═══════════════════════════════════════════════════════════════════════════════
# ИЗМЕНЕНИЕ РАЗМЕРА ИГРОКА (требуется Minecraft 1.20.5+)
# Эта функция работает только на версиях 1.20.5 и выше!
# На старых версиях блок будет игнорироваться.
# ═══════════════════════════════════════════════════════════════════════════════
уменьшение:
включить: да #включить изменение размера игрока
до: 1-0.05 #изменить размер при начале таймера (от-до), например 1-0.05 = уменьшить с нормального до очень маленького
после: 0.05-1 #изменить размер после выполнения команды (от-до), например 0.05-1 = увеличить обратно
время: 8-4 #время изменения в секундах (до-после), например 5-3 = уменьшение за 5 сек, увеличение за 3 сек
messages.yml
YAML:
# Сообщения при использовании команд плагина
команды:
нет_прав: "&cУ вас нет прав на использование этой команды."
перезагружено: "&aКонфигурация airoCooldown успешно перезагружена!"
использование: "&eИспользование: &f/airocooldown <reload|newcommand>"
новый_блок_создан: "&aНовый блок команд '{id}' успешно создан!"
новый_блок_ошибка: "&cОшибка: блок с таким ID уже существует!"
новый_блок_использование: "&eИспользование: &f/airocooldown newcommand <id>"
# Сообщения при кулдауне
кулдаун:
ожидание: "&cПодождите ещё {time} секунд перед повторным использованием."
уже_ожидает: "&cВы уже ожидаете выполнения команды."
Анимация уменьшения, увеличения игрока во время телепортации
Отмена телепортации при уроне, движении, сообщении и тд..
Поддержка: You must be logged in to see this link.
Сделано с любовью | airo
- Зависимости
- нет
- Команды и права
- Команды:/airocooldown reload - перезагрузить плагин
/airocooldown info - информация плагина
/airocooldown newcommand (id) - создаёт новый блок команд
Права:
airocooldown.admin - доступ ко всем командам плагина