pReport — плагин репортов и санкций для Minecraft

pReport для Minecraft: система репортов, санкций и Discord-бота. Скачайте pReport и наведите порядок на сервере от 1.8 до 26w1+.

Скачать pReport для Minecraft 1.20.6

Оригинальное название: pReport

Версии Minecraft: 1.20.6

Загрузчик: Forge

ФайлВерсияЗагрузчикРазмер
pReport-1.0.0.jar1.20.6Forge27.2 МБСкачать

pReport — плагин репортов и санкций для Minecraft

Администрация любого сервера рано или поздно сталкивается с одной и той же проблемой: жалобы теряются в чате, наказания выдаются хаотично, а доказательства исчезают вместе с логами. Плагин pReport от разработчика Pinou007 решает эту задачу комплексно — он объединяет систему репортов, санкций, криминальной истории игрока и полноценную интеграцию с Discord в одном лёгком и оптимизированном модуле. Если вы ищете инструмент, который наведёт порядок в модерации без просадок TPS, pReport для Minecraft заслуживает самого пристального внимания.

Что умеет pReport

По сути это не просто плагин репортов, а целая экосистема для работы персонала. Основные возможности выглядят так:

  • Подача жалоб игроками через команду /report с готовыми шаблонами причин.
  • Выдача предупреждений, мутов и банов онлайн и офлайн игрокам.
  • Ведение криминальной истории — команда /preport history открывает интерактивный сундук на 54 слота с полным списком санкций.
  • Автоматический фильтр запрещённых слов с мгновенным авто-варном.
  • Двусторонняя синхронизация с Discord через бота на JDA 5.0.
  • Полная поддержка PlaceholderAPI для вывода статистики в табло, скорборды и голограммы.

Кросс-версионность и совместимость

Одна из сильнейших сторон pReport — отсутствие жёсткой привязки к NMS. Автор использовал кросс-совместимую рефлексию на базе XMaterial, поэтому плагин одинаково стабильно работает как на легаси-ядрах, так и на современных сборках. Поддерживаемые версии Minecraft: 1.8, 1.12, 1.16, 1.18, 1.20, 1.21 и вплоть до снапшотов 26w1+. Среди заявленных платформ — Spigot, Paper, Purpur, Leaf и даже Folia, что особенно важно для серверов с региональным многопоточным планировщиком.

Загрузчики и зависимости

pReport устанавливается как обычный серверный плагин, поэтому отдельный загрузчик вроде Forge или Fabric не требуется. Опциональные хуки включают PlaceholderAPI, SQLite, MySQL и Discord-бота. Для хранения данных используется HikariCP с пулом соединений, а базовые записи дублируются в playerdata.yml — это удобно при переносе сервера или откате базы.

Кстати, если вы предпочитаете не возиться с ручной загрузкой jar-файлов и конфигов, в лаунчере foxygame.net реализована установка дополнений в один клик: достаточно выбрать pReport в каталоге, и лаунчер сам подтянет актуальную сборку под вашу версию игры, избавив от ручной возни с папкой plugins.

Как установить pReport

Процесс установки предельно прост и занимает пару минут:

  • Скачайте pReport и поместите файл в директорию plugins вашего сервера.
  • Перезапустите сервер, чтобы сгенерировались конфигурация и языковые файлы.
  • Откройте languages/en-en.yml или languages/fr-fr.yml и настройте тексты под себя.
  • При необходимости пропишите данные MySQL в конфиге или оставьте SQLite по умолчанию.
  • Укажите токен Discord-бота и ID каналов для вебхуков и архивации.
  • Выдайте права через preport.admin, preport.sanctions и preport.notes.

После этого команда /preport откроет главную админ-панель, а /report станет доступна обычным игрокам для подачи жалоб.

Рабочий процесс модерации

Система Claim-First

Отдельного упоминания заслуживает подход к ответственности персонала. Пока репорт находится в статусе PENDING, все кнопки действий заблокированы — модератор обязан сначала нажать Claim Report и взять жалобу на себя. После перевода в RESOLVED или DISMISSED отчёт навсегда фиксируется и в игре, и в Discord, что исключает подмену данных задним числом.

Discord-интеграция

Бот синхронизирует всё в реальном времени: эмбеды содержат 3D-аватары голов игроков, последние 20 сообщений чата прикрепляются отдельным txt-файлом, а слэш-команды /report, /warn, /mute, /ban и обратные им позволяют модерировать прямо из Discord. Каналы автоматически архивируются, а логи санкций сохраняются для разбора спорных ситуаций.

Команды и права

Базовый набор команд покрывает все сценарии модерации: /preport warn, mute, ban, unwarn, unmute, unban, note, search, clear, reload и info. Для тонкой настройки прав предусмотрены пермишены preport.admin, preport.sanctions, preport.notes и preport.bypass.forbiddenwords. Плейсхолдеры вроде %preport_open_reports% или %preport_player_bans% позволяют вывести живую статистику куда угодно — от табло до NPC.

Итог

pReport — это редкий случай, когда лёгкость и функциональность идут рука об руку. Плагин не перегружает сервер, работает на десятках версий и ядер, а его Discord-интеграция и система криминальной истории закрывают потребности даже крупных проектов с большим штатом модераторов. Если вы хотите системный подход к репортам и санкциям вместо хаоса в чате, скачать pReport стоит уже сегодня.