Storage Bridge (0.0.0-beta.1)
Curse Maven Snippet
What's new
v0.0.0-beta.1 - First beta
First public beta of Storage Bridge for Minecraft 1.21.1 / NeoForge 21.1.249. Adds the first storage-compatibility integration: automatic enchanted book deposit from the Apothic-Enchanting Library into your Storage Drawers network.
Feature
- Apothic-Enchanting Library integration: right-click a Storage Drawers Controller's front face — with an empty hand or holding an
minecraft:enchanted_book— and every enchanted book in your inventory is deposited into a reachable Apothic-Enchanting Library (apothic_enchanting:library"Enchantment Library" orapothic_enchanting:ender_library"Library of Alexandria"). - The Library does not need to touch the Controller block itself: the search follows the Controller's own drawer network (the same physically-connected chain of drawers/frames/IO blocks it already uses to find its drawers), bounded by the same
controllerRangeconfig value (50 blocks by default). - One-directional: the Library consumes every book it accepts and never returns them, matching its own vanilla behavior.
Technical
- No mixins: uses only public capabilities and APIs already exposed by Storage Drawers (
IItemRepository,INetworked) and Apothic-Enchanting (IItemHandleronEnchLibraryTile). - Triggered via
PlayerInteractEvent.RightClickBlock, mirroring the same front-face / empty-hand-or-book gesture Storage Drawers already uses for its own inventory-to-drawers deposit.
Notes
Early beta. This build includes temporary action-bar debug messages reporting why a deposit did or didn't happen — useful while validating the feature in a real modpack, will be removed in a later beta once confirmed stable.
JAR: storage_bridge-1.21.1-neoforge-21.1.249-0.0.0-beta.1.jar
This mod has no additional files

