Skip to main content
The creator panel is where you build everything — benches, recipe groups, recipes, ingredients, and settings. Open it with /craftpanel (alias /crp) and changes go live immediately.

Opening the panel

/craftpanel
You need either the nex.crafting.creator ACE permission or a matching framework group (admin, superadmin, god by default). Both checks are accepted — whichever you prefer:
add_ace group.admin nex.crafting.creator allow
If nothing happens when you type the command, you don’t have permission.

Placing a bench

  1. Open the panel and go to Benches → Add bench.
  2. Pick a prop model (workbench, table, medical bench, etc.).
  3. Click Place — the world goes into placer mode using object_gizmo. Move and rotate the prop to where you want it, then confirm.
  4. Fill in the rest of the form:
    • Name — shown in the bench UI.
    • Typecrafting out of the box (you can add custom types in settings/general.lua).
    • Access type — see below.
    • Recipe groups — pick one or more from your saved groups.
    • Blip enabled — show this bench on the map.
    • Skill check override / XP override — disable per-bench if you want exceptions.
  5. Save. The bench is live for everyone instantly.

Access types

Access typePickerWho can use it
publicEveryone.
jobOne or more jobs (with minimum grade)Members of any of those jobs at or above the grade.
gangOne or more gangs (with minimum grade)Members of any of those gangs at or above the grade.
groupOne or more framework groupsPlayers in any of those framework groups.
privateOnly the owner (whoever created the bench).
discordOne or more Discord role IDsPlayers with any of those roles on your guild. Requires settings/discord.lua set up.

Recipe groups

A recipe group is a reusable bundle of recipes you can attach to multiple benches. For example, one group called Weapon parts might be attached to both a “Mechanic workbench” and a “Gunsmith workbench”.
  1. Go to Recipes → Add group.
  2. Name the group.
  3. Inside the group, click Add recipe.

Recipes

Each recipe has:
FieldWhat it does
Name / labelInternal name + display label.
Result itemThe item that gets created (must exist in your inventory).
Result amountHow many you get per craft.
Craft timeAnimation duration in milliseconds.
Required levelCrafting level required (only matters if the XP system is enabled).
XP rewardXP gained on success.
Fail chanceOverride of the global fail chance for this recipe.
Skill checkEnable/disable the skill check for this recipe.
IngredientsOne or more item + amount pairs the player must have.

Editing & deleting

Click any bench, group, or recipe in the panel to edit it. Click the trash icon to delete. Deletes cascade — removing a recipe group removes its recipes and ingredients.

Settings tab

The Settings tab inside the panel is the same options as settings/general.lua. Save here and the script rewrites the file so your changes persist across restarts.