Home
  • Home
  • About
    • Features
    • History
  • PlayPlay
  • Community
    • Discord
    • Elvenrunes
    • Links
    • Interviews
    • Wiki
  • News
    • War
    • Game News
    • Web News
  • Resources
    • Newcomers
    • Help
    • Rules
    • Dictionary
    • Boards
    • Download
    • Restricted
  • Search

MUME Help

Index: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

GMCP CORE


These are the messages in the GMCP Core module.

Sent by the client

Core.Hello

  • Needs to be the first message sent on the initial connection to identify the client
  • Example: Core.Hello { "client": "Mudlet", "version": "3.0.0" }

Core.Supports.Set

  • Sent with the supported packages of the client and overriding previous packages
  • Message body is an array of strings, each consisting of the module name and version, separated by a space
  • Module version is a positive non-zero integer
  • Example: Core.Supports.Set [ "Char 1", "External.Discord 1", "Room 1" ]

Core.Supports.Add

  • Sent to add modules that are supported by the client
  • Message body and behavior is identical to Set if no packages have been sent yet
  • Previous packages versions are overridden if they are resubmitted
  • Example: Core.Supports.Add [ "Char 1" ]

Core.Supports.Remove

  • Sent to remove modules that are not desired by the client
  • Message body format is identical to Set and Add
  • Module version can be omitted
  • Example: Core.Supports.Remove [ "Char", "External.Discord" ]

Core.KeepAlive

  • Causes the server to reset the idle/void timeout for the logged character.
  • No message body

Core.Ping

  • Causes the server to send a Core.Ping back
  • Message body is an optional number which indicates average ping time from previous requests
  • Example: Core.Ping 120

Sent by server

Core.Ping

  • Sent in reply to Core.Ping
  • No message body

Core.Goodbye

  • Sent before closing the connection
  • Message body can optionally explain why the connection was terminated
  • Example: Core.Goodbye "Goodbye!"

Generated on Fri Apr 25 07:40:47 2025

What is MUME?

MUME, Multi-Users in Middle-earth, is a multiplayer text-based online game based upon J. R. R. Tolkien’s Middle-earth during the epic wars of the late Third Age between the forces of the Dark Lord and the armies of the Free peoples. MUME is completely at no cost and has been continuously running, expanded, and remastered by a community of volunteers since 1991.

Ready to explore?
Play Now