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.

MUSHclient directory hero illustration
Category:
Pricing Model:

Showing 10 of 10 entries

MUSHclient Official Website

free

The 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
clientwindowsdownload
Visit ↗

MUSHclient Scripting Forum

free

The 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
supportluaforum
Visit ↗

MUSHclient Lua API Documentation

free

Technical 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
apidocumentationlua
Visit ↗

MUSHclient Source Code (GitHub Mirror)

open-source

The 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
source-codecppdevelopment
Visit ↗

WineHQ MUSHclient Database

free

Configuration 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
linuxmacwine
Visit ↗

Lua 5.1 Reference Manual

free

The 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
luamanualscripting
Visit ↗

Fiendish's Miniwindow Tutorial

free

A 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
uiminiwindowstutorial
Visit ↗

MUSHclient Regular Expression Guide

free

A 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
regextriggersautomation
Visit ↗

MUSHclient to Mudlet Conversion Discussion

free

Resource 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
migrationmudletcross-platform
Visit ↗

MUSHclient GMCP Scripting Guide

free

Technical 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
mushclientlualegacy-support
Visit ↗