MTR:日本车票模组

MTR:日本车票模组

一个高度拟真的Minecraft运输铁路日本风格车票附加组件。 新增功能齐全的售票机、自动检票闸机、IC卡、纸质车票、预订智能手机、配置扳手以及装饰用售票机变体。

技术

MTR:日本车票模组

MJTM 为 MTR 模组添加了逼真的日本铁路售票系统,将真实的购票、票价计算和车站运营带入了《我的世界》。

玩家不再仅仅是打开闸机,而是可以从售票机购买车票、使用 IC 卡、通过检票闸机、在铁路公司之间换乘、购买通勤月票、预订座位,并使用逼真的日本票价系统出行。

MJTM 既适用于生存玩法,也适用于大型多人铁路服务器,允许运营者通过可自定义的票价表、多家铁路公司和逼真的乘客体验来构建功能完备的铁路网络。


📖 设置指南(点击展开)

MJTM 指南


物品

扳手

扳手 是 MJTM 中最重要的设置工具。

它用于配置:

  • 检票闸机
  • IC 卡闸机
  • 换乘闸机
  • 售票机
  • 补票机
  • 其他 MJTM 方块

大多数配置界面通过以下方式打开:

潜行 + 右键

当手持扳手看向可配置方块时,方块上方会显示设置预览,展示其当前设置。


智能手机

智能手机 用于车票预订。

功能:

  • 远程预订车票
  • 从售票机领取预订的车票
  • 查看通知
  • 预订后获得优惠券

每次预订都可以获得可在支持的售票系统中使用的优惠券。


通知工具

通知工具 允许铁路运营者直接向玩家智能手机发送消息。

功能:

  • 发送公告
  • 发送促销活动
  • 向特定预设群组发送优惠
  • 手动结束正在进行的活动

玩家可以在智能手机的通知选项卡中查看这些消息。


车票

车票从售票机获得,并在检票闸机处使用。

功能:

  • 普通铁路车票
  • 特快车票
  • 指定席车票
  • 换乘车票

换乘车票包含换乘顺序信息,必须按照正确的顺序在换乘闸机处使用。


IC 卡与通勤月票

IC 卡

IC 卡是一种储值智能卡。

功能:

  • 便捷的刷卡进出站
  • 自动计算票价
  • 自动扣除余额

票价根据以下信息计算:

  • 闸机上设置的进站
  • 闸机上设置的出站
  • 售票机预设中配置的票价表

通勤月票

通勤月票允许在指定期间内不限次数地往返于所选车站之间。

功能:

  • 可配置的有效期
  • 站到站出行
  • 支持往返

检票闸机设置

MJTM 提供了多种类型的闸机。


IC 卡闸机

IC 卡闸机是一种仅支持 IC 卡的检票闸机。

功能:

  • 逼真的闸机声音
  • 逼真的错误提示音
  • 移除车票插入动画
  • 仅限 IC 卡操作

进站闸机

将闸机模式配置为 进站。

设置

选择:

  • 一个或多个预设
  • 一条或多条线路
  • 一个或多个车站

当一个预设包含多条线路,且车票应能在所有线路上被接受时,多项选择非常有用。

行为

当插入有效车票时:

  1. 闸机打开
  2. 车票被退回
  3. 玩家取回车票
  4. 闸机关闭

这模拟了真实的日本进站闸机。


出站闸机

将闸机模式配置为 出站。

设置

选择:

  • 一个预设
  • 一条线路
  • 一个车站

灵活匹配

设置:

要求全部匹配

可以禁用。

禁用后,只需匹配站名即可。

这允许:

  • 共用出站口
  • 大型枢纽站
  • 多家铁路运营者共用同一出站区域

行为

当插入有效车票时:

  1. 闸机打开
  2. 车票被回收
  3. 闸机在 60 tick 后自动关闭

车票不会被退回。


换乘闸机设置

换乘闸机用于在不同铁路服务之间换乘时使用。

设置

配置:

换乘前

  • 预设
  • 线路
  • 车站

换乘后

  • 预设
  • 线路
  • 车站

大多数情况下,站名保持不变,仅运营者或线路发生变化。

示例:

  • 东京站
  • 新大阪站
  • 大型换乘枢纽

行为

