madmaxoft@gmail.com
|
e92b9e7ecb
|
Monster classes don't use cPackets. Chat messages are sent / broadcast without cPackets. BlockEntities don't use cPackets.
git-svn-id: http://mc-server.googlecode.com/svn/trunk@783 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2012-08-24 07:58:26 +00:00 |
|
cedeel@gmail.com
|
92c59963f8
|
Attempt to bring sanity to newlines across systems.
git-svn-id: http://mc-server.googlecode.com/svn/trunk@606 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2012-06-14 13:06:06 +00:00 |
|
madmaxoft@gmail.com
|
a4a418a679
|
Merged the composable_generator branch into the trunk
git-svn-id: http://mc-server.googlecode.com/svn/trunk@504 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2012-05-25 07:18:52 +00:00 |
|
madmaxoft@gmail.com
|
fcb9b281e0
|
Fixed a possible crash in ChunkSender - a client would be reported as removed but still would be in the internal queue.
git-svn-id: http://mc-server.googlecode.com/svn/trunk@438 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2012-03-27 19:23:44 +00:00 |
|
madmaxoft@gmail.com
|
b974b1ea59
|
Unified the chunk data to use the BLOCKDATA datatype.
git-svn-id: http://mc-server.googlecode.com/svn/trunk@413 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2012-03-14 21:21:03 +00:00 |
|
madmaxoft@gmail.com
|
0b24efeb00
|
Split chunk data into separate arrays; decoupled most sources from cChunk.h dependency
git-svn-id: http://mc-server.googlecode.com/svn/trunk@411 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2012-03-14 20:56:09 +00:00 |
|
madmaxoft@gmail.com
|
cb1edaf6df
|
Fixed MapChunk packets to include (fake) biome data, makes clients happy
git-svn-id: http://mc-server.googlecode.com/svn/trunk@403 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2012-03-12 19:29:31 +00:00 |
|
madmaxoft@gmail.com
|
cb2de47247
|
Stopping the ChunkSender upon server stop
git-svn-id: http://mc-server.googlecode.com/svn/trunk@401 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2012-03-11 22:29:15 +00:00 |
|
madmaxoft@gmail.com
|
af44154ff5
|
Not sending chunks to the client twice
git-svn-id: http://mc-server.googlecode.com/svn/trunk@399 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2012-03-11 10:48:20 +00:00 |
|
madmaxoft@gmail.com
|
4544d5d3b9
|
ChunkSender: Fixed a potential crash: removing a client means that no Send() is called on that client anymore
git-svn-id: http://mc-server.googlecode.com/svn/trunk@384 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2012-03-07 20:06:18 +00:00 |
|
madmaxoft@gmail.com
|
b20fa171a4
|
Added a little documentation on ChunkSender.
git-svn-id: http://mc-server.googlecode.com/svn/trunk@378 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2012-03-06 21:58:32 +00:00 |
|
madmaxoft@gmail.com
|
8cdd63f06c
|
Fixed rev368's ChunkSender, now sends properly even chunks that are loaded. Fixed a deadlock in cClientHandle vs TickThread over cClientHandle::m_CSChunkLists
git-svn-id: http://mc-server.googlecode.com/svn/trunk@371 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2012-03-06 14:52:44 +00:00 |
|
madmaxoft@gmail.com
|
4d65ffffc0
|
ChunkSender: Chunks are now compressed and sent to clients from a separate threads, proper passive waiting between threads. Not much tested, just appears to work :)
git-svn-id: http://mc-server.googlecode.com/svn/trunk@365 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2012-03-05 16:41:57 +00:00 |
|