Krystal Core
by PouffyDev
Krystal Core is a library mod by PouffyDev that supplies shared code for other mods, including compass, map and effect helpers.
What it does
Krystal Core is a library rather than a content mod: it contains code used across the author's projects, and other mods call into it. It adds no blocks or items of its own for players to find in survival. Its helpers cover a custom empty map that fills with a target set through the item constructor, an empty compass, and an angle item model predicate that reads the krystal core:block value, along with position data stored under the krystal core:level key.
The library also carries features used by dependent mods: a Curios renderer for custom armour, improved mob effects, combat attributes and an archaeology block entity. Curios API is optional, so the armour renderers only take effect when it is present. Krystal Core is required by Modded Material Compats, and it runs on both client and server, so the server and every player need it.
Files are published for Forge and NeoForge across five release versions, 1.18.2 – 1.21.1, with 1.19.2-1.0.1 for 1.19.4 as the latest Forge build and 2.0.4 for 1.21.1 as the latest NeoForge build. The mod is released under All rights reserved, so it is not open source, though its source code and issue tracker are public.
Key features
Shared library code
Helper code that other projects by the author can reuse, so dependent mods need not duplicate it.
Custom compass and map items
An empty compass and a custom empty map that fills with a target when created through the item constructor.
Angle model predicate
A globally available item model predicate that reads the krystal core:block value to set the displayed angle.
Effects, attributes and archaeology
Improved mob effects, combat attributes and an archaeology block entity used by other mods.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Optional 1
Required by 1 mod
Use cases
Dependent mods
Mods that list Krystal Core as a dependency, such as Modded Material Compats, use its helpers without bundling their own copies.
Who it’s for: Developers building mods on the same codebase, and players who run a dependent mod that requires this library.
Questions
Does Krystal Core need to be installed on a server?
Is Krystal Core required by other mods?
What does Curios API add to Krystal Core?
Which game versions does Krystal Core support?
More from PouffyDev
What the author says
Krystal Core is a Library mod for most of my mods. It contains useful code that is used across my projects.
Official listing
- Modrinth page
- modrinth.com/mod/krystal-core
- Owner
- PouffyDev
- Published
- 2023-12-03
- Updated on Modrinth
- 2026-07-11
- Facts verified
- 2026-10-15
