Resourceful Lib

Resourceful Lib - Minecraft Mod

Resourceful Lib

Resourceful Lib is a modding library developed by Team Resourceful. This modding library has many useful utilities and APIs that could be very helpful for a modder. The mods in which Resourceful Lib can be found are Resourceful Bees, Highlight, Ad Astra!, Vitalize, and many others. It eases up mod development with the addition of useful utilities and tools that might be applied in all sorts of mods.

Key Features:

  • GL Scissor API: A graphics utility catering to precise scissor-based rendering.
  • Stateful and History Screen Manager: manages the states of the screens and their history for GUI navigation and transitions.
  • Codecs: The encoding for predicates, tags, recipes, sets, and random collections for better handling.
  • Color API: Supplies utilities to work with colors within the game.
  • Cross-platform networking permits networking among different platforms.
  • Codec Recipes: Makes recipes more manageable thanks to custom codecs.
  • Json File Utils Utilities to handle JSON files easily.
  • Memory Resource and Datapack: Covers memory-efficient ways of working with resources and datapacks.
  • Random Collection/List: Helps to create and manage random collections/lists.
  • Scheduling API: Utilities to manage scheduled tasks or events in mods.
  • Web Utilities: This package holds a set of utilities related to web-based operations.
  • YABN: Yet Another Binary Notation. A binary format for JSON, compact, and created to reduce the size in data transmission

Compatibility

Minecraft: Java Edition

  • 1.21.3
  • 1.21–1.21.1
  • 1.20.4–1.20.6
  • 1.20–1.20.2
  • 1.19.2–1.19.4

Platforms

  • Fabric
  • Forge
  • NeoForge

Supported environments

  • Client and server