Manhunt Core
PluginLicenseRef-All-Rights-Reserved

Manhunt Core

A feature complete Minecraft Manhunt plugin inspired by popular Dream Manhunt gameplay, with a full setup GUI and tracker compass.

12
Downloads
0
Followers
2 months ago
Updated
📦
4
Versions

📖About Manhunt Core

Manhunt Core ⚔️🛡️

Manhunt Core is a server-side Minecraft Manhunt plugin designed for clean, repeatable matches with minimal setup. It provides runner and hunter roles, a dedicated tracking compass, and a structured game flow from start to postgame.

The plugin focuses on reliability and automation. Once roles are set, Manhunt Core handles match states, player preparation, win conditions, and postgame cleanup without manual intervention.


Main Features

  • 🧭 Hunter tracker compass with target cycling and cross-dimension tracking
  • ⏱️ Countdown or hit-start match beginnings
  • 🎮 Full in-game setup menu (no file editing required)
  • 🔁 Automatic game state handling and postgame cleanup
  • 💬 Optional role-based chat for runners and hunters
  • 🌍 Built-in multi-language support
  • 🪙 Togglable 1.16.1 piglin bartering loot table
  • ⚙️ Configurable gameplay options (brutes, borders, daytime)
  • 👁️ Assignable spectator role
  • ⛓️ Optional fixed Iron Golem drops (exactly 4 iron ingots)
  • ⌛ Optional run time limit with automatic end condition

Setup and menu

In-game Manhunt Core setup menu showing runners, hunters, and game options

Manhunt Core includes a full in-game setup menu that allows hosts to configure a match without editing config files or memorizing commands. Runners and hunters can be assigned visually, and common options such as countdown timing, hit-start mode, chat behavior, and world settings can be toggled directly from the menu.

All changes are applied immediately and persist between rounds.


Tracker compass

Hunter holding the Manhunt Core tracker compass pointing toward a runner

Hunters receive a custom tracker compass used to locate runners during a match. The compass can cycle between runner targets and updates automatically as runners move.

You can also toggle on the distance display to the targeted runner.

Tracking works across dimensions. When a runner enters another dimension, the compass points to their last known portal location until the hunter follows.


Preparation timer

Manhunt countdown or hit-start message before the hunt begins

Matches can begin with a countdown or with hit-start mode enabled. During the countdown, hunters are temporarily locked in place to ensure a fair start. In hit-start mode, the hunt begins only when a runner hits a hunter.


Gameplay rules

Players in spectator mode after a Manhunt match ends

Manhunt Core enforces clear win and loss conditions throughout the match.

  • Runners win by killing the Ender Dragon
  • Hunters win when all runners are eliminated
  • Dead runners are kept as spectators at their death location

When a match ends, all participants are moved into spectator mode and a clickable Prepare next game prompt is shown. The plugin handles cleanup automatically so the server is ready for another round.


Configuration and customization

Manhunt Core configuration options or in-game toggles

Manhunt Core is fully configurable through both a config file and the in-game menu. Options include Piglin Brutes, world borders, piglin bartering behavior, chat mode, compass behavior, and more.

Multiple languages are supported and can be switched in-game without restarting the server.


Built-in languages

Manhunt Core includes built-in message translations that can be switched in-game without restarting the server.

  • English
  • Spanish
  • Hindi
  • Arabic
  • Portuguese (Brazil)
  • Indonesian
  • Russian
  • Japanese
  • German
  • French
  • Turkish
  • Italian
  • Polish
  • Hebrew
  • OwO Speak

Languages can be changed using /manhunt language <code> or from the in-game setup menu.


Commands and permissions

Command Description Permission
/manhunt help Show help and quick start information manhuntcore.help
/manhunt menu Open the in-game setup menu manhuntcore.menu
/manhunt runner <player...> Assign one or more runners manhuntcore.runner
/manhunt hunter <player...> Assign one or more hunters manhuntcore.hunter
/manhunt spectator <player...> Assign one or more spectators manhuntcore.spectator
/spectator <player...> Shortcut to assign spectators manhuntcore.spectator
/manhunt roles List current runners and hunters manhuntcore.roles
/manhunt clear <runner|hunter> Clear assigned runners or hunters manhuntcore.clear
/manhunt compass Give or refresh the tracker compass manhuntcore.compass
/compass Shortcut for the tracker compass manhuntcore.compass
/manhunt countdown <time|off> Set or disable the start countdown manhuntcore.countdown
/manhunt time Show elapsed time of the current run manhuntcore.time
/manhunt start Start a Manhunt match manhuntcore.start
/manhunt stop Force stop the current match manhuntcore.stop
/manhunt prepare Prepare the server for the next match manhuntcore.prepare
/manhunt piglin-brutes <on|off> Enable or disable Piglin Brutes manhuntcore.piglinbrutes
/manhunt language <code> Change the plugin language manhuntcore.language
/manhunt reload Reload config and messages manhuntcore.reload
/rolechat Enable role-only chat manhuntcore.rolechat
/allchat Switch back to global chat manhuntcore.allchat