Resourceful Lib is a modding library that contains valuable utilities and APIs developed by Team Resourceful.
At the time of writing this, there are a few mods using this library, they include Resourceful Bees, Highlight, Ad Astra!, Vitalize, and many more!
- 📺 GL Scissor API
- 📝 Stateful and History Screen Manager
- 📠 Codecs for predicates, tags, recipes, sets, and random collections
- 🎨 Color API
- 🌐 Cross Platform Networking
- 📲 Codec Recipes
- 📁 Json File Utils
- 💾 Memory Resource and Data Packs
- 🎲 Random Collection/List
- ⌛ Scheduling API
- 🌎 Web Utilities
- 📑 YABN (Yet Another Binary Notation) is a compressed binary format of JSON to allow for small transfer sizes of JSON objects
- 📐 Highlight API (Custom Selection boxes that are not bound to cubes)
ABOUT THIS LISTING
This page describes Resourceful Lib by ThatGravyBoat. The description and screenshots are the author's own, imported from their listing on Modrinth on 3 October 2026: https://modrinth.com/mod/resourceful-lib
Mythiq.net hosts no files for it. The download button goes straight to the release file on cdn.modrinth.com, so you are downloading from the author's own host, not from a copy of ours.
The download count, rating and comments on this page start at zero and count Mythiq.net only. The source's own figures are not copied here — they measure a different site, and a number that cannot be checked against our own ledger is not worth printing.
Requirements
Game version
26.3
MOD LOADER
This release is built for Fabric. A mod built for one loader will not load under another — Fabric mods do not run on Forge, and vice versa.
GAME VERSION
Built for Minecraft 26.3. Minecraft mods are tied to an exact version: a 1.21.4 build will refuse to load on 1.21.5.
THIS IS A LIBRARY
On its own it adds nothing you can see. It is here because other mods require it, and installing it is usually something another mod asked you to do.
DEPENDENCIES
Check the author's listing for required libraries before you start the game — a missing dependency shows up as a crash on launch, not as a warning.
Installation
1. Install Fabric for the Minecraft version you play, if you have not already.
2. Download the .jar with the button on this page. Do not unzip it — a mod jar is installed as it is.
4. Launch the game with the Fabric profile selected.
ON A SERVER
Anything that changes world generation or gameplay has to be installed on the server as well as on every client. Client-side visual and interface mods do not.
UPDATING
Replace the old .jar rather than adding the new one beside it. Two versions of the same mod in the folder is a crash on launch.
This release downloads from cdn.modrinth.com, not from us, so
there is no checksum to compare against. Scan the archive before you unpack it.
Update to 26.3
added convenience method to ResourcefulCreativeModeTab for sorting multiple registries
-----{ 5.0.4 }-----
added convenience method to ResourcefulCreativeModeTab for sorting multiple registries
fixed missing fluid properties
-----{ 5.0.3 }-----
Added getOpaqueValue on the Color class and a byte codec in ExtraByteCodecs for WeightCollection
-----{ 5.0.1 }-----
Fix client watchdog hanging up on scheduler
Update to 26.2
-----{ 5.0.0 }-----
Update to 26.2
-----{ 4.0.1 }-----
Fix crash when highlights being rendered
Update to 26.1
-----{ 4.0.0 }-----
Update to 26.1
-----{ 4.0.0 }-----
Update to 26.1
Update to 1.21.11
-----{ 3.11.0 }-----
Update to 1.21.11
-----{ 3.9.1 }-----
Update to 1.21.5
-----{ 3.9.0 }-----
Update to 1.21.5
-----{ 3.6.0 }-----
-----{ 3.5.0 }-----
Update to 1.21.5
-----{ 3.4.5 }-----
Fix crash on newer neoforge versions
-----{ 3.4.4 }-----
Use block description prefix for registered bloc items
Use fabric-api instead of fabric in FMJ
-----{ 3.4.3 }-----
Use fabric-api instead of fabric in FMJ
Add auto enclosing of type specific parent registries
-----{ 3.4.2 }-----
Fix common shading issue
Add parentable builtin registries
-----{ 3.4.1 }-----
Add parentable builtin registries
Update to 1.21.4
-----{ 3.4.0 }-----
Update to 1.21.4
-----{ 3.3.1 }-----
Add support for specialized registries for items and blocks
-----{ 3.3.0 }-----
1.21.3
-----{ 3.0.11 }-----
Improved performance for certain UI render utilities.
Fix crash with Tech Reborn on fabric
-----{ 3.0.10 }-----
-----{ 3.0.9 }-----
-----{ 3.0.8 }-----
Fix extra parameter in CodecSavedData
Added CodecSavedData
-----{ 3.0.7 }-----
Added CodecSavedData
Added NetworkHandle and bumped ByteCodecs
-----{ 3.0.6 }-----
Added NetworkHandle and bumped ByteCodecs
Deprecated PacketType.type, added helpers for CodecPacketType
-----{ 3.0.5 }-----
Deprecated PacketType.type, added helpers for CodecPacketType
-----{ 3.0.4 }-----
Fixed crash on dedicated server
-----{ 3.0.3 }-----
Fixed crash on dedicated server
-----{ 3.0.2 }-----
fixed crash if someone used stack sensitive texture on neo
-----{ 3.0.1 }-----
fixed crash if someone used stack sensitive texture on neo
-----{ 3.0.0 }-----
-----{ 2.5.5 }-----
Added helper for mojang either in bytecodecs.
Update bytecodecs to 1.1.0
-----{ 2.5.4 }-----
Update bytecodecs to 1.1.0
-----{ 2.5.3 }-----
Fixed fabric network packets being flipped
Added helper for creating data components & added pair bytecodec
-----{ 2.5.2 }-----
Added helper for creating data components & added pair bytecodec
-----{ 2.5.1 }-----
-----{ 2.5.0 }-----
Updated to 1.20.5
-----{ 2.4.10 }-----
Added option to stop resetting mouse on container open.
Add menu content player context from 1.20.1 to 1.20.4
-----{ 2.4.9 }-----
Add menu content player context from 1.20.1 to 1.20.4
Updated highlight internals to use less memory
-----{ 2.4.8 }-----
Updated highlight internals to use less memory
-----{ 2.4.7 }-----
Added required option to packs and allow loading datapacks
-----{ 2.4.6 }-----
Check if the mouse is in bounds to try cursor checks.
-----{ 2.4.5 }-----
Check if the mouse is in bounds to try cursor checks.
-----{ 2.4.4 }-----
Use correct generic for recipe serializer
-----{ 2.4.3 }-----
Add check if network is optional if it should send the packet to the player
-----{ 2.4.2 }-----
Add check if network is optional if it should send the packet to the player
-----{ 2.4.1 }-----
Fix possible crash on neoforge and improve code on fabric
-----{ 2.4.0 }-----
Deprecated old networking and added a new version.
Removed FinishedCodecRecipe and add CodecRecipeBuilder
Deprecated bound and update render utils to respect that
Added width and height to parent widget
Added number range codecs
Update to 1.20.4
Added nbt validators
-----{ 2.2.4 }-----
Off-site on cdn.modrinth.com —
no checksum, because we never held this file.
Link checked by our review team on 3 Oct 2026.
Tell us if something is wrong — a file that will not work, content taken from
someone else, or anything that looks unsafe. Reports go to our review team, not
to the author.
We use cookies to ensure that we give you the best experience on our website and improve your experience. By continuing to use this site you consent to such use of cookies.