CoffeeMud

Software Screenshot:
CoffeeMud
Software Details:
Version: 5.7.2
Upload Date: 11 May 15
Developer: Bo Zimmerman
Distribution Type: Freeware
Downloads: 6

Rating: 2.0/5 (Total Votes: 1)

CoffeeMud project a MUD Engine.

That means that CoffeeMud is a very large computer program that provides a foundation upon which one can most efficiently build a text based MUD of their very own. When you download the CoffeeMud software, you are dedicating yourself to weeks, months, even years of meticulous work using it to build a new world for others to log into and play.

A MUD Engine, also called a MUD Codebase, provides the gathering place for players all over the internet to congregate for the purpose of adventuring. The person who downloads, installs, and runs the CoffeeMud server is providing his computer as a host to the fantasy world in which the players reside and pursue their adventures. This means that the host must take the time to provide such a world for the players to wander around in. CoffeeMud contains software which provides both the foundation and the tools with which the host can create such a world.

So, as you can now see, those who wish to experience or play in MUDs do not need to download CoffeeMud in order to do so. They should skip most of the CoffeeMud page and download one of the MUD clients like GMud or ZMud. With those clients they can connect to one of the hundreds of existing mud engines which are running on the internet and play to their hearts content.

It is the TRUELY adventurous among you, who wish to host and create your own text based worlds who might be interested in our humble codebase.

Features:

  • ANSI colour support, MSP sound support, MXP tag support, MCCP compression support
  • Stable, all original code base that's extendable through INI options, Java, and JavaScript, even at run-time
  • Built in web server for performing maintenance, administration, working on areas, and accessing information
  • Built in SMTP server for anonymous player emails, mailing lists, announcements, and sending passwords
  • Use a full blown JDBC/ODBC database, or the built in flat file database
  • On-line boards (journals) for public and private messaging
  • 7 base classes, 38 subclasses, 6 player races, and over 1200 spells, prayers, songs, skills, and abilities
  • Customizable races and classes, with level based racial and class skill systems
  • Over 700 socials, with real-time addition abilities.
  • Several builder scripting possibilities, including both standard MOBPROG and Javascript
  • Abbreviate commands, items, mobs, and abilities. Reference all or some
  • Web-based visual on-line area editing tool available
  • Customizable security system. Assign privileges on a player-by-player basis
  • Ability to import CoffeeMud area files, as well as those from ROM, Circle, Smaug, Icey, and others
  • Mud wide quest support, including automated, time-based, and event based triggering!
  • Descriptive combat system with race-based natural weapons, ranged weapons and spells, and mounted combat
  • Contagions and diseases built into the engine. Catch a cold when naked, or poison ivy in the forest
  • Player lieges and vassals, area Conquest engine, and Legal systems available
  • Player banking and postal systems available, serving players or clans or both
  • Full Deity support, with automated blessings to the faithful and curses to the wicked
  • Full Clan support, including politics, alliances, and automated membership management
  • Areas and Rooms:
  • On-line area creation. (mobs, areas, exits and items). Never wait for a reboot to publish an area!
  • Area based climates, seasons, and weather changes that affect game play
  • Numerous terrain types, including underwater areas requiring spells to breathe
  • Water rooms requiring swimming abilities
  • Air rooms with gravity, so items and mobs can fall!
  • Pits you can fall into, and other deadly traps
  • Cliffs requiring climbing ability
  • Cardinal exit directions and many types of doors and exit types, including drawbridges, gates, panels, grates, portals, ladders, curtains, etc..
  • Customizable system of crime and punishment available for each of your cities.
  • Mud wide skies and oceans!
  • Homes and property real-estate system for players and clans.
  • Customizable system of crime and punishment available for each of your cities!
  • Customizable conquest system to allow players to conquer and control your areas
  • Player and MOB features:
  • Wimpy mobs, aggressive mobs, race/alignment protecting mobs, healer mobs, teaching mobs, shopkeeper mobs, swallowing mobs, money changer mobs, chatting mobs, rideable mobs, dragon mobs, guarding mobs, scavenger mobs, thief mobs, mending mobs, etc, etc..
  • Scripting capabilities to add custom MOB behaviors
  • Players can customize their character by training their stats, gaining new skills, and practicing ones they know
  • Fighter, Mage, Cleric, Thief, Bard, and Druid base classes. Customizable class system available online!
  • Traditional and meaningful race list, including Human, Elf, Dwarf, Halfling, Gnome, and Half Elf. Races are customizable!
  • Mobiles can chat with players and behave according to your wishes
  • Fantasy race-based language support with real language-based translations!
  • Players and MOBs can teach each other their skills or even their language
  • Usage of abilities and spells dependent on proficiency, practice to learn!
  • The most unique and powerful common skill system available for ANY mud!
  • Mage skills include brewing, scribing scrolls, recharging wands, revoking, plus 300 spells to learn and cast!
  • Fighters can fight two handed, sweep, cleave, trip, blind fight, kick, roll with blows, break weapons, dodge, parry, disarm, kick dirt, whomp, and more!
  • Thieves steal, pilfer, detect, disarm traps, bribe, backstab, poison, sneak, observe, bind, sap, shadow, lay new traps, listen, and much more...
  • Clerics can turn undead, command, heal, protect, animate, lay hands, cast over 200 different prayers, and suffer the wrath of their god when they fail
  • Bards have lots of unique skills, plus 150+ songs and dances with group wide, or all-enemy effects for all who hear!
  • Druids control and use weather, polymorph themselves and others, and have access to over 200 unique chants
  • Player killing is optional for the two fighting players, or other PK systems are settable via the INI file
  • Saves against poison, undead, fire, cold, gas, and much more..
  • Armor, Weapon, and Item features:
  • Item/Armor/Weapon material types and weights
  • Armor condition/damage, sizing, and repair
  • Multi-spell scrolls, and wands with secret invoke words
  • Weapon sharpness and condition
  • Wands, Staffs, Traps, wearable pouches, boats, horses, and much more
  • Beds you can lie in, chairs you can sit in, etc..
  • Weapon specializations based on class
  • Skills and trades for players to make their own mundane items!

