Плагин для серверов Майнкрафт на Paper, который позволяет одному игроку создавать несколько отдельных профилей. У каждого профиля сохраняются свои вещи, характеристики, прогресс и, при наличии совместимых плагинов, группа прав и баланс.
Возможности
Каждый профиль может хранить:
- инвентарь, броню, предмет во второй руке и содержимое эндер-сундука;
- здоровье, максимальное здоровье, голод, насыщение и опыт;
- режим игры, эффекты зелий, высоту падения, горение и запас воздуха;
- возможность полёта и состояние полёта;
- координаты, если включён параметр
save-location; - баланс Vault, группу LuckPerms, навыки mcMMO и AuraSkills, работу JobsReborn, дополнительную валюту, игровое время и статистику Майнкрафт.
Профили периодически сохраняются без остановки работы сервера. Старые неактивные профили можно очистить командой администратора.
Для PlaceholderAPI и MiniPlaceholders доступны плейсхолдеры, включая имя активного профиля, число профилей, лимит слотов, баланс, группу, время игры, навыки, работу и дополнительную валюту: %oumprofile_active%, %oumprofile_count%, %oumprofile_max%, %oumprofile_balance%, %oumprofile_group%, %oumprofile_playtime%, %oumprofile_playtime_formatted%, %oumprofile_skill_<plugin>_<skill>_level%, %oumprofile_skill_<plugin>_<skill>_xp%, %oumprofile_job_<job>_level%, %oumprofile_job_<job>_xp%, %oumprofile_currency_<name>%.
В меню профилей можно использовать головы с текстурой head:<Base64> и предметы из Oraxen, ItemsAdder, Nexo, MMOItems и MythicMobs.
Команды
Игроки используют:
/profile— открыть меню выбора профиля;/profile list— вывести список профилей;/profile current— показать активный профиль;/profile create <name>— создать профиль;/profile switch <name>— переключиться на профиль;/profile delete <name>— удалить профиль;/profile rename <old> <new>— переименовать профиль;/profile alerts— включить или отключить уведомления администратора.
Также работают сокращения /profiles и /prof.
Администратору доступны /profile admin open <player>, /profile admin list <player>, /profile admin create <player> <profile>, /profile admin switch <player> <profile>, /profile admin delete <player> <profile>, /profile admin rename <player> <old> <new>, /profile admin export <player> <profile>, /profile admin import <player> <file>, /profile admin prune <days>, а также /profile debug и /profile reload.
Права
profiles.use— меню, список, переключение, удаление и переименование профилей.profiles.create.<name>— создание профиля с указанным именем;profiles.create.*— с любым именем.profiles.admin— административные команды и перезагрузка конфигурации.profiles.max.<number>— максимальное число слотов профиля, напримерprofiles.max.5;profiles.max.unlimited— без лимита.profiles.bypass.combat— переключение во время боя.profiles.bypass.warmup— без задержки перед переключением.profiles.bypass.cooldown— без времени ожидания после переключения.profiles.alerts— уведомления о действиях с профилями.
Требования
Требуется сервер Paper и Java. OumLib уже включена в файл плагина.
LuckPerms добавляет отдельные группы прав для профилей; Vault и PlayerPoints — отдельные балансы; mcMMO, AuraSkills и JobsReborn — сохранение прогресса. CombatLogX, PvPManager или DeluxeCombat блокируют переключение во время боя. PlaceholderAPI и MiniPlaceholders нужны для вывода данных профиля в чате, табе и таблице очков.
