summaryrefslogtreecommitdiffstats
path: root/src/Protocol/Protocol18x.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Bulk clearing of whitespaceLogicParrot2016-02-051-80/+80
|
* Changed the format of the MobHead data to allow MobHeads working on MInecraft 1.8bibo382016-01-111-1/+14
| | | | | | The NBT format now carries the texture data and transmit it to the client. See: http://minecraft.gamepedia.com/Head#Block_entity Related to #2674
* Fixed not working packet decompressionbibo382016-01-101-13/+18
| | | | | | | A compressed packed contains always the uncompressed size, but in the code this size was threatened as the compressed data size. This created a failure, when the client compressed a packet. See: http://wiki.vg/Protocol#With_compression Fixes #2841 Fixes #2467
* Fixed Clang warnings.Mattes D2016-01-061-2/+2
|
* allow horse control (still quite buggy)Gargaj2015-12-151-1/+5
|
* implement breedingGargaj2015-11-291-5/+21
|
* fix escaped characters in signs (fixes #1736, fixes #2170)Gargaj2015-11-241-1/+6
|
* Add enum for Sound and Particle EffectsDave Tucker2015-11-241-2/+3
| | | | | | Fixes #2603 Signed-off-by: Dave Tucker <dave@dtucker.co.uk>
* changed mob age from char to intJulian Laubstein2015-11-161-10/+7
|
* idle/deflating creeper should be -1Gargaj2015-11-091-1/+1
| | | | according to http://wiki.vg/Entities#Creeper
* Update Loops required for JsonCPPLukas Pioch2015-10-261-4/+4
|
* Merge pull request #2465 from electromatter/masterworktycho2015-09-271-0/+14
|\ | | | | Added BungeeCord support for Protocol18x
| * Merge branch 'master' into masterelectromatter2015-09-221-61/+5
| |\
| * | added bungeecord support for protocol18xEric Chai2015-09-061-0/+14
| | |
* | | Namechange to CuberiteMattes D2015-09-251-2/+2
| |/ |/|
* | Refactored cProtocol Chat handlingtycho2015-09-211-61/+5
|/
* Merge pull request #2380 from cuberite/travisTiger Wang2015-08-201-1/+1
|\ | | | | Use container-based infrastructure
| * Use container-based infrastructure for TravisTiger Wang2015-08-201-1/+1
| |
* | Fixed food drain bugsTiger Wang2015-08-201-4/+1
|/
* Fix old style casts and implicit conversionsMatti Hänninen2015-08-121-4/+4
|
* Silenced and fixed many warning messages across multiple files.Samuel Barney2015-07-291-89/+90
|
* Added Rabbit Metadata values.bibo382015-07-171-8/+11
| | | | | Added the Rabbit Types and the MoreCarrotTicks value. Types are selected randomly on creation. Fixes #1867
* Merge pull request #2348 from bibo38/customnameTiger Wang2015-07-151-1/+14
|\ | | | | Added CustomName and Health to sended Metadata of Monsters.
| * Added CustomName and Health to sended Metadata of Monsters.bibo382015-07-151-1/+14
| | | | | | | | Fixes #2113
* | Merge pull request #2353 from SamJBarney/DyedArmorJulian Laubstein2015-07-151-2/+12
|\ \ | | | | | | Implements Dyed Leather Armor
| * | Leather Armor can now be dyed.Samuel Barney2015-07-151-2/+12
| |/ | | | | | | * Created new color class to handle dye-related coloring
* | Merge pull request #2349 from cuberite/mapsTiger Wang2015-07-151-44/+15
|\ \ | | | | | | Improved maps
| * | Improved mapsTiger Wang2015-07-141-44/+15
| |/
* / Support ageable mobsHallucino2015-07-141-15/+48
|/ | | | Move ageable stuff in Monster directly
* Fixed warnings generated by 64-bit MSVC.Mattes D2015-07-071-7/+7
|
* Fixed Middle-Click Button in the ClickWindow-Packet.bibo382015-06-251-1/+1
| | | | | | See http://wiki.vg/Protocol#Click_Window The MiddleClick has the button 2 and not 0. Now you can max an item in an inventory in Creative mode, without inventory desync. Bugfix #2260
* 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