ComputerCraft Station Display Setup
v2.0.2
Last update: 2025-11-08
Welcome to the ComputerCraft station display setup page! This guide will help you set up your station display using ComputerCraft in Minecraft.
Features
- Displays up-to-date train information for your station
- Color-coded lines for easy identification
- Touchscreen support for interactive features
- Automatic updates every 6 hours (via server restart, so this is actually not a real featurer)
- Customizable display size
- Supports multiple monitor setups
- Displays relevant status information, e.g. Running services, Suspended services, Partially Suspended and Possible delays
Requirements
- At least 6 advanced monitors and 1 (advanced) computer
- Internet connection for fetching train data
- Basic knowledge of using ComputerCraft
Instructions
To set up the ComputerCraft station display, follow these steps:
- You need at least 6 advanced monitors and 1 (advanced) computer
- Place the monitors in a 2x3 grid, with the computer under the monitors
- Open the ComputerCraft terminal in your Minecraft game.
- Type the following command to download and run the setup script:
- Wait for the setup to complete. It should automatically reboot
- After the reboot, the script will automatically start and display the station information on the monitors.
- Enjoy!
- → I do NOT recommend using a standard monitor since they do not support color and touch.
The computer only serves as an interface and therefore does
not require a modem or extended functions
info
Starting with version 2.0.0, it is also possible to upsize the display to a 3x2 grid or bigger. Please do notice that I only
tested the 2x3 and 3x2 setups myself, so if you run into any issues with bigger setups, please let me know via Discord.
wget run https://railinfo.juliandev02.me/setup.lua
info
It is possible to connect multiple monitors to a single computer. The startup script is designed
to detect the number of connected monitors and adjust the display accordingly.
You can use a cable modem to connect the computer to the monitors.
→ The script automatically fetches the latest lines from
https://railinfo.juliandev02.me/api/lines
every time the computer is restarted (manually or after a server restart, which happens every 6 hours)