{"id":8783,"date":"2026-05-31T18:20:41","date_gmt":"2026-05-31T15:20:41","guid":{"rendered":"https:\/\/vpesports.com\/minecraft\/mods\/aevorinreports\/"},"modified":"2026-05-31T18:20:41","modified_gmt":"2026-05-31T15:20:41","slug":"aevorinreports","status":"publish","type":"mod","link":"https:\/\/vpesports.com\/minecraft\/mods\/aevorinreports\/","title":{"rendered":"AevorinReports"},"content":{"rendered":"<p align=\"center\">\n  <img decoding=\"async\" src=\"https:\/\/i.postimg.cc\/9RR2yP4Z\/aevorin-reports-title.png\" alt=\"AevorinReports Banner\" width=\"200\"\/>\n<\/p>\n<p># Official Documentation<br \/>\n## Overview<\/p>\n<p>AevorinReports is a modern, robust reporting system designed for Minecraft servers that require structured moderation workflows. It enables players to submit reports easily while providing staff with powerful tools to review, manage, and resolve reports efficiently. The plugin is optimized for performance, supports multiple GUI styles, integrates with Discord, and scales seamlessly across single servers and networks.<\/p>\n<p>&#8212;<\/p>\n<p>## Region Restriction<\/p>\n<p>**AevorinReports** is designed to be used globally; however, please note that the plugin is **restricted and will not function** on servers located within **Israel**. This is enforced via automated IP\/timezone verification.<\/p>\n<p>**#FreePalestine**<\/p>\n<p>&#8212;<\/p>\n<p>## 1. Core Features<\/p>\n<p>* **Interactive Admin GUI** \u2013 Review, manage, and update reports using a clean, click-based interface<br \/>\n* **Player Report History** \u2013 Players can view their submitted reports and statuses using `\/reports`<br \/>\n* **Multiple GUI Types** \u2013 Supports both **Book GUI** and **Container (Chest) GUI** styles<br \/>\n* **Real-Time Staff Alerts** \u2013 Instantly notify staff members when a report is submitted<br \/>\n* **Clear Status Workflow** \u2013 Reports transition through **Pending \u2192 Resolved \/ Rejected**<br \/>\n* **Custom Report Reasons** \u2013 Allows players to provide custom reasons via chat input<br \/>\n* **MiniMessage Support** \u2013 Fully customizable messages with gradients, hover events, and formatting<br \/>\n* **Discord Integration** \u2013 Dedicated Discord bot with embeds and real-time notifications<br \/>\n* **Database Support** \u2013 SQLite (local) and MySQL (network-wide synchronization)<br \/>\n* **Optimized Performance** \u2013 Asynchronous processing and intelligent caching<br \/>\n* **Full Localization Support** \u2013 Built-in multi-language system with support for custom language packs<br \/>\n* **bStats &#038; FastStats Integration** \u2013 Anonymous usage statistics and advanced telemetry for development insights<\/p>\n<p>&#8212;<\/p>\n<p>## 2. Commands<\/p>\n<p>### 2.1 Player Commands<\/p>\n<p>| Command                     | Description                                  | Permission              |<br \/>\n| &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212; | &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211; | &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211; |<br \/>\n| `\/report <player> [reason]` | Submit a report against a player             | `aevorinreports.report` |<br \/>\n| `\/reports`                  | View your submitted reports and their status | `aevorinreports.report` |<\/p>\n<p>**Notes:**<\/p>\n<p>* If no reason is provided with `\/report`, a GUI will open<br \/>\n* Custom reasons can be entered via chat<\/p>\n<p>### 2.2 Staff Commands<\/p>\n<p>| Command                             | Description                          | Permission              |<br \/>\n| &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211; | &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212; | &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211; |<br \/>\n| `\/reports`                          | Open the Admin Report Management GUI | `aevorinreports.manage` |<br \/>\n| `\/viewreport <id>`                  | View detailed report information     | `aevorinreports.manage` |<br \/>\n| `\/setreportstatus <id> to <status>` | Update report status                 | `aevorinreports.manage` |<br \/>\n| `\/ar reload`                        | Reload the plugin configuration      | `aevorinreports.reload` |<\/p>\n<p>### 2.3 Discord Bot Commands<\/p>\n<p>| Command         | Description                            |<br \/>\n| &#8212;&#8212;&#8212;&#8212;&#8212; | &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211; |<br \/>\n| `\/reports`      | List all active pending reports        |<br \/>\n| `\/lookup <id>`  | View full details of a specific report |<br \/>\n| `\/resolve <id>` | Mark a report as Resolved              |<br \/>\n| `\/reject <id>`  | Mark a report as Rejected              |<br \/>\n| `\/pending <id>` | Mark a report as Pending               |<br \/>\n| `\/help`         | View the bot help menu                 |<\/p>\n<p>&#8212;<\/p>\n<p>## 3. Permissions<\/p>\n<p>### 3.1 Basic Permissions<\/p>\n<p>| Permission              | Description                                         | Default |<br \/>\n| &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211; | &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212; | &#8212;&#8212;- |<br \/>\n| `aevorinreports.report` | Allows players to submit reports                    | `true`  |<br \/>\n| `aevorinreports.manage` | Allows staff to manage reports and access Admin GUI | `op`    |<br \/>\n| `aevorinreports.notify` | Receive notifications when a report is submitted    | `op`    |<br \/>\n| `aevorinreports.reload` | Reload the configuration                            | `op`    |<\/p>\n<p>### 3.2 Wildcard Permissions<\/p>\n<p>| Permission         | Description                           |<br \/>\n| &#8212;&#8212;&#8212;&#8212;&#8212;&#8212; | &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;- |<br \/>\n| `aevorinreports.*` | Grants all AevorinReports permissions |<\/p>\n<p>&#8212;<\/p>\n<p>## 4. Report Workflow<\/p>\n<p>1. A player submits a report using `\/report`<br \/>\n2. Staff members receive instant notifications<br \/>\n3. Report is marked as **Pending**<br \/>\n4. Staff review the report via the Admin GUI<br \/>\n5. Report is marked as **Resolved** or **Rejected**<\/p>\n<p>All actions are logged and synchronized across servers when using MySQL.<\/p>\n<p>&#8212;<\/p>\n<p>## 5. Configuration (`config.yml`)<\/p>\n<p>This section documents every available option in `config.yml`, explaining its purpose and recommended usage.<\/p>\n<p>&#8212;<\/p>\n<p>### Config Version System<\/p>\n<p>&#8220;`yaml<br \/>\n# Please Do not change the config version<br \/>\nconfig-version: 4<br \/>\n&#8220;`<\/p>\n<p>The `config-version` field is used by AevorinReports to **automatically manage and migrate your configuration** when the plugin is updated to a newer version that requires changes to `config.yml`.<\/p>\n<p>#### How It Works<\/p>\n<p>1. When the plugin loads, it reads the `config-version` value from your existing `config.yml`.<br \/>\n2. It compares that value against the version bundled inside the current plugin `.jar`.<br \/>\n3. **If they match**: No migration is needed. The plugin proceeds normally.<br \/>\n4. **If the bundled version is higher**: The plugin automatically:<br \/>\n   &#8211; Creates a backup of your existing file as `config.yml.old`.<br \/>\n   &#8211; Migrates all your existing settings (server name, database credentials, Discord token, etc.) into the new structure.<br \/>\n   &#8211; Writes a fresh `config.yml` with all new required fields, preserving your data.<\/p>\n<p>> [!CAUTION]<br \/>\n> **Never manually edit the `config-version` field.** Changing it will cause the plugin to skip or repeat migrations, which can corrupt your configuration. If you need to reset the config, simply delete `config.yml` and restart the server.<\/p>\n<p>> [!TIP]<br \/>\n> Your old config is always safely backed up as `config.yml.old` before any migration runs. If something goes wrong, you can restore your settings from that file.<\/p>\n<p>&#8212;<\/p>\n<p>### 5.0 Language Settings<\/p>\n<p>&#8220;`yaml<br \/>\nlanguage: &#8220;en_US&#8221;<br \/>\n&#8220;`<\/p>\n<p>* Sets the active language file loaded from the `plugins\/AevorinReports\/lang\/` folder.<br \/>\n* The value must match a `.yml` filename inside that folder (without the extension).<br \/>\n* **Built-in languages** (automatically extracted on first startup):<br \/>\n  * `en_US` \u2013 English (default)<br \/>\n  * `it_IT` \u2013 Italian<br \/>\n  * `sk_SK` \u2013 Slovak<br \/>\n* **Custom language files**: You can create your own `.yml` file inside the `lang\/` folder.<br \/>\n  * Custom files are **never overwritten** by plugin updates.<br \/>\n  * Any keys missing in a custom file will automatically fall back to `en_US` values, so the plugin will never break due to untranslated strings.<br \/>\n  * A console warning will list any missing keys to help you keep translations up to date.<\/p>\n<p>&#8212;<\/p>\n<p>### 5.1 Server Configuration<\/p>\n<p>&#8220;`yaml<br \/>\nserver-name: &#8220;survival&#8221;<br \/>\n&#8220;`<\/p>\n<p>* **server-name**: Identifies the server in multi-server setups.<\/p>\n<p>  * Must be unique when multiple servers share the same database.<br \/>\n  * Displayed in Discord embeds and network-wide logs.<\/p>\n<p>&#8212;<\/p>\n<p>### 5.2 Database Configuration<\/p>\n<p>&#8220;`yaml<br \/>\ndatabase:<br \/>\n  type: &#8220;file&#8221; # mysql or file<br \/>\n&#8220;`<\/p>\n<p>#### Database Types<\/p>\n<p>* **file**: Uses local SQLite storage (recommended for single servers).<br \/>\n* **mysql**: Enables cross-server synchronization for networks.<\/p>\n<p>#### MySQL Settings<\/p>\n<p>&#8220;`yaml<br \/>\nmysql:<br \/>\n  host: &#8220;localhost&#8221;<br \/>\n  port: 3306<br \/>\n  database: &#8220;aevorin_reports&#8221;<br \/>\n  username: &#8220;root&#8221;<br \/>\n  password: &#8220;password&#8221;<br \/>\n&#8220;`<\/p>\n<p>* Used only when `type` is set to `mysql`.<br \/>\n* All servers must share the same credentials for synchronization.<\/p>\n<p>#### File Storage<\/p>\n<p>&#8220;`yaml<br \/>\nfile:<br \/>\n  path: &#8220;database\/reports.db&#8221;<br \/>\n&#8220;`<\/p>\n<p>* Location of the SQLite database file.<\/p>\n<p>#### Connection Pool (Advanced)<\/p>\n<p>&#8220;`yaml<br \/>\npool:<br \/>\n  minimum-idle: 5<br \/>\n  maximum-pool-size: 10<br \/>\n  connection-timeout: 30000<br \/>\n&#8220;`<\/p>\n<p>* Optimizes database performance.<br \/>\n* Recommended to leave defaults unless tuning is required.<\/p>\n<p>&#8212;<\/p>\n<p>### 5.3 Report Settings<\/p>\n<p>&#8220;`yaml<br \/>\nreports:<br \/>\n  allow-self-reporting: false<br \/>\n&#8220;`<\/p>\n<p>* Prevents players from reporting themselves when disabled.<\/p>\n<p>#### GUI Configuration<\/p>\n<p>&#8220;`yaml<br \/>\ngui:<br \/>\n  type: &#8220;book&#8221; # book or container<br \/>\n&#8220;`<\/p>\n<p>* **book**: Classic book-style interface.<br \/>\n* **container**: Modern chest-style GUI.<\/p>\n<p>#### Limits &#038; Cooldowns<\/p>\n<p>&#8220;`yaml<br \/>\ncooldown: 300<br \/>\nmax-active-reports: 3<br \/>\n&#8220;`<\/p>\n<p>* **cooldown**: Time (seconds) between report submissions.<br \/>\n* **max-active-reports**: Maximum unresolved reports per player.<\/p>\n<p>#### Custom Reasons<\/p>\n<p>&#8220;`yaml<br \/>\nallow-custom-reasons: true<br \/>\ncustom-reason-min-length: 10<br \/>\ncustom-reason-max-length: 100<br \/>\n&#8220;`<\/p>\n<p>* Allows players to submit custom reasons via chat.<br \/>\n* Length limits prevent spam and abuse.<\/p>\n<p>#### Report Categories<\/p>\n<p>&#8220;`yaml<br \/>\ncategories:<br \/>\n  &#8211; &#8220;Hacking\/Cheating&#8221;<br \/>\n  &#8211; &#8220;Harassment\/Bullying&#8221;<br \/>\n  &#8211; &#8220;Spam\/Advertisement&#8221;<br \/>\n&#8220;`<\/p>\n<p>* Displayed in the report GUI.<br \/>\n* Categories are fully customizable.<\/p>\n<p>&#8212;<\/p>\n<p>### 5.4 Notification Settings<\/p>\n<p>&#8220;`yaml<br \/>\nnotifications:<br \/>\n  new-report: true<br \/>\n  status-change: true<br \/>\n  sound: &#8220;BLOCK_NOTE_BLOCK_PLING&#8221;<br \/>\n  prefix: &#8220;&#038;8[&#038;bAevorinReports&#038;8]&#038;r &#8221;<br \/>\n&#8220;`<\/p>\n<p>* **new-report**: Notify staff when a report is created.<br \/>\n* **status-change**: Notify staff when report status changes.<br \/>\n* **sound**: Sound played for staff alerts (empty string disables).<br \/>\n* **prefix**: Prefix used for all plugin messages.<\/p>\n<p>&#8212;<\/p>\n<p>### 5.5 Update Checker<\/p>\n<p>&#8220;`yaml<br \/>\nupdate-checker:<br \/>\n  check-interval: 60<br \/>\n  notify-on-join: true<br \/>\n&#8220;`<\/p>\n<p>* Automatically checks for new plugin versions.<br \/>\n* Notifies authorized players on join.<\/p>\n<p>&#8212;<\/p>\n<p>### 5.6 Debug Settings<\/p>\n<p>&#8220;`yaml<br \/>\ndebug:<br \/>\n  enabled: false<br \/>\n  log-queries: false<br \/>\n&#8220;`<\/p>\n<p>* **enabled**: Enables detailed debug logging.<br \/>\n* **log-queries**: Logs database queries (not recommended for production).<\/p>\n<p>&#8212;<\/p>\n<p>### 5.7 Message Customization<\/p>\n<p>&#8220;`yaml<br \/>\nmessages:<br \/>\n  report-created: &#8220;&#038;aYour report has been submitted successfully!&#8221;<br \/>\n&#8220;`<\/p>\n<p>* Fully customizable messages.<br \/>\n* Supports color codes (`&#038;`) and placeholders.<br \/>\n* MiniMessage is supported where applicable.<\/p>\n<p>&#8212;<\/p>\n<p>### 5.8 Discord Integration<\/p>\n<p>&#8220;`yaml<br \/>\ndiscord:<br \/>\n  enabled: false<br \/>\n&#8220;`<\/p>\n<p>#### Network Mode (Multi-Server)<\/p>\n<p>&#8220;`yaml<br \/>\nnetwork-mode:<br \/>\n  enabled: false # set to true on ONE server only in a network<br \/>\n  poll-interval: 10 # how often to sync reports from the database (seconds)<br \/>\n&#8220;`<\/p>\n<p>* **enabled**: If `true`, this server will poll the database for reports from all servers.<br \/>\n* **poll-interval**: The frequency of database checks. Recommended: 5-10.<\/p>\n<p>#### Core Settings<\/p>\n<p>&#8220;`yaml<br \/>\nbot-token: &#8220;YOUR_BOT_TOKEN_HERE&#8221;<br \/>\nchannel-id: &#8220;YOUR_CHANNEL_ID_HERE&#8221;<br \/>\nlog-channel-id: &#8220;YOUR_LOG_CHANNEL_ID_HERE&#8221;<br \/>\n&#8220;`<\/p>\n<p>* Sends reports and status updates directly to Discord.<\/p>\n<p>#### Staff Permissions<\/p>\n<p>&#8220;`yaml<br \/>\nstaff-role-id: &#8220;&#8221;<br \/>\n&#8220;`<\/p>\n<p>* Optional role restriction for Discord moderation commands.<\/p>\n<p>#### Bot Appearance<\/p>\n<p>&#8220;`yaml<br \/>\nbot-settings:<br \/>\n  status: &#8220;ONLINE&#8221;<br \/>\n  activity:<br \/>\n    type: &#8220;WATCHING&#8221;<br \/>\n    message: &#8220;Reports | %online_players% players online&#8221;<br \/>\n&#8220;`<\/p>\n<p>#### Discord Notifications<\/p>\n<p>&#8220;`yaml<br \/>\nnotifications:<br \/>\n  title: &#8220;New Report (#%id%)&#8221;<br \/>\n  color: &#8220;#ff5555&#8221;<br \/>\n  footer: &#8220;AevorinReports \u2022 %date%&#8221;<br \/>\n&#8220;`<\/p>\n<p>* Fully customizable embed formatting.<\/p>\n<p>&#8212;<\/p>\n<p>## 6. Discord Features<\/p>\n<p>* Report submission notifications<br \/>\n* Status update alerts<br \/>\n* Embedded messages with player avatars<br \/>\n* Server and report metadata displayed<\/p>\n<p>&#8212;<\/p>\n<p>## 7. GUI Preview<\/p>\n<p align=\"center\">\n  <img decoding=\"async\" src=\"https:\/\/i.postimg.cc\/Gh4mVFNK\/aevorinreports123.png\" alt=\"AevorinReports Book GUI\" width=\"500\"\/>\n<\/p>\n<p>&#8212;<\/p>\n<p>## 8. Technical Features<\/p>\n<p>* Async database operations<br \/>\n* Thread-safe report handling<br \/>\n* Efficient caching system<br \/>\n* Modular and extendable architecture<br \/>\n* Safe reload handling<\/p>\n<p>&#8212;<\/p>\n<p>## 9. Dependencies<\/p>\n<p>### Optional<\/p>\n<p>* **MySQL** \u2013 Network-wide report synchronization<br \/>\n* **Discord API (JDA)** \u2013 Discord bot integration<\/p>\n<p>**Notes:**<\/p>\n<p>* These optional dependencies are built in the plugin itself and can be enabled from config.yml<\/p>\n<p>&#8212;<\/p>\n<p>## 10. Installation Guide<\/p>\n<p>1. Download **AevorinReports** from the Modrinth page<br \/>\n2. Place the `.jar` file into the `\/plugins\/` directory<br \/>\n3. Restart the server to generate configuration files<br \/>\n4. Configure `config.yml` and database settings<br \/>\n5. (Optional) Configure Discord integration<br \/>\n6. Reload or restart the server<\/p>\n<p>&#8212;<\/p>\n<p>## 11. Analytics &#038; Telemetry<\/p>\n<p>### bStats<\/p>\n<p>![AevorinReports usage graph](https:\/\/bstats.org\/plugin\/bukkit\/AevorinReports\/28310)<\/p>\n<p>### FastStats<\/p>\n<p>AevorinReports also uses **FastStats** for advanced, real-time plugin analytics. The following custom metrics are tracked to help guide future development:<\/p>\n<p>| Metric | Description |<br \/>\n| &#8212; | &#8212; |<br \/>\n| `pending_reports` | Number of currently pending reports on the server |<br \/>\n| `total_reports` | Total reports ever created on the server |<br \/>\n| `gui_provider` | Which GUI type the server uses (`book` or `container`) |<br \/>\n| `db_backend` | Which database backend is in use (`file` or `mysql`) |<br \/>\n| `configured_categories` | How many report categories the server has set up |<br \/>\n| `discord_integration` | Whether the Discord bot is enabled (`true`\/`false`) |<\/p>\n<p>All telemetry is anonymous \u2014 no player data, usernames, IPs, or personally identifiable information is ever collected.<\/p>\n<p>&#8212;<\/p>\n<p>## 12. License<\/p>\n<p>AevorinReports is licensed under the **MIT License**.<\/p>\n<p>You are free to use, modify, distribute, and sublicense this software, provided that the original copyright and license notice are included in all copies.<\/p>\n<p>&#8212;<\/p>\n<p>## Credits<\/p>\n<p>Developed by **Aevorin Studios**<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The #1 Go-To \/report Plugin for Minecraft Servers<\/p>\n","protected":false},"featured_media":8784,"template":"","meta":{"_minecraft_slug":"aevorinreports","_minecraft_project_id":"OwqSnlXx","_minecraft_author":"aiversity","_minecraft_license":"MIT","_minecraft_downloads":5860,"_minecraft_follows":18,"_minecraft_client_side":"unsupported","_minecraft_server_side":"required","_minecraft_storage_type":"zip","_minecraft_archive_name":"aevorinreports.zip","_minecraft_size_bytes":289104320,"_minecraft_version_count":24,"_minecraft_updated_at":"2026-05-16T02:59:45.930657Z","_minecraft_date_created":"2025-06-07T02:22:40.684076Z","_minecraft_date_modified":"2026-05-08T18:45:42.201371Z","_minecraft_project_url":"https:\/\/modrinth.com\/mod\/aevorinreports","_minecraft_icon_attachment_id":8784,"_minecraft_imported_at":"2026-05-31T15:20:42+00:00","_minecraft_import_hash":"399ae98c3cb39b95696a88e2b971104c","_minecraft_versions":"","_minecraft_links":"","_minecraft_gallery":"","_minecraft_api_metadata":""},"mod_category":[124,125,89,126,127,128,129,92,985],"mod_loader":[130,131,132,133,134,986],"minecraft_version":[51,52,53,54,55,56,57,58,59,36,60,93,94,101,102,62,37,40,41,73,74,38,78,79,80,81,82,83,167,163],"class_list":["post-8783","mod","type-mod","status-publish","has-post-thumbnail","hentry","mod_category-bukkit","mod_category-folia","mod_category-game-mechanics","mod_category-management","mod_category-paper","mod_category-purpur","mod_category-spigot","mod_category-utility","mod_category-velocity","mod_loader-bukkit","mod_loader-folia","mod_loader-paper","mod_loader-purpur","mod_loader-spigot","mod_loader-velocity","minecraft_version-1-18","minecraft_version-1-18-1","minecraft_version-1-18-2","minecraft_version-1-19","minecraft_version-1-19-1","minecraft_version-1-19-2","minecraft_version-1-19-3","minecraft_version-1-19-4","minecraft_version-1-20","minecraft_version-1-20-1","minecraft_version-1-20-2","minecraft_version-1-20-3","minecraft_version-1-20-4","minecraft_version-1-20-5","minecraft_version-1-20-6","minecraft_version-1-21","minecraft_version-1-21-1","minecraft_version-1-21-10","minecraft_version-1-21-11","minecraft_version-1-21-2","minecraft_version-1-21-3","minecraft_version-1-21-4","minecraft_version-1-21-5","minecraft_version-1-21-6","minecraft_version-1-21-7","minecraft_version-1-21-8","minecraft_version-1-21-9","minecraft_version-26-1","minecraft_version-26-1-1","minecraft_version-26-1-2"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>AevorinReports - Minecraft<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/vpesports.com\/minecraft\/mods\/aevorinreports\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"AevorinReports - Minecraft\" \/>\n<meta property=\"og:description\" content=\"The #1 Go-To \/report Plugin for Minecraft Servers\" \/>\n<meta property=\"og:url\" content=\"https:\/\/vpesports.com\/minecraft\/mods\/aevorinreports\/\" \/>\n<meta property=\"og:site_name\" content=\"Minecraft\" \/>\n<meta property=\"og:image\" content=\"https:\/\/i.postimg.cc\/9RR2yP4Z\/aevorin-reports-title.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"8 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/aevorinreports\\\/\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/aevorinreports\\\/\",\"name\":\"AevorinReports - Minecraft\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/aevorinreports\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/aevorinreports\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/aevorinreports-icon-aa47514e2be1f2628134dfa0d5e62f67e3a4349d_96.webp\",\"datePublished\":\"2026-05-31T15:20:41+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/aevorinreports\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/aevorinreports\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/aevorinreports\\\/#primaryimage\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/aevorinreports-icon-aa47514e2be1f2628134dfa0d5e62f67e3a4349d_96.webp\",\"contentUrl\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/aevorinreports-icon-aa47514e2be1f2628134dfa0d5e62f67e3a4349d_96.webp\",\"width\":96,\"height\":96},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/aevorinreports\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Mods\",\"item\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"AevorinReports\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/#website\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/\",\"name\":\"Minecraft\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"AevorinReports - Minecraft","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/vpesports.com\/minecraft\/mods\/aevorinreports\/","og_locale":"en_US","og_type":"article","og_title":"AevorinReports - Minecraft","og_description":"The #1 Go-To \/report Plugin for Minecraft Servers","og_url":"https:\/\/vpesports.com\/minecraft\/mods\/aevorinreports\/","og_site_name":"Minecraft","og_image":[{"url":"https:\/\/i.postimg.cc\/9RR2yP4Z\/aevorin-reports-title.png","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/vpesports.com\/minecraft\/mods\/aevorinreports\/","url":"https:\/\/vpesports.com\/minecraft\/mods\/aevorinreports\/","name":"AevorinReports - Minecraft","isPartOf":{"@id":"https:\/\/vpesports.com\/minecraft\/#website"},"primaryImageOfPage":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/aevorinreports\/#primaryimage"},"image":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/aevorinreports\/#primaryimage"},"thumbnailUrl":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/05\/aevorinreports-icon-aa47514e2be1f2628134dfa0d5e62f67e3a4349d_96.webp","datePublished":"2026-05-31T15:20:41+00:00","breadcrumb":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/aevorinreports\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/vpesports.com\/minecraft\/mods\/aevorinreports\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/vpesports.com\/minecraft\/mods\/aevorinreports\/#primaryimage","url":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/05\/aevorinreports-icon-aa47514e2be1f2628134dfa0d5e62f67e3a4349d_96.webp","contentUrl":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/05\/aevorinreports-icon-aa47514e2be1f2628134dfa0d5e62f67e3a4349d_96.webp","width":96,"height":96},{"@type":"BreadcrumbList","@id":"https:\/\/vpesports.com\/minecraft\/mods\/aevorinreports\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/vpesports.com\/minecraft\/"},{"@type":"ListItem","position":2,"name":"Mods","item":"https:\/\/vpesports.com\/minecraft\/mods\/"},{"@type":"ListItem","position":3,"name":"AevorinReports"}]},{"@type":"WebSite","@id":"https:\/\/vpesports.com\/minecraft\/#website","url":"https:\/\/vpesports.com\/minecraft\/","name":"Minecraft","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/vpesports.com\/minecraft\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod\/8783","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod"}],"about":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/types\/mod"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/media\/8784"}],"wp:attachment":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/media?parent=8783"}],"wp:term":[{"taxonomy":"mod_category","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_category?post=8783"},{"taxonomy":"mod_loader","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_loader?post=8783"},{"taxonomy":"minecraft_version","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/minecraft_version?post=8783"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}