-
Notifications
You must be signed in to change notification settings - Fork 0
Smart BackPacks Wiki Page
Welcome to the official Smart Backpacks guide!
Smart Backpacks adds expandable backpacks, powerful upgrades, portable workstations, storage networks, automation tools, mob backpacks, and much more.
This page explains the currently registered Smart Backpacks items and their main functionality across the current Forge 1.20.1, NeoForge 1.21.1, Fabric 26.2, and NeoForge 26.2 projects.
- Right-click a backpack in your hand to open it.
- Sneak + Right-click to wear a backpack on your back.
- Press B by default to open a backpack you are wearing.
- Install upgrades into the backpack's dedicated upgrade slots.
- Some upgrades have their own buttons or configuration screens.
- Press V by default to manually activate Auto Tool Swap.
- Press N by default to manually trigger the Builder refill function.
- Press G by default to open the Quick Access Wheel when the upgrade is installed.
- Hold S while looking at a Storage Controller or Storage Cable to view the animated Storage Guide.
- All keybinds can be changed through Minecraft Controls.
Every Smart Backpack stores its own inventory.
Higher backpack tiers provide more slots and can still be:
- Opened from your hand
- Worn on your back
- Placed in the world
- Upgraded
- Dyed
Dyeing a backpack does not remove its stored contents.
| Backpack | Registry ID | Slots | Description |
|---|---|---|---|
| Leather Backpack | leather_backpack |
9 | Basic starter backpack. |
| Coal Backpack | coal_backpack |
18 | A larger early-game backpack. |
| Lapis Lazuli Backpack | lapis_backpack |
27 | More storage while retaining normal backpack functionality. |
| Redstone Backpack | redstone_backpack |
36 | Larger general-purpose storage. |
| Quartz Backpack | quartz_backpack |
45 | Larger general-purpose storage. |
| Copper Backpack | copper_backpack |
54 | Larger general-purpose storage. |
| Iron Backpack | iron_backpack |
63 | Strong mid-game storage backpack. |
| Gold Backpack | gold_backpack |
72 | Large-capacity backpack. |
| Emerald Backpack | emerald_backpack |
81 | Rare backpack with plenty of storage space. |
| Diamond Backpack | diamond_backpack |
90 | Large and valuable storage backpack. |
| Netherite Backpack | netherite_backpack |
162 | Very large fire-resistant backpack. |
| Ultimate Diamond Backpack | ultimate_diamond_backpack |
250 | Designed for storing huge varieties of items. |
| Ultimate Netherite Backpack | ancient_netherite_backpack |
600 | Endgame backpack with extremely high slot capacity. |
| Netherite Vault Backpack | netherite_vault_backpack |
2,500 | The largest backpack tier, intended for enormous storage systems. |
Smart Backpacks includes its own storage network system.
Place backpacks in your storage room, connect them with Storage Cables, and access their combined contents through a Storage Controller.
The items remain physically stored inside the individual backpacks.
Registry ID: storage_controller
The Storage Controller provides one searchable interface for all backpacks connected to its storage network.
- Search connected backpack inventories
- Insert items into the network
- Extract items from the network
- View connected backpacks
- View total network slots
- View network usage
- Uses the real inventories of the connected backpacks
Place the Controller and connect placed backpacks using Storage Cables.
Registry ID: storage_cable
Storage Cables physically connect:
- Storage Controllers
- Other Storage Cables
- Placed Smart Backpacks
Connections are created automatically when compatible network blocks are placed next to each other.
The cable network provides the physical connection between the Controller and the backpacks.
Registry ID: storage_monitor
The Storage Monitor provides portable remote access to a Storage Controller.
- Hold the Storage Monitor.
- Right-click a Storage Controller.
- The Monitor becomes linked to that Controller.
- Right-click the Monitor in the air to access the same storage network remotely.
The target storage network must already be loaded.
The Storage Monitor does not force-load chunks.
Cross-dimensional access is available when enabled through configuration and when the target network is already loaded.
Storage Upgrades increase the maximum number of stackable items that can be stored in individual backpack slots.
They do not increase the number of visible backpack slots.
| Upgrade | Registry ID | Effect |
|---|---|---|
| Storage Upgrade I | storage_upgrade_i |
Increases stack size to approximately 1.5ร the normal limit. |
| Storage Upgrade II | storage_upgrade_ii |
Increases stack size to 4ร normal, up to 256 items per slot. |
| Storage Upgrade III | storage_upgrade_iii |
Increases stack size to 356 items per slot. |
| Storage Upgrade IV | storage_upgrade_iv |
Increases stack size to 612 items per slot. |
| Storage Upgrade V | storage_upgrade_v |
Increases stack size to 2,024 items per slot. |
| Ultimate Storage Upgrade | ultimate_storage_upgrade |
Provides extremely high stack capacity for stackable items. |
| Nested Storage Upgrade | nested_storage_upgrade |
Allows other backpacks to be stored inside the backpack. |
Non-stackable items still use individual storage slots.
Registry ID: magnet_upgrade
Pulls dropped items within approximately 10 blocks into the backpack.
The upgrade can be configured using filters such as allowlists and blocklists.
Registry ID: advanced_magnet_upgrade
A more powerful Magnet Upgrade with approximately 35 blocks of range.
Supports more advanced filtering options such as:
- Modded-item blocking
- Durability matching
- Item-data matching
Registry ID: pickup_upgrade
Automatically redirects compatible picked-up items into available backpack storage.
Registry ID: pickup_notifier_upgrade
Displays compact HUD notifications whenever items enter a Smart Backpack.
Right-click the installed upgrade to preview its notification display.
Currently unavailable only in NeoForge 1.21.1.
Registry ID: filter_upgrade
Controls which items external automation is allowed to insert or extract.
Right-click the installed upgrade to configure its filters.
Registry ID: hopper_upgrade
Moves matching items into adjacent placed backpacks.
Install the upgrade in a placed backpack and configure its filter.
Registry ID: restock_upgrade
Pulls matching items from a storage block into the backpack.
Sneak + Right-click a storage block while holding the backpack.
Registry ID: deposit_upgrade
Pushes matching items from the backpack into a storage block.
Sneak + Right-click a storage block while holding the backpack.
Registry ID: courier_upgrade
Automatically transports matching items from the backpack to a linked storage inventory.
Install the upgrade, open its configuration screen, and use Link Destination to select the target inventory.
Registry ID: compression_upgrade
Automatically compresses compatible backpack contents using valid 2ร2 and 3ร3 crafting recipes.
For example, suitable resources can automatically be converted into their compact block forms.
Registry ID: trash_can_upgrade
Adds a manual trash slot for deleting unwanted items.
Items can also be queued for deletion using:
Shift + Delete + Click
Pending deletion can be cancelled before the timer expires.
Valuable items may require additional confirmation.
Registry ID: void_upgrade
Automatically destroys matching items using an advanced configurable filter.
An optional mode can restrict voiding to situations where the backpack is full.
โ ๏ธ Use this upgrade carefully.
Registry ID: item_lock_upgrade
Protects important backpack slots and exact item types from:
- Moving
- Sorting
- Trash
- Void
- Automation
Open the backpack, enable the lock mode, and select the slots you want to protect.
Shift-click can be used to protect an exact item type.
Registry ID: auto_tool_upgrade
Automatically selects the correct tool for the block you are targeting.
Configure which tools are allowed.
Press V by default for manual tool switching.
Registry ID: builder_upgrade
Automatically refills building blocks from the backpack as you use them.
Configure the refill mode and press N by default for manual refilling.
Registry ID: auto_feed_upgrade
Automatically consumes food from the backpack when the player becomes hungry.
Configure which foods are allowed through the upgrade filter.
Registry ID: survival_assist_upgrade
Automatically uses survival items when configured conditions occur.
Supported item types can include:
- Potions
- Effect foods
- Milk
Configure the desired survival rules and allowed items.
Registry ID: rescue_upgrade
Uses emergency items during dangerous situations.
Special Rescue slots can hold items such as:
- Totems
- Golden Apples
- Water Buckets
Totem Rescue may be disabled by default through server configuration.
Registry ID: torch_placer_upgrade
Automatically places torches from the backpack in dark areas.
Placement depends on configurable settings such as:
- Light threshold
- Minimum torch spacing
Registry ID: light_upgrade
Provides dynamic lighting around the backpack carrier.
Approximate range:
10 blocks
Registry ID: capacity_warning_upgrade
Warns the player when the backpack begins to fill up.
Notification behavior can include:
- HUD messages
- Sounds
- Actionbar feedback
Capacity thresholds are configurable.
Registry ID: quiver_upgrade
Adds dedicated storage for arrows and other supported projectiles.
The stored ammunition can be used by bows and crossbows.
You can also configure projectile priority.
Registry ID: quick_access_wheel_upgrade
Provides instant access to up to 8 favorite backpack items.
- Install the upgrade.
- Right-click it to configure your favorite items.
- Hold G by default to open the Quick Access Wheel.
- Select the item or tool you want.
This allows fast item selection without opening the full backpack inventory.
Registry ID: wireless_upgrade
Allows a backpack to be opened remotely using the normal backpack key.
Install the upgrade and press B by default.
Registry ID: soulbound_upgrade
Keeps the backpack in the player's inventory after death.
When active, the backpack receives an enchanted visual effect.
The tooltip displays how many protected deaths remain.
Registry ID: voidbound_upgrade
Makes the backpack extremely resistant to world hazards.
The backpack becomes:
- Indestructible
- Explosion resistant
- Protected from item despawning
Designed for protecting valuable endgame backpacks.
Registry ID: chunk_loader_upgrade
Keeps chunks around a placed backpack loaded.
Install the upgrade, place the backpack, and right-click the upgrade to configure its radius.
The feature obeys server configuration and limits.
Registry ID: backpack_link_upgrade
Turns a placed backpack into a teleport anchor.
Install the upgrade into an active placed backpack and open the upgrade interface to manage links.
Travel may require XP.
Registry ID: link_crystal
Connects two Backpack Link anchors.
- Bind the crystal through the Link panel of the first anchor.
- Take the bound crystal to another active Backpack Link anchor.
- Complete the connection.
Registry ID: fluid_storage_upgrade
Adds an internal backpack fluid tank with a maximum capacity of:
500,000 mB
The tank can also interact with compatible pipes.
Registry ID: fluid_transfer_upgrade
Transfers fluids between:
- The backpack's internal tank
- Adjacent blocks/tanks
- Supported source fluids
Requires the Fluid Storage system and can be configured through its upgrade interface.
Registry ID: capacitor_upgrade
Adds internal energy storage with a maximum capacity of:
5,000,000 FE
It can:
- Store Forge Energy
- Accept energy from compatible automation
- Charge supported energy items
Registry ID: xp_transfer_upgrade
Stores player experience as liquid XP and allows it to be withdrawn later.
Use the upgrade interface to deposit or retrieve XP.
Registry ID: auto_smelting_upgrade
Automatically smelts compatible items stored inside the backpack and stores the resulting items.
Registry ID: furnace_upgrade
Adds a normal Furnace interface directly inside the backpack.
Right-click the installed upgrade to open it.
Registry ID: blast_furnace_upgrade
Adds a portable Blast Furnace interface.
Registry ID: smoker_upgrade
Adds a portable Smoker interface for food processing.
Registry ID: brewing_stand_upgrade
Adds a portable Brewing Stand interface for potion brewing.
Registry ID: crafting_table_upgrade
Adds a Crafting Table directly inside the backpack.
Registry ID: ender_chest_upgrade
Provides access to the player's personal Ender Chest.
Registry ID: enchanting_table_upgrade
Adds an Enchanting Table interface to the backpack.
Registry ID: cartography_table_upgrade
Adds a portable Cartography Table interface.
Registry ID: smithing_table_upgrade
Adds a portable Smithing Table interface.
Registry ID: grindstone_upgrade
Adds a portable Grindstone interface.
Registry ID: loom_upgrade
Adds a portable Loom interface.
Registry ID: stonecutter_upgrade
Adds a portable Stonecutter interface.
Registry ID: anvil_upgrade
Adds a portable Anvil interface.
Registry ID: jukebox_upgrade
Adds a portable Jukebox interface.
Right-click the installed upgrade and insert a music disc.
Supported hostile mobs can spawn with visible Smart Backpacks depending on the server configuration.
The backpack does not replace the mob's normal weapon.
For example:
A Pillager carrying a backpack should still retain its Crossbow.
After defeating a backpack-carrying mob, its backpack can be obtained with generated loot still inside.
Configurable options include:
- Backpack spawn chance
- Supported mobs
- Loot settings
- Other Mob Backpack behavior
Smart Backpacks support backpack coloring using Minecraft dyes.
Dyed backpacks retain their color while being:
- Carried
- Worn
- Placed
- Picked up
- Stored
Backpack contents are preserved when dyeing.
This is especially useful for organizing large storage rooms.
Example:
- ๐ข Green โ Farming
- ๐ต Blue โ Resources
- ๐ด Red โ Combat
- ๐ก Yellow โ Valuables
- ๐ฃ Purple โ Modded Items
Many Smart Backpacks features can be configured through the built-in configuration interface.
Server administrators can use the config to enable, disable, or adjust supported features.
Configuration may include settings related to:
- Backpacks
- Upgrades
- Storage
- Storage Networks
- Mob Backpacks
- Compatibility
- Performance
- Advanced behavior
Server-controlled settings remain authoritative in multiplayer.
Smart Backpacks includes support for equipment and integration systems depending on the Minecraft version and loader.
Supported integrations may include:
- Curios
- Trinkets
- External inventory automation
- Fluid systems
- Forge Energy compatible systems
Availability may differ between Minecraft versions and loaders.
Recipes may differ between Minecraft versions.
The easiest way to view current recipes is through:
- The vanilla Recipe Book
- JEI
- REI
depending on your modloader and installed mods.
- Backpack inventories are processed server-side.
- Storage Network transactions are processed server-side.
- Filters and safety upgrades only protect against the actions they are specifically designed to handle.
- Always keep backups of important worlds.
- Features can be adjusted or disabled through Smart Backpacks Config 2.0 where supported.
- Recipe availability may differ between Minecraft versions.
- The registry namespace is:
smartbackpacks
Example:
smartbackpacks:storage_monitor
Smart Backpacks
Created by SmartStreamLabs
Thank you for using Smart Backpacks and building with the project!