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,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: "д"
|
||||
Loading…
Add table
Add a link
Reference in a new issue