- Поддерживаемые версии
- 1.16
- 1.17
- 1.18
- 1.19
- 1.20
- 1.21
- Ядра и Прокси
- Spigot
- Paper
- Минимальная версия Java
- 16
О плагине
chEvents — плагин, который позволяет выполнять кастомные действия при событиях игрока.
Поддерживает HEX-цвета, PlaceholderAPI и настраивается через удобный config.yml
Функции
Поддержка HEX и PlaceholderAPI
Условия запуска действий: мир, права, время суток, шанс и т.д.
Выполнение действий при событиях игрока (полный список ниже)
YAML:
# ██████╗██╗ ██╗███████╗██╗ ██╗███████╗███╗ ██╗████████╗███████╗
# ██╔════╝██║ ██║██╔════╝██║ ██║██╔════╝████╗ ██║╚══██╔══╝██╔════╝
# ██║ ███████║█████╗ ██║ ██║█████╗ ██╔██╗ ██║ ██║ ███████╗
# ██║ ██╔══██║██╔══╝ ╚██╗ ██╔╝██╔══╝ ██║╚██╗██║ ██║ ╚════██║
# ╚██████╗██║ ██║███████╗ ╚████╔╝ ███████╗██║ ╚████║ ██║ ███████║
# ╚═════╝╚═╝ ╚═╝╚══════╝ ╚═══╝ ╚══════╝╚═╝ ╚═══╝ ╚═╝ ╚══════╝
# SuperCHIROK1 (t.me/bordyer)
# Плагин поддерживает HEX и LEGACY цвета, а также PlaceholderAPI
messages:
prefix: "&#FF3400[&#FF3C00c&#FF4400h&#FF4C00E&#FF5400v&#FF5C00e&#FF6400n&#FF6C00t&#FF7400s&#FF7C00]&f"
reloaded: "{PRFX} &aПерезагрузка успешна"
no-perms: "{PRFX} &cУ вас не хватает полномочий, чтобы совершить данное действие"
# ========================================
#
# "!" работает только при permission (!essentials.fly)
#
# events:
# <название>:
# enabled: true
# event: <join, quit, move, death, damage, bed_enter, bed_leave, level_change>
# conditions:
# world: <мир>
# permission: <право>
# chance: <шанс>
# time: <от>-<до>
# actions: <действия>
# deny-actions: <действия>
# ========================================
events:
join:
enabled: true
event: join
conditions:
permission: "!join.donate" # "!" работает только при permission (!essentials.fly)
actions:
- "[title] &#ff4000&l%name%|&7Добро пожаловать|10|40|10"
- '[broadcast] &#ff4000&l[+] &7Игрок &f%name% &7зашел!'
- '[actionbar] &#ff4000&lПриятной игры'
- '[sound] entity.wither.spawn|1|1'
join_donator:
enabled: true
event: join
conditions:
permission: join.donate
actions:
- "[title] &#ff4000&l%name%|&eДобро пожаловать|10|40|10"
- '[broadcast] &#ff4000&l[+] &7Игрок &e[Элита] %name% &7зашел!'
- '[actionbar] &#ff4000&lПриятной игры'
- '[sound] entity.wither.spawn|1|1'
quit:
enabled: true
event: quit
actions:
- '[broadcast] &c&l[-] &7Игрок &f%name% &7вышел'
death:
enabled: true
event: death
actions:
- '[broadcast] &#ff4000&l[☠] &7Игрок &f%name% &7умер'
bed-leave:
enabled: true
event: bed_leave
actions:
- '[broadcast] &8* &7%name% встал с кровати'
bed-enter:
enabled: true
event: bed_enter
actions:
- '[broadcast] &8* &7%name% лег на кровать'
damage:
enabled: true
event: damage
actions:
- '[actionbar] &fЗдоровье: &c%health%'
# Это было сделано в виде примера
# Не рекомендую использовать, а сделать свой если надо
trail:
enabled: false
event: move
actions:
- "[particle] %x%|%y%|%z%|SOUL_FIRE_FLAME|10|0.18|1|0.18|0"
- "[particle] %x%|%y%|%z%|SOUL_FIRE_FLAME|5|0.25|1|0.25|0"
# ========== Действия: ==========
# [title] <title>|<subtitle>|<fade-in>|<stay>|<fade-out>
# [msg] <сообщение>
# [broadcast] <сообщение>
# [player] <команда>
# [console] <команда>
# [sound] <звук>|<громкость>|<скорость>
# [actionbar] <сообщение>
# [tp] <x>|<y>|<z>
# [particle] <x>|<y>|<z>|<частица>|<кол-во>|<смещение-x>|<смещение-y>|<смещение-z>|<скорость>
# ========== Плейсхолдеры: ==========
# %name% - Имя игрока
# %x% - Координата X игрока
# %y% - Координата Y игрока
# %z% - Координата Z игрока
# %uuid% - UUID игрока
# %world% - Мир игрока
# %health% - Здоровье игрока
# %max_health% - Макс.здоровье игрока
События происходят от игрока:
join - Вход
quit - Выход
move - Движение
death - Смерть
damage - Урон
bed_enter - Кровать (ложиться)
bed_leave - Кровать (встать)
level_change - Изменение уровня опыта
join - Вход
quit - Выход
move - Движение
death - Смерть
damage - Урон
bed_enter - Кровать (ложиться)
bed_leave - Кровать (встать)
level_change - Изменение уровня опыта
Действия:
[title] <title>|<subtitle>|<fade-in>|<stay>|<fade-out>
[msg] <сообщение>
[broadcast] <сообщение>
[player] <команда>
[console] <команда>
[sound] <звук>|<громкость>|<скорость>
[actionbar] <сообщение>
[tp] <x>|<y>|<z>
[particle] <x>|<y>|<z>|<частица>|<кол-во>|<смещение-x>|<смещение-y>|<смещение-z>|<скорость>
[title] <title>|<subtitle>|<fade-in>|<stay>|<fade-out>
[msg] <сообщение>
[broadcast] <сообщение>
[player] <команда>
[console] <команда>
[sound] <звук>|<громкость>|<скорость>
[actionbar] <сообщение>
[tp] <x>|<y>|<z>
[particle] <x>|<y>|<z>|<частица>|<кол-во>|<смещение-x>|<смещение-y>|<смещение-z>|<скорость>
Связь
You must be logged in to see this link.
- Зависимости
- PlaceholderAPI
- Команды и права
- Права:
- chevents.admin - Перезагрузка плагина
Команды:
- /chevents - Перезагрузка