Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2015-09-21 | Refactored cProtocol Chat handling | tycho | 1 | -64/+4 | |
2015-07-29 | Silenced and fixed many warning messages across multiple files. | Samuel Barney | 1 | -6/+6 | |
2015-07-14 | Improved maps | Tiger Wang | 1 | -22/+2 | |
2015-06-02 | Added system and above action bar chat messages | jan64 | 1 | -0/+60 | |
2015-05-07 | Added support for additional data in the ParticleEffect Packet | tycho | 1 | -0/+11 | |
Also started refactoring how broadcasts are handled | |||||
2015-04-13 | Implement backend for /title command | Scott Moore | 1 | -0/+70 | |
2015-03-22 | Unified cPacketizer across all protocols. | Mattes D | 1 | -0/+12 | |
2015-03-21 | Fixed signedness warnings in Protocol. | Mattes D | 1 | -2/+2 | |
2015-03-21 | Unified cByteBuffer types. | Mattes D | 1 | -11/+11 | |
cByteBuffer now reads and writes any of the [U]Int<N> types. | |||||
2014-10-23 | En masse NULL -> nullptr replace | Tiger Wang | 1 | -77/+77 | |
2014-10-20 | En masse NULL -> nullptr replace | Tiger Wang | 1 | -77/+77 | |
2014-10-05 | cClientHandle: Added protocol version knowledge. | Mattes D | 1 | -0/+1 | |
2014-10-03 | Improved furnaces | Tiger Wang | 1 | -1/+1 | |
* Fixed progress bar on 1.8 * Fixed bugs * Improved code * Fixes #1068 * Fixes #1070 | |||||
2014-09-29 | Style fixes. | madmaxoft | 1 | -3/+3 | |
2014-09-28 | Compilation fix | Tiger Wang | 1 | -1/+1 | |
2014-09-27 | Bug fix | Tiger Wang | 1 | -2/+15 | |
2014-09-27 | Dropped support for <1.7.x | Tiger Wang | 1 | -202/+3 | |
2014-09-26 | Fixed players custom name in 1.8 | Howaner | 1 | -2/+2 | |
2014-09-19 | Code improvements. | Howaner | 1 | -1/+1 | |
2014-09-18 | Exported player list states to extra functions. | Howaner | 1 | -2/+42 | |
2014-09-17 | Initial BungeeCord support. | madmaxoft | 1 | -1/+1 | |
Ref.: #1392 | |||||
2014-09-13 | 1.8: Fixed maps. | Howaner | 1 | -4/+4 | |
2014-09-11 | Removed GetProtocolVersion() from the protocols. | Howaner | 1 | -1/+1 | |
2014-09-11 | 1.8: Added ParticleEffect packet. | Howaner | 1 | -2/+2 | |
2014-09-09 | Added the player list to the 1.8 protocol. | Howaner | 1 | -2/+2 | |
2014-09-08 | Added GetProtocolVersion() to cProtocol. | Howaner | 1 | -2/+2 | |
2014-09-04 | Started implementing of the 1.8 protocol. | Howaner | 1 | -1/+24 | |
2014-09-02 | Added SetCustomName() to players. | Howaner | 1 | -2/+2 | |
2014-09-01 | Make sure packets are valid | worktycho | 1 | -6/+24 | |
Fixes CID 66408, 66409 and 72045 | |||||
2014-08-20 | Renamed a_Motd to a_ServerDescription. | Howaner | 1 | -4/+4 | |
2014-08-20 | Added a_ClientHandle to the HOOK_SERVER_PING hook. | Howaner | 1 | -0/+3 | |
2014-08-20 | Added "HOOK_SERVER_PING" call to older protocols | Howaner | 1 | -13/+12 | |
2014-08-11 | Exported daylight cycle flag to the protocol. | Howaner | 1 | -2/+2 | |
2014-07-21 | Style: Normalized to no spaces before closing parenthesis. | madmaxoft | 1 | -1/+1 | |
2014-07-19 | Fixed attempts to call c_str on ChatColors | archshift | 1 | -2/+2 | |
2014-07-19 | Fixed style: spaces after commas. | madmaxoft | 1 | -1/+1 | |
2014-07-18 | ProtocolRecognizer.cpp: removed unused NumBytesRead | archshift | 1 | -2/+0 | |
2014-07-17 | Basic style fixes. | madmaxoft | 1 | -3/+3 | |
2014-07-13 | Changed BroadcastSoundEffect function to take floating pos. | Howaner | 1 | -2/+2 | |
2014-06-29 | Fixed respawning | Tiger Wang | 1 | -2/+2 | |
* Fixes #1103 | |||||
2014-06-27 | Added generic entity-collecting. | Mattes D | 1 | -2/+2 | |
Now any cEntity can be collected, not only cPickups. This should help PR #1098. | |||||
2014-06-19 | Nullify deleted pointers. | archshift | 1 | -0/+1 | |
2014-06-12 | Portals animate and delay correctly | Tiger Wang | 1 | -2/+2 | |
2014-06-08 | Fixed deadlock when moving players to other worlds. | Mattes D | 1 | -2/+2 | |
Fixes #1039, fixes #851 | |||||
2014-05-31 | Implemented end and nether portals | Tiger Wang | 1 | -2/+2 | |
2014-05-11 | Statistic Manager | andrew | 1 | -0/+10 | |
2014-05-09 | Fixed MSVC 64-bit build warnings. | Mattes D | 1 | -2/+2 | |
2014-05-08 | Fixed MSVC 64-bit build warnings. | Mattes D | 1 | -2/+2 | |
2014-05-01 | Fixed warnings in ClientHandle. | madmaxoft | 1 | -1/+1 | |
2014-04-18 | Did some static analysis, fixed some bugs and optimized a lot of code | jfhumann | 1 | -6/+7 | |
2014-04-14 | Implemented the 1.7.6 protocol and authenticator. | madmaxoft | 1 | -0/+10 | |
Server works both in online and offline modes with 1.7.9. | |||||
2014-04-14 | Initial 1.7.6 protocol support. | madmaxoft | 1 | -0/+13 | |
Doesn't work yet because of missing UUIDs. | |||||
2014-04-04 | More Clang warning fixes in the protocols. | madmaxoft | 1 | -3/+3 | |
2014-04-04 | Fixed some Clang warnings in protocols. | madmaxoft | 1 | -1/+1 | |
2014-03-07 | Warnings | Tycho | 1 | -1/+1 | |
2014-02-18 | Map decorators; Map clients | andrew | 1 | -0/+10 | |
2014-02-18 | Implemented paintings, fixes #689 | Tiger Wang | 1 | -0/+8 | |
+ Implemented paintings | |||||
2014-02-15 | Implemented cCompositeChat. | madmaxoft | 1 | -0/+10 | |
This allows plugins to send composite chat messages, containing URLs, commands to run and cmdline suggestions. Fixes #678. | |||||
2014-02-13 | Implementation of in-game maps | andrew | 1 | -0/+20 | |
2014-01-23 | PolarSSL is fully used for 1.3.2 protocol encryption. | madmaxoft | 1 | -1/+1 | |
2014-01-21 | Scoreboard protocol support | andrew | 1 | -1/+31 | |
2014-01-19 | Removed unneeded paramters | Tiger Wang | 1 | -2/+2 | |
2014-01-19 | Changed SendBlockEntity format slightly | Tiger Wang | 1 | -2/+2 | |
* Writing NBT is now in Protocol, not BlockEntity files * Fixed a last output bug | |||||
2014-01-19 | Improved command blocks | Tiger Wang | 1 | -0/+10 | |
* Their command and previous output are displayed on the client * They have a BlockHandler implementation, so you can't place blocks on them anymore + As a side effect, implemented UpdateBlockEntity | |||||
2014-01-09 | Added cClientHandle::SendPluginMessage(). | madmaxoft | 1 | -0/+10 | |
It is not yet exported in the API, though. | |||||
2014-01-06 | Fixed a few MSVC warnings. | madmaxoft | 1 | -1/+1 | |
2013-12-22 | Implented BroadcastParticleEffect | STRWarrior | 1 | -0/+10 | |
2013-12-14 | Added SendEntityEffect and SendRemoveEntityEffect. Also a Player now gets the hunger effect when he has food poison. | STRWarrior | 1 | -0/+20 | |
2013-12-07 | Renamed animation function | Tiger Wang | 1 | -2/+2 | |
Renamed BroadcastPlayerAnimation to BroadcastEntityAnimation. Not just players can have animations, you know. | |||||
2013-11-24 | Moved source to src | Alexander Harkness | 1 | -0/+0 | |
2013-11-15 | finished #143 I believe | Daniel O'Brien | 1 | -2/+2 | |
2013-11-14 | cProtocol add SendExperience() and debugging | Daniel O'Brien | 1 | -0/+10 | |
2013-11-08 | Declaring 1.7.2 compatibility. | madmaxoft | 1 | -0/+1 | |
2013-11-08 | cProtocol::SendWindowOpen() signature changed. | madmaxoft | 1 | -2/+2 | |
This implements #313. | |||||
2013-11-05 | Removed the obsolete SendWholeInventory(cInventory &) function. | madmaxoft | 1 | -10/+0 | |
This won't compile because there's still a change in Protocol17x.cpp pending; the next commit will fix this. | |||||
2013-11-01 | Protocol 1.7: Implemented the first batch of sent packets. | madmaxoft | 1 | -0/+10 | |
2013-10-30 | Added 1.7 to protocol recognizer. | madmaxoft | 1 | -7/+113 | |
The 1.7 protocol currently only reports server description and playercount. | |||||
2013-10-23 | Removed cRoot:m_PrimaryServerVersion from Lua API. | madmaxoft | 1 | -3/+3 | |
We have the accessor methods for it. | |||||
2013-09-19 | Added support for 1.6.3 and 1.6.4 protocols. | madmaxoft | 1 | -0/+6 | |
No relevant changes have been detected, using the 1.6.2 protocol handler. | |||||
2013-08-29 | Implemented xoft's suggestions [SEE DESC] | Tiger Wang | 1 | -2/+2 | |
Rail metas are now in BlockID and exported to LUA Minecart now does a SetMass, instead of m_Mass Minecarts use SubType instead of TypeType | |||||
2013-08-28 | Fixed Minecart spawning issues | Tiger Wang | 1 | -2/+2 | |
Now you can have everything! | |||||
2013-08-18 | Added cWindow property manipulation API. | madmaxoft | 1 | -2/+2 | |
Now enchantment table and furnace properties can be set by a plugin | |||||
2013-08-11 | Moved MaxPlayers and Description from cWorld to cServer. | madmaxoft | 1 | -8/+9 | |
Also started creating a new cWorld::cTickThread class, but not used yet. | |||||
2013-07-30 | Tab completion packet is handled and sent. | madmaxoft | 1 | -0/+10 | |
This only handles the network comm and the overall design logic, the actual completion is not yet implemented, only dummy values are returned for now. | |||||
2013-07-29 | Added the "Edit Sign" packet sent to the client placing a sign. | madmaxoft | 1 | -0/+10 | |
Fixes issue #20. The 1.6.2 client wouldn't open the sign editor UI unless it receives a special packet | |||||
2013-07-29 | Changed everyting to Unix line endings. | Alexander Harkness | 1 | -771/+771 | |
2013-07-08 | 1.6.2 protocol implemented, both in MCServer and in ProtoProxy | madmaxoft@gmail.com | 1 | -0/+7 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1669 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2013-07-07 | Improved function names for protocol packet sending; alpha-sorted the function lists | madmaxoft@gmail.com | 1 | -20/+41 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1659 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2013-07-05 | Initial 1.6.1 protocol support. | madmaxoft@gmail.com | 1 | -0/+8 | |
The client connects and is capable of basic gameplay, but the player moves at an incredible speed (50 blocks / sec). git-svn-id: http://mc-server.googlecode.com/svn/trunk@1646 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2013-06-18 | More TNT fixes. | madmaxoft@gmail.com | 1 | -1/+1 | |
Chain-reaction TNTs are spawned in proper coordinates (FS #390) Centralized Primed TNT entity spawning and made available to the plugins. Internal changes for better TNT performance. git-svn-id: http://mc-server.googlecode.com/svn/trunk@1604 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2013-05-08 | Added 1.5.2 compatibility. | madmaxoft@gmail.com | 1 | -0/+3 | |
FS #372 git-svn-id: http://mc-server.googlecode.com/svn/trunk@1461 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2013-04-19 | Fixed Linux compilation, slight code cleanup | madmaxoft@gmail.com | 1 | -2/+2 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1396 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2013-04-18 | Initial implementation of explosions and TNT block | keyboard.osh@gmail.com | 1 | -0/+10 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1392 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2013-04-04 | Fixed personal crafting grid not being tossed on inventory close. | madmaxoft@gmail.com | 1 | -2/+2 | |
FS #355, http://www.mc-server.org/support/index.php?do=details&task_id=355 git-svn-id: http://mc-server.googlecode.com/svn/trunk@1358 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2013-03-18 | Added support for the packet #28 (0x1C): ENTITY_VELOCITY | keyboard.osh@gmail.com | 1 | -0/+8 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1283 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2013-03-14 | Release 1.5 supported, yay :) | madmaxoft@gmail.com | 1 | -0/+8 | |
Although some new blocks are still not recognized and behave badly, the protocol itself is working. git-svn-id: http://mc-server.googlecode.com/svn/trunk@1273 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2013-03-03 | Player can sit in minecarts (but not move them yet) | madmaxoft@gmail.com | 1 | -0/+10 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1249 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2013-02-21 | Moved the Speed member into cEntity class instead of its descendants. | madmaxoft@gmail.com | 1 | -2/+2 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1222 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2013-02-18 | Minecarts can now be placed. | madmaxoft@gmail.com | 1 | -0/+10 | |
No interaction, no physics, though. git-svn-id: http://mc-server.googlecode.com/svn/trunk@1219 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2012-12-26 | Adjusted the protocol framework to support different types of falling block spawning. | madmaxoft@gmail.com | 1 | -0/+10 | |
In brief, with cProtocol, "say what you want done, not how you want me to do it". But still 1.4.6 crashes on falling block spawning. git-svn-id: http://mc-server.googlecode.com/svn/trunk@1104 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2012-12-24 | Added the 1.4.6 protocol | madmaxoft@gmail.com | 1 | -3/+10 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1099 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2012-11-15 | Added an assert for unknown protocol, so that the function isn't missed when upgrading to a new protocol. | madmaxoft@gmail.com | 1 | -0/+1 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1043 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2012-11-15 | Added support for 1.4.4 client, using the 1.4.2 protocol class | madmaxoft@gmail.com | 1 | -11/+36 | |
No MCServer-supported packets changed. Initial patch by Setimes. git-svn-id: http://mc-server.googlecode.com/svn/trunk@1042 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2012-11-01 | Refactored the world time. | madmaxoft@gmail.com | 1 | -2/+2 | |
Now it is stored in two values - WorldAge (only incremented, plugins cannot change) and TimeOfDay (plugins can change). Since sub-tick precision is needed in Tick(), we store it both as number of seconds (double) and number of ticks (Int64) is calculated off of that. git-svn-id: http://mc-server.googlecode.com/svn/trunk@1022 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2012-10-31 | Initial 1.4.2 support. | luksor111@gmail.com | 1 | -0/+6 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1019 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2012-10-31 | Added the [Server].PrimaryServerVersion setting to settings.ini; 1.4.2 gets the correct version | madmaxoft@gmail.com | 1 | -9/+53 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1018 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2012-10-21 | My OCD has alpha-sorted some stuff :) | madmaxoft@gmail.com | 1 | -44/+44 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@995 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2012-10-21 | Added jukeboxes (patch contributed by Luksor) | madmaxoft@gmail.com | 1 | -1/+13 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@994 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2012-09-30 | Added falling block entities. Sand and gravel now properly fall down | faketruth | 1 | -0/+10 | |
Implemented the PACKET_SPAWN_OBJECT packet Made some things use BLOCKTYPE instead of char Android: Requests WebAdmin port when pressing the configure button git-svn-id: http://mc-server.googlecode.com/svn/trunk@915 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2012-09-29 | Beds can be slept in now (it doesn't change the time though) | faketruth | 1 | -0/+10 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@911 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2012-09-29 | Fixed memory leaks in cWindow and cProtocolRecognizer | madmaxoft@gmail.com | 1 | -0/+1 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@910 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2012-09-25 | Added the block dig animation packet (patch contributed by l0udPL) | madmaxoft@gmail.com | 1 | -0/+10 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@892 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2012-09-25 | Sockets are now owned by SocketThreads instead of ClientHandle (FS #246 and FS #247) | madmaxoft@gmail.com | 1 | -0/+8 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@891 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2012-09-24 | Source files cleanup: The rest of the files renamed. | madmaxoft@gmail.com | 1 | -4/+4 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@887 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2012-09-23 | Source files cleanup: Protocol-related files in a separate subfolder | madmaxoft@gmail.com | 1 | -4/+4 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@880 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2012-09-11 | Merged in a patch for sounds by l0udPL | madmaxoft@gmail.com | 1 | -0/+8 | |
http://forum.mc-server.org/showthread.php?tid=434&pid=4564#pid4564 git-svn-id: http://mc-server.googlecode.com/svn/trunk@858 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2012-09-06 | Added protocol-specific authentication, now works for both 1.2.5 and 1.3.2 | madmaxoft@gmail.com | 1 | -0/+10 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@841 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2012-09-06 | Officially added 1.3.2 protocol support | madmaxoft@gmail.com | 1 | -0/+3 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@839 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2012-09-02 | Next iteration on the 1.3.2 protocol. Still no good, but sometimes it just gets through. For your testing pleasures ;) | madmaxoft@gmail.com | 1 | -2/+2 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@819 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2012-08-31 | Progress on the 1.3.2 protocol. | madmaxoft@gmail.com | 1 | -2/+2 | |
Sometimes the client lets the player through, but most of the times the connection breaks for no apparent reason. git-svn-id: http://mc-server.googlecode.com/svn/trunk@812 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2012-08-30 | Implemented 1.3.2 protocol encryption using CryptoPP, up to Client Status packet (http://wiki.vg/Protocol_FAQ step 14) | madmaxoft@gmail.com | 1 | -2/+1 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@808 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2012-08-30 | Added a basic protocol recognizer and the base for 1.3.2 protocol. | madmaxoft@gmail.com | 1 | -0/+522 | |
Also fixed a few type-related warnings. git-svn-id: http://mc-server.googlecode.com/svn/trunk@805 0a769ca7-a7f5-676a-18bf-c427514a06d6 |