madmaxoft@gmail.com
|
e1ef489e08
|
Removed the split between 1.2.3 and 1.1, left only 1.2.3 code
git-svn-id: http://mc-server.googlecode.com/svn/trunk@429 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2012-03-24 11:40:29 +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
|
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 |
|
faketruth
|
e5b91a8d97
|
Was using "#else if" which is not valid apparently, now using "#elif"
git-svn-id: http://mc-server.googlecode.com/svn/trunk@391 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2012-03-10 13:49:40 +00:00 |
|
faketruth
|
68f3ea56bd
|
You can change axis ordering by setting AXIS_ORDER to AXIS_ORDER_XZY in cChunk.h !THIS WILL SCREW UP YOUR WORLDS THOUGH!
Still need to update world storage schemes, converters and such
git-svn-id: http://mc-server.googlecode.com/svn/trunk@390 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2012-03-10 02:39:36 +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 |
|
faketruth
|
ad89cf88ba
|
Got rid of some hardcoded numbers, now using hardcoded variables! woo
git-svn-id: http://mc-server.googlecode.com/svn/trunk@355 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2012-03-03 20:55:16 +00:00 |
|
faketruth
|
5179588b65
|
Chunk light and metadata are also sent now, should take a load off of the client
git-svn-id: http://mc-server.googlecode.com/svn/trunk@353 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2012-03-02 13:58:31 +00:00 |
|
faketruth
|
4dda2a5c2b
|
MultiBlock packet is working partly.. I really don't understand what's wrong with this packet :/
git-svn-id: http://mc-server.googlecode.com/svn/trunk@351 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2012-03-02 01:22:06 +00:00 |
|
faketruth
|
a2f6ab93b6
|
Chunks are successfully streamed to clients (in a bad a slow way, but whatever)
Fixed respawn packet for 1.2.2
git-svn-id: http://mc-server.googlecode.com/svn/trunk@350 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2012-03-01 18:56:56 +00:00 |
|
faketruth
|
d24c07a550
|
Clients can join the server, but chunks are sent completely empty
git-svn-id: http://mc-server.googlecode.com/svn/trunk@349 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2012-03-01 18:08:53 +00:00 |
|
faketruth
|
0b616909e3
|
Using own ASSERT() that logs to file
git-svn-id: http://mc-server.googlecode.com/svn/trunk@297 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2012-02-19 23:00:00 +00:00 |
|
madmaxoft@gmail.com
|
4f17362aeb
|
Rewritten most of the code for multithreading; still not 100%, but getting there. If this commit proves to be too problematic, we can always undo it.
git-svn-id: http://mc-server.googlecode.com/svn/trunk@251 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2012-02-13 21:47:03 +00:00 |
|
madmaxoft@gmail.com
|
b7d524423c
|
Rewritten all packets to use buffers instead of direct sockets, for future cSocketThreads compatibility.
Moved data sending from cPacket into cSocket
git-svn-id: http://mc-server.googlecode.com/svn/trunk@240 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2012-02-07 20:49:52 +00:00 |
|
madmaxoft@gmail.com
|
89afb970d8
|
VC2008 / VC2010: Enabled precompiled header through Globals.h; the header included in every module in the project. Compilation optimization.
git-svn-id: http://mc-server.googlecode.com/svn/trunk@188 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2012-01-29 19:28:19 +00:00 |
|
faketruth
|
386d58b586
|
MCServer c++ source files
git-svn-id: http://mc-server.googlecode.com/svn/trunk@3 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2011-10-03 18:41:19 +00:00 |
|