← Ко всем работам

ProfilePlugin - профили игроков

Профили с меню, титулами, экономикой и соц-взаимодействиями

ProfilePlugin - профили игроков
Стек: JavaSpigot API 1.20MySQLVaultPlaceholderAPI

Что это

Система персональных профилей с хранением в MySQL и интерактивными меню. Объединяет статистику, экономику, титулы с эффектами и социальные действия между игроками.

Для игрока

  • /profile - меню профиля: баланс (Vault), статистика добытых руд и достижения (через PlaceholderAPI).
  • Титулы с автоэффектами зелий: ночное зрение, скорость, сила, удача, ускоренное копание и другие.
  • Социальные действия по Shift-клику на игрока: обнять, поцеловать, "дать леща", оценка от 1 до 5 звёзд.
  • Поле "О себе" через редактирование книги и управление приватностью (скрыть координаты, статистику, достижения).
  • Ежедневная зарплата по роли раз в 24 часа и streak за заходы.

Для админа

  • /profile reload - перезагрузка конфигов и сообщений.
  • Логирование действий в БД, кэш профилей в памяти, автопереподключение к MySQL.

Технически

5 GUI-меню на инвентарях, асинхронные задачи начисления зарплаты и подсчёта streak.