当插入有效的换乘车票时:

  1. 验证换乘信息
  2. 车票进入闸机
  3. 车票被退回
  4. 闸机行为与进站闸机类似

换乘顺序必须与车票上的换乘数据匹配。


售票机设置

MJTM 使用层级结构:

预设
 └─ 线路
     └─ 车站

将 预设 视为一家铁路公司或一个票价网络。


创建预设

首先创建预设。

一个预设包含:

  • 线路
  • 车站
  • 票价表
  • 车票类型
  • 车辆数据

创建线路

在预设内,创建一条或多条铁路线路。

示例:

  • 东海道新干线
  • 山手线
  • 中央线

创建车站

车站添加在线路内。

当存在至少两个车站时,车站之间会显示票价条目。

点击票价条目即可配置票价。

这些票价用于:

  • 购买车票
  • IC 卡票价计算
  • 通勤月票计算

车辆配置

可以在预设内创建车辆。

每辆车可以是:

  • 指定席
  • 自由席

配置:

  • 车辆名称
  • 车厢号
  • 票价倍率

票价倍率

示例:

数值 结果
0.0 基础票价
0.5 1.5 倍票价
1.0 2.0 倍票价

车票类型配置

车票类型在预设内创建。

首先选择用于票价计算的线路。

购票界面将使用该线路的票价表。


基本车票

默认设置:

  • 车票名称
  • 车票票价倍率

倍率示例:

数值 结果
0.0 基础票价
0.5 1.5 倍票价
1.0 2.0 倍票价

特快票价

启用 特快票价。

将出现额外设置:

  • 特快列车名称
  • 特快票价倍率

示例:

  • 希望号
  • 光号
  • 回音号
  • 快速
  • 特急

特快票价倍率与车辆倍率分开计算,与真实日本铁路系统一致。

如果只需要显示列车名称,倍率可设为 0。


车辆选择模式

启用 车辆选择。

然后可以选择之前创建的车辆。

启用后:

  • 车票名称设置消失
  • 车票价格基于所选车辆计算
  • 玩家在购买时选择车辆

示例:

  • 绿色车厢
  • 指定席
  • 卧铺车厢
  • 高级座席

购买车票

售票机提供多种选项:

  • 购买 IC 卡
  • IC 卡充值
  • 领取预订车票
  • 购买通勤月票
  • 购买车票

IC 卡和通勤月票使用基础票价系统。


购票流程

1. 选择车票类型

选择要购买的车票。


2. 选择座位类型

根据配置:

  • 自由席
  • 指定席

如果只有一个选项,则会自动选择。


3. 选择车辆

如果启用了指定席:

选择已配置的车辆之一。

示例:

  • 1 号车厢
  • 5 号车厢
  • 绿色车厢

4. 选择车站

选择:

  • 出发站
  • 到达站

5. 添加换乘(可选)

如需换乘可添加。

每次换乘都会重复选择车站的过程。


6. 最终确认

确认:

  • 车票信息
  • 路线
  • 车辆
  • 换乘
  • 总票价

然后确认购买。


售票机装饰

MJTM 包含装饰性售票机变体。

可用版本:

  • 带随机海报的售票机
  • 不带海报的售票机

海报变体在放置时自动选择,让车站感觉更加多样化和真实。

📙 主要功能(点击展开) ## 功能

🎫 逼真的车票系统

购买并使用各种类型的铁路车票。

  • 普通车票
  • 特快车票
  • 指定席车票
  • 换乘车票

💳 IC 卡

只需刷卡进出站即可出行。

  • 储值 IC 卡
  • 自动计算票价
  • 自动扣除余额
  • 支持多线路票价

🚉 逼真的检票闸机

提供多种闸机类型。

  • 进站闸机
  • 出站闸机
  • IC 卡专用闸机
  • 换乘闸机

每个闸机的行为都与真实的日本铁路车站相似。

🚄 指定席

配置诸如以下车辆:

  • 绿色车厢
  • 指定席
  • 卧铺车厢
  • 高级座席

每辆车都可以有自己的票价倍率。


📱 智能手机系统

玩家可以:

  • 远程预订车票
  • 领取预订车票
  • 查看通知
  • 接收促销优惠券

铁路运营者可以直接向玩家发送公告和活动信息。

加入我们的 Discord 服务器

Fabric Forge