Skip to content

Config

Lumix Inventory owner config lives in custom/config.lua. Server-only values live in custom/serverConfig.lua.

Settings defaults

LumixSettings.defaults controls the first value used when a player has no saved preference yet.

KeyValues
inventoryTypeDefault, Perspective
styleSourceDefault, Roboto, Manrope, Montserrat, Inter
serverBrandActive, Disable
themeColor#RRGGBB
backgroundOpacity0 to 100
screenBlurActive, Disable
notificationStyleDefault, Modern
slotStyleStyle 1, Style 2
profileImageSourceDiscord, Mugshot
streamerModeActive, Disable
hideName, hideId, hideWallet, hideBank, hideJobActive, Disable
rifleDrawStyle, pistolDrawStyleStyle ID number
rifleDrawMode, pistolDrawModeselected, random

Settings visibility

LumixSettings.enabled controls which settings appear in the panel. When a key is false, players cannot edit it and the value falls back to the default.

lua
LumixSettings.enabled = {
    themeColor = true,
    screenBlur = true,
    rifleDrawStyle = true,
}

Weapon draw

LumixConfig.weaponDraw controls weapon draw behavior and available style labels.

KeyPurpose
enabledEnables Lumix weapon draw integration
bagItemRequired item for bag-based styles
bagPropModelProp model used for the weapon bag
whitelistClothesClothing drawables that count as a valid bag
policeJobsJobs allowed to use police-style handling
rifles, ignoredWeaponsWeapon hash groups
rifleStyles, pistolStylesLabels shown in the Settings panel

Server-only config

Use custom/serverConfig.lua for values that should not be exposed to players.

TablePurpose
LumixServerConfig.discordDiscord bot token for avatar lookup
LumixServerConfig.webhooksOptional Lumix logs
LumixServerConfig.safeSlotsAdmin command names for safe slots

Keep secrets out of frontend files and shared config.

DMCA.com Protection Status

Lumix Scripts operates independently and is not authorized, sponsored, or endorsed by Cfx.re, Rockstar Games, or Take-Two Interactive.