Compatibility
Minecraft: Java Edition
Platforms
Links
Tags
Creators
Details
SkyTrainFolia
SkyTrainFolia (STF) is a Folia-native railway plugin focused on train operation, manual driving, physical turnout control, and sign-driven automatic station operation.
SkyTrainFolia(STF) 是一个面向 Folia 的铁路运行插件,主要提供列车运行、人工驾驶、实体道岔控制,以及基于牌子的基础自动车站运行功能。

Multi-car STF consist running in the live Skyworld railway environment.
在 Skyworld 实际运行环境中的 STF 多车辆编组。
Features / 功能
Train operation / 列车运行
SkyTrainFolia provides its own train movement and consist system rather than relying on vanilla minecart behaviour alone.
SkyTrainFolia 提供独立的列车运行与编组系统,而不仅仅依赖原版矿车行为。
Current functionality includes:
- Track-based train movement
- Multi-vehicle consists
- Acceleration and braking
- Direction and reverser control
- Configurable speed limits
- Vehicle profiles
- Train persistence
- Player riding
- Manual driving
当前功能包括:
- 基于轨道的列车运行
- 多车辆编组
- 加速与制动
- 方向与换向器控制
- 可配置限速
- 车辆 Profile
- 列车状态持久化
- 玩家乘坐
- 人工驾驶
Driving / 驾驶
STF provides driver controls for traction, braking, neutral state, reverser selection, emergency braking, and other train-operation functions.
STF 提供牵引、制动、空挡、换向器、紧急制动以及其他列车运行控制功能。
The core driving system belongs to STF itself and can be used without installing the complete SkyRail Suite.
核心驾驶系统由 STF 自身提供,不需要安装完整 SkyRail Suite。
Physical turnouts / 实体道岔
One of STF's core features is direct control of physical railway turnouts built from Minecraft rails.
STF 的核心功能之一,是直接控制由 Minecraft 铁轨构成的实体道岔。
Turnouts can change their actual in-world rail geometry rather than existing only as an abstract route state.
道岔会实际改变游戏世界中的轨道几何形态,而不仅仅是在后台保存一个抽象的进路状态。

Physical turnout in the diverging position.
处于侧向位置的实体道岔。

The same turnout switched to the straight route.
同一道岔切换至直向位置。
STF also provides local turnout operation, approach-based switching, and local train locking behaviour.
STF 同时提供本地道岔操作、列车接近时的预开通,以及局部列车锁定机制。
Sign-driven automatic operation / 基于牌子的自动运行
SkyTrainFolia supports sign-based railway automation, including:
- Train spawning
- Station detection
- Automatic approach
- Braking and stopping
- Station dwell
- Automatic departure
- Train destruction / removal
SkyTrainFolia 支持基于牌子的铁路自动运行功能,包括:
- 列车生成
- 车站识别
- 自动接近车站
- 自动减速停车
- 停站等待
- 自动发车
- 列车销毁 / 移除
This is a lightweight operational automation system for the Minecraft environment.
这是一套面向 Minecraft 环境的轻量化自动运行系统。
It should not be interpreted as a complete real-world Automatic Train Operation (ATO) implementation.
它不应被理解为完整的真实铁路自动列车运行(ATO)系统。
Standalone use / 独立使用
SkyTrainFolia can be used as a standalone plugin.
SkyTrainFolia 可以作为独立插件使用。
Its core features do not require the other SkyRail Suite components:
- Train movement
- Consists
- Manual driving
- Cab controls
- Physical turnout operation
- Local train handling
- Sign-driven automatic station operation
以下核心功能不依赖其他 SkyRail Suite 组件:
- 列车运行
- 编组
- 人工驾驶
- 驾驶控制
- 实体道岔操作
- 本地列车管理
- 基于牌子的自动车站运行
SkyRail Suite integration / SkyRail Suite 集成
SkyTrainFolia is also the train-operation component of SkyRail Suite, an open-source experimental railway simulation and control project.
SkyTrainFolia 同时也是 SkyRail Suite 的列车运行组件。SkyRail Suite 是一个开源的实验性铁路仿真与控制项目。
When optional SkyRail components are installed, STF can participate in a larger railway-control environment.
安装可选 SkyRail 组件后,STF 可以接入更加完整的铁路控制与仿真环境。

