BugReports - это мощный плагин для управления баг-репортами и предложениями на вашем сервере Minecraft. Плагин предоставляет удобный GUI-интерфейс для игроков и администраторов, систему уведомлений и гибкие настройки.
- Поддерживаемые версии Minecraft: 1.16.5 и выше
- Минимальная версия Java: Java 16
- Зависимости:
- PlaceholderAPI (обязательно)
- Purpur/Paper/Spigot (рекомендуется Purpur)
- Создание баг-репортов и предложений через удобный GUI
- Категории для разных типов репортов
- Система статусов репортов (Новый, В обработке, Завершено и т.д.)
- Уведомления для игроков и администраторов
- Черный список для блокировки спамеров
- Автоматическое создание бэкапов конфигурации
- Поддержка PlaceholderAPI
- Полностью настраиваемые сообщения
- Ограничения для предотвращения спама
- Статистика репортов
- Автоматическая проверка обновлений
- 🐛 Исправлены ошибки:
- Исправлена проблема с двойными уведомлениями в Telegram
- Исправлена проблема с загрузкой messages.yml
- Исправлено отображение даты создания репорта в Telegram
- Исправлено форматирование сообщений от администраторов
- Добавлена корректная обработка уведомлений для оффлайн игроков
- Добавлена поддержка Minecraft 1.16.5
- ✨ Улучшения:
- Добавлена система уведомлений для сообщений от администраторов в игре
- Улучшена обработка текстовых компонентов в чате
- Оптимизирована работа с базой данных при получении последнего репорта
- ✨ Добавлена интеграция с Telegram
- Управление репортами через бота
- Уведомления о новых репортах
- Изменение статусов
- Отправка сообщений игрокам
- Блокировка/разблокировка пользователей
- 🔒 Улучшена система безопасности
- 📱 Добавлены новые команды для управления Telegram
- 🎮 Добавлена поддержка Minecraft 1.20.4
- 🐛 Исправлены мелкие ошибки
- ⚡ Улучшена производительность
- 📝 Обновлена документация
- Скачайте последнюю версию плагина
- Установите PlaceholderAPI, если еще не установлен
- Поместите JAR файл в папку plugins
- Перезапустите сервер
- Настройте конфигурацию в
plugins/BugReports/config.yml
| Команда | Описание | Права |
|---|---|---|
/bugreport |
Создать баг-репорт | bugreports.create |
/bugreport status |
Просмотр статуса репортов | bugreports.create |
/bugreport list |
Список всех ваших репортов | bugreports.create |
/suggestion |
Создать предложение | bugreports.create |
/reportstats |
Открыть GUI со статистикой | bugreports.create |
| Команда | Описание | Права |
|---|---|---|
/reportadmin gui |
Открыть админ-панель | bugreports.admin |
/reportadmin status <id> <статус> |
Изменить статус репорта | bugreports.admin |
/reportadmin delete <id> |
Удалить репорт | bugreports.admin |
/reportadmin blacklist <player> |
Добавить в черный список | bugreports.admin |
/reportadmin unblacklist <player> |
Удалить из черного списка | bugreports.admin |
/reportadmin reload |
Перезагрузить конфигурацию | bugreports.admin |
/telegram link |
Привязать Telegram | bugreports.admin |
/telegram unlink |
Отвязать Telegram | bugreports.admin |
/telegram status |
Проверить статус привязки | bugreports.admin |
bugreports.create- Создание репортов (по умолчанию: true)bugreports.admin- Доступ к админ-командам (по умолчанию: op)bugreports.telegram- Доступ к Telegram интеграции (включено в bugreports.admin)
Плагин добавляет следующие плейсхолдеры:
%bugreports_total%- Общее количество репортов%bugreports_player_total%- Количество репортов игрока%bugreports_player_active%- Количество активных репортов игрока%bugreports_new%- Количество новых репортов%bugreports_in_progress%- Количество репортов в обработке
- Настройки базы данных
- Категории репортов
- Статусы репортов
- Ограничения
- Настройки уведомлений
- Параметры админ-панели
- Все сообщения плагина
- Поддержка цветовых кодов
- Настраиваемый префикс
Плагин автоматически создает бэкапы конфигурационных файлов при каждом запуске сервера. Бэкапы хранятся в папке plugins/BugReports/backups/. Сохраняются последние 5 версий каждого файла.
- Цветовая кодировка статусов
- Фильтрация и сортировка репортов
- Массовые действия
- Быстрый доступ к игрокам (телепортация, сообщения)
- Детальная статистика
- Автоматическое обновление
Плагин использует:
- Java 17+
- Maven для сборки
- SQLite для хранения данных
- Bukkit API
- PlaceholderAPI
Если у вас возникли вопросы или проблемы:
- Создайте issue на GitHub
- Свяжитесь со мной: https://vk.com/defaltmark
Плагин поддерживает интеграцию с Telegram для удобного управления репортами:
- 📋 Просмотр всех репортов
- 🆕 Уведомления о новых репортах
- 📝 Изменение статусов
- ✉️ Отправка сообщений игрокам
- 🚫 Блокировка/разблокировка пользователей
- ⚙️ Гибкие настройки уведомлений
- Получите токен бота у @BotFather
- Укажите токен в config.yml
- Включите интеграцию в настройках
- Используйте команду
/telegram linkв игре
- 🔐 Двухэтапная привязка аккаунтов
- ⏱️ Временные коды подтверждения
- 🛡️ Защита от несанкционированного доступа
Этот проект распространяется под лицензией GNU Affero General Public License v3.0