Custom Manhunt
Minecraft Manhunt
This plugin is a personal take on the famous manhunt minigame, it was also heavily inspired by Dream.
The manhunt minigame is a game where one person (the target) tries to beat Minecraft (kill the enderdragon) and where other persons (the hunters) try to stop him and if the target dies, the hunters have won.
Features
- Hunters and targets will be teleported to spawn and can't move until the game starts
- Custom loadouts and effects can be applied to the target or hunters!
- Compass that points to the target when right clicked
- Tons of customisation options.
Commands
These commands can only be executed by the player (and by default, OP's).
/mh - Shows help about the plugin.
/mh hunters <add|remove|clear|list> [player] - This command is used to check which players are the hunters (list) and change which players are the hunters.
/mh target <player> - Sets a certain player to be the target.
/mh start - Starts a manhunt game.
/mh stop - Stops a manhunt game, use this if you want to quit the current game.
Configuration
Below is a list of all the parameters you can configure, found in config.yml:
Start config:
- clearInventory | Wether the inventory of the participating players should be cleared before the game starts.
- forceSpectator | Wether the other players are forced to the spectator gamemode.
- compass | Wether the hunters get a compass that points to the direction of the target when right clicked.
- teleportPlayers | Wether to teleport the participating players to the world spawn.
- minDistance | The minimum amount of blocks the hunters are teleported from the target.
- maxDistance | The maximum amount of blocks the hutners are teleported from the target.
- countDown | Amount of seconds players have to wait before the game starts.
- gracePeriod | Amount of seconds for which the target has a headstart.
Target config:
- health | Amount of half-hearths the target has.
- potionEffects | All kind of effects with different levels can be configured here.
- startingItems | The target will start the game with these items.
Hunters config:
- health | Amount of half-hearths the target has.
- dropItems | Wether a hunter drops all its items when killed.
- keepInventory | Wether a hunter keeps its inventory when killed.
- keepLevels | Wether a hunter
- keepStartingItems | Wether a hunter gets its starting items again when killed.
- potionEffects | All kind of effects with different levels can be configured here.
- startingItems | The target will start the game with these items.
IMPORTANT NOTE: If you want to use potion effects, use the EXACT names of the effects on this page for it to work. If you want to use starting items, use the EXACT names of the materials on this page for it to work.
Permissions
Permission node | Default |
---|---|
mh.hunters | op |
mh.target | op |
mh.start | op |
mh.stop | op |
Changelog
v1.1.0
- Added a win condition trigger for the target (defeating the enderdragon)
- 1.12+ is now supported
- Fixed small bugs
v1.0.0
- Initial release
Suggestion/planned features:
If you have any ideas or think that something should be implemented differently, please let me know in the comments!
Other plugins
Other plugins
No Mob Griefing - A plugin that lets you customize which mobs can grief or not.
Quality of Life - A plugin that adds a ton of life enhancing features.
Easy Deaths - A plugin that makes dying a little less harsch.
Idea: Allow the option to let players to commands
How do I allow players to use mh.stop
A manhunt with these things would be perfect.
- Customizable loadouts depending on whether runner or hunter
- able to change objective to something easier than killing the ender dragon (configurable options)
- Set players back to spawn when game ended
- and of course basic things all manhunt plugins have