Home›Java›Mods›ClassD Manhunt
ClassD Manhunt
ModsJava

ClassD Manhunt

Java mod listed for Minecraft 1.17–1.18. Downloads from the MC Java Mods app on Android.

⬇ Download on Spigot
A game mode for Spigot-based Minecraft servers in which one player becomes the Victim and the rest become Hunters.

Gameplay

During the lobby stage players propose themselves as the Victim and vote to start. The game begins as soon as enough players vote. One of the candidates (or a random player if nobody proposed themselves) will be the Victim, and the rest will be Hunters. Victim spawns at random location, and they must complete the game mode's objective whereas Hunters have a goal to kill the Victim and spawn at some distance from them.

Features
spawnDistance - distance between Victim and Hunters spawns
potionHandicap - brief start buff for the Victim
startInventory - items that will be given once to every player
The Victim is chosen by random, but priority is given to players that proposed themselves using /manhunt suggest command. Those who don't want to be a Victim and sent the /manhunt exclude command have the lowest priority.
compassUpdates - frequency of Hunters' compasses updates. If enabled, Hunters will receive a compass on every respawn. This compass is pointing to Victim's location or the point where the Victim teleported to another world.
hideVictimNametagAboveHunters - if the team of Hunters is too big, Victim's nametag become hidden, and Victim cannot be spotted through the wall.
enableVictimGlowing - permanent Glowing effect for the Victim which may be removed for a while only by milk.
Victim receives a text notification when one of Hunters gets too close.
If the game has already started, players who are late still have the ability to send the join request using /manhunt joinrequest command. Only Victim can accept these requests as the late players can only become Hunters.
Each round, random spawn points are picked, and when the round ends, the plugin will clean most of the stuff left by players, such as chests, beds, portals and dropped items. They will be removed and cannot be used in the next game. Nonetheless, we recommend creating a new world for every single game.
A lot of various game modes based on simple Manhunt rules can be made using the plugin's functionality. By default, a couple game modes are available:

Classic Any%: just Minecraft. The only objective for the Victim is killing the Ender Dragon by any means.

Escape the Wall: play area is restricted by an unpassable wall of bedrock with a few exit spots made of obsidian. Victim's objective is to pass through the Wall.

Evacuation Point: the Victim is waiting for evacuation "vehicle" and must get on as soon as it lands.

[​IMG]

Setup

Installing and configuring
  1. Put the downloaded .jar file in your server's /plugins folder.
  2. Restart your server. We do not recommend using /reload command because it may cause issues in plugins' work
  3. Configure the generated config.yml in /plugins/ClassD. Settings will be applied after restarting the server or after finishing the game's round.
Spoiler: config.yml
Code (Text):

######## CORE ########
#More console output
debugMode: false
#Block filler performance
blocksPerSecondLimit: 100000

#Selected gamemode from gamemodes list
preferredGamemode: any%
#Available gamemodes and their java classes. Modify this list only if you know what are you doing
gamemodes:
  any%: ru.sooslick.outlaw.gamemode.anypercent.AnyPercentBase
  wall: ru.sooslick.outlaw.gamemode.wall.WallGameModeBase
  evacuation: ru.sooslick.outlaw.gamemode.evacuation.EvacuationBase

#### CORE GAMEPLAY ####
#Lobby parameters
minStartVotes: 2
prestartTimer: 60
printEndgameStatistics: true

#Startgame parameters
spawnRadius: 250
spawnDistance: 240
hideVictimNametagAboveHunters: 2
enablePotionHandicap: true
enableStartInventory: true

#Gameplay parameters
alertRadius: 50
alertTimeout: 60
friendlyFireEnabled: true
denyNetherTravelling: false
#Allowed values for compassUpdates (case insensitive): Always, OnClick, Never
compassUpdates: ALWAYS
compassUpdatesPeriod: 1
enableVictimGlowing: false
milkGlowImmunityDuration: 180

#Start inventory
victimStartInventory:
  OAK_LOG: 3
  COOKIE: 3

hunterStartInventory:
  OAK_LOG: 2
  COOKIE: 2

#Victim will get these effects if enablePotionHandicap is true
#Duration of effect on game start is
# (online_players² + 4) * 4 * duration_multiplier seconds
#where duration_multiplier is number belonging to effect name
potionHandicap:
  FAST_DIGGING: 1.0
  DAMAGE_RESISTANCE: 0.5

####### THE WALL & EVACUATION ##########
#Common
playzoneSize: 1000

#Escape the Wall parameters
wallThickness: 8
spotSize: 4
groundSpotQty: 3
airSpotQty: 2
undergroundSpotQty: 5

#Evacuation stages
waitTime: 720
landingTime: 600
cordonTime: 300
cordonZoneSize: 16
endGameAfterCordon: true
 

Permissions

All commands and features are available for every player except this feature:
classd.force.start - for starting immediately with any number of players.

Commands
Older minecraft versions

Current version of plugin is not compatible with older Minecraft versions. Check out earlier releases in version history:

> Minecraft 1.16 -> ClassD Manhunt v1.0.3

Feedback

In you found a bug, have a problem or a feature request, please visit the issues section on my GitHub or just comment below
https://github.com/Sooslick/mcClassD/issues

[​IMG]

Commands

Plugin details

Read from the plugin's own plugin.yml.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

ClassD Manhunt is a free Minecraft Java mod. Compatible with Minecraft 1.17, 1.18. Downloaded 350 times (via Spigot). Download it and open it directly in the game.

Explore more