L-report
🟡 Updated this year🔍 Analysis
- 🏆 #79 of 1080 bukkit mods in this game by downloads
📋 About This Mod
# L-Report <div align="center"> !(https://img.shields.io/badge/Minecraft-1.18--1.21+-brightgreen.svg) !(https://img.shields.io/badge/Spigot-Paper-brightgreen.svg) !(https://img.shields.io/badge/License-MIT-orange.svg) </div> > Advanced Minecraft reporting system that allows players to report other players via GUI. --- ## Table of Contents - (#features) - (#installation) - (#commands) - (#permissions) - (#config-settings) - (#discord-integration) - (#faq) - (#license) - (#placeholderapi) - (#api-documentation) --- ## Features | Feature | Description | |---------|-------------| | GUI Report System | Report players easily via GUI | | Reason Selection | Hack, Toxic, Spam, Advertising, Insult, Other | | Evidence System | Add evidence with report | | Daily Limit | Daily report limit per player | | Cooldown | Cooldown for re-reporting same player | | Admin Panel | View all reports, accept/reject | | Statistics | View report statistics | | Freeze System | Freeze reported player | | Report History | View your own reports | | Offline Reporting | Report offline players (configurable) | | Multi-Language | Turkish and English support | | Discord Webhook | Send notifications to Discord | | Reward | A system where players can receive rewards for their accepted reports | --- ## Installation ### 1. Download Place the plugin JAR file in the `plugins/` folder. ### 2. Start Start the server or use `/reload` command. ### 3. Auto-Generated Files ``` plugins/L-report/ ├── config.yml # Main config file ├── lang/ │ ├── tr.yml # Turkish language file │ └── en.yml # English language file ├── lreport.db # SQLite database └── reports/ # Report data ``` --- ## Commands ### Player Commands | Command | Description | |---------|-------------| | `/report` | Opens main menu | | `/report <player>` | Report player via GUI | | `<playername>` | Report offline player (config must be enabled) | ### Admin Commands | Command | Description | |---------|-------------| | `/reportadmin` | Opens admin panel | | `/reportadmin search <player>` | Search player's reports | | `/reportadmin stats` | Show statistics | | `/report reload` | Reload config and language files | | `/report lang tr\|en` | Change language | --- ## Permissions | Permission | Description | |------------|-------------| | `lreport.player` | Can create reports | | `lreport.admin` | Can use admin commands | --- ## Config Settings ```yaml # ============================================ # L-Report Configuration # ============================================ # Language setting # Options: tr (Turkish), en (English) language: tr # Message prefix shown before all plugin messages # Supports color codes with & character # Example: "&8 &7" -> prefix: "&8 &7" # Cooldown time in minutes between reporting the same player # Set to 0 to disable cooldown cooldown: 30 # Maximum number of reports a player can create per day # Set to 0 for unlimited reports max-reports-per-day: 5 # Broadcast new reports to all online admins # true = Enabled, false = Disabled broadcast-reports: false # Notify online admins when a new report is created # true = Enabled, false = Disabled notify-admins: true # Allow reporting offline players via /report <player> command # true = Enabled, false = Disabled allow-offline-report: true # ============================================ # Discord Webhook Settings # ============================================ # Enable Discord webhook notifications # true = Enabled, false = Disabled webhook-enabled: false # Discord webhook URL # Get this from Discord channel settings -> Integrations -> Webhooks webhook-url: "" # Webhook username shown in Discord messages webhook-username: "L-Report Bot" # Embed color (in decimal) # Red: 15548984, Green: 5767199, Yellow: 16440904, Blue: 3447003 webhook-color: 15548984 # Which events to send to Discord # true = Send, false = Don't send webhook-new-report: true webhook-report-accepted: true webhook-report-rejected: true webhook-report-deleted: false # ============================================ # Database Settings # ============================================ # Database type: sqlite or mysql database-type: sqlite # MySQL settings (only if database-type: mysql) mysql: host: "localhost" port: 3306 database: "lreport" username: "root" password: "" table-prefix: "lreport_" # ============================================ # Reward System # ============================================ # Enable reward system when reports are accepted # true = Enabled, false = Disabled reward-enabled: false # Reward commands list (add keys: 0, 1, 2, etc.) # %player% = Reporter's name # console: true = Run as console, false = Run as player reward-commands: 0: command: "give %player% money 100" co
!(https://img.shields.io/badge/Minecraft-1. 18--1. 21+-brightgreen.svg) !(https://img.shields.io/badge/Spigot-Paper-brightgreen.svg) !(https://img.shields.io/badge/License-MIT-orange.svg)
> Advanced Minecraft reporting system that allows players to report other players via GUI.
## Table of Contents
- (#features)
- (#installation)
- (#commands)
- (#permissions)
- (#config-settings)
- (#discord-integration)
- (#faq)
- (#license)
- (#placeholderapi)
- (#api-documentation)
## Features
| Feature | Description | |---------|-------------| | GUI Report System | Report players easily via GUI | | Reason Selection | Hack, Toxic, Spam, Advertising, Insult, Other | | Evidence System | Add evidence with report | | Daily Limit | Daily report limit per player | | Cooldown | Cooldown for re-reporting same player | | Admin Panel | View all reports, accept/reject | | Statistics | View report statistics | | Freeze System | Freeze reported player | | Report History | View your own reports | | Offline Reporting | Report offline players (configurable) | | Multi-Language | Turkish and English support | | Discord Webhook | Send notifications to Discord | | Reward | A system where players can receive rewards for their accepted reports |
## Installation
### 1. Download Place the plugin JAR file in the `plugins/` folder.
### 2. Start Start the server or use `/reload` command.
### 3. Auto-Generated Files ``` plugins/L-report/ ├── config.yml # Main config file ├── lang/ │ ├── tr.yml # Turkish language file │ └── en.yml # English language file ├── lreport.db # SQLite database └── reports/ # Report data ```
## Commands
### Player Commands
| Command | Description |
|---------|-------------|
| `/report` | Opens main menu |
| `/report
### Admin Commands
| Command | Description |
|---------|-------------|
| `/reportadmin` | Opens admin panel |
| `/reportadmin search
## Permissions
| Permission | Description | |------------|-------------| | `lreport.player` | Can create reports | | `lreport.admin` | Can use admin commands |
## Config Settings
```yaml # ============================================ # L-Report Configuration # ============================================
# Language setting # Options: tr (Turkish), en (English) language: tr
# Message prefix shown before all plugin messages # Supports color codes with & character # Example: "&8[&cRapor&8] &7" -> prefix: "&8[&cRapor&8] &7"
# Cooldown time in minutes between reporting the same player # Set to 0 to disable cooldown cooldown: 30
# Maximum number of reports a player can create per day # Set to 0 for unlimited reports max-reports-per-day: 5
# Broadcast new reports to all online admins # true = Enabled, false = Disabled broadcast-reports: false
# Notify online admins when a new report is created # true = Enabled, false = Disabled notify-admins: true
# Allow reporting offline players via /report
# ============================================ # Discord Webhook Settings # ============================================
# Enable Discord webhook notifications # true = Enabled, false = Disabled webhook-enabled: false
# Discord webhook URL # Get this from Discord channel settings -> Integrations -> Webhooks webhook-url: ""
# Webhook username shown in Discord messages webhook-username: "L-Report Bot"
# Embed color (in decimal) # Red: 15548984, Green: 5767199, Yellow: 16440904, Blue: 3447003 webhook-color: 15548984
# Which events to send to Discord # true = Send, false = Don't send webhook-new-report: true webhook-report-accepted: true webhook-report-rejected: true webhook-report-deleted: false
# ============================================ # Database Settings # ============================================
# Database type: sqlite or mysql database-type: sqlite
# MySQL settings (only if database-type: mysql) mysql: host: "localhost" port: 3306 database: "lreport" username: "root" password: "" table-prefix: "lreport_"
# ============================================ # Reward System # ============================================
# Enable reward system when reports are accepted # true = Enabled, false = Disabled reward-enabled: false
# Reward commands list (add keys: 0, 1, 2, etc.) # %player% = Reporter's name # console: true = Run as console, false = Run as player reward-commands: 0: command: "give %player% money 100" co
📊 Mod Details
- Game
- Minecraft Plugins
- Author
- squezsaz
- Version
- 1.1.6
- Downloads
- 75
- Endorsements
- 1
- Category
- bukkit
- Created
- 5/2/2026
- Updated
- 5/7/2026
- Game Versions
- 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1
- Tags
- management, social, technology
🔧 How to Install Minecraft Plugins Mods
Download from Modrinth. Use Prism Launcher or drop into your mods folder.
📖 Full step-by-step install guide for Minecraft Plugins →
Visit the official mod page for specific installation instructions for this mod.
🎮 Need cheat codes or console commands? Check ur gaming wiki for Minecraft Plugins commands, item IDs, and more.
❓ Frequently Asked Questions
Which Minecraft Plugins versions does L-report support?
The author lists 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2. Other versions may work but are untested by the author.
What is the latest version of L-report?
Version 1.1.6, published 2026-05-07 with 75 downloads recorded at the source.
Keep browsing — more Minecraft Plugins mods await