LoReport/modrinth/description.md
loki5512344 4f1572c9df feat: add modrinth documentation for publishing
- Add modrinth/description.md with detailed project description
- Add modrinth/changelog.md with version history
- Add modrinth/project-info.md with publishing information
- Fix .gitignore to include modrinth folder
2026-02-03 14:02:26 +01:00

5.5 KiB
Raw Blame History

🚨 Loreport - Современная система репортов

Loreport - это мощный и удобный плагин для Minecraft серверов, который предоставляет полноценную систему репортов с интеграцией Discord и красивым GUI интерфейсом.

✨ Основные возможности

📝 Простая система репортов

  • Интуитивно понятная команда /report <игрок> <причина>
  • Защита от спама репортов с настраиваемым кулдауном
  • Ограничение на количество репортов на одного игрока
  • Проверка длины причины репорта

🎨 Красивый GUI интерфейс

  • Удобный интерфейс для просмотра всех репортов
  • Отображение голов игроков для лучшей визуализации
  • Пагинация для больших списков репортов
  • Автообновление интерфейса

📊 Подробная статистика

  • Команда /report stats <игрок> для просмотра статистики
  • История всех репортов на игрока
  • Информация о времени последнего онлайна
  • Детальная информация о каждом репорте

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

  • Автоматические уведомления в Discord через webhook
  • Красиво оформленные сообщения с полной информацией
  • Мгновенные уведомления администраторов о новых репортах

🗄️ Гибкая база данных

  • SQLite - для небольших серверов, не требует настройки
  • PostgreSQL - для больших серверов с высокой нагрузкой
  • Автоматическое создание таблиц при первом запуске
  • Оптимизированные запросы для высокой производительности

🌐 Полная настраиваемость

  • Все сообщения можно изменить в конфигурации
  • Поддержка цветовых кодов Minecraft
  • Гибкие настройки ограничений и кулдаунов
  • Настройка GUI и уведомлений

🎯 Совместимость

  • Minecraft версии: 1.19.2 - 1.21.4
  • Серверное ПО: Paper, Purpur, Pufferfish
  • Java: 17+
  • Операционные системы: Windows, Linux, macOS

🚀 Команды

Команда Описание Права
/report <игрок> <причина> Отправить репорт на игрока lorep.report
/report gui Открыть GUI с репортами lorep.admin
/report stats <игрок> Статистика репортов игрока lorep.admin

Алиасы: /rep, /reports

🔐 Права доступа

  • lorep.report - Отправка репортов (по умолчанию: все игроки)
  • lorep.admin - Доступ к GUI и статистике (по умолчанию: операторы)
  • lorep.* - Все права плагина

⚙️ Быстрая настройка

  1. Скачайте плагин и поместите в папку plugins/
  2. Перезапустите сервер
  3. Настройте Discord webhook в config.yml:
webhook-url: "https://discord.com/api/webhooks/YOUR_WEBHOOK_URL"
  1. При необходимости настройте базу данных PostgreSQL
  2. Готово! Игроки могут использовать /report

📈 Производительность

Плагин оптимизирован для работы на серверах любого размера:

  • Асинхронные операции с базой данных
  • Кэширование часто используемых данных
  • Минимальное влияние на производительность сервера
  • Поддержка пула соединений для PostgreSQL

🛠️ Для разработчиков

Loreport предоставляет API для интеграции с другими плагинами:

  • События для отслеживания новых репортов
  • Методы для программного добавления репортов
  • Интеграция с PlaceholderAPI
  • Подробная документация API

🆘 Поддержка

📄 Лицензия

Проект распространяется под лицензией GPL-3.0, что означает:

  • ✅ Свободное использование
  • ✅ Изменение исходного кода
  • ✅ Коммерческое использование
  • ✅ Распространение

Сделайте свой сервер безопаснее с Loreport! 🛡️