đ ī¸ Master Configuration Guide (config/config.lua) â
config/config.lua is structured into logical, modular sections for effortless tuning.
đ 1. Notifications & Locales â
lua
-- 'DynaDev_notify' (built-in 1899 style toasts) or 'ox_lib'
Config.NotificationType = 'DynaDev_notify'
-- Language selector: 'en' (English) or 'el' (Greek)
Config.NotificationLanguage = 'en'đĄ 2. Webhooks & Live Audit Logs â
Log every craft, item claim, and batch submission directly into your staff Discord channel:
lua
Config.DevMode = false -- Enable verbose developer prints
Config.Debug = false -- Detailed console tracking
Config.Webhook = 'https://discord.com/api/webhooks/YOUR_KEY'
Config.WebhookLogCrafts = true -- Logs player name, char ID, item, and timestampđšī¸ 3. Controls & Interaction Distances â
lua
Config.PromptKey = 0x760A9C6F -- 'G' Key for interaction prompt
Config.PackCampfireControl = 0xE30CD707 -- 'R' Key (Hold) to pack up campfire
Config.InteractDistance = { campfire = 2.5, stations = 2.2 }đ 4. Compendium Book Cover Theming â
Customize the front and back cover inscriptions of the leather-bound book:
lua
Config.Book = {
FrontTitle = 'SALOON & BREWING', -- Front cover header
FrontSubtitle = "The Bartender's Master Ledger & Recipes", -- Front cover subtext
FrontIcon = 'fa-whiskey-glass', -- FontAwesome icon
BackTitle = 'SAVAGE LANDS', -- Back cover server name
BackSubtitle = 'End of Workshop Register',
OpenButton = 'Open Recipe Ledger',
CloseHint = 'Press ESC to close',
}đĒ 5. Dynamic 3D Prop Streaming â
Control how physical props spawn and despawn around players:
lua
Config.PropStreaming = {
spawnDistance = 65.0, -- Distance (meters) to spawn props
despawnDistance = 85.0, -- Distance (meters) to despawn props
}