STF driver information with optional SkyRail Suite integration. Shadow MA/EoA and RBC-related information shown here are not provided by standalone STF.
启用可选 SkyRail Suite 集成后的 STF 驾驶信息。图中 Shadow MA/EoA 与 RBC 相关信息并非 STF 独立安装时提供。
SkyworldTrainAPI (STA)
Provides shared APIs, services, telemetry, and integration contracts between SkyRail components.
提供 SkyRail 各组件之间使用的共享 API、服务、遥测与集成接口。
STA is optional for standalone STF operation.
对于 STF 的独立运行,STA 是可选组件。
STCS
Adds experimental railway-control functionality including:
- RailGraph infrastructure modelling
- Network-based train localisation
- Occupancy tracking
- Retained occupancy
- Resource conflict modelling
- Experimental shadow Movement Authority
- Experimental End of Authority calculations
增加实验性铁路控制功能,包括:
- RailGraph 铁路基础设施建模
- 基于铁路网络的列车定位
- 占用跟踪
- 保留占用
- 资源冲突建模
- 实验性 Shadow Movement Authority
- 实验性 End of Authority 计算
SkyPCC
Provides dispatcher-facing browser interfaces and HTTP/SSE integration for the wider SkyRail Suite.
为完整 SkyRail Suite 提供面向调度员的浏览器界面以及 HTTP/SSE 集成。
Educational and simulation goals / 教学与仿真方向
Beyond normal Minecraft railway operation, SkyRail Suite is also exploring the use of Minecraft as an interactive environment for learning and experimenting with railway-operation concepts.
除了 Minecraft 中的铁路运行本身,SkyRail Suite 也正在探索将 Minecraft 作为交互式铁路实验与学习环境。
Potential areas of exploration include:
- Train localisation
- Track and section occupancy
- Turnout behaviour
- Route and resource conflicts
- Dispatching
- Movement Authority
- End of Authority
- Degraded and unknown infrastructure states
- Differences between onboard and dispatcher-side information
未来探索方向包括:
- 列车定位
- 轨道与区段占用
- 道岔行为
- 进路与资源冲突
- 调度
- Movement Authority
- End of Authority
- 降级和未知基础设施状态
- 车载侧与调度侧信息差异
This remains an experimental and educational direction rather than a finished railway-training product.
这一方向目前仍属于实验与教学探索,并非已经完成的正式铁路培训产品。
Requirements / 运行要求
SkyTrainFolia is developed and tested primarily against the project's current Folia/Shiroha server environment.
SkyTrainFolia 主要基于项目当前使用的 Folia / Shiroha 服务端环境进行开发和测试。
Always check the individual version page for the exact supported:
- Minecraft version
- Java version
- Folia / server baseline
请以具体版本页面为准,确认对应支持的:
- Minecraft 版本
- Java 版本
- Folia / 服务端版本
Important scope notice / 重要范围说明
SkyTrainFolia and SkyRail Suite are experimental software for Minecraft.
SkyTrainFolia 与 SkyRail Suite 是运行于 Minecraft 环境中的实验性软件。
They are not certified railway safety systems and do not claim compliance with standards or specifications such as:
- ERTMS/ETCS SUBSET-026 — System Requirements Specification
- EN 50716:2023 — Railway Applications — Requirements for software development
它们不是经过认证的真实铁路安全系统,也不声称符合包括以下规范或标准在内的要求:
- ERTMS/ETCS SUBSET-026 — System Requirements Specification
- EN 50716:2023 — Railway Applications — Requirements for software development
The project does not claim to provide:
- A certified interlocking system
- A certified ATP system
- A standards-compliant ETCS implementation
- Safety-critical software for real railway operation
本项目不声称提供:
- 经过认证的联锁系统
- 经过认证的 ATP 系统
- 符合标准的 ETCS 实现
- 可用于真实铁路运行的安全关键软件
Shadow MA/EoA and similar functionality are intended only for simulation, software experimentation, and educational exploration.
Shadow MA/EoA 等相关功能仅用于仿真、软件实验与教学探索。
Open source / 开源
SkyTrainFolia is part of the open-source SkyRail Suite project and is released under the MIT License.
SkyTrainFolia 属于开源的 SkyRail Suite 项目,并采用 MIT License 发布。
The GitHub repository contains:
- Source code
- Architecture documentation
- Validation records
- Development documentation
- The other SkyRail Suite components
GitHub 仓库包含:
- 源代码
- 架构文档
- 验证记录
- 开发文档
- 其他 SkyRail Suite 组件
For source code, documentation, issue tracking, and the complete SkyRail Suite, see the project links on this Modrinth page.
源代码、文档、Issue 以及完整 SkyRail Suite 请参阅本 Modrinth 页面提供的项目链接。


