
网络音乐机:更好的登录FA
网易云音乐的更好登录体验,移植至Fabric 26.1.2。
Net Music: Better Login — Fabric 26.1.2 移植版
这是 ming-sc/NetMusic-BetterLogin 的 Fabric 移植版(原版为 Forge 1.20.1 构建),为 Minecraft 26.1.2 上的 NetMusic (net-music) 模组带来更好的登录支持。
原模组的功能
NetMusic-BetterLogin 是 NetMusic 模组的扩展插件,该模组允许你在 Minecraft 中播放网易云音乐。原版模组的默认登录方式较为繁琐,Better Login 用便捷的登录方式取而代之,并为整个服务器解锁 VIP 播放权限:
- 二维码登录 — 使用网易云音乐手机应用扫描二维码,并在手机上确认。
- 邮箱 / 账号登录 — 使用邮箱、手机号或用户名 + 密码登录。
- 短信验证码登录 — 在手机上接收验证码,无需密码即可登录。
- 持久化登录 — 会话 Cookie 会保存到配置文件中,并在每次重启时自动重新应用。
- 单点登录,全服 VIP — 只需一人(通常是服务器所有者)登录,服务器便会持有 VIP 凭证,所有玩家都能播放 VIP(标准 / Hi-Res / 无损)歌曲。
此移植版的改动
此版本保留了上述所有功能,但针对 Fabric 加载器和全新的 Minecraft 26.1.2(Java 25)环境进行了重建:
- 从 Forge 1.20.1 移植到 Fabric 26.1.2(Fabric Loader ≥ 0.19.2,Java 25),依赖
net-music1.5.1+(该版本现已由 ming-sc 提供 Fabric 构建)。 - 修复了 Fabric 26.1 上的二维码渲染问题 — 正确地将 ZXing 打包为 shaded jar,使用新的
RenderPipelines.GUI_TEXTUREDblit,并直接从NativeImage构建DynamicTexture,使得验证码图片能够正常显示。 - 修复了专用服务器启动崩溃问题 — 将模组拆分为
ModInitializer(服务端)和ClientModInitializer(客户端 GUI)入口点,消除了导致专用服务器崩溃的NoClassDefFoundError: Screen错误。 - 保留了通过持久化 Cookie 实现的单点登录 VIP 共享,并提供了 OP 命令来重新加载 / 清除 Cookie,以及查看 / 设置音频质量。
为何使用
如果你运行着一个装有 NetMusic 模组的 Minecraft 服务器,并希望玩家无需各自管理账号就能享受 VIP 音乐,这个模组可以让一次登录覆盖整个服务器。它还为当前 Fabric / MC 26.1.2 时代现代化了登录界面。
环境要求
- Minecraft
26.1.2,Fabric Loader ≥ 0.19.2,Java 25 net-music1.5.1+(Fabric),fabric-api,forgeconfigapiport- 可选:
cloth-config+modmenu用于游戏内配置界面
使用方法
在游戏中运行 /nmbl login 打开登录界面。OP 命令:/nmbl server cookie reload|clear,/nmbl server level [set ]。
致谢
- 原版模组:ming-sc/NetMusic-BetterLogin(Forge 1.20.1),作者 IMG,MIT 许可。
- 基础模组:NetMusic (net-music),作者 ming-sc。
- Fabric 26.1.2 移植版:Rogic460。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。