Lodestone
by Lodestar
Lodestone is a library for rendering and backend code that the Lodestar team shares across its mods, and it is required by 32 other mods in the catalog.
What it does
The library holds shaders, helper classes and utilities, a simple screenshake implementation and a set of attributes that the team's mods reuse. Its larger parts are a particle system with per-particle configuration, a separate system for on-screen GUI particles, and a world event system whose events persist and are updated for each dimension instead of each chunk. A system for custom fire effects applied to entities is also included.
Lodestone also handles multiblock structures, block entity inventory handlers and a texture loader that copies vanilla assets into a new directory at runtime, and can modify the copied textures in several ways. The author notes further code beyond this list. It requires Cardinal Components API, Fabric API and Porting Lib, and it runs on client and server, so both the server and every player need it. Files cover Fabric, Forge, NeoForge and Quilt across 17 release versions, 1.18 – 1.21.3, and the code is open source under the GNU Lesser General Public License v3.0 only.
Key features
Particle system
Particles can be configured individually, with many settings applied to each particle rather than to a shared emitter.
World event system
Events are saved, rendered and ticked per dimension instead of per chunk, so they persist across the world.
Custom fire effects
Entities can receive custom fire effects through a system the library provides for that purpose.
Texture loader
Vanilla textures are duplicated into a new directory at runtime and can be altered in several ways after copying.
Multiblock structures
A simple system handles multiblock structures and block entity inventories, giving mods a common base for them.
Compatibility
Latest build for each game version and loader.
1.21.x4 of 4 versions with builds
1.20.x5 of 5 versions with builds
1.19.x5 of 5 versions with builds
1.18.x3 of 3 versions with builds
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 2
Required by 32 mods
How it compares
CooParticlesAPI is a client and server particle library for Fabric and NeoForge, published for 1.21.1 and not open source. Chroma is a client-side only Fabric mod for 1.21.11, with All rights reserved and no open source code. U Team Core is an open source library under the Apache License 2.0 for Fabric, Forge and NeoForge, covering 1.12.2 – 1.21.1, and it is required on the client while the server may skip it.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Lodestone | Fabric, Forge, NeoForge and Quilt | 1.18 – 1.21.3 | Client and server | 2026-01-12 |
| CooParticlesAPI | Fabric and NeoForge | 1.21.1 | Client and server | 2026-08-14 |
| Chroma | Fabric | 1.21.11 | Client-side only | 2026-07-05 |
| U Team Core | Fabric, Forge and NeoForge | 1.12.2 – 1.21.1 | Client required, server optional | 2025-05-19 |
Questions
Does Lodestone need to be installed on the server?
Which loaders does Lodestone support?
Which mods require Lodestone?
In the catalog
Lodestone is one of 3,514 Library mods on ModsFinder, and one of 2,348 Library mods for Fabric. 13,252 mods support Minecraft 1.21.3.
More from Lodestar
Similar mods
What the author says
Lodestone is a library used by all mods under the Lodestar team, containing important backend code mostly used for rendering. A lot of shaders Various helper classes & utilities A simple screenshake implementation Some commonly used attributes in our mods A system allowing for custom fire effects applied to entities…
Official listing
- Modrinth page
- modrinth.com/mod/lodestonelib
- Owner
- Lodestar
- Published
- 2024-05-22
- Updated on Modrinth
- 2026-01-12
- Facts verified
- 2026-10-15
