Files
barotrauma-localmods/QuickStackToBag

Quick Stack To Containers

A Barotrauma mod that allows you to quickly stack items from your inventory into containers by pressing the F key.

Features

  • Press F to quickly stack items from your inventory into containers
  • Supports stacking into multiple containers in your inventory (backpacks, pouches, toolbelts, etc.)
  • Prioritizes the main backpack in the bag slot
  • Items are stacked with matching items in containers when possible
  • Automatically skips hand slots and diving gear
  • Provides feedback messages in chat

Installation

  1. Place the "QuickStackToBag" folder in your Barotrauma's "LocalMods" directory
  2. Enable the mod in the game's mod menu

Configuration

You can modify the following settings in the QuickStackToBag.lua file:

  • TRIGGER_KEY: The key to press for quick stacking (default: F)
  • BAG_TAGS: Tags that identify bags/containers
  • MAX_ITEMS_TO_PROCESS: Safety limit to prevent infinite loops
  • PREFER_EXISTING_STACKS: Whether to prefer stacking into existing item stacks
  • CHECK_ALL_CONTAINERS: Check all containers in inventory, not just primary bag slot
  • PRIMARY_BAG_SLOT: Slot number for the primary bag (typically slot 8)
  • SKIP_HAND_SLOTS: Skip hand slots when processing items
  • HAND_SLOTS: Slot numbers for hands (typically slots 6 and 7)
  • SKIP_DIVING_GEAR: Skip diving gear when processing items
  • DIVING_GEAR_TAGS: Tags for diving gear to skip

How It Works

When you press F:

  1. The mod identifies all containers in your inventory
  2. It then checks each item in your inventory (except those in your hands or diving gear)
  3. For each item, it tries to stack it into a matching stack in a container
  4. If no matching stack is found, it tries to place it in any valid slot
  5. Items are moved in order of container priority (main backpack first, then other containers)

Credits

Based on the "Press R to Reload" mod structure.