COWMODSКаталог модов

Adaptive Functional Storage

Adds an FE-powered adaptive storage layer to Functional Storage with dynamic drawer displays, shared network access, and crafting.

Автор: TheBarracksRat730обновлён 1 сент. 2026 г.
УправлениеХранениеУтилиты

Описание

Adaptive Functional Storage

Adaptive Functional Storage is an addon for Functional Storage that adds an FE-powered adaptive layer to a normal Functional Storage network.

Functional Storage 1.5.5 or newer is required for this mod to work.

The goal is to keep the part of drawer storage that makes it useful at a glance while adding a more flexible digital layer on top of it. A linked Adaptive Matrix manages the adaptive side of the network, while ordinary Functional Storage drawers continue to work alongside it through the same Functional Storage Controller.

How It Works

Link an Adaptive Matrix to a Functional Storage Controller, then place Adaptive Drawers for the Matrix to manage. Adaptive Drawers connect to their Matrix automatically, so they do not need to be linked to the Functional Storage Controller one at a time.

Once connected, ordinary Functional Storage drawers and Adaptive Drawers are available together through the same network. The Storage Grid, Crafting Grid, Deposit Port, and Functional Storage Controller can all access the combined storage.

Adaptive Drawers keep the casing and divider design of the Functional Storage wood type they were created from, but replace the normal drawer faces with animated digital displays. Their visible layouts can adapt between 1x1, 2x1, and 2x2 arrangements as the adaptive network changes.

Adaptive Drawers

Adaptive Functional Storage includes adaptive versions of:

  • Oak
  • Spruce
  • Birch
  • Jungle
  • Acacia
  • Dark Oak
  • Mangrove
  • Cherry
  • Crimson
  • Warped

Use the Adaptive Upgrade with a clean matching Functional Storage drawer to create its adaptive version.

Conversion recipes accept Functional Storage 1x1, 1x2, and 2x2 drawers, but drawers that already contain items, upgrades, or saved configuration cannot be converted.

Adaptive Drawers use animated powered screens with matching section edges, emissive treatment, and a solid-black offline state when the Matrix has no power.

Storage Grid

The Storage Grid provides searchable access to the complete linked Functional Storage network, including both ordinary Functional Storage drawers and storage managed by the Adaptive Matrix.

Crafting Grid

The Crafting Grid combines network storage access with crafting. It can use ingredients stored across the linked network and refills its crafting cells from network storage after crafting when possible.

Compatible EMI recipe transfer is supported for filling the crafting grid.

Deposit Port

The Deposit Port provides a simple insertion point for players and automation. Items inserted through it are routed into the complete Functional Storage network rather than only into the Adaptive Matrix.

Power

The Adaptive Matrix consumes 20 FE/t plus 5 FE/t for each linked, loaded Adaptive Drawer.

Using an empty hand on the Matrix reports its current FE/t consumption and stored energy.

If the Matrix loses power, stored contents remain safe. Adaptive network access and powered drawer displays turn off until power returns, while the underlying storage remains intact.

Updating From 0.1.0

Back up any important worlds before updating from 0.1.0.

Version 0.2.0 changes the network architecture and removes several prototype blocks from normal availability.

The old Extender, Armory Drawer, and Fluid Drawer are no longer obtainable through normal items, recipes, or the creative tab. Functional Storage's equivalent blocks are the intended options going forward.

Requirements and Compatibility

  • Minecraft: 1.21.1
  • Mod Loader: NeoForge 21.1 or newer
  • Required dependency: Functional Storage 1.5.5 or newer
  • Environment: Client and Server

Adaptive Functional Storage is a Functional Storage addon and is not intended to function as a standalone storage mod.

About the Project

This is my first Minecraft mod, so I am very open to feedback, bug reports, suggestions, and ideas for things that could be improved. If something feels awkward or you think there is a better way for part of the system to work, I genuinely want to hear it.

All of the current visual assets were hand drawn by me and are based on the original Functional Storage models so the addon still feels like it belongs beside the mod it extends. I am not an artist, and I would like to look into having a more polished, professional set of assets made in the future while keeping the same overall style and connection to Functional Storage.

