HomeJavaModsKaley's Hearts Challenge
Kaley's Hearts Challenge
ModsJava

Kaley's Hearts Challenge

Bored of survival with no stakes or end goals? Start with 1 heart and earn your dragon fight!. Free Minecraft Java mod for 1.15.

⬇ Download on Spigot
Kaley's Hearts Challenge
Rewarding strategy and skill in Minecraft. Make a mistake and you have to start over!

NOW Customizable!
See the update text. You're now able to customize the start life, reward gained, and the advancements. It requires some knowledge of JSON code to change the advancements. If you have any difficulties, please message me (twitter/discord) for help.

Overview

Warning
This plugin is intended to be used on a new survival world dedicated for this game. All worlds you generate on a server with this plugin installed will cause your players to log in with 1 heart.

Need Help?
Feel free to join the 3CubedMC discord!
https://discord.gg/WTsQ3qe

Details
See the attached image for more information on how the game is played.

Your max life depends on how many challenges you complete. You start the game with 1 full heart and after each challenge you receive an additional half heart. There are 18 challenges, so that totals 10 full hearts -- normal full health in Minecraft.

The object of the game is to land the killing blow on the dragon after completing all 18 challenges. If you kill her before you've done so, it's like a normal dragon kill. You're welcome to grab an elytra and some shulker shells before heading home, but nothing special will happen.

Note: You don't have to enter the end for the first time with all 18 done. You can use your imagination for which challenges you might want to save for during the dragon fight. Maybe you want to bring a red and white fox with you? As long as you have received your toast for all 18 challenges, and you land the killing blow, you'll win the challenge!

If you die before you win the game, all challenge advancements and all unfinished progress will be cleared. You'll go back to 1 heart and you will respawn per normal Minecraft rules. Once you've won the game, your progress is locked in and won't be cleared if you die.

Challenges
Vanilla
Custom
Spoiler: 24 mobs for Aquaman
  • Zombie Pigman
  • Ghast
  • Magma Cube
  • Skeleton
  • Wither Skeleton
  • Blaze
  • Cave Spider
  • Creeper
  • Drowned
  • Evoker
  • Guardian
  • Husk
  • Phantom
  • Pillager
  • Ravager
  • Silverfish
  • Slime
  • Spider
  • Stray
  • Vindicator
  • Witch
  • Zombie
  • Zombie Villager
  • Endermite

Optional variations
NaturalRegeneration = false (config.yml)
By default the plugin will turn it off, but you can change this in the config

PVP = false (server.properties)
If playing with friends, I recommend having PVP false in your server.properties to avoid accidents

Difficulty = hard (server.properties)
You can choose easy, normal, or hard. If you want an additional challenge you can set it to hardcore. Then any player who dies won't be able to respawn, won't be able to get their stuff, and will only have 1 chance to complete the challenge before having to make a new world. Not for the faint of heart -- this is a very difficult challenge!

Firetick (config.yml)
A firetick setting for each dimension is included in the config for your convenience. It sets it to false in overworld and the end. This way you don't have to have an op change it when setting up a new world. If you want the vanilla behavior, just change all three to false in the config.yml

Commands
Grant/revoke by the nickname for each challenge. Includes tab complete to help you pick the correct nickname. The target player will have the target challenge granted or revoked as if they had earned it in-game, including giving or taking away the half-heart.

Restart simulates the death event but without dying. All progress will be revoked and the target player returned to 1 heart.

Stop removes all challenge progress but opts the target player out of the game. They will be restored to a normal health bar. This will not turn NaturalRegeneration on or disable Hardcore mode if it's set by your server, but other than that they will play in normal survival mode alongside any players who are playing the Hearts Challenge. They will be able to complete normal advancements but they will NOT be able to progress on the Hearts Challenge tab.

If they later want to opt-in to the game again, just enter /hch restart [player]. It will remove the appropriate vanilla advancements and set them to 1 life.

Commands

Plugin details

Read from the plugin's own plugin.yml.

Kaley's Hearts Challenge is a free Minecraft Java mod. Compatible with Minecraft 1.15. Downloaded 208 times (via Spigot). Download it and open it directly in the game.

Explore more