Molehunt Infection
If you haven't seen Piffin380's video, you probably should. Nevertheless, I will explain how the game works.
When the game is started, all players will be given 64 steak, and two players (or however many are set in config) will be selected to be Moles. Nametags are hidden, and only Moles are allowed to use the tab list, which will show who is a mole and who is not. The Moles have the goal of infecting every non-mole player by killing them. When a player is killed, they will be frozen for 30 seconds and will start shaking before being fully infected. If a mole dies, they are out of the game, as well as if an uninfected player dies from natural causes. If all Moles are killed, the survivors win, and if all players are infected, the moles win. Advancements will be hidden, and death messages will not show to uninfected players.
Important info
Because the shaking animation is done via making the player think they are in powdered snow, this plugin has a texture pack to remove the icy hearts and ice vignette. It's not required, but recommended.
If you want to set the resource pack on the server, set the following in server.properties
:
resource-pack=https://download.mc-packs.net/pack/95308f4902b7fe3be2e49471f7cb5cae73413b20.zip
resource-pack-sha1=95308f4902b7fe3be2e49471f7cb5cae73413b20
If you instead would like to separately download the texture pack, you can get it here
To change the number of moles, edit the moles:
value in the plugin's config.yml
file.
By default, all deaths by uninfected players will infect them. You will have to trust your players to use /death
if they are killed by a natural cause. (This is because minecraft's kill credit detection won't work with kills from tnt or other indirectly human causes, and it would be weirder to revive a dead player for them to be infected.)
Additionally, you will have to trust your players to unbind their player list key, and then rebind it ONLY if they are a mole.
To reset the game, stop the server and delete everything listed under players:
in the plugin's config.yml
file, and start your server again.
This plugin sets the following gamerules:
- Difficulty: Hard
- Announce Advancements: false
- Show Death Messages: false
- Do Weather Cycle: false (for bitrate reasons, change this one back if you want)
- Do Insomnia: false
- Keep Inventory: true
use /startmolehunt
to start the game. Yes, I did intentionally leave this at the bottom to try and get you to read the rest of the important info