Works with
Optional integrations and compatible files.
|
DISCORD · SUPPORT & CUSTOM REQUESTS RustPlugins ● 1,200 members Bug reports, setup questions, or custom development? Reach out to us on Discord. |
|
|
Feels like vanilla
Players open a workbench and the menu is there, with categories, search, and a crafting queue they can reorder. Players never need to type a command.
|
|
Any item, any recipe
For each blueprint you set the name, icon, skin, category, tier, research cost, ingredients, craft time, and craft limit. Ingredients can be skinned custom items.
|
|
|
Web editor, no JSON
Build blueprints in the browser and copy the share code. Run one command in game and the server downloads the config and applies it. You don't need to restart or reload.
|
|
One-click import
Running Portable Vehicles or Place Anything? Pick their items from a list and they become blueprints with the right skin and tier. Click an item again to remove it.
|
|
|
1
Install
Drop CraftMenu.cs into your plugins folder. The config comes with a set of normally uncraftable items, so the menu works right away.
|
2
Grant the permission DON'T SKIP
Players without this permission see the normal workbench.
oxide.grant group default craftmenu.use |
|
3
Open a workbench
Players see blueprints for that bench's tier and every tier below it. Higher-tier blueprints are marked TIER REQUIRED.
|
4
Research, then craft
Players research each blueprint once. By default it costs scrap at tier 1, basic fragments at tier 2, and advanced fragments at tier 3.
|
| craftmenu.use | Shows the menu at workbenches. Every player who should use CraftMenu needs it. |
| craftmenu.import | Opens the Portable Vehicles and Place Anything import menu. Admins have it automatically. |
| craftmenu.config | Imports and exports the config with share codes. Admins have it automatically. |
| craftmenu.<category> | Lets the player craft from one category, for example craftmenu.vehicles. These only exist when category permissions are turned on. |
| CONFIG & IMPORT | |
|
/craftmenu import CHAT |
Opens the import menu for Portable Vehicles and Place Anything items. |
|
/craftmenu export CHAT |
Shows your current config in a copyable field so you can paste it into the web editor. |
|
craftmenu config <code> CHAT CONSOLE |
Downloads a config from the web editor and applies it immediately. |
| PLAYER BLUEPRINTS | |
|
craftmenu_admin wipeall CHAT CONSOLE |
Removes every player's unlocked blueprints. In chat, use /craftmenu wipeall. |
|
craftmenu_admin wipe <steamid> CHAT CONSOLE |
Removes one player's unlocked blueprints. In chat, use /craftmenu wipe. |
|
craftmenu_admin unlock <steamid> CHAT CONSOLE |
Unlocks every blueprint for one player. In chat, use /craftmenu unlock. |
|
Wipe Blueprints at Map Wipe
Resets all research on a new map. Off by default.
|
Maximum items in queue
How many timed crafts one player can queue at once. The default is 10.
|
|
|
Default maximum amount per craft
The highest amount per craft. The default is 99, and each blueprint can override it.
|
Categories
The category tabs and their icons. Icons can be Rust asset paths, or URLs when Image Library is on.
|
|
|
Permissions required for each category
Puts each category behind its own permission. Use it for VIP-only items.
|
Admins ignore research and craft costs
Lets admins test new blueprints without collecting the resources.
|
|
|
Translate resource item names
Shows ingredient names in each player's language. Requires Rust Translation API.
|
Sound Effects
Plays click and craft sounds in the menu. On by default.
|
|
|
Have more questions? Reach out to us on Discord if you need support or have a custom request. |
|