ModsFinder

Big Items API

by Homak

Big Items API is a library for developers who want items to take up more than one inventory slot, along with color helper methods.

FabricQuiltClient and serverMIT LicenseOpen source1.21.1

What it does

A mod that uses the library declares its item class as a big item by implementing the silly.homak.bigitems.interfaces.IBigItem interface. The interface includes an isScaled method, which returns false in places such as the hotbar where the item should keep its normal size. Developers can use the library to change how much space an item occupies in the inventory without writing custom screen code.

Alongside the item code, the library provides a group of utility methods that handle color values stored as integers. These methods can darken or lighten a color by a decimal factor between 0 and 1, and reduce its alpha or saturation using the same arguments. The library includes a crafting block called client side, which is part of the same code base.

Big Items API is open source under the MIT License, is published for Fabric and Quilt, and is built for 1.21.1 only. It runs on client and server, so both sides need the library for any mod that depends on it. The Fabric build is in the alpha channel with a1.2.3 as the latest file, while the Quilt build is also in the alpha channel with a1.1.

Key features

  1. Multi-slot items

    Items can be set to occupy more than one inventory slot through the IBigItem interface.

  2. Scaling rules

    The isScaled method lets a mod keep normal size in places such as the hotbar.

  3. Integer color helpers

    Helper methods adjust integer color values for brightness, alpha and saturation with a factor between 0 and 1.

  4. Client-side crafting block

    A crafting block is included and marked as client side in the library's code.

Compatibility

Latest build for each game version and loader.

No stable releases
Every published file is a beta or alpha build.
1.21.1a1.2.3a1.1
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Use cases

Heavier tools for hard modes

A mod can make bulky weapons or tools take several slots, so players carry fewer of them.

Custom inventory rules

Developers who want to limit item storage in a modpack can use the library to change how items count against inventory space.

Who it’s for: Mod developers who want to change the inventory footprint of their items, and modpack authors who need a shared library for that behavior. The library is a developer tool and does not add items for players to use directly.

Questions

Does Big Items API need Fabric API?

No required dependency is listed for Fabric and Quilt.

Does Big Items API have to be installed on both sides?

Yes. Every player and the server need a copy of the mod.

Which game versions does Big Items API support?

Files are published for 1.21.1 only, with a1.2.3 for Fabric and a1.1 for Quilt as the latest builds.

In the catalog

Big Items API is one of 4,058 Storage mods on ModsFinder, and one of 2,474 Storage mods for Fabric. 32,366 mods support Minecraft 1.21.1.

More from Homak

All projects

Similar mods

What the author says

A simple to use library mod that allows mod developers to make their items take up more inventory space... for whatever reason you want to make people's lives harder IBigItem: - To set the item's scale override the getScale() array, has to return an array of 2 integers, this is the item's scale in slots on the X and…
Homak, on the Modrinth page

Official listing

Owner
Homak
Published
2026-06-19
Updated on Modrinth
2026-07-07
Facts verified
2026-10-15

Tags