Mod

QuickStack & Craft

Quick rating

QuickStack & Craft

No reviews yet

All-in-one inventory QoL mod combining quick stack, dump all, slot-based favorites, and craft-from-nearby-storage. Inspired by Terraria's inventory management.

QoL & Tweaks
Storage & Organization
Mod Loaders
NeoForge
Fabric
Minecraft

Community voices

Reviews

Versions
Loading versions…
Match includes

Click once to include, again to exclude, again to clear

Rating Any
Any 0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.0
Min
Max
Play Status
Reviews
Time Played
hrs+
Verified developers only
Has developer response
List view
Grid view
Compact view
Sort by
Date
Rating
Helpful
Unhelpful
Edited
Sort ascending
Delete this review?

This removes your review from the project. You can write a new review after.

Review submitted for moderation

Your review has been sent to moderators, who will check that it meets our guidelines before it appears publicly.

No reviews yet. Be the first to review this project!

Get it on

Available Platforms

Compatibility

Supported Environments

Dev Environment
Client Required
Server Required

About

Project Details

Type
Mod
License
MIT License
Latest Version
QuickStack & Craft 1.0.0 for Minecraft 1.21.4 (NeoForge)
Authors
CurseForge
Modrinth

For authors

Embed Badge

If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.

Custom banner text
ModDex rating badge preview

Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.

Identifiers

Platform IDs

CurseForge ID
Modrinth ID

Resources

External Links

Source Issues Wiki Discord

About

Description

QuickStack & Craft

Terraria-style inventory management for Minecraft. Quickly organize your inventory into nearby storage, protect important slots, and craft with ingredients stored in nearby containers.

QuickStack & Craft supports Minecraft 1.21.1 and 1.21.4 on Fabric and NeoForge.

Main Features

Quick Stack Nearby

Quick Stack moves matching items from your main inventory into nearby storage that already contains the same item.

  • Your hotbar is left untouched.
  • Native and ItemLocks-protected slots are skipped.
  • Only storage with a matching item is considered.
  • Matching storage is filled from the fullest stack collection first.
  • Anything that cannot be inserted safely remains in your inventory.

Use the compact Q button beside the vanilla recipe book, or bind Quick Stack Nearby under the QuickStack & Craft controls category.

Dump Unlocked Items

Dump moves the unlocked contents of your main inventory into eligible nearby storage with available space.

  • Your hotbar is left untouched.
  • Locked slots are never moved.
  • Nearby storage is tried from closest to farthest.
  • Items that do not fit remain in your inventory.

Use the compact D button in your inventory, or bind Dump Unlocked Items.

Work Directly From Open Storage

Supported storage screens receive Quick Stack, Dump, and Settings buttons. When a storage screen is open, Quick Stack and Dump act on that storage's contents directly instead of routing items through the player inventory.

This includes vanilla storage and supported modded storage screens such as Sophisticated Backpacks.

Native Slot Locks

Hold Alt and left-click a player inventory slot to lock or unlock it. Native locks display a small padlock and amber slot outline.

  • Locks work from the inventory and container screens.
  • Locked items are protected from Quick Stack, Dump, and nearby recipe transfers.
  • Locks are stored by the server for each player and persist across sessions and death.
  • If ItemLocks is installed, ItemLocks keeps control of its own Alt-click gesture. QuickStack & Craft respects both lock systems without toggling both from one click or drawing duplicate indicators.

Craft From Nearby Storage

Crafting recipes can use ingredients from your inventory and eligible nearby storage.

Vanilla recipe book:

  • Nearby ingredients are included when the recipe book decides whether a recipe is craftable.
  • Select a crafting recipe normally and the server fills the crafting grid from your inventory and nearby storage.
  • Normal single-transfer and maximum-transfer behavior is preserved.

JEI and EMI:

  • Their recipe transfer buttons use the same nearby-storage system when installed.
  • Any valid ingredient variant you actually own can satisfy a recipe.
  • The server validates the recipe, available items, protected slots, and crafting-grid return space before moving anything.

Existing crafting-grid items are handled safely, locked inventory slots remain untouched, and the storage that supplied ingredients is highlighted.

Storage-Safe Targeting

The default Safe Storage Only mode is designed to target real storage while avoiding machines, generators, furnaces, trash-style inventories, and other containers that may process or destroy inserted items.

Supported targets include:

  • Vanilla chests, barrels, shulker boxes, and storage entities.
  • Storage blocks identified through standard Minecraft storage tags.
  • NeoForge item-handler storage.
  • Fabric Transfer API storage.
  • Common storage mods and namespaces, including Sophisticated Storage, Sophisticated Backpacks, Iron Chests, Storage Drawers, and Functional Storage.

