-
Notifications
You must be signed in to change notification settings - Fork 2
Configuration
AxDevv edited this page Nov 29, 2025
·
1 revision
config/bbs/
├── assets/ # Custom assets (hot-reloaded)
│ ├── textures/
│ ├── models/
│ ├── audio/
│ ├── shaders/
│ └── strings/
├── settings/ # Configuration files
│ ├── bbs.json
│ └── keybinds.json
├── export/ # Exported content
└── url_cache/ # Cached remote assets
<world>/bbs/
└── films/ # Film data (.dat files)
| Category | Options |
|---|---|
| UI | Scale, colors, editor speeds |
| Recording | Frame rate, quality options |
| Rendering | Chroma sky toggle |
| Damage Control | Auto-enable, restore settings |
| Audio | Waveform display |
Edit via:
- In-game settings panel
- Direct JSON editing
/bbs config set <option> <value>
Customize all keybinds by editing this file or through the controls menu.
| Type | Formats |
|---|---|
| Models | OBJ, BOBJ, VOX, Cubic (Bedrock-style with Molang) |
| Textures | PNG |
| Audio | OGG |
Assets in config/bbs/assets/ are monitored by the watchdog system. Changes are applied automatically without restart.
Remote assets can be loaded via URL. They are cached in config/bbs/url_cache/.
Films are stored as compressed MapType .dat files containing:
- Camera clip data
- Replay keyframes
- Action sequences
- Inventory/HP/XP snapshots
Location: <world>/bbs/films/<filmId>.dat