Bookshelf is a library mod which adds a lot of re-usable code, and makes writing complex mods much easier. It is used by several different mods to make them easier to update and maintain.
IMPORTANT NOTICE: Alpha and Beta releases may contain breaking changes, or world corrupting bugs. Only use the latest Released version, unless you are a mod developer, or instructed to by one.
This project is sponsored by Nodecraft. Use code Darkhax for 30% off your first month of service!
- Lazy loading for Forge registries.
- Lazy loading for Commands.
- Massive collection of various utility functions.
- Weighted Registries
- Markdown Table generator
- Many other things.
Note: A lot of the user facing features of this mod have been removed. The mod was getting pretty bloated, and tweaks/fixes should be in separate mods. If you want the attribute fix feature, it has been re-released here.
The Ore Dictionary feature is still included in this mod. Some vanilla items are added to the ore dictionary. For example stone variants are registered as stone, and fence gates are registered. You can disable this in the config file.