Advanced users can allow additional item containers through Settings.

Storage Block Whitelist and Blacklist

Whitelist and blacklist entries apply to the block type everywhere, not to one coordinate.

You can manage these lists in two ways:

  1. Open Settings and add the storage block under your crosshair.
  2. Aim at storage and press Cycle Storage Block Whitelist / Blacklist.

The cycle is:

Default -> Whitelisted -> Blacklisted -> Default

World feedback confirms each state:

  • Green: Whitelisted
  • Red: Blacklisted
  • Cyan: Default detection

When JEI or EMI is installed, block items can also be dragged directly from the item sidebar into either list on the Settings screen.

Preview Nearby Storage

Bind Preview Nearby Storage to see every storage target currently eligible within range before moving or crafting any items.

Eligible storage receives the configured destination outline. This is a separate action from the whitelist/blacklist cycle.

In-Game Settings

Open Settings from the gear button beside Q and D, from supported storage screens, or with the optional settings keybind.

General

  • Safe Storage Only or All Item Containers detection.
  • Nearby scan radius.
  • Unknown-storage fallback and minimum slot count.
  • Preview Nearby Storage.

Whitelist / Blacklist

  • Universal block-type whitelist and blacklist.
  • Localized block names, icons, registry IDs, and removal controls.
  • JEI and EMI drag-and-drop support.

Appearance

  • Destination outline color presets and custom RGB hex entry.
  • Outline opacity.
  • Highlight duration.
  • Live destination-outline preview.

Appearance preferences are client-local. In multiplayer, detection range, storage detection, and whitelist/blacklist settings are controlled by server operators.

One-Time Animated Tutorial

The tutorial opens automatically the first time each player opens their inventory in each save or server.

  • It is shown only once automatically per save or server.
  • Tutorial progress is stored per player.
  • It uses deterministic demonstration inventories and never reads, moves, or changes your real items.
  • Chapters cover Quick Stack, Dump, slot locks, Craft Nearby, whitelist/blacklist cycling, and storage preview.
  • Playback includes pause, replay, previous, and next controls.

To watch it again, open the gear Settings button and select the tutorial book icon in the lower-left corner.

Keybind Setup

All keyboard actions are unbound by default to avoid conflicts with other mods.

Open:

Options -> Controls -> Key Binds -> QuickStack & Craft

Then bind any actions you want:

  • Quick Stack Nearby
  • Dump Unlocked Items
  • Preview Nearby Storage
  • Cycle Storage Block Whitelist / Blacklist
  • Open QuickStack & Craft Settings

Native slot locking uses Alt + Left Click and does not require a keybind.

The Q, D, and gear buttons remain available even if no keys are bound.

Multiplayer and Safety

QuickStack & Craft is designed for server-authoritative item movement.

  • The server rescans storage and validates each action.
  • Clients request actions but do not decide or directly move server inventory contents.
  • Recipe transfers are planned and validated before ingredients are moved.
  • Locked slots are enforced by the transfer logic.
  • Permission-aware settings synchronization prevents delayed server responses from overwriting active local edits.

Install the mod on both the server and participating clients for full functionality. A client without the mod can connect, but will not have QuickStack & Craft controls or features.

Visual Feedback

Successful transfers display an action-bar result and highlight every destination that received items.

  • Destination storage uses a configurable outline color, opacity, and duration.
  • The default destination highlight is gold for three seconds.
  • A short particle trail points toward used storage.
  • Whitelist, blacklist, and default states use fixed green, red, and cyan feedback so list state is never communicated by text or color alone.

Compatibility

Required:

  • Architectury API on Fabric and NeoForge.
  • Fabric API on Fabric.

Optional integrations:

  • Vanilla recipe book, built in and always available.
  • JEI recipe transfer and filter drag-and-drop.
  • EMI recipe transfer and filter drag-and-drop where EMI is available.
  • ItemLocks slot protection.
  • Sophisticated Backpacks and Sophisticated Storage.
  • Standard Fabric Transfer API and NeoForge item-handler storage.

The Minecraft 1.21.1 NeoForge build has also been tested with EMI, EMI Enchanting, EMI Loot, EMIffect, EMI Professions, and EMI Recipe Sharing installed together.

Supported Versions

  • Minecraft 1.21.1, Fabric
  • Minecraft 1.21.1, NeoForge
  • Minecraft 1.21.4, Fabric
  • Minecraft 1.21.4, NeoForge

Java 21 is required by Minecraft 1.21.x.

Links

QuickStack & Craft

Terraria-style inventory management for Minecraft. Quickly organize your inventory into nearby storage, protect important slots, and craft with ingredients stored in nearby containers.

QuickStack & Craft supports Minecraft 1.21.1 and 1.21.4 on Fabric and NeoForge.

