Back to modpacks

Modrinth · Minecraft modpack

Harpy Express++

Adds extra roles to "The Last Voyage of the Harpy Express" modpack

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which Harpy Express++ release should I use?

Updated 8 months ago
Latest stable file Harpy Express++ 1.0.0
Game version 1.21.1
Loader Fabric 0.17.2

Harpy Express++ 1.0.0 is a complete pack release for 1.21.1 with Fabric 0.17.2. Install it as its own launcher instance. If the creator publishes a separate server file, make sure it names this exact pack release. 18 mods in this pack file.

Pack setup

How should I set up Harpy Express++ for players and a server?

Use Harpy Express++ 1.0.0 as the pack version. Install the pack as its own launcher instance. The creator’s listing does not name a separate server file, so check the release notes before setting up a dedicated server. Do not upload the ordinary client folder blindly.

Client instance Install Harpy Express++ 1.0.0
Dedicated server setup Match Harpy Express++ 1.0.0
Pack loader Fabric 0.17.2

A pack is a matched client and server setup, not one mod with an install-side label. Keep its release, loader, manifest and overrides together.

Referenced mods 18
Client only 2
Server only 0
Not labelled 16

These numbers come from the pack file you chose. “Not labelled” means we don’t know which side it belongs on—not that it is safe everywhere. The file count is not a RAM estimate.

What are the server requirements for Harpy Express++?

Harpy Express++ 1.0.0. Change the pack release and its contents or setup may change too.

18 mods in this pack file

The selected pack release is Harpy Express++ 1.0.0. That file is for Minecraft 1.21.1 with Fabric 0.17.2. It contains 18 mod projects. The creator’s listing does not name a separate server file. Check their notes before using one, and do not upload an ordinary client folder or rebuild the pack mod by mod. A file count cannot tell us the right RAM, CPU or storage; size the server for the players and world you actually run.

About this project

What kind of pack is Harpy Express++?

🚂 A train murder mystery social game

This modpack expands The Last Voyage of the Harpy Express with new roles.

🔎 Modpack overview

These are some of the included mods in addition to the base modpack:

Default keybindings that might be usefull in-game:

  • V Opens Simple Voice Chat menu
  • G Use role ability
  • Left Alt Killer Instinct

❓ How to Play

  1. Host a server with the provided world.
  2. Ensure the server/world has these settings:
    • Peaceful difficulty
    • Adventure mode
    • PvP enabled
    • Command blocks enabled
  3. Minimum 6 players required.
  4. Players board the train in the lobby.
  5. Once 6+ players are aboard, ring the horn or wait until the timer ends to begin.
  6. To spectate, simply stay off the train.

🎭 Roles

Use /listRoles to view roles and /setEnabledRole to enable/disable them.

Killer Roles

  • Morphling


Can morph into any alive player on a cooldown.

  • Phantom


Can turn invisibile on a cooldown by pressing G. Held items are still visible!

  • Swapper


Can swap two people around the map on a cooldown.

  • Necromancer (Enabled when more than 1 Killer)


When a Killer dies, they have the opportunity to bring someone back from the dead to work for them.

  • Avaricious (Enabled when more than 1 Killer)


Starts the game with 50 coins.

Gains 30 coins for every player which is around them (excluding themselves).

  • Muzzler


Can silence any players for 75 coins

When Muzzled, staying outside for too long will suffocate you, and other players can't hear you speak.

🥸 Neutral Roles

  • Jester


Has a Fake Knife and a Fake Revolver that can fake shots.

When shot, goes Psycho Mode. Does not have a Shield, so one shot will kill the Jester.

Can accidentally kill their killer teammates and end the game, make sure to co-operate!

Can purchase Firecrackers, Lockpicks, Notes, and Delusion Vials.

Gains coins passively over time.

  • Vulture (Disabled under 8 players)


Can eat dead bodies to turn into a Killer.

  • Executioner


Gains a target at the start of the game.

If the target dies to a Civilian role or natural causes, the Executioner becomes a random Killer role.

If the target dies to a Killer, the executioner re-targets.

Can purchase Firecrackers, Lockpicks, Notes, and Delusion Vials.

Gains coins passively over time.

  • Amnesiac


Can permanently take any dead body's role for the rest of the round. Adopting their abilities and win condition.

  • Arsonist


Spawn with a Gas Can and a Lighter

Their goal is to douse all players and ignite them all.

Igniting the Lighter too early will kill them.

  • Initiate


Has to kill the other Initiate in order to become a Killer.

Gains 50 coins per tasks done.

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

👤 Civilian Roles

  • Conductor


Has a Master Key to every door on the train.

The Master Key will drop if the Conductor dies.

  • Bartender


Can see people who've drink through walls temporarily.

Can see poisonned food and drinks and poisonned players.

Can buy Defense Vial for 100 coins.

Gains 50 coins per task done.

  • Noisemaker (Disabled by default)


When the Noisemaker dies, their body can be seen by everyone though walls.

Can purchase Firecrackers.

Gains coins passively over time.

  • Recaller


Can save a location to teleport to later by pressing G for 100 coins.

Gains 50 coins per task done.

  • Coroner


Can see the role, reason and time of death of the dead bodies.

  • Voodoo


Can choose one player that will die alongside themselves.

Their target will not die if the Voodoo dies of natural causes.

  • Mimic


Appears as a Killer Cohort to other Killers.

Spawns with a Fake Knife.

Can purchase Lockpicks, Delusion Vials, Firecrackers and Notes.

Gains coins passively over time.

  • Trapper


Can purshase a Role Mine.

Gains 50 coins per tasks done.

The Role Mine can be placed and can gets the roles of 3 people that pass into it's area.

