
MSMPlus
The missing link in the Minecraft Server Management Protocol.
About this Mod
MSMPlus
A server-side Fabric mod that extends Minecraft's Server Management Protocol (MSMP) with 80+ events (INCOMPLETE), advanced RPC methods, and dynamic configuration.
Features
- 80+ Event Types across 15 categories (player actions, blocks, entities, world changes, inventory, furnace, fishing, combat, etc.) INCOMPLETE
- Advanced RPC Methods for command execution with structured output and tab completion
- Dynamic Configuration with hot-reload and per-player event overrides
- Performance Optimization including batching, throttling, and memory management
- Unix Socket Support as an alternative to TCP
- In-Game Management via comprehensive
/msmpcommand system
Quick Start
- Download the latest release
- Place in
mods/folder - Start server (MSMP binds to port 25575 by default)
- Connect via MSMP client
- Use
/msmp events listto see available events
Documentation
Complete documentation available at: superblo.cc/docs
- API Reference - All events, RPC methods, and data types
- Events System - Event categories and schemas
- RPC Methods - Integration examples
- Configuration System - Advanced settings and hot-reload
- Commands - In-game management reference
Configuration
Config stored at config/msmplus.json with 7 main categories:
- MSMP Settings (TCP/Unix socket, ports, timeouts)
- Events Configuration (all 80+ events with granular control) INCOMPLETE
- Performance Settings (batching, throttling, queue management)
- Commands Configuration (dynamic command registration)
- Debug Settings (logging, metrics)
- Security Configuration (permissions, rate limiting)
- Player Event Overrides (per-player customization)
Key Commands
/notify <json>- Send custom JSON notifications/msmp events list- List all available events/msmp events enable/disable <event>- Toggle events/msmp events player <player> enable/disable <event>- Per-player overrides/msmp config reload- Hot-reload configuration/msmp metrics- View performance metrics
Platform
- Fabric 1.21.9
- Java 21+
License
GNU Lesser General Public License v3.0
Available Versions
How to Install MSMPlus on Your Server
Order Server
Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).
Set fabric Loader
In the panel under "Egg", select the fabric loader and matching Minecraft version (1.21.9).
Install Mod
Open the mod browser in the dashboard and search for "MSMPlus". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.
Compatibility
Mod Loaders
Minecraft Versions
1.21.9
Server-side
✓ RequiredRecommended RAM
4 GB(min. 3 GB)Frequently Asked Questions
MSMPlus server crashes on startup – what to do?
Most common cause: wrong fabric version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (1.21.9). You can switch loaders with one click in the panel.
Is MSMPlus compatible with fabric?
MSMPlus officially supports fabric for Minecraft 1.21.9. The Mado dashboard automatically detects incompatible loader combinations.
Server lagging with MSMPlus – how to optimize performance?
Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if MSMPlus consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.
Rent Modded Server
Install MSMPlus with just one click on your server.