sky航海王
发表于 2024-9-8 18:25:24
什么时候支持MTR4.0?
CrystalEggs
发表于 2024-10-5 16:23:20
Miner233 发表于 2024-8-8 09:39
不支持 MTR 4.0 怎么办...我想要 LCD 也想要天津地铁 Mod
只能等晚点4.0.0的正式版出了
chan_air
发表于 2024-11-24 15:32:44
其实这个追加包可以手动修改LCD的内容,目前在mtrbbs上好像还没有人试着改过。
雅音宫羽
发表于 2025-3-1 19:08:10
报障:如果线路比较复杂,尤其是换乘的线路比较多或者站名太长的时候, "allowOverflow"设置成true会导致显示全部崩溃
Jeffreyg1228
发表于 2025-3-1 23:26:46
雅音宫羽 发表于 2025-3-1 19:08
报障:如果线路比较复杂,尤其是换乘的线路比较多或者站名太长的时候, "allowOverflow"设置成true会 ...
看起来是路线信息的获取问题,因为如果是 LCD 内部代码问题会显示黑屏并在日志中输出错误信息(或打开 NTE 调试界面,在左上角显示错误)。请您确认:
- 重启 Minecraft(或服务器),问题是否依然存在;
- LCD 是否曾出现黑屏 / Minecraft 日志中是否有任何 JS 错误信息(或者 LCD 本身的输出,尤其是“当前路线信息”,如有请附上);
- allowOverflow 设为 false 后问题是否不再出现;
- 问题的复现概率。
以及,由于学业原因,可能一段时间内不会进行修复,还请见谅。
雅音宫羽
发表于 2025-3-2 00:50:47
本帖最后由 雅音宫羽 于 2025-3-2 00:56 编辑
Jeffreyg1228 发表于 2025-3-1 23:26
看起来是路线信息的获取问题,因为如果是 LCD 内部代码问题会显示黑屏并在日志中输出错误信息(或打开 NTE ...
1依旧存在
2不黑屏,NTE不报错,直接为蓝屏
3确定设置为overflow为false之后不会报错,且改完之后F3+T重载资源包之后立刻恢复
4复现概率非常高,基本上设置为true之后,列车驶出视野后再回到车上就立刻出现,而且出现这个情况的时候,其他使用之前第一版(没有路线信息显示白底黑字的那版)也同样会出错
LiYibo
发表于 2025-3-2 17:45:18
话说可以用在原版的列车上吗?
CSZ7943
发表于 2025-3-3 18:16:26
他一直显示当前状态是咋回事啊?
Jeffreyg1228
发表于 2025-3-9 10:36:43
雅音宫羽 发表于 2025-3-2 00:50
1依旧存在
2不黑屏,NTE不报错,直接为蓝屏
3确定设置为overflow为false之后不会报错,且改完之后F3+T重载 ...
麻烦您打开客户端的 Minecraft 日志,将问题列车的“列车 xxx 的当前路线信息:”后面的内容私发至本人邮箱,以便复现此问题。
如果您对 LCD 做了修改导致没有此输出,请在 main.js 的 render 函数中下面位置增加一行代码:
const routeInfo = getRouteInfo(train, state.trainStatus, platformInfo);
if (!checkJsonProperty(state, "routeInfo", routeInfo)) { // 如果 state 中不存在 routeInfo 或 routeInfo 改变
print("列车 " + train.id() + " 的当前路线信息:" + JSON.stringify(routeInfo)); // 增加此行代码
state.routeInfo = routeInfo;
}
雅音宫羽
发表于 2025-3-11 23:03:53
Jeffreyg1228 发表于 2025-3-9 10:36
麻烦您打开客户端的 Minecraft 日志,将问题列车的“列车 xxx 的当前路线信息:”后面的内容私发至本人邮 ...
我在参照解决方案查log的时候似乎发现端倪了,log里有ANTE的字样,试着换成NTE原版之后就没再出问题,不过需要进一步验证