Admin Settings
This page covers admin permission configuration and available admin commands for managing Koja-Crafting.
π§ Configuration Options
All admin settings are located in shared/config.lua under the ADMIN PERMISSIONS section.
-- ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
-- ADMIN PERMISSIONS
-- ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Config.AdminGroups = { 'admin', 'owner', 'superadmin', 'god' }π Setting Description
Admin Groups
Config.AdminGroups = { 'admin', 'owner', 'superadmin', 'god' }Purpose: Define which player groups have access to admin commands.
How it works:
The script checks if a player's group matches any entry in this list
Case-sensitive (must match exact group names in your framework)
π οΈ Available Admin Commands
Add Blueprint Command
Command: /addblueprint [playerID] [blueprintItem]
Purpose: Grant a blueprint to a player, allowing them to craft special items.
Syntax:
Parameters:
playerID
Number
Target player's server ID
1, 5, 42
blueprintItem
String
Blueprint item name from config
parachute_blueprint
Examples:
What happens:
Blueprint is added to player's database record
Player receives notification
Blueprint item becomes available in crafting menu
Player can now craft the associated item
Requirements:
Player must be online
Blueprint must exist in crafting config
Item must have
blueprintItemfield defined
Blueprint Configuration Example:
Add Experience Command
Command: /addexp [playerID] [amount]
Purpose: Grant experience points to a player for crafting level progression.
Syntax:
Parameters:
playerID
Number
Target player's server ID
1, 5, 42
amount
Number
XP amount to add
100, 500, 1000
Examples:
What happens:
XP is added to player's current experience
Player's level is recalculated automatically
If enough XP, player levels up (possibly multiple times)
Player receives notification with new level
Progress saved to database immediately
π Permission Errors
Debugging Permission Issues
Enable debug mode:
Check console output:
Check framework initialization:
π Admin Command Reference
/addblueprint
[playerID] [item]
Grant blueprint to player
Admin group
/addexp
[playerID] [amount]
Give XP to player
Admin group
π Related Documentation
For progression system details, see Player Progression
For crafting configuration, see Crafting Stations
For server setup, see Server Settings
For command implementation, see Commands
Last updated