Skip to main content

Inventory Management: Bank/Chests etc

Let's take a leaf from Core Keeper, and some other games. After some brainstorming with Claude3, and taking into account in the future, chests will be implemented into Apartments I think (?), here are some suggestions, noting the first set is basic 'chest' aka bank interaction. I have highlighted what I think would be the #1 priority features:



Basic Interactions:

  • Open/Close

    • Key or button to open and close chests

  • Item Transfer

    • Left-click: Single item transfer

    • Right-click: Split stack transfer

    • Shift-click: Full stack transfer

    • Alt-click: 10 stack transfer

    • Withdraw all button

    • Deposit all items from inventory where there is the same (or same type) of item. Helpful to for example unload all food into a specific chest etc.

    • Sell all button on Levi (or transfer all to right sell window, and possibly also back)

    • EDIT: Small edit here: when these shortcut buttons are clicked, automatically transfer between the bag > bank, bank>bag, don't split within the same area. This saves a click/drag, which is annoying and also lags due to the sync with server.

  • Chest Linking

    • Link chests using a special item or tool

    • Access the same inventory from different locations

  1. Sorting and Organizing:

    • Auto-Sort

      • Button or key to automatically sort chest contents

      • Customizable sorting criteria (item type, name, quantity)

    • Custom Sorting

      • Manually arrange items by dragging and dropping

    • Tabs and Categories

      • Divide chest interface into tabs or categories based on item type

    • Filters

      • Search bar and filter options to find specific items

  2. Grouping and Stacking:

    • Stack Merging

      • Automatically merge partial stacks of the same item (have a high stack limit)

    • Stack Splitting

      • Split item stacks by right-clicking or using a specific key combination

  3. Labeling and Tagging:

    • Chest Labeling

      • Assign custom labels or names to chests

    • Item Tagging

      • Assign tags or keywords to individual items

      • Make items searchable and filterable

    • Color Coding

      • Assign colors to chests or item slots for visual categorization

  4. Quick Access and Hotkeys:

    ActionHotkeyFavoritesMark items as favorites for easy accessQuick DepositButton or key to deposit matching itemsQuick WithdrawButton or key to withdraw a set quantity

  5. Automation:

    • Auto-Deposit

      • Designate chests as auto-deposit containers

      • Automatically transfer matching items from inventory to chest

    • Auto-Crafting

      • Set up recipes and automatically craft items using materials in connected chests

    • Restocking

      • Set restock thresholds for specific items

      • Automatically withdraw items from chests when inventory falls below set quantity

  6. Remote Access:

    • Ender Chests

      • Special chests accessible from anywhere in the world

    • Chest Delivery

      • Request specific items to be delivered from a chest to player's location

  7. Capacity and Upgrades:

    • Chest Capacity

      • Varying storage capacities for chests

      • Choose between smaller, portable chests and larger, stationary ones

    • Chest Upgrades

      • Upgrade chests using specific materials or items

      • Increase capacity or add extra features (auto-sorting, quick deposit)

I think I said this in a previous post, but if I didn't, I think it would be highly desirable once we get going that we can create a dis-allow list for item pickups, either by individual items or quality level. That way, when we get to higher levels, we are not wasting our inventory space on trash items we need to spend time discarding. Alternatively, allow a discard method to sell them for a super cheap price on the go.

5 comments

Log in to comment and vote

Comments5

  • Michael Mccallum

    Team•

    Jul 26, 2024

    Hello,

    Thank you for the feedback, there have been several improvements done to the bank UI. Please feel free to create a separate ticket with any other improvements you wish to see to it.

    Closing this ticket.

    Have a good day.

  • Webb

    Team•

    Apr 18, 2024

    Love this feedback @abbbbbbb do you see these controls working for the bank for example or the vendor when selling items, basically between you and a 'chest'?

    • abbbbbbb

      •

      Apr 18, 2024

      Yes, I would expect similar keys and shortcuts can be used for Bank+Apt chests(?), Vendor selling (i.e levi), and future trade windows.

    • abbbbbbb

      •

      Apr 19, 2024

      One extra thing I think is pretty key. I accidentally 'Drop' a high tier item in bank instead of deposit it. Therefore when in the Bank interface, remove the Drop Option on right click, and only have Split/Deposit.

    • abbbbbbb

      •

      Apr 30, 2024

      Great to see some of this implemented!

      Minor change to the Shift Click split stack. Instead of it literally 'splitting' it and making a new stack in the same thing (i.e bank > bank), when the shift click is used, split AND transfer instantly to the opposite side (i.e bank > bag). So instead of Shift + Click + Drag across, you just get Shift + click = done.

      Also, any reason why stacks are not higher on low tier stuff :D? Due to lag of operations, makes it very slow to say drag 12 bots (4 operations).