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