public void RegisterPreHandler(WorldMessageType messageType, WorldMessageHandler messageHandler) { if (!preMessageHandlers.ContainsKey(messageType)) preMessageHandlers[messageType] = new List<WorldMessageHandler>(); preMessageHandlers[messageType].Add(messageHandler); }
public void RegisterHandler(MessageType oldMessageType, WorldMessageHandler messageHandler) { log.Warn("Called RegisterHandler with MessageType argument instead of WorldMessageType. This is deprecated."); WorldMessageType messageType = (WorldMessageType)oldMessageType; if (!messageHandlers.ContainsKey(messageType)) messageHandlers[messageType] = new List<WorldMessageHandler>(); messageHandlers[messageType].Add(messageHandler); }