| Commit message (Expand) | Author | Files | Lines |
2022-01-14 | eblockface | Tiger Wang | 1 | -3/+12 |
2022-01-14 | Fixed Compiler Warnings | x12xx12x | 1 | -1/+1 |
2022-01-02 | Suspicious packets: give 'em the silent treatment (#5375) | Tiger Wang | 1 | -2/+2 |
2022-01-02 | WriteBlockEntity: don't write position multiple times (#5373) | Tiger Wang | 1 | -25/+7 |
2021-12-11 | Expand log4j mitigiation to cover more cases. | Alexander Harkness | 1 | -1/+1 |
2021-12-11 | Mitigate against CVE-2021-44228 | Alexander Harkness | 1 | -0/+6 |
2021-11-23 | Protocol: modernise plugin message handling (#5325) | Tiger Wang | 1 | -51/+48 |
2021-11-14 | Protocol 1.8: fix plugin message payload read size (#5324) | Tiger Wang | 1 | -1/+1 |
2021-11-11 | Miscellaneous fixes (#5320) | Tiger Wang | 1 | -5/+10 |
2021-10-03 | World: change spawnpoint type to int (#5313) | Tiger Wang | 1 | -1/+1 |
2021-10-03 | Protocol 1.8: fix duplicated vector component in spawn packet (#5314) | Tiger Wang | 1 | -19/+14 |
2021-10-02 | Authentication flow: move construction, slim down classes (#5312) | Tiger Wang | 1 | -1/+2 |
2021-09-23 | BungeeGuard style proxy security and OnlyAllowBungee config (#5291) | Ethan Jones | 1 | -4/+2 |
2021-07-20 | Setting command-block's command requires a permission. (#5270) | Mattes D | 1 | -6/+16 |
2021-07-10 | Symmetry in MultiVersionProtocol to fix a crash (#5261) | Tiger Wang | 1 | -1/+1 |
2021-07-06 | Protocol: call the encryptor once before sending data | Tiger Wang | 1 | -29/+16 |
2021-06-28 | Protocol: use dedicated packet for 1 block change | Tiger Wang | 1 | -4/+5 |
2021-05-03 | Add player statistics to API (#5193) | nshah25 | 1 | -105/+94 |
2021-04-30 | Chest, weather, crash, and miscellaneous fixes (#5215) | Tiger Wang | 1 | -2/+10 |
2021-04-12 | More cProtocol cleanup | Tiger Wang | 1 | -355/+369 |
2021-04-12 | Unify multiprotocol entity animations | Tiger Wang | 1 | -163/+218 |
2021-04-12 | Streamline player abilities handling | Tiger Wang | 1 | -48/+36 |
2021-04-12 | Fix sending incorrect date values on world change | Tiger Wang | 1 | -7/+10 |
2021-04-03 | Basic elytra flight (#5124) | Damián Imrich | 1 | -8/+18 |
2021-03-20 | Change TimeOfDay to WorldDate (#5160) | Tiger Wang | 1 | -4/+6 |
2021-03-19 | Don't send ping updates one packet at a time | Tiger Wang | 1 | -4/+10 |
2021-03-18 | Deduplicate WriteBlockEntity | Tiger Wang | 1 | -154/+125 |
2021-03-15 | Adding basic Banner functionality (#4806) | 12xx12 | 1 | -7/+21 |
2021-03-08 | Do protocol decryption in-place (with CryptoAPI on Windows) (#5145) | Tiger Wang | 1 | -138/+121 |
2021-03-05 | Adding Boss bar (#5025) | 12xx12 | 1 | -21/+88 |
2021-02-20 | Mark UNREACHABLE with intrinsics | Tiger Wang | 1 | -6/+3 |
2021-02-06 | Adds playerlist header and footer broadcasting (1.8-1.13) | dImrich | 1 | -73/+87 |
2021-01-26 | Fix debug macro situation (#5114) | Tiger Wang | 1 | -2/+2 |
2021-01-19 | MultiVersionProtocol: fix two crashes | Tiger Wang | 1 | -0/+7 |
2021-01-12 | Clarify cClientHandle, cPlayer ownership semantics | Tiger Wang | 1 | -11/+6 |
2021-01-11 | zlib -> libdeflate (#5085) | Tiger Wang | 1 | -191/+170 |
2020-12-18 | Ignore CanFly flag sent by the client | mathiascode | 1 | -6/+2 |
2020-12-18 | Warnings improvements | Tiger Wang | 1 | -7/+5 |
2020-11-23 | Adding new monster types to enum and saving/loading for easier future implementation (#4941) | 12xx12 | 1 | -4/+71 |
2020-10-05 | Fix cmake not adding Werror on clang, and _lots_ of warnings (#4963) | peterbell10 | 1 | -28/+14 |
2020-10-03 | Remove SetProperty(...cPlayer) | Tiger Wang | 1 | -2/+2 |
2020-09-20 | Added end portal and enchanting table block entities | 12xx12 | 1 | -6/+34 |
2020-09-18 | Remove unused ServerPort argument | Tiger Wang | 1 | -2/+1 |
2020-09-18 | Add State enum to protocol | Tiger Wang | 1 | -14/+9 |
2020-09-18 | Remove unused ServerPort member | Tiger Wang | 1 | -1/+1 |
2020-09-12 | Use tracing for explosions (#4845) | Tiger Wang | 1 | -15/+9 |
2020-08-29 | Unused/duplicate function cleanup | Tiger Wang | 1 | -1/+1 |
2020-08-21 | CompressPacket: reserve CompressedSize, not the uncompressed size | Tiger Wang | 1 | -3/+3 |
2020-08-21 | Made cProtocol::Version, EntityMetadata enums less verbose | Tiger Wang | 1 | -1/+1 |
2020-08-19 | Add Statistics and Achievements for newer Network standards | 12xx12 | 1 | -11/+119 |
2020-07-26 | 1.14 connection support | Tiger Wang | 1 | -13/+13 |
2020-07-20 | Remove some unused inclusions | Tiger Wang | 1 | -2/+0 |
2020-07-19 | Reduce duplication in CompressPacket | Tiger Wang | 1 | -42/+76 |
2020-07-18 | Use cMultiVersionProtocol's buffer | Tiger Wang | 1 | -29/+28 |
2020-07-18 | Delete duplicated status request handlers | Tiger Wang | 1 | -5/+14 |
2020-07-18 | 1.13 items support | Tiger Wang | 1 | -1/+1 |
2020-07-14 | Introduce recipe book functionality (#4493) | Tobias Wilken | 1 | -0/+20 |
2020-07-06 | Made grass spreader prettier | Tiger Wang | 1 | -1/+1 |
2020-05-29 | Protocol: Avoid crashing on invalid sign text | Peter Bell | 1 | -1/+1 |
2020-05-15 | Enable some more clang-tidy linter checks (#4738) | peterbell10 | 1 | -3/+3 |
2020-05-09 | Update submodules (#4727) | peterbell10 | 1 | -8/+5 |
2020-05-06 | Fixed various MSVC warnings. | Mattes D | 1 | -0/+1 |
2020-05-04 | Fix one definition rule violations | Tiger Wang | 1 | -7/+3 |
2020-05-04 | Improve entity position updates (#4701) | Tiger Wang | 1 | -79/+94 |
2020-05-01 | Unify entity spawn packet sending | Tiger Wang | 1 | -186/+167 |
2020-04-22 | Unify 1.8 and 1.9 | Tiger Wang | 1 | -47/+90 |
2020-04-20 | Delet SpawnObject params | Tiger Wang | 1 | -1/+1 |
2020-04-16 | Using Super. | Mattes D | 1 | -1/+1 |
2020-04-10 | Fix compilation, for real this time. | Alexander Harkness | 1 | -0/+1 |
2020-04-10 | Add Zombie Villagers | Bond-009 | 1 | -2/+14 |
2020-04-07 | Initial resource pack support (#4622) | Mat | 1 | -0/+31 |
2020-04-04 | Implement wither skeletons (#4563) | Mat | 1 | -8/+8 |
2020-04-03 | Pulled the BlockID and BlockInfo headers from Globals.h. (#4591) | Mattes D | 1 | -2/+2 |
2020-03-29 | Add protocol mob ID remapping (#4538) | Mat | 1 | -1/+47 |
2020-03-28 | Fix build on Clang | Alexander Harkness | 1 | -4/+4 |
2020-03-28 | Inventory changes (#4561) | Mat | 1 | -6/+6 |
2020-01-07 | Added temporary block type mapping for 1.13+ protocols. | Mattes D | 1 | -1/+1 |
2019-09-10 | Protocol: Use logical outgoing packet types. | Mattes D | 1 | -99/+179 |
2019-08-11 | Fix building with clang 8.0 (#4346) | Bond-009 | 1 | -10/+14 |
2018-08-29 | Force all headers other than "Globals.h" to be included with relative paths (#4269) | peterbell10 | 1 | -2/+2 |
2018-08-26 | Store and pass entity effect duration as an int not a short. (#4293) | Alexander Harkness | 1 | -4/+1 |
2018-07-26 | CheckBasicStyle: Check number of empty lines between functions (#4267) | peterbell10 | 1 | -0/+3 |
2018-07-23 | Keep players in gmNotSet (#4248) | changyong guo | 1 | -2/+2 |
2018-07-23 | recover hotbar selected slot after reconnect (#4249) | changyong guo | 1 | -0/+13 |
2018-05-02 | Prefer static_cast to reinterpret_cast (#4223) | peterbell10 | 1 | -36/+36 |
2018-01-08 | Rewrite cClientHandle::HandleRightClick (#4089) | 9caihezi | 1 | -2/+10 |
2018-01-03 | Add the fmt library (#4065) | peterbell10 | 1 | -5/+5 |
2017-11-22 | Store Health as a float (#4073) | Fabian | 1 | -1/+1 |
2017-10-21 | Implement horse inventory (#4053) | peterbell10 | 1 | -1/+4 |
2017-09-14 | Fix switch warnings (#4013) | peterbell10 | 1 | -16/+18 |
2017-08-30 | Protocol Spawn Position Should Use LastSentPosition (#3929) | Lane Kolbly | 1 | -12/+16 |
2017-08-30 | Update mbedtls to 2.5.1 (#3964) | peterbell10 | 1 | -1/+1 |
2017-08-27 | Implement Forge protocol handshake support (#3869) | satoshinm | 1 | -0/+1 |
2017-08-25 | Don't assert when placing beds in older versions (#3916) | mathiascode | 1 | -0/+1 |
2017-08-25 | Add cUUID class (#3871) | peterbell10 | 1 | -5/+10 |
2017-08-24 | Minor changes (#3909) | mathiascode | 1 | -1/+1 |
2017-08-21 | Fully implemented leashes (#3798) | Pablo Beltrán | 1 | -0/+28 |
2017-08-18 | Represent cItem::m_Lore as an AStringVector (#3882) | peterbell10 | 1 | -13/+3 |
2017-07-30 | cParsedNBT: Improved error reporting (#3876) | peterbell10 | 1 | -1/+3 |
2017-07-28 | Tentative fix for player-limit race condition (#3862) | Tiger Wang | 1 | -3/+3 |
2017-07-13 | Handle middle mouse drag (#3847) | peterbell10 | 1 | -0/+3 |
2017-05-16 | Use FastWriter instead of StyledWriter | mathiascode | 1 | -1/+1 |
2017-02-26 | Corrected particles (#3577) | mathiascode | 1 | -13/+9 |
2017-02-14 | Added some blocks and items (#3503) | mathiascode | 1 | -0/+10 |
2017-01-28 | Fixed ClientHandle:GetProtocolVersion returning wrong number. | Mattes D | 1 | -2/+2 |
2017-01-03 | Track skin part and main hand preferences (#3498) | Pokechu22 | 1 | -3/+17 |
2017-01-03 | Track skin part and main hand preferences (#3498) | Pokechu22 | 1 | -3/+17 |
2016-12-16 | Initial support for the 1.11 protocol. | Mattes D | 1 | -147/+141 |
2016-10-21 | Added SendMessageRaw for sending json string. | Lukas Pioch | 1 | -0/+14 |
2016-10-12 | Spectators added (#2852) | bibo38 | 1 | -0/+26 |
2016-08-29 | Proper respawn packets on dimension travel | LogicParrot | 1 | -10/+2 |
2016-08-24 | Fixed type-casting-related warnings. | Mattes D | 1 | -1/+1 |
2016-08-17 | Fixing string literal catching word letter as hexa-digit | ElNounch | 1 | -1/+1 |
2016-05-14 | 1.9 / 1.9.2 / 1.9.3 / 1.9.4 protocol support (#3135) | Pokechu22 | 1 | -2/+16 |
2016-02-05 | Bulk clearing of whitespace | LogicParrot | 1 | -80/+80 |
2016-01-11 | Changed the format of the MobHead data to allow MobHeads working on MInecraft 1.8 | bibo38 | 1 | -1/+14 |
2016-01-10 | Fixed not working packet decompression | bibo38 | 1 | -13/+18 |
2016-01-06 | Fixed Clang warnings. | Mattes D | 1 | -2/+2 |
2015-12-15 | allow horse control (still quite buggy) | Gargaj | 1 | -1/+5 |
2015-11-29 | implement breeding | Gargaj | 1 | -5/+21 |
2015-11-24 | fix escaped characters in signs (fixes #1736, fixes #2170) | Gargaj | 1 | -1/+6 |
2015-11-24 | Add enum for Sound and Particle Effects | Dave Tucker | 1 | -2/+3 |
2015-11-16 | changed mob age from char to int | Julian Laubstein | 1 | -10/+7 |
2015-11-09 | idle/deflating creeper should be -1 | Gargaj | 1 | -1/+1 |
2015-10-26 | Update Loops required for JsonCPP | Lukas Pioch | 1 | -4/+4 |
2015-09-25 | Compile.sh namechange to cuberite | Safwat Halaby | 1 | -2/+2 |
2015-09-25 | Namechange to Cuberite | Mattes D | 1 | -2/+2 |
2015-09-21 | Refactored cProtocol Chat handling | tycho | 1 | -61/+5 |
2015-09-06 | added bungeecord support for protocol18x | Eric Chai | 1 | -0/+14 |
2015-08-20 | Fixed food drain bugs | Tiger Wang | 1 | -4/+1 |
2015-08-20 | Use container-based infrastructure for Travis | Tiger Wang | 1 | -1/+1 |
2015-08-12 | Fix old style casts and implicit conversions | Matti Hänninen | 1 | -4/+4 |
2015-07-29 | Silenced and fixed many warning messages across multiple files. | Samuel Barney | 1 | -89/+90 |
2015-07-17 | Added Rabbit Metadata values. | bibo38 | 1 | -8/+11 |
2015-07-15 | Leather Armor can now be dyed. | Samuel Barney | 1 | -2/+12 |
2015-07-15 | Added CustomName and Health to sended Metadata of Monsters. | bibo38 | 1 | -1/+14 |
2015-07-14 | Improved maps | Tiger Wang | 1 | -44/+15 |
2015-07-14 | Support ageable mobs | Hallucino | 1 | -15/+48 |
2015-07-07 | Fixed warnings generated by 64-bit MSVC. | Mattes D | 1 | -7/+7 |
2015-06-25 | Fixed Middle-Click Button in the ClickWindow-Packet. | bibo38 | 1 | -1/+1 |
2015-06-18 | Check the return value of InflateString | Tiger Wang | 1 | -2/+1 |
2015-06-02 | Added system and above action bar chat messages | jan64 | 1 | -3/+57 |
2015-05-16 | Fixed inventory handling. | Mattes D | 1 | -2/+2 |
2015-05-12 | Fixed creative click-outside | Tiger Wang | 1 | -1/+1 |
2015-05-09 | More style checking. | Mattes D | 1 | -2/+2 |
2015-05-07 | Added support for additional data in the ParticleEffect Packet | tycho | 1 | -0/+44 |
2015-05-04 | Change visual protocol name to include MCServer | jan64 | 1 | -1/+1 |
2015-05-04 | Entity improvements | Tiger Wang | 1 | -1/+1 |
2015-04-20 | Protocol 1.8: Limit the amount of displayed data on NBT parse failure. | Mattes D | 1 | -1/+1 |
2015-04-17 | Fixed arm swing animation | Tiger Wang | 1 | -1/+1 |
2015-04-13 | Implement backend for /title command | Scott Moore | 1 | -0/+86 |
2015-03-22 | Added VarInt64, normalized cPacketizer datatype names. | Mattes D | 1 | -326/+329 |
2015-03-22 | Unified cPacketizer across all protocols. | Mattes D | 1 | -275/+257 |
2015-03-21 | Fixed signedness warnings in Protocol. | Mattes D | 1 | -1/+1 |
2015-03-21 | Fixed signedness issues in protocols. | Mattes D | 1 | -12/+12 |
2015-03-21 | Unified cByteBuffer types. | Mattes D | 1 | -57/+81 |
2015-03-14 | cPainting saving implemented | Tiger Wang | 1 | -9/+1 |
2015-02-24 | 1.8 Protocol: Fixed a possible race condition. | Mattes D | 1 | -5/+9 |
2015-02-08 | Handle client 'leave bed' request | Tiger Wang | 1 | -3/+1 |
2015-02-07 | Added IsOnGround() to cEntity | Howaner | 1 | -6/+6 |
2015-01-27 | Removed cFile::ReplaceFileNameInvalidChars(). | Mattes D | 1 | -1/+3 |
2015-01-27 | Protocol18: Fixed failure with invalig logfile names. | Mattes D | 1 | -8/+15 |
2015-01-03 | Fixed Linux compilation. | Mattes D | 1 | -1/+1 |
2015-01-03 | Protocols: Ignore garbage data at the end of PluginMessage packets. | Mattes D | 1 | -0/+10 |
2014-12-24 | Refactored all player block placing to go through hooks. | Mattes D | 1 | -2/+2 |
2014-12-21 | Fixed coverity issues in protocols. | Mattes D | 1 | -2/+6 |
2014-11-29 | Many api fixes, add vanilla names to mob type -> string functions and mob spawner fixes. | Howaner | 1 | -1/+1 |
2014-11-18 | Finished mob spawner implementation. | Howaner | 1 | -0/+13 |
2014-10-23 | En masse NULL -> nullptr replace | Tiger Wang | 1 | -3/+3 |
2014-10-21 | Properly exported cItemFrame and cHangingEntity to Lua. | Mattes D | 1 | -1/+1 |
2014-10-20 | En masse NULL -> nullptr replace | Tiger Wang | 1 | -3/+3 |
2014-10-03 | Improved furnaces | Tiger Wang | 1 | -1/+1 |
2014-10-02 | Optimized chunk loader | Howaner | 1 | -0/+1 |
2014-09-30 | Rewritten plugin messages, vanilla are being parsed directly. | madmaxoft | 1 | -13/+73 |
2014-09-28 | Plugin messages: Vanilla prefixes its payloads with VarInt lengths. | madmaxoft | 1 | -4/+13 |
2014-09-28 | Revert "1.8: Fixed plugin messages." | madmaxoft | 1 | -1/+3 |
2014-09-28 | Protocol 1.8: Fixed possible crash on malformed packet. | madmaxoft | 1 | -0/+5 |
2014-09-27 | 1.8: Fixed plugin messages. | Howaner | 1 | -3/+4 |
2014-09-27 | Dropped support for <1.7.x | Tiger Wang | 1 | -14/+0 |
2014-09-26 | Fixed players custom name in 1.8 | Howaner | 1 | -16/+5 |
2014-09-25 | Protocol 1.8: Fixed plugin message packet. | madmaxoft | 1 | -1/+3 |
2014-09-25 | Protocol 1.8: Handling packet compression properly. | madmaxoft | 1 | -12/+35 |
2014-09-25 | Protocol 1.8: Added checks for values presence. | madmaxoft | 1 | -2/+8 |
2014-09-25 | Use the json writer to write sign texts. | Howaner | 1 | -5/+10 |
2014-09-25 | 1.8 Protocol: Fixed problems with no-payload packets. | madmaxoft | 1 | -6/+7 |
2014-09-23 | Fixed compiler warnings in 1.8 protocol. | madmaxoft | 1 | -2/+2 |
2014-09-22 | Hotfixed 1.8 item reading. | Howaner | 1 | -5/+5 |
2014-09-22 | Changed metadata reading again. | Howaner | 1 | -169/+6 |
2014-09-22 | Fixed item nbt reading. | Howaner | 1 | -3/+165 |
2014-09-19 | Code improvements. | Howaner | 1 | -4/+4 |
2014-09-18 | Exported player list states to extra functions. | Howaner | 1 | -54/+87 |
2014-09-18 | 1.8: Simplified item metadata reading. | Howaner | 1 | -7/+3 |
2014-09-14 | Simplified WriteUUID() | Howaner | 1 | -9/+9 |
2014-09-13 | 1.8: Updated scoreboard packets. | Howaner | 1 | -3/+7 |
2014-09-13 | Moved chat json creating to the CompositeChat class. | Howaner | 1 | -170/+3 |
2014-09-13 | 1.8: Fixed maps. | Howaner | 1 | -16/+15 |
2014-09-12 | Fixed wrong buffer length in the 1.8 protocol. | Howaner | 1 | -10/+4 |
2014-09-12 | 1.8: Fixed ReadItem() | Howaner | 1 | -19/+39 |
2014-09-12 | 1.8: Added difficulty sending | Howaner | 1 | -0/+6 |
2014-09-12 | 1.8: Fixed block entities. | Howaner | 1 | -8/+2 |
2014-09-12 | 1.8: Fixed workbench, enchanting and anvil window. | Howaner | 1 | -3/+19 |
2014-09-12 | 1.8: Enderman, byte -> short | Howaner | 1 | -1/+1 |
2014-09-12 | 1.8: Fixed enderman spawning. | Howaner | 1 | -1/+1 |
2014-09-11 | 1.8: Fixed inventory open packet. | Howaner | 1 | -3/+2 |
2014-09-11 | Removed GetProtocolVersion() from the protocols. | Howaner | 1 | -2/+1 |
2014-09-11 | 1.8: Fixed sign placing. | Howaner | 1 | -1/+1 |
2014-09-11 | 1.8: Fixed hangings. | Howaner | 1 | -30/+84 |
2014-09-11 | 1.8: Added ParticleEffect packet. | Howaner | 1 | -13/+87 |
2014-09-09 | 1.8: Added MultiBlockChange packet. | Howaner | 1 | -22/+61 |
2014-09-09 | Added the player list to the 1.8 protocol. | Howaner | 1 | -7/+67 |
2014-09-09 | PlayerSpawn packet: Send the correct uuid. | Howaner | 1 | -5/+1 |
2014-09-09 | 1.8: Added new uuid field. | Howaner | 1 | -0/+17 |
2014-09-08 | More fixes. | Howaner | 1 | -0/+5 |
2014-09-08 | Recoded cProtocol180 class. | Howaner | 1 | -455/+2402 |
2014-09-08 | 1.8: Fixed tab complete. | Howaner | 1 | -0/+17 |
2014-09-08 | Fixed more 1.8 packets. | Howaner | 1 | -7/+189 |
2014-09-08 | Updated chunk sending to 1.8 | Howaner | 1 | -10/+7 |
2014-09-08 | Added GetProtocolVersion() to cProtocol. | Howaner | 1 | -1/+2 |
2014-09-08 | Implemented packet compression. | Howaner | 1 | -10/+24 |
2014-09-04 | Fixed client errors. | Howaner | 1 | -24/+66 |
2014-09-04 | Added more 1.8 protocol things. | Howaner | 1 | -5/+518 |
2014-09-04 | Started implementing of the 1.8 protocol. | Howaner | 1 | -0/+385 |