10 Commits

Author SHA1 Message Date
Mitchell Kutchuk
2391d16968 Close socket after DisconnectPacket has been sent 2015-06-22 08:26:39 -07:00
Mitchell Kutchuk
e086066d9f Style convention fixes 2015-06-22 08:22:36 -07:00
Mitchell Kutchuk
4225124546 Implement asynchronous sockets 2015-06-20 19:43:28 -07:00
Drew DeVault
5086565c41 Flesh out launcher some more
The client now uses the username you provide during login in the
launcher. Of note is that the actual login flow is not implemented -
there is no authentication.
2015-05-30 16:45:43 -06:00
Drew DeVault
324e2d4c96 Basic support for re-rendering chunks on change 2015-05-29 18:20:24 -06:00
Mitchell Kutchuk
a2b760e527 Use BlockingCollection + Small performance tweaks 2015-05-24 17:33:43 -07:00
Drew DeVault
8ac1ba2187 Revert "Performance and concurrency improvements in client"
This was causing the client to freeze after playing for a short time.

This reverts commit 914a089f22285016b67e1a7ca3174ed374a28d08.
2015-05-24 11:07:13 -06:00
Drew DeVault
914a089f22 Performance and concurrency improvements in client 2015-05-17 18:46:30 -06:00
Drew DeVault
bd132b0d6f Fix client bugs preventing use on vanilla servers 2015-05-17 16:18:09 -06:00
Drew DeVault
df566e6d76 TrueCraft.Client.Linux -> TrueCraft.Client 2015-05-16 21:50:10 -06:00