Main Features

Quick Stack Nearby

Quick Stack moves matching items from your main inventory into nearby storage that already contains the same item.

  • Your hotbar is left untouched.
  • Native and ItemLocks-protected slots are skipped.
  • Only storage with a matching item is considered.
  • Matching storage is filled from the fullest stack collection first.
  • Anything that cannot be inserted safely remains in your inventory.

Use the compact Q button beside the vanilla recipe book, or bind Quick Stack Nearby under the QuickStack & Craft controls category.

Dump Unlocked Items

Dump moves the unlocked contents of your main inventory into eligible nearby storage with available space.

  • Your hotbar is left untouched.
  • Locked slots are never moved.
  • Nearby storage is tried from closest to farthest.
  • Items that do not fit remain in your inventory.

Use the compact D button in your inventory, or bind Dump Unlocked Items.

Work Directly From Open Storage

Supported storage screens receive Quick Stack, Dump, and Settings buttons. When a storage screen is open, Quick Stack and Dump act on that storage's contents directly instead of routing items through the player inventory.

This includes vanilla storage and supported modded storage screens such as Sophisticated Backpacks.

Native Slot Locks

Hold Alt and left-click a player inventory slot to lock or unlock it. Native locks display a small padlock and amber slot outline.

  • Locks work from the inventory and container screens.
  • Locked items are protected from Quick Stack, Dump, and nearby recipe transfers.
  • Locks are stored by the server for each player and persist across sessions and death.
  • If ItemLocks is installed, ItemLocks keeps control of its own Alt-click gesture. QuickStack & Craft respects both lock systems without toggling both from one click or drawing duplicate indicators.

Craft From Nearby Storage

Crafting recipes can use ingredients from your inventory and eligible nearby storage.

Vanilla recipe book:

  • Nearby ingredients are included when the recipe book decides whether a recipe is craftable.
  • Select a crafting recipe normally and the server fills the crafting grid from your inventory and nearby storage.
  • Normal single-transfer and maximum-transfer behavior is preserved.

JEI and EMI:

  • Their recipe transfer buttons use the same nearby-storage system when installed.
  • Any valid ingredient variant you actually own can satisfy a recipe.
  • The server validates the recipe, available items, protected slots, and crafting-grid return space before moving anything.

Existing crafting-grid items are handled safely, locked inventory slots remain untouched, and the storage that supplied ingredients is highlighted.

Storage-Safe Targeting

The default Safe Storage Only mode is designed to target real storage while avoiding machines, generators, furnaces, trash-style inventories, and other containers that may process or destroy inserted items.

Supported targets include:

  • Vanilla chests, barrels, shulker boxes, and storage entities.
  • Storage blocks identified through standard Minecraft storage tags.
  • NeoForge item-handler storage.
  • Fabric Transfer API storage.
  • Common storage mods and namespaces, including Sophisticated Storage, Sophisticated Backpacks, Iron Chests, Storage Drawers, and Functional Storage.

Advanced users can allow additional item containers through Settings.

Storage Block Whitelist and Blacklist

Whitelist and blacklist entries apply to the block type everywhere, not to one coordinate.

You can manage these lists in two ways:

  1. Open Settings and add the storage block under your crosshair.
  2. Aim at storage and press Cycle Storage Block Whitelist / Blacklist.

The cycle is:

Default -> Whitelisted -> Blacklisted -> Default

World feedback confirms each state:

  • Green: Whitelisted
  • Red: Blacklisted
  • Cyan: Default detection

When JEI or EMI is installed, block items can also be dragged directly from the item sidebar into either list on the Settings screen.

Preview Nearby Storage

Bind Preview Nearby Storage to see every storage target currently eligible within range before moving or crafting any items.

Eligible storage receives the configured destination outline. This is a separate action from the whitelist/blacklist cycle.

In-Game Settings

Open Settings from the gear button beside Q and D, from supported storage screens, or with the optional settings keybind.

General

  • Safe Storage Only or All Item Containers detection.
  • Nearby scan radius.
  • Unknown-storage fallback and minimum slot count.
  • Preview Nearby Storage.

Whitelist / Blacklist

  • Universal block-type whitelist and blacklist.
  • Localized block names, icons, registry IDs, and removal controls.
  • JEI and EMI drag-and-drop support.

Appearance

  • Destination outline color presets and custom RGB hex entry.
  • Outline opacity.
  • Highlight duration.
  • Live destination-outline preview.

Appearance preferences are client-local. In multiplayer, detection range, storage detection, and whitelist/blacklist settings are controlled by server operators.

One-Time Animated Tutorial

