How would you make the MOTD change? I tried runnables but that doesn't work... I have seen Mineplex have it, does anyone know how they do this?
@dlange It works like this: Client sends ping to server. Server responds with motd and favicon. Server sends a ping response after that. Client closes connection when the ping packet arrived. What you have to do: Client send ping to server. Server (you) send your motd. Schedule 10 ticks or whatever. Server (you) sends another motd which will replace the last. Repeat this as often as you have messages to send. At last send a ping packet, so the client can close the connection. For all this you have to intercept packets and cancel the normal ping packet by the server so the client won't receive it and won't close the connection before you have send your messages. The motd packet is PacketStatusOutServerInfo I believe and the ping packet something around PacketStatusOutPing. Also have a look at wiki.vg for more info about this.