WikiTrain System Utilities

What is TrainSystem Utilities

TrainSystem Utilities (TSU) is an extension MOD that adds rail-related conveniences to Minecraft's Create MOD (1.21.1). Built on top of Create's existing "tracks / stations / schedules / signals", TSU provides station display boards, network overview management, monitor integration, line symbols, an electrification system, and more, in a realistic-looking but easy-for-anyone-to-use form.

What can this MOD do?

FeatureSummary
Station-level display boardsPlace a "Railway Management Block" on a station platform to auto-display stopped / next trains
Network overview managementUse the "Management Computer" to manage all stations / trains / schedules in one place
Station monitor integrationPlace monitor blocks near a station for real-time display
Line symbolsCreate custom line symbols like JA01 / JB02 and assign them to stations
Coupling / decouplingDynamically couple / decouple two trains via schedule conditions
Poster displayAn advertisement board that displays PNG/JPG images as a slideshow
Electrification systemPantograph + wire + substation + FE inverter to supply FE/Create energy to trains
Train presetSave / restore / share an entire train as JSON
Preset PlaceShare train presets online (BelugaExperience platform)

Added items / blocks

Station & display (11)

Railway Management BlockManagement ComputerPoster Management BlockMonitorDouble-Sided MonitorHalf MonitorDouble-Sided Half MonitorSlim MonitorDouble-Sided Slim MonitorStation Name SignStation Name Sign (Pole)

Tools (3)

Data cards (3)

Electrification (6)

→ See Electrification System Overview for details.

MODRoleRequired?
CreateThe rail mechanism core✅ Required
MantaGUI / monitor / Wiki / BelugaExperience rendering framework✅ Required
SpatialAudioSystemSound effects like station departure melodies and announcements (author's other MOD)Recommended
Mekanism / Applied Energistics 2FE power source to supply the electrification systemWhen using electrification
Create: New Age, etc.Extra train mechanismsOptional
BSL Shaders, etc.Visual enhancementOptional

What is it good for?

Good for:

  • Large-scale network operation: you want to manage many stations / trains from a single list
  • Atmospheric station building: you want to give stations character with monitors, line symbols, and poster guidance
  • Multiplayer rail operation: you want to build schedules together while preventing accidental edits
  • Electrified line construction: you want to reproduce electric train operation with overhead wire and FE power supply
  • Train preset sharing: you want to save your own trains as JSON and share them with other worlds or players

Not good for:

  • Running just a single freight train: at that scale the Management Computer is overkill
  • Using without Create: TSU does nothing on its own

Architectural pieces (for advanced users)

  • BelugaExperience UI System: V3 GUI widget framework (controller + json builder + auto-sizing). In the belugalab.experience.* package.
  • MCSS Wiki: in-game markdown wiki + JSON-driven embeds (embed:screen / embed:item / embed:items)
  • GUI capture pipeline: on login, all layout JSONs are captured via an off-screen FBO → reflected in the wiki immediately as DynamicTextures
  • i18n: when switching between ja_jp / en_us, run /tsu-wiki-prebuild to regenerate the language-specific captures

Pages to read first

Development status