Configuration
By menno3213
August 21, 2026
NightCore Phone - Configuration Guide
Configuration Files
All settings are in two files:
nightcore_phone/config/config.lua- Main configurationnightcore_phone/config/media.lua- Media and upload settings
Config Sections
| Section | Purpose |
| Config.Bridge | Framework, inventory, language, debug mode |
| Config.Phone | Phone item, movement, unique mode |
| Config.Sim | SIM card behavior and number formatting |
| Config.Calls / Config.Radio | Voice providers, call behavior |
| Config.Payphones | Payphone pricing and locations |
| Config.Animations | Phone prop and animations |
| Config.Server | Security peppers (passcode, social) |
| Config.Companies | Company directory and services |
| Config.Media | FiveManage, GIPHY, uploads |
| Config.Music | Server music library |
| Config.WeazelNews | News system settings |
Phone & SIM Modes
Config.Phone.Unique = true -- Each phone gets its own IMEI
Config.Sim.Enabled = true -- Physical SIM cards required
Unique Mode
- true: Every phone item gets its own IMEI. Settings, apps, data move with the item.
- false: Every character gets one persistent virtual device. Items can stack.
SIM Mode
- true: A registered or anonymous SIM item is required for cellular service.
- false: Automatic number is created for devices without a SIM.
Language
Available locales: en (English), de (German)
Config.Bridge.Locale = "en"
Security Values
Replace these in Config.Server before going live:
Config.Server = {
PasscodePepper = "your-long-random-string",
FlipTokPasswordPepper = "your-long-random-string",
PicstagramPasswordPepper = "your-long-random-string",
}
Warning: Changing peppers invalidates existing passwords/passcodes.