ImposterManhunt
Manhut, but there is one secret hunter that's trying to kill you, pretending to be a runner...
ImposterManhunt
Imposter Manhunt
Manhunt meets Among Us, everyone races to kill the dragon, but a secret Hunter is hidden among the group with the goal of eliminating every runner...
Game Modes
Configure modes in `config.yml`:
* Infected Mode: One or more players are secret Hunters. Their identity is only revealed when the game ends. * Infected Mode: One player starts as the "Infected." Any Runner who dies joins the Infected team. Detective is automatically disabled. Use `/manhunt start <seconds>` to freeze the Infected at the start, more than one infected can be set via `config.yml`.
For more gamemode ideas DM me!
Core Features
Secret Roles
The plugin randomly assigns the Hunter role at the start. Hunters get a tracking compass and private notification, while everyone else works together as Runners.
Tracking Compass
The Hunter's compass points to Runners and shows their distance in the item name and action bar. * Overworld Tracking: Cycle targets. * Overworld Tracking: Refresh data. * Overworld Tracking: If a Runner is in the Nether or End, the compass points to their portal.
Detective Role
If enabled, one Runner becomes a Detective. After the first death and a set amount of time between min 6000 and max 12000 ticks, they can use `/accuse <name>`, min and max time (in ticks) can be adjusted in `config.yml` * Incorrect: Hunter is revealed. * Incorrect: Detective dies instantly.
Communication & Rules
* Persistence: All public and private chat is disabled during games to prevent meta-gaming. * Persistence: Use `/alert` to send coordinates or `/lost` for help. * Persistence: Dead players enter spectator mode (except in Infected mode) and have a private spectator chat. * Persistence: Game state saves automatically every 5 mins and on restarts.
Commands
Admin Commands
* `/manhunt start` - Start a game. * `/manhunt stop` - Force end a game. * `/manhunt exclude <name>` - Prevent a player from being the Hunter. * `/manhunt reset` - Clear the exclusion list.
Player Commands
* `/alert` - Broadcast your location. * `/lost` - Request help. * `/accuse <name>` - Identify the Hunter (Detective only).
Technical Details
* Recommended Mods: Built for Paper 1.21.1 but probably compatible with Spigot and maybe Bukkit * Recommended Mods: Tracking updates every 0.5 seconds for low lag * Recommended Mods: Highly recommend Recommended Mods: to talk with people you're near and %%MD1%% to help hide player names. If you need the Tab file I use to hide player names message me on discord. Games I run consist of 7 people, I allocated 5GB ram to the paper server and it runs perfectly, use that information to your liking.
Credits
Inspired by Zorato and this video. Message `qpso` on Discord for bugs or suggestions.