Streamline administrative duties with AI, dynamic punishments, and a slick web-interface.
modl is a modern solution to completely streamline moderation and support for your Minecraft server. The system is fully customizable, free to use, and open-sourced under the AGPL-3.0 license. Stay in control of your server from anywhere with our web-interface at https://modl.gg. Use AI to automatically handle chat reports. Simplify punishments through dynamic punishment types powered by points and severities.
Free forever and completely branded for your server - your players and staff will not see any modl.gg branding (assuming you enable custom domain).
modl can run natively on Spigot, PaperSpigot, Folia, BungeeCord, and Velocity, without feature degradation on any platform. Fabric support is available but experimental (there are known issues & mod conflicts, join Discord and chat with us).
Fully free & open source repositories | Support Discord Server | Locale File | Config File
Designed to fairly and consistently sanction players whilst maintaining moderator discretion.











Showcase & Installation Video (outdated - view docs installation guide):
Requirements & Installation Steps:
https://docs.modl.gg/installation
For support, please join our discord server or open an issue on GitHub. If you encounter any issues or bugs, please report them :)
Unknown
Unknown
Terms for using, modifying and redistributing this product.
21.08.2026 · Modrinth
FABRIC EXPERIMENTAL VERSION
use other JAR for velocity/spigot/folia/paper/bungeecord
Screenshots and images from the original Modrinth page.

















Published versions and original Modrinth files.
21.08.2026 · 35 downloads
FABRIC EXPERIMENTAL VERSION
use other JAR for velocity/spigot/folia/paper/bungeecord
21.08.2026 · 41 downloads
29.07.2026 · 64 downloads
View normal changelog
29.07.2026 · 74 downloads
09.07.2026 · 18 downloads
Fabric version - view normal release for info
09.07.2026 · 57 downloads
09.05.2026 · 103 downloads
Please update to this version as soon as possible. A bug present in versions v2.2.0-2.2.2 allowed users without proper permissions to execute staff commands. This update patches that bug. No other changes present.
09.05.2026 · 156 downloads
Please update to this version as soon as possible. A bug present in versions v2.2.0-2.2.2 allowed users without proper permissions to execute staff commands. This update patches that bug. No other changes present.
30.04.2026 · 27 downloads
30.04.2026 · 52 downloads
22.04.2026 · 27 downloads
Changelog
Fabric platforms have their own JAR now. Do not install packetevents separately on the fabric server. It is a bit buggy right now, but compatibility will be fixed in the future.
22.04.2026 · 37 downloads
Changelog
Fabric platforms have their own JAR now. Do not install packetevents separately on the fabric server. It is a bit buggy right now, but compatibility will be fixed in the future.
19.04.2026 · 76 downloads
26.03.2026 · 86 downloads
This update changes the way Spigot and Proxy servers connect/interact. It is recommended to reset your boot.yml on proxy+spigot servers and go through the setup wizard again (save your API key).
15.03.2026 · 43 downloads
v2.1.0 - Replays, Performance, Cleanup
modl-bridge and main modl plugin have been merged and there is now a CLI setup wizard that automatically runs when you first boot up the server with the plugin. It should automatically merge your current config, but you will need to delete modl-bridge plugin and install modl plugin on your backend servers. This will guide you through setting up the TCP query server that it communicates through (and registration if you have not yet registered).
01.03.2026 · 42 downloads
25.02.2026 · 24 downloads
24.02.2026 · 15 downloads
15.02.2026 · 25 downloads
Changelog:
12.02.2026 · 35 downloads
It's finally here! Beautiful new GUIs, a fresh redesign of large portions of the panel, and an exponentially more stable, efficient, and maintainable backend API.
Please reset your locale and config files to ensure full functionality, all your previous panel data has automatically transferred over. If you are installing for
the first time or looking to use our developer API, please check out our newly created docs at https://docs.modl.gg/
Changelog:
- Redesigned tickets on panel
- Redesigned audit logs on panel
- Redesigned dashboard on panel
- Redesigned settings page on panel
- Redesigned email templates
- Replaced old ticket tags system with ticket labels
- Fixed Super Admin role permissions
- Fixed "Apply for Staff" and "Contact Us" on the homepage
- Fixed saving/modifying punishment types
- Greatly improved upon localization and default locales for German and Spanish (AI translated, please let us know of any mistakes)
- Added configurable list of commands to block whilst a player is muted
- Added in-game GUIs for staff menu and inspect menu (way too many submenus and functions to list)
- See demonstration video: https://youtu.be/chFRhpo4Rrg
- Added web ticket-submissions for apply, support, and bugreport
- This has support to link a Minecraft account after the fact with /claim <ticket-id>
- Submission rate-limit: 2 tickets/min/IP-address (in-game has 1 minute cooldown now)
- Added commands for history, notes, alts, and reports in-game, with menus and console-friendly print versions
- Fixed support ticket args in-game not being transferred to ticket form
- Improved saving techniques used on updating settings to database
- Added system to attach reports to punishments and close those reports in the process
- Fixed audit page data population and add additional functionality (staff punishment roll-backs, player-window links)
- Added evidence upload page for in-game punishments (prompted after creating punishment)
- Made light theme on panel actually usable and visually un-abhominable
- Fixed staff notifications in-game to properly notify staff and have appropriate hover/click actions.
- Made staff management and role management editable in-game via staff menu.
- Improved overall stability and made hundreds of minor adjustments/fixes/improvements
- Fixed name-change and skin-change restrictions
- Fixed playtime not working
- Added issuedServer and createdServer data for tickets and punishments (auto-hooks into proxy info if on Velocity/Bungee)
Backend API:
- Rebuilt backend API in Java Springboot and fully documented Minecraft endpoints at https://docs.modl.gg/api
- Added Grafana monitoring to assist in developer debugging and security
- Deployed backend API using Blue/Green setup to achieve 0-downtime between API updates and reboots.
- Minecraft plugin now downloads all dependencies at runtime to minimize jar size and avoid conflicts.
10.02.2026 · 21 downloads
This update is in preparation for a massive v2.0.0 update having completely rewritten our backend service, overhauled our panel, and added a stunning new GUI system to the Minecraft plugin. The update be bring drastic improvements in stability, polish and overall usability.
As such, we will need to migrate off our current v1 API infrastructure, and this update will provide a seamless switch-over with 0 downtime. It will automatically detect when the new production API is online and switch over, migrating all your existing data and settings (also unlocking all the new in-game features such as the GUI). However, there are unfortunately some temporary degradations in in-game usability, namely pardons and lookups. This will go away once the new API is online. Our plan is to upgrade the backend API on 2/11/2026 between the hours of 10PM and midnight ET. If you can, install this update as close to that date as possible to avoid any degradation, but ensure you are up to date by then.
Big news to come, don't forget to join our discord at https://discord.modl.gg/
13.11.2025 · 90 downloads
10.11.2025 · 195 downloads
30.09.2025 · 49 downloads
13.08.2025 · 47 downloads
This update simply adds a help command that lists all other commands registered by the plugin.
08.08.2025 · 36 downloads
Fix various issues, improve performance, and increase stability
08.08.2025 · 29 downloads