Configuration
MudForge provides extensive configuration options to customize your MUD client experience. This section covers all settings, widget configurations, and protocol options available.
Settings Storage
All settings are automatically persisted to your browser’s localStorage. This means your preferences are saved across sessions and page refreshes.
Main localStorage Keys:
mud-client-settings- Global application settingsmud-client-widget-settings- Per-widget font configurationsstatus-bar-settings-desktop/status-bar-settings-mobile- Status bar display settingschat-custom-captures-{widgetId}- Chat widget capture patterns
Configuration Sections
Client Settings
Global settings that affect the entire application, including:
- Input behavior (command stacking, history)
- Display options (fonts, scrolling, text wrapping)
- Feature toggles (triggers, aliases, logging)
- Debug and protocol settings
Widget Configuration
Each widget has its own set of configurable options:
Terminal Widget
The main output display with settings for scrolling, fonts, keyboard shortcuts, and built-in commands.
Chat Widget
Communication channels with tab management, timestamps, custom capture patterns, and channel routing.
Status Bar Widget
Health, mana, and movement gauges with customizable thresholds, display modes, and character info.
Map Widget
Room mapping with terrain styles, protocol configuration, coordinate tracking, and database management.
Group Widget
Party member display with gauge thresholds, display modes, and GMCP group data visualization.
Protocol Reference
Complete reference for GMCP and MSDP protocol fields used by widgets to receive game data.
Quick Start
Accessing Settings
- Click the Settings button (gear icon) in the interface
- Navigate between tabs: General, Automation, Audio, Plugins, Logging, Display, Debug
- Changes are saved automatically
Widget Settings
Most widgets have a settings button (gear icon or right-click context menu) for widget-specific options:
- Right-click on Status Bar or Group widgets for quick settings
- Use the settings icon on Chat widget for tab and capture configuration
Exporting/Importing
You can export and import your settings:
- Go to Settings → Display → Manage tab
- Click “Export Layout” to save your configuration
- Click “Import Layout” to restore from a file