
ImposterManhunt
Imposter Manhut where everyone tries to beat the game but there is one secret hunter among us!
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:
- Imposter 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 viaconfig.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.
- Left-click: Cycle targets.
- Right-click: 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
- Correct: Hunter is revealed.
- Incorrect: Detective dies instantly.
Communication & Rules
- Chat: All public and private chat is disabled during games to prevent meta-gaming.
- Emergency Commands: Use
/alertto send coordinates or/lostfor help. - Spectators: 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
- Version: Built for Paper 1.21.1 but probably compatible with Spigot and maybe Bukkit
- Optimization: Tracking updates every 0.5 seconds for low lag
- Recommended Mods: Highly recommend Simple Voice Chat to talk with people you're near and Tab 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.
