FangSu MTR Addon · 方速 MTR 扩展
Also named FangSu Blocks / 又称 方速·方块包
重要说明 / IMPORTANT
NOT compatible with MTR 4.0.0~4.0.4, ONLY available with MTR 3.2.2 or 4.0.5 不兼容 MTR 4.0.0~4.0.4 仅支持3.2.2, 4.0.5
This mod depends on MTR (3.2.2/4.0.5). Download here: 本模组依赖于 MTR (3.2.2/4.0.5),在此下载:
If you find any issues, please report on GitHub Issues. 如果发现问题,请前往 GitHub 提交 Issue。
It's strongly recommend to run with MTR Beijing Addon. 强烈建议与北京地铁扩展一同运行. https://modrinth.com/mod/mtr-beijing-addon
功能特性 / Features
站台屏蔽门系统 / Platform Screendoors
- 屏蔽门 (Screendoor) — 屏蔽门的滑动部分 / Sliding part of screendoors indicator and door status lights
- 屏蔽门玻璃 (Screendoor Glass) — 两个滑动区域中间的链接 / Transparent glass part between doors
- 中央控制箱 (Central Control) — 屏蔽门系统的中央控制方块 / Central control block for the screen door system
- 端门 (Duanmen) — 站台两侧的司机门 / Driver doors at both ends of the platform
- 吊板 (Diaoban) — 屏蔽门上方的线路信息 / Route information display above screendoors
检票闸机与票务系统 / Ticket Barriers & Fare System
- 检票闸机 (Ticket Barrier) — 右键开门的检票闸机, 支持多种检票模式
- 售票机 (Ticket Machine) — 交互式售票终端,支持购买单程票 / Interactive ticket vending terminal for single-journey tickets
- 单程票 & IC 卡 — 完整的票务物品体系,与 MTR 票务系统无缝集成 / Complete fare item system, seamlessly integrated with MTR fare system
乘客信息系统 / Passenger Information Display
- PIDS — 实时显示列车到站信息,支持自定义布局与 JavaScript 脚本 / Real-time train arrival information with customizable layouts and JavaScript scripting
- 路线信息牌 (RIS) & 车站信息牌 (SIS) — 路线图与车站结构展示 / Route map and station structure display
站牌与标志系统 / Signs & Boards
- 指示牌 (Sign)、广告板 (Adv Board) — 灵活的标志与告示系统 / Versatile signage and bulletin board system
自定义电梯 / Custom Lifts
(MTR3 ONLY)
- 支持自定义模型与纹理 / Extended MTR lifts with custom models and textures
优秀的扩展包 / Excellent Expansions
- MTR Beijing Subway Addon 北京地铁扩展
- MTR Decoration Expansion 地铁装饰扩展
- MTR CR Addon 中国铁路扩展 — 在内部群聊中发布 / Released in internal community
同系列资源包 / Packs in Same Series
赞助 / Sponsor
如果您喜欢此项目,欢迎赞助支持,这对项目持续发展很有帮助! If you like this project, please consider sponsoring — it helps a lot!
链接 / Links
- 官网: https://mtr.fangsu.top/
- 源代码: https://github.com/596wjr/FangSu_MTR_Addon
- 开发文档: https://doc.fangsu.top/
- 问题追踪: https://github.com/596wjr/FangSu_MTR_Addon/issues
- 投票新版本: https://github.com/596wjr/FangSu_MTR_Addon/discussions/25
- 更新路线图: https://github.com/596wjr/FangSu_MTR_Addon/discussions/41
致谢 / Credits
-
Zbx1425 — 渲染组件
sowcer/sowcerext及构建脚本逻辑 -
javagl — OBJ 模型加载与解析库
-
Minecraft Transit Railway (MTR) — 核心前置模组
-
感谢测试 / Testing Credits — 感谢以下玩家在测试中的大力支持,帮助我们发现并修复了众多 Bug / Thanks to the following players for their strong support in testing, helping us discover and fix numerous bugs
[yinliaoya341](https://github.com/yinliaoya341)
[AkiyamaSakaki](https://github.com/AkiyamaSakaki)
[厦航在拍车的无名机长](https://space.bilibili.com/3546725140663173)
-
所有参与测试与反馈的玩家和贡献者 / All players and contributors who participated in testing and feedback
许可证 / License
本项目基于 MIT License 开源。See LICENSE.
AIGC 声明 / AIGC Declaration
本项目部分代码和注释由 AI 生成,所有代码均已人工审查和测试。 Parts of this project's code and comments are AI-generated. All code has been manually reviewed and tested.
All Versions
+ Add Version| Name | Game version | Platforms | Published | Downloads | Actions |
|---|---|---|---|---|---|
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 22d ago | 1 | ||||
| 22d ago | 1 | ||||
| 22d ago | 1 | ||||
| 22d ago | 1 | ||||
| 22d ago | 1 | ||||
| 22d ago | 1 | ||||
| 22d ago | 1 | ||||
| 22d ago | 1 | ||||
| 22d ago | 1 | ||||
| 22d ago | 1 | ||||
| 22d ago | 1 | ||||
| 22d ago | 1 | ||||
| 22d ago | 1 | ||||
| 22d ago | 1 | ||||
| 22d ago | 1 | ||||
| 22d ago | 1 | ||||
| 22d ago | 1 | ||||
| 22d ago | 1 | ||||
| 22d ago | 1 | ||||
| 22d ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 7mo ago | 1 | ||||
| 7mo ago | 1 | ||||
| 7mo ago | 1 | ||||
| 7mo ago | 1 | ||||
| 8mo ago | 1 | ||||
| 8mo ago | 1 | ||||
| 8mo ago | 1 | ||||
| 8mo ago | 1 | ||||
| 8mo ago | 1 | ||||
| 9mo ago | 1 | ||||
| 9mo ago | 1 |
- (仅MTR3) 自MTR4版移植万向节点;
- 万向节点新增平移和俯仰角、翻滚角调节功能;
- 增设外轨超高功能;
- 增设缓存开门方向功能(尽管不是特别完善);
config/fangsu.properties新增cameraTiltEnabled与cameraTiltStrength,可开关镜头滚转并调整强度;- (仅MTR4) 修复列车过终点站后 LCD 线路索引不归零、仍显示上一条线路的问题;
- (MTR3 only) Ported the multi-direction node from MTR4;
- Added translation, pitch angle, and roll angle adjustment to the multi-direction node;
- Added a cant (superelevation) feature;
- Added a cached door opening direction feature (though not particularly refined);
- Added
cameraTiltEnabledandcameraTiltStrengthtoconfig/fangsu.properties, allowing camera roll to be toggled and its strength adjusted; - (MTR4 only) Fixed an issue where the LCD line index did not reset to zero after a train passed the terminus and still displayed the previous line.
- 增设了红绿灯及可视化编程系统
- 增设原版指示牌图标
- 兼容Metropolis检票闸机
- 方块支持bbmodel格式模型
- 修复半高屏蔽门门灯不亮的问题
- 重新添加拼装模型PIDS
- 修改屏蔽门的碰撞箱系统
- 修复端门碰撞箱不会移动的问题
- 修复4秒重画和5次重试的组合技 (会导致代码运行出错时实际上没有重试)
- 增设配置系统, 可在config/fangsu.properties中编辑是否使用可旋转碰撞箱和碰撞箱细分精度
- (令:国庆节快乐!
- Added traffic lights and a visual programming system
- Added vanilla sign icons
- Compatible with Metropolis ticket barriers
- Blocks now support bbmodel format models
- Fixed the issue where half-height platform screen door lights did not turn on
- Re-added the assembled-model PIDS
- Modified the collision box system of platform screen doors
- Fixed the issue where the end door collision box would not move
- Fixed the combo of 4-second redraw and 5 retries (which caused no actual retry when code execution errored)
- Added a configuration system; you can edit whether to use rotatable collision boxes and collision box subdivision precision in config/fangsu.properties
- 为混合构建器增设了导出切片等功能
- 为刷新线路大幅提速(约10倍)
- 优化了性能
- 修复了已知bug
- Added export slicing and other features to the Hybrid Builder.
- Significantly improved refresh line speed. (10 times faster)
- Optimized performance.
- Fixed known bugs.
- 添加了混合构建器
- 添加了旋转轨道
- 添加了轨道位移工具
- 添加了线路目的地指示牌组件
- (仅MTR4) 添加了万向节点
- (仅MTR4) 添加了轨道模型工具
- 优化了选择界面UI,添加了物品tooltip
- 优化了性能
- 修复了已知bug
- (仅MTR4) 添加了1.18.2, 1.19.2, 1.19.4, 1.20.4支持
English:
- Added Hybrid Creator
- Added Rotating Rail
- Added Rail Displacement Tool
- Added Route Destination sign items
- (MTR4 ONLY) Added Multi-Direction Node
- (MTR4 ONLY) Added Rail Model Tool
- Improved selection UI and added item tooltips
- Optimized performance
- Fixed known bugs
- (MTR4 ONLY) Added support for 1.18.2, 1.19.2, 1.19.4, 1.20.4
Fixed a critical issue that caused server crashes.
- 添加了车站信息板
- 添加了屏蔽门集控
- 添加了集成lcd绘制系统
- 添加了R-TRAIN(LCD)
- 添加闸机连接机制
- 优化了性能
- 修复了已知bug
- 添加了1.18.2, 1.19.2-4支持
- Added Station Information Board
- Added Screendoor Central Control
- Added integrated LCD rendering system
- Added R-TRAIN (LCD)
- Added Ticket Barrier connection mechanism
- Optimized performance
- Fixed known bugs
- Added support for 1.18.2, 1.19.2–1.19.4
- 修复由于forge没有自带MixinExtras导致有概率无法启动的问题
- 优化了扳手模型
- Fixed an issue where the game could occasionally fail to start due to Forge not bundling MixinExtras.
- Optimized the wrench model.
- 再次尝试优化JS绘制系统
- 添加线路信息版(fangsu:route_info_sign)
- 试添加unofficial支持
- 修复已知bug
- Further optimized the JS rendering system
- Added route information sign (fangsu:route_info_sign)
- Attempted to add MTR Unofficial support
- Fixed known bugs
- 添加了端门
- 调节JS绘制系统
- 添加了一些内置资源
- 修复已知bug
- Add screendoor end door
- Add built in resources
- Fix bugs
Fix bugs
Add lift model selection
- 再度完善了js系统
- 添加了扳手,此后原版用刷子打开的GUI改为用扳手打开,刷子的功能改为类似MTR原版的功能
- 添加了吊板
- 修复了部分已知bug
- Further improved the JS system.
- Added wrench. The GUI originally opened with brush is now opened with the wrench, and the brush's function has been changed to be similar to that in the original MTR mod.
- Added a hanging sign.
- Fixed some known bugs.
## 0.5.0
- 试添加了JS绘制系统;
- 添加了基于JS的PIDS;
- 修复了部分本地化;
- 完善了指示牌机制。
- Experimentally added JavaScript-based drawing system;
- Added JavaScript-based PIDS;
- Fixed some localization issues;
- Improved the sign sync.
- 添加新票务系统</br>
- 移除(A)NTE依赖,移植渲染系统</br>
- 添加指示牌</br>
- Added new ticketing system</br>
- Removed (A)NTE dependency, ported rendering system</br>
- Add signs</br>
完善已有方块
Fix the server failing to start
Improve existing blocks
Add screendoor (door)
添加屏蔽门(门)
0.1.0:
fix UI
修复UI问题