| Commit message (Expand) | Author | Files | Lines |
2021-11-11 | Miscellaneous fixes (#5320) | Tiger Wang | 1 | -116/+51 |
2021-10-03 | World: change spawnpoint type to int (#5313) | Tiger Wang | 1 | -1/+1 |
2021-10-02 | Perform bed checks upon respawn (#5300) | JK2K | 1 | -12/+44 |
2021-10-02 | Snipe skeleton achievment | Rorkh | 1 | -4/+17 |
2021-09-30 | Spectation: add dedicated pathway for spectator mode (#5303) | Tiger Wang | 1 | -98/+81 |
2021-08-21 | Fix typo in message send when getting achievements (#5282) | Bart Ribbers | 1 | -1/+1 |
2021-07-23 | Added y bounds checking for cPlayer::PlaceBlock (#5194) | Kiryu144 | 1 | -9/+9 |
2021-07-06 | Invalidate m_LastStreamedChunk when player position doesn't match | Tiger Wang | 1 | -3/+0 |
2021-06-28 | Remove spammy LOGD output | Tiger Wang | 1 | -2/+0 |
2021-06-28 | SetBedPos: make World parameter non-null | Tiger Wang | 1 | -7/+6 |
2021-06-19 | Death messages for tamed pets and ocelots are now tamable. (#5243) | TheHyper45 | 1 | -58/+1 |
2021-05-05 | Move item placement into item handlers (#5184) | Tiger Wang | 1 | -19/+26 |
2021-05-04 | Rename files to match code | Tiger Wang | 1 | -3/+3 |
2021-05-03 | Add player statistics to API (#5193) | nshah25 | 1 | -32/+36 |
2021-04-12 | Thrown potions/enderpearls: cleanup | Tiger Wang | 1 | -13/+6 |
2021-04-12 | cPlayer: move some constants out of header | Tiger Wang | 1 | -2/+10 |
2021-04-12 | More cProtocol cleanup | Tiger Wang | 1 | -12/+21 |
2021-04-12 | Add animations for shield/item block & break | Tiger Wang | 1 | -1/+27 |
2021-04-12 | Improve bed handling robustness | Tiger Wang | 1 | -1/+10 |
2021-04-12 | Unify multiprotocol entity animations | Tiger Wang | 1 | -3/+2 |
2021-04-12 | Update entity sizes | Tiger Wang | 1 | -11/+1 |
2021-04-12 | Streamline player abilities handling | Tiger Wang | 1 | -93/+65 |
2021-04-12 | Fix sending incorrect date values on world change | Tiger Wang | 1 | -7/+7 |
2021-04-08 | Teleport off of mount when throwing enderpearl (#5179) | Nate | 1 | -0/+16 |
2021-04-03 | Basic elytra flight (#5124) | Damián Imrich | 1 | -70/+236 |
2021-03-30 | Player data loading cleanup | Tiger Wang | 1 | -147/+79 |
2021-03-28 | Call ProcessProtocolOut at opportune times | Tiger Wang | 1 | -3/+3 |
2021-03-20 | Change TimeOfDay to WorldDate (#5160) | Tiger Wang | 1 | -1/+1 |
2021-03-19 | Don't send ping updates one packet at a time | Tiger Wang | 1 | -12/+0 |
2021-03-15 | Properly deprecate more XYZ parameter'd functions (#5147) | Tiger Wang | 1 | -16/+14 |
2021-03-11 | Fixed some death messages showing up even when they are disabled. (#5153) | NiLSPACE | 1 | -5/+1 |
2021-02-07 | Fix #5118 | Tiger Wang | 1 | -419/+424 |
2021-01-12 | Clarify cClientHandle, cPlayer ownership semantics | Tiger Wang | 1 | -251/+207 |
2021-01-02 | Fix potential destruction crashes (#5095) | Tiger Wang | 1 | -2/+1 |
2020-11-25 | Added magma block contact damage (#5055) | Aiden Neill | 1 | -0/+1 |
2020-11-06 | Players are no longer kicked when clicking on bedrock (#5023) | Tiger Wang | 1 | -18/+8 |
2020-10-15 | added const correctness on some functions in cPlayer (#4999) | 12xx12 | 1 | -2/+2 |
2020-10-05 | Fix cmake not adding Werror on clang, and _lots_ of warnings (#4963) | peterbell10 | 1 | -3/+3 |
2020-10-02 | Fix instant mining of blocks not being recognised, tweak anti-cheat (#4938) | KingCol13 | 1 | -19/+67 |
2020-10-01 | Enchanting table shows detail on hover. Enchanting is deterministic. (#4937) | KingCol13 | 1 | -0/+23 |
2020-09-22 | Added dtEnvitonment to player damage text (#4925) | 12xx12 | 1 | -0/+1 |
2020-09-20 | BlockHandler initialisation is a constant expression (#4891) | Tiger Wang | 1 | -4/+2 |
2020-09-05 | Add more statistic tracking (#4837) | 12xx12 | 1 | -5/+30 |
2020-08-21 | Make StatSerializer a namespace | Tiger Wang | 1 | -4/+2 |
2020-08-19 | Add Statistics and Achievements for newer Network standards | 12xx12 | 1 | -56/+57 |
2020-08-04 | OnBroken/OnPlaced are for entity actions | Tiger Wang | 1 | -8/+6 |
2020-07-19 | Precompile unordered_map/set | Tiger Wang | 1 | -2/+0 |
2020-07-14 | Introduce recipe book functionality (#4493) | Tobias Wilken | 1 | -10/+92 |
2020-05-15 | Enable some more clang-tidy linter checks (#4738) | peterbell10 | 1 | -9/+3 |
2020-05-09 | Update submodules (#4727) | peterbell10 | 1 | -6/+8 |
2020-05-07 | Remove old Android leftovers (#4722) | Mat | 1 | -2/+2 |
2020-05-04 | Improve entity position updates (#4701) | Tiger Wang | 1 | -21/+19 |
2020-05-03 | Add cEntity::GetBoundingBox, and use where appropriate. (#4711) | Alexander Harkness | 1 | -1/+1 |
2020-04-18 | MoveToWorld must always be provided a world | Tiger Wang | 1 | -1/+1 |
2020-04-16 | Using Super. | Mattes D | 1 | -10/+10 |
2020-04-02 | Replace buckets to the selected hotbar slot, rather than the first available. (#4580) | Alexander Harkness | 1 | -0/+19 |
2020-04-02 | Fix explosion knockback issues and tweak knockback strength (#4590) | peterbell10 | 1 | -1/+1 |
2020-03-30 | Lua API for spectating entities (#4518) | Mat | 1 | -2/+18 |
2020-03-24 | Send respawn packet by default (#4540) | Mat | 1 | -1/+1 |
2020-03-23 | Manual merge of #4498. | Alexander Harkness | 1 | -1/+6 |
2020-03-22 | Don't remove items twice (#4524) | Mat | 1 | -4/+0 |
2020-03-19 | Improvements to knockback (#4504) | Mat | 1 | -4/+0 |
2020-03-05 | Attached entities can't enter portals (#4484) | Mat | 1 | -0/+3 |
2020-03-05 | Stabilise MoveToWorld (#4004) | Mat | 1 | -71/+49 |
2019-09-27 | Fixed MSVC warnings (#4400) | Mattes D | 1 | -1/+1 |
2019-08-16 | Fix mobs targeting dead players (#4344) | Julius Oeftiger | 1 | -1/+1 |
2019-08-11 | Fix building with clang 8.0 (#4346) | Bond-009 | 1 | -2/+2 |
2019-04-18 | Make Nether portals spawn the player inside of them (#4325) | DaPorkchop_ | 1 | -2/+2 |
2018-09-24 | Add a formatting function for Vector3 (#4282) | peterbell10 | 1 | -4/+4 |
2018-08-29 | Force all headers other than "Globals.h" to be included with relative paths (#4269) | peterbell10 | 1 | -2/+2 |
2018-08-17 | solve new player login crash issue (#4285) | changyong guo | 1 | -1/+0 |
2018-07-26 | CheckBasicStyle: Check number of empty lines between functions (#4267) | peterbell10 | 1 | -1/+4 |
2018-07-23 | cPawn: Reset last ground height in ResetPosition (#4261) | peterbell10 | 1 | -1/+0 |
2018-07-23 | Rewrite explosion knock back (#4251) | changyong guo | 1 | -0/+28 |
2018-07-23 | Keep players in gmNotSet (#4248) | changyong guo | 1 | -27/+29 |
2018-07-23 | recover hotbar selected slot after reconnect (#4249) | changyong guo | 1 | -0/+17 |
2018-07-20 | Make offline UUIDs consistent with vanilla. (#4178) | peterbell10 | 1 | -4/+55 |
2018-07-13 | Add unbreaking for armor (#4220) | Bond-009 | 1 | -22/+33 |
2018-05-02 | Prefer static_cast to reinterpret_cast (#4223) | peterbell10 | 1 | -4/+4 |
2018-04-11 | Update m_LastSentPosition in TeleportToCoords and DoMoveToWorld. (#4211) | peterbell10 | 1 | -2/+2 |
2018-02-05 | Deal with covered switches consistently (#4161) | peterbell10 | 1 | -29/+24 |
2018-01-14 | Rename cEntity swim states (#3996) | Alexander Harkness | 1 | -9/+1 |
2018-01-06 | Golden Apple Fixes (#4130) | Alexander Harkness | 1 | -0/+4 |
2018-01-05 | Item durability loss now depends on the item used. (#4123) | Alexander Harkness | 1 | -19/+24 |
2017-10-21 | Implement horse inventory (#4053) | peterbell10 | 1 | -0/+30 |
2017-09-19 | Changed BroadcastSoundEffect, SendSoundEffect, and CastThunderbolt parameters to vectors (#3959) | Lane Kolbly | 1 | -1/+1 |
2017-09-11 | Replace ItemCallbacks with lambdas (#3993) | peterbell10 | 1 | -56/+17 |
2017-09-07 | Made world data paths adjustable, and added API to temporarily disable saving chunks to disk. (#3912) | Lane Kolbly | 1 | -2/+2 |
2017-09-07 | Switched player statistic store to save with UUID filenames. (#4002) | Lane Kolbly | 1 | -2/+2 |
2017-09-07 | Fire effect now shown for creative and spectator mode players (#3998) | Alexander Harkness | 1 | -18/+0 |
2017-09-02 | Revert "Replace ItemCallbacks with lambdas (#3948)" | LogicParrot | 1 | -17/+56 |
2017-09-01 | Replace ItemCallbacks with lambdas (#3948) | peterbell10 | 1 | -56/+17 |
2017-08-25 | Add cUUID class (#3871) | peterbell10 | 1 | -7/+6 |
2017-08-24 | Minor changes (#3909) | mathiascode | 1 | -1/+1 |
2017-08-18 | Changed MoveToWorld to ScheduleMoveToWorld in cPlayer::Respawn (#3922) | Lane Kolbly | 1 | -1/+1 |
2017-08-17 | Add cLuaWindow OnClicked Callback (#3901) | Lane Kolbly | 1 | -0/+6 |
2017-08-07 | Changed entity ownership model to use smart pointers | Tiger Wang | 1 | -5/+9 |
2017-08-03 | Implement invisibility effect | peterbell10 | 1 | -4/+6 |
2017-08-03 | Remove double includes part 2 (#3890) | peterbell10 | 1 | -2/+0 |
2017-08-02 | Removed double includes (#3885) | Lukas Pioch | 1 | -1/+0 |
2017-08-01 | cBlockHandler: take player by ref | peterbell10 | 1 | -1/+1 |
2017-08-01 | cWorld::SendBlockTo take player by ref | peterbell10 | 1 | -2/+2 |
2017-07-28 | Check for intersection between placed blocks and entities. (#3850) | Lane Kolbly | 1 | -0/+95 |
2017-07-28 | Tentative fix for player-limit race condition (#3862) | Tiger Wang | 1 | -5/+0 |
2017-07-23 | Updated armor cover calculation. (#3858) | Lane Kolbly | 1 | -11/+16 |
2017-07-10 | Implemented draggingitem API. | Lane Kolbly | 1 | -0/+13 |
2017-07-02 | Added armor durability reduction when player is attacked. | Lane Kolbly | 1 | -0/+12 |
2017-06-13 | FastRandom rewrite (#3754) | peterbell10 | 1 | -7/+6 |
2017-06-05 | Fixes problems with windows: | Lukas Pioch | 1 | -5/+5 |
2017-05-27 | Add rank prefix and suffix to player name in chat (#3730) | Heiko Hund | 1 | -0/+18 |
2017-05-21 | Clang 5.0 fixes | Lukas Pioch | 1 | -2/+3 |
2017-03-19 | Detach player from entity / object if he is dead | Lukas Pioch | 1 | -0/+4 |
2017-02-15 | Updated sounds and effect IDs (#3422) | mathiascode | 1 | -1/+1 |
2017-01-03 | Track skin part and main hand preferences (#3498) | Pokechu22 | 1 | -1/+23 |
2017-01-03 | Track skin part and main hand preferences (#3498) | Pokechu22 | 1 | -1/+23 |
2016-12-19 | Updated links and docs (#3488) | mathiascode | 1 | -1/+1 |
2016-11-18 | Removed ClientHandle.h dependencies from common headers. | Mattes D | 1 | -2/+121 |
2016-11-06 | Anticheat fastbreak (#3411) | mohe2015 | 1 | -0/+92 |
2016-10-12 | Spectators added (#2852) | bibo38 | 1 | -0/+69 |
2016-10-08 | Initialize m_bIsInBed in cPlayer constructor. | sgtbigman | 1 | -0/+1 |
2016-09-03 | Improve cPlayer::DoMoveToWorld (#3113) | LogicParrot | 1 | -36/+43 |
2016-08-29 | Proper respawn packets on dimension travel | LogicParrot | 1 | -0/+9 |
2016-08-22 | Delay EntityChangedWorld players' callback until Entity fully linked to world (#3330) | ElNounch | 1 | -2/+1 |
2016-06-02 | Fixed fall damage | Tiger Wang | 1 | -1/+1 |
2016-05-03 | Fixed death on teleportation or leaving Minecart (#3181) | LogicParrot | 1 | -5/+9 |
2016-05-03 | Fix crash on world travel (#3180) | LogicParrot | 1 | -1/+1 |
2016-04-13 | Fix occasional freeze bug | LogicParrot | 1 | -35/+36 |
2016-04-05 | Minor improvements to player freeze | LogicParrot | 1 | -1/+1 |
2016-04-05 | Improved player freeze code | LogicParrot | 1 | -44/+61 |
2016-03-31 | Players never fall through unloaded chunks or end up inside solids on teleport | LogicParrot | 1 | -27/+80 |
2016-03-31 | Player death crashfix | LogicParrot | 1 | -2/+4 |
2016-03-29 | Bed's world is now saved | LogicParrot | 1 | -2/+38 |
2016-02-19 | Proper entity destruction in non-ticking chunks | LogicParrot | 1 | -27/+45 |
2016-02-08 | remove cWorld::createAndInitializeWorld | LogicParrot | 1 | -1/+1 |
2016-02-03 | cMonster::m_Target safety across worlds | LogicParrot | 1 | -1/+7 |
2016-02-02 | Fixed cChunk::m_Entities corruption upon world travel | LogicParrot | 1 | -4/+14 |
2016-01-22 | Improved tamed wolf pack cooperation and projectile reactions | LogicParrot | 1 | -7/+9 |
2016-01-16 | Fixed wrong knockback direction after explosion damage | LogicParrot | 1 | -0/+4 |
2016-01-16 | Fix crash when tamed wolf is hit by arrows | LogicParrot | 1 | -4/+7 |
2016-01-16 | Fix fall damage crash when tamed wolves neabry | LogicParrot | 1 | -1/+5 |
2016-01-13 | Limited the username length to 16 characters. | bibo38 | 1 | -0/+2 |
2016-01-12 | Tamed wolf assists owner (attack / defence) | LogicParrot | 1 | -0/+39 |
2016-01-06 | Fixed Clang warnings. | Mattes D | 1 | -1/+9 |
2015-12-25 | Freeze player until chunk is loaded | Safwat Halaby | 1 | -0/+83 |
2015-12-13 | blockheight mechanism | Gargaj | 1 | -97/+0 |
2015-11-10 | Avoid reading out of bounds | Gargaj | 1 | -4/+14 |
2015-11-10 | fix shallow water + add future code for liquid fall dampening | Gargaj | 1 | -3/+11 |
2015-10-31 | Debug mode: Fixed assertion, if player below y < 0 | Lukas Pioch | 1 | -3/+3 |
2015-10-05 | Spectator Mode doesn't fly[FIX] | OdnetninI | 1 | -0/+1 |
2015-09-25 | Maked it compileable for clang-3.7 | Lukas Pioch | 1 | -2/+2 |
2015-08-21 | Namespace qualify std::abs, use explicit cast | Matti Hänninen | 1 | -1/+1 |
2015-08-20 | Fixed food drain bugs | Tiger Wang | 1 | -160/+98 |
2015-07-29 | Silenced and fixed many warning messages across multiple files. | Samuel Barney | 1 | -22/+22 |
2015-07-14 | Improved maps | Tiger Wang | 1 | -0/+5 |
2015-07-14 | Fix food drain on movement. | LO1ZB | 1 | -11/+10 |
2015-06-13 | Added HOOK_KILLED | Nounours Heureux | 1 | -6/+19 |
2015-06-10 | Implemented nether portal scanning code. | Lane Kolbly | 1 | -4/+3 |
2015-05-23 | Fix gamemode not changing properly. | Alexander Harkness | 1 | -64/+71 |
2015-05-23 | Added a fix for players falling through the world when connecting in spectator mode | b33duck | 1 | -0/+7 |
2015-05-22 | Fixed players head visible when in spectator mode | b33duck | 1 | -0/+9 |
2015-05-21 | Renamed hook HOOK_ENTITY_CHANGE_WORLD | Lukas Pioch | 1 | -2/+3 |
2015-05-18 | Added hooks HOOK_ENTITY_CHANGE_WORLD and HOOK_ENTITY_CHANGED_WORLD | Lukas Pioch | 1 | -0/+10 |
2015-05-09 | More style checking. | Mattes D | 1 | -6/+6 |
2015-04-25 | cPlayer now checks restrictions. | Mattes D | 1 | -6/+24 |
2015-04-03 | Fixed players not appearing/disappearing when traveling to a new world. | STRWarrior | 1 | -0/+6 |
2015-03-05 | Added OnTeleportEntity hook for plugins. | joshi07 | 1 | -10/+15 |
2015-02-28 | Changed C-styled casts to static_cast and removed unneeded casts | DevToaster | 1 | -34/+34 |
2015-02-28 | modified: src/Entities/Player.cpp | DevToaster | 1 | -17/+17 |
2015-01-27 | Converted cServer to use the cNetwork API. | Mattes D | 1 | -7/+17 |
2015-01-11 | Initial convertion of a_Dt to std::chrono | Tycho | 1 | -1/+1 |
2014-12-24 | Replaced a std::hash specialization with explicit type. | Mattes D | 1 | -1/+1 |
2014-12-24 | Refactored all player block placing to go through hooks. | Mattes D | 1 | -0/+96 |
2014-12-15 | Added braces to 'if' according to the code guidelines | gushromp | 1 | -0/+2 |
2014-12-15 | Updated cPlayer::DoMoveToWorld to send target world's weather info to Player | blashyrk | 1 | -0/+4 |
2014-12-13 | Own classes for all windows. | Howaner | 1 | -1/+1 |
2014-12-04 | Updated whitespace in comment, changed conditional to logical equivalent due to popular demand | Jonathan Fabian | 1 | -2/+2 |
2014-12-03 | Fix Spaces to Tabs | Jonathan Fabian | 1 | -5/+5 |
2014-12-03 | Add missing IsSpectatorMode() checks in Player.cpp, make sure that player is flying when spawned otherwise it will fall through the world. | Jonathan Fabian | 1 | -6/+11 |
2014-11-23 | Compilation fixes | Tiger Wang | 1 | -7/+5 |
2014-11-15 | Renamed GetSettedViewDistance() to GetRequestedViewDistance() | Howaner | 1 | -1/+1 |
2014-11-14 | Use m_UsedViewDistance and m_SetViewDistance. | Howaner | 1 | -0/+3 |
2014-10-23 | Merged IniFile into main MCS sources. | Mattes D | 1 | -1/+1 |
2014-10-23 | En masse NULL -> nullptr replace | Tiger Wang | 1 | -30/+30 |
2014-10-20 | En masse NULL -> nullptr replace | Tiger Wang | 1 | -30/+30 |
2014-10-20 | Migrated cSleep and cTimer to std::chrono | Tiger Wang | 1 | -8/+4 |
2014-10-18 | Fixed failure for cRankManager to restart | Tiger Wang | 1 | -6/+6 |
2014-10-15 | Functions in cPluginManager get references instead of pointers. | Mattes D | 1 | -1/+1 |
2014-10-02 | Optimized chunk loader | Howaner | 1 | -1/+0 |
2014-09-28 | cRankManager: Added GetAllPlayers() and GetPlayerName() | Howaner | 1 | -0/+5 |
2014-09-26 | Fixed players custom name in 1.8 | Howaner | 1 | -3/+4 |
2014-09-18 | Derp | Howaner | 1 | -1/+1 |
2014-09-18 | Exported player list states to extra functions. | Howaner | 1 | -2/+2 |
2014-09-17 | Fixed minor style issues. | madmaxoft | 1 | -2/+2 |
2014-09-17 | Implementing Spectator Mode | nesco | 1 | -1/+1 |
2014-09-17 | Added first test to show the object can be created | Tycho | 1 | -2/+2 |
2014-09-17 | Preparing 1.8 update | nesco | 1 | -5/+15 |
2014-09-16 | Preparing 1.8 update | nesco | 1 | -1/+2 |
2014-09-16 | Pre 1.8 release | nesco | 1 | -0/+8 |
2014-09-12 | Added extra mushroom handler. | Howaner | 1 | -7/+0 |
2014-09-09 | Added the player list to the 1.8 protocol. | Howaner | 1 | -1/+3 |
2014-09-06 | Fixed player spawning in unknown world. | Mattes D | 1 | -0/+4 |
2014-09-05 | Fixed security: Player cannot spawn in a disabled world. | Mattes D | 1 | -1/+1 |
2014-09-02 | Added SetCustomName() to players. | Howaner | 1 | -1/+46 |
2014-08-31 | Fixed style | Jaume Aloy | 1 | -0/+3 |
2014-08-30 | Fixed potion removing in creative mode. | Howaner | 1 | -4/+2 |
2014-08-24 | RankMgr: Default rank is applied to players without any rank. | Mattes D | 1 | -1/+5 |
2014-08-21 | Removed cGroup and cGroupManager. | Mattes D | 1 | -2/+0 |
2014-08-21 | Protection Enchantments, some fixes | Jaume Aloy | 1 | -1/+1 |
2014-08-19 | cPlayer reads ranks from cRankManager. | Mattes D | 1 | -201/+55 |
2014-08-19 | Added more enchantments and some fixes | Jaume Aloy | 1 | -0/+20 |
2014-08-18 | Player: Silenced a few type conversion warnings. | Mattes D | 1 | -2/+2 |
2014-08-17 | Player saving creates the "players" folder, if needed. | Mattes D | 1 | -0/+1 |
2014-08-16 | Better OnPlayerMoving hook. | Howaner | 1 | -2/+10 |
2014-08-11 | Fixed tolua error with static initialization | archshift | 1 | -0/+9 |
2014-08-11 | Player.cpp: change unnamed enum to constant integers | archshift | 1 | -1/+1 |
2014-08-10 | Spaces | Tycho | 1 | -1/+1 |
2014-08-10 | Fixed potential crash in Player.cpp | Tycho | 1 | -0/+4 |
2014-08-10 | Fixed swing arm animation when you ate. | Howaner | 1 | -4/+2 |
2014-08-03 | Code reduction and clarity fixes | archshift | 1 | -10/+7 |
2014-08-03 | Removed unused cPlayer::FoodPoison function | archshift | 1 | -9/+0 |
2014-07-31 | Fixed hunger bugs, Implemented golden apple, added jump statistic, added correct food effects. | Howaner | 1 | -17/+36 |
2014-07-31 | Fixed UUIDs handling in cPlayer. | madmaxoft | 1 | -5/+8 |
2014-07-29 | Slight cleanup after portals | Tiger Wang | 1 | -1/+1 |
2014-07-27 | Add "Broadcasting" settings to world.ini | Howaner | 1 | -6/+8 |
2014-07-23 | Suggestions | Tiger Wang | 1 | -1/+1 |
2014-07-23 | Fix item durability. | Howaner | 1 | -2/+2 |
2014-07-22 | Speed improvements, crash fixes, & self-suggestions | Tiger Wang | 1 | -2/+4 |
2014-07-21 | Suggestions | Tiger Wang | 1 | -20/+5 |
2014-07-21 | Style: Normalized to no spaces before closing parenthesis. | madmaxoft | 1 | -54/+54 |
2014-07-21 | Style: Normalized spaces after if, for and while. | madmaxoft | 1 | -28/+28 |
2014-07-20 | Bug and crash fixes | Tiger Wang | 1 | -18/+17 |
2014-07-19 | Removed references to deprecated cChatColor::Color | archshift | 1 | -1/+1 |
2014-07-19 | Code style: Fixed braces on separate lines. | madmaxoft | 1 | -1/+2 |
2014-07-19 | Fixed clamping issues | archshift | 1 | -4/+1 |
2014-07-18 | Fix failed merge and other issues | Tiger Wang | 1 | -32/+8 |
2014-07-18 | Moved ChatColor.h out of defines where it was not needed | archshift | 1 | -0/+1 |
2014-07-17 | Fixed NULL being passed instead of a double to AddEntityEffect | archshift | 1 | -1/+1 |
2014-07-17 | Fixed tabs used for alignment. | madmaxoft | 1 | -4/+4 |
2014-07-17 | More trailing whitespace fixes. | madmaxoft | 1 | -1/+1 |
2014-07-17 | Player.cpp: Fixed compile error | archshift | 1 | -1/+1 |
2014-07-17 | Player.cpp: Added Wither death message | archshift | 1 | -0/+1 |
2014-07-17 | Basic style fixes. | madmaxoft | 1 | -5/+5 |
2014-07-17 | Normalized comments. | madmaxoft | 1 | -21/+21 |
2014-07-16 | Another fix for excessive food drain | Tiger Wang | 1 | -0/+9 |
2014-07-14 | Player properties are now retrieved | Tiger Wang | 1 | -2/+2 |
2014-07-13 | Changed BroadcastSoundEffect function to take floating pos. | Howaner | 1 | -1/+1 |
2014-07-11 | Simplified the player data loading. | madmaxoft | 1 | -9/+8 |
2014-07-11 | Player data filenames are based on UUID. | madmaxoft | 1 | -54/+111 |
2014-07-11 | Fixed a missing return value. | madmaxoft | 1 | -0/+2 |
2014-07-11 | Preparation for player UUID-based storage: LoadFromFile() | madmaxoft | 1 | -21/+33 |
2014-07-04 | Tailored death messages | Tiger Wang | 1 | -7/+28 |
2014-07-02 | Suggestion | Tiger Wang | 1 | -13/+13 |
2014-07-02 | Fixed player teleport food drain | Tiger Wang | 1 | -1/+9 |
2014-06-30 | Fixes. | Howaner | 1 | -3/+3 |
2014-06-30 | Add new hook: HOOK_PLAYER_FOOD_LEVEL_CHANGE | Howaner | 1 | -26/+24 |
2014-06-29 | Fixed respawning | Tiger Wang | 1 | -1/+1 |
2014-06-29 | Properly implemented enderchests | Tiger Wang | 1 | -0/+7 |
2014-06-28 | Likely fixed too quick food depletion | Tiger Wang | 1 | -1/+1 |
2014-06-21 | Fixed invalid iterators | Tiger Wang | 1 | -0/+1 |
2014-06-21 | More suggestions | Tiger Wang | 1 | -1/+1 |
2014-06-19 | Nullify deleted pointers. | archshift | 1 | -0/+1 |
2014-06-19 | EntityEffects.x -> EntityEffect.x, Object-Oriented effects | archshift | 1 | -37/+0 |
2014-06-17 | Entity Effects: Clarified user, added it to AddEntityEffect | archshift | 1 | -1/+1 |
2014-06-17 | Changed the AddEntityEffect() params for easier calls. | madmaxoft | 1 | -1/+1 |
2014-06-17 | Pawn: renamed HandleEntityEffects to HandleEntityEffect | archshift | 1 | -2/+2 |
2014-06-17 | Entity effect type: use 'eff' as a prefix instead of 'ef' | archshift | 1 | -6/+6 |
2014-06-17 | Implemented milk, added documentation to Pawn.h | archshift | 1 | -1/+1 |
2014-06-17 | Pawn.cpp: fixed effect iterator BAD_ACCESS | archshift | 1 | -1/+1 |
2014-06-17 | EntityEffect: read-only getters, added user and distance modifier fields | archshift | 1 | -1/+1 |
2014-06-17 | Player: Removed food-poisoning-specific code, set duration to 30 seconds | archshift | 1 | -20/+1 |
2014-06-17 | Entity effects: Added handlers for entity effects | archshift | 1 | -13/+38 |
2014-06-17 | Moved Effects.h to EntityEffects.h, added initial impl | archshift | 1 | -3/+3 |
2014-06-16 | Add bow charging animation | Howaner | 1 | -1/+5 |
2014-06-16 | Merge branch 'master' of github.com:mc-server/MCServer | Tycho | 1 | -1/+29 |
2014-06-16 | Implemented PR suggestions | archshift | 1 | -1/+1 |
2014-06-15 | Players are saved regularly | Tiger Wang | 1 | -1/+18 |
2014-06-14 | Refactored speed-setting to use a common function for all cases. | madmaxoft | 1 | -56/+2 |
2014-06-12 | Portals animate and delay correctly | Tiger Wang | 1 | -15/+6 |
2014-06-08 | Fixed deadlock when moving players to other worlds. | Mattes D | 1 | -8/+10 |
2014-06-08 | Added queue for adding entities to cWorld. | Mattes D | 1 | -2/+0 |
2014-06-05 | Fixed compilation | Tiger Wang | 1 | -1/+1 |
2014-06-04 | Suggestions | Tiger Wang | 1 | -0/+1 |
2014-06-04 | Configurable portals | Tiger Wang | 1 | -1/+1 |
2014-06-04 | Suggestions | Tiger Wang | 1 | -1/+1 |
2014-06-03 | Player permissions aren't logged to console anymore. | madmaxoft | 1 | -7/+0 |
2014-06-01 | Implemented bed homes | Tiger Wang | 1 | -13/+22 |
2014-05-31 | Implemented end and nether portals | Tiger Wang | 1 | -10/+26 |
2014-05-29 | Revert "Fixed a food saturation issue" | Tiger Wang | 1 | -1/+1 |
2014-05-25 | Fixed a food saturation issue | Tiger Wang | 1 | -1/+1 |
2014-05-22 | cPlayer overrides the SetSpeedXX functions | STRWarrior | 1 | -0/+45 |
2014-05-22 | Both SetSpeed functions are now overridden by cPlayer | STRWarrior | 1 | -0/+20 |
2014-05-20 | Cleaned up cPlayer::UpdateMovementStats; Wither achievements | andrew | 1 | -14/+57 |
2014-05-20 | Update Player.cpp | Alexander Harkness | 1 | -19/+19 |
2014-05-19 | Added client translation to achievements | Tiger Wang | 1 | -4/+4 |
2014-05-18 | There's no "round" function in MSVC2008. | madmaxoft | 1 | -3/+3 |
2014-05-13 | Fixes | andrew | 1 | -10/+11 |
2014-05-12 | Movement Statistics | andrew | 1 | -9/+77 |
2014-05-12 | cEntity::Killed(cEntity *) Handler; Achievement triggers; cPlayer::AwardAchievement() | andrew | 1 | -4/+66 |
2014-05-11 | Fixed stat serialization | andrew | 1 | -10/+21 |
2014-05-11 | Statistic Manager | andrew | 1 | -2/+19 |
2014-05-06 | Suggestions'd #2 | Tiger Wang | 1 | -1/+1 |
2014-05-06 | Suggestions'd | Tiger Wang | 1 | -1/+1 |
2014-04-27 | A tiny speed improvement in ApplyFoodExhaustion() | Tiger Wang | 1 | -5/+5 |
2014-04-26 | Add entity invulnerable | Howaner | 1 | -9/+12 |
2014-04-23 | Some change to Entity.cpp | Tiger Wang | 1 | -16/+6 |
2014-04-19 | Fixed Flint and Steel, reverted Minecart change, renamed a parameter name | jfhumann | 1 | -2/+2 |
2014-04-18 | Did some static analysis, fixed some bugs and optimized a lot of code | jfhumann | 1 | -4/+5 |
2014-04-17 | Added new AI rules | Tiger Wang | 1 | -18/+14 |
2014-04-12 | Entities handle chunks properly again | Tiger Wang | 1 | -1/+1 |
2014-04-05 | Added cPlayer:SendRotation() API function. | madmaxoft | 1 | -0/+11 |
2014-03-29 | Fixed #721 and FS439 | Tiger Wang | 1 | -0/+1 |
2014-03-20 | Plugins can set flying speed. | madmaxoft | 1 | -3/+30 |
2014-03-20 | Rewritten player speeds to be relative unit-less. | madmaxoft | 1 | -2/+2 |
2014-03-11 | Unified Vector classes | andrew | 1 | -0/+1 |
2014-03-09 | CheckBlockInteractionsRate() fixed & enabled | Tiger Wang | 1 | -25/+0 |
2014-03-01 | g_BlockXXX => cBlockInfo::XXX | andrew | 1 | -1/+1 |
2014-03-01 | Shortened enums | andrew | 1 | -2/+2 |
2014-03-01 | Exported and documented cScoreboard | andrew | 1 | -18/+3 |
2014-02-28 | Moved common cGroupManager code to a separate function. | madmaxoft | 1 | -7/+11 |
2014-02-27 | Removed unneeded includes in Player.cpp | Tiger Wang | 1 | -7/+0 |
2014-02-21 | Remove users.ini generation in Player.cpp and use the CheckUsers() Function | Howaner | 1 | -6/+1 |
2014-02-21 | Add 'Group not found', when the Server load the users.ini and add auto generate from users.ini | Howaner | 1 | -1/+5 |
2014-02-17 | Map item handler; Fixed several bugs | andrew | 1 | -0/+3 |
2014-02-16 | Fixed minor formatting issues from #682 | Tiger Wang | 1 | -10/+1 |
2014-02-16 | Add Exp Bottle Effects | Howaner | 1 | -0/+9 |
2014-02-16 | Disable Hunger Death | Howaner | 1 | -1/+7 |
2014-02-15 | If a player is called "Notch" he drops an apple. http://minecraft.gamepedia.com/Notch | STRWarrior | 1 | -0/+6 |
2014-02-12 | Made player jump reset less ambiguous | Tiger Wang | 1 | -1/+2 |
2014-02-11 | Fixed #627 | Tiger Wang | 1 | -2/+2 |
2014-02-07 | Improved chat messaging functions | Tiger Wang | 1 | -10/+0 |
2014-02-06 | Server internally uses new functions | Tiger Wang | 1 | -6/+4 |
2014-02-05 | Removed deprecated HasCommand function | STRWarrior | 1 | -13/+0 |
2014-02-05 | Fixed annoying creative on fire bug | Tiger Wang | 1 | -0/+17 |
2014-02-03 | Fixed a crash bug | Tiger Wang | 1 | -3/+3 |
2014-02-03 | Server now handles join messages also | Tiger Wang | 1 | -1/+7 |
2014-02-02 | Creative players take Plugin damage | Tiger Wang | 1 | -2/+2 |
2014-02-01 | Removed "player destroying" hook | daniel0916 | 1 | -3/+1 |
2014-01-25 | Two minor changes | Tiger Wang | 1 | -5/+3 |
2014-01-25 | Implemented fall damage for mobs | Tiger Wang | 1 | -4/+2 |
2014-01-25 | Added "player destroying" and "player destroyed" hooks | daniel0916 | 1 | -0/+4 |
2014-01-25 | All mobs now drown (fixes #54) | Tiger Wang | 1 | -103/+14 |
2014-01-24 | removed hook from enchanting commit | daniel0916 | 1 | -4/+0 |
2014-01-24 | Some updates for enchanting | daniel0916 | 1 | -0/+4 |
2014-01-24 | Fixed indentation once and for all. | Mike Hunsinger | 1 | -31/+31 |
2014-01-24 | Fixed indentation and doxygen comments... For real this time. | Mike Hunsinger | 1 | -3/+3 |
2014-01-24 | Fixed spacing and doxycomments. | Mike Hunsinger | 1 | -3/+3 |
2014-01-23 | Split TossItem into three Toss functions (Held, Equipped and Pickup) | Mike Hunsinger | 1 | -49/+58 |
2014-01-22 | Fixed compilation on VC2008 | tonibm19 | 1 | -0/+1 |
2014-01-21 | Scoreboard protocol support | andrew | 1 | -6/+11 |
2014-01-20 | Scoreboard deserialization | andrew | 1 | -1/+21 |
2014-01-19 | Scoreboard improvements | andrew | 1 | -4/+4 |
2014-01-19 | Basic scoreboard implementation | andrew | 1 | -0/+52 |
2014-01-17 | Removed internal cEntity::GetRot() usage. | madmaxoft | 1 | -2/+2 |
2014-01-16 | Removed obsoleted functions | Tiger Wang | 1 | -3/+3 |
2014-01-15 | Implemented Ctrl-Q drop stack | Tiger Wang | 1 | -3/+8 |
2014-01-14 | Yes newline at end of file :D | Tiger Wang | 1 | -1/+5 |
2014-01-13 | Detaching improvements | Tiger Wang | 1 | -0/+26 |
2013-12-31 | Fixed a cPlayer::IsGameModeAdventure. It was determined based off of gmCreate rather than gmAdventure. | Morgan Redshaw | 1 | -2/+2 |
2013-12-26 | Server now handles death messages | Tiger Wang | 1 | -0/+16 |
2013-12-25 | Braced up some code | Tiger Wang | 1 | -0/+2 |
2013-12-25 | Used IsGamemodeCreative() function | Tiger Wang | 1 | -1/+1 |
2013-12-24 | Fixed comments in main.cpp and Player.cpp | Tiger Wang | 1 | -1/+1 |
2013-12-24 | finally removed them all? | Alexander Harkness | 1 | -1/+1 |
2013-12-23 | Improved player fall particle positions | Tiger Wang | 1 | -5/+2 |
2013-12-23 | Clarified some code in Player.cpp | Tiger Wang | 1 | -2/+5 |
2013-12-22 | Implemented fall particles | Tiger Wang | 1 | -3/+18 |
2013-12-21 | Floater now dissapears when the player doesn't have an fishing rod equipped. | STRWarrior | 1 | -0/+29 |
2013-12-20 | Sorted a few constructors to remove warnings. | madmaxoft | 1 | -21/+22 |
2013-12-19 | Fixed PlayerAbilities and creative | Tiger Wang | 1 | -0/+18 |
2013-12-19 | Implented IsFishing, SetIsFishing and GetFloaterID(). | STRWarrior | 1 | -0/+2 |
2013-12-16 | Fixed cClientHandle::Tick() being called from two threads. | madmaxoft | 1 | -22/+0 |
2013-12-15 | Server saves if a player is flying. | STRWarrior | 1 | -1/+3 |
2013-12-15 | Renamed ShootTo function to ForceSetSpeed. | STRWarrior | 1 | -1/+1 |
2013-12-15 | This adds a function that allows you to 'shoot' a player towards a direction. | STRWarrior | 1 | -0/+10 |
2013-12-15 | Added m_IsFlying and m_CanFly. Both have a Get and Set function. Added cClientHandle::SendPlayerAbilities() function | STRWarrior | 1 | -0/+32 |
2013-12-15 | cPlayer is using the broadcast functions. | STRWarrior | 1 | -3/+3 |
2013-12-14 | Added E_EFFECT_<Effect> | STRWarrior | 1 | -3/+3 |
2013-12-14 | Added SendEntityEffect and SendRemoveEntityEffect. Also a Player now gets the hunger effect when he has food poison. | STRWarrior | 1 | -1/+9 |
2013-12-14 | Improved player permissions logging | Tiger Wang | 1 | -1/+1 |
2013-12-14 | Fixes to redstone wire and torches | Tiger Wang | 1 | -1/+1 |
2013-12-14 | Groups.ini and Users.ini are now generated | Tiger Wang | 1 | -1/+6 |
2013-12-08 | Moved bindings-related to a Bindings subfolder. | madmaxoft | 1 | -1/+1 |
2013-12-07 | Renamed animation function | Tiger Wang | 1 | -3/+3 |
2013-12-06 | Puking now uses GetEyeHeight() | Tiger Wang | 1 | -1/+1 |
2013-12-06 | Fixed eating using wrong animation | Tiger Wang | 1 | -1/+1 |
2013-12-06 | Tools make a sound when breaking, fixes #266 | Tiger Wang | 1 | -1/+4 |
2013-11-27 | Fixed VC2008 compilation, normalized include paths. | madmaxoft | 1 | -1/+1 |
2013-11-27 | Fixed some of tiger's derpyness. | Alexander Harkness | 1 | -2/+2 |
2013-11-26 | Hopefully fixed last of the Linux compile errors | Tiger Wang | 1 | -1/+1 |
2013-11-24 | Attempt to fix compilation | Tiger Wang | 1 | -2/+2 |
2013-11-24 | Moved source to src | Alexander Harkness | 1 | -0/+0 |
2013-11-21 | Exported static XP calculation to Lua API. | madmaxoft | 1 | -8/+7 |
2013-11-16 | minor change in LOGD call | Daniel O'Brien | 1 | -2/+2 |
2013-11-16 | removed magic number | Daniel O'Brien | 1 | -2/+2 |
2013-11-16 | edited comment and changed error behavior of DeltaXp | Daniel O'Brien | 1 | -3/+9 |
2013-11-16 | updated plugin again... | Daniel O'Brien | 1 | -4/+4 |
2013-11-16 | removed SpendExperience and changed AddExperience to handle removing Xp | Daniel O'Brien | 1 | -29/+8 |
2013-11-16 | fixed bug and added SpendExperience() | Daniel O'Brien | 1 | -4/+37 |
2013-11-16 | fix possible threadlock issue, changed function names to be closer to standard | Daniel O'Brien | 1 | -18/+30 |
2013-11-15 | alignment fixes :) | Daniel O'Brien | 1 | -1/+1 |
2013-11-15 | finished #143 I believe | Daniel O'Brien | 1 | -3/+16 |
2013-11-15 | added cProtocol function to pass xp to client | Daniel O'Brien | 1 | -13/+19 |
2013-11-14 | fixed XpGetPercentage | Daniel O'Brien | 1 | -1/+3 |
2013-11-14 | fixed function name | Daniel O'Brien | 1 | -1/+1 |
2013-11-13 | fixed comment | Daniel O'Brien | 1 | -1/+1 |
2013-11-13 | changed function name | Daniel O'Brien | 1 | -1/+1 |
2013-11-13 | minor changes | Daniel O'Brien | 1 | -5/+5 |
2013-11-13 | changed name convention | Daniel O'Brien | 1 | -2/+2 |
2013-11-13 | Fixed problems with code style etc | Daniel O'Brien | 1 | -30/+68 |
2013-11-13 | Player Xp, includes get/set and addExperience | Daniel O'Brien | 1 | -1/+2 |
2013-11-13 | Player Xp | Daniel O'Brien | 1 | -3/+71 |
2013-11-02 | Fixed bow damage in creative | Tiger Wang | 1 | -1/+1 |
2013-11-02 | Multiple fixes | Tiger Wang | 1 | -12/+9 |
2013-10-25 | cIniFile doesn't store filename internally anymore. | madmaxoft | 1 | -4/+4 |
2013-10-24 | Unified cPlayer's Heal() function with cEntity's. | madmaxoft | 1 | -5/+2 |
2013-10-24 | Pickups now have collection delay when vomited | Tiger Wang | 1 | -1/+1 |
2013-10-09 | Moved cMakeDir::MakeDir to cFile::CreateFolder. | madmaxoft | 1 | -2/+1 |
2013-09-16 | Attempt at fixing linux crash on player login. | Matyas Dolak | 1 | -1/+11 |
2013-09-11 | Better player gamemode detection | Tiger Wang | 1 | -1/+1 |
2013-09-11 | Added player void damage | Tiger Wang | 1 | -3/+6 |
2013-09-08 | Removed the "charging bow" debug message. | madmaxoft | 1 | -1/+0 |
2013-09-04 | Players toss a little further | Tiger Wang | 1 | -1/+1 |
2013-08-30 | Moved throw pos and speed calculation from cProjectileEntity into cPlayer. | madmaxoft | 1 | -0/+30 |
2013-08-30 | Shooting a bow kinda works. | madmaxoft | 1 | -0/+44 |
2013-08-20 | Hotfix for #83. | madmaxoft | 1 | -0/+6 |
2013-08-19 | Debuggers: Added continuous hunger reporting. | madmaxoft | 1 | -2/+2 |
2013-08-19 | Moved entities into the Entities subfolder. | madmaxoft | 1 | -23/+23 |
2013-08-19 | Fixed crash when the player is above the world. | madmaxoft | 1 | -1/+1 |
2013-08-14 | Server counts the players correctly. | madmaxoft | 1 | -0/+3 |
2013-08-14 | Fixed player swimstate crash. | madmaxoft | 1 | -16/+35 |
2013-08-14 | Player counts are now properly handled. | madmaxoft | 1 | -9/+6 |
2013-08-13 | Clients are now ticked in cServer first, then in cWorld once they get assigned a world. | madmaxoft | 1 | -15/+19 |
2013-08-12 | Keep players from taking damage when teleporting. | STRWarrior | 1 | -1/+1 |
2013-08-12 | Removed cServer::BroadcastChat() and cServer::SendMessage(). | madmaxoft | 1 | -6/+16 |
2013-08-10 | Added back the required extra line in player.cpp | Alexander Harkness | 1 | -0/+1 |
2013-08-10 | Deleting cPlayer now does LOGD instead of LOG | Tiger Wang | 1 | -2/+1 |
2013-08-09 | Fixed stupid syntax error (thanks build system). | Alexander Harkness | 1 | -1/+1 |
2013-08-09 | Keep players from taking damage when teleporting. (Hopefully). | Alexander Harkness | 1 | -0/+1 |
2013-08-09 | Fixed some formatting issues I accidentally introduced | James Ravenscroft | 1 | -11/+12 |
2013-08-09 | Removed the need to recalculate whether player is under water in ApplyFoodExhaustion | James Ravenscroft | 1 | -11/+3 |
2013-08-09 | Added IsSwimming and IsSubmerged flags and access methods | James Ravenscroft | 1 | -9/+28 |
2013-08-08 | Fixed food handler for mushroom soup - proper food level and saturation are applied and the player receives a wooden bowl back after nomming | James Ravenscroft | 1 | -0/+7 |
2013-08-08 | Made comments more readable by adding space between // and text content. Added /// doxygen syntax comments to declarations | James Ravenscroft | 1 | -7/+7 |
2013-08-08 | Fixed the formatting issues in player cpp files | James Ravenscroft | 1 | -31/+30 |
2013-08-08 | Made player drowning implementation | James Ravenscroft | 1 | -1/+44 |
2013-08-08 | Addeed OnSpawningEntity, OnSpawnedEntity, OnSpawningMonster, OnSpawnedMonster hooks. | madmaxoft | 1 | -3/+7 |
2013-08-01 | New players get full health | madmaxoft | 1 | -4/+5 |
2013-07-30 | Fixed inverted sanity check in SetGameMode() | madmaxoft | 1 | -1/+1 |
2013-07-29 | Changed everyting to Unix line endings. | Alexander Harkness | 1 | -1423/+1423 |
2013-07-28 | Player eating is now properly broadcast to other players. | madmaxoft | 1 | -1/+1 |
2013-07-28 | Implemented basic eating support. | madmaxoft | 1 | -0/+58 |
2013-07-28 | Hunger-per-distance is calculated only for the XZ distance | madmaxoft | 1 | -0/+1 |
2013-07-28 | Player food level is reset on respawn | madmaxoft | 1 | -0/+4 |
2013-07-28 | Added cPlayer::IsGameModeXXX() and cWorld::IsGameModeXXX() functions. | madmaxoft | 1 | -1/+35 |
2013-07-27 | Hunger: If a player dies the food level resets. | STRWarrior | 1 | -1325/+1326 |
2013-07-26 | Removed debug-logging the player movement in each tick | madmaxoft@gmail.com | 1 | -1/+0 |
2013-07-12 | First implementation of movement-related hunger and API | madmaxoft@gmail.com | 1 | -69/+214 |
2013-07-07 | Fixed sprinting in 1.6.1, made speeds available through API; fixed messages containing quotes. | madmaxoft@gmail.com | 1 | -0/+54 |
2013-07-07 | Improved function names for protocol packet sending; alpha-sorted the function lists | madmaxoft@gmail.com | 1 | -3/+3 |
2013-07-05 | Fixed a crash when moving a player to a non-existent world (reported by tonibm19) | madmaxoft@gmail.com | 1 | -1/+1 |
2013-07-03 | Fixed player moving between worlds. | madmaxoft@gmail.com | 1 | -19/+30 |
2013-07-01 | Rewritten entity-on-fire management ("forever on fire" bugs) | madmaxoft@gmail.com | 1 | -11/+14 |
2013-06-16 | Added respawn screen when switching worlds. | nielsbreu@gmail.com | 1 | -1/+2 |
2013-06-04 | Implemented proper player crouching. | madmaxoft@gmail.com | 1 | -0/+18 |
2013-06-02 | LuaWindow: Fixed memory leaks with unclosed windows | madmaxoft@gmail.com | 1 | -5/+5 |
2013-05-30 | Added the OnClosing callback to cLuaWindow API | madmaxoft@gmail.com | 1 | -5/+16 |
2013-05-30 | Window contents are sent whenever the window is opened by a player. | madmaxoft@gmail.com | 1 | -0/+1 |
2013-05-30 | LuaWindow: Initial code, the window can be opened, but not much manipulated | madmaxoft@gmail.com | 1 | -6/+23 |
2013-05-30 | Implemented left-click inventory painting | madmaxoft@gmail.com | 1 | -0/+30 |
2013-05-28 | Moved BlockEntities to a separate folder | madmaxoft@gmail.com | 1 | -1/+1 |
2013-05-24 | Refactored cInventory to use cItemGrid for the actual Storage | madmaxoft@gmail.com | 1 | -13/+5 |
2013-05-19 | Inventory code cleanup, players can now see each other's armor | madmaxoft@gmail.com | 1 | -10/+12 |
2013-05-19 | Empty permission is always granted | madmaxoft@gmail.com | 1 | -1/+7 |
2013-05-07 | Replaced MIN / MAX with std::min and std::max (pt 2) | madmaxoft@gmail.com | 1 | -9/+7 |
2013-04-19 | cPlayer now uses BroadcastMovementUpdate during its Tick function | keyboard.osh@gmail.com | 1 | -40/+6 |
2013-04-13 | Proper entity removal functions | madmaxoft@gmail.com | 1 | -1/+1 |
2013-04-13 | Rewritten entities so that they are owned by individual chunks and ticked within their chunk's Tick() | madmaxoft@gmail.com | 1 | -8/+7 |
2013-04-04 | Fixed personal crafting grid not being tossed on inventory close. | madmaxoft@gmail.com | 1 | -19/+0 |
2013-04-01 | Pawn, Player: fixed asserts when teleporting players outside of the world (setting spawn Y to 256) | madmaxoft@gmail.com | 1 | -9/+20 |
2013-03-23 | Added helper functions AddSpeed, AddSpeedX, AddSpeedY, AddSpeedZ, AddPosition, AddPosX, AddPosY, AddPosZ. Made sure that all entites use these helper functions. | keyboard.osh@gmail.com | 1 | -1/+1 |
2013-03-22 | Implemented BroadcastMovementUpdate function. Moved m_Pos,m_Rot,m_Speed to private members and made sure that all classes uses the public functions to access these members. | keyboard.osh@gmail.com | 1 | -29/+29 |
2013-03-09 | Pickups are now being saved into Anvil. | madmaxoft@gmail.com | 1 | -1/+1 |
2013-03-05 | Fixed random teleporting into the void when leaving minecarts | madmaxoft@gmail.com | 1 | -4/+9 |
2013-03-03 | Player can sit in minecarts (but not move them yet) | madmaxoft@gmail.com | 1 | -1/+11 |
2013-01-26 | Changed HOOK_PLAYER_MOVED to HOOK_PLAYER_MOVING to match the scheme used for names. | madmaxoft@gmail.com | 1 | -1/+1 |
2013-01-12 | Merged branch "branches/hooks" into "trunk". | madmaxoft@gmail.com | 1 | -2/+2 |
2012-12-22 | MTRand reference is now passed as a Tick() parameter so that it isn't created and destroyed over and over again. All entities will handle physics (empty callback for now) | madmaxoft@gmail.com | 1 | -5/+2 |
2012-12-21 | Added more constants into eEntityType; made them a compulsory parameter to the constructor, so that all entities have proper type. | madmaxoft@gmail.com | 1 | -2/+2 |
2012-12-21 | Reworked the IsA() / GetClass() framework to actually be useful. Added GetParentClass(). | madmaxoft@gmail.com | 1 | -6/+0 |
2012-12-21 | Refactored the TakeDamage API to take equipped weapon and armor into consideration (PvP untested) | madmaxoft@gmail.com | 1 | -15/+24 |
2012-12-15 | Fixed fall damage again | luksor111@gmail.com | 1 | -1/+1 |
2012-11-27 | Fixed warnings in Player.cpp | luksor111@gmail.com | 1 | -2/+2 |
2012-11-27 | Added initial adventure mode support | luksor111@gmail.com | 1 | -2/+6 |
2012-11-26 | Fixed certain blocks crashing clients when mined | luksor111@gmail.com | 1 | -1/+1 |
2012-11-01 | Refactored the world time. | madmaxoft@gmail.com | 1 | -5/+5 |
2012-10-24 | Fixed issues with pickups. | sebi.noreply@gmail.com | 1 | -2/+9 |
2012-10-18 | Converted some const char*s and std::strings to AStrings | faketruth | 1 | -6/+35 |
2012-09-29 | Fixed initial player head rotation when a player is being spawned on another client | faketruth | 1 | -1/+4 |
2012-09-29 | SocketThread: clients aren't double-removed anymore. | madmaxoft@gmail.com | 1 | -1/+4 |
2012-09-24 | Source files cleanup: The rest of the files renamed. | madmaxoft@gmail.com | 1 | -13/+13 |
2012-09-23 | Source files cleanup: OSSupport-related files in a separate subfolder, renamed. | madmaxoft@gmail.com | 1 | -2/+2 |
2012-09-23 | Source files cleanup: UI files renamed | madmaxoft@gmail.com | 1 | -2/+2 |
2012-09-20 | UI: Added shift-click support to most slot areas, except crafting. | madmaxoft@gmail.com | 1 | -0/+3 |
2012-09-20 | Refactored windows. | madmaxoft@gmail.com | 1 | -76/+41 |
2012-09-04 | Fixed a possible race condition in cClientHandle's packet sending code; prepared for moving cSocket out of cClientHandle's ownership. | madmaxoft@gmail.com | 1 | -1/+1 |
2012-08-31 | Progress on the 1.3.2 protocol. | madmaxoft@gmail.com | 1 | -1/+1 |
2012-08-29 | Gotten completely rid of all cPackets. The cProtocol125 class now does all the parsing and writing by itself. | madmaxoft@gmail.com | 1 | -2/+2 |
2012-08-28 | Moved all packet-serializing code into cProtocol125; half the packet classes aren't needed anymore. | madmaxoft@gmail.com | 1 | -4/+4 |
2012-08-24 | Monster classes don't use cPackets. Chat messages are sent / broadcast without cPackets. BlockEntities don't use cPackets. | madmaxoft@gmail.com | 1 | -32/+20 |
2012-08-19 | Almost all packets' handling is now rewritten not to use cPacket descendants elsewhere than in cClientHandle. | madmaxoft@gmail.com | 1 | -107/+94 |
2012-08-10 | Fixed a crash in creative inventory (FS 235, patch submitted by l0udPL) | madmaxoft@gmail.com | 1 | -20/+34 |
2012-08-06 | A bit of cleanup and documentation around the UI window handling | madmaxoft@gmail.com | 1 | -9/+10 |
2012-07-17 | Simple health regeneration system | lapayo94@gmail.com | 1 | -72/+60 |
2012-07-13 | The gamemode is now only saved if it is different from the current gamemode. | lapayo94@gmail.com | 1 | -3/+12 |
2012-07-12 | Save last gamemode | lapayo94@gmail.com | 1 | -0/+2 |
2012-07-12 | fixed bug http://www.mc-server.org/support/index.php?do=details&task_id=212&project=2 | lapayo94@gmail.com | 1 | -1/+1 |
2012-06-14 | Attempt to bring sanity to newlines across systems. | cedeel@gmail.com | 1 | -1062/+1062 |
2012-06-06 | Item-dropping code rewritten and centralized - now there's only one place to modify if we want to split or merge same-item drops: cWorld:SpawnItemPickups(). Also, mined blocks can now drop more items, and they recognize if they're being mined by the correct tool. | madmaxoft@gmail.com | 1 | -40/+61 |
2012-05-29 | Refactored item-eating from cClientHandle into cPlayer | madmaxoft@gmail.com | 1 | -9/+63 |
2012-05-27 | Improved logging on mis-configuration in cPlayer and cWorldStorage | madmaxoft@gmail.com | 1 | -1/+3 |
2012-03-24 | Added the new 1.2.4's PlayerAbilities packet; restructures packet files for less files, more dense. | madmaxoft@gmail.com | 1 | -2/+0 |
2012-03-24 | Removed the split between 1.2.3 and 1.1, left only 1.2.3 code | madmaxoft@gmail.com | 1 | -7/+0 |
2012-03-19 | Fixed player heads always pointing north (new EntityHeadLook packet) | madmaxoft@gmail.com | 1 | -2/+8 |
2012-03-16 | Got rid of cPlayer::sPlayerState | faketruth | 1 | -82/+34 |
2012-03-14 | Split chunk data into separate arrays; decoupled most sources from cChunk.h dependency | madmaxoft@gmail.com | 1 | -1/+0 |
2012-03-10 | Fixed a few obsoleted functions | madmaxoft@gmail.com | 1 | -1/+4 |
2012-03-09 | cClientHandles have a unique ID now to distinguish them | faketruth | 1 | -1/+1 |
2012-03-07 | Fixed bug where cPlayer's cClientHandle was used after cPlayer was destroyed http://forum.mc-server.org/showthread.php?tid=380 | faketruth | 1 | -7/+17 |
2012-03-05 | ChunkSender: Chunks are now compressed and sent to clients from a separate threads, proper passive waiting between threads. Not much tested, just appears to work :) | madmaxoft@gmail.com | 1 | -1/+7 |
2012-03-01 | Chunks are successfully streamed to clients (in a bad a slow way, but whatever) | faketruth | 1 | -0/+2 |
2012-02-29 | Added validity checks to world broadcasting. Also added logging to cPlayer deletion to catch that stupid BugByBoo. | madmaxoft@gmail.com | 1 | -1/+7 |
2012-02-26 | Attempt at fixing crashes with disconnecting players | madmaxoft@gmail.com | 1 | -10/+6 |
2012-02-20 | Removed some more cChunkPtr usage | madmaxoft@gmail.com | 1 | -28/+37 |
2012-02-16 | cPlayer empty-handed spawn fix | madmaxoft@gmail.com | 1 | -1/+2 |
2012-02-16 | Chunk is now marked as dirty; saving only dirty chunks; rewritten load / save not to use cChunkPtr; set VC2008 project to level4 warnings; block entities are now loaded and saved properly | madmaxoft@gmail.com | 1 | -1/+1 |
2012-02-15 | No longer using pointers for Vector3(f/d/i) in cEntity's and cTracer | faketruth | 1 | -26/+26 |
2012-02-15 | New players no longer cause an assert | faketruth | 1 | -3/+3 |
2012-02-13 | Rewritten most of the code for multithreading; still not 100%, but getting there. If this commit proves to be too problematic, we can always undo it. | madmaxoft@gmail.com | 1 | -83/+117 |
2012-02-02 | cClientHandle: gotten rid of the obnoxious m_pState, now using direct members instead | madmaxoft@gmail.com | 1 | -7/+10 |
2012-02-02 | cSocket API fix (possible invalid pointer) | madmaxoft@gmail.com | 1 | -1/+19 |
2012-02-01 | Rewritten cAuthenticator to make use of the new cIsThread architecture - now authentication runs in a single separate thread for all clients; | madmaxoft@gmail.com | 1 | -6/+14 |
2012-02-01 | AString logging fix 2 | madmaxoft@gmail.com | 1 | -4/+4 |
2012-02-01 | sprintf() begone! Replaced with StringUtils' Printf() | madmaxoft@gmail.com | 1 | -8/+8 |
2012-02-01 | Introducing StringUtils - the place to be if you are a generic string routine :) No more sprintf()! | madmaxoft@gmail.com | 1 | -9/+15 |
2012-01-31 | Can now receive POST data in WebPlugins! | faketruth | 1 | -2/+1 |
2012-01-30 | Replaced most FILE operations with a cFile object | madmaxoft@gmail.com | 1 | -58/+66 |
2012-01-30 | Added a WebAdmin interface to view users their groups, and the permissions of groups. | faketruth | 1 | -1/+22 |
2012-01-29 | VC2008 / VC2010: Enabled precompiled header through Globals.h; the header included in every module in the project. Compilation optimization. | madmaxoft@gmail.com | 1 | -4/+3 |
2012-01-01 | CreativeInventory Update | lapayo94@gmail.com | 1 | -18/+38 |
2012-01-01 | - implemented separated inventory for creative mode (cSurvivalInventory and cCreativeInventory) | lapayo94@gmail.com | 1 | -5/+12 |
2011-12-29 | - Initial food handling by cedeel | mtilden@gmail.com | 1 | -0/+21 |
2011-12-29 | - Chests open and close on clients when opened/closed | mtilden@gmail.com | 1 | -2/+19 |
2011-12-28 | - implemented the fire simulation in native c++ (cFireSimulator) | lapayo94@gmail.com | 1 | -0/+10 |
2011-12-28 | - Fixed ping displaying same for everyone, knew it was something I messed up with itr :( | mtilden@gmail.com | 1 | -1/+1 |
2011-12-28 | - Implemented Drops from Burning animals | lapayo94@gmail.com | 1 | -79/+26 |
2011-12-27 | Users file was pretty messed up with mixed unix and windows line endings. The ini failed to parse correctly under cygwin. | faketruth | 1 | -0/+1 |
2011-12-27 | - Added basic ping handling. | mtilden@gmail.com | 1 | -4/+4 |
2011-12-26 | Players can switch worlds on the fly with the command /gotoworld [worldName]. This uses the function cPlayer::MoveToWorld() | faketruth | 1 | -0/+27 |
2011-12-26 | - Linux compatible fixes including updated makefile | mtilden@gmail.com | 1 | -3/+5 |
2011-12-26 | - Added timer to cPlayer PlayerListItem because sending the packets like minecraft does (every tick per player) is 20 pps per client to each client and was causing Kicks for having too high of a packet queue | mtilden@gmail.com | 1 | -7/+14 |
2011-12-26 | - Default Notchian Ping (static until ping implemented through keepalive send/receive) | mtilden@gmail.com | 1 | -2/+2 |
2011-12-26 | - Cleaned up PLI Packet and its creation/sending and fixed bug of player not being removed on scoreboard (forgot to send color in the removal packet) | mtilden@gmail.com | 1 | -5/+2 |
2011-12-26 | - Make Color was using 2 extra characters which took 2 characters off the 16 max (including color codes) for scoreboard display | mtilden@gmail.com | 1 | -2/+17 |
2011-12-25 | Hold item is now dropped when inventory is closed | lapayo94@gmail.com | 1 | -3/+25 |
2011-12-25 | Chunks are generated in a separate thread allowing players to keep on playing and chatting while chunks are generated. This means, however, that cWorld::GetChunk() does not always return a chunk and is something you need to be aware of. I am not entirely sure if all this is completely stable, but I think so :O | faketruth | 1 | -0/+2 |
2011-12-22 | Fixes: | lapayo94@gmail.com | 1 | -1/+1 |
2011-12-21 | - Crafting fixed in 1.0.0 | lapayo94@gmail.com | 1 | -6/+4 |
2011-11-10 | Can now set gamemode via lua. | admin@omencraft.com | 1 | -1/+15 |
2011-11-10 | Made block action sanity checks more robust, water buckets, lava buckets and empty buckets should all now work. | admin@omencraft.com | 1 | -0/+6 |
2011-11-09 | Added m_IP to player class and binding to get IP for LUA. (Probably should use m_pState) | admin@omencraft.com | 1 | -0/+5 |
2011-11-06 | Patch with diff file created by Sebi (implemented some stuff like lava physics, drops are deleted when in lava, water is now slower, lava gives actual damage etc.). Pistons now work mostly as they should. They do not yet show the motion animation and do not emit sound. They do extend, push, and retract as they should though. Right now the only way to activate a piston is to light redstone wire adjacent to it with a redstone torch. | admin@omencraft.com | 1 | -18/+28 |
2011-11-02 | Fixed some "Entity was not found in any chunk!" warnings | faketruth | 1 | -1/+10 |
2011-11-01 | You can now run multiple worlds by defining them in settings.ini . However there's no way to change worlds on the fly yet | faketruth | 1 | -24/+14 |
2011-11-01 | forogt to update all of cPlayer.cpp for player based gamemode. | admin@omencraft.com | 1 | -1/+1 |
2011-11-01 | Put in some sanity checks to ensure players don't interact with blocks too quickly. Changed gamemode to be player based. (MCServer crashes when picking up an item. Need to find and fix bug.) | admin@omencraft.com | 1 | -7/+23 |
2011-10-31 | Player data is saved and loaded as human readable JSON now. | faketruth | 1 | -18/+63 |
2011-10-31 | Prepared some parts of the code for multi world support, I created lots of TODO's | faketruth | 1 | -22/+21 |
2011-10-26 | Made several recomended changes. Gamemode is now world based. Need to add it to player. | admin@omencraft.com | 1 | -2/+7 |
2011-10-26 | Moved GAMEMODE declaration to a single place... cPacket.h. Player can't take damage any more but can still sometimes die on spawn. Not sure why. Falling through the void does not kill you yet. | admin@omencraft.com | 1 | -5/+7 |
2011-10-21 | Compiles for linux | faketruth | 1 | -0/+1 |
2011-10-03 | MCServer c++ source files | faketruth | 1 | -0/+713 |