Paint Palette Lib
by Neoloxal
Paint Palette Lib is a NeoForge library by Neoloxal that provides registry, debug and utility helpers for other mods.
What it does
Paint Palette Lib is a library mod from Neoloxal's set of mods, built to be used by other mods rather than played alone. It offers shortcuts for registering items and blocks, a debug stick style item with a togglable mode, and utility classes for targeting, Vec3 math and data components. Developers who depend on it write less registration code and reuse the same helpers across projects.
The library is published for NeoForge only, with builds for 1.21.1. Because it is a library, it has no gameplay of its own, and it needs to be present on both sides, where it runs as a client and server mod. Source code and a wiki are available, and the project is released under the MIT License, so it is open source.
First published on 2026-08-31 and last updated on 2026-10-12, the newest NeoForge file is version 0.5.6 for 1.21.1, published on the alpha channel. Snapshot builds are not listed for it.
Key features
Item registry helpers
Shortcuts that make registering items in a mod shorter and less error-prone.
Block registry helpers
Equivalent shortcuts for registering blocks, so items and blocks follow the same pattern.
Debug stick class
A debug stick style item that developers can use while testing their own mods.
Togglable debug mode
The debug stick behavior can be switched on or off, so it does not interfere with normal play.
Targeting and Vec3 utilities
Helper methods for finding what a player is aiming at and for common three-dimensional vector operations.
Data component utilities
Helpers for reading and writing data components on item stacks in the NeoForge data system.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Use cases
Who it’s for: Mod developers working on NeoForge 1.21.1 who want shared helpers for registration, targeting and data components. Players do not need it on its own; it is installed as a dependency of other mods that use it.
How it compares
EnchantedBookLib is a library with a similar purpose, released under the MIT License and open source, for Fabric, NeoForge and Quilt across 1.21.1 – 1.21.4. Past-el Palettes is a NeoForge mod for 1.21 – 1.21.3, open source under the GNU General Public License v3.0 or later. KF Paintings is not open source and is published only for 1.21.1, under All rights reserved.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Paint Palette Lib | NeoForge | 1.21.1 | Client and server | 2026-10-12 |
| EnchantedBookLib | Fabric, NeoForge and Quilt | 1.21.1 – 1.21.4 | Client and server | 2025-02-04 |
| Past-el Palettes | NeoForge | 1.21 – 1.21.3 | Client and server | 2024-11-05 |
| KF Paintings | NeoForge | 1.21.1 | Client and server | 2025-05-10 |
Questions
Does Paint Palette Lib need to be installed on both sides?
Which loader does Paint Palette Lib support?
Can Paint Palette Lib be used without other mods?
In the catalog
Paint Palette Lib is one of 3,514 Library mods on ModsFinder, and one of 1,449 Library mods for NeoForge. 32,366 mods support Minecraft 1.21.1.
More from Neoloxal
Similar mods
Official listing
- Modrinth page
- modrinth.com/mod/paint-palette
- Owner
- Neoloxal
- Published
- 2026-08-31
- Updated on Modrinth
- 2026-10-12
- Facts verified
- 2026-10-15
