promotional bannermobile promotional banner
premium banner
Trovides powerful cross-container item moving functionality

Description

QuickInvMove

Minecraft Version Forge Version License

Overview

QuickInvMove is a Minecraft Forge 1.20.1 mod that provides powerful cross-container item moving functionality. Through intuitive mouse operations, it makes batch moving items between various containers in the game more convenient and efficient.

Features

๐Ÿ“ฆ Basic Operations

Action Function
Ctrl + Left Click Select/deselect a single slot
Right Click + Drag Box-select a rectangular range of slots
Left Click + Drag Selected Batch move selected items
O Key Clear all selection

๐ŸŽฏ Box Selection Mode

Right-click drag supports two selection modes:

  • Replace Mode (Default): New box selection replaces current selection
  • Add Mode: New box selection is added to current selection

Hold Shift to temporarily invert the box selection mode

๐Ÿ›ก๏ธ Smart Protection

  • Auto-skip: Empty slots, output slots (like furnace output), unpickable slots
  • Overflow Protection: Items return to original slot or drop as items when target is full
  • Safe Movement: Ensures items are never lost or damaged

โš™๏ธ Slot Selection Rules Engine

Built-in intelligent slot filtering rules automatically identify non-operable slot types:

  • Blacklist Mechanism: Full class name and simple class name dual filtering
  • Keyword Filtering: Automatically identifies keywords like "result", "output"
  • Whitelist Fallback: Ensures special containers work properly

๐Ÿ“Š UI Hints

  • Real-time display of selected item count in the top-left corner of container UI
  • Selected items are highlighted
  • Preview box shows movement target position

๐Ÿ”ง Configuration Options

Option Default Description
defaultBoxSelectAdd false Default box select mode (false=replace, true=add)
extraBlockedSlotClassNames [] Extra blocked slot full class names
extraBlockedSlotSimpleNames [] Extra blocked slot simple class names
extraAllowedSlotClassNames [] Extra allowed slot full class names
extraAllowedSlotSimpleNames [] Extra allowed slot simple class names
extraBlockedSlotNameKeywords [] Extra blocked slot name keywords

๐Ÿ”Œ Mod Compatibility

  • Recipe Viewers: JEI, REI, EMI compatible
  • Hover Tips: Waila, Jade, TOP compatible
  • Mouse Tweaks: Compatible

Installation

  1. Ensure Minecraft Forge 1.20.1 is installed
  2. Download the latest JAR file of this mod
  3. Place the JAR file into .minecraft/mods folder
  4. Launch the game and verify the mod is loaded in the mod list

License

This project is open-sourced under the MIT License. See LICENSE file for details.

Author

  • cnlimiter - Initial development

Contributing

Issue reports and Pull Requests are welcome to help improve this mod!

Acknowledgments