Features:
- Custom items, such as the 'primed pickaxe', an iron pickaxe that automatically smelts certain blocks (and some other recipes from UHC!)
- Also from UHC, consumable player heads that drop on player kill (unless a hunter kills another hunter, to prevent cheese)
- Custom resource pack that gives the custom items unique textures (download the zip file here:
https://github.com/ioprocessing/ModernManhunt/releases/tag/v1.0.0-modernmanhunt)
- Configurable cooldowns for player heads and golden heads
- Custom recipes (each one can be individually toggled), such as trident, trial chambers explorers map, cheaper anvil, and more:
- World creation engine that defaults to a custom seed list of 65536 worlds that are highly curated:
- 5+ bastions and 5+ nether fortresses within 1k blocks of spawn
- 2 ruined portals < 200 blocks of spawn (might spawn underground because Cubiomes is like that)
- In "hot" or "cold" spawns (desert/tundra) there's guaranteed to be a village or shipwreck within 128 blocks
- Configurable nether travel distance ratio, set by default to 1:1 to prevent nether travel cheese (though Dream typically disallows it anyway)
- Configurable bed bombing strength, set to a default of 4 (Minecraft default is 5)
- Configurable nerfed strength potions, nerfed to +1 and +2 attack damage respectively (instead of +3 and +6)
- Custom and configurable bartering pool, set by default to 1.16.1 bartering pool (with magma cream replaced with spectral arrows... amounts not configurable but I might add that in the future)
- Two different handicap systems for noob hunters, armor and TP:
- TP adds a "tp star" to the hunter's inventory which allows them to teleport to hunter teammates on a sixty second (configurable) cooldown
- Armor allows the hunter to keep their armor on death
- Classic Manhunt compass system that updates only when you right click
- Support for multiple runners, including the ability to change which runner you're locating with the compass and a custom on-death spectator system for the runners that prevents going through blocks (this mode is not thoroughly tested since I don't have three accounts)
- Clears all inventory and levels and gives full saturation on run start
I made this plugin to use with friends, but after adding some configurability I figured I might as well post it here as well.
This plugin uses its own custom logic for world creation, linking, and deletion, so consider not using it with other world generation mods unless you want to have a bad time.
There is currently no implementation of a "head-start" handicap nor are there plans to include one. If you're playing with friends, just time it manually. Also, there's a half second of invincibility when you run the start command (cancelled if the runner punches someone) because my dumbass friends love punching each other before the run starts.
Plugin only works from 1.21.6. Or at least it should, I only tested on 1.21.7.
Not directly included in the plugin but some things I recommend doing to make manhunts more fun:
- Increase server render distance to 20 and use no-fog mods, this makes it easier for the runner to spot and play for structures, especially in the nether
- If the runner needs help, give them buffed "attributes". Our favorite is setting their base scale to 0.5, making them one block tall and allowing for creative plays and ease of escaping (/attribute @s minecraft:scale base set 0.5)
The plugin is open source, so if you want to change something that's not currently configurable go ahead. If you want to steal my crappy code for something else, I don't care as long as you ask first.