- Поддерживаемые версии
- 1.18
- 1.19
- 1.20
- 1.21
- Ядра и Прокси
- Paper
- Минимальная версия Java
- 17
NightPrefixes - плагин для Paper на кастомные префиксы
Особенности
- Кэширование для заполнителей
- Администрация может заблокировать игрокам смену префиксов или сбросить его
- Лимит по длине
- Настраиваемый префикс если игрок не установил
- Поддержка HEX цветов через MiniMessage
Технические требования
- Java 17 или новее
- Paper (или форки, такие как Purpur) версии 1.18 и новее (Spigot и CraftBukkit НЕ ПОДДЕРЖИВАЮТСЯ И НЕ БУДУТ!!!)
Плейсхолдеры
Конфигурация
YAML:
#
# ███╗░░██╗██╗░██████╗░██╗░░██╗████████╗██████╗░██████╗░███████╗███████╗██╗██╗░░██╗███████╗░██████╗
# ████╗░██║██║██╔════╝░██║░░██║╚══██╔══╝██╔══██╗██╔══██╗██╔════╝██╔════╝██║╚██╗██╔╝██╔════╝██╔════╝
# ██╔██╗██║██║██║░░██╗░███████║░░░██║░░░██████╔╝██████╔╝█████╗░░█████╗░░██║░╚███╔╝░█████╗░░╚█████╗░
# ██║╚████║██║██║░░╚██╗██╔══██║░░░██║░░░██╔═══╝░██╔══██╗██╔══╝░░██╔══╝░░██║░██╔██╗░██╔══╝░░░╚═══██╗
# ██║░╚███║██║╚██████╔╝██║░░██║░░░██║░░░██║░░░░░██║░░██║███████╗██║░░░░░██║██╔╝╚██╗███████╗██████╔╝
# ╚═╝░░╚══╝╚═╝░╚═════╝░╚═╝░░╚═╝░░░╚═╝░░░╚═╝░░░░░╚═╝░░╚═╝╚══════╝╚═╝░░░░░╚═╝╚═╝░░╚═╝╚══════╝╚═════╝░
#
# V 1.0.0 | Author: MrDrag0nXYT (https://drakoshaslv.ru)
# Source code: https://github.com/MrDrag0nXYT/NightPrefixes
#
# bStats metrics
enable-metrics: true
#
# Database for storing custom join messages
# Supports SQLITE
#
database:
type: SQLITE
# Default prefix when not set
default-prefix: ""
# Max prefix length in symbols
max-length: 32
#
# Messages
#
messages:
no-permission:
- "<#745c97>NightPrefixes <#c0c0c0>› <#fcfcfc>У вас <#d45079>недостаточно прав</#d45079> для выполнения этого действия!"
command:
blocked:
- "<#745c97>NightPrefixes <#c0c0c0>› <#fcfcfc>Вы успешно заблокировали игроку <#745c97>%player%</#745c97> возможность менять префикс!"
unblocked:
- "<#745c97>NightPrefixes <#c0c0c0>› <#fcfcfc>Вы успешно разблокировали игроку <#745c97>%player%</#745c97> возможность менять префикс!"
reload:
success:
- "<#745c97>NightPrefixes <#c0c0c0>› <#fcfcfc>Плагин <#ace1af>успешно перезагружен</#ace1af>"
usage:
- ""
- "<#745c97>NightPrefixes <#c0c0c0>› <#fcfcfc>Информация"
# - " <#c0c0c0>‣ <click:suggest_command:'/nightprefixes reload'><#745c97>/nightprefixes reload</click> <#c0c0c0>- <#fcfcfc>перезагрузить плагин"
- " <#c0c0c0>‣ <click:suggest_command:'/nightprefixes set'><#745c97>/nightprefixes set префикс</click> <#c0c0c0>- <#fcfcfc>установить префикс"
- " <#c0c0c0>‣ <click:suggest_command:'/nightprefixes reset'><#745c97>/nightprefixes reset</click> <#c0c0c0>- <#fcfcfc>сбросить префикс"
- ""
set:
- "<#745c97>NightPrefixes <#c0c0c0>› <#fcfcfc>Префикс <#745c97>%prefix%</#745c97> был установлен"
set-blocked:
- "<#745c97>NightPrefixes <#c0c0c0>› <#fcfcfc>Функция установки сообщения <#d45079>заблокирована за нарушение правил</#d45079>"
too-long:
- "<#745c97>NightPrefixes <#c0c0c0>› <#fcfcfc>Префикс <#d45079>слишком длинный</#d45079>! Максимально допустимая длина: <#745c97>%prefix_max_length% символа</#745c97>"
reset:
- "<#745c97>NightPrefixes <#c0c0c0>› <#fcfcfc>Префикс был сброшен"
admin-reset:
- "<#745c97>NightPrefixes <#c0c0c0>› <#fcfcfc>Префикс игрока <#745c97>%player%</#745c97> был сброшен"
Сделано специально для NightShard
Если вы нашли баг или хотите помочь в разработке - не стесняйтесь обращаться в обсуждения
Также (по желанию) вы можете дать мне денег:
- Донат: DonationAlerts (ссылка)
- TON: UQAwUJ_DWQ26_b94mFAy0bE1hrxVRHrq51umphFPreFraVL2
- ETH: 0xf5D0Ab258B0f8EeA7EA07cF1050B35cc12E06Ab0
- Зависимости
- PlaceholderAPI
- Исходный код
- https://github.com/MrDrag0nXYT/NightPrefixes
- Команды и права
/nightprefixes
Сокращённые варианты: /nightprefix, /nprefix, /np, /prefix
Использование для администрации:
- /nightprefixes admin reload- Reload plugin
- Право: nightprefixes.admin.reload
- /nightprefixes admin reset player- Reset player's prefix
- Право: nightprefixes.admin.prefix.reset
- /nightprefixes admin ban player- Block player ability to change prefix
- Право: nightprefixes.admin.ban
- /nightprefixes admin unban player- Block player ability to change prefix
- Право: nightprefixes.admin.unban
Использование для игроков:
- /nightprefixes set prefix- Set prefix
- Право: nightprefixes.player.prefix.set
- /nightprefixes reset- Reset prefix
- Право: nightprefixes.player.prefix.reset
- /nightprefixes admin reload- Reload plugin