v1.5.0: Добавлены кастомные команды, алиасы, цвета чата, многоядерная сборка
- Система кастомных команд с алиасами (custom-commands.yml) - Команда /chatcolor для установки цвета сообщений - Исправлена ошибка с legacy кодами в PM - Настройки объявлений (title, actionbar) - Автообновление конфигов - Отображение префикса над игроком - Многоядерная сборка Gradle - Добавлены алиасы для команд (русские и английские) - Права на использование цветовых кодов
This commit is contained in:
parent
dfc1c901ab
commit
f52bd29e7d
17 changed files with 808 additions and 33 deletions
51
src/main/resources/custom-commands.yml
Normal file
51
src/main/resources/custom-commands.yml
Normal file
|
|
@ -0,0 +1,51 @@
|
|||
# Кастомные команды LoChat
|
||||
# Здесь можно создавать свои команды с сообщениями и алиасами
|
||||
|
||||
# Пример структуры:
|
||||
# command-name:
|
||||
# permission: "lochat.command.name" # Право для использования (опционально)
|
||||
# message: "Текст сообщения" # Сообщение которое отправится
|
||||
# aliases: ["alias1", "alias2"] # Алиасы команды (опционально)
|
||||
# type: "chat" # Тип: chat, broadcast, title, actionbar
|
||||
# target: "sender" # Кому отправить: sender, all, permission:право
|
||||
|
||||
# Примеры команд:
|
||||
help:
|
||||
message: "<gold>Добро пожаловать на сервер!</gold>\n<gray>Используйте /rules для просмотра правил</gray>"
|
||||
aliases: ["помощь", "хелп"]
|
||||
type: "chat"
|
||||
target: "sender"
|
||||
|
||||
rules:
|
||||
message: "<red><bold>ПРАВИЛА СЕРВЕРА:</bold></red>\n<gray>1. Не гриферить\n2. Не читерить\n3. Уважать других игроков</gray>"
|
||||
aliases: ["правила", "rule"]
|
||||
type: "chat"
|
||||
target: "sender"
|
||||
|
||||
discord:
|
||||
message: "<blue>Наш Discord сервер: discord.gg/example</blue>"
|
||||
aliases: ["дискорд", "ds"]
|
||||
type: "chat"
|
||||
target: "sender"
|
||||
|
||||
# Команда для админов
|
||||
restart-warning:
|
||||
permission: "lochat.admin"
|
||||
message: "<red><bold>ВНИМАНИЕ!</bold></red> <yellow>Сервер будет перезагружен через 5 минут!</yellow>"
|
||||
aliases: ["рестарт", "reboot"]
|
||||
type: "broadcast"
|
||||
target: "all"
|
||||
|
||||
# Команда с title
|
||||
welcome:
|
||||
message: "Добро пожаловать!"
|
||||
aliases: ["привет"]
|
||||
type: "title"
|
||||
target: "sender"
|
||||
|
||||
# Команда с actionbar
|
||||
coords:
|
||||
message: "Ваши координаты: {x}, {y}, {z}"
|
||||
aliases: ["координаты", "pos"]
|
||||
type: "actionbar"
|
||||
target: "sender"
|
||||
Loading…
Add table
Add a link
Reference in a new issue