Modscraper Modscraper Minecraft
Feelix's Stagecoach logo

Feelix's Stagecoach

Mod

by IamFeelix

Craftable stagecoaches in eleven woods: build a road network, discover stops and pay XP to travel between them.

Type

Mod

CurseForge Downloads

72,639

CurseForge ID

1711971

Last Updated

Nov 6, 2026

Description

"Hey you, you're finally awake..! You were caught crossing the border to Skyrim."
A mod that brings the travelling system from Skyrim into Minecraft in a vanilla-friendly way, with a bit of extra flavour added to it.

Stagecoaches in eleven woods, and a road network between them.
Place a coach and name the stop. Discover stops other players have built, then pay a few XP levels to ride the road to any of them. While you travel, a scene of hills, trees and fence posts rolls past, with a countdown to your arrival.
giphy.gif giphy.gif

💎 CurseForge Hidden Gem 💎

Feelix's Stagecoach

Official Community Feature • October 6, 2026


11 Wood Types
Build coaches to match your world
Player-Built Routes
Every stop is placed and named by players
Real-Time Travel
Ride the journey instead of teleporting
Vanilla-Friendly
Designed to fit naturally into survival

How it works

  1. Craft a stagecoach in any of eleven woods: oak, spruce, birch, jungle, acacia, dark oak, mangrove, cherry, bamboo, crimson or warped.
  2. Place it. It needs a clear space 3 wide, 3 tall and 6 long, and it faces away from you. Hold one and aim at the ground to see a see-through preview: green means it fits, red means it doesn't, and anything in the way is shaded red. If it still won't place, the action bar tells you why. When you place it, you name the stop.
  3. Discover other stops by right-clicking them.
  4. Travel. Right-click a stop you know to open the destination list. It shows each stop's distance, cost and travel time, and you can search it by name. Pick one and you're on the road.

The journey

  • You pay XP levels up front: 1 level, plus 1 for every 5,000 blocks or part of that, up to 10 levels (by default). Creative players travel free.
  • The journey takes time: 75 blocks a second, at least 5 seconds and at most 10 minutes (by default).
  • While you're on the road, you stay safe where you set off. Cancel at any time to get your levels back.
  • You arrive on safe ground in front of the destination coach, in your own game mode.
  • You can't set off within 10 seconds of being hit (by default).

"Um... but isn't this just Waystones?"
Waystones is about teleporting.
Stagecoach is about the road.

How it's different from Waystones

Travel takes time

Waystones teleports you. A stagecoach journey takes time: 75 blocks a second, up to 10 minutes (by default). You ride it out behind a travel screen, and you can cancel on the way to get your levels back.
Physical departure points

You have to stand within 12 blocks of a stagecoach to leave. There are no scrolls, stones or inventory buttons for travelling from wherever you happen to be.
Every stop is built by a player

No stagecoaches generate in villages or anywhere else in the world. Each one is named by whoever placed it, and by default only its owner (or an operator) can take it down.
A network is earned

At 27 diamonds a coach, a road network is something a server builds up over time.
No escaping a fight

You can't set off within 10 seconds of being hit (by default).

Built to be trusted on a server

Crash-safe
If you quit, the server stops, or the server crashes mid-journey, you come back at the start with your levels and your game mode restored. Every journey is written to disk before anything about you changes.

Server-authoritative
The server checks every request: distance, cost, discovery and permissions.

Owner-only breaking (by default)
Only the owner or an operator can take a coach down, and explosions can't.

Solid
Every block of the coach has real collision, generated from the model itself.

Compatibility

