Resourceful Lib
Resourceful Lib is a Minecraft modding library created by Team Resourceful developers. It contains valuable tools and APIs that significantly simplify the creation of game modifications.
Currently, this library is used by several popular mods, including Resourceful Bees, Highlight, Ad Astra!, Vitalize, and many other projects.
Main Library Features
- Area Selection API: Tools for creating custom selections not limited to cubic shapes
- Screen Management: Screen state management system with navigation history support
- Codec Library: Ready-made solutions for working with predicates, tags, recipes, sets, and random collections
- Color Tools: Convenient API for working with colors in interfaces
- Network Communication: Cross-platform solutions for network communications
- Codec-based Recipes: Modern recipe creation system
- JSON Utilities: Tools for processing JSON files
- Dynamic Resource Packs: Support for creating resource packs and data packs in memory
- Random Collections: API for working with random data sets and lists
- Task Scheduler: System for scheduling and executing tasks
- Web Utilities: Tools for working with web resources
- YABN Format: Compressed binary format for transmitting JSON objects with minimal size