The tutorial opens automatically the first time each player opens their inventory in each save or server.

  • It is shown only once automatically per save or server.
  • Tutorial progress is stored per player.
  • It uses deterministic demonstration inventories and never reads, moves, or changes your real items.
  • Chapters cover Quick Stack, Dump, slot locks, Craft Nearby, whitelist/blacklist cycling, and storage preview.
  • Playback includes pause, replay, previous, and next controls.

To watch it again, open the gear Settings button and select the tutorial book icon in the lower-left corner.

Keybind Setup

All keyboard actions are unbound by default to avoid conflicts with other mods.

Open:

Options -> Controls -> Key Binds -> QuickStack & Craft

Then bind any actions you want:

  • Quick Stack Nearby
  • Dump Unlocked Items
  • Preview Nearby Storage
  • Cycle Storage Block Whitelist / Blacklist
  • Open QuickStack & Craft Settings

Native slot locking uses Alt + Left Click and does not require a keybind.

The Q, D, and gear buttons remain available even if no keys are bound.

Multiplayer and Safety

QuickStack & Craft is designed for server-authoritative item movement.

  • The server rescans storage and validates each action.
  • Clients request actions but do not decide or directly move server inventory contents.
  • Recipe transfers are planned and validated before ingredients are moved.
  • Locked slots are enforced by the transfer logic.
  • Permission-aware settings synchronization prevents delayed server responses from overwriting active local edits.

Install the mod on both the server and participating clients for full functionality. A client without the mod can connect, but will not have QuickStack & Craft controls or features.

Visual Feedback

Successful transfers display an action-bar result and highlight every destination that received items.

  • Destination storage uses a configurable outline color, opacity, and duration.
  • The default destination highlight is gold for three seconds.
  • A short particle trail points toward used storage.
  • Whitelist, blacklist, and default states use fixed green, red, and cyan feedback so list state is never communicated by text or color alone.

Compatibility

Required:

  • Architectury API on Fabric and NeoForge.
  • Fabric API on Fabric.

Optional integrations:

  • Vanilla recipe book, built in and always available.
  • JEI recipe transfer and filter drag-and-drop.
  • EMI recipe transfer and filter drag-and-drop where EMI is available.
  • ItemLocks slot protection.
  • Sophisticated Backpacks and Sophisticated Storage.
  • Standard Fabric Transfer API and NeoForge item-handler storage.

The Minecraft 1.21.1 NeoForge build has also been tested with EMI, EMI Enchanting, EMI Loot, EMIffect, EMI Professions, and EMI Recipe Sharing installed together.

Supported Versions

  • Minecraft 1.21.1, Fabric
  • Minecraft 1.21.1, NeoForge
  • Minecraft 1.21.4, Fabric
  • Minecraft 1.21.4, NeoForge

Java 21 is required by Minecraft 1.21.x.

Links

Screenshots

Gallery

  • 01-inventory-controls-annotated.png
    01-inventory-controls-annotated.png 01-inventory-controls-annotated.png
  • 02-settings-general-emi-annotated.png
    02-settings-general-emi-annotated.png 02-settings-general-emi-annotated.png
  • 03-whitelist-drag-drop-annotated.png
    03-whitelist-drag-drop-annotated.png 03-whitelist-drag-drop-annotated.png
  • 05-appearance-preview-annotated.png
    05-appearance-preview-annotated.png 05-appearance-preview-annotated.png
  • Animated Tutorial
    Animated Tutorial A clean capture of the replayable in-game tutorial for inventory management, nearby crafting, and storage targeting.
  • Quick Stack, Dump, and Settings
    Quick Stack, Dump, and Settings Compact Q, D, and Settings controls integrate beside the vanilla recipe book.
  • General Storage Settings
    General Storage Settings Configure safe storage detection, scan range, compatibility fallback, previews, tutorial access, and project links.
  • JEI and EMI Whitelist Drag-and-Drop
    JEI and EMI Whitelist Drag-and-Drop Drag a storage block from JEI or EMI into the universal Storage Block Whitelist or Blacklist.
  • Destination Outline Appearance
    Destination Outline Appearance Choose destination color, opacity, and duration with an immediate in-game preview.
  • One-Time In-Game Tutorial
    One-Time In-Game Tutorial Three replayable chapters demonstrate inventory management, nearby crafting, and storage targeting.

Versions

Files

Relations

Project Relations

More like this

Similar Mods

Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.

On ModDex

Community snapshot

0
Ratings
0
Followers
0
In stacks

By the numbers

Statistics

~1,000
Total Downloads
CurseForge
<1,000
Modrinth
<1,000
Last Updated
CurseForge
Created
CurseForge
Modrinth
Last synced
When ModDex last fetched and imported data for this project from CurseForge or Modrinth. High-traffic and active projects are checked more often.
Next pipeline sync