Compatibility
Minecraft: Java Edition
Platforms
Tags
Creators
Details
StorageWorkbench lets players craft using items from their own inventory and nearby chests without carrying every ingredient manually.
Sneak-right-click a crafting table, or look at one and run /swb open, to open a server-side storage crafting menu. The menu shows craftable recipes, category buttons, sorting controls, pagination, refresh, and max crafting. Ingredients are consumed directly from the player inventory or nearby chests; chest ingredients are not moved into the player inventory first.
The plugin uses only vanilla server inventory screens, vanilla items, and vanilla particles. This is intentional for Java clients and Bedrock players connecting through Geyser.
Feature List
- Crafting table storage menu opened with sneak-right-click.
/swb openfallback command.- Configurable chest search range around the crafting table.
- Default range: 5 blocks north/south/east/west, 5 blocks up, 0 blocks down.
- Category filters: All, Building, Tools, Combat, Redstone, Food, Transport, Ingredients, Misc.
- Sort modes: Name, Available, Output, Category.
- Left click crafts once.
- Shift-left click crafts the maximum available amount.
- Max mode button for Bedrock/Xbox controls.
- Per-player colored chest highlight particles while storage crafting is open.
- Direct ingredient consumption from inventory and nearby chests.
- No world generation, block changes, database, telemetry, or external network calls.
Installation
- Stop the Paper server.
- Back up the server folder, especially
world,world_nether,world_the_end,plugins, and config files. - Copy
storage-workbench-0.1.0.jarinto the serverpluginsfolder. - Start the server.
- Adjust
plugins/StorageWorkbench/config.ymlif needed.
Commands
/swb open
/swb status
/swb range show
/swb range default
/swb range horizontal <blocks>
/swb range set <north|south|east|west|up|down> <blocks>
/swb reload
Permissions
storageworkbench.use
storageworkbench.admin
storageworkbench.use defaults to everyone. storageworkbench.admin defaults to operators.
Safety Notes
Do not first install this on an important live world. Test on a copied world or a dedicated test world first.
The plugin does not modify world generation or rewrite world files. The realistic risk is item movement, so test with copied storage before using valuable server items.
Compatibility Notes
The storage menu uses a normal server inventory GUI. It does not use the client-side vanilla recipe-book UI, custom packets, custom fonts, or resource-pack textures. This is the safest route for Bedrock players connected through Geyser, but each public release should still be tested with at least one Java client and one Bedrock/Geyser client.
The vanilla crafting-table recipe book remains client-rendered. A server plugin cannot add custom side tabs to that recipe-book panel in a Java/Bedrock-compatible way without a client mod or resource pack, so StorageWorkbench uses in-menu inventory buttons instead.


