Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | ViewDistance: unsigned -> signed | Tiger Wang | 2020-12-26 | 1 | -4/+4 |
| | |||||
* | Warnings improvements | Tiger Wang | 2020-12-18 | 1 | -5/+9 |
| | | | | | | | | | * Turn off global-constructors warning. These are needed to implement cRoot signal handler functionality * Add Clang flags based on version lookup instead of a compile test. The CMake config process is single threaded and slow enough already * Reduced GetStackValue verbosity + Clarify EnchantmentLevel, StayCount, AlwaysTicked, ViewDistance signedness + Give SettingsRepositoryInterface a move constructor to simplify main.cpp code - Remove do {} while (false) construction in redstone handler | ||||
* | Plugin reload <plugin_name> feature (#4942) | [IPSA] Chris de Claverie | 2020-09-28 | 1 | -1/+9 |
| | | | | | | | | + Add `reload <pluginname>` * Fixes #365 Co-authored-by: Alexander Harkness <me@bearbin.net> Co-authored-by: pwnOrbitals <c.de-claverie@pm.me> Co-authored-by: Tiger Wang <ziwei.tiger@outlook.com> | ||||
* | Synchronously save chunks on server shutdown (#4900) | Alexander Harkness | 2020-09-21 | 1 | -1/+2 |
| | | | + Synchronously save chunks on server shutdown. Fixes #4884 | ||||
* | Streamline startup sequence | Tiger Wang | 2020-09-05 | 1 | -18/+30 |
| | | | | | * Clean up cRoot & main * Move some OS-specifics into OSSupport | ||||
* | Added a "reloadweb" command for reloading web admin config. | Mattes D | 2020-08-27 | 1 | -1/+9 |
| | |||||
* | cProtocolRecognizer goes on a diet (#4770) | Tiger Wang | 2020-07-17 | 1 | -1/+1 |
| | | | - Removed inheritance from cProtocol | ||||
* | Enable some more clang-tidy linter checks (#4738) | peterbell10 | 2020-05-15 | 1 | -9/+5 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Avoid inefficient AString -> c_str() -> AString round trip * Avoid redundant string init expressions * Avoid unnecessary return, continue, etc. * Add .clang-format to help with clang-tidy fix-its * Avoid unnecessary passing by value * Avoid unnecessary local copying * Avoid copying in range-for loops * Avoid over-complicated boolean expressions * Some violations missed by my local clang-tidy * Allow unnecessary continue statements * Add brackets * Another expression missed locally * Move BindingsProcessor call into clang-tidy.sh and add space * Fix pushd not found error * Different grouping of CheckBlockInteractionRate | ||||
* | Remove old Android leftovers (#4722) | Mat | 2020-05-07 | 1 | -1/+1 |
| | |||||
* | Using Super. | Mattes D | 2020-04-16 | 1 | -1/+1 |
| | |||||
* | Acquire chunk map CS when accessing player entities | Peter Bell | 2020-04-13 | 1 | -1/+8 |
| | |||||
* | Initial resource pack support (#4622) | Mat | 2020-04-07 | 1 | -0/+1 |
| | |||||
* | Buckets: Be able to place fluids through other fluids. (#4331) | Zach DeCook | 2019-05-07 | 1 | -1/+1 |
| | |||||
* | CheckBasicStyle: Check number of empty lines between functions (#4267) | peterbell10 | 2018-07-26 | 1 | -0/+3 |
| | | | | Add check for number of empty lines between functions and fix the corresponding failures | ||||
* | Replace ItemCallbacks with lambdas (#3993) | peterbell10 | 2017-09-11 | 1 | -12/+6 |
| | |||||
* | Revert "Replace ItemCallbacks with lambdas (#3948)" | LogicParrot | 2017-09-02 | 1 | -6/+12 |
| | | | | This reverts commit 496c337cdfa593654018c171f6a74c28272265b5. | ||||
* | Replace ItemCallbacks with lambdas (#3948) | peterbell10 | 2017-09-01 | 1 | -12/+6 |
| | |||||
* | Implement Forge protocol handshake support (#3869) | satoshinm | 2017-08-27 | 1 | -0/+50 |
| | |||||
* | Add cUUID class (#3871) | peterbell10 | 2017-08-25 | 1 | -1/+1 |
| | |||||
* | Remove double includes part 2 (#3890) | peterbell10 | 2017-08-03 | 1 | -2/+0 |
| | |||||
* | Tentative fix for player-limit race condition (#3862) | Tiger Wang | 2017-07-28 | 1 | -35/+13 |
| | | | | | | | | | | * Attempts to fix #2257 Derived from d233e9843148313c71fbaba96ccff660e47b07b1 * Changed player count type to int * Clarified certain actions | ||||
* | Removed the LeakFinder for Windows. (#3777) | Mattes D | 2017-06-19 | 1 | -37/+0 |
| | |||||
* | FastRandom rewrite (#3754) | peterbell10 | 2017-06-13 | 1 | -3/+4 |
| | |||||
* | Allow enabling/disabling of block change limit | mathiascode | 2017-05-19 | 1 | -0/+1 |
| | |||||
* | Custom Disconnect Message | sweetgiorni | 2017-01-03 | 1 | -0/+1 |
| | | | | | | Adds a m_ShutdownMessage option to the settings. When the stop command is issued, players are kicked with said message before the server shuts down. | ||||
* | Tab completion across worlds (#3270) | Alexander Harkness | 2016-07-21 | 1 | -0/+1 |
| | | | Fixes #2563. | ||||
* | cPluginManager: Use a callback for command handler registration. | Mattes D | 2016-06-27 | 1 | -9/+26 |
| | |||||
* | Updated old forum links | Mathias | 2016-01-31 | 1 | -1/+1 |
| | |||||
* | Fixed display of helpmessage | Julian Laubstein | 2015-11-23 | 1 | -1/+1 |
| | |||||
* | Added dash to helpstring output | Julian Laubstein | 2015-11-23 | 1 | -1/+1 |
| | |||||
* | Removed dashes in help messages for consistency | Julian Laubstein | 2015-11-23 | 1 | -8/+8 |
| | |||||
* | Revert "Changed description to "Cuberite - Minecraft in C++!"" | Safwat Halaby | 2015-11-22 | 1 | -1/+1 |
| | | | | This reverts commit f4406c047e0d1d11631e350fa61ad04d92b950ba. | ||||
* | Changed description to "Cuberite - Minecraft in C++!" | Safwat Halaby | 2015-11-20 | 1 | -1/+1 |
| | |||||
* | Added LuaState tracker and memory stats logging. | Mattes D | 2015-09-28 | 1 | -0/+9 |
| | |||||
* | Namechange to Cuberite | Mattes D | 2015-09-25 | 1 | -1/+1 |
| | |||||
* | Unified the doxy-comment format. | Mattes D | 2015-07-31 | 1 | -4/+4 |
| | |||||
* | Fixed missing overrides and added a ignore flag for reserved macro for clang version 3.6 and higher. | Lukas Pioch | 2015-05-23 | 1 | -1/+1 |
| | |||||
* | Initial implementation of IniFile overloading | tycho | 2015-05-16 | 1 | -11/+11 |
| | |||||
* | A* Pathfinding and better monster AI | wiseoldman95 | 2015-05-01 | 1 | -19/+19 |
| | |||||
* | Refresh plugin list before trying to load. | Mattes D | 2015-04-19 | 1 | -0/+1 |
| | |||||
* | Split the plugin names and plugin folders to avoid confusing them. | Mattes D | 2015-04-19 | 1 | -15/+4 |
| | | | | Ref.: http://forum.mc-server.org/showthread.php?tid=1877 | ||||
* | Fixes #493 and #490 | flx5 | 2015-03-11 | 1 | -1/+1 |
| | |||||
* | Replaced atoi() with StringToInteger(). | Mattes D | 2015-01-27 | 1 | -2/+2 |
| | |||||
* | Converted cServer to use the cNetwork API. | Mattes D | 2015-01-27 | 1 | -192/+78 |
| | |||||
* | Fixed a crash in RCON server. | Mattes D | 2015-01-27 | 1 | -1/+0 |
| | |||||
* | Fixed CppCheck: (performance) Possible inefficient checking for emptiness. | Kirill Kirilenko | 2015-01-17 | 1 | -1/+1 |
| | |||||
* | Merge pull request #1623 from p-mcgowan/issue_1253 | Mattes D | 2014-12-10 | 1 | -0/+18 |
|\ | | | | | Prevent multiple logins with same username, unless allowed in settings | ||||
| * | Fixed compile errors | Vincent | 2014-12-08 | 1 | -5/+6 |
| | | |||||
| * | changed from using iterator to auto for server and clienthandle | Vincent | 2014-12-07 | 1 | -2/+2 |
| | | |||||
| * | fixed naming of strings and changed from i to I | Vincent | 2014-11-29 | 1 | -3/+3 |
| | | |||||
| * | issue 1253 - prevent multiple logins with same username | Vincent | 2014-11-29 | 1 | -0/+17 |
| | | |||||
* | | Fixed c++11 branch issues. | Mattes D | 2014-12-07 | 1 | -1/+2 |
| | | |||||
* | | Server: Fixed a MSVC warning. | Mattes D | 2014-12-03 | 1 | -1/+1 |
| | | |||||
* | | Merged branch 'master' into c++11. | Mattes D | 2014-10-24 | 1 | -1/+1 |
|\| | |||||
| * | Merged IniFile into main MCS sources. | Mattes D | 2014-10-23 | 1 | -1/+1 |
| | | |||||
| * | En masse NULL -> nullptr replace | Tiger Wang | 2014-10-23 | 1 | -11/+11 |
| | | |||||
* | | Missing space. | Alexander Harkness | 2014-10-21 | 1 | -1/+1 |
| | | |||||
* | | En masse NULL -> nullptr replace | Tiger Wang | 2014-10-20 | 1 | -11/+11 |
| | | |||||
* | | Merge branch 'master' of https://github.com/mc-server/MCServer | Tiger Wang | 2014-10-20 | 1 | -0/+11 |
|\| | |||||
| * | Fix for fix #1552 | Julian Laubstein | 2014-10-20 | 1 | -2/+2 |
| | | |||||
| * | Added error message | Julian Laubstein | 2014-10-20 | 1 | -0/+11 |
| | | |||||
* | | Migrated cSleep and cTimer to std::chrono | Tiger Wang | 2014-10-20 | 1 | -10/+6 |
| | | |||||
* | | Migrated random generators to std::random | Tiger Wang | 2014-10-19 | 1 | -2/+0 |
|/ | |||||
* | cMojangAPI: Don't update data if server is in offline mode. | Mattes D | 2014-10-17 | 1 | -2/+2 |
| | |||||
* | Functions in cPluginManager get references instead of pointers. | Mattes D | 2014-10-15 | 1 | -1/+1 |
| | |||||
* | Added an explicit setting for allowing BungeeCord handshake. | madmaxoft | 2014-09-17 | 1 | -0/+7 |
| | |||||
* | Merge branch 'master' of https://github.com/mc-server/MCServer | Tiger Wang | 2014-08-29 | 1 | -19/+11 |
|\ | | | | | | | | | Conflicts: src/Server.cpp | ||||
| * | Merge remote-tracking branch 'origin/master' into Ranks | Mattes D | 2014-08-22 | 1 | -1/+3 |
| |\ | |||||
| | * | Added initializers for class members. | Mattes D | 2014-08-21 | 1 | -1/+3 |
| | | | | | | | | | | | | As reported by Coverity, these weren't initialized. | ||||
| * | | Removed cGroup and cGroupManager. | Mattes D | 2014-08-21 | 1 | -18/+8 |
| |/ | |||||
* / | Added new console command with cleanup | Tiger Wang | 2014-08-29 | 1 | -17/+42 |
|/ | |||||
* | Style: Normalized to no spaces before closing parenthesis. | madmaxoft | 2014-07-21 | 1 | -2/+2 |
| | |||||
* | Style: Normalized spaces after if, for and while. | madmaxoft | 2014-07-21 | 1 | -1/+1 |
| | |||||
* | Revert "Only one instance of server can be started" | Tiger Wang | 2014-07-20 | 1 | -0/+2 |
| | | | | | | This reverts commit 6484e9814a3a540518606f552398e0b82f91ab4d. * Fixes #1200 | ||||
* | Code style: Fixed braces on separate lines. | madmaxoft | 2014-07-19 | 1 | -1/+2 |
| | |||||
* | Removed duplicate IPvX labels. | madmaxoft | 2014-07-18 | 1 | -2/+2 |
| | |||||
* | Normalized comments. | madmaxoft | 2014-07-17 | 1 | -3/+3 |
| | | | | | This was mostly done automatically and then visually inspected for obvious errors. All //-style comments should have a 2-space separation from the code, and 1 space after the comment sign. | ||||
* | Fixed spaces around single-line comments. | madmaxoft | 2014-07-17 | 1 | -3/+3 |
| | | | | There should be at least two spaces in front and one space after //-style comments. | ||||
* | Store properties as Json::Value | Tiger Wang | 2014-07-16 | 1 | -1/+1 |
| | |||||
* | Player properties are now retrieved | Tiger Wang | 2014-07-14 | 1 | -2/+2 |
| | |||||
* | Only one instance of server can be started | Tiger Wang | 2014-07-13 | 1 | -2/+0 |
| | | | | | | | | | This disallows the UDP multicasting that the original code enabled. xoft deterrent, in PR #1151 you implied that this was unwanted behaviour (but comments gone now as I force pushed - check emails?). Revert at will if unsatisfactory :P | ||||
* | Player data filenames are based on UUID. | madmaxoft | 2014-07-11 | 1 | -0/+3 |
| | |||||
* | Nullify deleted pointers. | archshift | 2014-06-19 | 1 | -0/+1 |
| | |||||
* | Fixed some warnings in Server.cpp, and in UI/ | Julian Laubstein | 2014-05-19 | 1 | -1/+7 |
| | |||||
* | removed the <list> include | Julian Laubstein | 2014-05-18 | 1 | -1/+0 |
| | |||||
* | Added unload <pluginname> command | Julian Laubstein | 2014-05-18 | 1 | -5/+9 |
| | |||||
* | Added load cmd | Julian Laubstein | 2014-05-17 | 1 | -5/+29 |
| | |||||
* | Added load command in the cServer class | Julian Laubstein | 2014-05-17 | 1 | -0/+6 |
| | |||||
* | Declared one mutex as mutable in order to allow for const correct get accessors. | jfhumann | 2014-04-19 | 1 | -1/+1 |
| | |||||
* | Merge remote-tracking branch 'origin/master' into fixes | jfhumann | 2014-04-18 | 1 | -2/+2 |
|\ | | | | | | | | | | | | | | | Conflicts: src/Authenticator.cpp src/ClientHandle.cpp src/Entities/Minecart.cpp src/Protocol/Protocol17x.cpp | ||||
| * | Added Yggdrasil Authentication System | daniel0916 | 2014-04-13 | 1 | -2/+2 |
| | | | | | | | | Code by Howaner. Fixes/Changes by me. | ||||
* | | Did some static analysis, fixed some bugs and optimized a lot of code | jfhumann | 2014-04-18 | 1 | -1/+1 |
|/ | |||||
* | Merge branch 'Werror' into warnings | Tycho | 2014-03-12 | 1 | -1/+1 |
|\ | | | | | | | | | Conflicts: src/Globals.h | ||||
| * | Unified Vector classes | andrew | 2014-03-11 | 1 | -1/+1 |
| | | |||||
* | | Fixed more Format issues | Tycho | 2014-03-11 | 1 | -1/+1 |
|/ | |||||
* | Merge pull request #709 from Howaner/GlobalFixes | Mattes D | 2014-02-28 | 1 | -0/+2 |
|\ | | | | | Add 'Group not found', when the Server load the users.ini and add auto g... | ||||
| * | Remove old Output Finish | Howaner | 2014-02-21 | 1 | -2/+0 |
| | | |||||
| * | Add 'Group not found', when the Server load the users.ini and add auto generate from users.ini | Howaner | 2014-02-21 | 1 | -0/+4 |
| | | |||||
* | | Disabled the leak finder. | madmaxoft | 2014-02-20 | 1 | -1/+3 |
|/ | |||||
* | "reload" is back. | STRWarrior | 2014-02-09 | 1 | -0/+7 |
| | |||||
* | Split "reload" in "reloadplugins" and "reloadgroups". | STRWarrior | 2014-02-09 | 1 | -2/+5 |
| | |||||
* | The console reload command also reloads the groups. | STRWarrior | 2014-02-09 | 1 | -0/+1 |
| | |||||
* | Protocol 1.7: Forced encryption on all connections. | madmaxoft | 2014-01-28 | 1 | -1/+2 |
| | | | | This is for testing purposes only, to find bugs in the encryption. Once the encryption is deemed stable, it will be enabled only for servers with enabled Authentication. | ||||
* | Merge pull request #587 from mc-server/mobimprovements | Mattes D | 2014-01-25 | 1 | -1/+1 |
|\ | | | | | Mob improvements & rudimentary artificial intelligence | ||||
| * | Mob bugfixes | Tiger Wang | 2014-01-25 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | * Mobs no longer require constant line-of-sight to a player to remain aggravated * Fixed an ASSERT * Fixed mobs jumping * Fixed Idle state not properly using AI + Added FILE_IO_PREFIX to favicon loading + Implemented #563 | ||||
* | | PolarSSL is fully used for 1.3.2 protocol encryption. | madmaxoft | 2014-01-23 | 1 | -10/+2 |
|/ | |||||
* | Merge branch 'master' of https://github.com/mc-server/MCServer | andrew | 2014-01-21 | 1 | -10/+1 |
|\ | |||||
| * | Rewritten SocketThreads for proper shutdown scenario. | madmaxoft | 2014-01-19 | 1 | -10/+1 |
| | | | | | | | | This fixes #560 and #390. | ||||
* | | Scoreboard protocol support | andrew | 2014-01-21 | 1 | -1/+1 |
|/ | |||||
* | Command blocks: Execute() | andrew | 2014-01-18 | 1 | -1/+1 |
| | |||||
* | Fixed favicons | Tiger Wang | 2014-01-07 | 1 | -13/+1 |
| | |||||
* | Merge pull request #514 from derouinw/master | Mattes D | 2014-01-07 | 1 | -0/+14 |
|\ | | | | | Implement favicon for 1.7.2 | ||||
| * | Avoid making copies of favicon string | Bill Derouin | 2014-01-07 | 1 | -1/+1 |
| | | |||||
| * | A few more touch ups | Bill Derouin | 2014-01-07 | 1 | -1/+1 |
| | | |||||
| * | A few touch ups | Bill Derouin | 2014-01-07 | 1 | -1/+4 |
| | | |||||
| * | Implement favicon for 1.7.2 | Bill Derouin | 2014-01-07 | 1 | -0/+11 |
| | | | | | | | | | | Favicon data is a png encoded in base64 which is stored in the server and sent in the server response packet | ||||
* | | More MSVC warning fixes. | madmaxoft | 2014-01-07 | 1 | -1/+1 |
|/ | |||||
* | fixxed warnings in Server.cpp | Tycho Bickerstaff | 2013-12-31 | 1 | -0/+5 |
| | |||||
* | Fixed cClientHandle::Tick() being called from two threads. | madmaxoft | 2013-12-16 | 1 | -1/+1 |
| | | | | | When the player was initialized, the Tick() function continued to stream chunk, while the cWorld called Tick() from its tick thread. Final fix for #187. | ||||
* | Moved bindings-related to a Bindings subfolder. | madmaxoft | 2013-12-08 | 1 | -1/+1 |
| | | | | Ref.: #407 | ||||
* | Fixed the remaining derps | Alexander Harkness | 2013-11-27 | 1 | -2/+2 |
| | |||||
* | Compile fix again | Tiger Wang | 2013-11-26 | 1 | -1/+1 |
| | |||||
* | Fixed Linux compile again | Tiger Wang | 2013-11-26 | 1 | -1/+1 |
| | |||||
* | Attempt to fix compilation | Tiger Wang | 2013-11-24 | 1 | -2/+2 |
| | |||||
* | Moved source to src | Alexander Harkness | 2013-11-24 | 1 | -0/+707 |