Skip to content
MorquinDevlar edited this page Aug 21, 2026 · 6 revisions

MDW - Mudlet Dockable Widgets

MDW gives your Mudlet profile a custom sidebar UI. Create widget panels for vitals, inventory, communication channels, the mapper, or anything else you want to track at a glance. Drag widgets between left and right sidebars, place them side-by-side, stack them vertically, combine them into tabbed groups, or float them freely over the main display. Layouts persist across reloads. Game packages build on it through a seed-table integration contract, from widgets and prompt-bar gauges to context menus and scripted control.

Documentation

  • Getting Started - Installing, the integration contract for your own scripts and game packages, configuring MDW, branding, chrome bars, bootstrapping MDW from a game package
  • Widget Options - Constructor options, overflow modes, and callbacks
  • Widget Methods - Display, docking, visibility, appearance, size/position, and class methods
  • Tabbed Widgets - Creating tabbed widgets, tab management, and the "All" tab feature
  • Grouped Widgets - Combining separate widgets into a shared tabbed group by dragging
  • Widget Rows - Gauge and text rows rendered at the top of a widget, plus per-widget settings buttons
  • Context Menus - At-cursor action menus and checkbox settings menus
  • Drag and Drop - Docking, side-by-side placement, grouping, floating, and resizing
  • Prompt Bar - Displaying your MUD prompt with colors, multi-line prompts, a declarable gauge row, and a settings button
  • GMCP Integration - Communication channels, character vitals, and tips
  • Configuration - All configuration options and customization
  • Header Menus - Admin, Sidebars, Widgets, Font Size, and Theme dropdown menus
  • Layout Persistence - What's saved (including game settings), when it saves, and the Layout API
  • Scripted Control - Driving the layout by name: show/hide/dock/group, sizes, fonts, describe and reset
  • Debugging - Debug mode and diagnostic tools

Clone this wiki locally