What is new in this release:

  • 1. Journal Show All Messages allows batch processing now 2. I3 will now properly respond to chan-user-req, and has a new default server in the ini 3. trailto supports nohomes flag now. 4. Crafting Expertises are no longer such a hideous hit on the time required 5. Wimpy can now accept a percentage of hit points as an argument 6. Messing up a mending now results in a partial mend. 7. Clarify Scroll now has a ceiling, to help balance against mages. 8. New Shaman Prayer: Cleanliness 9. Replay will now show the commands you entered also. 10. New Command Journal option: confirm 11. New Zapper Mask: GROUPSIZE 12. Catalog System has lots of new features -- faster, usage counters, & auto updating your map 13. Catalog command has new parameters: scan, dbscan, overlook, dboverlook 14. New player command: PAGEBREAK. Also, pagebreak and linewrap added to CONFIG command. -- You can also enter x, quit, or exit at the pagebreak prompt to stop output. 15. LIST LOG now streams its data for extreme speed. 16. Players more than 10X fatigued will have a 1% chance/tick to fall under the sleep spell. 17. New Spells: Dispel Divination, Teleport Object 18. Players will be notified when users on FRIENDS list log off, just like logins. 19. FieryRoom Behavior tick parms apply to damage now, instead of room destruction (other parms for that anyway). 20. CL Player Editor now allows Quest-Scripts to be Removed manually (to fix players with bad quest scripts attached to them) 21. MG Catalog Manager will now show "most popular" area for stuff, and allows sorting by column 22. Common text files (intro.txt, newchar.txt, rules.txt, etc) are sent through webmacro system now -- add macros! 23. Behavior MobReSave now saves/restores a mobs charstats. 24. Thief Mark skill can now unmark, BodyPiercing can now "heal" piercings, You can Leech yourself now, always Hide from sleeping mobs, and assassinate packs a larger punch. 25. If a cage containing a mob is opened and left open -- the creature will now escape in 30 ticks (2 min)! 26. New Prayer: Sense Alergies 27. Internal: Some time/CPU control has been implemented for skills that require scanning the whole map (like Teleport or Gate, etc. This means that for large maps, players may notice those skills have gotten much "slower", though in reality, it will help your mud support more people doing such things. 28. New Disable Flags: DBERRORQUESTART, DBERRORQUE, CATALOGCACHE 29. New LIST parameter: SCRIPTS (for finding script usages and scriptables in your world) 30. Help money/currency/etc will show local currency. help world currency shows all active currencies. 31. Scriptable codes $h/$H $s/$S added to support him/her. LOG command also changed to prevent spoofing. 32. Quests now save their authors, if the questmaker is used. 33. Cooking will now give slightly more specific names to the final recipe (Fried Water Fowl instead of Fried Poultry, etc) 34. Channel socials can now target Cataloged mobs (targetting other out-of-room mobs would have required a world scan) 35. CoffeeTables STATS system will now gather statistics on quests, though some stats require mobprog "hooks" to gather. The templates for the questmaker have been updated. 36. Necromancers will now be notified of the deaths of mobs nearby and of other players online. 37. Players will now get a message if they attempt to put on armor outside their class restrictions. Messages are in lists.ini 38. ShopKeepers can now sell multiple-types of items. Conflicting types are resolved when set. 39. CommandJournals now support SCRIPT= flag to allow you to scrip entries into your journal. An example for BUG is included. 40. New Death/Flee consequence: ASTRAL_RES -- same as ASTRAL, but players can use ENTER [body] to self-res. 41. New Area type: StdThinInstance. Yep, CoffeeMud supports real-life instances now! Check out the Archon Guide for more info. 42. CharClass ability mappings now support "maximum proficiency" values per skill. 43. New un-qualified-for Skill: Flee -- just calls the Flee command, but can be used as a replacement of the command if set up properly. 44. New un-qualified-for Common Skill: ScrollScribing -- inferior to the scribe skill, but ties into metacrafting! 45. Random object generator done. See HELP GENERATE, and play around with it. Let me know if this is interesting in any way. 46. EXPORT command now supports single players by name. 47. * I changed the name of a few of the library interfaces, so make sure you follow the part of the upgrade instructions regarding deleting your old "com" directory before running the new build. 48. CoffeeMud-bug values dropped 700 points in overnight debugging. Changes: 1. Journal Show All Messages allows batch processing now 2. I3 will now properly respond to chan-user-req, and has a new default server in the ini 3. trailto supports nohomes flag now. 4. Crafting Expertises are no longer such a hideous hit on the time required 5. Wimpy can now accept a percentage of hit points as an argument 6. Messing up a mending now results in a partial mend. 7. Clarify Scroll now has a ceiling, to help balance against mages. 8. New Shaman Prayer: Cleanliness 9. Replay will now show the commands you entered also. 10. New Command Journal option: confirm 11. New Zapper Mask: GROUPSIZE 12. Catalog System has lots of new features -- faster, usage counters, & auto updating your map 13. Catalog command has new parameters: scan, dbscan, overlook, dboverlook 14. New player command: PAGEBREAK. Also, pagebreak and linewrap added to CONFIG command. -- You can also enter x, quit, or exit at the pagebreak prompt to stop output. 15. LIST LOG now streams its data for extreme speed. 16. Players more than 10X fatigued will have a 1% chance/tick to fall under the sleep spell. 17. New Spells: Dispel Divination, Teleport Object 18. Players will be notified when users on FRIENDS list log off, just like logins. 19. FieryRoom Behavior tick parms apply to damage now, instead of room destruction (other parms for that anyway). 20. CL Player Editor now allows Quest-Scripts to be Removed manually (to fix players with bad quest scripts attached to them) 21. MG Catalog Manager will now show "most popular" area for stuff, and allows sorting by column 22. Common text files (intro.txt, newchar.txt, rules.txt, etc) are sent through webmacro system now -- add macros! 23. Behavior MobReSave now saves/restores a mobs charstats. 24. Thief Mark skill can now unmark, BodyPiercing can now "heal" piercings, You can Leech yourself now, always Hide from sleeping mobs, and assassinate packs a larger punch. 25. If a cage containing a mob is opened and left open -- the creature will now escape in 30 ticks (2 min)! 26. New Prayer: Sense Alergies 27. Internal: Some time/CPU control has been implemented for skills that require scanning the whole map (like Teleport or Gate, etc. This means that for large maps, players may notice those skills have gotten much "slower", though in reality, it will help your mud support more people doing such things. 28. New Disable Flags: DBERRORQUESTART, DBERRORQUE, CATALOGCACHE 29. New LIST parameter: SCRIPTS (for finding script usages and scriptables in your world) 30. Help money/currency/etc will show local currency. help world currency shows all active currencies. 31. Scriptable codes $h/$H $s/$S added to support him/her. LOG command also changed to prevent spoofing. 32. Quests now save their authors, if the questmaker is used. 33. Cooking will now give slightly more specific names to the final recipe (Fried Water Fowl instead of Fried Poultry, etc) 34. Channel socials can now target Cataloged mobs (targetting other out-of-room mobs would have required a world scan) 35. CoffeeTables STATS system will now gather statistics on quests, though some stats require mobprog "hooks" to gather. The templates for the questmaker have been updated. 36. Necromancers will now be notified of the deaths of mobs nearby and of other players online. 37. Players will now get a message if they attempt to put on armor outside their class restrictions. Messages are in lists.ini 38. ShopKeepers can now sell multiple-types of items. Conflicting types are resolved when set. 39. CommandJournals now support SCRIPT= flag to allow you to scrip entries into your journal. An example for BUG is included. 40. New Death/Flee consequence: ASTRAL_RES -- same as ASTRAL, but players can use ENTER [body] to self-res. 41. New Area type: StdThinInstance. Yep, CoffeeMud supports real-life instances now! Check out the Archon Guide for more info. 42. CharClass ability mappings now support "maximum proficiency" values per skill. 43. New un-qualified-for Skill: Flee -- just calls the Flee command, but can be used as a replacement of the command if set up properly. 44. New un-qualified-for Common Skill: ScrollScribing -- inferior to the scribe skill, but ties into metacrafting! 45. Random object generator done. See HELP GENERATE, and play around with it. Let me know if this is interesting in any way. 46. EXPORT command now supports single players by name. 47. * I changed the name of a few of the library interfaces, so make sure you follow the part of the upgrade instructions regarding deleting your old "com" directory before running the new build. 48. CoffeeMud-bug values dropped 700 points in overnight debugging.

What is new in version 5.5.0:

  • 1. MUD supports multiple ini files & "hosts" at boot time, see new INI entry PRIVATERESOURCES and Inst. Guide 2. New Quest script command: SET PERSISTANCE to force quests to make numerous start attempts 3. New Scriptable commands: MPPROMPT, MPCONFIRM, MPCHOOSE (read guide first before using!) 4. Change INI entry: RUNWEBSERVERS, now allows you to specify the servers to boot 5. New INI entry: STARTSTAT, to override the new player char stats "rolling" with a set value. 6. New INI entry: CHARCREATIONSCRIPTS, to add new stuff to the character creation process 7. New INI entry: MAXITEMSHOWN, to help beautify player home rooms with hundreds of items 8. New DISABLE INI flags: ALLERGIES, THREADTHREAD, JOURNALTHREAD, MAPTHREAD, PLAYERTHREAD, SESSIONTHREAD, STATSTHREAD 9. New INI entries: EXTVAR_ to add your own custom variables to a limited set of classes 10. Internal: Several code shuffles to support the new multi-hosts stuff. 11. New MUDGrinder Editor: Common Skill Recipes (new security code: CMDRECIPES) 12. METACRAFT command can now have its creations be targeted. 13. New CLAN type: FAMILY 14. Apprentices may not go beyond level 5 (by default) 15. Character Classes can now have a level cap specified. 16. New Thief skills: Disassemble traps, Improved Caltrops, Slick Caltrops 17. Factions can now have auto-applies affects/behaviors (auto-aggressive mobs based on faction, anyone?) 18. Players now have their followers listed on the web page 19. New resource: lists.ini, and ini entry LISTFILE for various combat, exp, and other modifiable settings. 20. Internal: lots of new Libraries/ created out of disparate code, to support feature #1. 21. New LIST type: helpfilerequests, for parsing help-file misses (if you are recording them). 22. New INI entries: CHARSETINPUT, CHARSETOUTPUT for manipulating default IO char sets. 23. In the works: random area/room/mob/item/etc generator. GENERATE command is disabled atm. 24. New WebMacro ThinPlayerData created to make the Players MUDGrinder lister go faster. 25. Food types now have BITE field to designate how many times EAT can be used against it. 26. LOTS more skills/spells/etc have their castingQuality methods set: casting mobs just got smarter! 27. Children will now be tattooed with their parentage. 28. Internal: Lots of javadoc comments added. 29. Internal: Scriptable reworked to do run-time parse caching to increase speed significantly. 30. New Zappermask: QUESTWIN 31. Term of old bugs has expired. New bugs set to take office early next year.

Similar Software

Muby
Muby

3 Jun 15

Mordor MUD
Mordor MUD

3 Jun 15

Phaos
Phaos

11 May 15

TinTin++
TinTin++

15 Apr 15

Comments to CoffeeMud

Comments not found
Add Comment
Turn on images!