Portable Crafting

⭐ ⭐ (174 endorsements) 📥 781,703 downloads 📌 v3.0.5+1.21 📅 5/27/2022
🟡 Updated this year

By sleepingdragoninn · fabric

⬇ Download Mod Source: Modrinth ↗ 📅 Updated: 4/6/2026 📅 Created: 5/27/2022
⚠️ Install Order · 2 steps
1🛠️ Forge — Minecraft Forge (mod loader) Download ↗
2🛠️ Fabric — Fabric Loader Download ↗

Install in this order, then this mod last — most mods fail to load without their framework and dependencies in place.

🔍 Analysis

  • 👍 0.0% endorsement rate
  • 🏆 #969 of 1284 fabric mods in this game by downloads

📋 About This Mod

✅ Open workstation blocks by right-clicking them in the inventory (or using them from the hotbar)
✅ - Supports crafting, smithing, stonecutting, grinding, looms, cartography tables, and anvils by default
✅ - Supports all vanilla and most modded non-container workstations via the config (see below)

<!--suppress HtmlDeprecatedTag, XmlDeprecatedElement --> <center> <img src="https://cdn.modrinth.com/data/qmVRzDCY/images/cbe8676bda07c29d468b5d7a78b7f4e04bb4ea55.gif" alt="portable crafting preview"/><br/> Open crafting screens from your inventory.<br/> Works server-side, with extra polish when installed on the client.<br/> Requires <a href="https://modrinth.com/mod/connector">Connector</a> and <a href="https://modrinth.com/mod/forgified-fabric-api">FFAPI</a> on (neo)forge.<br/> </center> --- ### Server Features - Open workstation blocks by right-clicking them in the inventory (or using them from the hotbar) - Supports crafting, smithing, stonecutting, grinding, looms, cartography tables, and anvils by default - Supports all vanilla and most modded non-container workstations via the config (see below) ### Mixed-Side Features - Opening workstations is seamless, with no ping-dependent "ghost pickup" while the screen is loading - Quickly open your crafting table via a hotkey (Default: `v`) - Swap to portable workstations using (https://modrinth.com/mod/inventory-tabs) > !(https://cdn.modrinth.com/data/qmVRzDCY/images/bba889be1d361cb9464db547c216367223c93707.png) ## Modpack Configuration You add and change which workstations are portable via `config/portable_crafting.toml`.<br/> Blocks _must_ open the specified screen handler on use, or this will not work. ```toml "minecraft:crafting_table" = "minecraft:crafting" "...block_item" = "...screen_handler" "c:player_workstations/crafting_tables" = "minecraft:crafting_table" "...item_tag" = "...block_item_from_above" ``` Modded non-container workstations that use vanilla code conventions will work. Others crash, so test as you go.<br/> The config is synchronised to the client when mixed-side to display tabs and apply seam-hiding changes. #### Incompatible Blocks Don't file issues for modded workstations! We can't fix them on our side.<br/> To function as portable workstations, blocks must: - Have no state/container, i.e. items cannot be left in them - Override `getMenuProvider` / `createScreenHandlerFactory` to open their screen - Have a screen that doesn't rely on the existence of a block at the position provided at any time - Have a screen that can be uniquely identified by a screen handler type ## Afterword All mods are built on the work of many others. This mod specifically is inspired by a similar feature from Svenhjol's Charm - one of the few implementations of portable crafting grids that didn't introduce new items at the time. We made this mod for (https://modrinth.com/modpack/tinkerers-quilt) - our modpack about ease of play and vanilla content. --- <center> <b>Tinkerer's:</b> <a href="https://modrinth.com/modpack/tinkerers-quilt">Quilt</a> - <a href="https://modrinth.com/mod/tinkerers-smithing">Smithing</a> - <a href="https://modrinth.com/mod/origins-minus">Origins</a> - <a href="https://modrinth.com/mod/tinkerers-statures">Statures</a> - <a href="https://modrinth.com/mod/picohud">HUD</a><br/> <b>Loveletters:</b> <a href="https://modrinth.com/mod/inventory-tabs">Tabs</a> - <a href="https://modrinth.com/mod/antique-atlas-4">Atlas</a> - <i>Portable Crafting</i> - <a href="https://modrinth.com/mod/drogstyle">Drogstyle</a><br/> <b>Others:</b> <a href="https://modrinth.com/mod/switchy">Switchy</a> - <a href="https://modrinth.com/mod/crunchy-crunchy-advancements">Crunchy</a> - <a href="https://modrinth.com/mod/starcaller">Starcaller</a><br/> </center>

portable crafting preview

Open crafting screens from your inventory.

Works server-side, with extra polish when installed on the client.

Requires Connector and FFAPI on (neo)forge.

### Server Features

  • Open workstation blocks by right-clicking them in the inventory (or using them from the hotbar)
  • - Supports crafting, smithing, stonecutting, grinding, looms, cartography tables, and anvils by default
  • - Supports all vanilla and most modded non-container workstations via the config (see below)

### Mixed-Side Features - Opening workstations is seamless, with no ping-dependent "ghost pickup" while the screen is loading - Quickly open your crafting table via a hotkey (Default: `v`) - Swap to portable workstations using (https://modrinth.com/mod/inventory-tabs) > !(https://cdn.modrinth.com/data/qmVRzDCY/images/bba889be1d361cb9464db547c216367223c93707.png)

## Modpack Configuration

You add and change which workstations are portable via `config/portable_crafting.toml`.

Blocks _must_ open the specified screen handler on use, or this will not work.

"minecraft:crafting_table" = "minecraft:crafting" "...block_item" = "...screen_handler"

"c:player_workstations/crafting_tables" = "minecraft:crafting_table" "...item_tag" = "...block_item_from_above" ```

Modded non-container workstations that use vanilla code conventions will work. Others crash, so test as you go.

The config is synchronised to the client when mixed-side to display tabs and apply seam-hiding changes.

#### Incompatible Blocks

Don't file issues for modded workstations! We can't fix them on our side.

To function as portable workstations, blocks must: - Have no state/container, i.e. items cannot be left in them - Override `getMenuProvider` / `createScreenHandlerFactory` to open their screen - Have a screen that doesn't rely on the existence of a block at the position provided at any time - Have a screen that can be uniquely identified by a screen handler type

## Afterword

All mods are built on the work of many others.

This mod specifically is inspired by a similar feature from Svenhjol's Charm - one of the few implementations of portable crafting grids that didn't introduce new items at the time.

We made this mod for (https://modrinth.com/modpack/tinkerers-quilt) - our modpack about ease of play and vanilla content.

Tinkerer's: Quilt - Smithing - Origins - Statures - HUD

Loveletters: Tabs - Atlas - Portable Crafting - Drogstyle

Others: Switchy - Crunchy - Starcaller

🤖 AI-enhanced — based on mod data

📊 Mod Details

Game
Minecraft Mods
Author
sleepingdragoninn
Version
3.0.5+1.21
Downloads
781,703
Endorsements
174
Category
fabric
Created
5/27/2022
Updated
4/6/2026
Game Versions
1.21, 1.21.1
Tags
utility

🔧 How to Install Minecraft Mods Mods

Download from Modrinth. Use Prism Launcher or drop into your mods folder.

📖 Full step-by-step install guide for Minecraft Mods →

Visit the official mod page for specific installation instructions for this mod.

🎮 Need cheat codes or console commands? Check ur gaming wiki for Minecraft Mods commands, item IDs, and more.

❓ Frequently Asked Questions

Which Minecraft Mods versions does Portable Crafting support?

The author lists 1.21, 1.21.1. Other versions may work but are untested by the author.

What is the latest version of Portable Crafting?

Version 3.0.5+1.21, published 2026-04-06 with 781,703 downloads recorded at the source.

Keep browsing — more Minecraft Mods mods await

📋 All Minecraft Mods Mods 🏆 Top 25 📂 More fabric 👤 More by sleepingdragoninn 🔎 Similar Mods 🌐 Best fabric (All Games) 🔀 Check Compatibility ⚖️ Compare Mods 🆕 New Mods