summaryrefslogtreecommitdiffstats
path: root/src/Protocol/Protocol18x.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Check the return value of InflateStringTiger Wang2015-06-181-2/+1
| | | | Fixes #2256
* Added system and above action bar chat messagesjan642015-06-021-3/+57
|
* Merge pull request #1848 from scottwillmoore/ImplementTitleCommandMattes D2015-05-261-0/+86
|\ | | | | Implement backend for /title command
| * Implement backend for /title commandScott Moore2015-04-131-0/+86
| |
* | Fixed inventory handling.Mattes D2015-05-161-2/+2
| | | | | | | | Fixes #2035.
* | Fixed creative click-outsideTiger Wang2015-05-121-1/+1
| | | | | | | | * Fixes #1995
* | More style checking.Mattes D2015-05-091-2/+2
| | | | | | | | Spaces around some operators are checked.
* | Added support for additional data in the ParticleEffect Packettycho2015-05-071-0/+44
| | | | | | | | Also started refactoring how broadcasts are handled
* | Merge pull request #1938 from jan64/masterMattes D2015-05-041-1/+1
|\ \ | | | | | | Change visual protocol name to include MCServer
| * | Change visual protocol name to include MCServerjan642015-05-041-1/+1
| | |
* | | Entity improvementsTiger Wang2015-05-041-1/+1
|/ / | | | | | | | | | | | | | | •Pathfinder improvements •Fixes #1217 •Fixes #1933 Merge remote-tracking branch 'SafwatHalaby/water2' into fixes
* | Protocol 1.8: Limit the amount of displayed data on NBT parse failure.Mattes D2015-04-201-1/+1
| |
* | Fixed arm swing animationTiger Wang2015-04-171-1/+1
|/ | | * Fixes #1861
* Added VarInt64, normalized cPacketizer datatype names.Mattes D2015-03-221-326/+329
|
* Unified cPacketizer across all protocols.Mattes D2015-03-221-275/+257
|
* Fixed signedness warnings in Protocol.Mattes D2015-03-211-1/+1
|
* Fixed signedness issues in protocols.Mattes D2015-03-211-12/+12
|
* Unified cByteBuffer types.Mattes D2015-03-211-57/+81
| | | | cByteBuffer now reads and writes any of the [U]Int<N> types.
* Merge pull request #1810 from mc-server/paintingsMattes D2015-03-151-9/+1
|\ | | | | Paintings
| * cPainting saving implementedTiger Wang2015-03-141-9/+1
| | | | | | | | Additionally, it now inherits from cHangingEntity.
* | Merge pull request #1734 from mc-server/pistonsMattes D2015-03-141-3/+1
|\ \ | |/ |/| Handle client 'leave bed' request
| * Handle client 'leave bed' requestTiger Wang2015-02-081-3/+1
| | | | | | | | * Fixes #1728
* | 1.8 Protocol: Fixed a possible race condition.Mattes D2015-02-241-5/+9
|/ | | | Fixes #1759.
* Added IsOnGround() to cEntityHowaner2015-02-071-6/+6
|
* Removed cFile::ReplaceFileNameInvalidChars().Mattes D2015-01-271-1/+3
| | | | Its only usage in cProtocol18 has been changed to a simple string replace - only the IPv6's colons were causing problems.
* Protocol18: Fixed failure with invalig logfile names.Mattes D2015-01-271-8/+15
|
* Fixed Linux compilation.Mattes D2015-01-031-1/+1
|
* Protocols: Ignore garbage data at the end of PluginMessage packets.Mattes D2015-01-031-0/+10
| | | | Fixes #1692.
* Refactored all player block placing to go through hooks.Mattes D2014-12-241-2/+2
| | | | Fixes #1618.
* Fixed coverity issues in protocols.Mattes D2014-12-211-2/+6
| | | | Fixes CID 73099, CID 66411.
* Many api fixes, add vanilla names to mob type -> string functions and mob spawner fixes.Howaner2014-11-291-1/+1
|
* Finished mob spawner implementation.Howaner2014-11-181-0/+13
|
* Merge branch 'master' into ChunkLoaderHowaner2014-10-231-4/+4
|\ | | | | | | | | | | | | Conflicts: src/ChunkSender.cpp src/ClientHandle.cpp src/World.h
| * En masse NULL -> nullptr replaceTiger Wang2014-10-231-3/+3
| |
| * Properly exported cItemFrame and cHangingEntity to Lua.Mattes D2014-10-211-1/+1
| |
* | Merge branch 'master' into ChunkLoaderHowaner2014-10-211-1/+1
|\| | | | | | | | | Conflicts: src/ClientHandle.cpp
| * Improved furnacesTiger Wang2014-10-031-1/+1
| | | | | | | | | | | | | | | | * Fixed progress bar on 1.8 * Fixed bugs * Improved code * Fixes #1068 * Fixes #1070
* | Optimized chunk loaderHowaner2014-10-021-0/+1
|/
* Rewritten plugin messages, vanilla are being parsed directly.madmaxoft2014-09-301-13/+73
| | | | This should finally fix the compatibility problems between 1.7 and 1.8 protocols with the changes in the vanilla plugin messages.
* Plugin messages: Vanilla prefixes its payloads with VarInt lengths.madmaxoft2014-09-281-4/+13
|
* Revert "1.8: Fixed plugin messages."madmaxoft2014-09-281-1/+3
| | | | This reverts commit 04ee8c43dd17eb98d1e3d66ff691898e9f269b95.
* Protocol 1.8: Fixed possible crash on malformed packet.madmaxoft2014-09-281-0/+5
|
* Merge pull request #1466 from mc-server/endofsupportMattes D2014-09-281-14/+0
|\ | | | | Removed protocols 1.2 to 1.6
| * Dropped support for <1.7.xTiger Wang2014-09-271-14/+0
| |
* | 1.8: Fixed plugin messages.Howaner2014-09-271-3/+4
|/
* Merge branch 'master' into FixesHowaner2014-09-261-15/+15
|\
| * Merge pull request #1419 from mc-server/redstoneTestsworktycho2014-09-261-15/+15
| |\ | | | | | | Added test mocking to IncrementalRedstoneSimulator
| | * Merge branch 'master' into redstoneTestsTycho2014-09-251-6/+7
| | |\ | | | | | | | | | | | | | | | | Conflicts: src/Simulator/IncrementalRedstoneSimulator.cpp
| | * | Merge branch 'master' into redstoneTestsTycho2014-09-251-15/+15
| | | | | | | | | | | | | | | | | | | | Conflicts: src/Mobs/Monster.h
* | | | Fixed players custom name in 1.8Howaner2014-09-261-16/+5
|/ / /
* | | Protocol 1.8: Fixed plugin message packet.madmaxoft2014-09-251-1/+3
| | |
* | | Merge pull request #1452 from Howaner/FixesMattes D2014-09-251-5/+10
|\ \ \ | | | | | | | | Fixes
| * \ \ Merge branch 'master' into FixesHowaner2014-09-251-6/+7
| |\ \ \ | | | |/ | | |/|
| * | | Use the json writer to write sign texts.Howaner2014-09-251-5/+10
| | |/ | |/| | | | Without this change the client disconnects if the text contains "
* | | Protocol 1.8: Handling packet compression properly.madmaxoft2014-09-251-12/+35
| | | | | | | | | | | | The compression didn't work with CommLog turned on.
* | | Protocol 1.8: Added checks for values presence.madmaxoft2014-09-251-2/+8
| |/ |/| | | | | Reported by @worktycho / Coverity.
* | 1.8 Protocol: Fixed problems with no-payload packets.madmaxoft2014-09-251-6/+7
|/
* Fixed compiler warnings in 1.8 protocol.madmaxoft2014-09-231-2/+2
|
* Merge branch 'master' into EntityCustomNameHowaner2014-09-231-5/+14
| | | | | | | | | | | | | | | Conflicts: src/ClientHandle.cpp src/ClientHandle.h src/Protocol/Protocol.h src/Protocol/Protocol125.cpp src/Protocol/Protocol125.h src/Protocol/Protocol17x.cpp src/Protocol/Protocol17x.h src/Protocol/ProtocolRecognizer.cpp src/Protocol/ProtocolRecognizer.h src/World.cpp src/World.h
* Hotfixed 1.8 item reading.Howaner2014-09-221-5/+5
|
* Changed metadata reading again.Howaner2014-09-221-169/+6
|
* Fixed item nbt reading.Howaner2014-09-221-3/+165
|
* Code improvements.Howaner2014-09-191-4/+4
|
* Exported player list states to extra functions.Howaner2014-09-181-54/+87
|
* 1.8: Simplified item metadata reading.Howaner2014-09-181-7/+3
|
* Simplified WriteUUID()Howaner2014-09-141-9/+9
|
* 1.8: Updated scoreboard packets.Howaner2014-09-131-3/+7
|
* Moved chat json creating to the CompositeChat class.Howaner2014-09-131-170/+3
|
* 1.8: Fixed maps.Howaner2014-09-131-16/+15
|
* Fixed wrong buffer length in the 1.8 protocol.Howaner2014-09-121-10/+4
|
* 1.8: Fixed ReadItem()Howaner2014-09-121-19/+39
|
* 1.8: Added difficulty sendingHowaner2014-09-121-0/+6
|
* 1.8: Fixed block entities.Howaner2014-09-121-8/+2
|
* 1.8: Fixed workbench, enchanting and anvil window.Howaner2014-09-121-3/+19
|
* 1.8: Enderman, byte -> shortHowaner2014-09-121-1/+1
|
* 1.8: Fixed enderman spawning.Howaner2014-09-121-1/+1
|
* 1.8: Fixed inventory open packet.Howaner2014-09-111-3/+2
|
* Removed GetProtocolVersion() from the protocols.Howaner2014-09-111-2/+1
|
* 1.8: Fixed sign placing.Howaner2014-09-111-1/+1
|
* 1.8: Fixed hangings.Howaner2014-09-111-30/+84
|
* 1.8: Added ParticleEffect packet.Howaner2014-09-111-13/+87
|
* 1.8: Added MultiBlockChange packet.Howaner2014-09-091-22/+61
|
* Added the player list to the 1.8 protocol.Howaner2014-09-091-7/+67
|
* PlayerSpawn packet: Send the correct uuid.Howaner2014-09-091-5/+1
|
* 1.8: Added new uuid field.Howaner2014-09-091-0/+17
|
* More fixes.Howaner2014-09-081-0/+5
|
* Recoded cProtocol180 class.Howaner2014-09-081-455/+2402
|
* 1.8: Fixed tab complete.Howaner2014-09-081-0/+17
|
* Fixed more 1.8 packets.Howaner2014-09-081-7/+189
|
* Updated chunk sending to 1.8Howaner2014-09-081-10/+7
|
* Added GetProtocolVersion() to cProtocol.Howaner2014-09-081-1/+2
|
* Implemented packet compression.Howaner2014-09-081-10/+24
| | | ChunkData packet needs this.
* Fixed client errors.Howaner2014-09-041-24/+66
|
* Added more 1.8 protocol things.Howaner2014-09-041-5/+518
|
* Started implementing of the 1.8 protocol.Howaner2014-09-041-0/+385