CompactStorage - Compact Storage Mod for Minecraft

About the Modification
CompactStorage represents an innovative storage system that started as simple chests of different tiers and has now evolved into a comprehensive upgradeable storage system. The main idea of the mod is to provide players with the ability to create extremely spacious containers that occupy minimal space in the world.
Storage Types
Compact Chests
Function similarly to standard vanilla chests but with the ability to significantly increase capacity. The initial inventory size is 9×6 slots, which can be expanded to a maximum size of 24×12 using special upgrades.

Compact Barrels
Operate on the same principle as regular Minecraft barrels but with a similar upgrade system. Also start with a size of 9×6 and can be increased to 24×12 slots.

Item Drums
A unique storage type that doesn't have an inventory interface. Drums can store up to 64 stacks of one item type. Use right-click to add items and punch or Shift+click to extract. Can be upgraded to retain contents when broken.

Backpacks
Portable storage that can be carried with you. Upgraded by placing an upgrade item in your offhand and using right-click. Maximum size is also 24×12 slots.

Upgrade System
Width Upgrade
Increases the width of chest, barrel, and backpack inventories.

Height Upgrade
Allows increasing the height of storage inventories.

Retaining Upgrade
Prevents item loss when chests, barrels, and drums are broken.

Additional Features
All storage types can be dyed directly in the game using dyes, allowing for color schemes to organize your storage system.

Compatibility and Technical Details
The mod supports Minecraft versions 1.20.6 and 1.20.1. Fabric versions require Fabric API, and versions after 1.20.1 require Architectury API. The developer continuously works on improving compatibility and resolving potential issues.