Compatibility
Minecraft: Java Edition
Platforms
Supported environments
Tags
Creators
Details
G'Express
G'Express is a community-made addon for Wathe and Wathe: Extended, designed specifically for The Harpy Express: Extended Modpack.
This mod was created for our community Harpy Express server. The server has no affiliation with doctor4t other than using the foundations of their mods and maps, and some features are built around our own custom server setup rather than general-purpose Wathe servers.
G'Express adds new roles, modifiers, items, map tools, train tools, host settings, and gameplay systems for custom murder mystery rounds aboard the Harpy Express.
Using this mod outside of The Harpy Express: Extended may work, but it is not the intended environment.
The mod is mainly recommended to be used on our community server, where regular game nights are hosted with different roles and modifiers. The link to the community discord is here G'Express
Commands
All G'Express commands are under /g.
| Command | Purpose |
|---|---|
/g start <mode> <effect> [minutes] [seconds] |
Starts the round. |
/g end |
Ends the current round. |
/g end force |
Force-finalizes the current round. |
/g map create <corner1> <corner2> <name> |
Creates a saved map preset from two corners. |
/g map delete <name> |
Deletes a saved map preset. |
/g map edit <name> ... |
Edits map preset values like corners, weather, fog color, play area, template area, offset, spectator spawn, ready train preview, and random spawns. |
/g map list |
Lists saved map presets. |
/g map show <name> |
Shows a map preset's saved values. |
/g map set <name> [trainPreset] |
Applies a map preset, optionally with a train preset. |
/g map default <name> <trainPreset> |
Sets the default train preset for a map preset. |
/g map snapshot <name> |
Snapshots active map values into a preset. |
/g train preset save <name> |
Saves the current train reset template as a train preset. |
/g train preset delete <name> |
Deletes a train preset. |
/g train preset list |
Lists train presets. |
/g train preset show <name> |
Shows train preset bounds, offset, RTP slots, and cart count. |
/g rtp add [x] [y] [z] |
Adds an RTP slot at your position or explicit coordinates. |
/g rtp remove <id> |
Removes an RTP slot by id. |
/g rtp removenearest |
Removes the nearest RTP slot. |
/g rtp list |
Lists RTP slots. |
/g rtp clear |
Clears all RTP slots. |
/g rtp enable / /g rtp disable |
Enables or disables RTP. |
/g host add <players> |
Adds host permission to players. |
/g host remove <players> |
Removes host permission from players. |
/g host list |
Lists saved hosts. |
/g voice mute <players> / /g voice mute all |
Voice-mutes players or all non-privileged players. |
/g voice unmute <players> / /g voice unmute all |
Removes voice mutes. |
/g voice list |
Lists voice-muted players. |
/g c4 attach <players> |
Admin-attaches C4 to players. |
/g c4 remove <players> |
Removes attached C4 from players. |
/g c4 clear |
Clears all attached C4. |
/g tuning role <id> chance <value> |
Sets a role assignment chance. |
/g tuning role <id> max <value> |
Sets a role assignment maximum. |
/g tuning role <id> amount <value> |
Alias for role max. |
/g tuning modifier <id> chance <value> |
Sets a modifier assignment chance. |
/g tuning modifier <id> max <value> |
Sets a modifier assignment maximum. |
/g tuning modifier <id> amount <value> |
Alias for modifier max. |
/g test role <role> [players] |
Assigns a test role. |
/g test role clear [players] |
Clears test roles. |
/g test modifier add <modifier> [players] |
Adds a test modifier. |
/g test modifier remove <modifier> [players] |
Removes a test modifier. |
/g test modifier clear [players] |
Clears test modifiers. |
Roles
| Name | Side | Description |
|---|---|---|
| Bomb Specialist | Killer | A killer role that can attach C4 to players. Can be defused by eligible players. |
| The Silent | Killer | Can move without footsteps during Shadow March, then returns to their original position when the ability ends. |
| Warlock | Killer | Marks a player, then uses that mark to kill another player standing close to them. |
| Harlequin | Killer | Can swap player skins or train carts to create confusion during rounds. |
| Puppetmaster | Killer | Takes control of another living player while leaving their own body vulnerable. |
| Medic | Civilian | Shields another player from danger and receives visual feedback when that shield is hit or broken. |
| Snitch | Civilian | Completes tasks to expose the killers. When close to finishing, the killers are warned and the Snitch becomes visible to them. |
| Seer | Civilian | Receives a visual warning whenever someone dies. |
| Time Master | Civilian | Can rewind the round and freeze a looked-at player in place for a configurable duration. |
| Juggernaut | Neutral | Starts with a Knife and Revolver. Weapon cooldowns become shorter after kills. Wins by being the last player alive. |
| Pelican | Neutral | Can swallow living players. Eaten players see through the Pelican and communicate through a dedicated belly voice channel. |
Modifiers
| Name | Side | Description |
|---|---|---|
| EOD Specialist | Any | Starts with Pliers and can defuse C4 attached to players. Defusing includes a chance of failure if the wrong wire is clipped. |
| Short-sighted | Any | Hides players, items, and bodies beyond a configurable distance. |
| Night Vision | Any | Improves visibility in dark areas. |
Items & Blocks
C4
- Can be attached to players.
- Can be defused by EOD Specialists using Pliers.
C4 Detonator
- Used for C4-related gameplay.
Pliers
- Used to defuse C4.
- Defuse attempts can fail if the wrong wire is clipped.
Greyifer Plush
- A decorative plush item.
- Plays a sound when used.
Map Blocks
- Sand Layer
- Red Sand Layer
- Fake Suspicious Sand
- Fake Suspicious Gravel
- Pebble Block
Features
G'Express Settings Screen
A host-focused settings screen for configuring roles, modifiers, maps, and gameplay values.
Includes support for:
- Role chances and role amounts.
- Modifier chances and modifier amounts.
- Maximum killer count.
- Role-specific values.
- Time Master Freeze duration and range.
Ability HUD
G'Express adds an ability HUD for role abilities.
- Cooldown bars appear near the hotbar.
- Roles with multiple active abilities can show multiple bars.
- Ability icons appear beside the bars.
Map Tools
G'Express includes map tools for creating and managing custom Harpy Express maps.
/g maptools for creating, editing, listing, applying, and snapshotting map presets.- Map-specific weather and fog overrides.
- Sandstorm and snow visual support.
- Ready-area train preview support.
Train & Host Tools
Tools for hosts and custom game setup.
- Train preset support.
- RTP slot management.
- Host management commands.
- Utility commands for G'Express gameplay setup.
Requirements
G'Express is made for Minecraft 1.21.1 on Fabric.
It should be installed on both the client and server.
Credits
Special thanks to RAT / doctor4t for creating The Last Voyage of the Harpy Express, the original Harpy Express concept, Wathe: Murder Mystery, and the videos that inspired this project.
Special thanks to Rezelyn for The Harpy Express: Extended and Wathe: Extended, which this addon was made for.
G'Express is an addon for that ecosystem, not a replacement for it.


