基本信息
我的世界Java版本
平台
运行环境
其他链接
搬运团队
详情信息
更新日志
MTR 版本需求:3.1.12 及以上且 4.0.0 以下
MTR Version Required: Above 3.1.12 and below 4.0.0
本次更新包含较大改动,可能会引入更多 bug。请及时报告遇到的任何问题,以便我尽快修复。
更改内容:
-
新增:JavaScript 脚本支持。这是一个较为复杂的系统,主要面向具有一定编程知识的高级资源包作者。它能够灵活控制列车外观,实现诸如完全自定义动画 LCD 显示屏、可旋转车轮等多种动态功能。
-
新增:BBMODEL 预加载优化。它将 BBMODEL 转换为与 OBJ 模型相同的内部结构,并在加载过程中提前将其上传至 VRAM,使 BBMODEL 的渲染性能与 OBJ 模型相当。(内置列车目前暂未受到此优化影响。)目前该功能默认关闭,因为有玩家测试反馈,此功能在某些设备上可提升 FPS,但在其他设备上会降低 FPS。请根据实际情况进行设置。
-
新增:利用 Forgix 构建了 Forge 和 Fabric 二合一的 JAR。
-
更改:NTE 的版本号现在形如 "MTR-NTE-0.4.0+1.19.2",而非之前的 "MTR-NTE-1.19.2-0.4.0",以更好地遵循版本规范。
-
更改:在 fabric.mod.json 和 forge mods.toml 中添加了版本要求。例如,现在若在 Minecraft 1.18.2 中意外使用了 1.19.2 的 NTE,应会出现错误提示界面而非直接崩溃。
-
更改:将精确版本检查改为 "协议版本" 检查。现在,即使客户端上的 NTE 版本稍新,只要在数据同步方面相同,也不会阻止连接服务器。
-
新增:对于 MTR 资源包,NTE 会隐藏因 Minecraft 版本不同而导致的 "不兼容" 警告。
-
修复:装饰对象显示位置或方向不正确,或随刷子图标旋转。
-
修复:在轨道模型选择屏幕中,其中一个轨道模型可能不可见。
-
新增:通过刷子再次右键单击轨道节点可翻转轨道模型方向。
-
修复:半透明面叠放顺序不正确。现在已实现正确的半透明面深度排序。
-
更改:设置界面现在使用 "Cloth Config"。界面应更美观、更有条理。
-
新增:可在 NTE 配置界面关闭列车音效。
-
新增:可在 NTE 配置界面禁用半透明面渲染。
-
新增:可从 Forge 模组菜单访问 NTE 渲染配置。
-
新增:自动合并同时移动的 OBJ 模型组,提升渲染性能,同时无需资源包作者手动合并。
-
更改:支持 OBJ 文件中的物体组("o"),之前仅支持 "g"。
-
新增:允许在火车或装饰对象 JSON 中使用 "flipV" 指定 UV 方向,无需作者编写 "#flipv" 或翻转贴图。
-
更改:资源加载错误报告界面现在使用 Cloth Config。
-
更改:上传前会验证模型中的顶点索引。
-
更改:移除之前(从未正式公布)基于 JSON 的动态显示屏系统。
-
新增:在 MTR 加载自定义资源时出现 JSON 语法错误,会在错误信息中添加准确的文件名。(与 MRP 不兼容)
-
修复:一些潜在的内存泄漏问题。