What is LambdaMOO?

LambdaMOO is a MUD server. You can read more about it on the LambdaMOO server home page. It is essentially a programmable chat server. That simplifies things a bit since one could write non-chat networked applications on top of LambdaMOO. "MOO" is just a shorthand way to refer to LambdaMOO.

LambdaMOO is also the name of a MUD that uses the LambdaMOO server. LambdaMOO, the MUD is at lambda.moo.mud.org, but I am not involved in running it in any way. LambdaMOO is the oldest MUD that uses the LambdaMOO server.

MOO db backup

I wanted a way to automatically do an off-site backup of the MOO database after a checkpoint. My script handles it.

Start/stop

A replacement for the restart script that comes with the LambdaMOO source. It is a wrapper for the moo binary for logging, checkpoint rotation, and keeping a pidfile.

Realms

A module for JHCore which permits dividing up a MOO into several realms. Each realm can have its own set of builders and realms limit where inter-realm connections may happen. I made it for the educational MOO "Connections", but it should work on any JHCore-based MOO.

XML-parsing for LambdaMOO

I made an XML-parsing extension for LambdaMOO using expat.

File I/O

I no longer maintain this patch.

It is now my opinion that integration between the LambdaMOO server and most OS services is better and more safely done with external daemons and higher levels of abstraction than direct file access.