Open Source

Adaptive Functional Storage is fully open source and released under GPL-3.0-only.

The source is publicly available on GitHub for anyone who wants to look through how it works, contribute improvements, report issues, or build integrations around it.

Applicable notices for incorporated or adapted MIT-licensed material are retained where required.

Architects

Adaptive Functional Storage is part of the Architects family of projects, a collection of tools and integrations intended to help modders and modpack creators connect existing systems together without forcing everything into a single monolithic mod.

Галерея

Последние версии

Все версии →
release

Adaptive Functional Storage 0.2.0

0.2.0
1 сент. 2026 г.73Minecraft: 1.21.1neoforge
Скачать
Что нового
# Adaptive Functional Storage 0.2.0 This update rebuilds Adaptive Functional Storage as a much closer extension of Functional Storage instead of operating as a separate drawer network. **Back up any important worlds before updating from 0.1.0.** This release changes the network architecture and removes several prototype blocks from normal availability. ## Adaptive Matrix integration - Replaced the standalone Adaptive Controller with the **Adaptive Matrix**. - The Adaptive Matrix now joins a Functional Storage Controller network as a linked storage endpoint. - Adaptive Drawers connect to their Matrix automatically and do not need to be linked to the Functional Storage Controller one at a time. - Functional Storage drawers and Adaptive Drawers are available together through the **Storage Grid**, **Crafting Grid**, **Deposit Port**, and Functional Storage Controller. - The Matrix consumes **20 FE/t plus 5 FE/t for each linked, loaded Adaptive Drawer**. - Using an empty hand on the Matrix reports its current FE/t consumption and stored energy. - If power is unavailable, adaptive storage remains safe, but network access and displays turn off until power returns. ## Adaptive Drawers - Added adaptive variants for **Oak, Spruce, Birch, Jungle, Acacia, Dark Oak, Mangrove, Cherry, Crimson, and Warped** Functional Storage drawers. - Adaptive Drawers keep Functional Storage's native wood casing and divider geometry while replacing the drawer faces with animated digital screens. - Added the **Adaptive Upgrade**. - Craft a clean matching Functional Storage drawer with an Adaptive Upgrade to create its adaptive variant. - Conversion recipes accept Functional Storage **1x1, 1x2, and 2x2 drawers**. - Drawers that already contain items, upgrades, or saved configuration cannot be converted. - Fixed 2x2 face selection so withdrawing an item uses the section actually targeted. - Fixed adaptive rebalancing so changing one face does not hide an item or leave the array without enough visible cells. - Updated powered screens with scan-line animation, matching section edges, emissive treatment, and solid-black offline states. ## Storage and crafting access - Renamed **Adaptive Grid** to **Storage Grid**. - Renamed **Adaptive Crafting Grid** to **Crafting Grid**. - Both grids now read the complete linked Functional Storage network, including ordinary Functional Storage drawers and the Adaptive Matrix. - Fixed item identity and quantity mapping for Functional Storage drawer contents. - Fixed clicks that could display one item but withdraw another. - Crafting Grid recipes now refill crafting cells from network storage after crafting when ingredients are available. - Fixed EMI recipe transfer and craft-max accounting to prevent duplicated ingredients or one extra craft. - Network and crafting counts now refresh automatically after EMI transfer and crafting. - Updated both Grid blocks with new Functional Storage-inspired models, animated powered screens, offline states, and proper 3D inventory icons. ## Deposit Port and cleanup - Renamed **Adaptive Deposit** to **Deposit Port**. - Deposit Port insertion now uses the complete Functional Storage network instead of only the Adaptive Matrix inventory. - Added new Deposit Port and Adaptive Upgrade artwork. - Removed the **Extender**, **Armory Drawer**, and **Fluid Drawer** from obtainable items, recipes, and the creative tab. - Functional Storage's equivalent blocks are now the intended options for those roles. - Updated remaining block inventory icons to use their 3D models. ## Requirements and compatibility - **Minecraft:** 1.21.1 - **NeoForge:** 21.1 or newer - **Functional Storage:** 1.5.5 or newer, required - **Environment:** Client and Server