Compatibility
Minecraft: Java Edition
Platforms
Tags
Creators
Details
Nomenicide (nomen = name, -cide = killing) is a social deduction SMP plugin for Paper 26.1+ that turns your Minecraft server into a paranoid murder mystery. Every player joins with the same name, same skin, no nametag ā total anonymity. The only way to eliminate someone is pure detective work: figure out who they really are, rename a weapon to their exact real username at an anvil, and kill them with it. Right name = permanent ban. Wrong name = they respawn, and now they know someone is hunting them.
š® Perfect For:
- š„ Streamers & YouTube SMP series ā built-in drama: betrayals, wrong guesses, thunder-crack reveals. An Among Us-style traitor hunt inside survival Minecraft
- šµļø Hardcore & lifesteal-style communities ā real stakes: get discovered, get banned
- š„ Friend groups & private SMPs ā the ultimate whodunit with people who know each other's playstyles
- š§© Custom gamemode servers ā a complete, self-contained social deduction experience in one small jar
āļø Features:
-
Total Anonymity ā Everyone is literally named
Playerwith the same Steve skin: in the tab list, above their head, in chat, even in the client's name autocomplete. Powered by login-profile masking ā no ProtocolLib, no NickAPI. -
Assassination Death-Ban ā Rename a sword to a player's exact real username and land the kill. Correct guess: they're banned (permanent or timed ā your choice) with a server-wide announcement. Wrong guess: they respawn and the killer is told they missed.
-
Identity Reveal Events ā On a configurable timer, one random player is dramatically exposed: ā” thunder, an on-screen title, glowing outline, and their real name in the tab list. The glow can't be milked away, and they can't escape by logging out ā one short grace window, then a ban. Their items still drop where they fled.
-
Combat-Log Ban ā PvP tags both fighters with a live action-bar countdown (
ā In combat: 14s ā). Logging out while tagged kills the leaver ā items drop on the spot ā and bans them. Dying honestly clears the tag. -
Leak-Proof Chat & Messages ā Chat shows
Player: <message>. Join/quit, death messages, and advancement broadcasts are all rewritten. Identity-leaking commands (/msg,/list, ā¦) are blocked and hidden from the client's command tree. -
New-Player Protection ā Fresh joins can't be death-banned for a configurable window, so nobody gets name-sniped at spawn.
-
In-Game Tutorial ā
/nomenicide tutorialteaches the rules to anyone who asks. Every line is editable. -
Admin Toolkit ā
/nomenicide who(click a name to teleport),reveal,endreveal,set/getfor editing any config option in-game with tab completion,status,reload. Aliases:/nomen,/nmc. -
Config File ā One commented
config.ymlcovers everything:mask-name: "Player" assassination: ban-duration-hours: -1 # -1 = permanent case-sensitive: false new-player-protection-minutes: 0 combat-log: tag-seconds: 15 reveal-event: interval-minutes: 60 duration-minutes: 10 leave-grace-seconds: 30 dramatic: true # thunder + title on reveals
š¬ Trust no one. Watch how they build, how they fight, how they type. Then write a name on a sword and find out if you were right.
š ļø Tech Details:
- Paper 26.1.x / 26.2.x server plugin (Paper-only API ā Spigot is not supported), Java 25+
- Zero hard dependencies ā no ProtocolLib, no metrics, no network calls; one ~54 KB jar
- PlaceholderAPI supported (optional):
%nomenicide_realname%,%nomenicide_maskname%,%nomenicide_revealed%,%nomenicide_masked% - Masking is presentation-only server-side: UUIDs stay real, so LuckPerms, CoreProtect and friends keep working
- Console logs who is behind each mask ā admins always have the full picture
- š License: MIT ā free for any server, including commercial ones


