handlerMap.put(AvailableModsMessage.class, new SpecificHandler<AvailableModsMessage>() {
@Override
public void handle(AvailableModsMessage message) {
availableMods = message.getMods();
client.send(new ServerQueryMessage(ServerQueryMessage.Request.USERS));
}
});
handlerMap.put(ChatMessage.class, new SpecificHandler<ChatMessage>() {
@Override
public void handle(ChatMessage message) {
String time = game.getPlatform().getTimeString();
String append = "\n" + "[" + time + "] " + message.getFrom() + ": " + message.getMessage();