Silverfish
Silverfish is a compact library designed to simplify the process of developing Minecraft modifications.
Within the library, you'll find helper functions for graphics handling, ready-to-use classes for creating blocks and items, as well as many other useful tools for mod developers.
Key features include a custom rendering registration system, the ability to customize the appearance of blocks and items without using JSON files, and the creation of recipes directly in the code.
To explore the full range of features and capabilities of this library, refer to the project's source code in the GitHub repository.