◀ mc.kobase.de

Base Dispenser

Mod info · Base Dispenser

v1.1.2!

Base Dispenser

basedispenser · by dkosin · license MIT
v1.1.2Minecraft 1.20.1 up to (not incl.) 1.21Forge 47 or newerClient + Server

One terminal for every chest around your base – plus quick-deposit at the press of a key, with locked slots that never move.

Overview

The Base Dispenser is a block that combines all containers within a cube-shaped radius into one big storage. Right-click opens the terminal: there you see every item type from all chests, barrels and shulker boxes at a glance – added up, sorted by amount and searchable. Taking out and storing works right in the terminal.

On the go, the Dispenser Remote helps, and with G you deposit your inventory into the chests around you – slots and item types you want to keep stay where they are.

Terminal for all containers

Chests (#forge:chests), barrels (#forge:barrels) and shulker boxes within the radius (default 16 blocks, adjustable with + / −) become one list. Furnaces, hoppers and machines deliberately don't count.

Search & sort

Items are added up per type (1.2k, 3.4M) and sorted by amount. The search field filters by name, @mod filters by mod.

Smart storing

New items go first into containers that already hold that type, then into the next free space – nearest containers first. Shulker boxes never go into shulker boxes.

Remote

Bind it to the dispenser once, then a right-click opens the terminal from anywhere – even from other dimensions (can be turned off).

Quick-deposit

G or the ▼ button in the inventory clears your inventory into the containers around you (default 12 blocks). By default the hotbar is left alone.

Lock slots

K over a slot locks it (teal frame), Shift+K always keeps an item type (yellow corner). Saved on the player and survives death.

Preview

Controls

InputEffect
Right-click the Base Dispenseropen the terminal
Terminal: left-click an itemtake the whole stack onto the cursor
Terminal: Shift + left-clickstack straight into the inventory
Terminal: right-click an itemtake a single item
Terminal: item on the cursor, click into the gridstore it (right-click: just one)
Terminal: Shift + click in your own inventorystore the stack
Terminal: mouse wheel / scrollbarscroll through the list
Terminal: + / − (with Shift: ±8)change the dispenser's radius
Terminal: search fieldfilter by name, @mod filters by mod
Sneak + right-click a dispenser with the remotebind the remote (it then glints)
Right-click with the remoteopen the terminal of the bound dispenser
G (in game or in the inventory) or the ▼ button in the inventorydeposit into containers within the radius
K over an inventory slotlock / unlock the slot
Shift + K over an itemalways keep this item type / stop keeping it

The keys G and K can be changed under Options → Controls → Base Dispenser.

Items & Recipes

Base DispenserBlock · needs a pickaxe
Base Dispenser
Block · needs a pickaxe
Dispenser Remotedoes not stack
Dispenser Remote
does not stack

Recipes

Base Dispenser – 8× Iron Ingot, 1× Chest (#forge:chests/wooden)Any wooden chest works instead of the oak chest.
Base Dispenser – 8× Iron Ingot, 1× Chest (#forge:chests/wooden)
Any wooden chest works instead of the oak chest.Crafting Table · rendered from the game textures
Dispenser Remote – 4× Iron Ingot, 1× Stick
Dispenser Remote – 4× Iron Ingot, 1× StickCrafting Table · rendered from the game textures

Settings

Every option can be changed in game: Mods → Base Dispenser → Config (via Kobase Core). Server options apply to all players; client options are set by each player – options marked lockable can be fixed by the server for everyone.

OptionMeaningDefault
Max. terminal radius
terminal.maxRadius
SERVER
Largest radius (blocks, cube around the dispenser) players can set in the terminal.32
range 1 – 64
Default terminal radius
terminal.defaultRadius
SERVER
Radius of a freshly placed dispenser.16
range 1 – 64
Remote works across dimensions
terminal.remoteCrossDimension
SERVER
Whether a bound remote opens its dispenser from another dimension.on
Allow quick-deposit
deposit.enabled
SERVER
Whether quick-deposit is available at all.on
Max. deposit radius
deposit.maxRadius
SERVER
Largest quick-deposit radius (blocks, cube around the player).16
range 1 – 48
Deposit the hotbar too
deposit.includeHotbar
SERVER
Quick-deposit also empties the hotbar (locked slots and kept items are always skipped).off
Extra storage blocks (ids)
storage.extraStorageBlocks
SERVER
Comma-separated block ids, e.g. somemod:crateempty
My deposit radius
deposit.radius
CLIENTlockable
Your quick-deposit radius (blocks). The server caps it at its max. deposit radius.12
range 1 – 48
Mark locked slots / kept items
inventory.markers
CLIENTlockable
Mark locked slots and kept item types in inventories.on
Deposit button in inventory
inventory.depositButton
CLIENTlockable
Show the deposit button in the player inventory.on

Compatibility

Minecraft1.20.1
Mod loaderForge 47 or newer
Kobase Coreincluded in the mod jar (1.0.1 up to (not incl.) 2.0.0) – nothing extra to install
InstallationOn client and server (one jar for both).
ModpacksCJ_SimpleMod · Modpack D+J

Versions