summaryrefslogtreecommitdiffstats
path: root/source/Protocol (unfollow)
Commit message (Expand)AuthorFilesLines
2013-11-07Possible fix for 1.7 pickup spawningTiger Wang1-1/+1
2013-11-07Protocol 1.7: Fixed the Spawn Mob packet.madmaxoft1-1/+1
2013-11-06Protocol 1.7: Added the remaining server-bound packets.madmaxoft2-15/+99
2013-11-06Protocol 1.7: Added more server-bound packets.madmaxoft2-25/+138
2013-11-06Protocol 1.7: Finished the client-bound packets.madmaxoft1-7/+32
2013-11-05Protocol 1.7: More client-bound packets.madmaxoft1-17/+27
2013-11-05Removed the obsolete SendWholeInventory(cInventory &) function.madmaxoft6-23/+0
2013-11-04Protocol 1.7: Added more client-bound packets.madmaxoft2-15/+166
2013-11-03Protocol 1.7: Added client status packet.madmaxoft1-1/+22
2013-11-03Protocol 1.7: Rewritten packet-sending to use cPacketizer.madmaxoft2-166/+402
2013-11-01Protocol 1.7: Implemented the first batch of sent packets.madmaxoft6-3/+658
2013-10-31Protocol 1.7: Added skeleton functions for reading client packets.madmaxoft2-20/+349
2013-10-30Protocol 1.7: Added status ping handling.madmaxoft2-0/+27
2013-10-30Added 1.7 to protocol recognizer.madmaxoft6-11/+447
2013-10-28Renamed cWindow constants to include the "wt" prefix.madmaxoft1-1/+1
2013-10-23Removed cRoot:m_PrimaryServerVersion from Lua API.madmaxoft1-3/+3
2013-10-13Eight round of fixesTiger Wang1-3/+2
2013-10-13Seventh round of fixesTiger Wang1-21/+21
2013-10-11Fourth round of fixesTiger Wang1-125/+143
2013-10-11Third round of fixesTiger Wang3-72/+101
2013-10-09Second round of fixesTiger Wang1-36/+62
2013-10-08Initial round of fixesTiger Wang1-4/+4
2013-10-08Initial Metadata Commit [SEE DESC]Tiger Wang3-35/+195
2013-09-19Fixed rounding errors in cProtocol125::SendExplosion().madmaxoft1-6/+9
2013-09-19Added support for 1.6.3 and 1.6.4 protocols.madmaxoft4-2/+14
2013-09-09Fixed a crash on immediate re-login.madmaxoft1-1/+1
2013-09-08Implemented proper chunk unloading in all 1.3.2+ clientsmadmaxoft1-2/+11
2013-09-06Implemented SteerVehicle packet.madmaxoft1-0/+4
2013-09-06Implemented SteerVehicle packet.madmaxoft1-0/+4
2013-08-29Implemented xoft's suggestions [SEE DESC]Tiger Wang7-12/+12
2013-08-28Fixed Minecart spawning issuesTiger Wang7-22/+28
2013-08-20Fixed player spawning.madmaxoft1-3/+0
2013-08-19Moved entities into the Entities subfolder.madmaxoft4-11/+11
2013-08-18Added cWindow property manipulation API.madmaxoft5-20/+20
2013-08-16Replaced E_ENTITY_TYPE_XXX with cMonster::mtXXX.madmaxoft2-0/+2
2013-08-11Moved MaxPlayers and Description from cWorld to cServer.madmaxoft1-8/+9
2013-07-30Tab completion packet is handled and sent.madmaxoft7-171/+234
2013-07-29Added the "Edit Sign" packet sent to the client placing a sign.madmaxoft7-0/+44
2013-07-29Changed everyting to Unix line endings.Alexander Harkness15-4916/+4916
2013-07-12First implementation of movement-related hunger and APImadmaxoft@gmail.com1-1/+1
2013-07-08Server sends PlayerMaxSpeed after a respawn.madmaxoft@gmail.com2-1/+13
2013-07-081.6.2 protocol implemented, both in MCServer and in ProtoProxymadmaxoft@gmail.com6-2/+88
2013-07-07Fixed sprinting in 1.6.1, made speeds available through API; fixed messages containing quotes.madmaxoft@gmail.com2-15/+23
2013-07-07Improved function names for protocol packet sending; alpha-sorted the function listsmadmaxoft@gmail.com5-99/+145
2013-07-05Declaring full 1.6.1 compatibilitymadmaxoft@gmail.com1-2/+2
2013-07-05Unmounting vehicles implemented in the 1.6.1 waymadmaxoft@gmail.com2-0/+38
2013-07-05Fixed 1.6.1's movement speedmadmaxoft@gmail.com2-4/+25
2013-07-05Initial 1.6.1 protocol support.madmaxoft@gmail.com5-1/+195
2013-06-18More TNT fixes.madmaxoft@gmail.com5-5/+5
2013-06-02Enchantments: API and sending to clientmadmaxoft@gmail.com2-6/+70
2013-05-24Refactored cInventory to use cItemGrid for the actual Storagemadmaxoft@gmail.com2-7/+16
2013-05-08Added 1.5.2 compatibility.madmaxoft@gmail.com4-4/+9
2013-05-08Refactored window clicking code to use different click actionsmadmaxoft@gmail.com3-1/+121
2013-05-07Protocol132: Replaced magic numbers with symbolic packet namesmadmaxoft@gmail.com1-5/+8
2013-04-28Fixed compilation on Linuxmadmaxoft@gmail.com3-7/+7
2013-04-28Added support for sending velocity and rotation in PACKET_SPAWN_MOB and PACKET_SPAWN_OBJECTkeyboard.osh@gmail.com3-27/+30
2013-04-19Fixed Linux compilation, slight code cleanupmadmaxoft@gmail.com5-17/+14
2013-04-18Initial implementation of explosions and TNT blockkeyboard.osh@gmail.com5-0/+41
2013-04-07Fixed bug in entities movement: Corrected proper flooring of double values for the relative move packet, and teleport packet. Also, made the velocity packet to be sent first than the positions packets.keyboard.osh@gmail.com1-1/+3
2013-04-04Fixed personal crafting grid not being tossed on inventory close.madmaxoft@gmail.com5-7/+13
2013-04-02Added support for head yaw tracking and packet sending and fixed bug in BroadcastMovementUpdatekeyboard.osh@gmail.com1-1/+1
2013-03-18Added support for the packet #28 (0x1C): ENTITY_VELOCITYkeyboard.osh@gmail.com5-0/+27
2013-03-14Release 1.5 supported, yay :)madmaxoft@gmail.com5-9/+108
2013-03-11Initial nether composition generatormadmaxoft@gmail.com2-3/+3
2013-03-09Pickups are now being saved into Anvil.madmaxoft@gmail.com1-2/+2
2013-03-03Player can sit in minecarts (but not move them yet)madmaxoft@gmail.com5-0/+27
2013-02-21Moved the Speed member into cEntity class instead of its descendants.madmaxoft@gmail.com7-15/+16
2013-02-18Minecarts can now be placed.madmaxoft@gmail.com7-0/+56
2013-01-12Merged branch "branches/hooks" into "trunk".madmaxoft@gmail.com2-6/+7
2013-01-05Added version 1.4.7 to the list of supported versions.madmaxoft@gmail.com1-1/+1
2012-12-28cPickup now uses full cItem, instead of a pointermadmaxoft@gmail.com2-6/+6
2012-12-27Fixed 1.4.6 falling blocks.madmaxoft@gmail.com1-15/+7
2012-12-26Adjusted the protocol framework to support different types of falling block spawning.madmaxoft@gmail.com7-28/+88
2012-12-24Added the 1.4.6 protocolmadmaxoft@gmail.com9-75/+183
2012-11-20Aggressive debug mode cByteBuffer validity checking.madmaxoft@gmail.com3-1/+7
2012-11-15Added an assert for unknown protocol, so that the function isn't missed when upgrading to a new protocol.madmaxoft@gmail.com1-0/+1
2012-11-15Added support for 1.4.4 client, using the 1.4.2 protocol classmadmaxoft@gmail.com3-14/+44
2012-11-11PrimaryServerVersion is not force-saved into settings.ini. madmaxoft@gmail.com1-0/+2
2012-11-10Protocol 1.4.2: found out and fixed the reason behind the fake "login" packet: the locale_viewdistance packet had been extendedmadmaxoft@gmail.com2-3/+11
2012-11-01Refactored the world time.madmaxoft@gmail.com7-15/+13
2012-10-31Pickups no longer crash clients.luksor111@gmail.com2-2/+22
2012-10-31Initial 1.4.2 support.luksor111@gmail.com4-2/+159
2012-10-31Added the [Server].PrimaryServerVersion setting to settings.ini; 1.4.2 gets the correct versionmadmaxoft@gmail.com2-9/+60
2012-10-21My OCD has alpha-sorted some stuff :)madmaxoft@gmail.com7-144/+130
2012-10-21Added jukeboxes (patch contributed by Luksor)madmaxoft@gmail.com7-157/+200
2012-10-20Double chests are now working, and with sound. (FS #69)madmaxoft@gmail.com1-13/+13
2012-10-20PACKET_DESTROY_ENTITY isn't sent for self when the player is kicked (FS #254)madmaxoft@gmail.com1-0/+6
2012-10-18Fixed item damage value not being read from the 1.3.2 protocol (wtf, why was it disabled?)madmaxoft@gmail.com1-1/+1
2012-10-07Split the name for signed and unsigned int writing in cProtocol.madmaxoft@gmail.com2-3/+3
2012-10-06Fixed player respawning crashing the server.madmaxoft@gmail.com1-1/+8
2012-10-03Added the "collect pickup" sound to 1.3.2madmaxoft@gmail.com2-0/+23
2012-09-30Added falling block entities. Sand and gravel now properly fall downfaketruth5-1/+37
2012-09-29Beds can be slept in now (it doesn't change the time though)faketruth5-2/+31
2012-09-29Fixed memory leaks in cWindow and cProtocolRecognizermadmaxoft@gmail.com1-0/+1
2012-09-25Added the block dig animation packet (patch contributed by l0udPL)madmaxoft@gmail.com7-3/+42
2012-09-25Sockets are now owned by SocketThreads instead of ClientHandle (FS #246 and FS #247)madmaxoft@gmail.com5-2/+12
2012-09-24Source files cleanup: The rest of the files renamed.madmaxoft@gmail.com3-16/+16
2012-09-23Source files cleanup: ChunkDataSerializer is Protocol-relatedmadmaxoft@gmail.com4-2/+226
2012-09-23Source files cleanup: Mobs-related files in a separate subfolder, renamed.madmaxoft@gmail.com2-2/+2
2012-09-23Source files cleanup: Protocol-related files in a separate subfoldermadmaxoft@gmail.com7-0/+3213