HomeJavaModsMurderCraft
MurderCraft
ModsJava

MurderCraft

by Remilulz_91 · on Modrinth

A multiplayer mod inspired by the Murder game mode designed by Squeezie & Théodore Bonnet (itself inspired by Garry's Mod Murder). 2 hidden murderers, 1…

⬇ Download on Modrinth

MurderCraft

A multiplayer Minecraft mod inspired by the Murder game mode designed by Squeezie & Théodore Bonnet (itself inspired by Garry's Mod Murder). Bluff. Paranoia. A knife in the dark.

Step into a tense party of suspicion: hidden killers stalk the crowd, a lone detective tries to spot them in time, and innocents have one job — stay alive. With only one armed defender, two bullets per pistol, and a single hidden pistol up for grabs mid-round, every match is a tightening spiral of fear, accusations, and split-second decisions.

⚠ Important attribution: The ruleset in this mod follows the variant designed by Squeezie & Théodore Bonnet (2 murderers who don't know each other directly, hidden pistol mid-game, friendly fire = lose your gun permanently, 4 rounds of 15 minutes, task-based reveal mechanic from round 3, 2 bullets per pistol). It does not reproduce the exact rules of the original Garry's Mod Murder.


✦ The Concept

At the start of each round, every player is secretly assigned one of three roles. No one knows who's who — and that's exactly the point.

Role Count Weapon Goal
☠ Murderer 2 Knife (one-shot) Discreetly eliminate all innocents. The two murderers don't know each other directly — but they can spot each other via subtle soul-flame particles visible only to them. Murderers cannot pick up a pistol — it's auto-ejected with full velocity.
⚭ Detective 1 Pistol (2 bullets) Identify the murderers and shoot them. Shooting an innocent makes you permanently lose your gun (dropped on the ground with remaining ammo, only innocents can pick it up).
☺ Innocent All others None Survive. Watch. Whisper warnings to the detective. Find the hidden pistol that drops mid-game to become the new Detective.

Win conditions


🏆 Session structure (4 rounds)

A complete session is 4 rounds of up to 15 minutes each. The team with the most round wins takes the session.

Between rounds, there's a 15-second pause for breathing room before roles are reshuffled and the next round begins.


🗺 Random spawn with immunity

At every round start:

Square world border

A configurable square world border is automatically set at session start, centered on the world spawn. Default size: 500 blocks across. Forces the action to happen in a defined zone — no more innocents running 5000 blocks away to hide. The original world border configuration is saved and restored when the session ends.


🎯 Tasks (from round 3)

Starting at round 3, one task appears per round:

The task winner receives a 30-second window to use /murder task reveal <player> and privately learn that player's role. Whether to share the info in voice chat is entirely up to the player — the mod just shows the role.


🔫 Weapon system

Pistol (Detective only)

Hidden pistol

Knife (Murderer only)

Anti-griefing protection

All custom items (knife, pistol, hidden pistol, mystery token) cannot be dropped manually. Pressing Q or dragging out of inventory returns the item instantly with a clear action-bar message. Prevents accidental loss in lava, off cliffs, etc., and stops players from breaking the game by intentionally discarding their role items.


✨ Visual & audio polish


⚙ Requirements

Mod Required? Purpose
Fabric API Required Core APIs
Cloth Config Recommended Config GUI
Mod Menu Recommended In-game config access

Multiplayer only. The mod loads in singleplayer but cannot start a match alone. Minimum 4 players required (default: 5 for better balance, supports up to 32).


🎮 Commands

Command Description Permission
/murder join Join the lobby Everyone
/murder leave Leave the lobby Everyone
/murder status Show current game state Everyone
/murder task reveal <player> Reveal a role (after winning a task) Everyone
/murder start Start the session OP
/murder stop Stop the current game OP
/murder config show Print current config OP
/murder config minPlayers <n> Change min players OP
/murder config duration <s> Change round duration OP
/murder kick <player> Remove a player OP

🔐 Two build variants

Build Debug commands Mob damage Use case
PUBLIC (this one) OFF (cannot be re-enabled) OFF Real servers, public play
DEBUG (GitHub releases only) ON ON Solo testing by the maintainer

Server admins can trust the public build to behave consistently with no hidden cheat surface — debug flags are forced to false even if the config file says otherwise, with a console warning if detected.


🛠 Configuration

All settings persist in config/murdercraft.json and can be tweaked live via Mod Menu:


🗺 Roadmap


🐛 Bug reports & suggestions

This is a public beta — real multiplayer testing is still needed. Bugs are expected.

Both are actively read and considered for future updates. Thanks for helping shape MurderCraft!


📜 License

Released under the MIT License — fork, modify, redistribute freely with attribution.


🙌 Credits

Sources, bug reports, and contributions on the GitHub repository.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more