Crafting at a bench
- Walk up to a bench. If
useTarget = trueandox_targetis running, an eye target appears. Otherwise, a marker is drawn and the configured interaction key (default E) opens the UI. - The bench UI shows every recipe in the bench’s recipe groups, ingredient requirements, output item, craft time, and (if XP is on) the required level.
- Click a recipe → Craft. If the skill check is enabled, complete it. The configured animation plays for the craft time.
- On success the result item is added and any XP is awarded. On failure (when the failure system is enabled) the player keeps the result item only if they passed the skill check; otherwise they lose a percentage of the materials.
Access denied
If a player doesn’t meet the bench’s access rules, they get a “You do not have access to this bench” notification and the UI doesn’t open. Common reasons:- Wrong job / gang / framework group
- Not the bench owner (for
privatebenches) - Missing the required Discord role (for
discordbenches)
Missing materials
If a player doesn’t have enough ingredients, the Craft button stays disabled and the missing items are highlighted in red. Hovering over an ingredient shows the required count and what the player currently has.Level too low
When the XP system is enabled, recipes with arequired_level higher than the player’s current level are visible but locked. The required level is shown on the recipe card.
Bench stash (optional)
Ifsettings.oxInventory.benchStash.enabled = true, every bench has a shared ox_inventory stash. Players with access to the bench can open the stash from the bench UI and pull materials from it during crafts.
