anchor.diff:      if (message instanceof HelloMessage) {
         // do something with the message
         HelloMessage helloMessage = (HelloMessage) message;
  -      System.out.println("Server received '" +helloMessage.getSomething() +"' from client #"+source.getId() );
  +      System.out.println("Server received '" +helloMessage.getSomething() +"' from client #"+source.getId());
       } // else....
     }
  +}
   ----
   
   For each message type, register a server listener to the server:
  
positive.code: 
  ----
  
  You must register each message type to the com.jme3.network.serializing.Serializer, in both server and client!
  
  [source,java]
  ----
  
negative.code: [cols="2", options="header"]
  |===
  
  a| ClientStateListener interface method
  a| Purpose
  
  a| public void clientConnected(Client c){}
  a| Implement here what happens as soon as this client has fully connected to the server.
  
  a| public void clientDisconnected(Client c, DisconnectInfo info){}
  a| Implement here what happens after the server kicks this client. For example, display the DisconnectInfo to the user.
  
  |===
  
  