Easily create a event for players to hunt for chests or any block type!
Features:
- Quickly add & remove block locations.
- Add to the loot table from in game.
- Head support with HeadDatabase.
- Configure all messages.
- Configure collection effects.
- Tons of loot table options.
Commands:
/chesthunt
Alias: ch
/ch edit - enter edit mode to add/remove locations
/ch start - begin the hunt
/ch delete - remove all locations
/ch end - force close the event
/ch loot add - add the held item to loot table
/ch loot undo - remove the last item
Permissions:
chesthunt.redeem - optional to redeem a found location
chesthunt.messages - see the chat messages for collected
chesthunt.admin - allow all commands
View lots more on the documentation page here
Spoiler: Config
Code (YAML):
#
#
# Hex colors support �. Included placeholders %player% get name, %count% get chest left.
Event-Messages:
Found-Message:
Enabled : true
Value : "&6%player% &ehas found one! There are &6%count% &echests left to find"
Begin-Message:
Enabled : true
Value : "&aThe event has started! &aThere are &6%count% &ahidden chests!"
Ended-Message:
Enabled : true
Value : "&7The event has ended! Thank you for playing!"
Show-In-Worlds :
- world
- events
#
#
# Having * permission or op will bypass this. Permissions can be found in the docs: https://sosparkly.gitbook.io/chesthunt.
Event-Settings:
Permission-Options:
Require-To-Click-Prize : false
Require-To-See-Messages : false
General-Options:
Disable-Damage-During : true
#
#
# These are played when a player clicks a event chest. Check the docs for more effects help
Event-Effects:
Firework:
Enabled : true
Flicker : true
Color : TEAL
Title-Bar:
Enabled : false
Header : "&6Prize Collected!"
Footer : ""
Chat-Message:
Enabled : false
Message : "&7You found a prize!"
Play-Sound:
Enabled : true
Sound : ENTITY_EXPERIENCE_ORB_PICKUP
Shockwave:
Enabled : true
Particle : FIREWORKS_SPARK
#
#
# Check the docs for possible reward layouts. Make sure each new prize section increases the number after p#
Loot-Table:
p0:
console-command : "say nice sword!"
item:
material : DIAMOND_SWORD
enchants :
- mending:1
- unbreaking:2
name : "&d<est sword"
lore :
- "&6line 1"
- "&6line 2"
flags :
- HIDE_ATTRIBUTES
p1:
item:
material : SAND
name : "&fPretty Sand"
amount : 8
lore :
- "&7Powder"
p2:
item:
material : IRON_CHESTPLATE
unbreakable : true
trim:
material : REDSTONE
pattern : SILENCE
flags :
- HIDE_ARMOR_TRIM
#
# Hex colors support �. Included placeholders %player% get name, %count% get chest left.
Event-Messages:
Found-Message:
Enabled : true
Value : "&6%player% &ehas found one! There are &6%count% &echests left to find"
Begin-Message:
Enabled : true
Value : "&aThe event has started! &aThere are &6%count% &ahidden chests!"
Ended-Message:
Enabled : true
Value : "&7The event has ended! Thank you for playing!"
Show-In-Worlds :
- world
- events
#
#
# Having * permission or op will bypass this. Permissions can be found in the docs: https://sosparkly.gitbook.io/chesthunt.
Event-Settings:
Permission-Options:
Require-To-Click-Prize : false
Require-To-See-Messages : false
General-Options:
Disable-Damage-During : true
#
#
# These are played when a player clicks a event chest. Check the docs for more effects help
Event-Effects:
Firework:
Enabled : true
Flicker : true
Color : TEAL
Title-Bar:
Enabled : false
Header : "&6Prize Collected!"
Footer : ""
Chat-Message:
Enabled : false
Message : "&7You found a prize!"
Play-Sound:
Enabled : true
Sound : ENTITY_EXPERIENCE_ORB_PICKUP
Shockwave:
Enabled : true
Particle : FIREWORKS_SPARK
#
#
# Check the docs for possible reward layouts. Make sure each new prize section increases the number after p#
Loot-Table:
p0:
console-command : "say nice sword!"
item:
material : DIAMOND_SWORD
enchants :
- mending:1
- unbreaking:2
name : "&d<est sword"
lore :
- "&6line 1"
- "&6line 2"
flags :
- HIDE_ATTRIBUTES
p1:
item:
material : SAND
name : "&fPretty Sand"
amount : 8
lore :
- "&7Powder"
p2:
item:
material : IRON_CHESTPLATE
unbreakable : true
trim:
material : REDSTONE
pattern : SILENCE
flags :
- HIDE_ARMOR_TRIM
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.20, 1.20.6, 1.21
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
ChestHunt | Create a block or head hunt event | 1.20 to 1.21+ is a free Minecraft Java mod. Compatible with Minecraft 1.20, 1.20.6, 1.21. Downloaded 512 times (via Spigot). Download it and open it directly in the game.