Sip is a stand-alone desktop client for MUD (Multi-User Dungeon) gaming. It is optimized for CoffeeMUD, but can be used with others. Originally launched as a Java AWT client over 20 years ago, Sip has been reimagined for today’s players.
- ANSI-TRUE: All the colors you could hope for.
- MXP: Pictures, sounds, clickable text, and mini-frames.
- MSP: Sound and Music
- GMCP: Access server information out-of-band + Client.Login, Client.Media.
- MSDP: Access server information out-of-band
- Aliases: Customize your commands, or trigger a myriad of events.
- Triggers: Cause a custom action when the mud sends a particular message.
- Scripts (JavaScript): Go wild with customizing your mud client.
- Timers: Cause some action to occur periodically, or after a delay.
- MXP editor: Customize your screen layout or colors, have a window for TELLs, etc.
- Media: Local images and sounds for your custom GUI.
- Mapper: Built in API for building interactive visual area maps.
- Plugins: Sweet bundles of all the above and media and more.
-
Download the Executable:
- Download
Sip-3.0.0.win64.exefrom GitHub Releases
- Download
-
Run Sip:
- Double-click
Sip-3.0.0.win64.exeto launch the app on Windows. No installation is required—this is a portable executable.
- Double-click
-
Launch Sip:
- Run
Sip-3.0.0.win64.exe. - Optionally, use
--devto enable DevTools for troubleshooting:Sip-3.0.0.win64.exe --dev
- Run
-
Connect to CoffeeMUD:
- Sip automatically connects to
coffeemud.net:23(CoffeeMUD’s default telnet port). - If using a different server, use the
Connectmenu option underWindow.
- Sip automatically connects to
-
Interact with the MUD:
- View server output in the big black area.
- Enter commands in the input field at the bottom (e.g.,
look,attack).
-
Read the Help:
- Help for the several features is available under the
Helpmenu.
- Help for the several features is available under the
If you’d like to modify Sip and build your own .exe:
-
Clone the Repository:
svn checkout https://coffeemud.net/public/Sip
cd Sip
-
Install Dependencies:
npm install
-
Run in Development:
npm start
- Add
--devto open DevTools:npm start -- --dev
-
Build the .exe:
npm run dist:win
or
npm run dist:mac
or
npm run dist:linux
- Outputs e.g.
Sip-3.0.0.win64.exein thedist/folder.
- None at the moment.
Sip is a passion project, but contributions are welcome! Fork the repository, make your changes, and contact the author to review your changes.
Sip is released under the Apache 2.0 License.
- Built with Electron for cross-platform desktop support.
- Thanks to the CoffeeMUD community for their support and feedback.
- CodeMirror.js is included under the MIT License. https://github.com/codemirror/CodeMirror.
For questions, bug reports, or feature requests, reach out via:
- Contact: https://www.zimmers.net/email/form-page.html
- Development Home Page: http://www.coffeemud.org
- Support forum: http://coffeemud.net:27744/forum.cmvp?journal=Support&journalpage=0
- GitHub: bozimmerman
Sip: Savor the Experience! ☕