The Role Mine makes a beep sound alerting any players that got trapped.

It does not mention the names of the players; only their roles.

  • Starstruck


Can use Starstruck ability once every 90 seconds.

While Starstruck, can move faster and see players though walls using instinct for 15 seconds.

Upon completing their current task, the ability cooldown will be decreased by 5 seconds.

Bonus roles
  • Awesome Binglus (Disabled by default)


Awesome Binglu

Spawns with a lot of notes

  • The Insane Damned Paranoid Killer Of Doom Death Destruction And Waffles (Disabled by default)


Killer Role

Can hear dead players

  • Better Vigilante (Disabled by default)


Civilian Role

Spawns with a revolver and a grenade

🪄 Modifiers

Use /listRoles to view modifiers and /setEnabledModifiers to enable/disable them.

  • Guesser


Can guess player's role: if the guess is correct the player dies; if wrong, the Guesser dies.

  • Tiny


Makes the player smaller, that's it.

  • Chameleon


Makes the player slowly fading away when standing still.

  • Lovers


Two players become romantically linked and share the same win condition: they win or lose together regardless of their respective sides.

  • If both lovers are Civilians, they can still win alongside other Civilians.

  • Allergic (Disabled by default)


The player is allergic to some food or drink; consuming the affected item can trigger up to three different side effects.

⚖️ Credits

Original The Last Voyage of the Harpy Express modpack by @doctor4t


Awesome add-ons for the Wathe mod and the people who've made them:

Project description from Modrinth.

Mods in Harpy Express++ 1.0.0

Open any mod on Modpacks.ch to check its files and dependencies.

cloth-config-15.0.140-fabric.jar SHA-1 5d82342a2df53fd6df712bfdd583a811572918a4 · Modrinth version HpMb5wGb · Project link unavailable Side not labelled
fabric-api-0.116.7+1.21.1.jar SHA-1 79e9f3e82499fbae5bd667b96a79927ae68f90eb · Modrinth version m6zu1K31 · Project link unavailable Side not labelled
fabric-carpet-1.21-1.4.147+v240613.jar SHA-1 54f2907d83e67283d165336f26e5219d4bd36037 · Modrinth version f2mvlGrg · Project link unavailable Side not labelled
fabric-language-kotlin-1.13.8+kotlin.2.3.0.jar SHA-1 05fe02fe61232c4ddea4059e8103281424d5a2bd · Modrinth version N6D3uiZF · Project link unavailable Side not labelled
fzzy_config-0.7.4-fix1+1.21.jar SHA-1 4e46df66d86fad9deccda388b1a77be011003c89 · Modrinth version QpNZ4LVv · Project link unavailable Side not labelled
harpymodloader-1.2.3-h1.3.jar SHA-1 4b8333b7f813dce3290acc3409d6c238bcb12c9d · Modrinth version A3jEB1lw · Project link unavailable Side not labelled
InvMove-0.9.2+1.21.1-Fabric.jar SHA-1 442df5862d637943cbd5438f1015f02ca3d8a427 · Modrinth version yQ1pAM9D · Project link unavailable Client only
modmenu-11.0.3.jar SHA-1 6213120772192040a0aeb5c7cfe330c068605b1f · Modrinth version YIfqIJ8q · Project link unavailable Client only
noellesroles-1.6.2-h1.3.jar SHA-1 7a3bae5e3e0994ba06eb53773ab0b0ddb10e4ec7 · Modrinth version 72i3eoXa · Project link unavailable Side not labelled
owo-lib-0.12.15.4+1.21.jar SHA-1 45725e6d33b624e565a7a6e5d3627af40814288d · Modrinth version JB1fLQnc · Project link unavailable Side not labelled
placeholder-api-2.4.2+1.21.jar SHA-1 aa1b9a49f9f190dfe4825c502b150817dd2998c3 · Modrinth version U5bhVym2 · Project link unavailable Side not labelled
ratatouille-1.4.3-1.21.1.jar SHA-1 90c882bbe843040169191bc8339aa60780129eeb · Modrinth version XUhQHGmt · Project link unavailable Side not labelled
sound-physics-remastered-fabric-1.21.1-1.5.1.jar SHA-1 07d9f758338ad5be38b7fa1eb32c71a7c4840ea0 · Modrinth version tVu2EZ4u · Project link unavailable Side not labelled
starry-express-1.3.0.jar SHA-1 92c329871bad1c87500ae91a9c99302e5747092d · Modrinth version 7lzPMPh1 · Project link unavailable Side not labelled
stupid-express-0.6.1.jar SHA-1 5b28867b15b5bd86f29b02258811071086ae6bec · Modrinth version Tv6D3nUJ · Project link unavailable Side not labelled
voicechat-fabric-1.21.1-2.6.9.jar SHA-1 f3bdaed4bdc7cde75dd89f5a9c962bbfe765ce6a · Modrinth version a6L6qSAU · Project link unavailable Side not labelled
wathe-1.3.2-1.21.1.jar SHA-1 aba4df465fe4e990ace0aafbfeda1d77c8aaa32d · Modrinth version 3Kw6IUoN · Project link unavailable Side not labelled
yet_another_config_lib_v3-3.8.1+1.21.1-fabric.jar SHA-1 b2807abb067142accce3c489e7e485fd97d4339c · Modrinth version UCDofDYx · Project link unavailable Side not labelled

Pick your setup

Harpy Express++ by Minecraft version and loader

Choose the version and loader you play, then open the matching release.

1 available setups

Made local changes? Try them in a copied instance before touching a world you care about.

Recent files

Harpy Express++ versions and loaders

1 of 1 releases match

Looking for an older file? The official Modrinth project page is in Resources.