Home - bh679/dungeon-train-mc GitHub Wiki
Dungeon Train Wiki
Minecraft NeoForge 1.21.1 port of Dungeon Train — a train designed outside the laws of physics that goes on forever, with no conventional world outside. Each carriage is its own Sable sub-level, so the player can walk around inside while it moves; carriages of the same train share a trainId and are extended ahead of the player by an append-only spawner.
Pages
- Downloads — latest release jar (auto-updated on every release)
- Installation — full setup walkthrough (singleplayer or LAN)
- Editor — hotkeys, menus, and how to build each part of the train
- Features — what ships and how to use it (commands, content, versioning)
- Localization — how to translate the UI, narrative content, and get credited for it
- Compatibility — Sable interactions, kinematic driver protocol, and 1.21.1 mod-loader notes
- Compatibility (VS legacy) — archived Valkyrien Skies notes from the pre-Sable era (1.20.1 builds)
- Development — building and running the dev client, version HUD overlay
- Code Structure — visual breakdown of Java packages and classes
- Blog — dev logs and release notes
- AI Policy — what in Dungeon Train is made by hand and where AI is used (no AI runs on your machine)
Dependencies
- Mod loader: NeoForge 1.21.1 (21.1.228)
- Required mod: Sable
1.2.1+mc1.21.1(Modrinth) — sub-level physics replacement for Valkyrien Skies - Mappings: Parchment 2024.11.17
Note: Builds prior to v0.83.0 ran on Forge 1.20.1 with Valkyrien Skies 2.4.11. Phase 2 of the 1.21.1 migration replaced VS with Sable; VS upstream has not shipped a 1.21.1 build. See Compatibility (VS legacy) for the archived 1.20.1-era notes.
Links
- Repo: https://github.com/bh679/dungeon-train-mc
- Project board: Project #16
- Original game: https://brennanhatton.itch.io/dungeontrain