ringmud icon indicating copy to clipboard operation
ringmud copied to clipboard

RingMUD Java Mud Server and Engine

Results 23 ringmud issues
Sort by recently updated
recently updated
newest added

SSH and WebSocket would be good ideas for other communication protocols aside from Telnet. Telnet is ancient and insecure (although still the basis of most MUD communications). SSH is modern...

Nice Idea

I can't quite break the installation barrier for some reason. I'm on Ubuntu 10.4, was able to compile, install and startup eXist, install Jython... Completed successfully everything until step 9:...

Jython has the ability to turn Java event handling into Pythonic event-handling constructs. If you have an event-handling interface that extends EventListener, and then provide an addListener method to a...

Engine

The Commands API needs to be updated: 1. Asynchronous Commands need to "push" their results, rather than the current odd inversion of control paradigm being used right now where a...

Engine

Hooks: mud.py: mud's "main method." Game data: In-memory objects are serialized into game collection. Model changes can be synchronized from static. Static collection remains as is. Have compiler generate one...

Engine

Currently, these classes are public and used in a number of places. Ideally, they should be hidden and the user should never interact with them. They need to be dropped...

Engine

The following problems are present with NPCs being initialized: -They do not receive a senses group upon creation. -The room relation they have is not constructed bidirectionally (i.e. the Room...

Engine

Sometimes the Scanner associated with a TelnetStreamCommunicator will fail to read the next line and throw an exception (no newline found). This happens due to forced disconnects without sending input,...

Engine

Currently, the only available forms of communication for user code are to use the Senses API or to create a CommandResult within the flow of a command. This is all...

Nice Idea

Logging needs to be set up correctly. Currently there is some logging going on using both log4j and java.util.logging. This needs to be unified under one library or the other,...

Engine