介绍
Jukebox Custom Disc Fix
Minecraft 1.21 注意事项
这个模组所修复的漏洞报告已于 Minecraft 1.21 被标记为已解决。
这个模组仍会继续更新,并且拥有 1.21 版本,但从 Minecraft 1.21 开始,
强烈建议使用原版 Minecraft 添加自定义唱片的方式,也就是通过数据包添加。
有关具体操作的信息可以在这里找到。
不过,如果你仍希望仅通过资源包来播放自定义唱片,就需要使用这个模组。
从 1.21 开始,这个模组现在也会在客户端修复该漏洞,这意味着你可以加入任何使用自定义唱片资源包的服务器,而不会出现唱片播放被截断的问题。
README
这个模组修复了漏洞 MC-260346。该漏洞会导致自定义音乐
唱片在唱片机中播放时,于原版唱片通常结束播放的时间点被截断。
该修复在服务端实现:只有当唱片物品从唱片机中被移除时(无论是通过漏斗还是玩家点击唱片机),
才会通知客户端停止播放唱片声音;而在原版
Minecraft 中,客户端会在原版唱片播放结束时立即被通知停止播放唱片声音。
从 Minecraft 1.21 开始(模组版本 0.1.4-1.21),这个模组也加入了客户端修复。具体来说,模组会忽略服务器发送给客户端的所有
要求客户端停止播放歌曲的数据包,转而仅在播放歌曲的唱片机的 has_record 方块状态被设置为 false 时,
才让客户端停止播放歌曲。
安装在服务器上时,连接到该服务器的客户端无需安装此模组。
如果你发现任何漏洞,欢迎在问题追踪器中报告。
许可证
此模组采用 GNU LGPLv3 许可证。
捐赠
如果你喜欢这个模组,可以考虑捐赠。
Discord
如需支持或有任何问题,欢迎加入我的 Discord。
版本支持
| Minecraft 版本 | Fabric | Quilt | NeoForge | Forge |
|——————–|———————————————————-|———————————————————-|———————————————————-|———————————————————-|
| 26.2.x | ✅ 当前 | ✔️ 使用 Fabric 版本 | ✅ 当前 | ❌ 不可用 |
| 26.1.x | ✔️ 可用,不再提供支持 | ✔️ 使用 Fabric 版本 | ✔️ 可用,不再提供支持 | ❌ 不可用 |
| 1.21.6+7+8+9+10+11 | ✔️ 可用,不再提供支持 | ✔️ 使用 Fabric 版本 | ❌ 不可用 | ❌ 不可用 |
| 1.21.5 | ✔️ 可用,不再提供支持 | ✔️ 使用 Fabric 版本 | ❌ 不可用 | ❌ 不可用 |
| 1.21.4 | ✔️ 可用,不再提供支持 | ✔️ 使用 Fabric 版本 | ❌ 不可用 | ❌ 不可用 |
| 1.21.2+3 | ✔️ 可用,不再提供支持 | ✔️ 使用 Fabric 版本 | ❌ 不可用 | ❌ 不可用 |
| 1.21+1 | ✔️ 可用(无客户端修复),不再提供支持 | ✔️ 使用 Fabric 版本 | ❌ 不可用 | ❌ 不可用 |
| 1.20.5+6 | ✔️ 可用(无客户端修复),不再提供支持 | ✔️ 可用(无客户端修复),不再提供支持 | ✔️ 可用(无客户端修复),不再提供支持 | ❌ 不可用 |
| 1.20.4 | ✔️ 可用(无客户端修复),不再提供支持 | ✔️ 可用(无客户端修复),不再提供支持 | ✔️ 可用(无客户端修复),不再提供支持 | ❌ 不可用 |
| 1.20.2 | ✔️ 可用(无客户端修复),不再提供支持 | ✔️ 使用 Fabric 版本 | ❌ 不可用 | ❌ 不可用 |
| 1.20.1 | ✔️ 可用(无客户端修复),不再提供支持 | ✔️ 使用 Fabric 版本 | ✔️ 可用(无客户端修复),不再提供支持 | ✔️ 可用(无客户端修复),不再提供支持 |
我会尽量持续支持 Minecraft 的最新大版本和最新小版本。更新到较新的 Minecraft
版本有时可能会延迟,因为我并不总是有时间立即更新我的模组。
不受支持的模组仍然可以下载,但不会获得新功能或错误修复。
适用于 Fabric 以外其他加载器的版本已提供 Minecraft 1.20.x 版本。对于 Minecraft 26.1 及更高版本,此模组
同时支持 Fabric 和 NeoForge。
用法
不需要 Fabric API。在多人游戏中,如果服务端安装了该模组,客户端无需安装此模组。
评论
登录后评论和评分