settings/general.lua on save. You can also edit the file by hand — both work.
settings/general.lua
The whole config is one big table atnexCrafting.Defaults. The headline knobs:
Commands
Interaction
Crafting
Blips
Permissions
ox_inventory
benchStash.enabled = true gives every bench its own ox_inventory stash — handy for shared materials.
settings/discord.lua
Only needed if you want to gate any bench by Discord role.Bench types & prop models
Defined innexCrafting.Defaults.benchTypes and nexCrafting.Defaults.propModels. Six props ship by default (workbench, table, medical bench, wheel bench, and two DLC benches). Add your own by adding an entry — give it a label, model name, image URL, and offset.
Locales
Strings live inlocales/*.lua and in nexCrafting.Defaults.locale. Copy locales/en.lua to a new file (e.g. de.lua), translate it, and the script loads it automatically based on your ox_lib locale.
Bench & recipe data
Bench coordinates, access rules, recipe groups, recipes, and ingredients all live in MySQL and are managed entirely from the Creator panel. You don’t edit them inconfig.lua.
