跳到正文

MSMPlus

作者:iojanis

The missing link in the Minecraft Server Management Protocol.

收藏

介绍

中文介绍正在准备中,下面暂时显示原文。

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 /msmp command system

Quick Start

  1. Download the latest release
  2. Place in mods/ folder
  3. Start server (MSMP binds to port 25575 by default)
  4. Connect via MSMP client
  5. Use /msmp events list to 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

常见问题

MSMPlus 支持哪些 Minecraft 版本?

MSMPlus 支持 Minecraft Java 版 1.21.9,可用的加载器:Fabric。下载时注意选择和你游戏版本一致的文件。

MSMPlus 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:仅服务端。

评论

登录后评论和评分