▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/Sqrilizz | Report
Sqrilizz | Report

Sqrilizz | Report

[1.8.9-1.21.11] Player reporting plugin for Minecraft with powerful in-chat commands, LuckPerms support, and future expansion for webhooks and punishments. Keep your server clean with a few simple commands.

584
8

🚀 Sqrilizz-Reports v7.8 - Interactive GUI Edition

A professional, high-performance reports management system for Minecraft servers with intuitive GUI interface and powerful moderation tools.

Follow on Telegram Documentation

Minecraft Version Server Type Java Version License


🎮 NEW in v7.8: Interactive GUI System

Manage reports visually with an intuitive interface:

Visual Report Browser - Browse reports with player heads
One-Click Actions - Teleport, punish, resolve instantly
🎯 Punishment Presets - Warn, kick, mute, ban with one click
🔄 Smart Navigation - Pagination, back buttons, smooth transitions
🌍 Multi-Language GUI - Full support for EN/RU/AR in all menus
📱 Mobile-Friendly - Works great on any screen size


📋 What This Plugin Does

Sqrilizz-Reports provides server administrators with a complete player reporting system:

  • Interactive GUI - Visual report management with player heads and quick actions
  • Player Reporting - Players report violations with /report <player> <reason>
  • Admin Tools - Review, punish, and resolve reports through GUI or commands
  • Multi-Platform Notifications - Discord webhooks, Telegram integration
  • Anti-Abuse Protection - Rate limiting and false report detection
  • REST API - External integration for web panels and tools
  • Multi-Language - English, Russian, and Arabic translations

Core Features

🎮 Interactive GUI System

  • Main Menu - View all reported players with heads
  • Player Reports - See all reports for specific player
  • Actions Menu - Teleport to reporter/target, punish, resolve
  • Punishment Menu - Warn, kick, mute (1h/1d), ban (1d/7d/perm)
  • Confirmation - Choose to close report after punishment
  • Smooth Transitions - Fluid navigation between menus

🎨 Beautiful Design

  • Hex color support for Minecraft 1.16+ with legacy fallbacks
  • Modern emoji integration for enhanced UX
  • Customizable color palette with 7 predefined themes
  • Clean interface with intuitive controls

�️ Advanced Anti-Abuse

  • Rate limiting: Per-player and hourly limits
  • False report detection with automatic credibility adjustment
  • Smart cooldowns based on player behavior
  • Automatic cleanup of old data

🌍 Multi-Language Support

  • 3 Languages: English, Russian, Arabic
  • RTL support for Arabic text
  • Separate language files for easy customization
  • Hot reload with /report-reload

Integrations

  • Telegram - Instant notifications to your bot
  • Discord - Webhook support for channels
  • REST API - Token auth, IP whitelist, HMAC
  • Developer API - Events and methods for plugins

🔧 Commands Overview

Player Commands

/report <player> <reason>       — Report a player for violations

�️ Admin Commands

/reports                        — Open interactive GUI menu
/reports list                   — View reports in chat
/reports check <player>         — Check reports for specific player
/reports clear <player>         — Clear reports for a player
/reports clearall               — Clear all reports
/report-reload                  — Reload plugin configuration

📱 Integration Commands

/report-language <en|ru|ar>     — Change server language
/report-telegram token <token>  — Set Telegram bot token
/report-telegram chat <id>      — Set Telegram chat ID
/report-webhook set <url>       — Set Discord webhook URL
/report-webhook remove          — Remove webhook

🎮 GUI Usage Guide

Main Menu (/reports)

  1. See all players with active reports (player heads)
  2. Left-click player head → View their reports
  3. Right-click player head → Clear all reports for player
  4. Use pagination arrows for more players

Player Reports Menu

  1. View all reports for selected player
  2. Click report item → Open actions menu
  3. Teleport button → TP to reported player
  4. Clear all button → Remove all reports

Report Actions Menu

  1. TP to Reporter → Teleport to who reported
  2. TP to Target → Teleport to reported player
  3. Punish → Open punishment menu
  4. Resolve → Mark as resolved (deletes report)
  5. Delete → Remove without action

Punishment Menu

  1. Select punishment type:
    • Warning, Kick, Mute (1h/1d), Ban (1d/7d/perm)
  2. After punishment, choose:
    • Close Report → Resolve and delete
    • Keep Report → Return to reports
    • Close Menu → Exit without action

🖥️ Compatibility

Minecraft Versions: 1.8.9 - 1.21.11 (All versions supported)
Server Software: Paper (recommended), Spigot, Folia
Java: 21+ required

Note: The plugin automatically detects your server version and adapts features accordingly.


⚙️ Configuration

📄 Basic config.yml

# Language (en, ru, ar)
language: en

# Anonymous reports
anonymous-reports: false

# Cooldown between reports (seconds)
cooldown: 60

# Anti-abuse limits
report-limits:
  per-player: 3    # Max reports per player
  per-hour: 10     # Max reports per hour

# Design settings
design:
  use-hex-colors: true
  colors:
    primary: "#FF6B6B"
    secondary: "#4ECDC4"
    success: "#45B7D1"

Database

database:
  type: sqlite   # Default, works out-of-the-box
  # MySQL optional - requires driver in lib/ folder

🧪 Permissions

PermissionDescriptionDefault
reports.reportUse /report commandEveryone
reports.adminAccess admin commands & GUI👑 OPs only
reports.languageChange server language👑 OPs only
reports.telegramConfigure Telegram👑 OPs only
reports.reloadReload configuration👑 OPs only

🛠️ Developer API

📦 Quick API Usage

// Create a report programmatically
ReportAPI.createReport(player, target, "Automated detection");

// Listen for report events
ReportAPI.onReportCreate(event -> {
    // Handle new report
});

// Get reports for a player
List<Report> reports = ReportAPI.getReports(player);

🔔 Integrations

📱 Telegram Bot

  • Instant report notifications
  • Moderation commands via Telegram
  • Admin-only access control
  • Rich message formatting

🔗 Discord Webhooks

  • JSON webhook support
  • Custom integrations
  • Automated report processing

📚 Documentation

🌍 Multi-Language READMEs

📖 Specialized Guides


📞 Support & Community

🆘 Get Help


🎯 Key Benefits

Complete Solution - Everything you need for player reporting
Easy Setup - Works out of the box with sensible defaults
Intuitive GUI - Visual interface for efficient moderation
Scalable - Handles small servers to large networks
Reliable - Tested across multiple Minecraft versions
High Performance - Optimized for minimal server impact
Extensible - REST API and webhook support
Well Maintained - Regular updates and active support

A professional reporting system that grows with your server.

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

Minecraft: Java Edition

1.21.x1.20.x1.19.x1.18.x1.17.x1.16.x1.15.x1.14.x1.13.x1.12.x1.11.x1.10.x1.9.x1.8.x

Платформы

Поддерживаемые окружения

Сервер

Создатели

Детали

Лицензия:LicenseRef-SCL
Опубликован:10 месяцев назад
Обновлён:5 дней назад
Главная