Complete config redesign and feature additions
🎨 Config Redesign: - Unified style for all config files with beautiful headers - Consistent color scheme using gradients throughout - Improved readability with proper sections and comments - Fixed color formatting issues ✨ New Features: - SkinsRestorer integration for custom skins support - Head emoji system (:head_nickname: and @head nickname) - Clear chat message configuration command (/clearchatconfig) - Enhanced custom commands with more examples - Improved emoji system with 200+ emojis 📝 Documentation: - Completely rewritten README.md with modern styling - Added comprehensive feature descriptions - Detailed command and permission tables - Configuration examples and usage guides - Professional formatting and structure 🔧 Technical Improvements: - Fixed compilation errors - Improved code organization - Better error handling - Enhanced compatibility All configs now follow consistent MiniMessage gradient styling!
This commit is contained in:
parent
e616667c78
commit
01d8c3a2e7
34 changed files with 2650 additions and 1563 deletions
|
|
@ -1,74 +1,90 @@
|
|||
# LoChat - Автосообщения
|
||||
# Автор: loki
|
||||
#
|
||||
# Смайлики настраиваются в emojis.yml
|
||||
# ╔══════════════════════════════════════════════════════════════════════════════╗
|
||||
# ║ LoChat Auto Messages ║
|
||||
# ║ Автосообщения чата ║
|
||||
# ║ Версия: 1.5.5-1.20.1 ║
|
||||
# ╚══════════════════════════════════════════════════════════════════════════════╝
|
||||
|
||||
# ┌─────────────────────────────────────────────────────────────────────────────┐
|
||||
# │ НАСТРОЙКИ │
|
||||
# └─────────────────────────────────────────────────────────────────────────────┘
|
||||
|
||||
# ═══════════════════════════════════════════
|
||||
# НАСТРОЙКИ
|
||||
# ═══════════════════════════════════════════
|
||||
settings:
|
||||
enabled: true
|
||||
interval: 300 # Интервал между сообщениями (секунды)
|
||||
prefix: "&6[&eINFO&6]&r"
|
||||
# Префикс автосообщений
|
||||
prefix: "<gradient:#00D4FF:#0099CC>[INFO]</gradient>"
|
||||
|
||||
# Режим отправки:
|
||||
# - "sequential" — по порядку (1, 2, 3...)
|
||||
# - "random" — случайный порядок
|
||||
# - "custom" — свой порядок (указать в order)
|
||||
# Режим отправки: sequential (по порядку), random (случайно), custom (свой порядок)
|
||||
mode: "sequential"
|
||||
|
||||
# Свой порядок (для mode: custom)
|
||||
# Можно указывать названия или номера
|
||||
# Пример: "welcome, rules, 3, donate, tips"
|
||||
order: "welcome, motd, rules, donate, tips, discord"
|
||||
# Свой порядок сообщений (только для режима custom)
|
||||
# Можно указывать номера или названия сообщений
|
||||
order: "welcome, rules, discord, website"
|
||||
|
||||
# ┌─────────────────────────────────────────────────────────────────────────────┐
|
||||
# │ СООБЩЕНИЯ │
|
||||
# └─────────────────────────────────────────────────────────────────────────────┘
|
||||
|
||||
# ═══════════════════════════════════════════
|
||||
# СООБЩЕНИЯ
|
||||
# ═══════════════════════════════════════════
|
||||
messages:
|
||||
# Приветствие (однострочное)
|
||||
welcome: "&aДобро пожаловать на сервер! &e:star:"
|
||||
# Приветственное сообщение
|
||||
welcome:
|
||||
- "<gradient:#FFD700:#FFA500>Добро пожаловать на наш сервер!</gradient>"
|
||||
- "<gray>Используйте</gray> <gradient:#87CEEB:#4682B4>/help</gradient> <gray>для получения помощи</gray>"
|
||||
|
||||
# MOTD (многострочное)
|
||||
motd:
|
||||
- "&6╔══════════════════════════════════╗"
|
||||
- "&6║ &e:star: &fДобро пожаловать! &e:star: &6║"
|
||||
- "&6║ &7Онлайн: &a%online% &7игроков &6║"
|
||||
- "&6║ &7Сайт: &bexample.com &6║"
|
||||
- "&6╚══════════════════════════════════╝"
|
||||
|
||||
# Правила
|
||||
# Правила сервера
|
||||
rules:
|
||||
- "&c&l:warning: ПРАВИЛА СЕРВЕРА :warning:"
|
||||
- "&71. &fНе гриферить"
|
||||
- "&72. &fНе читерить"
|
||||
- "&73. &fУважать игроков"
|
||||
- "&aПолные правила: &e/rules"
|
||||
- "<gradient:#FF6B6B:#FF4757>Соблюдайте правила сервера!</gradient>"
|
||||
- "<gray>Подробнее:</gray> <gradient:#87CEEB:#4682B4>/rules</gradient>"
|
||||
|
||||
# Донат
|
||||
# Информация о Discord
|
||||
discord:
|
||||
- "<gradient:#7289DA:#5865F2>Присоединяйтесь к нашему Discord!</gradient>"
|
||||
- "<gray>Ссылка:</gray> <click:open_url:'https://discord.gg/example'><gradient:#87CEEB:#4682B4>discord.gg/example</gradient></click>"
|
||||
|
||||
# Веб-сайт
|
||||
website:
|
||||
- "<gradient:#00FF88:#00CC66>Посетите наш сайт!</gradient>"
|
||||
- "<gray>Адрес:</gray> <click:open_url:'https://example.com'><gradient:#87CEEB:#4682B4>example.com</gradient></click>"
|
||||
|
||||
# Донат информация
|
||||
donate:
|
||||
- "#FFD700&l:gem: ДОНАТ :gem:"
|
||||
- "&7Поддержи сервер и получи"
|
||||
- "&7крутые привилегии!"
|
||||
- "&eПодробнее: &a/donate"
|
||||
- "<gradient:#FFD700:#FFA500>Поддержите сервер!</gradient>"
|
||||
- "<gray>Донат:</gray> <click:open_url:'https://donate.example.com'><gradient:#87CEEB:#4682B4>donate.example.com</gradient></click>"
|
||||
|
||||
# Советы
|
||||
tips:
|
||||
- "&b:zap: &fСовет дня:"
|
||||
- "&7Используй &e/sethome &7чтобы"
|
||||
- "&7сохранить свою локацию!"
|
||||
# Градиентные ники
|
||||
gradients:
|
||||
- "<gradient:#9370DB:#8A2BE2>Создайте красивый ник!</gradient>"
|
||||
- "<gray>Команда:</gray> <gradient:#87CEEB:#4682B4>/color</gradient> <gray>для градиентов</gray>"
|
||||
|
||||
# Discord
|
||||
discord: "&9:game: &fНаш Discord: &bdiscord.gg/example"
|
||||
# Чат команды
|
||||
chat-commands:
|
||||
- "<gradient:#FFA726:#FF9800>Полезные команды чата:</gradient>"
|
||||
- "<gradient:#87CEEB:#4682B4>/msg <игрок> <сообщение></gradient> <gray>- личное сообщение</gray>"
|
||||
- "<gradient:#87CEEB:#4682B4>/ignore <игрок></gradient> <gray>- игнорировать игрока</gray>"
|
||||
|
||||
# Голосование
|
||||
vote: "&a:thumbsup: &fГолосуй за сервер: &e/vote &7и получи награды!"
|
||||
# Онлайн статистика
|
||||
online-stats:
|
||||
- "<gradient:#6BCB77:#4ECDC4>Сейчас онлайн: {online} игроков</gradient>"
|
||||
- "<gray>Максимум за день:</gray> <white>{max_online}</white>"
|
||||
|
||||
# Градиентное сообщение
|
||||
gradient:
|
||||
- "<gradient:#FF6B6B:#4ECDC4>━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━</gradient>"
|
||||
- ""
|
||||
- " &f:fire: &eСпециальное событие!"
|
||||
- " &7Двойной опыт до конца недели!"
|
||||
- ""
|
||||
- "<gradient:#4ECDC4:#FF6B6B>━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━</gradient>"
|
||||
# Время на сервере
|
||||
server-time:
|
||||
- "<gradient:#87CEEB:#4682B4>Время на сервере:</gradient> <white>{time}</white>"
|
||||
- "<gray>Дата:</gray> <white>{date}</white>"
|
||||
|
||||
# События
|
||||
events:
|
||||
- "<gradient:#FF69B4:#FF1493>Следите за событиями!</gradient>"
|
||||
- "<gray>Расписание:</gray> <gradient:#87CEEB:#4682B4>/events</gradient>"
|
||||
|
||||
# ┌─────────────────────────────────────────────────────────────────────────────┐
|
||||
# │ ПЛЕЙСХОЛДЕРЫ │
|
||||
# └─────────────────────────────────────────────────────────────────────────────┘
|
||||
|
||||
# Доступные плейсхолдеры в сообщениях:
|
||||
# {online} - количество игроков онлайн
|
||||
# {max_online} - максимальное количество игроков (из server.properties)
|
||||
# {time} - текущее время
|
||||
# {date} - текущая дата
|
||||
# {server_name} - название сервера
|
||||
# {tps} - TPS сервера (если доступно)
|
||||
#
|
||||
# Также поддерживаются все плейсхолдеры PlaceholderAPI
|
||||
Binary file not shown.
Binary file not shown.
BIN
bin/main/com/loki/lochat/commands/ClearChatConfigCommand.class
Normal file
BIN
bin/main/com/loki/lochat/commands/ClearChatConfigCommand.class
Normal file
Binary file not shown.
BIN
bin/main/com/loki/lochat/commands/PlayerInfoCommand.class
Normal file
BIN
bin/main/com/loki/lochat/commands/PlayerInfoCommand.class
Normal file
Binary file not shown.
Binary file not shown.
BIN
bin/main/com/loki/lochat/integrations/SkinsRestorerHook.class
Normal file
BIN
bin/main/com/loki/lochat/integrations/SkinsRestorerHook.class
Normal file
Binary file not shown.
Binary file not shown.
BIN
bin/main/com/loki/lochat/managers/HeadEmojiManager.class
Normal file
BIN
bin/main/com/loki/lochat/managers/HeadEmojiManager.class
Normal file
Binary file not shown.
|
|
@ -1,33 +1,75 @@
|
|||
# LoChat Configuration
|
||||
# Author: loki
|
||||
# Config Version: 2
|
||||
# ╔══════════════════════════════════════════════════════════════════════════════╗
|
||||
# ║ LoChat Configuration ║
|
||||
# ║ Продвинутый чат-плагин для Paper ║
|
||||
# ║ Версия: 1.5.5-1.20.1 ║
|
||||
# ║ Автор: loki ║
|
||||
# ╚══════════════════════════════════════════════════════════════════════════════╝
|
||||
|
||||
config-version: 2
|
||||
config-version: 3
|
||||
|
||||
# ┌─────────────────────────────────────────────────────────────────────────────┐
|
||||
# │ ОСНОВНЫЕ НАСТРОЙКИ │
|
||||
# └─────────────────────────────────────────────────────────────────────────────┘
|
||||
|
||||
# Префикс плагина в сообщениях
|
||||
prefix: "<gradient:#00D4FF:#0099CC>[LoChat]</gradient>"
|
||||
|
||||
# ┌─────────────────────────────────────────────────────────────────────────────┐
|
||||
# │ НАСТРОЙКИ ЧАТА │
|
||||
# └─────────────────────────────────────────────────────────────────────────────┘
|
||||
|
||||
chat:
|
||||
# ═══════════════════════════════════════════════════════════════════════════
|
||||
# ГЛОБАЛЬНЫЙ ЧАТ
|
||||
# ═══════════════════════════════════════════════════════════════════════════
|
||||
global:
|
||||
# Включить глобальный чат
|
||||
enabled: true
|
||||
prefix: "[G]"
|
||||
format: "<prefix><player>: <message>"
|
||||
# Символ для отправки в глобальный чат
|
||||
symbol: "!"
|
||||
# Кулдаун между сообщениями (секунды)
|
||||
cooldown: 3
|
||||
# Префикс глобального чата
|
||||
prefix: "<gradient:#FFD700:#FFA500>[G]</gradient>"
|
||||
# Формат сообщения: {prefix} {player} {message}
|
||||
format: "{prefix} <gradient:#00FF88:#00CC66>{player}</gradient><dark_gray>:</dark_gray> {message}"
|
||||
|
||||
# ═══════════════════════════════════════════════════════════════════════════
|
||||
# ЛОКАЛЬНЫЙ ЧАТ
|
||||
# ═══════════════════════════════════════════════════════════════════════════
|
||||
local:
|
||||
# Включить локальный чат
|
||||
enabled: true
|
||||
# Радиус локального чата (блоки)
|
||||
radius: 100
|
||||
prefix: "[L]"
|
||||
format: "<player>: <message>"
|
||||
# Кулдаун между сообщениями (секунды)
|
||||
cooldown: 1
|
||||
# Префикс локального чата
|
||||
prefix: "<gradient:#87CEEB:#4682B4>[L]</gradient>"
|
||||
# Формат сообщения
|
||||
format: "{prefix} <gradient:#00FF88:#00CC66>{player}</gradient><dark_gray>:</dark_gray> {message}"
|
||||
|
||||
# ═══════════════════════════════════════════════════════════════════════════
|
||||
# ЛИЧНЫЕ СООБЩЕНИЯ
|
||||
# ═══════════════════════════════════════════════════════════════════════════
|
||||
pm:
|
||||
# Включить личные сообщения
|
||||
enabled: true
|
||||
# Кулдаун между PM (секунды)
|
||||
cooldown: 2
|
||||
# Логировать PM в консоль
|
||||
log: false
|
||||
# Звук при получении PM
|
||||
sound: true
|
||||
sound-type: "ENTITY_EXPERIENCE_ORB_PICKUP"
|
||||
sound-type: "BLOCK_NOTE_BLOCK_PLING"
|
||||
|
||||
# Интеграция с GradientNick (LoPreff)
|
||||
# Использует PlaceholderAPI плейсхолдеры
|
||||
# ┌─────────────────────────────────────────────────────────────────────────────┐
|
||||
# │ ГРАДИЕНТНЫЕ НИКИ │
|
||||
# └─────────────────────────────────────────────────────────────────────────────┘
|
||||
|
||||
# Интеграция с градиентным модулем (встроенный LoPreff)
|
||||
lopreff:
|
||||
# Включить градиентные ники
|
||||
enabled: true
|
||||
# Использовать градиентный ник в чате
|
||||
use-gradient-name: true
|
||||
|
|
@ -41,22 +83,45 @@ display:
|
|||
# Обновлять tab list
|
||||
update-tab-list: true
|
||||
|
||||
# Упоминания @ник
|
||||
mentions:
|
||||
enabled: true
|
||||
sound: true
|
||||
sound-type: "BLOCK_NOTE_BLOCK_PLING"
|
||||
# Выделение при @ник
|
||||
highlight: "CADF@{player}"
|
||||
# Выделение когда твой ник написали (без @)
|
||||
self-highlight: "CADF{player}"
|
||||
# ┌─────────────────────────────────────────────────────────────────────────────┐
|
||||
# │ УПОМИНАНИЯ │
|
||||
# └─────────────────────────────────────────────────────────────────────────────┘
|
||||
|
||||
# Фильтр мата
|
||||
filter:
|
||||
mentions:
|
||||
# Включить систему упоминаний (@nickname)
|
||||
enabled: true
|
||||
# Воспроизводить звук при упоминании
|
||||
sound: true
|
||||
# Тип звука
|
||||
sound-type: "BLOCK_NOTE_BLOCK_PLING"
|
||||
# Подсветка упоминания в чате
|
||||
highlight: "<gradient:#FFFF00:#FFD700>@{player}</gradient>"
|
||||
# Подсветка собственного ника
|
||||
self-highlight: "<gradient:#FFD700:#FFA500>{player}</gradient>"
|
||||
|
||||
# ┌─────────────────────────────────────────────────────────────────────────────┐
|
||||
# │ ФИЛЬТР МАТА │
|
||||
# └─────────────────────────────────────────────────────────────────────────────┘
|
||||
|
||||
filter:
|
||||
# Включить фильтр мата
|
||||
enabled: true
|
||||
|
||||
# Список запрещенных слов (простая проверка)
|
||||
words:
|
||||
- "хуй"
|
||||
- "пизд"
|
||||
- "блять"
|
||||
- "ебать"
|
||||
- "сука"
|
||||
- "мудак"
|
||||
- "гандон"
|
||||
- "пидор"
|
||||
- "говно"
|
||||
- "шлюха"
|
||||
|
||||
# Регулярные выражения для обнаружения мата с обходами
|
||||
patterns:
|
||||
# Основные корни с вариациями
|
||||
- "х\\s*у\\s*[йяёе]" # хуй, хуя, хуё, хуе
|
||||
- "[хx]\\s*у\\s*[йяёе]" # латиница: xuй
|
||||
- "п\\s*[иi]\\s*з\\s*д" # пизд, пiзд
|
||||
|
|
@ -65,154 +130,113 @@ filter:
|
|||
- "б\\s*л\\s*я\\s*[тдь]" # блять, блядь
|
||||
- "с\\s*у\\s*к\\s*[аи]" # сука, суки
|
||||
- "м\\s*у\\s*д\\s*[аи]" # муда, муди
|
||||
- "г\\s*а\\s*н\\s*д\\s*о\\s*н" # гандон
|
||||
- "д\\s*р\\s*о\\s*ч" # дрочить
|
||||
- "с\\s*с\\s*а\\s*т\\s*ь" # ссать
|
||||
- "с\\s*р\\s*а\\s*т\\s*ь" # срать
|
||||
- "ш\\s*м\\s*а\\s*р\\s*[аи]" # шмара
|
||||
- "ч\\s*м\\s*[оы]" # чмо, чмы
|
||||
- "г\\s*н\\s*и\\s*д\\s*[аы]" # гнида
|
||||
|
||||
# Простые слова (для быстрой проверки)
|
||||
words:
|
||||
# Основные
|
||||
- "хуй"
|
||||
- "хуя"
|
||||
- "хуё"
|
||||
- "хуе"
|
||||
- "хуёк"
|
||||
- "хуёчек"
|
||||
- "хуесос"
|
||||
- "хуеплёт"
|
||||
- "пизда"
|
||||
- "пизде"
|
||||
- "пизду"
|
||||
- "пиздец"
|
||||
- "пиздюк"
|
||||
- "пиздюшка"
|
||||
- "пиздануть"
|
||||
- "спиздить"
|
||||
- "пиздоглазый"
|
||||
- "ебать"
|
||||
- "ебал"
|
||||
- "ебут"
|
||||
- "ебись"
|
||||
- "ебитесь"
|
||||
- "ебашить"
|
||||
- "уёбывать"
|
||||
- "заёбывать"
|
||||
- "ебашка"
|
||||
- "ебанарот"
|
||||
- "блять"
|
||||
- "блядь"
|
||||
- "блядина"
|
||||
- "сука"
|
||||
- "суки"
|
||||
- "сучка"
|
||||
- "мудак"
|
||||
- "мудила"
|
||||
- "мудачок"
|
||||
- "гандон"
|
||||
- "гандоник"
|
||||
- "пидор"
|
||||
- "пидорас"
|
||||
- "дрочить"
|
||||
- "дрочка"
|
||||
- "онанист"
|
||||
- "ссать"
|
||||
- "срать"
|
||||
- "говно"
|
||||
- "говнюк"
|
||||
- "шмара"
|
||||
- "шлюха"
|
||||
- "проститутка"
|
||||
- "чмо"
|
||||
- "чмошник"
|
||||
- "чмырь"
|
||||
- "гнида"
|
||||
- "тварь"
|
||||
- "падла"
|
||||
- "сволочь"
|
||||
- "охуеть"
|
||||
- "ахуеть"
|
||||
- "нихуя"
|
||||
- "кончепизд"
|
||||
|
||||
# Обходы с символами
|
||||
- "х*й"
|
||||
- "п@зда"
|
||||
- "б#ять"
|
||||
- "хуй"
|
||||
- "ebat"
|
||||
- "pidar"
|
||||
- "mudak"
|
||||
|
||||
action: "censor" # censor/block/warn
|
||||
# Действие при обнаружении мата: censor, block, warn
|
||||
action: "censor"
|
||||
# Замена для цензуры
|
||||
replacement: "***"
|
||||
|
||||
# Анти-спам
|
||||
# ┌─────────────────────────────────────────────────────────────────────────────┐
|
||||
# │ АНТИ-СПАМ │
|
||||
# └─────────────────────────────────────────────────────────────────────────────┘
|
||||
|
||||
antispam:
|
||||
# Включить анти-спам
|
||||
enabled: true
|
||||
# Максимальный процент заглавных букв
|
||||
max-caps-percent: 70
|
||||
# Максимальное количество повторяющихся символов
|
||||
max-repeat-chars: 5
|
||||
# Задержка для проверки похожих сообщений (секунды)
|
||||
similar-message-delay: 30
|
||||
|
||||
# ┌─────────────────────────────────────────────────────────────────────────────┐
|
||||
# │ АВТОСООБЩЕНИЯ │
|
||||
# └─────────────────────────────────────────────────────────────────────────────┘
|
||||
|
||||
automessages:
|
||||
# Включить автосообщения
|
||||
enabled: true
|
||||
# Интервал между сообщениями (секунды)
|
||||
interval: 300
|
||||
# Случайный порядок сообщений
|
||||
random: false
|
||||
|
||||
formats:
|
||||
announcement: "CADF[ОБЪЯВЛЕНИЕ] <message>"
|
||||
# ┌─────────────────────────────────────────────────────────────────────────────┐
|
||||
# │ ОБЪЯВЛЕНИЯ │
|
||||
# └─────────────────────────────────────────────────────────────────────────────┘
|
||||
|
||||
# Настройки объявлений
|
||||
announcements:
|
||||
# Показывать title при объявлении
|
||||
show-title: true
|
||||
# Заголовок title
|
||||
title-header: "CADFОБЪЯВЛЕНИЕ"
|
||||
title-header: "<gradient:#FF6B6B:#FF4757>ОБЪЯВЛЕНИЕ</gradient>"
|
||||
# Показывать actionbar при объявлении
|
||||
show-actionbar: true
|
||||
# Время показа title (в секундах)
|
||||
title-duration: 3
|
||||
|
||||
# ========================================
|
||||
# Система мутов
|
||||
# ========================================
|
||||
# Формат объявления
|
||||
formats:
|
||||
announcement: "<gradient:#FF6B6B:#FF4757>[ОБЪЯВЛЕНИЕ]</gradient> <message>"
|
||||
|
||||
# ┌─────────────────────────────────────────────────────────────────────────────┐
|
||||
# │ ОЧИСТКА ЧАТА │
|
||||
# └─────────────────────────────────────────────────────────────────────────────┘
|
||||
|
||||
clearchat:
|
||||
message:
|
||||
# Показывать сообщение после очистки чата
|
||||
enabled: true
|
||||
# Текст сообщения ({player} - имя администратора)
|
||||
text: "<gradient:#FF6B6B:#FF4757>Чат очищен администратором {player}</gradient>"
|
||||
|
||||
# ┌─────────────────────────────────────────────────────────────────────────────┐
|
||||
# │ ГОЛОВЫ ИГРОКОВ │
|
||||
# └─────────────────────────────────────────────────────────────────────────────┘
|
||||
|
||||
head-emoji:
|
||||
# Включить функцию голов игроков
|
||||
enabled: true
|
||||
# Разрешить использование @head команд
|
||||
allow-player-heads: true
|
||||
# Максимальное количество голов в одном сообщении
|
||||
max-heads-per-message: 3
|
||||
|
||||
# ┌─────────────────────────────────────────────────────────────────────────────┐
|
||||
# │ СИСТЕМА МУТОВ │
|
||||
# └─────────────────────────────────────────────────────────────────────────────┘
|
||||
|
||||
mute:
|
||||
# Сообщения с плейсхолдерами:
|
||||
# %duration% - время мута
|
||||
# %reason% - причина
|
||||
# %player% - замученный игрок
|
||||
# %operator% - модератор (чистый ник без префикса и цвета)
|
||||
# %operator% - модератор
|
||||
|
||||
messages:
|
||||
# Сообщение при муте (broadcast)
|
||||
muted: "&#FF6B6B%player% 󅒐был замучен на &#FF6B6B%duration% 󅒐модератором &#FF6B6B%operator%󅒐. Причина: &#FF6B6B%reason%"
|
||||
muted: "<gradient:#FF6B6B:#FF4757>%player%</gradient> <gray>был замучен на</gray> <gradient:#FF6B6B:#FF4757>%duration%</gradient> <gray>модератором</gray> <gradient:#FF6B6B:#FF4757>%operator%</gradient><gray>. Причина:</gray> <gradient:#FF6B6B:#FF4757>%reason%</gradient>"
|
||||
# Сообщение при размуте (broadcast)
|
||||
unmuted: "BCB77%player% 󅒐был размучен модератором BCB77%operator%"
|
||||
unmuted: "<gradient:#6BCB77:#4ECDC4>%player%</gradient> <gray>был размучен модератором</gray> <gradient:#6BCB77:#4ECDC4>%operator%</gradient>"
|
||||
# Сообщение замученному игроку
|
||||
you-muted: "&#FF6B6BВы замучены на %duration%! Причина: %reason%"
|
||||
you-muted: "<gradient:#FF6B6B:#FF4757>Вы замучены на %duration%! Причина: %reason%</gradient>"
|
||||
# Сообщение при перманентном муте
|
||||
you-muted-permanent: "&#FF6B6BВы замучены навсегда! Причина: %reason%"
|
||||
you-muted-permanent: "<gradient:#FF6B6B:#FF4757>Вы замучены навсегда! Причина: %reason%</gradient>"
|
||||
# Сообщение при попытке написать в чат
|
||||
cannot-chat: "&#FF6B6BВы замучены! Осталось: %duration%"
|
||||
cannot-chat-permanent: "&#FF6B6BВы замучены навсегда!"
|
||||
cannot-chat: "<gradient:#FF6B6B:#FF4757>Вы замучены! Осталось: %duration%</gradient>"
|
||||
cannot-chat-permanent: "<gradient:#FF6B6B:#FF4757>Вы замучены навсегда!</gradient>"
|
||||
# Тихий мут (только для тех кто видит)
|
||||
silent-muted: "󅒐[Тихо] &#FF6B6B%player% 󅒐замучен на &#FF6B6B%duration% 󅒐(%operator%). Причина: %reason%"
|
||||
silent-unmuted: "󅒐[Тихо] BCB77%player% 󅒐размучен (%operator%)"
|
||||
silent-muted: "<gray>[Тихо]</gray> <gradient:#FF6B6B:#FF4757>%player%</gradient> <gray>замучен на</gray> <gradient:#FF6B6B:#FF4757>%duration%</gradient> <gray>(%operator%). Причина: %reason%</gray>"
|
||||
silent-unmuted: "<gray>[Тихо]</gray> <gradient:#6BCB77:#4ECDC4>%player%</gradient> <gray>размучен (%operator%)</gray>"
|
||||
|
||||
# Причина по умолчанию если не указана
|
||||
default-reason: "Нету."
|
||||
default-reason: "Нарушение правил"
|
||||
|
||||
# Максимальное время мута по умолчанию (если не указано время)
|
||||
# Используется наивысшее доступное время из прав игрока
|
||||
# Формат: 1d, 7d, 30d, perm (перманентный)
|
||||
default-duration: "7d"
|
||||
|
||||
# Доступные длительности для прав lochat.mute.dur.<время>
|
||||
# Игрок с правом lochat.mute.dur.7d может мутить максимум на 7 дней
|
||||
# lochat.mute.dur.perm - может мутить навсегда
|
||||
durations:
|
||||
- "10m"
|
||||
- "30m"
|
||||
|
|
@ -224,4 +248,4 @@ mute:
|
|||
- "7d"
|
||||
- "14d"
|
||||
- "30d"
|
||||
- "perm"
|
||||
- "perm"
|
||||
|
|
@ -1,51 +1,169 @@
|
|||
# Кастомные команды LoChat
|
||||
# Здесь можно создавать свои команды с сообщениями и алиасами
|
||||
# ╔══════════════════════════════════════════════════════════════════════════════╗
|
||||
# ║ LoChat Custom Commands ║
|
||||
# ║ Кастомные команды ║
|
||||
# ║ Версия: 1.5.5-1.20.1 ║
|
||||
# ╚══════════════════════════════════════════════════════════════════════════════╝
|
||||
|
||||
# Пример структуры:
|
||||
# ┌─────────────────────────────────────────────────────────────────────────────┐
|
||||
# │ ПРИМЕРЫ КОМАНД │
|
||||
# └─────────────────────────────────────────────────────────────────────────────┘
|
||||
|
||||
# Структура команды:
|
||||
# command-name:
|
||||
# permission: "lochat.command.name" # Право для использования (опционально)
|
||||
# message: "Текст сообщения" # Сообщение которое отправится
|
||||
# aliases: ["alias1", "alias2"] # Алиасы команды (опционально)
|
||||
# type: "chat" # Тип: chat, broadcast, title, actionbar
|
||||
# target: "sender" # Кому отправить: sender, all, permission:право
|
||||
# permission: "право.для.использования" # Опционально
|
||||
# message: "Текст сообщения" # Обязательно
|
||||
# aliases: ["alias1", "alias2"] # Опционально
|
||||
# type: "chat" # chat, broadcast, title, actionbar
|
||||
# target: "sender" # sender, all, permission:право
|
||||
|
||||
# ═══════════════════════════════════════════════════════════════════════════════
|
||||
# ИНФОРМАЦИОННЫЕ КОМАНДЫ
|
||||
# ═══════════════════════════════════════════════════════════════════════════════
|
||||
|
||||
# Примеры команд:
|
||||
help:
|
||||
message: "&6Добро пожаловать на сервер!\n󅒐Используйте /rules для просмотра правил"
|
||||
message: |
|
||||
<gradient:#FFD700:#FFA500>═══════ Помощь по серверу ═══════</gradient>
|
||||
<gradient:#87CEEB:#4682B4>/rules</gradient> <gray>- правила сервера</gray>
|
||||
<gradient:#87CEEB:#4682B4>/discord</gradient> <gray>- наш Discord</gray>
|
||||
<gradient:#87CEEB:#4682B4>/website</gradient> <gray>- официальный сайт</gray>
|
||||
<gradient:#87CEEB:#4682B4>/coords</gradient> <gray>- ваши координаты</gray>
|
||||
<gradient:#87CEEB:#4682B4>/time</gradient> <gray>- время на сервере</gray>
|
||||
aliases: ["помощь", "хелп"]
|
||||
type: "chat"
|
||||
target: "sender"
|
||||
|
||||
rules:
|
||||
message: "&c&lПРАВИЛА СЕРВЕРА:\n�. Не гриферить\n2. Не читерить\n3. Уважать других игроков"
|
||||
message: |
|
||||
<gradient:#FF6B6B:#FF4757>═══════ Правила сервера ═══════</gradient>
|
||||
<white>1.</white> <gray>Не используйте читы и моды</gray>
|
||||
<white>2.</white> <gray>Уважайте других игроков</gray>
|
||||
<white>3.</white> <gray>Не спамьте в чате</gray>
|
||||
<white>4.</white> <gray>Не стройте рядом с чужими постройками</gray>
|
||||
<white>5.</white> <gray>Не используйте мат и оскорбления</gray>
|
||||
|
||||
<gradient:#FFA726:#FF9800>Нарушение правил карается мутом или баном!</gradient>
|
||||
aliases: ["правила", "rule"]
|
||||
type: "chat"
|
||||
target: "sender"
|
||||
|
||||
discord:
|
||||
message: "<blue>Наш Discord сервер: discord.gg/example</blue>"
|
||||
message: |
|
||||
<gradient:#7289DA:#5865F2>═══════ Наш Discord ═══════</gradient>
|
||||
<gray>Присоединяйтесь к нашему сообществу!</gray>
|
||||
|
||||
<click:open_url:'https://discord.gg/example'><gradient:#87CEEB:#4682B4>🔗 discord.gg/example</gradient></click>
|
||||
|
||||
<gray>В Discord вы можете:</gray>
|
||||
<white>•</white> <gray>Общаться с игроками</gray>
|
||||
<white>•</white> <gray>Получать новости сервера</gray>
|
||||
<white>•</white> <gray>Участвовать в событиях</gray>
|
||||
aliases: ["дискорд", "ds"]
|
||||
type: "chat"
|
||||
target: "sender"
|
||||
|
||||
# Команда для админов
|
||||
website:
|
||||
message: |
|
||||
<gradient:#00FF88:#00CC66>═══════ Официальный сайт ═══════</gradient>
|
||||
<click:open_url:'https://example.com'><gradient:#87CEEB:#4682B4>🌐 example.com</gradient></click>
|
||||
|
||||
<gray>На сайте доступно:</gray>
|
||||
<white>•</white> <gray>Карта сервера</gray>
|
||||
<white>•</white> <gray>Статистика игроков</gray>
|
||||
<white>•</white> <gray>Форум и новости</gray>
|
||||
aliases: ["сайт", "site"]
|
||||
type: "chat"
|
||||
target: "sender"
|
||||
|
||||
# ═══════════════════════════════════════════════════════════════════════════════
|
||||
# УТИЛИТЫ
|
||||
# ═══════════════════════════════════════════════════════════════════════════════
|
||||
|
||||
coords:
|
||||
message: |
|
||||
<gradient:#FFA726:#FF9800>Ваши координаты:</gradient>
|
||||
<gradient:#87CEEB:#4682B4>X:</gradient> <white>{x}</white>
|
||||
<gradient:#87CEEB:#4682B4>Y:</gradient> <white>{y}</white>
|
||||
<gradient:#87CEEB:#4682B4>Z:</gradient> <white>{z}</white>
|
||||
<gradient:#87CEEB:#4682B4>Мир:</gradient> <white>{world}</white>
|
||||
aliases: ["координаты", "pos", "position"]
|
||||
type: "actionbar"
|
||||
target: "sender"
|
||||
|
||||
time:
|
||||
message: |
|
||||
<gradient:#87CEEB:#4682B4>Время на сервере:</gradient> <white>%server_time_24%</white>
|
||||
<gradient:#87CEEB:#4682B4>Дата:</gradient> <white>%server_date%</white>
|
||||
<gradient:#87CEEB:#4682B4>Онлайн:</gradient> <white>%server_online%</white> <gray>игроков</gray>
|
||||
aliases: ["время", "дата"]
|
||||
type: "chat"
|
||||
target: "sender"
|
||||
|
||||
# ═══════════════════════════════════════════════════════════════════════════════
|
||||
# АДМИНСКИЕ КОМАНДЫ
|
||||
# ═══════════════════════════════════════════════════════════════════════════════
|
||||
|
||||
restart-warning:
|
||||
permission: "lochat.admin"
|
||||
message: "<red><bold>ВНИМАНИЕ!</bold></red> <yellow>Сервер будет перезагружен через 5 минут!</yellow>"
|
||||
message: |
|
||||
<gradient:#FF6B6B:#FF4757>⚠ ВНИМАНИЕ! ⚠</gradient>
|
||||
<gradient:#FFA726:#FF9800>Сервер будет перезагружен через 5 минут!</gradient>
|
||||
<gray>Сохраните свой прогресс и подготовьтесь к перезагрузке.</gray>
|
||||
aliases: ["рестарт", "reboot"]
|
||||
type: "title"
|
||||
target: "all"
|
||||
|
||||
maintenance:
|
||||
permission: "lochat.admin"
|
||||
message: |
|
||||
<gradient:#FF6B6B:#FF4757>Сервер переходит в режим технических работ</gradient>
|
||||
<gray>Ожидаемое время: 30 минут</gray>
|
||||
aliases: ["тех-работы", "maintenance"]
|
||||
type: "broadcast"
|
||||
target: "all"
|
||||
|
||||
# Команда с title
|
||||
# ═══════════════════════════════════════════════════════════════════════════════
|
||||
# VIP КОМАНДЫ
|
||||
# ═══════════════════════════════════════════════════════════════════════════════
|
||||
|
||||
vip-info:
|
||||
permission: "lochat.vip"
|
||||
message: |
|
||||
<gradient:#FFD700:#FFA500>═══════ VIP Привилегии ═══════</gradient>
|
||||
<white>•</white> <gray>Цветной ник и префикс</gray>
|
||||
<white>•</white> <gray>Приоритет входа на сервер</gray>
|
||||
<white>•</white> <gray>Дополнительные команды</gray>
|
||||
<white>•</white> <gray>Больше возможностей в чате</gray>
|
||||
|
||||
<gradient:#6BCB77:#4ECDC4>Спасибо за поддержку сервера!</gradient>
|
||||
type: "chat"
|
||||
target: "permission:lochat.vip"
|
||||
|
||||
# ═══════════════════════════════════════════════════════════════════════════════
|
||||
# РАЗВЛЕКАТЕЛЬНЫЕ КОМАНДЫ
|
||||
# ═══════════════════════════════════════════════════════════════════════════════
|
||||
|
||||
welcome:
|
||||
message: "Добро пожаловать!"
|
||||
aliases: ["привет"]
|
||||
message: |
|
||||
<gradient:#FFD700:#FFA500>Добро пожаловать на сервер!</gradient>
|
||||
<gradient:#87CEEB:#4682B4>Игрок {player} присоединился к игре</gradient>
|
||||
aliases: ["привет", "hello"]
|
||||
type: "title"
|
||||
target: "sender"
|
||||
|
||||
# Команда с actionbar
|
||||
coords:
|
||||
message: "Ваши координаты: {x}, {y}, {z}"
|
||||
aliases: ["координаты", "pos"]
|
||||
type: "actionbar"
|
||||
target: "sender"
|
||||
# ┌─────────────────────────────────────────────────────────────────────────────┐
|
||||
# │ ПЛЕЙСХОЛДЕРЫ │
|
||||
# └─────────────────────────────────────────────────────────────────────────────┘
|
||||
|
||||
# Доступные плейсхолдеры в сообщениях:
|
||||
# {player} - имя игрока
|
||||
# {x}, {y}, {z} - координаты игрока
|
||||
# {world} - название мира
|
||||
# {arg0}, {arg1}, {arg2} - аргументы команды (нумерация с 0)
|
||||
# {args} - все аргументы через пробел
|
||||
#
|
||||
# Также поддерживаются все плейсхолдеры PlaceholderAPI:
|
||||
# %player_name% - имя игрока
|
||||
# %server_online% - количество игроков онлайн
|
||||
# %server_time_24% - время в формате 24 часа
|
||||
# %server_date% - текущая дата
|
||||
# И многие другие...
|
||||
|
|
@ -1,385 +1,281 @@
|
|||
# LoChat - Смайлики и стикеры
|
||||
# Автор: loki
|
||||
#
|
||||
# Формат: "триггер": "замена"
|
||||
# Игроки пишут триггер, он заменяется на символ
|
||||
#
|
||||
# Права:
|
||||
# - chat.emoji.use — использование смайликов
|
||||
# - chat.emoji.* — все смайлики
|
||||
# - chat.emoji.hearts — только категория hearts
|
||||
# - chat.emoji.custom — кастомные смайлики
|
||||
# ╔══════════════════════════════════════════════════════════════════════════════╗
|
||||
# ║ LoChat Emojis ║
|
||||
# ║ Смайлики для чата ║
|
||||
# ║ Версия: 1.5.5-1.20.1 ║
|
||||
# ╚══════════════════════════════════════════════════════════════════════════════╝
|
||||
|
||||
# ═══════════════════════════════════════════
|
||||
# НАСТРОЙКИ
|
||||
# ═══════════════════════════════════════════
|
||||
settings:
|
||||
enabled: true
|
||||
# Требовать право chat.emoji.use
|
||||
require-permission: false
|
||||
# ┌─────────────────────────────────────────────────────────────────────────────┐
|
||||
# │ ЭМОЦИИ И ЛИЦА │
|
||||
# └─────────────────────────────────────────────────────────────────────────────┘
|
||||
|
||||
# ═══════════════════════════════════════════
|
||||
# ЛИЦА И ЭМОЦИИ
|
||||
# ═══════════════════════════════════════════
|
||||
faces:
|
||||
":)": "☺"
|
||||
emojis:
|
||||
# Основные эмоции
|
||||
":)": "😊"
|
||||
":(": "😢"
|
||||
":D": "😃"
|
||||
":(": "☹"
|
||||
";)": "😉"
|
||||
":P": "😛"
|
||||
":O": "😮"
|
||||
"XD": "😆"
|
||||
":o": "😮"
|
||||
":|": "😐"
|
||||
":/": "😕"
|
||||
":*": "😘"
|
||||
"^_^": "😊"
|
||||
"-_-": "😑"
|
||||
">:(": "😠"
|
||||
":3": "😺"
|
||||
":'(": "😢"
|
||||
":')": "😂"
|
||||
"o_o": "😳"
|
||||
"O_O": "😱"
|
||||
":thinking:": "🤔"
|
||||
":cool:": "😎"
|
||||
":angry:": "😡"
|
||||
"<3": "❤️"
|
||||
"</3": "💔"
|
||||
|
||||
# Расширенные эмоции
|
||||
":smile:": "😊"
|
||||
":sad:": "😢"
|
||||
":happy:": "😊"
|
||||
":laugh:": "😂"
|
||||
":cry:": "😭"
|
||||
":sleep:": "😴"
|
||||
":sick:": "🤢"
|
||||
":dead:": "💀"
|
||||
|
||||
# ═══════════════════════════════════════════
|
||||
# СЕРДЦА И ЛЮБОВЬ
|
||||
# ═══════════════════════════════════════════
|
||||
hearts:
|
||||
"<3": "❤"
|
||||
":heart:": "❤"
|
||||
":red_heart:": "❤"
|
||||
":blue_heart:": "💙"
|
||||
":green_heart:": "💚"
|
||||
":yellow_heart:": "💛"
|
||||
":purple_heart:": "💜"
|
||||
":black_heart:": "🖤"
|
||||
":white_heart:": "🤍"
|
||||
":orange_heart:": "🧡"
|
||||
":happy:": "😃"
|
||||
":wink:": "😉"
|
||||
":tongue:": "😛"
|
||||
":surprised:": "😮"
|
||||
":neutral:": "😐"
|
||||
":confused:": "😕"
|
||||
":kiss:": "😘"
|
||||
":love:": "❤️"
|
||||
":broken_heart:": "💔"
|
||||
":two_hearts:": "💕"
|
||||
":sparkling_heart:": "💖"
|
||||
":heartbeat:": "💓"
|
||||
":heartpulse:": "💗"
|
||||
":love:": "💕"
|
||||
":kiss:": "💋"
|
||||
":angry:": "😠"
|
||||
":rage:": "😡"
|
||||
":cry:": "😭"
|
||||
":laugh:": "😂"
|
||||
":joy:": "😂"
|
||||
":rofl:": "🤣"
|
||||
":cool:": "😎"
|
||||
":nerd:": "🤓"
|
||||
":thinking:": "🤔"
|
||||
":sleepy:": "😴"
|
||||
":sick:": "🤒"
|
||||
":dizzy:": "😵"
|
||||
":crazy:": "🤪"
|
||||
|
||||
# ═══════════════════════════════════════════
|
||||
# ЖЕСТЫ И РУКИ
|
||||
# ═══════════════════════════════════════════
|
||||
gestures:
|
||||
# ┌─────────────────────────────────────────────────────────────────────────────┐
|
||||
# │ ЖЕСТЫ И ДЕЙСТВИЯ │
|
||||
# └─────────────────────────────────────────────────────────────────────────────┘
|
||||
|
||||
# Жесты
|
||||
":thumbsup:": "👍"
|
||||
":+1:": "👍"
|
||||
":thumbsdown:": "👎"
|
||||
":-1:": "👎"
|
||||
":clap:": "👏"
|
||||
":wave:": "👋"
|
||||
":ok:": "👌"
|
||||
":ok_hand:": "👌"
|
||||
":peace:": "✌️"
|
||||
":fist:": "✊"
|
||||
":punch:": "👊"
|
||||
":peace:": "✌"
|
||||
":v:": "✌"
|
||||
":muscle:": "💪"
|
||||
":strong:": "💪"
|
||||
":wave:": "👋"
|
||||
":clap:": "👏"
|
||||
":pray:": "🙏"
|
||||
":hands:": "🙌"
|
||||
":point_up:": "☝"
|
||||
":point_down:": "👇"
|
||||
":point_left:": "👈"
|
||||
":muscle:": "💪"
|
||||
":point_right:": "👉"
|
||||
":middle_finger:": "🖕"
|
||||
":call:": "🤙"
|
||||
":point_left:": "👈"
|
||||
":point_up:": "👆"
|
||||
":point_down:": "👇"
|
||||
|
||||
# ═══════════════════════════════════════════
|
||||
# ПРИРОДА И ПОГОДА
|
||||
# ═══════════════════════════════════════════
|
||||
nature:
|
||||
":fire:": "🔥"
|
||||
":flame:": "🔥"
|
||||
":zap:": "⚡"
|
||||
":lightning:": "⚡"
|
||||
":boom:": "💥"
|
||||
":explosion:": "💥"
|
||||
":sparkles:": "✨"
|
||||
":stars:": "✨"
|
||||
":snow:": "❄"
|
||||
":snowflake:": "❄"
|
||||
":cloud:": "☁"
|
||||
":sun:": "☀"
|
||||
":sunny:": "☀"
|
||||
# ┌─────────────────────────────────────────────────────────────────────────────┐
|
||||
# │ ПРИРОДА И ПОГОДА │
|
||||
# └─────────────────────────────────────────────────────────────────────────────┘
|
||||
|
||||
# Природа
|
||||
":sun:": "☀️"
|
||||
":moon:": "🌙"
|
||||
":crescent_moon:": "🌙"
|
||||
":full_moon:": "🌕"
|
||||
":rainbow:": "🌈"
|
||||
":star:": "⭐"
|
||||
":cloud:": "☁️"
|
||||
":rain:": "🌧️"
|
||||
":snow:": "❄️"
|
||||
":fire:": "🔥"
|
||||
":water:": "💧"
|
||||
":drop:": "💧"
|
||||
":ocean:": "🌊"
|
||||
":wind:": "💨"
|
||||
":tornado:": "🌪"
|
||||
":leaf:": "🍃"
|
||||
":tree:": "🌳"
|
||||
":flower:": "🌸"
|
||||
":rose:": "🌹"
|
||||
":cactus:": "🌵"
|
||||
":leaf:": "🍃"
|
||||
":rainbow:": "🌈"
|
||||
":lightning:": "⚡"
|
||||
|
||||
# ═══════════════════════════════════════════
|
||||
# ЗВЁЗДЫ И СИМВОЛЫ
|
||||
# ═══════════════════════════════════════════
|
||||
symbols:
|
||||
":star:": "⭐"
|
||||
":star2:": "🌟"
|
||||
":glowing_star:": "🌟"
|
||||
":dizzy:": "💫"
|
||||
":sparkle:": "❇"
|
||||
":skull:": "💀"
|
||||
":ghost:": "👻"
|
||||
":alien:": "👽"
|
||||
":robot:": "🤖"
|
||||
":poop:": "💩"
|
||||
":100:": "💯"
|
||||
":gem:": "💎"
|
||||
":diamond:": "💎"
|
||||
":money:": "💰"
|
||||
":dollar:": "💵"
|
||||
":coin:": "🪙"
|
||||
":gift:": "🎁"
|
||||
":balloon:": "🎈"
|
||||
":party:": "🎉"
|
||||
":tada:": "🎉"
|
||||
":confetti:": "🎊"
|
||||
":trophy:": "🏆"
|
||||
":medal:": "🏅"
|
||||
":crown:": "👑"
|
||||
":king:": "👑"
|
||||
# ┌─────────────────────────────────────────────────────────────────────────────┐
|
||||
# │ ЖИВОТНЫЕ │
|
||||
# └─────────────────────────────────────────────────────────────────────────────┘
|
||||
|
||||
# ═══════════════════════════════════════════
|
||||
# МАЙНКРАФТ ТЕМАТИКА
|
||||
# ═══════════════════════════════════════════
|
||||
minecraft:
|
||||
":sword:": "⚔"
|
||||
":crossed_swords:": "⚔"
|
||||
":shield:": "🛡"
|
||||
":axe:": "🪓"
|
||||
":pickaxe:": "⛏"
|
||||
":bow:": "🏹"
|
||||
":arrow:": "➤"
|
||||
":bomb:": "💣"
|
||||
":tnt:": "🧨"
|
||||
":potion:": "🧪"
|
||||
":ender:": "🟣"
|
||||
":nether:": "🔴"
|
||||
":emerald:": "💚"
|
||||
":gold:": "🟡"
|
||||
":iron:": "⬜"
|
||||
":coal:": "⬛"
|
||||
":redstone:": "🔴"
|
||||
":lapis:": "🔵"
|
||||
":exp:": "🟢"
|
||||
":xp:": "🟢"
|
||||
":heart_mc:": "❤"
|
||||
":hunger:": "🍖"
|
||||
":armor:": "🛡"
|
||||
|
||||
# ═══════════════════════════════════════════
|
||||
# ЖИВОТНЫЕ
|
||||
# ═══════════════════════════════════════════
|
||||
animals:
|
||||
# Животные
|
||||
":cat:": "🐱"
|
||||
":dog:": "🐶"
|
||||
":wolf:": "🐺"
|
||||
":fox:": "🦊"
|
||||
":pig:": "🐷"
|
||||
":cow:": "🐮"
|
||||
":sheep:": "🐑"
|
||||
":chicken:": "🐔"
|
||||
":dragon:": "🐉"
|
||||
":bee:": "🐝"
|
||||
":fish:": "🐟"
|
||||
":spider:": "🕷"
|
||||
":bat:": "🦇"
|
||||
":rabbit:": "🐰"
|
||||
":bear:": "🐻"
|
||||
":panda:": "🐼"
|
||||
":monkey:": "🐵"
|
||||
":pig:": "🐷"
|
||||
":cow:": "🐄"
|
||||
":horse:": "🐴"
|
||||
":unicorn:": "🦄"
|
||||
":snake:": "🐍"
|
||||
":sheep:": "🐑"
|
||||
":chicken:": "🐔"
|
||||
":duck:": "🦆"
|
||||
":eagle:": "🦅"
|
||||
":fish:": "🐟"
|
||||
":shark:": "🦈"
|
||||
":whale:": "🐋"
|
||||
":dolphin:": "🐬"
|
||||
":turtle:": "🐢"
|
||||
":frog:": "🐸"
|
||||
":bird:": "🐦"
|
||||
":penguin:": "🐧"
|
||||
":owl:": "🦉"
|
||||
":snake:": "🐍"
|
||||
":dragon:": "🐉"
|
||||
":unicorn:": "🦄"
|
||||
|
||||
# ═══════════════════════════════════════════
|
||||
# ЕДА И НАПИТКИ
|
||||
# ═══════════════════════════════════════════
|
||||
food:
|
||||
# ┌─────────────────────────────────────────────────────────────────────────────┐
|
||||
# │ ЕДА И НАПИТКИ │
|
||||
# └─────────────────────────────────────────────────────────────────────────────┘
|
||||
|
||||
# Еда
|
||||
":apple:": "🍎"
|
||||
":green_apple:": "🍏"
|
||||
":banana:": "🍌"
|
||||
":orange:": "🍊"
|
||||
":strawberry:": "🍓"
|
||||
":watermelon:": "🍉"
|
||||
":grapes:": "🍇"
|
||||
":cherry:": "🍒"
|
||||
":peach:": "🍑"
|
||||
":pineapple:": "🍍"
|
||||
":bread:": "🍞"
|
||||
":meat:": "🍖"
|
||||
":steak:": "🥩"
|
||||
":cake:": "🎂"
|
||||
":cookie:": "🍪"
|
||||
":cheese:": "🧀"
|
||||
":meat:": "🥩"
|
||||
":pizza:": "🍕"
|
||||
":hamburger:": "🍔"
|
||||
":burger:": "🍔"
|
||||
":fries:": "🍟"
|
||||
":hotdog:": "🌭"
|
||||
":taco:": "🌮"
|
||||
":sushi:": "🍣"
|
||||
":ramen:": "🍜"
|
||||
":egg:": "🥚"
|
||||
":cheese:": "🧀"
|
||||
":milk:": "🥛"
|
||||
":cake:": "🎂"
|
||||
":cookie:": "🍪"
|
||||
":donut:": "🍩"
|
||||
":ice_cream:": "🍦"
|
||||
":candy:": "🍬"
|
||||
":chocolate:": "🍫"
|
||||
|
||||
# Напитки
|
||||
":coffee:": "☕"
|
||||
":tea:": "🍵"
|
||||
":beer:": "🍺"
|
||||
":wine:": "🍷"
|
||||
":cocktail:": "🍹"
|
||||
":ice_cream:": "🍦"
|
||||
":donut:": "🍩"
|
||||
":candy:": "🍬"
|
||||
":chocolate:": "🍫"
|
||||
":watermelon:": "🍉"
|
||||
":banana:": "🍌"
|
||||
":carrot:": "🥕"
|
||||
":corn:": "🌽"
|
||||
":milk:": "🥛"
|
||||
":water:": "💧"
|
||||
|
||||
# ═══════════════════════════════════════════
|
||||
# ИГРОВЫЕ И ИНТЕРФЕЙС
|
||||
# ═══════════════════════════════════════════
|
||||
gaming:
|
||||
# ┌─────────────────────────────────────────────────────────────────────────────┐
|
||||
# │ ИГРЫ И РАЗВЛЕЧЕНИЯ │
|
||||
# └─────────────────────────────────────────────────────────────────────────────┘
|
||||
|
||||
# Игры
|
||||
":game:": "🎮"
|
||||
":controller:": "🎮"
|
||||
":joystick:": "🕹"
|
||||
":dice:": "🎲"
|
||||
":chess:": "♟"
|
||||
":target:": "🎯"
|
||||
":flag:": "🚩"
|
||||
":checkered_flag:": "🏁"
|
||||
":warning:": "⚠"
|
||||
":no_entry:": "⛔"
|
||||
":stop:": "🛑"
|
||||
":check:": "✓"
|
||||
":checkmark:": "✔"
|
||||
":x:": "✗"
|
||||
":cross:": "✖"
|
||||
":question:": "❓"
|
||||
":exclamation:": "❗"
|
||||
":zzz:": "💤"
|
||||
":bulb:": "💡"
|
||||
":idea:": "💡"
|
||||
":bell:": "🔔"
|
||||
":mute:": "🔇"
|
||||
":speaker:": "🔊"
|
||||
":mega:": "📢"
|
||||
":mic:": "🎤"
|
||||
":cards:": "🃏"
|
||||
":chess:": "♟️"
|
||||
":football:": "⚽"
|
||||
":basketball:": "🏀"
|
||||
":tennis:": "🎾"
|
||||
":bowling:": "🎳"
|
||||
":dart:": "🎯"
|
||||
":trophy:": "🏆"
|
||||
":medal:": "🏅"
|
||||
":crown:": "👑"
|
||||
|
||||
# ═══════════════════════════════════════════
|
||||
# СТРЕЛКИ И НАПРАВЛЕНИЯ
|
||||
# ═══════════════════════════════════════════
|
||||
arrows:
|
||||
":arrow_up:": "↑"
|
||||
":arrow_down:": "↓"
|
||||
":arrow_left:": "←"
|
||||
":arrow_right:": "→"
|
||||
":arrow_up_right:": "↗"
|
||||
":arrow_up_left:": "↖"
|
||||
":arrow_down_right:": "↘"
|
||||
":arrow_down_left:": "↙"
|
||||
":arrows_lr:": "↔"
|
||||
":arrows_ud:": "↕"
|
||||
":return:": "↩"
|
||||
":redo:": "↪"
|
||||
":refresh:": "🔄"
|
||||
":infinity:": "∞"
|
||||
# ┌─────────────────────────────────────────────────────────────────────────────┐
|
||||
# │ ТРАНСПОРТ │
|
||||
# └─────────────────────────────────────────────────────────────────────────────┘
|
||||
|
||||
# ═══════════════════════════════════════════
|
||||
# МУЗЫКА И ИСКУССТВО
|
||||
# ═══════════════════════════════════════════
|
||||
music:
|
||||
":note:": "♪"
|
||||
":notes:": "♫"
|
||||
":music:": "🎵"
|
||||
":musical_note:": "🎶"
|
||||
":headphones:": "🎧"
|
||||
":guitar:": "🎸"
|
||||
":piano:": "🎹"
|
||||
":drum:": "🥁"
|
||||
":violin:": "🎻"
|
||||
":art:": "🎨"
|
||||
":palette:": "🎨"
|
||||
":camera:": "📷"
|
||||
":movie:": "🎬"
|
||||
":tv:": "📺"
|
||||
":radio:": "📻"
|
||||
# Транспорт
|
||||
":car:": "🚗"
|
||||
":bus:": "🚌"
|
||||
":truck:": "🚚"
|
||||
":bike:": "🚲"
|
||||
":motorcycle:": "🏍️"
|
||||
":plane:": "✈️"
|
||||
":helicopter:": "🚁"
|
||||
":rocket:": "🚀"
|
||||
":ship:": "🚢"
|
||||
":boat:": "⛵"
|
||||
":train:": "🚂"
|
||||
|
||||
# ═══════════════════════════════════════════
|
||||
# РАЗНОЕ
|
||||
# ═══════════════════════════════════════════
|
||||
misc:
|
||||
# ┌─────────────────────────────────────────────────────────────────────────────┐
|
||||
# │ ПРЕДМЕТЫ И СИМВОЛЫ │
|
||||
# └─────────────────────────────────────────────────────────────────────────────┘
|
||||
|
||||
# Предметы
|
||||
":sword:": "⚔️"
|
||||
":shield:": "🛡️"
|
||||
":bow:": "🏹"
|
||||
":hammer:": "🔨"
|
||||
":pickaxe:": "⛏️"
|
||||
":axe:": "🪓"
|
||||
":shovel:": "🗡️"
|
||||
":key:": "🔑"
|
||||
":lock:": "🔒"
|
||||
":unlock:": "🔓"
|
||||
":key:": "🔑"
|
||||
":hourglass:": "⏳"
|
||||
":timer:": "⏱"
|
||||
":clock:": "🕐"
|
||||
":calendar:": "📅"
|
||||
":pin:": "📌"
|
||||
":paperclip:": "📎"
|
||||
":scissors:": "✂"
|
||||
":pencil:": "✏"
|
||||
":pen:": "🖊"
|
||||
":book:": "📖"
|
||||
":scroll:": "📜"
|
||||
":mail:": "📧"
|
||||
":envelope:": "✉"
|
||||
":phone:": "📱"
|
||||
":computer:": "💻"
|
||||
":keyboard:": "⌨"
|
||||
":mouse:": "🖱"
|
||||
":trash:": "🗑"
|
||||
":tools:": "🛠"
|
||||
":wrench:": "🔧"
|
||||
":hammer:": "🔨"
|
||||
":gear:": "⚙"
|
||||
":link:": "🔗"
|
||||
":magnet:": "🧲"
|
||||
":battery:": "🔋"
|
||||
":plug:": "🔌"
|
||||
":gem:": "💎"
|
||||
":diamond:": "💎"
|
||||
":gold:": "🥇"
|
||||
":silver:": "🥈"
|
||||
":bronze:": "🥉"
|
||||
":coin:": "🪙"
|
||||
":money:": "💰"
|
||||
":gift:": "🎁"
|
||||
":balloon:": "🎈"
|
||||
":party:": "🎉"
|
||||
":confetti:": "🎊"
|
||||
":fireworks:": "🎆"
|
||||
|
||||
# ═══════════════════════════════════════════
|
||||
# КАСТОМНЫЕ (добавляй свои)
|
||||
# ═══════════════════════════════════════════
|
||||
custom:
|
||||
# Примеры кастомных смайликов
|
||||
":server:": "🖥"
|
||||
":admin:": "👨💻"
|
||||
":mod:": "🛡"
|
||||
":vip:": "⭐"
|
||||
":donate:": "💎"
|
||||
":online:": "🟢"
|
||||
":offline:": "🔴"
|
||||
":afk:": "💤"
|
||||
":gg:": "🏆"
|
||||
":ez:": "😎"
|
||||
":rip:": "⚰"
|
||||
":f:": "🇫"
|
||||
":pog:": "😲"
|
||||
":kek:": "😂"
|
||||
":sus:": "🤨"
|
||||
":bruh:": "😐"
|
||||
":based:": "💪"
|
||||
":cringe:": "😬"
|
||||
":ratio:": "📉"
|
||||
":w:": "🏆"
|
||||
":l:": "📉"
|
||||
# Символы
|
||||
":check:": "✅"
|
||||
":cross:": "❌"
|
||||
":warning:": "⚠️"
|
||||
":info:": "ℹ️"
|
||||
":question:": "❓"
|
||||
":exclamation:": "❗"
|
||||
":plus:": "➕"
|
||||
":minus:": "➖"
|
||||
":multiply:": "✖️"
|
||||
":divide:": "➗"
|
||||
":arrow_up:": "⬆️"
|
||||
":arrow_down:": "⬇️"
|
||||
":arrow_left:": "⬅️"
|
||||
":arrow_right:": "➡️"
|
||||
":100:": "💯"
|
||||
":infinity:": "♾️"
|
||||
|
||||
# ┌─────────────────────────────────────────────────────────────────────────────┐
|
||||
# │ MINECRAFT СПЕЦИФИЧНЫЕ │
|
||||
# └─────────────────────────────────────────────────────────────────────────────┘
|
||||
|
||||
# Minecraft блоки и предметы
|
||||
":creeper:": "💥"
|
||||
":tnt:": "🧨"
|
||||
":redstone:": "🔴"
|
||||
":emerald:": "💚"
|
||||
":iron:": "⚪"
|
||||
":coal:": "⚫"
|
||||
":wood:": "🟤"
|
||||
":stone:": "🗿"
|
||||
":dirt:": "🟫"
|
||||
":grass:": "🟩"
|
||||
":sand:": "🟨"
|
||||
":water_bucket:": "🪣"
|
||||
":lava_bucket:": "🔥"
|
||||
":bed:": "🛏️"
|
||||
":chest:": "📦"
|
||||
":furnace:": "🔥"
|
||||
":crafting:": "🔧"
|
||||
":enchant:": "✨"
|
||||
":potion:": "🧪"
|
||||
":book:": "📚"
|
||||
":map:": "🗺️"
|
||||
":compass:": "🧭"
|
||||
":clock:": "🕐"
|
||||
|
||||
# ┌─────────────────────────────────────────────────────────────────────────────┐
|
||||
# │ ГОЛОВЫ ИГРОКОВ │
|
||||
# └─────────────────────────────────────────────────────────────────────────────┘
|
||||
|
||||
# Примеры использования голов игроков:
|
||||
# :head_Steve: - показать голову игрока Steve
|
||||
# @head Notch - показать интерактивную голову игрока Notch
|
||||
#
|
||||
# Требуется право: lochat.heademoji.use
|
||||
|
||||
head_examples:
|
||||
usage: |
|
||||
<gradient:#9370DB:#8A2BE2>═══════ Головы игроков ═══════</gradient>
|
||||
<gradient:#87CEEB:#4682B4>:head_nickname:</gradient> <gray>- показать голову игрока</gray>
|
||||
<gradient:#87CEEB:#4682B4>@head nickname</gradient> <gray>- интерактивная голова</gray>
|
||||
|
||||
<gray>Требуется право:</gray> <white>lochat.heademoji.use</white>
|
||||
|
|
@ -1,68 +1,141 @@
|
|||
# LoChat Gradient Module Configuration
|
||||
# Модуль градиентных ников (интегрированный LoPreff)
|
||||
# ╔══════════════════════════════════════════════════════════════════════════════╗
|
||||
# ║ LoChat Gradient Config ║
|
||||
# ║ Настройки градиентных ников ║
|
||||
# ║ Версия: 1.5.5-1.20.1 ║
|
||||
# ╚══════════════════════════════════════════════════════════════════════════════╝
|
||||
|
||||
# Включить/выключить модуль
|
||||
# ┌─────────────────────────────────────────────────────────────────────────────┐
|
||||
# │ ОСНОВНЫЕ НАСТРОЙКИ │
|
||||
# └─────────────────────────────────────────────────────────────────────────────┘
|
||||
|
||||
# Включить градиентные ники
|
||||
enabled: true
|
||||
|
||||
# Тип хранения данных: file или sqlite
|
||||
storage-type: "file"
|
||||
|
||||
# ┌─────────────────────────────────────────────────────────────────────────────┐
|
||||
# │ НАСТРОЙКИ ЦВЕТОВ │
|
||||
# └─────────────────────────────────────────────────────────────────────────────┘
|
||||
|
||||
# Минимальное количество цветов в градиенте
|
||||
min-colors: 1
|
||||
|
||||
# Максимальное количество цветов в градиенте
|
||||
max-colors: 7
|
||||
|
||||
# Минимальное количество цветов
|
||||
min-colors: 1
|
||||
|
||||
# Цена за каждый цвет (PlayerPoints)
|
||||
price-per-color: 50
|
||||
|
||||
# Цена за префикс
|
||||
# ┌─────────────────────────────────────────────────────────────────────────────┐
|
||||
# │ НАСТРОЙКИ ПРЕФИКСОВ │
|
||||
# └─────────────────────────────────────────────────────────────────────────────┘
|
||||
|
||||
# Цена за префикс (PlayerPoints)
|
||||
prefix-price: 500
|
||||
|
||||
# Покупка префикса один раз (потом бесплатно)
|
||||
# Одноразовая покупка префикса (true) или за каждое изменение (false)
|
||||
prefix-one-time-purchase: true
|
||||
|
||||
# Кулдаун на смену цвета (секунды)
|
||||
# Максимальная длина префикса (символы)
|
||||
max-prefix-length: 16
|
||||
|
||||
# ┌─────────────────────────────────────────────────────────────────────────────┐
|
||||
# │ КУЛДАУНЫ │
|
||||
# └─────────────────────────────────────────────────────────────────────────────┘
|
||||
|
||||
# Кулдаун на изменение цвета (секунды)
|
||||
color-cooldown: 60
|
||||
|
||||
# Кулдаун на смену префикса (секунды)
|
||||
prefix-cooldown: 300
|
||||
# Кулдаун на изменение префикса (секунды)
|
||||
prefix-cooldown: 120
|
||||
|
||||
# Максимальная длина префикса
|
||||
max-prefix-length: 7
|
||||
# ┌─────────────────────────────────────────────────────────────────────────────┐
|
||||
# │ ИНТЕГРАЦИИ │
|
||||
# └─────────────────────────────────────────────────────────────────────────────┘
|
||||
|
||||
# Формат префикса ({prefix} - сам префикс)
|
||||
prefix-format: "[{prefix}] "
|
||||
# Интеграция с LuckPerms
|
||||
luckperms:
|
||||
# Включить интеграцию
|
||||
enabled: true
|
||||
# Приоритет префикса в LuckPerms
|
||||
prefix-priority: 100
|
||||
# Обновлять префикс в LuckPerms при изменении
|
||||
update-prefix: true
|
||||
|
||||
# Применять градиент на префикс
|
||||
gradient-on-prefix: true
|
||||
# Интеграция с PlayerPoints
|
||||
playerpoints:
|
||||
# Включить интеграцию (покупки за поинты)
|
||||
enabled: true
|
||||
# Показывать баланс в GUI
|
||||
show-balance: true
|
||||
|
||||
# Применять градиент на LuckPerms префикс (если нет кастомного)
|
||||
gradient-on-luckperms-prefix: true
|
||||
# ┌─────────────────────────────────────────────────────────────────────────────┐
|
||||
# │ ПРЕДУСТАНОВКИ │
|
||||
# └─────────────────────────────────────────────────────────────────────────────┘
|
||||
|
||||
# Единый градиент на префикс + ник
|
||||
continuous-gradient: true
|
||||
# Предустановленные градиенты
|
||||
presets:
|
||||
fire: ["#FF4500", "#FF6347", "#FFD700"]
|
||||
ocean: ["#00CED1", "#1E90FF", "#4169E1"]
|
||||
forest: ["#228B22", "#32CD32", "#90EE90"]
|
||||
sunset: ["#FF69B4", "#FF1493", "#DC143C"]
|
||||
rainbow: ["#FF0000", "#FF7F00", "#FFFF00", "#00FF00", "#0000FF", "#4B0082", "#9400D3"]
|
||||
ice: ["#B0E0E6", "#87CEEB", "#4682B4"]
|
||||
gold: ["#FFD700", "#FFA500", "#FF8C00"]
|
||||
purple: ["#9370DB", "#8A2BE2", "#4B0082"]
|
||||
pink: ["#FFB6C1", "#FF69B4", "#FF1493"]
|
||||
green: ["#00FF7F", "#00FA9A", "#98FB98"]
|
||||
|
||||
# Использовать &#RRGGBB формат (true) или <#RRGGBB> (false)
|
||||
use-legacy-rgb-format: false
|
||||
# ┌─────────────────────────────────────────────────────────────────────────────┐
|
||||
# │ GUI НАСТРОЙКИ │
|
||||
# └─────────────────────────────────────────────────────────────────────────────┘
|
||||
|
||||
# Отображение над игроком
|
||||
display:
|
||||
# Обновлять display name игрока (показывает префикс+ник над головой)
|
||||
update-display-name: true
|
||||
# Обновлять tab list
|
||||
update-tab-list: true
|
||||
gui:
|
||||
# Название GUI подтверждения
|
||||
confirm-title: "<gradient:#FFD700:#FFA500>Подтверждение покупки</gradient>"
|
||||
|
||||
# Размер GUI (9, 18, 27, 36, 45, 54)
|
||||
size: 27
|
||||
|
||||
# Предметы в GUI
|
||||
items:
|
||||
confirm:
|
||||
material: "GREEN_WOOL"
|
||||
name: "<gradient:#6BCB77:#4ECDC4>✓ Подтвердить</gradient>"
|
||||
lore:
|
||||
- "<gray>Нажмите для подтверждения"
|
||||
- "<gray>покупки градиента"
|
||||
|
||||
cancel:
|
||||
material: "RED_WOOL"
|
||||
name: "<gradient:#FF6B6B:#FF4757>✗ Отменить</gradient>"
|
||||
lore:
|
||||
- "<gray>Нажмите для отмены"
|
||||
- "<gray>покупки"
|
||||
|
||||
info:
|
||||
material: "PAPER"
|
||||
name: "<gradient:#FFA726:#FF9800>Информация</gradient>"
|
||||
lore:
|
||||
- "<gray>Цена: <yellow>{price} поинтов</yellow>"
|
||||
- "<gray>Цвета: <white>{colors}</white>"
|
||||
- ""
|
||||
- "<gray>Ваш баланс: <yellow>{balance}</yellow>"
|
||||
|
||||
# Тип хранилища: YAML или SQLITE
|
||||
storage-type: YAML
|
||||
# ┌─────────────────────────────────────────────────────────────────────────────┐
|
||||
# │ РАЗРЕШЕНИЯ │
|
||||
# └─────────────────────────────────────────────────────────────────────────────┘
|
||||
|
||||
# Файл SQLite базы данных
|
||||
sqlite-file: gradient-data.db
|
||||
|
||||
# Чёрный список префиксов (нельзя использовать)
|
||||
prefix-blacklist:
|
||||
- admin
|
||||
- owner
|
||||
- moder
|
||||
- helper
|
||||
- staff
|
||||
- модер
|
||||
- админ
|
||||
- хелпер
|
||||
# Автоматические разрешения для групп
|
||||
permissions:
|
||||
# Группы, которые получают бесплатные градиенты
|
||||
free-groups:
|
||||
- "vip"
|
||||
- "premium"
|
||||
- "admin"
|
||||
|
||||
# Группы, которые могут использовать любые цвета
|
||||
unlimited-colors:
|
||||
- "admin"
|
||||
- "owner"
|
||||
|
|
@ -1,57 +1,156 @@
|
|||
# LoChat Gradient Module Messages
|
||||
# Сообщения модуля градиентных ников
|
||||
# ╔══════════════════════════════════════════════════════════════════════════════╗
|
||||
# ║ LoChat Gradient Messages ║
|
||||
# ║ Сообщения градиентного модуля ║
|
||||
# ║ Версия: 1.5.5-1.20.1 ║
|
||||
# ╚══════════════════════════════════════════════════════════════════════════════╝
|
||||
|
||||
# Общие
|
||||
only-player: "CADFЭта команда только для игроков!"
|
||||
no-permission: "CADFУ вас нет прав на это действие!"
|
||||
player-not-found: "CADFИгрок не найден!"
|
||||
reload-success: "CADFКонфигурация градиентов перезагружена!"
|
||||
cooldown: "CADFПодождите ещё {time} секунд!"
|
||||
# ┌─────────────────────────────────────────────────────────────────────────────┐
|
||||
# │ ОСНОВНЫЕ СООБЩЕНИЯ │
|
||||
# └─────────────────────────────────────────────────────────────────────────────┘
|
||||
|
||||
# Цвета
|
||||
color-help: |
|
||||
CADF=== Команда /color ===
|
||||
CADF/color <цвет1> [цвет2] ... 󅒐— установить градиент
|
||||
CADF/color on 󅒐— включить цвет
|
||||
CADF/color off 󅒐— выключить цвет
|
||||
CADF/color reset 󅒐— сбросить цвет
|
||||
CADF/color copy <игрок> 󅒐— скопировать цвет
|
||||
󅒐Пример: /color #FF0000 #00FF00 #0000FF
|
||||
color-enabled: "CADFЦвет ника включён!"
|
||||
color-disabled: "CADFЦвет ника выключен!"
|
||||
color-reset: "CADFЦвет ника сброшен!"
|
||||
color-no-colors: "CADFУ вас нет установленных цветов!"
|
||||
color-success: "CADFЦвет успешно установлен! Списано: {price} PP"
|
||||
color-copy-usage: "CADFИспользование: /color copy <игрок>"
|
||||
color-copy-no-colors: "CADFУ игрока {player} нет цветов!"
|
||||
invalid-color: "CADFНеверный формат цвета: {color}. Используйте #RRGGBB"
|
||||
too-many-colors: "CADFМаксимум {max} цветов!"
|
||||
not-enough-colors: "CADFМинимум {min} цветов!"
|
||||
not-enough-points-color: "CADFНедостаточно поинтов! Нужно: {price} PP"
|
||||
# Префикс градиентного модуля
|
||||
prefix: "<gradient:#9370DB:#8A2BE2>[Gradient]</gradient>"
|
||||
|
||||
# Префикс
|
||||
prefix-help: |
|
||||
CADF=== Команда /prefix ===
|
||||
CADF/prefix <текст> 󅒐— установить префикс
|
||||
CADF/prefix on 󅒐— включить префикс
|
||||
CADF/prefix off 󅒐— выключить префикс
|
||||
CADF/prefix reset 󅒐— сбросить префикс
|
||||
prefix-enabled: "CADFПрефикс включён!"
|
||||
prefix-disabled: "CADFПрефикс выключен!"
|
||||
prefix-reset-success: "CADFПрефикс сброшен!"
|
||||
prefix-no-prefix: "CADFУ вас нет установленного префикса!"
|
||||
prefix-success: "CADFПрефикс успешно установлен! Списано: {price} PP"
|
||||
prefix-success-free: "CADFПрефикс успешно изменён!"
|
||||
prefix-no-colors: "CADFПрефикс не может содержать цветовые коды!"
|
||||
prefix-invalid-chars: "CADFПрефикс содержит недопустимые символы!"
|
||||
prefix-blacklisted: "CADFЭтот префикс запрещён!"
|
||||
prefix-too-long: "CADFПрефикс слишком длинный! Максимум: {max} символов"
|
||||
not-enough-points-prefix: "CADFНедостаточно поинтов! Нужно: {price} PP"
|
||||
# ┌─────────────────────────────────────────────────────────────────────────────┐
|
||||
# │ КОМАНДА /color │
|
||||
# └─────────────────────────────────────────────────────────────────────────────┘
|
||||
|
||||
# Админ информация
|
||||
info-header: "CADF=== Информация об игроке {player} ==="
|
||||
info-prefix: "󅒐Префикс: &f{prefix}"
|
||||
info-prefix-enabled: "󅒐Префикс включён: &f{enabled}"
|
||||
info-colors: "󅒐Цвета: &f{colors}"
|
||||
info-color-enabled: "󅒐Цвет включён: &f{enabled}"
|
||||
info-prefix-purchased: "󅒐Префикс куплен: &f{purchased}"
|
||||
color:
|
||||
# Успешные действия
|
||||
set: "<gradient:#6BCB77:#4ECDC4>Градиент установлен!</gradient>"
|
||||
enabled: "<gradient:#6BCB77:#4ECDC4>Градиентный ник включен</gradient>"
|
||||
disabled: "<gradient:#FF6B6B:#FF4757>Градиентный ник отключен</gradient>"
|
||||
reset: "<gradient:#FFA726:#FF9800>Градиент сброшен</gradient>"
|
||||
copied: "<gradient:#6BCB77:#4ECDC4>Градиент скопирован с игрока {player}</gradient>"
|
||||
|
||||
# Ошибки
|
||||
invalid-hex: "<gradient:#FF6B6B:#FF4757>Неверный HEX цвет: {color}</gradient>"
|
||||
too-many-colors: "<gradient:#FF6B6B:#FF4757>Слишком много цветов! Максимум: {max}</gradient>"
|
||||
too-few-colors: "<gradient:#FF6B6B:#FF4757>Слишком мало цветов! Минимум: {min}</gradient>"
|
||||
no-permission: "<gradient:#FF6B6B:#FF4757>Нет прав на использование градиентов</gradient>"
|
||||
cooldown: "<gradient:#FFA726:#FF9800>Подождите {time} сек перед изменением цвета</gradient>"
|
||||
not-enough-points: "<gradient:#FF6B6B:#FF4757>Недостаточно поинтов! Нужно: {price}, у вас: {balance}</gradient>"
|
||||
player-not-found: "<gradient:#FF6B6B:#FF4757>Игрок не найден</gradient>"
|
||||
no-gradient: "<gradient:#FFA726:#FF9800>У игрока нет градиента для копирования</gradient>"
|
||||
|
||||
# Помощь
|
||||
help:
|
||||
- "<gradient:#FFD700:#FFA500>═══════ Команды градиента ═══════</gradient>"
|
||||
- "<gradient:#87CEEB:#4682B4>/color <hex1> [hex2] ...</gradient> <gray>- установить градиент</gray>"
|
||||
- "<gradient:#87CEEB:#4682B4>/color on/off</gradient> <gray>- включить/выключить градиент</gray>"
|
||||
- "<gradient:#87CEEB:#4682B4>/color reset</gradient> <gray>- сбросить градиент</gray>"
|
||||
- "<gradient:#87CEEB:#4682B4>/color copy <игрок></gradient> <gray>- скопировать градиент</gray>"
|
||||
- "<gradient:#87CEEB:#4682B4>/color preset <название></gradient> <gray>- использовать предустановку</gray>"
|
||||
- ""
|
||||
- "<gradient:#FFA726:#FF9800>Предустановки:</gradient> <white>fire, ocean, forest, sunset, rainbow, ice, gold, purple, pink, green</white>"
|
||||
|
||||
# ┌─────────────────────────────────────────────────────────────────────────────┐
|
||||
# │ КОМАНДА /prefix │
|
||||
# └─────────────────────────────────────────────────────────────────────────────┘
|
||||
|
||||
prefix:
|
||||
# Успешные действия
|
||||
set: "<gradient:#6BCB77:#4ECDC4>Префикс установлен!</gradient>"
|
||||
enabled: "<gradient:#6BCB77:#4ECDC4>Префикс включен</gradient>"
|
||||
disabled: "<gradient:#FF6B6B:#FF4757>Префикс отключен</gradient>"
|
||||
reset: "<gradient:#FFA726:#FF9800>Префикс сброшен</gradient>"
|
||||
|
||||
# Ошибки
|
||||
too-long: "<gradient:#FF6B6B:#FF4757>Префикс слишком длинный! Максимум: {max} символов</gradient>"
|
||||
no-permission: "<gradient:#FF6B6B:#FF4757>Нет прав на использование префиксов</gradient>"
|
||||
cooldown: "<gradient:#FFA726:#FF9800>Подождите {time} сек перед изменением префикса</gradient>"
|
||||
not-enough-points: "<gradient:#FF6B6B:#FF4757>Недостаточно поинтов! Нужно: {price}, у вас: {balance}</gradient>"
|
||||
|
||||
# Помощь
|
||||
help:
|
||||
- "<gradient:#FFD700:#FFA500>═══════ Команды префикса ═══════</gradient>"
|
||||
- "<gradient:#87CEEB:#4682B4>/prefix <текст></gradient> <gray>- установить префикс</gray>"
|
||||
- "<gradient:#87CEEB:#4682B4>/prefix on/off</gradient> <gray>- включить/выключить префикс</gray>"
|
||||
- "<gradient:#87CEEB:#4682B4>/prefix reset</gradient> <gray>- сбросить префикс</gray>"
|
||||
|
||||
# ┌─────────────────────────────────────────────────────────────────────────────┐
|
||||
# │ АДМИНСКИЕ КОМАНДЫ │
|
||||
# └─────────────────────────────────────────────────────────────────────────────┘
|
||||
|
||||
admin:
|
||||
# Успешные действия
|
||||
reloaded: "<gradient:#6BCB77:#4ECDC4>Конфигурация градиентов перезагружена</gradient>"
|
||||
color-set: "<gradient:#6BCB77:#4ECDC4>Градиент установлен игроку {player}</gradient>"
|
||||
prefix-set: "<gradient:#6BCB77:#4ECDC4>Префикс установлен игроку {player}</gradient>"
|
||||
color-enabled: "<gradient:#6BCB77:#4ECDC4>Градиент включен для {player}</gradient>"
|
||||
color-disabled: "<gradient:#FF6B6B:#FF4757>Градиент отключен для {player}</gradient>"
|
||||
prefix-enabled: "<gradient:#6BCB77:#4ECDC4>Префикс включен для {player}</gradient>"
|
||||
prefix-disabled: "<gradient:#FF6B6B:#FF4757>Префикс отключен для {player}</gradient>"
|
||||
color-reset: "<gradient:#FFA726:#FF9800>Градиент сброшен для {player}</gradient>"
|
||||
prefix-reset: "<gradient:#FFA726:#FF9800>Префикс сброшен для {player}</gradient>"
|
||||
updated-all: "<gradient:#6BCB77:#4ECDC4>Обновлены все игроки ({count})</gradient>"
|
||||
|
||||
# Информация об игроке
|
||||
info:
|
||||
- "<gradient:#FFD700:#FFA500>═══════ Информация о {player} ═══════</gradient>"
|
||||
- "<gradient:#87CEEB:#4682B4>Градиент:</gradient> <white>{gradient_status}</white>"
|
||||
- "<gradient:#87CEEB:#4682B4>Цвета:</gradient> <white>{colors}</white>"
|
||||
- "<gradient:#87CEEB:#4682B4>Префикс:</gradient> <white>{prefix_status}</white>"
|
||||
- "<gradient:#87CEEB:#4682B4>Текст префикса:</gradient> <white>{prefix_text}</white>"
|
||||
- "<gradient:#87CEEB:#4682B4>Отображаемое имя:</gradient> {display_name}"
|
||||
|
||||
# Ошибки
|
||||
player-not-found: "<gradient:#FF6B6B:#FF4757>Игрок не найден</gradient>"
|
||||
invalid-hex: "<gradient:#FF6B6B:#FF4757>Неверный HEX цвет: {color}</gradient>"
|
||||
|
||||
# Помощь
|
||||
help:
|
||||
- "<gradient:#FFD700:#FFA500>═══════ Админские команды ═══════</gradient>"
|
||||
- "<gradient:#87CEEB:#4682B4>/aprefix reload</gradient> <gray>- перезагрузить конфиг</gray>"
|
||||
- "<gradient:#87CEEB:#4682B4>/aprefix info <игрок></gradient> <gray>- информация об игроке</gray>"
|
||||
- "<gradient:#87CEEB:#4682B4>/aprefix setcolor <игрок> <цвета></gradient> <gray>- установить градиент</gray>"
|
||||
- "<gradient:#87CEEB:#4682B4>/aprefix setprefix <игрок> <текст></gradient> <gray>- установить префикс</gray>"
|
||||
- "<gradient:#87CEEB:#4682B4>/aprefix coloron/coloroff <игрок></gradient> <gray>- вкл/выкл градиент</gray>"
|
||||
- "<gradient:#87CEEB:#4682B4>/aprefix prefixon/prefixoff <игрок></gradient> <gray>- вкл/выкл префикс</gray>"
|
||||
- "<gradient:#87CEEB:#4682B4>/aprefix resetcolor <игрок></gradient> <gray>- сбросить градиент</gray>"
|
||||
- "<gradient:#87CEEB:#4682B4>/aprefix resetprefix <игрок></gradient> <gray>- сбросить префикс</gray>"
|
||||
- "<gradient:#87CEEB:#4682B4>/aprefix updateall</gradient> <gray>- обновить всех игроков</gray>"
|
||||
|
||||
# ┌─────────────────────────────────────────────────────────────────────────────┐
|
||||
# │ GUI СООБЩЕНИЯ │
|
||||
# └─────────────────────────────────────────────────────────────────────────────┘
|
||||
|
||||
gui:
|
||||
# Заголовки
|
||||
confirm-title: "<gradient:#FFD700:#FFA500>Подтверждение покупки</gradient>"
|
||||
|
||||
# Кнопки
|
||||
confirm-button: "<gradient:#6BCB77:#4ECDC4>✓ Подтвердить покупку</gradient>"
|
||||
cancel-button: "<gradient:#FF6B6B:#FF4757>✗ Отменить</gradient>"
|
||||
|
||||
# Описания
|
||||
confirm-lore:
|
||||
- "<gray>Цена: <yellow>{price} поинтов</yellow>"
|
||||
- "<gray>Цвета: <white>{colors}</white>"
|
||||
- ""
|
||||
- "<gray>Ваш баланс: <yellow>{balance}</yellow>"
|
||||
- ""
|
||||
- "<gradient:#6BCB77:#4ECDC4>Нажмите для подтверждения</gradient>"
|
||||
|
||||
cancel-lore:
|
||||
- "<gradient:#FF6B6B:#FF4757>Нажмите для отмены</gradient>"
|
||||
|
||||
# Результаты
|
||||
purchase-success: "<gradient:#6BCB77:#4ECDC4>Градиент успешно куплен!</gradient>"
|
||||
purchase-cancelled: "<gradient:#FFA726:#FF9800>Покупка отменена</gradient>"
|
||||
|
||||
# ┌─────────────────────────────────────────────────────────────────────────────┐
|
||||
# │ ОБЩИЕ СООБЩЕНИЯ │
|
||||
# └─────────────────────────────────────────────────────────────────────────────┘
|
||||
|
||||
general:
|
||||
# Статусы
|
||||
enabled: "<gradient:#6BCB77:#4ECDC4>Включено</gradient>"
|
||||
disabled: "<gradient:#FF6B6B:#FF4757>Отключено</gradient>"
|
||||
none: "<gray>Нет</gray>"
|
||||
|
||||
# Единицы времени
|
||||
seconds: "сек"
|
||||
minutes: "мин"
|
||||
hours: "ч"
|
||||
days: "д"
|
||||
|
|
@ -1,70 +1,133 @@
|
|||
prefix: "CADF[LoChat]"
|
||||
# ╔══════════════════════════════════════════════════════════════════════════════╗
|
||||
# ║ LoChat Messages ║
|
||||
# ║ Сообщения плагина LoChat ║
|
||||
# ║ Версия: 1.5.5-1.20.1 ║
|
||||
# ╚══════════════════════════════════════════════════════════════════════════════╝
|
||||
|
||||
# ┌─────────────────────────────────────────────────────────────────────────────┐
|
||||
# │ ОСНОВНЫЕ СООБЩЕНИЯ │
|
||||
# └─────────────────────────────────────────────────────────────────────────────┘
|
||||
|
||||
# Префикс плагина
|
||||
prefix: "<gradient:#00D4FF:#0099CC>[LoChat]</gradient>"
|
||||
|
||||
# ┌─────────────────────────────────────────────────────────────────────────────┐
|
||||
# │ ГЛОБАЛЬНЫЙ ЧАТ │
|
||||
# └─────────────────────────────────────────────────────────────────────────────┘
|
||||
|
||||
global:
|
||||
disabled: "CADFГлобальный чат отключен"
|
||||
toggled-on: "CADFГлобальный чат включен"
|
||||
toggled-off: "CADFГлобальный чат отключен"
|
||||
disabled: "<gradient:#FF6B6B:#FF4757>Глобальный чат отключен</gradient>"
|
||||
toggled-on: "<gradient:#6BCB77:#4ECDC4>Глобальный чат включен</gradient>"
|
||||
toggled-off: "<gradient:#FF6B6B:#FF4757>Глобальный чат отключен</gradient>"
|
||||
|
||||
# ┌─────────────────────────────────────────────────────────────────────────────┐
|
||||
# │ ЛОКАЛЬНЫЙ ЧАТ │
|
||||
# └─────────────────────────────────────────────────────────────────────────────┘
|
||||
|
||||
local:
|
||||
no-players: "CADFРядом нет игроков"
|
||||
no-players: "<gradient:#FFA726:#FF9800>Рядом нет игроков</gradient>"
|
||||
|
||||
# ┌─────────────────────────────────────────────────────────────────────────────┐
|
||||
# │ ЛИЧНЫЕ СООБЩЕНИЯ │
|
||||
# └─────────────────────────────────────────────────────────────────────────────┘
|
||||
|
||||
pm:
|
||||
# Форматы личных сообщений
|
||||
# {sender} - ник отправителя, {receiver} - ник получателя
|
||||
# {sender_display} - отправитель с градиентом, {receiver_display} - получатель с градиентом
|
||||
# {message} - текст сообщения
|
||||
format-sent: "󅒐[PM] Ты → {receiver_display}󅒐: {message}"
|
||||
format-received: "󅒐[PM] {sender_display}󅒐 → Ты: {message}"
|
||||
format-sent: "<gray>[PM]</gray> <gradient:#87CEEB:#4682B4>Ты</gradient> <gray>→</gray> {receiver_display}<gray>:</gray> {message}"
|
||||
format-received: "<gray>[PM]</gray> {sender_display} <gray>→</gray> <gradient:#87CEEB:#4682B4>Ты</gradient><gray>:</gray> {message}"
|
||||
|
||||
# Использовать градиентные ники в PM
|
||||
use-gradient-names: true
|
||||
|
||||
# Старые форматы (для совместимости)
|
||||
sent: "󅒐[PM] Ты → {player}: {message}"
|
||||
received: "󅒐[PM] {player} → Ты: {message}"
|
||||
no-reply: "CADFНекому ответить"
|
||||
ignored: "CADFЭтот игрок вас игнорирует"
|
||||
player-offline: "CADFИгрок не в сети"
|
||||
self: "CADFНельзя писать самому себе"
|
||||
sent: "<gray>[PM]</gray> <gradient:#87CEEB:#4682B4>Ты</gradient> <gray>→</gray> <white>{player}</white><gray>:</gray> {message}"
|
||||
received: "<gray>[PM]</gray> <white>{player}</white> <gray>→</gray> <gradient:#87CEEB:#4682B4>Ты</gradient><gray>:</gray> {message}"
|
||||
|
||||
# Ошибки PM
|
||||
no-reply: "<gradient:#FF6B6B:#FF4757>Некому ответить</gradient>"
|
||||
ignored: "<gradient:#FF6B6B:#FF4757>Этот игрок вас игнорирует</gradient>"
|
||||
player-offline: "<gradient:#FF6B6B:#FF4757>Игрок не в сети</gradient>"
|
||||
self: "<gradient:#FF6B6B:#FF4757>Нельзя писать самому себе</gradient>"
|
||||
|
||||
# ┌─────────────────────────────────────────────────────────────────────────────┐
|
||||
# │ ИГНОРИРОВАНИЕ │
|
||||
# └─────────────────────────────────────────────────────────────────────────────┘
|
||||
|
||||
ignore:
|
||||
added: "CADFИгрок {player} добавлен в игнор"
|
||||
removed: "CADFИгрок {player} убран из игнора"
|
||||
already-ignored: "CADFИгрок уже в игноре"
|
||||
not-ignored: "CADFИгрок не в игноре"
|
||||
self: "CADFНельзя игнорировать себя"
|
||||
added: "<gradient:#6BCB77:#4ECDC4>Игрок {player} добавлен в игнор</gradient>"
|
||||
removed: "<gradient:#6BCB77:#4ECDC4>Игрок {player} убран из игнора</gradient>"
|
||||
already-ignored: "<gradient:#FFA726:#FF9800>Игрок уже в игноре</gradient>"
|
||||
not-ignored: "<gradient:#FFA726:#FF9800>Игрок не в игноре</gradient>"
|
||||
self: "<gradient:#FF6B6B:#FF4757>Нельзя игнорировать себя</gradient>"
|
||||
|
||||
# ┌─────────────────────────────────────────────────────────────────────────────┐
|
||||
# │ ОБЪЯВЛЕНИЯ │
|
||||
# └─────────────────────────────────────────────────────────────────────────────┘
|
||||
|
||||
announce:
|
||||
reloaded: "CADFКонфигурация перезагружена"
|
||||
reloaded: "<gradient:#6BCB77:#4ECDC4>Конфигурация перезагружена</gradient>"
|
||||
|
||||
# ┌─────────────────────────────────────────────────────────────────────────────┐
|
||||
# │ ШПИОН РЕЖИМ │
|
||||
# └─────────────────────────────────────────────────────────────────────────────┘
|
||||
|
||||
spy:
|
||||
enabled: "CADFШпион режим включен"
|
||||
disabled: "CADFШпион режим выключен"
|
||||
format: "󅒐[SPY] {sender} → {receiver}: {message}"
|
||||
chat-format: "󅒐[SPY] {type} {sender}: {message}"
|
||||
enabled: "<gradient:#6BCB77:#4ECDC4>Шпион режим включен</gradient>"
|
||||
disabled: "<gradient:#FF6B6B:#FF4757>Шпион режим выключен</gradient>"
|
||||
format: "<gray>[SPY]</gray> <gradient:#FFD700:#FFA500>{sender}</gradient> <gray>→</gray> <gradient:#87CEEB:#4682B4>{receiver}</gradient><gray>:</gray> <white>{message}</white>"
|
||||
chat-format: "<gray>[SPY]</gray> <gradient:#FFA726:#FF9800>{type}</gradient> <gradient:#00FF88:#00CC66>{sender}</gradient><gray>:</gray> <white>{message}</white>"
|
||||
|
||||
# ┌─────────────────────────────────────────────────────────────────────────────┐
|
||||
# │ ФИЛЬТР МАТА │
|
||||
# └─────────────────────────────────────────────────────────────────────────────┘
|
||||
|
||||
filter:
|
||||
blocked: "CADFСообщение заблокировано (мат)"
|
||||
warning: "CADFПредупреждение: не используйте мат!"
|
||||
blocked: "<gradient:#FF6B6B:#FF4757>Сообщение заблокировано (недопустимые слова)</gradient>"
|
||||
warning: "<gradient:#FFA726:#FF9800>Предупреждение: не используйте недопустимые слова!</gradient>"
|
||||
|
||||
# ┌─────────────────────────────────────────────────────────────────────────────┐
|
||||
# │ КУЛДАУНЫ │
|
||||
# └─────────────────────────────────────────────────────────────────────────────┘
|
||||
|
||||
cooldown:
|
||||
wait: "CADFПодождите {time} сек перед следующим сообщением"
|
||||
wait: "<gradient:#FFA726:#FF9800>Подождите {time} сек перед следующим сообщением</gradient>"
|
||||
|
||||
# ┌─────────────────────────────────────────────────────────────────────────────┐
|
||||
# │ АНТИ-СПАМ │
|
||||
# └─────────────────────────────────────────────────────────────────────────────┘
|
||||
|
||||
antispam:
|
||||
caps: "CADFСлишком много заглавных букв!"
|
||||
repeat: "CADFНе повторяйте символы!"
|
||||
similar: "CADFНе отправляйте одинаковые сообщения!"
|
||||
caps: "<gradient:#FF6B6B:#FF4757>Слишком много заглавных букв!</gradient>"
|
||||
repeat: "<gradient:#FF6B6B:#FF4757>Не повторяйте символы!</gradient>"
|
||||
similar: "<gradient:#FF6B6B:#FF4757>Не отправляйте одинаковые сообщения!</gradient>"
|
||||
|
||||
# ┌─────────────────────────────────────────────────────────────────────────────┐
|
||||
# │ ОЧИСТКА ЧАТА │
|
||||
# └─────────────────────────────────────────────────────────────────────────────┘
|
||||
|
||||
clearchat:
|
||||
cleared: "CADFЧат очищен администратором {player}"
|
||||
cleared: "<gradient:#6BCB77:#4ECDC4>Чат очищен администратором {player}</gradient>"
|
||||
|
||||
# ┌─────────────────────────────────────────────────────────────────────────────┐
|
||||
# │ ОШИБКИ │
|
||||
# └─────────────────────────────────────────────────────────────────────────────┘
|
||||
|
||||
errors:
|
||||
no-permission: "CADFНет прав!"
|
||||
player-not-found: "CADFИгрок не найден"
|
||||
invalid-usage: "CADFИспользование: {usage}"
|
||||
no-permission: "<gradient:#FF6B6B:#FF4757>Нет прав!</gradient>"
|
||||
player-not-found: "<gradient:#FF6B6B:#FF4757>Игрок не найден</gradient>"
|
||||
invalid-usage: "<gradient:#FFA726:#FF9800>Использование: {usage}</gradient>"
|
||||
|
||||
# ┌─────────────────────────────────────────────────────────────────────────────┐
|
||||
# │ СИСТЕМА МУТОВ │
|
||||
# └─────────────────────────────────────────────────────────────────────────────┘
|
||||
|
||||
mute:
|
||||
muted: "CADFИгрок {player} замучен на {time}"
|
||||
unmuted: "CADFИгрок {player} размучен"
|
||||
already-muted: "CADFИгрок уже замучен"
|
||||
not-muted: "CADFИгрок не замучен"
|
||||
you-muted: "CADFВы замучены! Осталось: {time}"
|
||||
permanent: "CADFВы замучены навсегда!"
|
||||
muted: "<gradient:#6BCB77:#4ECDC4>Игрок {player} замучен на {time}</gradient>"
|
||||
unmuted: "<gradient:#6BCB77:#4ECDC4>Игрок {player} размучен</gradient>"
|
||||
already-muted: "<gradient:#FFA726:#FF9800>Игрок уже замучен</gradient>"
|
||||
not-muted: "<gradient:#FFA726:#FF9800>Игрок не замучен</gradient>"
|
||||
you-muted: "<gradient:#FF6B6B:#FF4757>Вы замучены! Осталось: {time}</gradient>"
|
||||
permanent: "<gradient:#FF6B6B:#FF4757>Вы замучены навсегда!</gradient>"
|
||||
|
|
@ -11,6 +11,7 @@ softdepend:
|
|||
- PlayerPoints
|
||||
- LuckPerms
|
||||
- LibertyBans
|
||||
- SkinsRestorer
|
||||
|
||||
commands:
|
||||
g:
|
||||
|
|
@ -73,6 +74,12 @@ commands:
|
|||
permission: chat.clear
|
||||
aliases: [cc, очиститьчат, сдуфксрфе, сс]
|
||||
|
||||
clearchatconfig:
|
||||
description: Configure clear chat message
|
||||
usage: /clearchatconfig <enable|disable|message|status> [text]
|
||||
permission: lochat.clearchat.config
|
||||
aliases: [ccc, настройкаочистки]
|
||||
|
||||
lochat:
|
||||
description: LoChat admin command
|
||||
usage: /lochat [reload]
|
||||
|
|
@ -219,3 +226,9 @@ permissions:
|
|||
lochat.mute.dur.perm:
|
||||
description: Can mute permanently
|
||||
default: op
|
||||
lochat.clearchat.config:
|
||||
description: Can configure clear chat message
|
||||
default: op
|
||||
lochat.heademoji.use:
|
||||
description: Can use head emojis in chat
|
||||
default: true
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue