promotional banner

MTR Display Extras

Add-on for Minecraft Transit Railway 4.1 (NeoForge 1.21.1). Everything works on the PIDS blocks and Arrival Projectors you already have.

MTR Display Extras

Add-on for Minecraft Transit Railway 4.1 (NeoForge 1.21.1). Everything works on the PIDS blocks and Arrival Projectors you already have — you switch modes by typing a tag into a board's custom message row.

Display modes (type the tag in any custom message row)

tag what it does
(none) LED look for every PIDS: dot-matrix font, marquee for long text, scrolling red warning while a train approaches, blinking ◀◀◀ while it is at the platform
[schedule] LED timetable table: line · destination · scheduled time · countdown · delay/early/on-time · platform. Adapts to the board size.
[board] Graphical departure board: colour line badges, status pills, platform boxes, station name & clock header, ticker footer (from Hide Arrival rows). Best on 3×3 boards.
[ads] Station screen: rotating ad slides (configurable), station header with clock, next-trains footer. When a train is within approachSeconds it switches to an animated TRAIN APPROACHING warning with hazard stripes, line badge, destination, countdown and a train sliding into the platform; then TRAIN AT PLATFORM with open doors.
[login] [boot] [crash] [update] [bootloop] [off] A casual day in Poland: stuck lock screen, BIOS/console boot, blue screen (stuck at 37 %), Windows update, endless boot loop, dead panel
[nosignal] [dvd] [matrix] [desktop] Colour bars, bouncing logo, digital rain, a desktop with a crashed pids_ui.exe dialog
[classic] keep MTR's original look on that board

Custom messages: a | b | c cycles; a row starting with > is a ticker. Icons: :train: :clock: :warn: :ok: :m: :wheelchair: :info: :bell: :no: :heart: :right: :left:.

Blocks

FSA Screen (3×2) and (3×3) — wall-mounted LCD panels. Place on a wall (the clicked spot is the bottom-middle / centre panel), open with the MTR brush like any PIDS. Dye = text colour, milk = reset.

Announcer

The Announcer block's Sound File field accepts several sound IDs separated by commas/spaces; they play in order and never overlap. (Fixes MTR 4.1.0-beta losing route filters on chunk reload.)

Config — config/mtrsensorfix.json

language (en/pl), brand, brandShort, colours, approachSeconds, approachMessage, schedule strings, ads (list of {title, text, color, textColor, image, seconds} — image may point to any texture from a resource pack, e.g. mypack:textures/ads/poster.png).

Needs to be installed on the server as well as on clients. Licence: MIT.

The MTR Display Extras Team

profile avatar
  • 1
    Projects
  • 19
    Downloads