Cartograph | Treasure Hunts and Clues v1.0.0

Sends players on map based treasure hunts with clue trails and buried rewards.
cover.png
Cartograph
Cartograph adds map based treasure hunts to your server: an ordered trail of clues, a compass and treasure map to help players track them down, and a payout when they dig up the prize. Everything, including the two hunts that ship with the plugin, is written in one config file, so you can edit them or add your own.

Built for: Survival, SMP, and any server that wants a scavenger hunt event players can run any time.

cartograph-01-gui.png


Hunt browser menu
Players open /cartograph to see every hunt in one menu: its icon, description, and current status, in progress with the clue number, on cooldown, completed, or ready to start. Clicking a hunt starts it or shows the current clue again.

Clue trails
cartograph-02-clue.png

Each hunt is an ordered list of clues. Walking into a clue's location reveals the next one with a message and a sound, and the last clue tells the player to dig.

Compass and treasure map
cartograph-03-compass.png

Run /cartograph track and a held compass points toward the current clue, fuzzed within a config set radius so it hints at the area without giving away the exact spot. Hunts can also hand out a named treasure map on start that re-shows the current clue on right click.

Digging up the treasure
cartograph-04-reward.png

Reaching the final clue arms the hunt. Right click the ground there and the player claims the reward: money through Vault, experience, item stacks, and optional console commands, with a server wide broadcast if you turn it on. A burst of particles and a sound play on the dig.

Two hunts included
The Spawn Trail is a short, repeatable two clue hunt with a one hour cooldown. The Buried Cove is a longer three clue hunt that pays out once per player. Both are fully editable, and you can add as many more as you want.

Features
  • Hunt browser menu showing every hunt, its status, and live progress.
  • Ordered clue trails with movement based advancement and per clue messages and sounds.
  • Compass tracking with a configurable fuzz radius, and an optional treasure map item.
  • Rewards: money through Vault, experience, item stacks, and console commands, with an optional broadcast.
  • Repeatable hunts with a cooldown, or one time hunts that lock after completion.
  • Per player progress saved off the main thread, and flushed on shutdown so a restart never loses progress.
  • A PlaceholderAPI expansion for total, completed, and active hunt counts.
  • A fully commented config and an editable messages file, with two ready to play hunts included.

Commands
  • /cartograph (aliases /treasure, /hunt, /ctg) opens the hunt browser menu.
  • /cartograph list lists every hunt and your progress in chat.
  • /cartograph start <id> starts a hunt by its id.
  • /cartograph clue resends the current clue for every hunt you have active.
  • /cartograph track [id] points a held compass at the current clue.
  • /cartograph abandon [id] drops an in progress hunt without losing past completions.
  • /cartograph reload reloads the config and messages live, no restart needed.
Every subcommand has tab completion for hunt ids.

Permissions
  • cartograph.use browse and play hunts. Default: everyone.
  • cartograph.admin reload the config. Default: operators.

Configuration
Every hunt lives in config.yml: its display name, icon, description, repeatable flag, cooldown, clue list, and rewards. Tracking, particles, and every sound Cartograph plays are also configurable, and messages.yml covers every line the plugin sends. /cartograph reload applies changes live.

Requirements
  • Minecraft 1.21 to 26.1.2.
  • Paper, Spigot, or Bukkit.
  • Java 21.
  • Vault is optional, for money rewards only. PlaceholderAPI is optional, for the placeholder expansion only.

Installation
  1. Put Cartograph-1.0.0.jar in your plugins folder.
  2. Start the server once to create config.yml and messages.yml with the two starter hunts.
  3. Run /cartograph to open the hunt menu and start your first hunt.

Try it first
Cartograph is live on our test server, hosted here on BuiltByBit. Use the test server link on this page to run a hunt before you buy.

Support
Questions and bug reports are welcome. Join the No Click Studios Discord at https://discord.gg/drBwA958bn.
Buy a license now
$6.99
EULA
Standard EULA
Use on any projects you own with attribution
Support
Standard
Includes:
Download the resource
Access new updates
Support from the creator
Support duration
1 year
Share and earn
Refer this resource and earn a 10% commission.
20 Views
0 Purchases
1 Downloads
Jul 14, 2026 Published
N/A Updated
Not yet rated
62.2 KB File size
Open source
  1. No
DRM-free
  1. Yes
Unobfuscated
  1. Yes
AI Content Disclosure
Description text was drafted with AI assistance and edited by us.
AI Content Disclosure
Used AI assistance for code autocompletion during development.
Type
  1. GUI
  1. Adventure
  1. Reward
Game mode
  1. Survival
Supported software
  1. Bukkit
  1. Spigot
  1. Paper
Supported versions
  1. 26.1
  1. 1.21.11
  1. 1.21.8
  1. 1.21.5
  1. 1.21.4
Supported languages
  1. English
Creator
Struggling to cover the costs of your server? Set up your own webstore with Tebex in under 30 seconds.
Host a lag-free Minecraft or Hytale server in minutes.
Get 25% off your first order with our link.
Recommended for you
Keeps a player's items safe at their death spot until they get back.
Not yet rated
0 purchases
Cooperative wave defense where players hold a core against escalating mob waves.
Not yet rated
0 purchases
Expanded and configurable villager trades with a reputation system.
Not yet rated
0 purchases
Turn a placed block into a self running production line. Nine recipes, four tiers.
Not yet rated
0 purchases
Timed heist runs: pick locks, grab loot, and escape guards and a rising alarm before time runs out.
Not yet rated
0 purchases
Share and earn
Refer this resource and earn a 10% commission.
20 Views
0 Purchases
1 Downloads
Jul 14, 2026 Published
N/A Updated
Not yet rated
62.2 KB File size
Open source
  1. No
DRM-free
  1. Yes
Unobfuscated
  1. Yes
AI Content Disclosure
Description text was drafted with AI assistance and edited by us.
AI Content Disclosure
Used AI assistance for code autocompletion during development.
Type
  1. GUI
  1. Adventure
  1. Reward
Game mode
  1. Survival
Supported software
  1. Bukkit
  1. Spigot
  1. Paper
Supported versions
  1. 26.1
  1. 1.21.11
  1. 1.21.8
  1. 1.21.5
  1. 1.21.4
Supported languages
  1. English
Creator
Struggling to cover the costs of your server? Set up your own webstore with Tebex in under 30 seconds.
Host a lag-free Minecraft or Hytale server in minutes.
Get 25% off your first order with our link.
Recommended for you
Keeps a player's items safe at their death spot until they get back.
Not yet rated
0 purchases
Cooperative wave defense where players hold a core against escalating mob waves.
Not yet rated
0 purchases
Expanded and configurable villager trades with a reputation system.
Not yet rated
0 purchases
Turn a placed block into a self running production line. Nine recipes, four tiers.
Not yet rated
0 purchases
Timed heist runs: pick locks, grab loot, and escape guards and a rising alarm before time runs out.
Not yet rated
0 purchases
Top