5458 Commits

Author SHA1 Message Date
Dylan K. Taylor
6e0cebbe38 Add missing import 2016-10-27 10:55:04 +01:00
Dylan K. Taylor
902dd4258b Bump version to 0.16.0.5 and protocol to 91 2016-10-27 10:55:04 +01:00
Dylan K. Taylor
ce72f634b0 Update some old code 2016-10-27 10:55:04 +01:00
Dylan K. Taylor
2dfca14714 Add varint length checks (10 bytes, currently no proper varlong support) 2016-10-27 10:55:04 +01:00
Dylan K. Taylor
2ffbb452bb Fix a bunch of metadata bugs, fixed air ticking and added some new API methods 2016-10-27 10:55:04 +01:00
Dylan K. Taylor
468b3e8d44 Flags now work on mobs, but not on players
This commit no doubt breaks something, somewhere
2016-10-27 10:55:04 +01:00
Dylan K. Taylor
035084a5ac Remove useless override 2016-10-27 10:55:04 +01:00
Dylan K. Taylor
869721a8ee Add more unknowns 2016-10-27 10:55:04 +01:00
Dylan K. Taylor
787f6594b2 More new data properties 2016-10-27 10:55:04 +01:00
Dylan K. Taylor
867ec6b509 Fix leads, crashes 2016-10-27 10:55:03 +01:00
Dylan K. Taylor
b6e1a21566 Add new metadata type vector3f and correct metadata encoding. Result = client crash. TODO: new data values and flags. 2016-10-27 10:55:03 +01:00
Dylan K. Taylor
694c9b151f Move default data to json 2016-10-27 10:55:03 +01:00
Dylan K. Taylor
ed69303b4a Add permission checks back in 2016-10-27 10:55:03 +01:00
Dylan K. Taylor
192fba9c88 Resend command data when op status changes 2016-10-27 10:55:03 +01:00
Dylan K. Taylor
018897062c Initial working slash commands on 0.16. TODO: new API 2016-10-27 10:55:03 +01:00
Dylan K. Taylor
b198f287db Add AvailableCommands and CommandStep packet shells 2016-10-27 10:55:03 +01:00
Dylan K. Taylor
750462aa75 Fix large signed varint/negative number CPU leak 2016-10-27 10:55:03 +01:00
Dylan K. Taylor
b1df4728d3 BatchPacket payload checks, fix crashes when older versions try to join 2016-10-27 10:55:03 +01:00
Dylan K. Taylor
5eb2459355 Fix player list duplicates 2016-10-27 10:55:02 +01:00
Dylan K. Taylor
1120dff492 Fix player lists and skins 2016-10-27 10:55:02 +01:00
Dylan K. Taylor
bd1b18d9af Fix issues on 64-bit systems -_- (hate php) 2016-10-27 10:55:02 +01:00
Dylan K. Taylor
01d465b038 Add decode for LevelSoundEventPacket
TODO: find new fields, find out when client sends this
2016-10-27 10:55:02 +01:00
Dylan K. Taylor
d6fcc59a49 Support changing gamemode in GUI and fixed spectator flight controls 2016-10-27 10:55:02 +01:00
Dylan K. Taylor
a45e232829 Fix wrong SetDifficultyPacket decode 2016-10-27 10:55:02 +01:00
Dylan K. Taylor
9497dff3ee Add decode for ResourcePackClientResponse (fields unknown) 2016-10-27 10:55:02 +01:00
Dylan K. Taylor
df88e9272e Fix DisconnectionScreen, add getBool() and putBool() methods, update some packets 2016-10-27 10:55:02 +01:00
Dylan K. Taylor
ec328a8160 >_> 2016-10-27 10:55:02 +01:00
Dylan K. Taylor
7cd7a7fbf6 Spawn working on new build. TODO: Resource packs. 2016-10-27 10:55:02 +01:00
Dylan K. Taylor
9a12aa689e New StartGamePacket fields for 0.15.90.8 2016-10-27 10:55:02 +01:00
Dylan K. Taylor
39ffc28f2a Auto-generated data for 0.15.90.8 (not functionalyet) 2016-10-27 10:55:01 +01:00
Dylan K. Taylor
9242f89221 Add PlayerToggleFlightEvent 2016-10-27 10:55:01 +01:00
Dylan K. Taylor
e35ed7f04a New fields for LevelSoundEventPacket (previously unknown) 2016-10-27 10:55:01 +01:00
Dylan K. Taylor
08f11412a4 AdventureSettings fixes and added isFlying properties and methods 2016-10-27 10:55:01 +01:00
Dylan K. Taylor
2bb50792c3 Fast commands hack for old plugins. 2016-10-27 10:55:01 +01:00
Dylan K. Taylor
85c50731f8 Fixed crafting (cannot test enchanting) 2016-10-27 10:55:01 +01:00
Dylan K. Taylor
ff40c0a070 NBT updates and tile spawns fixed 2016-10-27 10:55:01 +01:00
Dylan K. Taylor
8f9574dec5 Fixed FOV and attributes 2016-10-27 10:55:01 +01:00
Dylan K. Taylor
86ed0f1397 Updated existing packets and added new ones 2016-10-27 10:55:01 +01:00
Tatsuyuki Ishi
affed33066 Add length check assertions 2016-10-27 10:55:00 +01:00
Dylan K. Taylor
9cde63a327 Base inventory fixes 2016-10-27 10:55:00 +01:00
Dylan K. Taylor
401de97719 Fixed chunk loading and movement 2016-10-27 10:55:00 +01:00
Dylan K. Taylor
dd0c5efb56 Initial spawn on 0.16 2016-10-27 10:55:00 +01:00
Dylan K. Taylor
bb9ab525b6 Fix quadruple-quote key parser bug 2016-10-26 22:18:06 +01:00
iPocket
8053066ac0 Remove useless statement (#50)
* Remove useless statement

* Delete instead of commenting.
2016-10-23 17:03:51 +01:00
Dylan K. Taylor
88d14e9923 Remove redundant ifndefs 2016-10-23 15:14:59 +01:00
svilex
702ab53e69 Moved the default mcr/mca worlds' spawn in the center of the r.0.0.mc* region file (#28)
The default mcr/mca spawn was not centered in the 0,0 region causing the generation of not needed regions walking just a bit
2016-10-21 13:50:30 +01:00
Dylan K. Taylor
0163555d3e Add warning for xdebug on server startup 2016-10-21 13:44:38 +01:00
Dylan K. Taylor
1c41667b9b Remove useless submodule (unused) (#39) 2016-10-20 20:22:44 +01:00
Dylan K. Taylor
c2299b521f change homepage link 2016-10-20 11:43:32 +01:00
Dylan K. Taylor
3692ddab1d Remove duplicate call to gc_collect_cycles
This is already done in forceShutdown(), and if it is not then the
process will have committed suicide and this will never be called
anyway. Either way, it's useless.
2016-10-19 22:08:44 +01:00