Overview#
Crafting Tweaks is a quality-of-life mod designed to streamline the crafting process in Minecraft. It integrates seamlessly into the standard Crafting Table GUI and many modded crafting windows, providing three primary functional buttons: Rotate, Balance, and Clear. Beyond these basic functions, the mod includes advanced features like item spreading, mass crafting, and instant compression of materials into blocks via keybinds.
As a utility-focused mod, Crafting Tweaks does not add new mobs, creatures, biomes, or dimensions. It focuses entirely on enhancing the user interface and interaction mechanics of existing crafting systems. It is designed to be 'bi-optional,' meaning it can function on the client-side even if the server does not have it installed, though certain features like external compression require server-side installation.
Core Mechanics#
The mod adds three small buttons to the side of the crafting grid. These buttons allow for rapid manipulation of items within the 3x3 matrix.
Rotate
- Function: Rotates the items in the outer ring of the crafting grid clockwise.
- Modifier: Holding Shift while clicking the Rotate button will rotate the items counter-clockwise.
Balance
- Function: Evenly distributes the items currently in the grid so that all stacks are of equal size (or as close as possible).
- Modifier: Holding Shift while clicking the Balance button activates the Spread function, which takes the items and spreads them across the entire grid.
Clear
- Function: Returns all items from the crafting grid to the player's inventory.
- Modifier: Holding Shift while clicking the Clear button performs a Force Clear, which drops items on the ground if the player's inventory is full.
Advanced Functions#
Crafting Tweaks includes several advanced shortcuts that do not rely on the GUI buttons.
Compression & Decompression
The mod allows players to instantly craft blocks (3x3 recipes like Iron Blocks) or 2x2 recipes (like Glowstone or Clay) directly from their inventory using a keybind.
| Action | Keybind (Default) | Description |
|---|---|---|
| Compress Stack | K |
Compresses the currently hovered stack into its block form. |
| Compress One | Ctrl + K |
Compresses a single item from the stack into its block form. |
| Compress All | Shift + K |
Compresses every item of that type in the inventory. |
| Decompress Stack | (Unbound) | Reverts a stack of blocks back into their base components. |
Mass Crafting
- Right-Click Result: Right-clicking the output slot of a crafting table will instantly craft a full stack of the result item, provided the necessary materials are in the grid.
- Refill Recipe: Pressing
TABwill refill the crafting grid with the materials used in the last recipe for a full stack. PressingCtrl + TABrefills for a single item.
Item Transfer
- W-Click: Holding the
Wkey while clicking an item in the inventory will transfer it into the crafting grid. - Shift + W-Click: Transfers all items of that specific type into the crafting grid.
Configuration and Commands#
The mod is highly customizable through its configuration file (craftingtweaks-common.toml and client-side settings).
Key Configuration Options
- compressRequiresCraftingGrid: (Boolean) If set to false, the compression keybind works anywhere, even without a crafting GUI open (requires server-side installation).
- rightClickCraftsStack: (Boolean) Enables or disables the right-click mass crafting feature.
- hideVanillaCraftingGuide: (Boolean) Hides the vanilla recipe book button to declutter the UI.
- compressDenylist: A list of items (e.g.,
minecraft:sandstone) that should be ignored by the compression shortcut. - mode: Can be set to
DEFAULT(buttons and keys),BUTTONS(buttons only),HOTKEYS(keys only), orDISABLED.
Commands
/craftingtweaks debug: Toggles debug mode. While active, players can click-drag over crafting grid slots in any modded GUI to generate a JSON compatibility snippet in thelatest.logfile. This is used for creating custom compatibility for unsupported mods.
Compatibility#
Crafting Tweaks is built to support a wide array of popular mods. It automatically detects and adds buttons to the crafting interfaces of the following mods (among others):
- Applied Energistics 2
- Refined Storage
- Create
- Farmer's Delight
- Tinker's Construct
- Twilight Forest
- Blood Magic
- Forestry
- Thermal Expansion
- Industrial Craft
- Buildcraft
For developers or modpack makers, custom compatibility can be added via Data Packs or by placing JSON files in the config/craftingtweaks/grids folder.
Gallery#

