基本信息
我的世界Java版本
平台
运行环境
其他链接
搬运团队
详情信息
更新日志
MTR 版本要求:3.1.12 以上且 4.0.0 以下
MTR Version Required: Above 3.1.12 and below 4.0.0
本次更新涉及较大改动,可能会出现更多 bug。请报告遇到的任何 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 不兼容)
-
修复:一些潜在的内存泄漏。