Плагин для серверов Майнкрафт позволяет нескольким людям пользоваться одним аккаунтом, не смешивая их вещи и прогресс. Для каждого профиля сохраняются отдельные инвентарь, опыт, местоположение, статистика, точка возрождения, ПИН-код и лимит игрового времени; плагин подходит и для премиум-, и для офлайн-аккаунтов.
Возможности
- Несколько независимых профилей на одном аккаунте с выбором через графическое меню.
- Главный профиль создаёт и удаляет остальные, меняет их названия, значки, ПИН-коды и ограничения по времени. Его нельзя удалить, а смена имени не отнимает главные права.
- Каждый профиль хранит своё здоровье, голод, эффекты, режим игры, опыт, инвентарь, броню, вторую руку, эндер-сундук, статистику, последнее местоположение и точки возрождения.
- Новый профиль начинает игру с пустым инвентарём и эндер-сундуком, без опыта и эффектов, у точки появления мира. Это не даёт переносить или дублировать вещи между профилями.
- Для профилей можно задать числовой ПИН-код и значок в меню. Значки и кнопки интерфейса настраиваются через пользовательские головы.
- Главный профиль может ограничить время игры для других профилей и назначить период его восстановления. После окончания времени игрок отключается от сервера, а перед этим видит обратный отсчёт в панели действий.
- При входе меню выбора можно открывать автоматически. Если открыто меню авторизации или другой интерфейс, плагин ждёт, не перекрывая его.




Команды
/profiles— открыть главное меню профилей./ppp,/pprofile,/perfil,/perfiles— короткие варианты основной команды./profiles list— показать профили аккаунта./profiles create <name> [pin]— создать профиль./profiles use <name> [pin]— выбрать профиль./profiles delete <name> [masterPin]— удалить профиль./profiles lock <name> <pin>и/profiles unlock <name> <currentPin>— установить или снять ПИН-код./profiles setmasterpassword <pin>— изменить главный ПИН-код./profiles setlimit <profile> <maxMinutes> <renewEveryHours> [masterPin]— задать лимит времени и период обновления.
Настройка
Основной конфиг находится в plugins/PerPlayerProfiles/config.yml.
profiles.max-per-accountзадаёт число профилей на аккаунт.profiles.open-selector-on-joinвключает меню выбора при входе.profiles.require-master-pin-to-createтребует главный ПИН-код для создания профиля.security.pin.min-lengthиsecurity.pin.max-lengthзадают длину ПИН-кода от 4 до 9 цифр.- В
gui.profile-iconsнастраиваются значки профилей, а вgui.heads— текстуры голов для кнопок. languageвыбирает язык интерфейса; включены английский, испанский, немецкий и французский языки.
Требования
Работает на серверах Spigot, Paper и Bukkit-совместимых ядрах с Java 17 или новее. Плагин совместим с ServerPassword: выбор профиля откроется после прохождения авторизации.

