chore: update .gitignore and build.gradle.kts for local server testing
- Added entries to .gitignore for local Paper test server and API documentation. - Included the run-paper plugin in build.gradle.kts for local server execution. - Configured runServer task with Minecraft version 1.21.4 for testing.
This commit is contained in:
parent
d1d2b93742
commit
2d79d2a91d
260 changed files with 4808 additions and 3847 deletions
|
|
@ -1,133 +1,226 @@
|
|||
# ╔══════════════════════════════════════════════════════════════════════════════╗
|
||||
# ║ LoChat Messages ║
|
||||
# ║ Сообщения плагина LoChat ║
|
||||
# ║ Версия: 1.5.5-1.20.1 ║
|
||||
# ║ Цветовая гамма: Spacelegacy ║
|
||||
# ║ #B798A8 (роза) → #7858E9 (фиолет) ║
|
||||
# ╚══════════════════════════════════════════════════════════════════════════════╝
|
||||
|
||||
# ┌─────────────────────────────────────────────────────────────────────────────┐
|
||||
# │ ОСНОВНЫЕ СООБЩЕНИЯ │
|
||||
# └─────────────────────────────────────────────────────────────────────────────┘
|
||||
# Роли цветов:
|
||||
# &#B798A8 — основной текст / лейблы (пыльная роза, светлый)
|
||||
# ⚖C9 — акцент / разделители (средний фиолет)
|
||||
# ẲE9 — важные данные / значения (насыщенный фиолет, тёмный)
|
||||
# &f / #E8E0F0 — белый текст сообщений
|
||||
# &#CF6679 — ошибки (приглушённый красный, вписывается в гамму)
|
||||
|
||||
# Префикс плагина
|
||||
prefix: "<gradient:#00D4FF:#0099CC>[LoChat]</gradient>"
|
||||
prefix: "&#B798A8[⚖C9LB6BD6oẲE9CⅵDChB6BD6a⚖C9t&#B798A8]"
|
||||
|
||||
# ┌─────────────────────────────────────────────────────────────────────────────┐
|
||||
# │ ГЛОБАЛЬНЫЙ ЧАТ │
|
||||
# └─────────────────────────────────────────────────────────────────────────────┘
|
||||
|
||||
global:
|
||||
disabled: "<gradient:#FF6B6B:#FF4757>Глобальный чат отключен</gradient>"
|
||||
toggled-on: "<gradient:#6BCB77:#4ECDC4>Глобальный чат включен</gradient>"
|
||||
toggled-off: "<gradient:#FF6B6B:#FF4757>Глобальный чат отключен</gradient>"
|
||||
toggled-on: "⚖C9Глобальный чат ẲE9включён"
|
||||
toggled-off: "⚖C9Глобальный чат &#B798A8отключён"
|
||||
disabled: "&#CF6679Глобальный чат отключён на этом сервере"
|
||||
|
||||
# ┌─────────────────────────────────────────────────────────────────────────────┐
|
||||
# │ ЛОКАЛЬНЫЙ ЧАТ │
|
||||
# └─────────────────────────────────────────────────────────────────────────────┘
|
||||
|
||||
local:
|
||||
no-players: "<gradient:#FFA726:#FF9800>Рядом нет игроков</gradient>"
|
||||
no-players: "&#B798A8Рядом нет игроков"
|
||||
nobody-heard: "⚖C9Вас никто не услышал &#B798A8— рядом нет игроков"
|
||||
|
||||
# ┌─────────────────────────────────────────────────────────────────────────────┐
|
||||
# │ ЛИЧНЫЕ СООБЩЕНИЯ │
|
||||
# └─────────────────────────────────────────────────────────────────────────────┘
|
||||
|
||||
pm:
|
||||
# Форматы личных сообщений
|
||||
# {sender} - ник отправителя, {receiver} - ник получателя
|
||||
# {sender_display} - отправитель с градиентом, {receiver_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
|
||||
format-sent: "&#B798A8[⚖C9→&#B798A8] ⚖C9Вы &#B798A8→ {receiver_display}&#B798A8: &f{message}"
|
||||
format-received: "&#B798A8[⚖C9←&#B798A8] {sender_display} &#B798A8→ ⚖C9Вы&#B798A8: &f{message}"
|
||||
use-gradient-names: true
|
||||
|
||||
# Старые форматы (для совместимости)
|
||||
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>"
|
||||
sent: "&#B798A8[⚖C9→&#B798A8] ⚖C9Вы &#B798A8→ &f{player}&#B798A8: &f{message}"
|
||||
received: "&#B798A8[⚖C9←&#B798A8] &f{player} &#B798A8→ ⚖C9Вы&#B798A8: &f{message}"
|
||||
no-reply: "&#CF6679Некому ответить"
|
||||
ignored: "&#CF6679Этот игрок вас игнорирует"
|
||||
player-offline: "&#CF6679Игрок не в сети"
|
||||
self: "&#CF6679Нельзя писать самому себе"
|
||||
|
||||
# ┌─────────────────────────────────────────────────────────────────────────────┐
|
||||
# │ ИГНОРИРОВАНИЕ │
|
||||
# └─────────────────────────────────────────────────────────────────────────────┘
|
||||
|
||||
ignore:
|
||||
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>"
|
||||
added: "⚖C9Игрок ẲE9{player} ⚖C9добавлен в игнор"
|
||||
removed: "⚖C9Игрок ẲE9{player} ⚖C9убран из игнора"
|
||||
already-ignored: "&#B798A8Игрок ẲE9{player} &#B798A8уже в игноре"
|
||||
not-ignored: "&#B798A8Игрок ẲE9{player} &#B798A8не в игноре"
|
||||
self: "&#CF6679Нельзя игнорировать самого себя"
|
||||
list-empty: "&#B798A8Ваш список игнора пуст"
|
||||
list-header: "ẲE9▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬"
|
||||
list-footer: "&#B798A8Всего: ẲE9{count} &#B798A8игроков"
|
||||
|
||||
# ┌─────────────────────────────────────────────────────────────────────────────┐
|
||||
# │ ОБЪЯВЛЕНИЯ │
|
||||
# └─────────────────────────────────────────────────────────────────────────────┘
|
||||
|
||||
announce:
|
||||
reloaded: "<gradient:#6BCB77:#4ECDC4>Конфигурация перезагружена</gradient>"
|
||||
reloaded: "⚖C9Конфигурация ẲE9перезагружена"
|
||||
|
||||
# ┌─────────────────────────────────────────────────────────────────────────────┐
|
||||
# │ ШПИОН РЕЖИМ │
|
||||
# └─────────────────────────────────────────────────────────────────────────────┘
|
||||
|
||||
spy:
|
||||
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>"
|
||||
enabled: "⚖C9Режим шпиона ẲE9включён"
|
||||
disabled: "⚖C9Режим шпиона &#B798A8отключён"
|
||||
format: "&#B798A8[⚖C9SPY&#B798A8] ẲE9{sender} &#B798A8→ ⚖C9{receiver}&#B798A8: &f{message}"
|
||||
chat-format: "&#B798A8[⚖C9SPY&#B798A8] &#B798A8{type} ẲE9{sender}&#B798A8: &f{message}"
|
||||
|
||||
# ┌─────────────────────────────────────────────────────────────────────────────┐
|
||||
# │ ФИЛЬТР МАТА │
|
||||
# │ ФИЛЬТРЫ │
|
||||
# └─────────────────────────────────────────────────────────────────────────────┘
|
||||
|
||||
filter:
|
||||
blocked: "<gradient:#FF6B6B:#FF4757>Сообщение заблокировано (недопустимые слова)</gradient>"
|
||||
warning: "<gradient:#FFA726:#FF9800>Предупреждение: не используйте недопустимые слова!</gradient>"
|
||||
blocked: "&#CF6679Сообщение заблокировано"
|
||||
warning: "&#B798A8Предупреждение"
|
||||
|
||||
# ┌─────────────────────────────────────────────────────────────────────────────┐
|
||||
# │ КУЛДАУНЫ │
|
||||
# └─────────────────────────────────────────────────────────────────────────────┘
|
||||
|
||||
cooldown:
|
||||
wait: "<gradient:#FFA726:#FF9800>Подождите {time} сек перед следующим сообщением</gradient>"
|
||||
wait: "&#B798A8Подождите ẲE9{time} &#B798A8сек"
|
||||
|
||||
# ┌─────────────────────────────────────────────────────────────────────────────┐
|
||||
# │ АНТИ-СПАМ │
|
||||
# └─────────────────────────────────────────────────────────────────────────────┘
|
||||
|
||||
antispam:
|
||||
caps: "<gradient:#FF6B6B:#FF4757>Слишком много заглавных букв!</gradient>"
|
||||
repeat: "<gradient:#FF6B6B:#FF4757>Не повторяйте символы!</gradient>"
|
||||
similar: "<gradient:#FF6B6B:#FF4757>Не отправляйте одинаковые сообщения!</gradient>"
|
||||
caps: "&#CF6679Не кричите в чате"
|
||||
repeat: "&#CF6679Не повторяйте символы"
|
||||
similar: "&#CF6679Не отправляйте одинаковые сообщения"
|
||||
|
||||
# ┌─────────────────────────────────────────────────────────────────────────────┐
|
||||
# │ ОЧИСТКА ЧАТА │
|
||||
# └─────────────────────────────────────────────────────────────────────────────┘
|
||||
|
||||
clearchat:
|
||||
cleared: "<gradient:#6BCB77:#4ECDC4>Чат очищен администратором {player}</gradient>"
|
||||
cleared: "⚖C9Чат очищен &#B798A8администратором ẲE9{player}"
|
||||
|
||||
# ┌─────────────────────────────────────────────────────────────────────────────┐
|
||||
# │ ОШИБКИ │
|
||||
# └─────────────────────────────────────────────────────────────────────────────┘
|
||||
|
||||
errors:
|
||||
no-permission: "<gradient:#FF6B6B:#FF4757>Нет прав!</gradient>"
|
||||
player-not-found: "<gradient:#FF6B6B:#FF4757>Игрок не найден</gradient>"
|
||||
invalid-usage: "<gradient:#FFA726:#FF9800>Использование: {usage}</gradient>"
|
||||
no-permission: "&#CF6679Нет прав"
|
||||
player-not-found: "&#CF6679Игрок не найден"
|
||||
invalid-usage: "&#B798A8Использование: ẲE9{usage}"
|
||||
|
||||
# ┌─────────────────────────────────────────────────────────────────────────────┐
|
||||
# │ ОБЩИЕ СООБЩЕНИЯ │
|
||||
# └─────────────────────────────────────────────────────────────────────────────┘
|
||||
|
||||
general:
|
||||
no-permission: "&#CF6679У вас нет прав!"
|
||||
players-only: "&#CF6679Только для игроков!"
|
||||
config-reloaded: "⚖C9Конфиг ẲE9перезагружен!"
|
||||
invalid-player: "&#CF6679Игрок ẲE9{player} &#CF6679не найден!"
|
||||
cooldown-active: "&#B798A8Подождите ẲE9{time}с"
|
||||
command-disabled: "&#CF6679Команда отключена!"
|
||||
|
||||
hub:
|
||||
connecting: "⚖C9Подключение к ẲE9{server}⚖C9..."
|
||||
|
||||
# ┌─────────────────────────────────────────────────────────────────────────────┐
|
||||
# │ СИСТЕМА МУТОВ │
|
||||
# └─────────────────────────────────────────────────────────────────────────────┘
|
||||
|
||||
mute:
|
||||
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>"
|
||||
muted: "⚖C9Игрок ẲE9{player} ⚖C9замучен на ẲE9{time}"
|
||||
unmuted: "⚖C9Игрок ẲE9{player} ⚖C9размучен"
|
||||
already-muted: "&#B798A8Игрок ẲE9{player} &#B798A8уже замучен"
|
||||
not-muted: "&#B798A8Игрок ẲE9{player} &#B798A8не замучен"
|
||||
you-muted: "&#CF6679Вы замучены! &#B798A8Осталось: ẲE9{time}"
|
||||
permanent: "&#CF6679Вы замучены навсегда!"
|
||||
|
||||
# ┌─────────────────────────────────────────────────────────────────────────────┐
|
||||
# │ ГРАДИЕНТНЫЕ НИКИ │
|
||||
# └─────────────────────────────────────────────────────────────────────────────┘
|
||||
|
||||
gradient:
|
||||
color-set: "⚖C9Градиент ẲE9установлен!"
|
||||
color-enabled: "⚖C9Градиентный ник ẲE9включён"
|
||||
color-disabled: "&#B798A8Градиентный ник ⚖C9отключён"
|
||||
color-reset: "&#B798A8Градиент сброшен"
|
||||
prefix-set: "⚖C9Префикс ẲE9установлен!"
|
||||
prefix-reset: "&#B798A8Префикс сброшен"
|
||||
prefix-reset-success: "⚖C9Префикс успешно ẲE9сброшен!"
|
||||
prefix-enabled: "⚖C9Префикс ẲE9включён"
|
||||
prefix-disabled: "&#B798A8Префикс ⚖C9отключён"
|
||||
invalid-hex: "&#CF6679Неверный HEX цвет: ẲE9{color}"
|
||||
invalid-color: "&#CF6679Неверный цвет: ẲE9{color}"
|
||||
too-many-colors: "&#CF6679Слишком много цветов! Максимум: ẲE9{max}"
|
||||
too-few-colors: "&#CF6679Слишком мало цветов! Минимум: ẲE9{min}"
|
||||
not-enough-colors: "&#CF6679Слишком мало цветов! Минимум: ẲE9{min}"
|
||||
cooldown: "&#B798A8Подождите ẲE9{time} &#B798A8сек"
|
||||
not-enough-points: "&#CF6679Недостаточно поинтов! Нужно: ẲE9{price}"
|
||||
not-enough-points-color: "&#CF6679Недостаточно поинтов! Нужно: ẲE9{price}"
|
||||
not-enough-points-prefix: "&#CF6679Недостаточно поинтов! Нужно: ẲE9{price}"
|
||||
player-not-found: "&#CF6679Игрок не найден"
|
||||
color-help: "&#B798A8Использование: ẲE9/color <HEX1> <HEX2>"
|
||||
color-success: "⚖C9Градиент успешно ẲE9установлен!"
|
||||
color-no-colors: "&#B798A8У вас нет установленных цветов"
|
||||
color-copy-usage: "&#B798A8Использование: ẲE9/color copy <игрок>"
|
||||
color-copy-no-colors: "&#B798A8У игрока ẲE9{player} &#B798A8нет цветов"
|
||||
prefix-help: "&#B798A8Использование: ẲE9/prefix <текст> &#B798A8или ẲE9/prefix reset"
|
||||
prefix-success: "⚖C9Префикс установлен! &#B798A8Стоимость: ẲE9{price} &#B798A8поинтов"
|
||||
prefix-success-free: "⚖C9Префикс ẲE9установлен!"
|
||||
prefix-no-prefix: "&#B798A8У вас нет префикса"
|
||||
prefix-too-long: "&#CF6679Префикс слишком длинный! Максимум: ẲE9{max}"
|
||||
prefix-no-colors: "&#CF6679Префикс не может содержать цветовые коды!"
|
||||
prefix-invalid-chars: "&#CF6679Недопустимые символы в префиксе!"
|
||||
prefix-blacklisted: "&#CF6679Этот префикс запрещён!"
|
||||
only-player: "&#CF6679Только для игроков!"
|
||||
no-permission: "&#CF6679Нет прав!"
|
||||
reload-success: "⚖C9Конфигурация ẲE9перезагружена!"
|
||||
info-header: "ẲE9▬▬▬▬▬▬▬▬ &#B798A8{player} ẲE9▬▬▬▬▬▬▬▬"
|
||||
info-prefix: "&#B798A8Префикс: &f{prefix}"
|
||||
info-prefix-enabled: "&#B798A8Префикс активен: &f{enabled}"
|
||||
info-colors: "&#B798A8Цвета: &f{colors}"
|
||||
info-color-enabled: "&#B798A8Цвет активен: &f{enabled}"
|
||||
info-prefix-purchased: "&#B798A8Куплен: &f{purchased}"
|
||||
|
||||
# ┌─────────────────────────────────────────────────────────────────────────────┐
|
||||
# │ КАСТОМНЫЕ НИКИ │
|
||||
# └─────────────────────────────────────────────────────────────────────────────┘
|
||||
|
||||
nick:
|
||||
current: "&#B798A8Ваш ник: ẲE9{nick}"
|
||||
usage: "&#B798A8Использование: ẲE9/nick <ник> &#B798A8или ẲE9/nick reset"
|
||||
reset-usage: "&#B798A8Используйте ẲE9/nick reset &#B798A8для сброса"
|
||||
set-usage: "&#B798A8Используйте ẲE9/nick <ник> &#B798A8для установки"
|
||||
no-nick: "&#B798A8У вас нет кастомного ника"
|
||||
reset-success: "⚖C9Ник ẲE9сброшен!"
|
||||
set-success: "⚖C9Ник изменён на: &f{nick}"
|
||||
invalid: "&#CF6679Невалидный ник!"
|
||||
requirements-header: "&#B798A8Требования:"
|
||||
requirements-length: "⚖C9◆ &fДлина: 3-16 символов"
|
||||
requirements-chars: "⚖C9◆ &fБуквы, цифры, _, русские буквы"
|
||||
requirements-colors: "⚖C9◆ &fЦвета: ẲE9&#RRGGBB&#B798A8текст"
|
||||
taken: "&#CF6679Этот ник уже занят!"
|
||||
error: "&#CF6679Не удалось установить ник!"
|
||||
|
||||
# ┌─────────────────────────────────────────────────────────────────────────────┐
|
||||
# │ ROLEPLAY КОМАНДЫ │
|
||||
# └─────────────────────────────────────────────────────────────────────────────┘
|
||||
|
||||
rp:
|
||||
me: "<color:#B798A8>* {player} {action}</color>"
|
||||
try-format: "<color:#B798A8>* {player} пытается {action}...</color> {result}"
|
||||
try-success: "<color:#9878C9><bold>[Успех!]</bold></color>"
|
||||
try-fail: "<color:#CF6679><bold>[Провал!]</bold></color>"
|
||||
do-format: "<color:#7858E9>[<color:#B798A8>Сцена</color>]</color> <white>{description}</white> <color:#9878C9>({player})</color>"
|
||||
roll-format: "<color:#B798A8>* {player} бросает кубик и получает </color><color:#7858E9><bold>{result}</bold></color><color:#B798A8> из </color><color:#9878C9>{max}</color>"
|
||||
roll-min-error: "<color:#CF6679>Минимальное значение кубика: 2</color>"
|
||||
roll-max-error: "<color:#CF6679>Максимальное значение: 1000000</color>"
|
||||
roll-invalid-number: "<color:#CF6679>Укажите число: /roll [максимум]</color>"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue