Плагин GUI NeoReport - Система жалоб с GUI меню [3.0]

  • Система репутации
    • Каждый игрок получает статистику: всего жалоб, принятые, отклонённые.
    • При принятии жалобы модератором отправитель получает +10 репутации.
    • При накоплении 100 репутации автоматически начисляется +10 доверия.
    • Отклонённые жалобы не влияют на репутацию, но учитываются в статистике.
  • Меню /report list
    • Игрок может посмотреть все свои отправленные жалобы.
    • Отображается статус каждой жалобы (ожидает / принята / отклонена).
    • В центре меню — персональная статистика: репутация, доверие, влияние.
  • Расширенные действия для модераторов
    • Shift+ЛКМ — принять все жалобы на игрока (начисляет репутацию отправителям).
    • Shift+ПКМ — отклонить все жалобы на игрока.
    • ЛКМ — слежка (переход в спектатор и телепортация).
    • ПКМ — удалить все жалобы на игрока.
  • Полностью настраиваемое меню (menur.yml)
    • Цвета и материалы панелей (тёмные / основные).
    • Слоты для голов, навигации, информации.
    • Формат отображения жалоб, статусов, заголовков.
    • Звуки анимации.
  • Мультиязычность
    • Поддержка русского и английского языков из коробки.
    • Легко добавить свои переводы через lang_*.yml.
  • Исправлены все известные баги
    • Устранены зависания сервера при открытии меню.
    • Корректная работа слежки, удаления, принятия/отклонения жалоб.
    • Стабильная работа на Spigot / Paper / Purpur 1.16.5 – 1.20.4.

Вложения

  • {E5FBDB2F-19C4-450A-834B-8187A48EDFA7}.png
    {E5FBDB2F-19C4-450A-834B-8187A48EDFA7}.png
    22,2 КБ · Просмотры: 6
  • {240DA78B-D400-485B-8DA0-C60FDDD9B3F5}.png
    {240DA78B-D400-485B-8DA0-C60FDDD9B3F5}.png
    22,3 КБ · Просмотры: 6
  • {5C7EF656-7787-4999-8AE9-37B91799D652}.png
    {5C7EF656-7787-4999-8AE9-37B91799D652}.png
    16,4 КБ · Просмотры: 6
  • {3F1D4D68-BB27-4AC1-817C-F6A66437605F}.png
    {3F1D4D68-BB27-4AC1-817C-F6A66437605F}.png
    21,7 КБ · Просмотры: 6
  • {680ACDBE-7D77-40B4-B5FC-CBDAF8D73C96}.png
    {680ACDBE-7D77-40B4-B5FC-CBDAF8D73C96}.png
    14,7 КБ · Просмотры: 6
  • {5B1C0F3C-70BA-47A6-BC47-0554AF5F7A04}.png
    {5B1C0F3C-70BA-47A6-BC47-0554AF5F7A04}.png
    8,2 КБ · Просмотры: 6
🚀 Нововведения
Полностью переработанное меню жалоб

Анимированное открытие с рамками и звуками

Стильное оформление с чёрными и оранжевыми панелями

Градиентные заголовки и улучшенная читаемость

Отображение количества жалоб и компактный список причин

Разделение кода на модули


🛠 Исправления
Устранена критическая ошибка зависания сервера

Убран синхронный запрос к Mojang при создании голов игроков

Меню теперь открывается мгновенно без лагов

Исправлена работа слежки за игроком

Модератор корректно переводится в спектатор и телепортируется к подозреваемому через API (не требует прав)

Исправлено удаление жалоб

Жалобы полностью удаляются из базы данных при клике ПКМ

Меню обновляется сразу после удаления

Устранена ошибка Name cannot be null

Добавлена надёжная проверка получения имени и UUID владельца головы

⚙️ Настройки
Гибкая конфигурация через config.yml

Настройка цветов, форматов дат, сообщений и действий

Настройка действий при кликах (ЛКМ, ПКМ, Shift+клики)

Поддержка кулдаунов и проверки повторных жалоб

📦 Совместимость
Версии Minecraft: 1.16.5 – 1.20.4

Ядра: Spigot, Paper, Purpur, Pufferfish

Java: 8+

📁 Файлы
Добавлены стандартные языковые файлы в resources

Обновлён plugin.yml с правами и командами

Плагин полностью готов к использованию на продакшн-серверах.

Вложения

  • {DBD54F8E-A01D-41CF-8DEA-E72279614EEF}.png
    {DBD54F8E-A01D-41CF-8DEA-E72279614EEF}.png
    21 КБ · Просмотры: 6
  • {EA26AA8C-F24D-4F3B-86E4-8E9E194B4D79}.png
    {EA26AA8C-F24D-4F3B-86E4-8E9E194B4D79}.png
    17,2 КБ · Просмотры: 6
  • {12C1CBDD-8E8F-4F1F-97F4-8685EE10284B}.png
    {12C1CBDD-8E8F-4F1F-97F4-8685EE10284B}.png
    24,7 КБ · Просмотры: 6
ВерхНиз