ModsFinder

SpoornPacks

by spoorn

SpoornPacks is a Fabric library that generates resource asset data and feeds it to the game through a generated pack, so mod creators can define resources in code.

FabricClient and serverGNU Lesser General Public License v3.0 onlyOpen source1.18 – 1.20.1

What it does

Creating a block or item in vanilla-style mods usually means writing several JSON files whose contents are often cryptic and tied to registries, methods and classes. The library replaces that work with simple APIs: a mod creator makes a resource in a single one-line Java call, and the generated asset data is supplied to the game through a generated pack. The generated files can still be overridden by the mod's own resource files.

The library covers blocks, items, structures, features and similar content, and is aimed at most common cases, while remaining extensible for more complex ones. Details of the API are described on the project wiki. The author says it is used in their own mod.

SpoornPacks requires Fabric API. It is published for Fabric only, across 10 release versions, 1.18 – 1.20.1, with snapshot builds also published. The environment is client and server, and the code is released under the GNU Lesser General Public License v3.0 only, so it is open source.

Key features

  1. Code-defined resources

    Mod creators define blocks, items and other resources in Java code rather than writing each JSON file by hand.

  2. Generated resource pack

    Resource asset data is generated and supplied to the game at runtime through a generated pack.

  3. Override support

    Generated resources can be replaced by the mod's own resource files, so custom textures and models still apply.

  4. Wiki documentation

    The project wiki describes the APIs in more detail for creators who want to go beyond the basic calls.

Compatibility

Latest build for each game version and loader.

1.20.x2 of 2 versions with builds
1.20.15.0-1.20.1
1.205.0-1.20.1
1.19.x5 of 5 versions with builds
1.19.44.4-1.19.3
1.19.34.4-1.19.3
1.19.24.3.3-1.19.1
1.19.14.3.3-1.19.1
1.194.3.3-1.19.1
1.18.x3 of 3 versions with builds
1.18.24.2.3-1.18.2
1.18.14.2.3-1.18.2
1.184.2.3-1.18.2
ReleaseBetaAlphaNot available

This mod also publishes snapshot builds. Snapshots are not shown in the matrix.

Requirements

Dependencies declared by the latest file for each loader.

Required 1

Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required

Required by 2 mods

Use cases

Who it’s for: Mod developers on Fabric who want to create blocks, items and other resources in code. Players who only install finished mods do not need to work with the library directly.

How it compares

Full comparison

Resource Library is open source under the MIT License and runs on Fabric, Forge, NeoForge and Quilt for 1.20 – 26.3, so it covers more loaders and versions than SpoornPacks. DynamicAssetAccessor is also client and server and open source under the GNU Lesser General Public License v3.0 only, but it is Fabric-only and supports 1.19 – 1.19.3, a narrower range.

ModLoadersGame versionsEnvironmentUpdated
SpoornPacksFabric1.18 – 1.20.1Client and server2023-07-17
Resource LibraryFabric, Forge, NeoForge and Quilt1.20 – 26.3Client and server2026-10-11
DynamicAssetAccessorFabric1.19 – 1.19.3Client and server2023-01-05

Questions

Does SpoornPacks need Fabric API?

Yes. Fabric API is a required dependency and must be installed alongside SpoornPacks on Fabric.

Does the server need SpoornPacks installed?

Yes. Installation covers the server and each player's game.

Which game versions have files?

Files exist for 10 release versions 1.18 – 1.20.1, with the latest Fabric file being 5.0-1.20.1 for 1.20.1.

Which mods depend on SpoornPacks?

Two other mods require it, including myLoot and Pink.

In the catalog

SpoornPacks is one of 3,514 Library mods on ModsFinder, and one of 2,348 Library mods for Fabric. 34,764 mods support Minecraft 1.20.1.

More from spoorn

All projects

Similar mods

What the author says

SpoornPacks is an API Library mod for the Minecraft Fabric mod loader that adds simple-to-use APIs for automagically generating resource asset and data files, and injects them into the game as a mock Resource Pack. This allows mod creators to create their resources entirely in code with very succinct APIs, while…
spoorn, on the Modrinth page

Official listing

Owner
spoorn
Published
2022-02-08
Updated on Modrinth
2023-07-17
Facts verified
2026-10-15

Tags