
Portable_Workstations
Right-click workstation items in your inventory to open their GUIs — no block placement required.
[1.21.1Neoforge]Portable_Workstations 1.0.0
Список изменений
Portable Workstations – Right-click workstation items in your inventory to open their GUIs — no block placement required.
Supported Workstations
Type Block Menu Action 🔨 Crafting Crafting Table 3×3 crafting grid ⚒️ Anvil Anvil Rename, repair & enchant ⚔️ Smithing Smithing Table Tool trim & netherite upgrade 🪨 Stonecutting Stonecutter Stonecutting recipes 🔄 Grindstone Grindstone Disenchant & repair 🗺️ Cartography Cartography Table Map cloning, zoom & lock 🧵 Loom Loom Banner pattern crafting 🔥 Furnace Furnace Smelting (tick‑based, runs in background) 🔥 Blast Furnace Blast Furnace Blast smelting 🔥 Smoker Smoker Food cooking Features
No blocks placed – opens GUI directly from inventory item
Smart activation – only triggers when cursor is empty (preserves vanilla stack‑splitting)
Leftover recovery – items return to inventory on close; overflow drops at feet
Background smelting – furnaces continue burning after GUI closes
Anvil durability – matches vanilla anvil block behaviour (12% chance per use)
Block placement sync – place a furnace block to transfer all items and progress
Cursor preserved – when switching between workstation GUIs
Fully configurable – enable/disable, add/remove any block via TOML
Mod compatible – works with JEI, REI, EMI, etc.
No invasive changes – only @Accessor/@Invoker mixins
Config (after first run: config/portableworkstations-common.toml)
toml enabled = true enabled = true [workstations] definitions = [ "minecraft:crafting_table=crafting", "minecraft:anvil=anvil", "minecraft:furnace=furnace", # add modded blocks here ] ] Plans – Currently NeoForge 1.21.1 only. Open source (MIT) – ports welcome.
GitHub: https://github.com/HeartRate75Ott123/Portable-Workstations
