Modrinth · Minecraft mod
Inventory Control Tweaks
Tweaks to inventory controls including offhand shift-clicking and dragging out of inventories.
Quick answer
Which Inventory Control Tweaks release should I use?
Inventory Control Tweaks 1.13.0+MC26.3.x targets 26.3 with Fabric, Quilt. Installation on the client is optional. Installation on the dedicated server is optional. All 1 required mods have matching files.
Where it goes
Is Inventory Control Tweaks required on the client, server, or both?
Installation on the client is optional. Installation on the dedicated server is optional.
The source marks this as usable on both the client and server.
What else does Inventory Control Tweaks 1.13.0+MC26.3.x need?
1.13.0+MC26.3.x. Change the file and its required mods may change too.
Install Fabric API first. We found matching files for this game-version and loader setup. 1 comes through another mod in the chain.
1 extra mod was pulled in by another dependency. Indented rows show who needs each one. We only count dependency files that match this setup. A file for another loader does not fill the gap.
Before you install it
Add Inventory Control Tweaks without breaking your instance.
Built for Inventory Control Tweaks 1.13.0+MC26.3.x. Pick another file and the loader, install side or required mods may change.
- 01
Stick to this file
Use 1.13.0+MC26.3.x. It targets 26.3 with Fabric, Quilt; another release may have different loader, side or dependency requirements.
- 02
Bring the mods it needs
Install Fabric API first. We found matching files for this game-version and loader setup. 1 comes through another mod in the chain.
- 03
Put it on the correct side
Installation on the client is optional. Installation on the dedicated server is optional.
- 04
Pick the file you checked
Use the “Get this file” button beside 1.13.0+MC26.3.x. It opens that exact file at the source.
About this project
What does Inventory Control Tweaks add?
Tweaks to inventory controls including offhand shift-clicking and dragging out of inventories.
Works client-side* and in single player.
*details in Pick block tweaks below
Current features:
Armor swap
Quickly swap held and worn armor.
Minecraft 1.19.4 added this feature to vanilla;
Inventory Control Tweaks simply adds configurability on this and later versions.



Pick block tweaks
The following features alter pick behavior (middle-clicking blocks and entities).
On Minecraft 1.21.4+, if you're in creative and holding control,
these features only work if the mod is installed on the server.
If it's not, picking will have vanilla behavior.
If you're not in creative and holding control, these features will work even if the mod is not installed on the server.
These features always work on Minecraft 1.21.3 and below, and they always work in single player.
Pick fills held stack and Pick never changes slot:


Drag item tweaks
Drag single, matching, or all stacks across or out of inventories.




Offhand tweaks
Shift click to move food or other items to or just to fill the offhand.


