开启左侧

【原创】【1.16.5 - 1.20.4】JCM v2.2.0 发布

[复制链接]
LX86 2026-5-26 23:00:58

还没有账号?赶快去注册吧!

您需要 登录 才可以下载或查看,没有账号?立即注册

×
由于是次更新或会影响到已推出及未来MTR资源包的发展,因特此​​作出JCM v2.2.0更新公告。未来更新仍可透过Modrinth或其它途径得知" n; {0 _# G( ~& x* J
* C  E* l# E  Z* H: K# Q
---5 H- j! z5 I# V( Q
阅读前注意:- S# Q- a. V. K  Y
MTR 4 正式把列车 (Train) 的命名改为 车辆 (Vehicle),方便容纳非铁路的车辆。在此更新日志中亦会跟随MTR 4的 "车辆" 叫法,实则与MTR 3 的 "列车" 无异。8 f7 u7 u/ w! C, w
---
) L- D( v  `: W是次更新主要分为两部分,以下逐一介绍:0 W7 m& U( K+ g& G+ Z9 }

9 J  w8 d' |& E0 L+ Q  b& V1. MTR 改进方案2 Z+ |# }  h8 M: W4 q7 u: ^0 s( z6 l
1 n  o2 G- G+ V# j1 Y- k- Y+ K
为让玩家在MTR 4下得到更完整的体验,JCM v2.2 会开始为 MTR 4 提供一些 "补丁",并修改部分 MTR 4 的运作。
6 d; W- S2 \. m5 \9 a% |% v# P, C1 L- r& ]
暂时已加入的补丁包括:
3 ]# d; {4 p: U- _
  • OBJ模型加载速度优化
  • 自动填满车卡功能 (适用于 车库侧线)
  • 重新加入 MTR 3 电梯的 "Ding" 声效
  • 在Dashboard里增加 小提示,把鼠标移到月台/侧线轨道即可看到有关轨道的配置
  • 把部分MTR-NTE的选项移植,例如隐藏轨道及隐藏正在乘坐的列车 (方便影片拍摄)
    : q- e* \! W& g/ j1 D1 f

6 o' t* S: r! s! k2 v+ B0 K0 v

+ V- o% I2 f4 X8 T5 {4 Y/ ^2. 为车辆 加入 JS 功能
5 t8 g9 y' V4 A+ c7 x是次更新正式为MTR 4 车辆 加入 JS 功能,再此允许资源包创作者加入特效 (广播,乘客显示屏等资讯)
# z6 A3 C2 I* |9 n# z" q这次加入的车辆JS功能是建基于过往新增的JS PIDS功能。使用的JS引擎为Rhino 1.9 (MTR-NTE 使用的则是 Rhino v1.7.15),未有带来重大兼容性的改变。
8 e' S9 j0 Q' |6 o( v: P) }8 l目前大部分NTE提供的JS API已移植到JCM,旧有 (MTR 3) 注册方式亦有保留。因此部分较为简单的MTR-NTE JS 资源包可在无需移植情况下直接载入。
- h$ A1 s& w# \, ^' F( {- ?; S1 ^# N; \, {5 S) C7 M
但请注意
0 }: m! k, t4 j& k0 G"向后兼容" 只适用于NTE提供的API。 MTR 3 内部的 API (MTRClientData, Station.java/Route.java) 或有带来改变。某些较复杂的JS或需要进行移植工作
2 T% L7 |" ^, m' q3 y$ N( L(视乎情况亦可考虑在JS里检查MTR版本,然后作出适当的调用,达成MTR 3/4双兼容的JS)
% ?# F+ O0 B* D" l4 l; YMTR 4 亦为了节省数据用量,不会像MTR 3 将所有MTR资讯传给客户端。为方便制作LCD等显示屏,JCM已自带另外的传送途径,但只限于有关车辆需用到的资讯。功能性较高的JS (例如 显示完整的转乘路线画面) 暂未能实现。' C4 ]/ @) t7 J# r
( m: w1 b5 ^+ n; P# {5 u

4 |& r/ V& N2 P5 F# N. c装饰物件 (Eyecandy) JS 支持3 U' y. \7 n* b' w2 ~1 {9 {6 d
装饰物件 (Eyecandy) JS 支援在 v2.1 已经加入,但当时还未成熟。这次更新加入了常用的3D模型处理API,及进一步改善与MTR-NTE的兼容程度。* M+ q  O! n) _

( A2 m9 `( \) [" z+ k% s/ m下載
, ]* ?1 w& i3 J! Y2 l一如以往,模组可在 GitHubModrinth 及 [CurseForge] 下载。8 x0 O# r0 E( ^9 S" T& n
需要 MTR 4.0.4 运行!2 B8 P6 o5 Z" q. [* |4 h! k1 e

: `7 v1 [; `2 `  Q! A9 S% GJS 文档 (供开发者使用)
1 n2 \& T* b3 w目前JCM文档只有提供英文版,可考虑使用机翻阅读。1 R7 B) Z4 L. E7 T
7 ~  q$ x/ |$ N" T% ]
比较有用的几页如下:
! H- E! W- P5 B* x' ~3 B6 m5 x讨论
# j1 }8 @+ P6 e  a6 M欢迎任何技术性讨论,但因本人时间有限,或未能逐一回答所有问题。部分较入门/广泛的问题 (例如: "如何弄LCD显示屏" ) 或不作回覆。
% D* [1 @1 {, {( T$ p; ~, {- S
% D  E5 H+ B- p4 @7 X' c

评分

参与人数 1人气 +2 收起 理由
IXMAX + 2 ?!强强?!

查看全部评分

- AF
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表