为 Paper 等服务端提供 MsptMap 的采样与发包能力。安装 msptmap-fabric 1.0.1 的客户端连接后,可在 Xaero 世界地图上查看逐区块 MSPT 热力图。
jar 同时承担两种角色:放入 plugins/ 是 Bukkit 插件,以 -javaagent 加载是注入器。两者必须配合使用。
| 项目 | 要求 |
|---|---|
| Java | 1.21.x 包需 21,26.x 包需 25 |
| 服务端 | Paper 1.21.6 – 1.21.11 / 26.1.2 – 26.3 |
| 客户端 | msptmap-fabric 1.0.1 |
| 启动参数 | 需自行添加 -javaagent |
-
将对应版本的 jar 放入
plugins/。 -
⚠️ 重要:在启动命令的-jar之前加入-javaagent:java -Xms4G -Xmx4G -javaagent:plugins/MsptMap-Plugin-1.0.3-alpha+26.x.jar -jar paper.jar nogui
-
启动后日志出现以下两行即为正常:
MsptMap 注入器已安装 [MsptMap] MsptMap 已启用,注入器已连接
| 端 | 1.21.6 – 1.21.10 | 1.21.11 | 26.1.2 – 26.3 |
|---|---|---|---|
| Paper | ⚪ | ⚪ | 🟢 |
| Purpur | 🟢 | 🟢 | 🟢 |
| Pufferfish | 🟢 | ⚪ | ⚪ |
| Leaf | 🟢 | 🟢 | ⚪ |
| Leaves | 🟢 | 🟢 | ⚪ |
| Spigot | 🟡 | 🟡 | 🟡 |
| Folia | 🔴 | 🔴 | 🔴 |
🟢 支持(已实机验证) ⚪ 支持(未验证) 🟡 暂不支持 🔴 不支持
- 已验证 Paper 26.1.2、26.2、26.3;Paper 1.21.6 – 1.21.11 仅验证到编译与产物检查,尚未实机运行。服务端升级后 NMS 方法签名变化可能导致对应方法跳过注入;注入过程出错时日志会记录该类。
- 单条插件消息上限约 1 MB。快照按 700 KiB 预算裁剪,区块极多时部分低权重区块不会出现在热力图中。
MIT LICENSE。