Configuration
Supports MidnightLib and
Mod Menu for configuration, but neither is required.
Versions before 1.12.0 support Cloth Config instead of
MidnightLib.
Options will use their default values if MidnightLib is absent.
If MidnightLib is present, options can be configured either through
Mod Menu or by editing config/inventory_control_tweaks.json in your
instance folder (.minecraft/ by default for the vanilla launcher).
Key binds:
- Drag matching out of inventory modifier; default:
left ctrl - Drag all out of inventory modifier; default:
<unbound> - Click to swap armor modifier; default:
right shift - Drag all stacks across modifier; default:
left alt
Options:
General
Enable armor swapping; default:
trueRight click while holding a piece of armor to swap it with the piece you're currently wearing.
Equip/swap non-armor wearables; default:
falseEnables right click to equip/swap non-armor items that can be equipped to armor slots, such as mob skulls.
Armor swap blacklist:; default:
<none>Using items in this list won't swap them with your current armor.
Pick block fills stack; default:
trueIf you pick-block while you already have the picked block selected, the stack in your hand will be refilled from
your inventory.Pick block never changes slot; default:
trueWhen you pick-block, your selected hotbar slot won't change.
Instead, the picked block will always be moved to that slot.
If Pick Block Pro is installed, this feature has no effect.
Use PBP's "Stay in same hotbar slot" under "Inventory instead".
Drag item tweaks
Drag matching stacks across inventories; default:
trueWith an external inventory open (chest, dropper, etc. ), click, hold, and drag a stack between it and your
inventory to move all matching stacks.Choose bottom row stacks first; default:
trueWhen you use 'Drag matching stacks across inventories', stacks will be moved from the bottom of inventories first.
Move hotbar stacks; default:
trueWhen you use 'Drag matching stacks across inventories', stacks in your hotbar will be included.
Deposit cursor stack; default:
ON_RELEASE_AT_EMPTYWhen you use 'Drag matching stacks across inventories', the stack you were dragging will be deposited.
Drag single stack out of inventory; default:
trueWith an inventory open, click, hold, and drag a stack outside the inventory to throw the stack.
Drag matching stacks out of inventory; default:
WITH_KEYWith an inventory open, click, hold, and drag a stack outside the inventory to throw it and all matching stacks.
Optionally requires a key to be held which can be configured in Minecraft's controls interface.When comparing stacks, ignore components; default:
falseComponents stores things like enchantments, damage, and map data.
Offhand tweaks
Shift-click to partial offhand stack; default:
trueIf a partial stack of items is in your offhand, shift-clicking another stack of the same type of items will add those items to your offhand.
Shift-click any food to offhand; default:
trueShift-clicking any food in your inventory while your offhand is empty will move that food to your offhand.
Don't shift-click food with negative effects to offhand; default:
trueExcludes food with negative effects from shift-clicking to your offhand.
List of items that shift-click to offhand:; default:
minecraft:shield,minecraft:firework_rocket,minecraft:totem_of_undyingShift-clicking items in this list while your offhand is empty will move those items to your offhand.
Mod compatibility
Pick Block Pro:
ICT versions 1.3.27 and up integrate with Pick Block Pro
1.7.20 and up.
"Pick block never changes slot" is superseded by PBP's "Stay in same hotbar slot" under "Inventory";
use it instead if PBP is installed.
ICT's "Pick block fills stack" feature will function normally.
Earlier versions of PBP disable ICT's pick block features, but other features function normally.Item Scroller:
Partially incompatible; ICT's shift-click features won't work.
There won't be a crash, and other features of both mods will
still function.
This may be dependent on Item Scroller settings.
Translations
Install SSS Translate to automatically download new translations.
You can help translate Inventory Control Tweaks on Crowdin.
This mod is only for Fabric (works on Quilt, too!) and I won't be porting it to Forge. The license is MIT, however,
so anyone else is free to port it.
I'd appreciate links back to this page if you port or otherwise modify this project, but links aren't required.
Project description from Modrinth.
Pick your setup
Inventory Control Tweaks by Minecraft version and loader
Choose the version and loader you play, then open the matching release.
26.3
2 loader builds26.2
2 loader builds26.1.2
2 loader builds26.1.1
2 loader builds26.1
2 loader builds1.21.11
2 loader builds1.21.10
2 loader builds1.21.9
2 loader builds1.21.8
2 loader builds1.21.7
2 loader builds1.21.6
2 loader builds1.21.5
2 loader buildsShowing the newest 12 of 34 game versions. Older files are in the list below.
Check the dependencies, then try the file in a copied instance before changing a world you care about.
Recent files
Inventory Control Tweaks versions and loaders
1.13.0+MC26.3.x
inventory_control_tweaks-1.13.0+MC26.3.x.jar
21 Sept 2026
1.12.0+MC26.2.x
inventory_control_tweaks-1.12.0+MC26.2.x.jar
16 Aug 2026
1.11.0+MC26.1-26.1.x
inventory_control_tweaks-1.11.0+MC26.1-26.1.x.jar
2 May 2026
1.10.1+MC1.21.11
inventory-control-tweaks-1.10.1+MC1.21.11.jar
21 Dec 2025
1.9.1+MC1.21.9-1.21.10
inventory-control-tweaks-1.9.1+MC1.21.9-1.21.10.jar
21 Dec 2025
1.8.3+MC1.21.6-1.21.8
inventory-control-tweaks-1.8.3+MC1.21.6-1.21.8.jar
21 Dec 2025
1.10.0+MC1.21.11
inventory-control-tweaks-1.10.0+MC1.21.11.jar
18 Dec 2025
1.9.0+MC1.21.9-1.21.10
inventory-control-tweaks-1.9.0+MC1.21.9-1.21.10.jar
12 Oct 2025
1.8.2+MC1.21.6-1.21.8
inventory-control-tweaks-1.8.2+MC1.21.6-1.21.8.jar
19 Jul 2025
1.8.1+MC1.21.6-1.21.7
inventory-control-tweaks-1.8.1+MC1.21.6-1.21.7.jar
2 Jul 2025
1.8.0+MC1.21.6
inventory-control-tweaks-1.8.0+MC1.21.6.jar
20 Jun 2025
1.7.0+MC1.21.5
inventory-control-tweaks-1.7.0+MC1.21.5.jar
6 Apr 2025
Looking for an older file? The official Modrinth project page is in Resources.



