Skip to main content
Players don’t need any commands — they just walk up to a bench.

Crafting at a bench

  1. Walk up to a bench. If useTarget = true and ox_target is running, an eye target appears. Otherwise, a marker is drawn and the configured interaction key (default E) opens the UI.
  2. 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.
  3. Click a recipe → Craft. If the skill check is enabled, complete it. The configured animation plays for the craft time.
  4. 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 private benches)
  • Missing the required Discord role (for discord benches)

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 a required_level higher than the player’s current level are visible but locked. The required level is shown on the recipe card.

Bench stash (optional)

If settings.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.