52 Commits

Author SHA1 Message Date
Shoghi Cervantes
e3c48b22cb
Anvil fixes, improved memory settings 2015-04-19 11:45:43 +02:00
Shoghi Cervantes
5860bdcc4d
Improved network 2015-04-18 22:38:57 +02:00
Shoghi Cervantes
61828baa8f
Improved manager 2015-04-18 22:33:50 +02:00
Shoghi Cervantes
b2c25eaf36
Added MemoryManager, new memory properties, improved performance, updated RakLib, fixed misc. bugs 2015-04-18 20:13:52 +02:00
Shoghi Cervantes
7f28deefcb
Better BatchPacket decoding and LoginPacket handling 2015-04-15 19:30:49 +02:00
Shoghi Cervantes
42eda170b5
Oops, forgot to do it correctly! 2015-04-14 20:39:37 +02:00
Shoghi Cervantes
0b176b3fe0 Implemented Channeled packet sending 2015-04-14 18:24:40 +02:00
Shoghi Cervantes
0c041ebca3
Added base translation system 2015-04-11 01:32:08 +02:00
Shoghi Cervantes
141c0a297e Skins, protocol changes, handle split packets 2015-04-08 13:00:15 +02:00
Shoghi Cervantes
08f2b7f291
Moved chunk population to async tasks, and no more cut trees! 2015-03-27 01:57:08 +01:00
Shoghi Cervantes
72c4c01542 Yay generation uses async tasks 2015-03-26 18:21:39 +01:00
Shoghi Cervantes
962c28aaca
BatchPacket, compress any packet depending on the size, really fast threaded chunk sending 2015-03-26 00:06:46 +01:00
Shoghi Cervantes
d1760d9bb8 Synchronize hotbar slots, removed RotateHeadPacket, improved MoveEntityPacket, FullChunkDataPacket 2015-03-24 16:26:46 +01:00
Shoghi Cervantes
62ba36b474
New TextPacket, second part! 2015-03-19 20:27:51 +01:00
Shoghi Cervantes
11c13cd666
Implemented Threaded ClassLoader, improves class loading while on different threads (no need to synchronize states) 2015-03-14 15:22:13 +01:00
Shoghi Cervantes
5b3ce2da9d Fixed packets 2015-03-12 15:38:17 +01:00
Shoghi Cervantes
4b442a9d7c Renamed LoginStatusPacket to PlayStatusPacket, added spawn status, new colors 2015-03-12 11:43:50 +01:00
Shoghi Cervantes
d80b8524fb More packets changed, unique IDs D: 2015-03-12 11:43:50 +01:00
Shoghi Cervantes
5fcb0d6aa5 Added colors, Disconnect Packet, protocol 21 2015-03-12 11:43:50 +01:00
Shoghi Cervantes
24c6cca664
Updated RakLib, fixed help message not showing command, added documentation to Plugin->getResource() 2015-01-14 17:23:16 +01:00
Shoghi Cervantes
9fac990b19
Throw exception when RakLib crashes 2015-01-13 18:44:15 +01:00
Shoghi Cervantes
438591bd75
API 1.11.0, fixed phar check 2015-01-03 16:38:36 +01:00
Shoghi Cervantes
7ef8edccf4
Added PlayerCreationEvent 2015-01-03 16:38:00 +01:00
Shoghi Cervantes
902ba81e02
Added automatic/manual RakLib IP address, block addresses when exceptions are thrown 2014-12-26 13:33:41 +01:00
Shoghi Cervantes
747f7685e7 Fix formatting issues due to bad IDE settings 2014-12-07 16:30:04 +01:00
Shoghi Cervantes
4a90ac270f Improved exception handling and debugging 2014-11-22 13:52:36 +01:00
Shoghi Cervantes
92143d523c Added SetDifficultyPacket 2014-11-06 19:07:24 +01:00
Shoghi Cervantes
413bd3c0df Use SplFixedArray for improved performance 2014-11-01 22:12:35 +01:00
Shoghi Cervantes
8601405a88 Fixed CPU leak 2014-10-31 21:07:00 +01:00
Shoghi Cervantes
ae06681b60 Added packet exception handling, updated RakLib 2014-10-31 19:14:59 +01:00
Shoghi Cervantes
f72d7284b9 Added EncapsulatedPacket reuse on broadcast 2014-10-30 23:20:28 +01:00
Shoghi Cervantes
2424c8a76c Update RakLib, possible fix for notifyACK 2014-10-30 19:44:05 +01:00
Shoghi Cervantes
db82f76c11 Improved network packets allocation 2014-10-27 20:30:33 +01:00
Shoghi Cervantes
94e9485be9 Improved broadcast packet encoding 2014-10-17 09:36:47 +02:00
Shoghi Cervantes
602bdf27a5 Compatibility with pthreads > 2.0.8 2014-10-02 16:58:37 +02:00
Shoghi Cervantes
9cd66dc969 Some changes 2014-09-29 16:37:56 +02:00
Shoghi Cervantes
7ef2708fca Permission & interface optimization 2014-09-11 16:43:11 +02:00
Shoghi Cervantes
1ea0531ec7 Added RakLib port checking option 2014-08-24 17:16:37 +02:00
Shoghi Cervantes
db7222976e Code cleanup 2014-08-21 17:26:41 +02:00
Shoghi Cervantes
973d6b5869 Removed 'unhandled data packet' debug message 2014-08-19 12:30:12 +02:00
Shoghi Cervantes
0246648a2c Possible solution for #1703 in-game action lag 2014-08-18 23:25:46 +02:00
Shoghi Cervantes
f2fa13119a Added upload/download speed on title bar, referenced ChunkRequestTask 2014-07-11 02:23:40 +02:00
Shoghi Cervantes
91b2f81f3c Updated RakLib version 2014-07-11 00:53:48 +02:00
Shoghi Cervantes
5b69f07a55 Tuned CPU usage on main lop and RakLib 2014-07-09 23:39:25 +02:00
Shoghi Cervantes
892119f791 Updated RakLib version, Query works again 2014-07-06 01:19:09 +02:00
Shoghi Cervantes
f5a74a87e3 Updated composed packets 2014-07-01 01:11:09 +02:00
Shoghi Cervantes
cc36f8f997 Fixed kick messages 2014-06-27 23:26:35 +02:00
Shoghi Cervantes
79cc6ca559 Multiple fixes 2014-06-25 02:03:58 +02:00
Shoghi Cervantes
f073a5b837 Fixed a few things 2014-06-17 18:46:16 +02:00
Shoghi Cervantes
3fbc411e17 0.9.0 clients can join 2014-06-09 23:47:09 +02:00