Skip to content

About

Minecraft server plugin streaming per-chunk MSPT data to the MsptMap client mod.

Resources

Stars

2 stars

Watchers

0 watching

Forks

Repository files navigation

MsptMap-Plugin

为 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

部署

  1. 将对应版本的 jar 放入 plugins/。

  2. ⚠️ 重要:在启动命令的 -jar 之前加入 -javaagent:

    java -Xms4G -Xmx4G -javaagent:plugins/MsptMap-Plugin-1.0.3-alpha+26.x.jar -jar paper.jar nogui
  3. 启动后日志出现以下两行即为正常:

    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。

About

Minecraft server plugin streaming per-chunk MSPT data to the MsptMap client mod.

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages