sisby-folk / portable-crafting

A minecraft mod that allows using crafting stations (tables, smithing, anvils, stonecutters, etc) directly from the inventory.
https://modrinth.com/mod/portable-crafting
GNU Lesser General Public License v3.0
2 stars 2 forks source link
java minecraft
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

Mixed-Side Features

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.

[blockItemScreens]
    "minecraft:crafting_table" = "minecraft:crafting"
    "...block_item" = "...screen_handler"

[blockItemTags]
    "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:

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 Tinkerer's 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