
Simple Life Crystals
Easy and fully configurable Terraria style life crystals
About this Mod
Adds rare life crystals that appear in caves between y = -64 and y = 32.
The default config allows the player to consume 10 max and gain a heart per crystal but both of those numbers can be changed.
Additional config options are provided to disable generation and also to make the generation more rare or common.
Generation Example
Spoiler
This is a slightly compressed visualiztion of generation with default config. Each floating lava block represents a life crystal at a random height below it.
(There is a slight bias in this example as I had to use an ocean so the blocks could be visible but oceans fit the generation conditions more commonly than other biomes)

Update 1.1:
Spoiler
Added the Mini Heart Lantern which is also fully configurable, more sizes are to come but for now this is just a test.
(it's also a very cute block that I think can work in a lot of builds)


Update 1.2:
Spoiler
Added a few configurable underground structures and rebalanced some generation



Notes for modpack makers:
Spoiler
If you want to give life crystals as rewards or add them to lootables, you need to use "simplelifecrystals:life_crystal_item" as "simplelifecrystals:life_crystal" is the block. They are separated for a reason I've forgotten and I don't fancy rewriting to find out why.
Most of the structures are just made of stone/deepslate variants (bricks, walls, slabs, etc) so likely can't break progression. The heart chamber structure, however, generates with red carpet which could break progression in some finely tuned packs.
Bonus fun fact, the command "/item replace entity @a armor.head with simplelifecrystal:life_crystal" makes it look like everyone has cat ears.
Available Versions
How to Install Simple Life Crystals on Your Server
Order Server
Order a Minecraft Java server with at least 4 GB RAM (6 GB recommended).
Set forge Loader
In the panel under "Egg", select the forge loader and matching Minecraft version (1.20.6).
Install Mod
Open the mod browser in the dashboard and search for "Simple Life Crystals". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.
Compatibility
Mod Loaders
Minecraft Versions
1.20.6, 1.20.4, 1.20.1
Server-side
✓ RequiredRecommended RAM
6 GB(min. 4 GB)Frequently Asked Questions
Simple Life Crystals server crashes on startup – what to do?
Most common cause: wrong forge version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 4 GB RAM is allocated and the loader matches the mod version (1.20.6). You can switch loaders with one click in the panel.
Is Simple Life Crystals compatible with forge and neoforge?
Simple Life Crystals officially supports forge, neoforge for Minecraft 1.20.6, 1.20.4, 1.20.1. The Mado dashboard automatically detects incompatible loader combinations.
Server lagging with Simple Life Crystals – how to optimize performance?
Recommended RAM: 6 GB (per 5 players). Use /spark profiler to check if Simple Life Crystals consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.
Similar Mods
Rent Modded Server
Install Simple Life Crystals with just one click on your server.