⚠️ FAQ
⚠️ FAQ & Troubleshooting
A curated list of the most common questions and fixes for Syntax Craft. Use this page to quickly diagnose issues before opening a ticket.
✅ Quick checks
Is the folder name exactly
Syntax_Craft?Did you import
syntax_craft_complete.sql?Are
oxmysql, your framework (qb-core/es_extended), andox_libstarted before this resource?Are you in one of the admin groups defined in
Config.AdminGroups?Did you restart the resource after editing
shared/config.lua?
ensure oxmysql
ensure ox_lib
ensure qb-core # or es_extended if using ESX
ensure Syntax_Craft📦 Installation & startup
The resource does not start / throws errors
Verify dependency order in
server.cfg(see snippet above)Check server console for missing exports (oxmysql / framework / ox_lib)
Make sure the folder name is
Syntax_Craft
SQL import warnings
The shipped SQL includes only essential tables; if upgrading, back up first
Align custom columns you may have added previously
🔐 Admin access (panel no abre)
The
/craftadmincommand does nothingConfirm your identifier belongs to a group in:
Check server console/logs for blocked permissions
Ensure the resource is running and not erroring during initialization
🧭 Framework mismatch
Notifications or interactions behave wrong
Set the correct framework and enable only that block:
Do not enable both at the same time
🗂️ Categories not showing
In the recipe creator the category list is empty
Ensure
Config.Categoriescontains entries and unique string IDsRestart the resource after editing
shared/config.luaIf you use custom categories, keep their
idstable (used for filtering)
🧭 Blips (map icons)
Blip toggle resets after restart
Confirm blip columns exist in
syntax_crafting_tables(enabled, sprite, color, scale, display)Ensure values are saved as the correct types (boolean/number)
I don't see any blips
Global toggle:
Config.ShowBlips = truePer-table toggle and settings are in the admin UI (no
Config.Blipblock)
🍳 Recipes: not visible or can't craft
A recipe doesn't appear in the list
Check its category exists in
Config.CategoriesValidate job/grade restrictions on the table
Ensure the item name (ID) is correct and matches your inventory resource
"Missing materials" even when I have items
Verify ingredient item IDs match your inventory definitions exactly (case-sensitive)
For ox_inventory, confirm items exist in its registry
For qb-inventory, ensure shared items are defined in QBCore
Level requirement blocks crafting
Compare
Config.Levelingsettings and the player's current profile (XP/Level)
🖼️ Inventory images (qb-inventory / ox_inventory)
Items render without images or names
Ensure items are properly defined in your inventory resource
Keep the same internal IDs between recipes and inventory definitions
🖥️ NUI doesn't open / blank UI
Nothing happens when interacting
Confirm ox_lib is installed and running
Check for NUI errors in the client F8 console (HTML/JS errors)
Verify no resource conflict overrides the same keybinds or menus
🗄️ Database & migrations
Where is data stored?
Tables:
syntax_crafting_tables(coords, prop, job, distance, blips)Profiles:
syntax_craft_profiles(player XP/Level)
I need to add missing blip columns
Back up, then add columns consistent with your server build (sprite/color/scale/display + enabled)
Reset all crafting data
Wipe tables with caution:
Always create a backup before destructive operations.
🎮 Positioning & controls
Change height controls
The recommended setup uses Shift for both up/down with arrows:
If you prefer Alt for down:
heightDown = 19
🚀 Performance tips
Keep interaction distances reasonable (e.g., 2.0–2.5)
Avoid enabling blips for every single table; focus on key locations
Prefer fewer, well-designed recipes per table for readability
🧰 Debugging
Check server and client console logs for stack traces
Temporarily enable any available debug flags in your version (e.g.,
Config.Debug = true) to surface extra logsReproduce with minimal other resources to rule out conflicts
📎 Useful references
Installation Guide:
docs/installation.mdWhat is Crafting Creator?:
docs/what-is-crafting-creator.mdConfiguration:
shared/config.luaSQL schema:
syntax_craft_complete.sql
🆘 Need help?
Add your Discord invite or support channel here. Provide screenshots of errors (server console and F8), your server.cfg ordering, and any custom config you changed.
Last updated