Overview#
Primitive Crafting is a streamlined utility mod designed for Minecraft that removes the necessity of opening a dedicated crafting GUI for simple recipes. By integrating crafting directly into the player's inventory interaction, it speeds up gameplay and reduces the constant need for a Crafting Table for basic items.
The mod is particularly useful in early-game survival or in modpacks where inventory management is frequent. It supports all standard 2x2 recipes, including those added by other mods, and can be configured to handle more complex interactions.
Core Mechanics#
The primary mechanic of Primitive Crafting is the ability to combine items while they are being held by the mouse cursor within the inventory screen.
Drag-and-Drop Crafting
To craft an item, follow these steps:
- Open your inventory.
- Pick up an ingredient stack with the left mouse button.
- Hover the held stack over another ingredient stack in your inventory.
- Right-click the second stack.
If the two items are part of a valid 2x2 crafting recipe, the mod will consume the necessary ingredients and produce the result. If the recipe requires more than two items (such as a Crafting Table requiring four wood planks), the mod will automatically check the rest of your inventory for the remaining required materials.
Batch Crafting
To craft multiple items at once, hold the Shift key while right-clicking. This will attempt to craft the maximum possible amount of the resulting item based on the resources available in your inventory.
Visual Feedback
When hovering an ingredient over another, the mod provides a visual preview (a "ghost item") of the resulting product next to the cursor. This allows players to verify the recipe before committing resources.

Items and Blocks#
Primitive Crafting is a mechanical utility mod and does not add new blocks, items, or equipment to the game. Instead, it modifies the behavior of all existing items to make them "craftable" via the inventory interface.
It is fully compatible with:
- Vanilla Items: Torches, Sticks, Planks, Buttons, etc.
- Modded Items: Any item that is part of a registered 2x2 (or configured 3x3) recipe.
| Feature | Description |
|---|---|
| New Items | None |
| New Blocks | None |
| New Mobs | None |
| New Biomes | None |
Recipes#
The mod does not introduce new recipes; it inherits all existing recipes from the game's registry. Any recipe that can be crafted in the player's 2x2 grid is available by default.
Commonly used recipes with this mod include:
| Result | Ingredients | Interaction |
|---|---|---|
| Sticks | 2x Wood Planks | Click Plank on Plank |
| Wood Planks | 1x Wood Log | Click Log on empty slot (if enabled) or Log on Log |
| Torches | 1x Coal/Charcoal + 1x Stick | Click Coal on Stick |
| Crafting Table | 4x Wood Planks | Click Plank on Plank (scans inventory for other 2) |

Configuration#
Primitive Crafting offers a robust configuration file (primitivecrafting.cfg) that allows players and modpack creators to customize how the crafting logic behaves.
Config Options
| Option | Type | Default | Description |
|---|---|---|---|
inventoryCrafting |
Boolean | true |
Enables or disables the core drag-and-drop crafting mechanic. |
recipeButton |
Boolean | true |
Adds a small button to the inventory GUI to toggle or view recipes. |
renderResult |
Boolean | true |
Shows the ghost icon of the result item next to the cursor. |
maxInventoryCraftingSize |
Integer | 2 |
Defines the maximum grid size the mod will scan for. Setting this to 3 allows 3x3 recipes in the inventory. |
recipeBlacklist |
List | [] |
A list of registry names for items that should be ignored by the mod. |
Blacklisting Recipes
To prevent specific items from being crafted via the inventory (e.g., to preserve the difficulty of a modpack), add the item ID to the recipeBlacklist section:
S:recipeBlacklist <
minecraft:diamond_block
>Compatibility#
Primitive Crafting is designed to be highly compatible with the 1.12.2 ecosystem.
- Just Enough Items (JEI): The mod does not interfere with JEI. Recipes viewed in JEI can be performed using the Primitive Crafting method as long as they fit the grid requirements.
- Inventory Tweaks: Works alongside inventory sorting mods without conflict.
- Modded Recipes: Automatically detects recipes from major mods like IndustrialCraft 2, Thermal Expansion, and Tinkers' Construct, provided they use the standard Minecraft recipe registry.