This repository provides a Blightmud plugin that implements the MUD Client Protocol v2.1, supporting packages like client reporting, external MOO editing, and status bar updates. It also supports the early
This is a plugin for Blightmud that implements the MUD Client Protocol v2.1, enhancing communication between the client and MUD servers.
The plugin supports several MCP packages: dns-com-vmoo-client
reports client information and sets the @linelength
, dns-org-mud-moo-simpleedit
enables external editing of MOO verbs and lists, and dns-com-awns-status
allows writing text to the client status bar. It also supports the early LambdaMOO local editing protocol for older MOOs.
Install within Blightmud using /add_plugin https://github.com/lisdude/blightmud_mcp
and /enable_plugin blightmud_mcp
.
Key commands include /mcp
for configuring plugin options, /linelen
to set @linelength
, /flush
to reset the local editor, /flush-all
to delete all intermediary .moo files, and /editing
to list currently open files.
The /mcp
command allows customization of settings like simpleedit_path
, simpleedit_timeout
, edit_command
, lambdamoo_connect_string
, and debug_mcp
. The edit_command
supports substitutions like %NAME
and %FILE
for dynamic editor launching.
lisdude/blightmud_mcp
May 25, 2020
February 11, 2025
Lua