HomeJavaModsCreate:Railway Operations
Create:Railway Operations
ModsJava

Create:Railway Operations

by yasui-i · on Modrinth

Adds train door control, station announcements, and ghost seats to Create mod. Features include schedule-based door operations with station direction…

⬇ Download on Modrinth
Create:Railway Operations — screenshot 1Create:Railway Operations — screenshot 2

Create: Railway Operations

English | 中文


English

Create: Railway Operations is a NeoForge addon for Create that enhances train operations with schedule-based door control, station announcement broadcasts, and ghost seats.

Features

Schedule-Based Door Control

Train Announcements (Broadcasts)

Audio Pack System

Ghost Seat

Commands

All commands require permission level 2.

Command Description
/railway reload Reload audio packs on the server
/railway status Show loaded audio packs and broadcast counts
/railway sync Push all audio packs to all connected players

Installation

  1. Requires Create 6.0.10+ and NeoForge 21.1.219+ for Minecraft 1.21.1.
  2. Place railway_operations-1.0.0.jar in the mods/ folder on both server and client.
  3. Place audio packs in config/railway_operations/audio/ on the server.
  4. Run /railway reload then /railway sync to push packs to online players.
  5. New players joining will receive packs automatically during the configuration handshake.

Audio Pack Format

Simple mode (single file):

{
  "name": "Shanghai Bureau Fuxing EMU",
  "description": "Fuxing EMU Shanghai Bureau Broadcasts",
  "broadcasts": {
    "welcome": { "simple": "welcome.ogg" },
    "door_closing": { "simple": "door_closing.ogg" },
    "arrival": { "simple": "arrival.ogg" }
  }
}

Template mode (language + station splicing):

{
  "name": "JR East E5",
  "broadcasts": {
    "arrival": {
      "template": { "zh": "arrival_zh.ogg", "en": "arrival_en.ogg" },
      "has_station": true
    }
  }
}

Schedule Example

DESTINATION: Beijing South
  Group 1: [Announcement: door_closing, delay 12s] [Delay 15s]
  Group 2: [Door Control: Follow Station, 20s]
→ Announcement plays 3s before doors close.

中文

Create: Railway Operations 是基于 Create 的 NeoForge 附属模组,为列车运营增加时刻表车门控制、列车广播报站和幽灵坐垫功能。

功能

时刻表车门控制

列车广播报站

音频包系统

幽灵坐垫

指令

所有指令需要权限等级 2。

指令 说明
/railway reload 重新加载服务端音频包
/railway status 查看已加载的音频包及广播数量
/railway sync 将全部音频包推送给所有在线玩家

安装

  1. 需要 Create 6.0.10+NeoForge 21.1.219+(Minecraft 1.21.1)。
  2. railway_operations-1.0.0.jar 放入服务端和客户端的 mods/ 文件夹。
  3. 服务端config/railway_operations/audio/ 放入音频包。
  4. 执行 /railway reload 然后 /railway sync 推送给在线玩家。
  5. 新玩家加入时会在配置握手阶段自动接收音频包。

音频包格式

简单模式(单文件):

{
  "name": "上海局复兴号",
  "description": "复兴号动车组上海局报站广播",
  "broadcasts": {
    "始发欢迎词": { "simple": "始发欢迎词.ogg" },
    "关门前提示": { "simple": "关门前提示.ogg" },
    "终到广播": { "simple": "终到广播.ogg" }
  }
}

模板模式(语言+站名拼接):

{
  "name": "JR东日本 E5系",
  "broadcasts": {
    "arrival": {
      "template": { "zh": "arrival_zh.ogg", "en": "arrival_en.ogg" },
      "has_station": true
    }
  }
}

时刻表配置示例

目的地: 北京南站
  条件组1: [列车广播: 关门前提示, 延时12s] [延时15s]
  条件组2: [车门控制: 跟随车站, 20s]
→ 关门前3秒播放提示,车门按车站方向开启。
Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more