Mod What you get
Jade Look at any part of a coach to see its name, its owner, and whether you've discovered it.
JEI The recipes, and an information page on every coach.
FTB Chunks A coach can't be placed with any part in a chunk you aren't allowed to build in. The action bar says why. (1.20.1, and Fabric and NeoForge 1.21.1: FTB Chunks isn't out for 1.21.11 or 26.x.)
TerraFirmaCraft TFC recipes: lumber, steel double sheets, a gold sheet and a wooden chest. (Forge 1.20.1 and NeoForge 1.21.1, the versions TFC is out for.)
Sodium + Iris Checked with both installed on Fabric 1.20.1 (no shader pack active).
Mod Menu Name, description, icon and the client options (Fabric).

All of these are optional. Stagecoach doesn't need any of them. Jade and JEI aren't out for Forge on 1.21.11 and 26.x, so those builds go without them, and Forge 1.21.1 has JEI but not Jade.


Recipe

Per coach, shaped:

Recipe

Depending on which planks you add it becomes a stagecoach in that wood type instead. It's a late-game build: 27 diamonds and 9 gold ingots per coach. The recipe book unlocks it the first time you hold a block of diamond.


Installation

Download the file for your Minecraft version and loader, and put it in your mods folder with what it needs:

Minecraft Loader Also install
1.20.1 Fabric (Loader 0.15+) Fabric API, GeckoLib 4.8.4+
1.20.1 Forge 47+ GeckoLib 4.8.4+
1.21.1 Fabric (Loader 0.17+) Fabric API, GeckoLib 4.9+
1.21.1 NeoForge 21.1+ GeckoLib 4.9+
1.21.1 Forge 52+ GeckoLib 4.9+
1.21.11 Fabric (Loader 0.18+) Fabric API, GeckoLib 5.4+
1.21.11 NeoForge 21.11+ GeckoLib 5.4+
1.21.11 Forge 61+ GeckoLib 5.4+
26.2 Fabric (Loader 0.19+) Fabric API, GeckoLib 5.5+
26.2 NeoForge 26.2+ GeckoLib 5.5+
26.2 Forge 65+ GeckoLib 5.5+
26.3 Fabric (Loader 0.19+) Fabric API, GeckoLib 5.5+
26.3 NeoForge 26.3+ GeckoLib 5.5+
26.3 Forge 66+ GeckoLib 5.5+

On a server, install the same files on the server. Every player who joins needs them too.


Configuration

config/stagecoach.json is created on first launch. A missing setting uses its default; an invalid one also falls back to its default, with a warning in the log. Change it while the server runs and /stagecoach reload picks it up.

Setting Default What it does
baseCost 1 Levels every journey costs
blocksPerLevel 5000 One more level for every this many blocks (or part of that)
maxCost 10 The most a journey can cost
itemCostEnabled false Pay with items instead of XP levels
costItem "minecraft:emerald" The item to pay with: any item id, vanilla or modded, or a tag like "#minecraft:logs"
itemBaseCost 1 Items every journey costs
blocksPerItem 1000 One more item for every this many blocks (or part of that)
maxItemCost 32 The most items a journey can cost
blocksPerSecond 75 Travel speed
minTravelSeconds 5 Shortest journey
maxTravelSeconds 600 Longest journey
maxDistance 0 Longest single trip in blocks; farther stops need a stop in between (0 = no limit)
instantTravel false No time on the road: pay and arrive straight away
allowCrossDimension false Allow journeys between dimensions
useRange 12 How close you have to stand to a coach to use it
combatLockSeconds 10 How long after being hit you can't set off (0 turns it off)
travelCooldownSeconds 0 Seconds you have to wait after arriving before you can set off again
cancelRefundPercent 100 How much of the fare comes back when you cancel on the road (other early ends always refund in full)
creativeTravelsFree true Creative players travel for free
discoveryRequired true Stops have to be discovered (right-clicked) before you can travel to them
onlyOwnerCanBreak true Only the owner or an operator can break a coach, and explosions can't
opsCanManageAnyCoach true Operators can rename and break anyone's coach
maxCoachesPerPlayer 0 How many coaches one player can own (0 = no limit, operators are never limited)
maxNameLength 24 The longest name a stop can have (up to 64)
blockedDimensions [] Dimensions where coaches can't be placed, like ["minecraft:the_nether"]
tfcRecipes true Use the TerraFirmaCraft recipes when TFC is installed (Forge 1.20.1 and NeoForge 1.21.1)

Each player also has config/stagecoach-client.json, which you can change from the Config button in Mod Menu or the Mods list:

Setting Default What it does
simplifiedLoadingScreen false Show a map of the route instead of the road while travelling
minimalLoadingScreen false Show only the sign, the progress bar and Cancel while travelling (wins over the map)
showOtherStopsOnMap true Show the other stops you know as dots on the map
showPlacementPreview true Show the green/red ghost while holding a coach

About this mod

Solo project by Feelix. I'm a designer first, not a full-time coder. Every mechanic, idea, and texture in this mod is my own. The code was generated by AI (Claude) using Linen, a framework I built for steering AI code generation. It's the structure, rules, and reference codebase that make the output fit my design.

Rendered with GeckoLib.

Licence

All Rights Reserved. You may use Stagecoach in your game, on your server, and in modpacks published on CurseForge or Modrinth that download it from its official page. See LICENSE in the download for the full terms.


Credit & Awards

CurseForge Hidden Gems
Featured on CurseForge "Hidden Gems" the 6th of October 2026.

WesterCraft
The WesterCraft Minecraft community were the first testers.

Server Credit (Servers that trust Stagecoach, DM me on discord to be added):
Westercraft
Thronecraft

Planned features

None currently, do indeed leave suggestions!

Compatibility

Mod Loaders

Client Neoforge Server

Game Versions

26.3

Recommended Gear

Affiliate

Hardware and extras that pair well with this mod.

As an Amazon Associate I earn from qualifying purchases.

Screenshots

Similar Mods

Included in Modpacks (3)

External Resources