Плагин для серверов Майнкрафт, который объединяет профили игроков, инструменты модерации и управление через настраиваемые меню. Он собирает статистику и историю сессий, а также позволяет администраторам работать с инвентарями и наказаниями игроков.
Возможности
- Профиль игрока показывает статус в сети, время входа и выхода, общее время игры, мир, режим игры, здоровье, голод, уровень опыта, убийства, смерти и соотношение убийств к смертям.
- Ведётся история сессий с местами входа и выхода, IP-адресами, длительностью игры и переходом к месту события по нажатию.
- Можно просматривать и редактировать инвентарь, слоты брони, вторую руку и эндер-сундук игрока в реальном времени. Доступны режимы только для просмотра и редактирования.
- Панель администратора позволяет кикать, банить по нику или IP, выдавать временный бан, мут, предупреждение, заморозку, лечить, кормить, убивать, менять режим игры, включать полёт, бессмертие и невидимость, очищать инвентарь и телепортироваться.
- Заморозка может запрещать движение, чат, команды, ломание и установку блоков; её состояние сохраняется после повторного входа игрока. Мут также сохраняется и может блокировать чат и выбранные команды.
- Профили доступны и для игроков не в сети.
Команды
/ultprofile(/up,/profile) — открыть свой профиль./ultprofile <player>(/up <player>) — открыть профиль другого игрока./upadmin(/upa) — открыть меню настроек администратора./upreload(/upr) — перезагрузить файлы плагина.
Права
ultprofile.use— свой профиль.ultprofile.others— просмотр чужих профилей.ultprofile.admin— доступ к возможностям администратора.ultprofile.reload— перезагрузка плагина.- Для отдельных действий используются права:
ultprofile.action.kick,ultprofile.action.ban,ultprofile.action.tempban,ultprofile.action.ipban,ultprofile.action.tp,ultprofile.action.tphere,ultprofile.action.mute,ultprofile.action.warn,ultprofile.action.freeze,ultprofile.action.inventory,ultprofile.action.enderchest,ultprofile.action.clearinventory,ultprofile.action.heal,ultprofile.action.feed,ultprofile.action.kill,ultprofile.action.gamemode,ultprofile.action.fly,ultprofile.action.god,ultprofile.action.vanish,ultprofile.action.tpjoin,ultprofile.action.tpleave.
Настройка
Основные параметры находятся в config.yml: включение функций, действия администратора, база данных, журналирование, заморозка, мут, кеш и форматирование. Тексты сообщений и подстановки меняются в messages.yml.
Меню полностью редактируются в guis.yml: названия, размер инвентаря, слоты, материалы, названия и описания предметов, цвета, фон, кнопки, действия и требуемые права. Функции можно включать и отключать также через /upadmin.
Для хранения данных поддерживаются SQLite, MySQL, MariaDB, PostgreSQL, H2 и MongoDB.
Требования
Плагин работает с Paper, Spigot, Purpur и Folia. Требуется Java 21 или выше.
