
Adaptive Functional Storage
Adds an FE-powered adaptive storage layer to Functional Storage with dynamic drawer displays, shared network access, and crafting.
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.
Как поиграть с друзьями с модом Adaptive Functional Storage?
Мод Adaptive Functional Storage куда интереснее в компании: поднимите сервер Майнкрафт с уже установленным модом, позовите друзей и играйте по своим правилам. Хостинг Майнкрафт для мода Adaptive Functional Storage будет готов за пару минут - BungeeHost сделает всё за вас.
