2a7b736f18
Heap of bugfixes, cleanup and PHP 7 upgrades
2017-07-13 19:18:56 +01:00
2726f2a011
Solved packet encode/decode boilerplate code issue
...
Something as simple as forgetting the reset() when encoding would cause lots of problems which could go unnoticed. This should be fully backwards-compatible but needs more tests.
2017-07-07 13:59:09 +01:00
51b0673b4b
Bite the bullet and enable strict types on everything
2017-06-07 12:53:16 +01:00
af06d78725
Merge changes from master
2017-05-24 09:54:11 +01:00
aecff7c782
Revert "Improved handling of incompatible protocols"
...
This reverts commit 576702ffa9
.
This crippled plugins which use data fromm LoginPacket :S
2017-05-21 13:27:27 +01:00
0a4d62b405
Added encode and decode methods for more packets
2017-05-15 15:56:59 +01:00
b9ad0b99a5
Merge master into mcpe-1.1
2017-05-14 16:42:42 +01:00
576702ffa9
Improved handling of incompatible protocols
...
Allow plugins to hack around incompatible protocol numbers 🙈
2017-05-14 16:15:15 +01:00
bf9b8722c9
Cleaned up batching checks
2017-04-26 22:02:45 +01:00
fcff6961a8
Bump for 1.1.0.8 and removed LoginPacket zlib hack
2017-04-22 11:10:13 +01:00
6c5ca9b256
Protocol updates for 1.1.0.5
2017-04-20 13:54:55 +01:00
788bd6fc20
Fixed resource packs/login sequence fail, added basic safety restrictions for packet sending before clients are logged in
...
close #452
2017-03-26 14:42:23 +01:00
425686755b
Added basic resource-pack response handling, fixed sounds, broadcast sounds received from client
...
There are still a lot of sounds which do not work, these are supposed to be sent by the server and will be fixed at a later date.
2017-03-08 20:29:04 +00:00
ea0f291cb5
Added class method DataPacket->canBeBatched()
2017-03-08 20:28:40 +00:00
56990eb28b
MCPE protocol gets its own namespace
2017-03-08 20:28:39 +00:00