RiiiLib
A questionable library built primarily for its creator, Riii.
A collection of utilities, APIs, and questionable ideas that I wanted to use myself. Whether anyone else finds them useful is entirely up to them.
Features
- A custom Registrate implementation
- Extracts files bundled inside the mod JAR to the Minecraft instance directory
- Native library loading through JNI
Planned Features
- Porting of EpicCoreAPI (MIT License)
- KubeJS integration
- Shader utilities for Veil and Iris
- A server-side-only Dynamic Registry implementation (WIP)
- A library for safer thread management
- Additional features and extensions for things that can be defined through data packs
- Simplified Vulkan and OpenCL integration
- Whatever else I feel like implementing
Paooon
Things I Don't Want to Do
- Applying conflict-prone Mixins, such as
@Redirectand@Overwrite - Implementing features requested by other people
Disclaimer
This library is primarily developed for my own projects and personal use. Features may be added, changed, or removed according to my own needs.
Seriously, who the hell would willingly use this library?!

