Description
Gallery
Changelog
Versions
STUPID EXPRESS!!!!!!!!!
hello this is my role mod that is awesome and cool Thanks
Roles (as of right now):
- Amnesiac: A neutral role that can take the role of any dead body it finds, though they have to choose wisely as the role sticks for the rest of the game.
- Arsonist: A neutral killer role that is on their own team. Their goal is to douse all players and ignite them all. Igniting too early doesn't bode well for the Arsonist, however...
- Necromancer: A killer role that spawns when there can be two killers. When a killer is dead (not the necromancer), they have the opportunity to bring someone back from the dead to work for them.
- Avaricious [Sonicdude]: A killer role that can spawn when there is more than one killer. Starts the game with 50 gold. Every minute, they perform a payout. Payouts give Avaricious players 30 gold for every player which is around them (excluding themselves).
- Thief [D1GQ]: A neutral killer role who's goal is to steal items from other players and use them to be the last killer standing.
Modifiers
- Lovers: A pair that are life-linked, they may be a Civilian-Civilian or Killer-Civilian pair. Their goal is to be the last two standing, but they can win alongside the Civilians if they are both Civilians.
yea that's it
An addon for The Last Voyage of the Harpy Express
Requires HarpyModLoader
Special Thanks!!!!
- I thank Creepalotl (on Discord only) for making the Jerry Can and Lighter textures... Couldn't have done it better myself!!
- Thank you to ZeroIcceBear, YanyanKagou, Qlickly_ and haiman233 for the Chinese translations!!!
- Thank you to ItzMokaccino for the Spanish translations!!!
All Versions
+ Add Version
[2026.10.21-h1.4] Stupid Express 2026.10.21-h1.4
by riversflowing on Oct 21, 2026
Download
- Spanish translations courtesy of [ItzMokaccino](https://itzmokaccino.carrd.co/#redes) !!
[2026.10.1-h1.4] Stupid Express 2026.10.1-h1.4
by riversflowing on Oct 01, 2026
Download
Hi, been a little while!
- Fix spectating Lovers crash
- Fix Necromancer revival not taking people out of the spectator group
- Update to support Wathe 1.4.1 and HarpyModLoader 1.2.5-h1.4
- Change versioning format
[0.7.1] Stupid Express 0.7.1
by riversflowing on Feb 21, 2026
Download
- Chinese Thief translations courtesy of [haiman233](https://github.com/haiman233)
[0.7.0] Stupid Express 0.7.0
by riversflowing on Feb 19, 2026
Download
It's been a little while, but here's some things and fixes.
Roles:
Modifiers:
Misc:
Roles:
- Initiate:
- No longer keeps the knife if the other initiate dies.
- No longer can spawn with the items of other neutral roles.
- Thief [NEW! by [D1GQ](https://github.com/D1GQ)]:
- Neutral Killer, so they're on their own side to be the last one standing.
- Can steal an item from other players when really up close.
- May steal a Revolver, Knife, Grenade, Scorpion, Poison Vial, Crowbar, Lockpick, Firecracker, Bodybag, Notes, and a Master Key (if using [Noelle's Roles](https://modrinth.com/mod/noelles-roles-tmm))
- Successful stealing (if the target has any of the items listed) puts the cooldown on 1 minute and 30 seconds.
- Failed stealing puts the cooldown on 45 seconds.
- Necromancer:
- Revived players are removed from the Train Spectators group.
Modifiers:
- Lovers:
- If Executioner (from [Noelle's Roles](https://modrinth.com/mod/noelles-roles-tmm)) is present, then the target can never be their partner.
Misc:
- Roles that depend on there being 2 or more killers/vigilantes (Initiate, Avaricious, and Necromancer) will no longer show up if not enough people are on the train.
[0.6.2] Stupid Express 0.6.2
by riversflowing on Jan 22, 2026
Download
Roles:
Modifiers:
- Amnesiac:
- Added a new config option to have bodies glow to the Amnesiac
- Gave the option to have Amnesiac glow differently to killers
- No longer glows a different color to non-killers (if their role has instinct somehow)
- Necromancer:
- Fixed being able to revive disabled roles
- Initiate:
- No longer glows a different color to non-killers (if their role has instinct somehow)
Modifiers:
- Lovers:
- Added a new config option to have lovers glow to eachother
- Added another check to have the lover die immediately if the other lover disconnects
[0.6.1] Stupid Express 0.6.1
by riversflowing on Dec 26, 2025
Download
- Update zh_cn.json [[YanyanKagou](https://github.com/YanyanKagou) and [Qlickly_](https://github.com/Qlickly), Thank you both again!!!]
[0.6.0] Stupid Express 0.6.0
by riversflowing on Dec 26, 2025
Download
- Use Fzzy Config for configuration now
Roles:
- Initiate:
- Now glow a different color to killers
- New config values that decide what Initiates can become if they did not kill the other Initiate (Amnesiac, Killer, or Neutral)
- Amnesiac:
- Make it considered a Neutral role
- Guns no longer drop when shooting an Amnesiac
- Amnesiacs can no longer pick up guns, unless they take a good role
- Amnesiacs glow a different color to killers (You can try to get them on your side if your cohorts die)
[0.5.7] Stupid Express 0.5.7 - Hotfix
by riversflowing on Dec 24, 2025
Download
Roles:
This update should only need to be required on the client.
- Initiate:
- Fix crash when any role kills an Initiate
This update should only need to be required on the client.
[0.5.6] Stupid Express 0.5.6
by riversflowing on Dec 24, 2025
Download
Roles:
Modifiers:
- Initiate (NEW!!): [Idea from duckamoly in the Harpy Express Addons Discord server!!]
- A more killer-aligned neutral role that has to kill the other Initiate in order to become a killer!
- They may do tasks to earn money to buy a knife to kill the other Initiate with
- If either of the Initiates die from anyone other than another Initiate, the alive Initiate becomes an Amnesiac
- If an Initiate attempts to kill a player that isn't the other Initiate, the killer Initiate will drop dead instead
Modifiers:
- Allergic:
- Removed and moved to Starry Express (I'll link it when it is Modrinth approved)
[0.5.5] Stupid Express 0.5.5
by riversflowing on Dec 23, 2025
Download
Modifiers:
Roles:
- Lovers:
- Fix desync that happens with
lovers_know_immediatelyturned off - Allergic:
- Make it enabled by default (for now) until issues with disabling modifiers is fixed
- Remove logger spam associated with Allergic
Roles:
- Arsonist
- Added sound cue for igniting
[0.5.4] Stupid Express 0.5.4
by riversflowing on Dec 20, 2025
Download
- Added a missing comma in the Chinese translation JSON
Modifiers:
- Lovers:
- HUD element no longer overlaps with Executioner from Noelle's Roles
- Added a config entry that decides whether or not lovers know their partner the moment the game starts. If false, the lovers must find eachother, like old behavior.
/stupid_express:config lovers_know_immediately [true/false](default: true)
Roles:
- Arsonist:
- Gave it an instinct that lets the Arsonist know who they have and have not doused
[0.5.3] Stupid Express 0.5.3
by riversflowing on Dec 20, 2025
Download
Modifiers:
Roles:
- Lovers:
- Added config option that decides whether or not they could win with killers (as a Killer-Civilian pair)
/stupid_express:config lovers_win_with_killers [true/false] - Added config option that decides whether or not they could win with civilians (as a Civilian-Civilian pair)
/stupid_express:config lovers_win_with_civilians [true/false] - Allergic:
- Made disabled by default (because it's more of a silly modifier)
Roles:
- Avaricious:
- Made payout not play for everyone but the Avaricious
- Arsonist:
- Added sound cue for dousing
[0.5.2] Stupid Express 0.5.2
by riversflowing on Dec 20, 2025
Download
Modifiers:
- Lovers:
- Limit lovers to a max of 1 pair
[0.5.1] Stupid Express 0.5.1
by riversflowing on Dec 20, 2025
Download
Chinese translations have been updated! [ZeroIcceBear]
Roles:
Modifiers:
Roles:
- Arsonist:
- Fix keeping game alive config option Not keeping game alive
Modifiers:
- Allergic:
- Fix crash when there are spectators
- Lovers:
- Fix lovers being able to select spectators
- Fix Killer-Civilian or Neutral-Civilian lovers not being able to win
[0.5.0] Stupid Express 0.5.0
by riversflowing on Dec 20, 2025
Download
- Updated the mod to support the latest versions of HarpyModLoader and Wathe
Roles:
- Arsonist:
- Added a toggle to have Arsonist keep the game going regardless of whether all civilians or killers are dead (false by default)
/stupid_express:config arsonist_keeps_game_going [true/false] - Fixed the arsonist win screen not showing up
Modifiers:
- Use the new HarpyModLoader assignment system instead of the original, should be around the same though
[0.4.1] Stupid Express 0.4.1
by riversflowing on Dec 19, 2025
Download
- Hotfix: Put the config command behind a permission level of 2
[0.4.0] Stupid Express 0.4.0
by riversflowing on Dec 19, 2025
Download
Roles:
Modifiers:
- Avaricious:
- Make the role Actually functional [Sonicdude]
- Necromancer:
- Added config command to allow the Necromancer to buy items
/stupid_express:config necromancer_has_shop [true/false]
Modifiers:
- Lovers:
- Move UI from hover text to permanent hud element in the bottom left with a little head [agmas]
- Change death reason from "lost their lover" to "a broken heart" [AussieBox]
- A killer and vigilante pair is no longer possible
- Allergic (NEW): [AussieBox]
- A new modifier that gives randomized effects upon the consumption of a given consumable type (drinks/food)
- 1 in 6 chance to be protected from the next lethal attack
- 1 in 6 chance to have 3 seconds of instinct
- 1 in 6 chance to be poisoned (bypassing protection, so you can't just chug with zero consequence)
[0.3.2] Stupid Express 0.3.2
by riversflowing on Dec 16, 2025
Download
Roles:
- Arsonist:
- Only needs to douse 30% of the alive players to ignite
- Win condition does not change though, they still need to be the last killer standing
- Include item tooltips to (hopefully) explain some things better
- Remove extra whitespace I had in the
en_us.jsonlang file
[0.3.1] Stupid Express 0.3.1
by riversflowing on Dec 12, 2025
Download
Translations:
- Chinese! [[ZeroIcceBear](https://github.com/ZeroIcceBear)] Thank you again :)
[0.3.0] Stupid Express 0.3.0
by riversflowing on Dec 12, 2025
Download
Modifiers:
Roles:
- Lovers: [flowingforever]
- Fixes a crash with lovers in spectator
- New notification for lovers appears in the actionbar
Roles:
- Necromancer: [flowingforever]
- Fix necromancer killer tracker not resetting in between rounds, now they actually need one of their cohorts dead to revive someone
- Avaricious (NEW): [Sonicdude]
- A new killer role that starts off with 0 gold.
- Every minute performs a *payout*.
- Payouts give Avaricious players +10 gold for every player in a 7 block radius around them (excluding themselves).
- Avaricious players only spawn in 12+ player lobbies.
- (Payout may be scaled in the future when further testing comes in.)
[0.2.0] Stupid Express 0.2.0
by riversflowing on Dec 11, 2025
Download
Roles:
Modifiers:
- Amnesiac:
- Added a heads up display to show that they can take a role
- Arsonist:
- Fixed dousing not being removed from players in between rounds
- New formula for the douse cooldown
- Necromancer:
- Only can appear when there's more than 1 killer
- Is a killer role, but doesn't have a shop
- Cooldown of 3 minutes
- Requires that one of their killer cohorts are dead for resurrection
Modifiers:
- Lovers:
- A pair that are life-linked, they may be a Civilian-Civilian or Killer-Civilian pair
- Their goal is to be the last two standing, but they can win alongside the Civilians if they are both Civilians
[0.1.0] Stupid Express 0.1.0
by riversflowing on Dec 06, 2025
Download
First Release! Please don't use this