62 Commits

Author SHA1 Message Date
Shoghi Cervantes Pueyo
b83ef4e70b Automatically remove ANSI codes from chat 2013-03-31 13:36:19 +02:00
Shoghi Cervantes Pueyo
251b88f8ba Limited Player tick time queue further 2013-03-31 13:20:05 +02:00
Shoghi Cervantes Pueyo
f8c6921ac4 Few protocol edits 2013-03-31 00:12:19 +01:00
Shoghi Cervantes Pueyo
abf52079fc Chunk loading based on X,Y,Z (+1 dimension) 2013-03-30 21:35:50 +01:00
Shoghi Cervantes Pueyo
7312c57123 Improved internal Client IDs 2013-03-30 21:09:12 +01:00
Shoghi Cervantes Pueyo
f7a12b09f7 Better Player queue completion limited by time 2013-03-30 20:56:01 +01:00
Shoghi Cervantes Pueyo
bd196c0fcb Typo 2013-03-30 19:33:18 +01:00
Shoghi Cervantes Pueyo
cbe160e655 Fixed #169 and fixed #168 2013-03-30 13:11:06 +01:00
Shoghi Cervantes Pueyo
6d39f54591 Removed $server constructor arguments because of ServerAPI::request() 2013-03-29 19:49:33 +01:00
Shoghi Cervantes Pueyo
8a9e6426ca Optional teleport yaw & pitch 2013-03-29 10:56:28 +01:00
Shoghi Cervantes Pueyo
3f820d18d2 Removed teleport jerking 2013-03-29 10:54:58 +01:00
Shoghi Cervantes Pueyo
677e1f8ce0 Added Player automatic blocking during spawn or gamemode change 2013-03-28 17:59:45 +01:00
Shoghi Cervantes Pueyo
4ea4431986 Less Server->Client NACK usage 2013-03-28 14:37:35 +01:00
Shoghi Cervantes Pueyo
e392a35598 Fixed client-side ACK & NACK 2013-03-28 14:08:45 +01:00
Shoghi Cervantes Pueyo
912e35f202 Fixed server-side NACK & ACK 2013-03-28 13:59:56 +01:00
Shoghi Cervantes Pueyo
f1a28f23ae New ACK/NACK structure & Packet multiple ressend issue 2013-03-28 13:56:11 +01:00
Shoghi Cervantes Pueyo
c68b4ebda6 Few packet loss system fixes 2013-03-28 13:10:51 +01:00
Shoghi Cervantes Pueyo
98976ac56c Fixed NACK handling - Works even with 90% packet loss 2013-03-28 13:00:18 +01:00
Shoghi Cervantes Pueyo
42d5296533 Fixed invalid ACK/NACK handling 2013-03-28 11:20:40 +01:00
Shoghi Cervantes Pueyo
012ecbe40a Fixed #165 2013-03-27 15:53:48 +01:00
Shoghi Cervantes Pueyo
174160c65c Fixed incorrect gamemode change close message 2013-03-25 19:57:57 +01:00
Shoghi Cervantes Pueyo
88a1f83545 Added protection for fast movements 2013-03-24 11:02:37 +01:00
Shoghi Cervantes Pueyo
14ab386b0f Fixed typo 2013-03-23 23:00:23 +01:00
Shoghi Cervantes Pueyo
ae731c9093 Added the caseusername preference on offline player data 2013-03-23 18:21:40 +01:00
Shoghi Cervantes Pueyo
8bbd899689 Fixed #156 2013-03-22 14:44:22 +01:00
Shoghi Cervantes Pueyo
2e0d49a2ba Moved the RAKNET_MAGIC constant 2013-03-21 17:03:13 +01:00
Shoghi Cervantes Pueyo
698515f31b Fixed #152 #149 2013-03-20 18:39:24 +01:00
Shoghi Cervantes Pueyo
58c258d422 Cancellation of entity.move and player.move (impeding player movement) 2013-03-20 18:35:32 +01:00
Shoghi Cervantes Pueyo
eb90c777f3 Better Teleportation 2013-03-20 18:32:47 +01:00
Shoghi Cervantes Pueyo
7a0ff2a1c0 Updated some level things 2013-03-20 18:23:08 +01:00
Shoghi Cervantes Pueyo
57df6e61aa Raised buffer time 2013-03-20 18:14:04 +01:00
Shoghi Cervantes Pueyo
2c952a5a4f Removed equipment change notification 2013-03-20 15:20:21 +01:00
Shoghi Cervantes Pueyo
9bd4b02908 Cancel past movements 2013-03-20 14:56:18 +01:00
Shoghi Cervantes Pueyo
3ba56c3e81 Independient Player gamemode, saved between sessions, set it via /gamemode 2013-03-19 19:54:13 +01:00
Shoghi Cervantes Pueyo
6a29dd5a8d Ghost players don't leave a quit message 2013-03-19 18:59:44 +01:00
Shoghi Cervantes Pueyo
58631ba1d0 Send the entire Buffer at disconnect 2013-03-19 18:58:10 +01:00
Shoghi Cervantes Pueyo
fe2b9a6ac5 Fixed memory Leak 2013-03-19 18:55:35 +01:00
Shoghi Cervantes Pueyo
6fb8e754d6 Fixed #142 Server crash while using whitelist 2013-03-18 15:06:39 +01:00
Shoghi Cervantes Pueyo
012c86ef00 Player Entity preload 2013-03-17 16:56:36 +01:00
Shoghi Cervantes Pueyo
b5cd877b3e Updated Tile Slot handling 2013-03-17 11:47:43 +01:00
Shoghi Cervantes Pueyo
c536a35beb Player data now uses YAML 2013-03-16 23:26:46 +01:00
Shoghi Cervantes Pueyo
a5e52e7b9a Players now respawn on the server's spawn point 2013-03-16 20:19:06 +01:00
Shoghi Cervantes Pueyo
47af98a875 Fixed spawning on top of chunks & added Player::teleport() method 2013-03-16 19:36:30 +01:00
Shoghi Cervantes Pueyo
3f10e11ddf Array format fixes 2013-03-16 00:21:50 +01:00
Shoghi Cervantes Pueyo
5b79722fa9 Better NACK handling (#133, #16, fixes #75) 2013-03-16 00:16:47 +01:00
Shoghi Cervantes Pueyo
fc06e1bcaf Packet Sending Buffering 2013-03-16 00:09:00 +01:00
Shoghi Cervantes Pueyo
ab1c28fc57 Changed the api.op.check event check 2013-03-09 22:38:53 +01:00
Shoghi Cervantes Pueyo
a9f7d47c25 Added all the future tags 2013-03-09 13:58:22 +01:00
Shoghi Cervantes Pueyo
5c17f77bcc Name update 2013-03-07 19:56:07 +01:00
Shoghi Cervantes Pueyo
5fab555c48 Real Minecraft username check 2013-03-07 18:46:04 +01:00