
MTR:Japan-ticket-MOD
A highly realistic Japanese ticketing add-on for Minecraft Transit Railway. Adds functional ticket machines, automatic ticket gates, IC cards, paper tickets, a reservation smartphone, a configuration wrench, and decorative ticket machine variants.
MTR: Japan Ticket Mod
A Japanese-style railway ticketing addon for MTR.
Create realistic railway operations with ticket machines, gates, IC cards, reservations, express fares, reserved seats, and multi-line fare networks.
Features
- Ticket Machines
- Ticket Gates
- Fare Adjustment Machines
- IC Cards
- Ticket Reservations
- Reserved Seats
- Express Fares
- Multiple Railway Lines
- Custom Fare Tables
- Route Filtering
- Multi-Preset Support
Guide
Ticket Machine
1. Open the Configuration Screen
Hold a wrench and Sneak + Right Click the Ticket Machine.
2. Create a Preset
A preset contains:
- Railway lines
- Stations
- Fare tables
- Ticket types
- Vehicle data
Multiple presets can be created and assigned to different ticket machines.
3. Create Railway Lines
Create one or more railway lines.
Each line contains its own station list and fare information.
4. Create Stations and Fares
Add stations to a line.
For every section between stations, define the fare cost.
Example:
Station A --100--> Station B --150--> Station C
Passengers traveling from Station A to Station C will pay:
100 + 150 = 250
5. Create Vehicle Data (Optional)
Vehicle data is used for reserved-seat tickets.
Each vehicle can contain multiple cars.
Available settings:
- Car Number
- Car Name
- Reserved / Non-Reserved
- Additional Fare Multiplier
Examples:
| Multiplier | Result |
|---|---|
| 0.0 | No extra fee |
| 0.5 | +50% fare |
| 1.0 | +100% fare |
Useful for:
- Green Cars
- First Class
- Premium Services
- Reserved Express Cars
6. Create Ticket Types
Ticket types determine how fares are calculated.
Normal Ticket
Uses:
- Ticket Name
- Fare Multiplier
Express Ticket
Adds an additional express surcharge.
Example:
Base Fare: 100
Express Fee: 50
Total: 150
Reserved Seat Ticket
Allows passengers to select a reserved car when purchasing tickets.
Requires vehicle data.
7. Route Filtering
Ticket Machines can be configured to display tickets for a specific railway line only.
This is useful when:
- Multiple operators share a station
- Different machines sell different tickets
- Large networks contain many routes
Ticket Gates
1. Configure a Gate
Hold a wrench and Sneak + Right Click the gate.
2. Assign a Station
Each gate must be assigned to a station.
The station is used to:
- Validate tickets
- Calculate IC fares
- Determine entry permissions
- Determine exit permissions
IC Cards
IC Cards can be purchased from Ticket Machines.
Features:
- Stored balance
- Automatic fare calculation
- Automatic entry/exit processing
- Recharge support
Passengers only need to touch the gate to travel.
Reservations
Supported ticket types can be reserved in advance.
Reserved tickets are not issued immediately.
Passengers must later collect the ticket from a Ticket Machine.
Useful for:
- Advance purchases
- Reserved trains
- Long-distance services
Fare Adjustment Machine
Used when a passenger travels beyond the destination printed on their ticket.
The machine:
- Reads the used ticket
- Calculates the missing fare
- Collects payment
- Issues an adjustment ticket
The adjustment ticket can then be used to exit through the gate.
Example Setup
Line: Main Line
Station A
↓ 100
Station B
↓ 150
Station C
↓ 120
Station D
A ticket from Station A to Station D costs:
100 + 150 + 120 = 370
Additional ticket multipliers, express fees, and reserved-seat charges are applied automatically.
Included Systems
✅ Ticket Machines ✅ Ticket Gates ✅ IC Cards ✅ Reservations ✅ Reserved Seats ✅ Express Fares ✅ Fare Adjustment Machines ✅ Multi-Line Networks ✅ Route Filters ✅ Multiple Presets
MTR: Japan Ticket Mod
MTR向けの日本風鉄道運賃システムアドオンです。
券売機・改札・ICカード・予約システム・指定席・特急料金・乗り越し精算機などを利用し、日本の鉄道に近い運営や路線再現を行うことができます。
主な機能
- 券売機
- 改札
- 乗り越し精算機
- ICカード
- 予約システム
- 指定席
- 特急料金
- 複数路線対応
- 路線フィルター
- カスタム運賃設定
- プリセット管理
ガイド
券売機
1. 設定画面を開く
レンチを持った状態で、しゃがみながら右クリックすると設定画面を開けます。
2. プリセットを作成する
プリセットには以下の情報が保存されます。
- 路線
- 駅
- 運賃データ
- きっぷ
- 車両データ
複数のプリセットを作成し、券売機ごとに別々の設定を使用できます。
3. 路線を作成する
まず路線を作成します。
1つのプリセット内に複数の路線を作成できます。
4. 駅と運賃を設定する
各路線に駅を追加し、駅間の運賃を設定します。
例:
東京 ─100→ 品川 ─150→ 横浜
東京から横浜までの運賃:
100 + 150 = 250
運賃は自動的に計算されます。
5. 車両データを作成する(任意)
指定席を利用する場合は車両データを作成します。
設定可能項目:
- 号車番号
- 車両名
- 自由席 / 指定席
- 追加料金倍率
追加料金倍率
| 値 | 内容 |
|---|---|
| 0.0 | 追加料金なし |
| 0.5 | 基本運賃の50%追加 |
| 1.0 | 基本運賃の100%追加 |
以下のような車両を再現できます。
- グリーン車
- グランクラス
- 特急指定席
- プレミアム車両
6. きっぷを作成する
販売するきっぷを作成します。
通常きっぷ
設定項目:
- きっぷ名
- 運賃倍率
特急料金付ききっぷ
特急料金を設定できます。
例:
乗車券:100円
特急料金:50円
合計:150円
指定席きっぷ
指定席を有効にすると、利用者は購入時に車両を選択できます。
車両データの作成が必要です。
7. 路線フィルター
券売機ごとに表示する路線を制限できます。
用途例:
- 会社ごとに券売機を分離
- 路線別の券売機を設置
- 大規模路線網で見やすく整理
フィルターを設定すると、その路線のきっぷのみが表示されます。
改札
1. 設定画面を開く
レンチを持った状態で、しゃがみながら右クリックします。
2. 設置駅を設定する
改札が設置されている駅を指定します。
この情報は以下の処理に使用されます。
- きっぷの有効判定
- ICカード運賃計算
- 入場判定
- 出場判定
- 不正利用判定
正しく設定しないと正常に動作しません。
ICカード
ICカードは券売機で購入できます。
機能:
- 残高管理
- チャージ
- 自動運賃計算
- 自動改札処理
改札を通過するだけで運賃が自動計算されます。
予約システム
対応するきっぷは予約購入できます。
予約したきっぷはその場では発券されません。
後から券売機で受け取ることができます。
用途例:
- 指定席列車
- 事前購入
- 長距離列車
乗り越し精算機
乗車券の区間を超えて乗車した場合に使用します。
使用方法
- 使用済みのきっぷを持つ
- 乗り越し精算機を開く
- 不足運賃を支払う
- 精算券を受け取る
発行された精算券を使用して改札を通過できます。
設定例
東海道線
東京
↓ 100
品川
↓ 150
横浜
↓ 120
小田原
東京から小田原まで:
100 + 150 + 120 = 370
ここに運賃倍率・特急料金・指定席料金などが自動で加算されます。
実装済み機能
✅ 券売機
✅ 改札
✅ ICカード
✅ 予約システム
✅ 指定席
✅ 特急料金
✅ 乗り越し精算機
✅ 複数路線対応
✅ 路線フィルター
✅ プリセット管理
このModについて
MTR: Japan Ticket Mod は、MTRに日本風の鉄道運賃・発券システムを追加するアドオンです。
現実の鉄道に近い運賃計算やきっぷ販売、ICカード運用、指定席管理などをMinecraft内で再現できます。

