MUSHclient directory
A curated directory of technical resources for MUSHclient, focusing on Lua scripting, plugin development, and cross-platform implementation for MUD players and developers.

Showing 10 of 10 entries
MUSHclient Official Website
freeThe primary distribution point for the MUSHclient binary, version history, and core features list.
Pros
- + Official stable releases
- + Comprehensive feature list
- + Low system resource requirements
Cons
- − Website interface is dated
- − Direct downloads only for Windows
MUSHclient Scripting Forum
freeThe central knowledge base containing thousands of code snippets, bug reports, and plugin releases.
Pros
- + Searchable archive of Lua solutions
- + Direct support from the developer
- + Extensive plugin repository
Cons
- − Forum software lacks modern UI
- − Search functionality can be finicky
MUSHclient Lua API Documentation
freeTechnical reference for all internal functions available to the Lua scripting engine within MUSHclient.
Pros
- + Detailed function signatures
- + Specific examples for every API call
- + Covers trigger, alias, and timer manipulation
Cons
- − Requires basic Lua knowledge to navigate
- − Single-page layout is very long
MUSHclient Source Code (GitHub Mirror)
open-sourceThe C++ source code for the client, useful for developers looking to understand core engine behavior.
Pros
- + Full transparency of client logic
- + Ability to compile custom versions
- + Reference for protocol implementations
Cons
- − Requires Visual Studio for compilation
- − Complex legacy codebase
WineHQ MUSHclient Database
freeConfiguration guides and compatibility ratings for running MUSHclient on Linux and macOS via Wine.
Pros
- + User-submitted workarounds
- + Version-specific compatibility notes
- + Essential for non-Windows users
Cons
- − Reports may be outdated for newer OS versions
- − Requires manual Wine configuration
Lua 5.1 Reference Manual
freeThe exact version of the Lua manual used by MUSHclient's internal scripting engine.
Pros
- + Definitive language syntax guide
- + Explains table manipulation and metatables
- + Lightweight documentation
Cons
- − Not specific to MUSHclient functions
- − Lacks MUD-specific examples
Fiendish's Miniwindow Tutorial
freeA comprehensive guide on creating and managing graphical overlays and windows within the client.
Pros
- + Step-by-step implementation logic
- + Covers mouse handling in windows
- + Includes reusable code snippets
Cons
- − Hosted on a forum thread
- − Images may occasionally break
MUSHclient Regular Expression Guide
freeA specialized resource for mastering PCRE (Perl Compatible Regular Expressions) within MUSHclient triggers.
Pros
- + Focused on MUD output patterns
- + Explains capture groups clearly
- + Essential for efficient triggering
Cons
- − PCRE syntax differs slightly from other engines
- − Text-heavy presentation
MUSHclient to Mudlet Conversion Discussion
freeResource for users looking to migrate logic and scripts from MUSHclient to Mudlet.
Pros
- + Explains architectural differences
- + Helps translate Lua patterns
- + Community-driven migration tips
Cons
- − No automated conversion tool exists
- − Focuses on manual porting
MUSHclient GMCP Scripting Guide
freeTechnical walkthrough for enabling GMCP support and parsing incoming JSON in MUSHclient via Lua.
Pros
- + Detailed explanation of Telnet Option 201
- + Includes sample Lua scripts for regex-free parsing
- + High performance for low-spec machines
Cons
- − Requires manual setup of JSON parsing libraries
- − Forum-based documentation format