A Heart of Crystal

Quick rating

A Heart of Crystal

No reviews yet

Adds a rare ore that lets you increase your maximum health and adds two health-related gamerules (Losing hearts on death and setting how many hearts you start the game with).

Magic
Mod Loaders
Forge
NeoForge
Minecraft

Community voices

Reviews

Versions
Loading versions…
Match includes

Click once to include, again to exclude, again to clear

Rating Any
Any 0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.0
Min
Max
Play Status
Reviews
Time Played
hrs+
Verified developers only
Has developer response
List view
Grid view
Compact view
Sort by
Date
Rating
Helpful
Unhelpful
Edited
Sort ascending
Delete this review?

This removes your review from the project. You can write a new review after.

Review submitted for moderation

Your review has been sent to moderators, who will check that it meets our guidelines before it appears publicly.

No reviews yet. Be the first to review this project!

Get it on

Available Platforms

Compatibility

Supported Environments

Dev Environment
Client Required
Server Required

About

Project Details

Type
Mod
License
All Rights Reserved
Latest Version
1.1.0
Authors

For authors

Embed Badge

If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.

Custom banner text
ModDex rating badge preview

Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.

Identifiers

Platform IDs

Modrinth ID

Resources

External Links

Source Issues Wiki Discord

About

Description

A mod that adds a rare ore that lets you increase your maximum health and causes you to lose a heart upon death, making your hearts a precious resource.

Heart Crystal Ore embedded in the wall of a Lush Cave and above a mineshaft, with shaders.

New items:

  • Heart Shard

  • Heart Crystal

    Hold right-click for 2 seconds to consume and gain one heart (Also doubles as a musical instrument).

  • Heart Crystal Upgrade (Unobtainable in Survival as of v1.1.0)

    Used to create the Heart Crystal Chestplate in a Smithing Table

New Equipment:

  • Heart Crystal Chestplate (Unobtainable in Survival as of v1.1.0)

    Grants varying levels of Regeneration while equipped, based on how much health you have.

    11+ hearts: Regeneration II

    6-10 hearts: Regeneration I

    5- hearts: None

New blocks:

  • Heart Crystal Ore & Deepslate Heart Crystal Ore

    Generate similarly to Ancient Debris in the overworld from Y: 16 to Y: -64.

  • Heart Crystal Block

New gamerules:

  • Lose heart upon death

    If the gamerule "heartLossUponDeath" ("Lose heart upon death") is enabled, upon dying, you will lose one heart of max health (With a minimum of 3 hearts). This can be toggled on/off, but is turned off by default as of v1.1.0.

  • Number of hearts to start with

    You can set the number of hearts you start the game with with the gamerule "startingHearts" ("Number of hearts to start with"). By default, this is the vanilla 10 hearts. This can't be set below 3 or above 10.

I wanted to do my own take on this kind of mod, since I like the idea of it being an ore and I think the Heart Crystal concept could work well with the idea of max health loss (I know that part isn't for everyone though, hence it being opt-in via the "heartLossUponDeath" gamerule) and the idea of starting a world with fewer hearts. If you choose to use this mod, I hope you enjoy it! And feel free to use this mod in modpacks if you want, I'm sure it'd work well with other mods. :)

(NOTE: I have yet to test this in a multiplayer environment, so there may or may not be bugs related to that. If there are, please let me know)

(NOTE 2: I removed the Heart Crystal Chestplate as it honestly felt like bloat to me, but I may or may not add it back in the future. Not sure tbh. I kept the item itself in the game because I didn't feel right removing it outright (Especially cause some people may have already obtained it and I don't wanna rip it away from them if/when they update), but it is no longer obtainable in Survival, only via the "/give" command)

Screenshots

Gallery

  • A Heart of Crystal logo
    A Heart of Crystal logo
  • Heart Crystal recipe
    Heart Crystal recipe Ingredients: Heart Shard
  • Heart Crystal Block recipe
    Heart Crystal Block recipe Ingredients: Heart Shard
  • Heart Shard recipe
    Heart Shard recipe Ingredients: Heart Crystal Block
  • Heart Crystal Upgrade recipe
    Heart Crystal Upgrade recipe (Unobtainable in Survival as of v1.1.0) Ingredients: Heart Shard, Pink Dye, Netherite Upgrade
  • Heart Crystal Upgrade duplication recipe
    Heart Crystal Upgrade duplication recipe (Unobtainable in Survival as of v1.1.0) Ingredients: Heart Crystal Upgrade, Diamond, Pink Dye
  • Heart Crystal Chestplate recipe
    Heart Crystal Chestplate recipe (Unobtainable in Survival as of v1.1.0) Ingredients: Heart Crystal Upgrade, Netherite Chestplate, Heart Crystal
  • Heart Crystal Ore and Heart Shard
    Heart Crystal Ore and Heart Shard
  • Deepslate Heart Crystal Ore and Heart Crystal
    Deepslate Heart Crystal Ore and Heart Crystal
  • Heart Crystal Block and Heart Crystal Chestplate
    Heart Crystal Block and Heart Crystal Chestplate (Chestplate unobtainable in Survival as of v1.1.0)
  • Heart Crystal Ore in a mineshaft
    Heart Crystal Ore in a mineshaft
  • Heart Crystal Ore in a cave emitting light
    Heart Crystal Ore in a cave emitting light
  • Heart Crystal Ore with shaders
    Heart Crystal Ore with shaders (I wanted an excuse to use shaders in a screenshot since I can do that now. Lol)

Versions

Files

Relations

Project Relations

More like this

Similar Mods

Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.

On ModDex

Community snapshot

0
Ratings
0
Followers
0
In stacks

By the numbers

Statistics

~1,000
Downloads
Last Updated
CurseForge
Created
Last synced
When ModDex last fetched this project from CurseForge or Modrinth. Every project is re-checked on a schedule, and any project that ships a new file is synced automatically within hours of the release.
New file updates sync automatically
How syncing works