Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Make biomal composition gen respect the shapegen when placing bedrockbiomal-bedrock-shape | Niels | 2024-08-11 | 1 | -1/+4 |
| | |||||
* | The second value in Rotation is pitch not roll (#5573) | mjagdis | 2024-07-02 | 1 | -1/+1 |
| | | | Signed-off-by: Mike Jagdis <mjagdis@eris-associates.co.uk> | ||||
* | Preserve banner names across place and pick up (#5565) | mjagdis | 2024-06-30 | 5 | -38/+33 |
| | | | | | | | | | | | | * Preserve banner names across place and pick up Signed-off-by: Mike Jagdis <mjagdis@eris-associates.co.uk> * Update src/BlockEntities/BannerEntity.h --------- Signed-off-by: Mike Jagdis <mjagdis@eris-associates.co.uk> Co-authored-by: Alexander Harkness <me@bearbin.net> | ||||
* | Send metadata for item frames (#5568) | mjagdis | 2024-06-30 | 2 | -2/+11 |
| | | | Signed-off-by: Mike Jagdis <mjagdis@eris-associates.co.uk> | ||||
* | Set TCP_NODELAY on connections (#5558) | mjagdis | 2024-05-31 | 2 | -0/+4 |
| | | | | | | | | | | | | | | | | | * Set TCP_NODELAY on connections Signed-off-by: Mike Jagdis <mjagdis@eris-associates.co.uk> * Windows wants a char * not a void * :-( Signed-off-by: Mike Jagdis <mjagdis@eris-associates.co.uk> * And clang objects to old style casts Signed-off-by: Mike Jagdis <mjagdis@eris-associates.co.uk> --------- Signed-off-by: Mike Jagdis <mjagdis@eris-associates.co.uk> | ||||
* | Fixed dumpinfo plugin not finding Info.lua file if the plugin folder and name don't match (#5563) | NiLSPACE | 2024-05-27 | 1 | -2/+2 |
| | | | Co-authored-by: Niels <niels.breuker@outlook.com> | ||||
* | Fix filename template for saved maps (#5556) | mjagdis | 2024-05-13 | 2 | -1/+2 |
| | | | | | | | | | | | | | * Fix filename template for saved maps Signed-off-by: Mike Jagdis <mjagdis@eris-associates.co.uk> * First patch - added to CONTRIBUTORS Signed-off-by: Mike Jagdis <mjagdis@eris-associates.co.uk> --------- Signed-off-by: Mike Jagdis <mjagdis@eris-associates.co.uk> | ||||
* | cibuild.sh: enable verbose ccache output | Mat | 2024-05-12 | 1 | -1/+1 |
| | |||||
* | Added extra possible Info.lua parameter that describes the dependencies (#5554) | NiLSPACE | 2024-04-10 | 1 | -0/+51 |
| | |||||
* | Moved end generator back to 3d perlin noise (#5552) | NiLSPACE | 2024-04-09 | 3 | -95/+146 |
| | | | | | | | | | * Moved end generator back to 3d perlin noise * Replaced magic numbers where constants are available * Use auto instead of NOISE_DATATYPE Fixed redeclaration of distanceFromSpawn variable Renamed EndGenIslandFlatness optoin to EndGenIslandThickness | ||||
* | Plugin InfoDump: Fall back to gPluginInfo if g_PluginInfo not found. | Mattes D | 2024-03-20 | 1 | -6/+8 |
| | |||||
* | Plugin InfoReg: Read the info from param | Mattes D | 2024-03-17 | 1 | -10/+22 |
| | |||||
* | Re-enable -rdynamic so that Lua modules can load Lua API from exe. | Mattes D | 2024-03-15 | 1 | -0/+7 |
| | | | | This fixes debugging Lua plugins from ZeroBraneStudio on Linux. | ||||
* | Reverted moving Lua to C++. | Mattes D | 2024-03-15 | 8 | -5/+25 |
| | |||||
* | Fix build under clang-15. | Mattes D | 2024-03-14 | 1 | -0/+0 |
| | |||||
* | Enable build under newer clang versions. | Mattes D | 2024-03-14 | 2 | -0/+6 |
| | |||||
* | Fixed UrlClientTest's Github CA. | Mattes D | 2024-03-13 | 1 | -15/+49 |
| | |||||
* | fix minecart bugs. (#5516) | dyexlzc | 2023-11-20 | 3 | -34/+60 |
| | | | | | | | | | * fix minecart bugs. * Replace magical number in minecart --------- Co-authored-by: dyexlzc <dyexlzc@gmail.com> | ||||
* | Fix empty chunk serializer for protocol 47 (#5514) | sleirsgoevy | 2023-10-18 | 2 | -2/+20 |
| | | | | | (Minecraft 1.8) Co-authored-by: Sergey Lisov <sleirsgoevy@gmial.com> | ||||
* | Update Minecraft Wiki links to new domain (#5532) | Spongecade | 2023-09-27 | 33 | -65/+66 |
| | | | | | | | * Update Minecraft Wiki links to new domain * Added Spongecade to contributors * Sorted Spongecade | ||||
* | Only enable werror for debug (#5501) | KingCol13 | 2023-09-27 | 1 | -3/+10 |
| | |||||
* | Changed large apple tree probability (#5523) | LhAllant | 2023-09-26 | 1 | -1/+1 |
| | |||||
* | adding endermite (#5460) | Debucquoy Anthony tonitch | 2023-09-26 | 23 | -20/+208 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * First Draft of adding endermite * Update src/Mobs/Endermite.h Co-authored-by: x12xx12x <44411062+12xx12@users.noreply.github.com> * Adding Protocols + SpawnEgg TODO: don't forget to put the endermite in core plugin for the summon command * Adding endermite to monster.ini * Adding 5% change of spawning endermite when throwing enderpearl * Spawn endermite at last position instead of Hit Position + .cache to .gitignore * fixup! Spawn endermite at last position instead of Hit Position + .cache to .gitignore * destroy endermite if 2 min, not if name is set * Syntax * Adding Enderman targeting endermite + fixing syntax * Fixing compile error + return error [but crash on enderman spawn] * Fix crash but enderman doesn't target * Enderman targeting endermite finished * checking style because i'm a noob at git... * fixup! checking style because i'm a noob at git... * Added endermite egg meta to docs * Final touches Removed unnecesary imports fixed callback to run only in sight distance and actually check sigtlines * Fixed error after not pulling branch --------- Co-authored-by: x12xx12x <44411062+12xx12@users.noreply.github.com> Co-authored-by: Debucquoy <debucqquoy.anthony@gmail.com> | ||||
* | Update Core | Mat | 2023-09-26 | 1 | -0/+0 |
| | |||||
* | Update MCS_CLIENT_VERSIONS (#5529) | bariscodefx | 2023-08-21 | 1 | -3/+3 |
| | | | | | | | | | * Update MCS_CLIENT_VERSIONS * Update remaining protocol version macros. --------- Co-authored-by: Alexander Harkness <me@bearbin.net> | ||||
* | Added that ds_store file to gitignore (#5521) | x12xx12x | 2023-08-15 | 1 | -0/+3 |
| | | | | | | | | | | | | * Added that ds_store file to gitignore * Update .gitignore Co-authored-by: Janmm14 <Janmm14@users.noreply.github.com> --------- Co-authored-by: Alexander Harkness <me@bearbin.net> Co-authored-by: Janmm14 <Janmm14@users.noreply.github.com> | ||||
* | Fix tools build on FreeBSD (#5525) | Bond-009 | 2023-08-12 | 1 | -0/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Regession from #5085 ``` [ 79%] Building CXX object Tools/ProtoProxy/CMakeFiles/ProtoProxy.dir/Connection.cpp.o /home/bond/dev/cuberite/Tools/ProtoProxy/Connection.cpp:337:26: error: use of undeclared identifier 'AF_INET' m_ServerSocket = socket(AF_INET, SOCK_STREAM, IPPROTO_TCP); ^ /home/bond/dev/cuberite/Tools/ProtoProxy/Connection.cpp:337:35: error: use of undeclared identifier 'SOCK_STREAM' m_ServerSocket = socket(AF_INET, SOCK_STREAM, IPPROTO_TCP); ^ /home/bond/dev/cuberite/Tools/ProtoProxy/Connection.cpp:337:48: error: use of undeclared identifier 'IPPROTO_TCP' m_ServerSocket = socket(AF_INET, SOCK_STREAM, IPPROTO_TCP); ^ /home/bond/dev/cuberite/Tools/ProtoProxy/Connection.cpp:342:2: error: unknown type name 'sockaddr_in' sockaddr_in localhost; ^ /home/bond/dev/cuberite/Tools/ProtoProxy/Connection.cpp:343:25: error: use of undeclared identifier 'AF_INET' localhost.sin_family = AF_INET; ^ /home/bond/dev/cuberite/Tools/ProtoProxy/Connection.cpp:346:53: error: unknown type name 'sockaddr' if (connect(m_ServerSocket, reinterpret_cast<const sockaddr *>(&localhost), sizeof(localhost)) != 0) ^ /home/bond/dev/cuberite/Tools/ProtoProxy/Connection.cpp:362:29: error: use of undeclared identifier 'recv' int res = static_cast<int>(recv(m_ServerSocket, Buffer, sizeof(Buffer), 0)); // recv returns int on windows, ssize_t on linux ^ /home/bond/dev/cuberite/Tools/ProtoProxy/Connection.cpp:402:29: error: use of undeclared identifier 'recv' int res = static_cast<int>(recv(m_ClientSocket, Buffer, sizeof(Buffer), 0)); // recv returns int on Windows, ssize_t on Linux ^ /home/bond/dev/cuberite/Tools/ProtoProxy/Connection.cpp:451:29: error: use of undeclared identifier 'send' int res = static_cast<int>(send(a_Socket, reinterpret_cast<const char *>(a_Data.data()), a_Data.size(), 0)); // Windows uses int for a_Size, Linux uses size_t; but Windows doesn't complain. Return type is int on Windows and ssize_t on Linux ^ [ 79%] Building CXX object CMakeFiles/Cuberite.dir/Unity/unity_38_cxx.cxx.o 9 errors generated. ``` | ||||
* | Fixed a wrong format string. | Mattes D | 2023-06-21 | 1 | -1/+1 |
| | | | | Thanks to dyexlzc for noticing. | ||||
* | Replaced hand-escaped JSON (#5508) | Seppe Degryse | 2023-06-08 | 6 | -11/+26 |
| | |||||
* | Update clang-tidy.sh (#5477) | x12xx12x | 2023-06-05 | 1 | -2/+9 |
| | |||||
* | Add Class and Function Identifier Macro (#5481) | x12xx12x | 2023-05-29 | 2 | -3/+15 |
| | | | | | This adds a Macro which simply identifies the function and class name for error messages. Examples taken from the MojangAPI class [Choosen because I worked on that] processing is done during compile time. Should be cross compatible | ||||
* | Anvil: Refactored to use shared_ptr. | Mattes D | 2023-05-26 | 2 | -14/+13 |
| | |||||
* | Anvil: Allow loading chunks without HeightMap. | Mattes D | 2023-05-26 | 5 | -62/+77 |
| | |||||
* | Added cChunkCoords fmtlib formatter. | Mattes D | 2023-05-26 | 1 | -0/+17 |
| | |||||
* | Added a warning if the webadmin is enabled without any users. (#5499) | NiLSPACE | 2023-05-25 | 2 | -0/+27 |
| | |||||
* | Updated LTO Check to new standard. (#5476) | x12xx12x | 2023-05-19 | 1 | -7/+11 |
| | | | | The due to LTO the Release build didn't link. The official cmake page suggest it to do it like this https://cmake.org/cmake/help/latest/module/CheckIPOSupported.html | ||||
* | UrlClient: Fixed invalid Content-Length header. | Niels Breuker | 2023-05-19 | 1 | -1/+1 |
| | |||||
* | UrlClientTest: Added tests for root CA verification. | Mattes D | 2023-05-19 | 1 | -1/+207 |
| | |||||
* | UrlClient: Fixed blocking request's error return value. | Mattes D | 2023-05-19 | 2 | -8/+16 |
| | |||||
* | MojangAPI: Removed an unused TLS root CA. | Mattes D | 2023-05-19 | 1 | -24/+1 |
| | |||||
* | UrlClientTest: Added timeout to all tests. | Mattes D | 2023-05-19 | 1 | -4/+20 |
| | |||||
* | cTCPLink and cUrlClient accept list of trusted root CAs for TLS. | Mattes D | 2023-05-19 | 15 | -195/+246 |
| | |||||
* | cTCPLink: Use the original connection hostname for SNI. | Mattes D | 2023-05-19 | 6 | -16/+36 |
| | |||||
* | Auth SSL Fixes | x12xx12x | 2023-05-19 | 18 | -379/+380 |
| | | | | | | | - Fixed Login Breaking bug - Auth and MojangAPI now use UrlClient - fixed bug in UrlClient where one letter was missing in the HTTP Header - added function to verify Urls from config files and error handling on bad Urls in config for Auth | ||||
* | Removed all Printf-family functions from StringUtils. | Mattes D | 2023-05-16 | 71 | -620/+515 |
| | | | | | Replaced them with fmt::format calls, including changes to the format strings. Also changed the format strings to use FMT_STRING, so that the format is checked compile-time against the arguments. Also fixed code-style violations already present in the code. | ||||
* | Try a timeout for jobs. | Alexander Harkness | 2023-04-17 | 1 | -0/+3 |
| | |||||
* | Implement slime chunks. (#5484) | Michal Havlíček | 2023-04-08 | 6 | -2/+49 |
| | | | | | | | * Implement slime chunks. * add cWorld::IsSlimeChunk * add documentation for cWorld::IsSlimeChunk | ||||
* | refactor: removed m_MojangAPI from RankManager (#5483) | stevenzr | 2023-04-04 | 3 | -11/+2 |
| | | | | | * refactor: removed m_MojangAPI from RankManager * docs: updated CONTRIBUTORS | ||||
* | Small Team Creation Fixes (#5479) | x12xx12x | 2023-03-27 | 2 | -4/+8 |
| | | | | | | - Add additional explanation for team creation - error message if team creation fails because team already exists fixes #5466 | ||||
* | Handle newlines in cIniFile (#5447) | Jomar Milan | 2023-03-22 | 2 | -1/+9 |
| | | | | | | | | | | | | | | | | | | | | | | | | * Handle newlines during read and write in cIniFile When reading the ini file, replace \n with newline. When writing, replace the newline with \n. * Use ReplaceString instead of regex in IniFile * Update cIniFile description * Removed duplicate variable * Revert "Removed duplicate variable" This reverts commit de11bac047d871dfbffec28b72f72a2935bd339e. * Removed duplicate variable Now without plugin changes --------- Co-authored-by: x12xx12x <44411062+12xx12@users.noreply.github.com> | ||||
* | Removed C style arrays from the BlockEntity folder (#5005) | Tiger Wang | 2023-03-22 | 5 | -35/+28 |
| | | | | | | | | | | | | * Removed C style arrays from the BlockEntity folder * Update for loops with size_t where there are no item grids involved * Fixed some casts in BrewingstandEntity.cpp --------- Co-authored-by: bibo38 <bibo38@github.com> Co-authored-by: x12xx12x <44411062+12xx12@users.noreply.github.com> | ||||
* | Added small embedded devices to README | Mattes D | 2023-03-08 | 1 | -1/+1 |
| | | | A nonsense change pretty much only to trigger a rebuild due to missing binaries on the build server. | ||||
* | TNT minecarts exploding when riding over activator rails (#5469) | Michal Havlíček | 2023-01-25 | 6 | -5/+62 |
| | | | | | | | * TNT Minecarts exploding via activator rails * Fuse animation * Add TNT minecart explosion source to APIDesc | ||||
* | Allow certain blocks to be placed on top of upside-down stairs/slabs (#5468) | Michal Havlíček | 2023-01-25 | 10 | -51/+202 |
| | | | | | | | | | | | * Placing certain blocks on top of upside down slabs and stairs * remove TODO * fix style errors * IsAnyStairType helper function * Block placement on stairs and slabs | ||||
* | Changed Windows instructions to build out-of-source. | Mattes D | 2022-12-26 | 1 | -1/+7 |
| | |||||
* | MojangAPI: Update certificates (#5456) | Tiger Wang | 2022-11-18 | 1 | -94/+71 |
| | | | | | | | | * MojangAPI: Update certificates * Fixes 2115 (again). * Fixes #4832. * 🌺 | ||||
* | Remove Travis from GETTING-STARTED.md | Alexander Harkness | 2022-11-15 | 1 | -2/+2 |
| | |||||
* | Added support for favicons of any filesize. (#5457) | Mattes D | 2022-11-09 | 2 | -17/+16 |
| | |||||
* | Fixed nonsensical comment. | Mattes D | 2022-11-09 | 1 | -1/+1 |
| | |||||
* | Protocol: Use correct calculation for delta movements (#5455) | Tiger Wang | 2022-11-08 | 6 | -38/+56 |
| | | | * Protocol: Use correct calculation for delta movements | ||||
* | Chunk: Optimise idle ticking | Tiger Wang | 2022-11-03 | 5 | -25/+20 |
| | | | | * Instead of chunks ticking player objects, and the player object in turn ticking its client handle, let the world tick the client handles. This means we no longer need to maintain a special-case for chunks that shouldn't be ticking, but still need to process players. Partially reverts to the state before 054a89dd. | ||||
* | Update Core Plugin (#5453) | x12xx12x | 2022-10-28 | 1 | -0/+0 |
| | |||||
* | Kick clients when resource pack rejected (#5440) | plan1231 | 2022-10-28 | 7 | -0/+23 |
| | |||||
* | rework of the color code with & and standard codes (#5416) | Debucquoy Anthony tonitch | 2022-10-25 | 6 | -156/+105 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * adding build* to gitignore and tags for ctags * Notation Changes * Adding & Parser * Avoid crash when & as first character * Looking for @ in the rest of the project * Formating style * Modifying test to reflect new behaviours * Adding a check for the first part * fixup! Adding & Parser style changes * Update APIDesk.lua * Update src/CompositeChat.cpp Co-authored-by: x12xx12x <44411062+12xx12@users.noreply.github.com> * explaination on the antishlash with ampersand * adding old deprecated formating * Update src/CompositeChat.cpp Co-authored-by: x12xx12x <44411062+12xx12@users.noreply.github.com> * Update src/CompositeChat.cpp * Update src/CompositeChat.cpp Co-authored-by: Debucquoy <debucqquoy.anthony@gmail.com> Co-authored-by: x12xx12x <44411062+12xx12@users.noreply.github.com> | ||||
* | Update Core | Mat | 2022-09-28 | 1 | -0/+0 |
| | |||||
* | Update Core | Mat | 2022-08-29 | 1 | -0/+0 |
| | |||||
* | ClientHandle: Fix block interaction regressions (#5431) | Tiger Wang | 2022-07-16 | 6 | -79/+61 |
| | | | | | | | | * ClientHandle: Fix block interaction regressions * Fix reach distance being halved. * Fix fire extinguish not working, fixes #5422. * AddFaceDirection: deprecate non-vector version | ||||
* | ItemHandler: Fix torch handler not being called (#5433) | Tiger Wang | 2022-07-16 | 1 | -2/+2 |
| | |||||
* | Fix detector rail breaking/replacing blocks (#5429) | Bond-009 | 2022-06-29 | 1 | -13/+13 |
| | |||||
* | Fix trampling for older clients and mobs (#5414) | DarkoGNU | 2022-06-28 | 4 | -34/+64 |
| | | | | | | | | | * Fix trampling for older clients and mobs * Style * Improve a comment * Improvements in HandleFarmlandTrampling | ||||
* | Fix building with clang 14 (#5428) | Bond-009 | 2022-06-25 | 1 | -0/+1 |
| | |||||
* | Additional Y height checks (#5405) | Debucquoy Anthony tonitch | 2022-06-18 | 18 | -181/+157 |
| | | | | | For redstone wire, block area bindings, and fire simulator. Co-authored-by: Tiger Wang <ziwei.tiger@outlook.com> | ||||
* | Remove redundant initialisations | Tiger Wang | 2022-06-02 | 2 | -3/+3 |
| | | | | The static buffers here are immediately passed in to be overwritten. | ||||
* | Avoid spawn of silverfish when exploded by tnt (#5420) | Debucquoy Anthony tonitch | 2022-05-07 | 1 | -1/+1 |
| | |||||
* | Added check for unexported but documented API (#5418) | x12xx12x | 2022-05-07 | 6 | -136/+113 |
| | | | Also fixed the errors | ||||
* | Implement ranged attack for snow golems. Fix failed assertion (#5417) | DarkoGNU | 2022-05-07 | 4 | -1/+40 |
| | | | | | | | | | * Implement ranged attack for snow golemas. Fix failed assertion when stopping the server * Decrease snowball speed * Adjust accuracy for snow golems * Use a getter instead of m_World | ||||
* | Implement relative SendPlayerMoveLook. Use it in TurnToDirt (#5413) | DarkoGNU | 2022-04-26 | 8 | -24/+82 |
| | | | | | | | | | | | | | | | | | * Implement relative SendPlayerMoveLook * Use relative teleport in cBlockFarmlandHandler::TurnToDirt * Static cast to UInt8. Explicit float values * Maybe explicit doubles, too * Fix TurnToDirt for some edge cases * Improve the height check in TurnToDirt * Const is good, right? * Const - the continuation | ||||
* | Moved comment to top | Persson-dev | 2022-04-21 | 1 | -1/+2 |
| | |||||
* | Add support for 1.14.x protocols | Persson-dev | 2022-04-21 | 5 | -1/+138 |
| | |||||
* | Implement farmland trampling (#5401) | DarkoGNU | 2022-04-21 | 8 | -4/+143 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add DarkoGNU to CONTRIBUTORS * HandleFarmlandTrampling function & its docs * Fix decimal separators (, -> .) * Fix style. Adjust thresholds. Make function non-virtual * Adjust thresholds again. Prepare for fixing #5402 * Trying to fix falling through farmlands * Another style fix * Add FarmlandTramplingEnabled to world.ini * Docs for IsFarmlandTramplingEnabled * Style * Farmland trampling - handling the random chance * Trampling kinda works, very buggy * Trying to fix clang-tidy * Fix trampling * Trying to fix the 'undocumented API symbol' * Implement bearbin's suggestions * Calculate volume properly * Don't use std::pow for squaring * Improved comments * Really, should comments' style be checked? | ||||
* | Protocol sources fixes (#5411) | Simon Pribylski | 2022-04-21 | 8 | -125/+32 |
| | | | | | | | * Move HANDLE_READ to header * Fix compiler warnings * Removed unnecessary default statement | ||||
* | Improving 1.14 support (#5388) | Simon Pribylski | 2022-04-20 | 9 | -15/+1434 |
| | | | | | | | | | | | | | | | | | | | | | * Fixing login * Add basic 1.14 support * Adding pktHorseWindowOpen to PacketTypeToStr * Fixing build with clang * Fixing inventories * Add entities metadata * Add particles * Fixing style * Fixing build with clang-tidy * fixing build | ||||
* | handled the infinite loop and style | x12xx12x | 2022-04-20 | 4 | -19/+23 |
| | |||||
* | Valid Height is now checked by vector. | x12xx12x | 2022-04-20 | 44 | -211/+202 |
| | |||||
* | Updated protocol functions to Vector3x | x12xx12x | 2022-04-20 | 41 | -307/+317 |
| | | | | also added support in included functions | ||||
* | Check height is within world for pistons and digging (#5396) | KingCol13 | 2022-04-19 | 2 | -6/+15 |
| | | | * Fixes piston and digging crashes. | ||||
* | Changing Copyright Years (happy 11) | Debucquoy Anthony tonitch | 2022-04-15 | 1 | -1/+1 |
| | |||||
* | Added '#include <cctype>' in NamespaceSerializer.cpp. | TheHyper45 | 2022-04-12 | 1 | -1/+1 |
| | |||||
* | split functions into basic and entity prettify | x12xx12x | 2022-04-12 | 3 | -13/+22 |
| | |||||
* | Removed an implicit cast from int to char. | TheHyper45 | 2022-04-12 | 1 | -1/+1 |
| | |||||
* | Added #include <cctype> to NamespaceSerializer.cpp | TheHyper45 | 2022-04-12 | 1 | -0/+1 |
| | |||||
* | Yet another style fix | TheHyper45 | 2022-04-12 | 2 | -2/+2 |
| | |||||
* | Some refinements | TheHyper45 | 2022-04-12 | 2 | -7/+1 |
| | |||||
* | NamespaceSerializer::Prettify function now takes a string and converts it into a prettfied string | TheHyper45 | 2022-04-12 | 3 | -78/+31 |
| | |||||
* | The proper style fix | TheHyper45 | 2022-04-12 | 1 | -1/+1 |
| | |||||
* | Style fix. | TheHyper45 | 2022-04-12 | 1 | -2/+1 |
| | |||||
* | Small refinements in BroadcastDeathMessage method. | TheHyper45 | 2022-04-12 | 1 | -4/+15 |
| | |||||
* | Add Prettify method to get player-friendly names of mobs | TheHyper45 | 2022-04-12 | 3 | -10/+88 |
| | |||||
* | add hle0 to CONTRIBUTORS | hle0 | 2022-04-12 | 1 | -1/+2 |
| | |||||
* | fix various compiler warnings (and some unwanted case statement fallthroughs) | hle0 | 2022-04-12 | 9 | -10/+13 |
| | |||||
* | Disable u8 prefix C++20 warning since we need it | Tiger Wang | 2022-02-17 | 1 | -2/+2 |
| | |||||
* | BigFlower: handle environmental destruction | Tiger Wang | 2022-02-13 | 1 | -1/+1 |
| | |||||
* | ClientHandle: cancel multi-block placements correcty | Tiger Wang | 2022-02-12 | 1 | -9/+7 |
| | | | | https://github.com/cuberite/cuberite/pull/5392#issuecomment-1032712796 | ||||
* | Update CONTRIBUTORS | Rodarg | 2022-02-09 | 1 | -2/+2 |
| | | | | my bad | ||||
* | Update CONTRIBUTORS | Rodarg | 2022-02-09 | 1 | -0/+1 |
| | | | | Added myself | ||||
* | style | Tiger Wang | 2022-02-09 | 1 | -12/+11 |
| | |||||
* | Correct Indentation IF | Rodarg | 2022-02-09 | 1 | -2/+5 |
| | |||||
* | Update BlockBigFlower.h | Rodarg | 2022-02-09 | 1 | -1/+9 |
| | | | | Made compliant with review | ||||
* | Update BlockBigFlower.h | Rodarg | 2022-02-09 | 1 | -6/+2 |
| | | | | Removed if statement checking if the top part of the block was broken and replaced the dropBlockAsPickups to SetBlock(Air) | ||||
* | ClientHandle: update variable names | Tiger Wang | 2022-02-08 | 1 | -6/+6 |
| | |||||
* | Spectators: prevent using items and spawn eggs | Tiger Wang | 2022-02-08 | 1 | -8/+17 |
| | |||||
* | Spectation: keep track of spectators | Tiger Wang | 2022-02-08 | 4 | -12/+72 |
| | | | | | + Keep a list of spectators so that pointer clean-up can happen when the spectated is killed. * Fix invalid game state when riding/spectating and then entering or leaving spectator mode. | ||||
* | Custom 25565 port page (#5369) | Rorkh | 2022-01-27 | 4 | -0/+43 |
| | | | | | + Add a custom response when an HTTP request comes in to port 25565... Co-authored-by: Alexander Harkness <me@bearbin.net> | ||||
* | Update to libdeflate 1.9 | Tiger Wang | 2022-01-26 | 1 | -0/+0 |
| | |||||
* | Add player permission level (#5358) | Simon Pribylski | 2022-01-24 | 11 | -71/+143 |
| | |||||
* | Add aarch64 to easyinstall. Fixes #5386 | Alexander Harkness | 2022-01-22 | 1 | -1/+1 |
| | |||||
* | ByteBuffer: fully defined Position handling | Tiger Wang | 2022-01-16 | 1 | -12/+12 |
| | | | Cast input ints into unsigned to make them 2s complement guaran☕d. | ||||
* | syntax | Tiger Wang | 2022-01-14 | 10 | -12/+12 |
| | |||||
* | eblockface | Tiger Wang | 2022-01-14 | 18 | -66/+75 |
| | |||||
* | so much big brain time - it hurts | x12xx12x | 2022-01-14 | 1 | -1/+1 |
| | |||||
* | fixed bad web merge | Marc Lorenz | 2022-01-14 | 1 | -0/+3 |
| | |||||
* | fixed possible 64+64 error | Marc Lorenz | 2022-01-14 | 1 | -5/+2 |
| | |||||
* | fixed cast | x12xx12x | 2022-01-14 | 1 | -1/+1 |
| | |||||
* | auto > char | x12xx12x | 2022-01-14 | 1 | -1/+1 |
| | |||||
* | fixed compile error in jenkins and more warnings | x12xx12x | 2022-01-14 | 3 | -4/+4 |
| | |||||
* | Fixed Compiler Warnings | x12xx12x | 2022-01-14 | 34 | -169/+114 |
| | |||||
* | Fix WriteXZYPosition64 and add tests | Bond_009 | 2022-01-14 | 2 | -1/+33 |
| | |||||
* | Simplify diff and remove excessive logging. | Kingsley Collie | 2022-01-13 | 1 | -92/+87 |
| | |||||
* | Refactor into switch statement | Kingsley Collie | 2022-01-13 | 1 | -90/+91 |
| | |||||
* | Account for shift clicking or removing fuel from furnance. | KingCol13 | 2022-01-13 | 1 | -1/+5 |
| | |||||
* | Reject non-fuels being placed in the furnace fuel slot. | KingCol13 | 2022-01-13 | 1 | -0/+11 |
| | |||||
* | Fix build on Clang < 12 | Bond_009 | 2022-01-13 | 1 | -1/+10 |
| | |||||
* | Fix compilation with Clang 13.0.0 | Bond_009 | 2022-01-13 | 3 | -7/+9 |
| | | | | | | | | Clang 13 changes: * `-Wreserved-identifier` and `-Wunused-but-set-variable` got added * the `-Wreturn-std-move-in-c++11` option was removed Builds still fail when native optimizations are enabled | ||||
* | Suspicious packets: give 'em the silent treatment (#5375) | Tiger Wang | 2022-01-02 | 3 | -12/+11 |
| | | | Ref: #5372 | ||||
* | Fixed diagonal redstone powering (#5363) | Michal Havlíček | 2022-01-02 | 2 | -1/+2 |
| | | | | * Fixed diagonal redstone powering * Transparent blocks don't transmit downwards | ||||
* | Alpha sort BlockInfo and Block/ItemHandler | Tiger Wang | 2022-01-02 | 3 | -181/+181 |
| | |||||
* | ClientHandle: improve right-click robustness (#5372) | Tiger Wang | 2022-01-02 | 3 | -63/+56 |
| | | | | | | | * ClientHandle: improve right-click robustness + Add checks for result of GetBlockTypeMeta + Kick if the client sent an invalid block face or coordinate * Update outdated comments | ||||
* | Handlers: update item and block handlers (#5371) | Tiger Wang | 2022-01-02 | 12 | -89/+81 |
| | | | | | | | + Resend blocks when server rejects placement because in a block * Fix chest handler not invoked, fixes #5367 * Fix comparator handler not invoked * Update some naming | ||||
* | WriteBlockEntity: don't write position multiple times (#5373) | Tiger Wang | 2022-01-02 | 3 | -36/+15 |
| | |||||
* | Update to mybed 3.1.0 | Tiger Wang | 2022-01-02 | 1 | -0/+0 |
| | |||||
* | Fixed ladder placing restrictions | Michal Havlíček | 2022-01-01 | 1 | -1/+1 |
| | |||||
* | Handle name item packet | Persson-dev | 2021-12-31 | 2 | -0/+13 |
| | |||||
* | Added glass to FullyOccupiesVoxel | Michal Havlíček | 2021-12-31 | 1 | -0/+2 |
| | |||||
* | Transparent blocks no longer conduct redstone power (#5359) | Michal Havlíček | 2021-12-30 | 2 | -30/+1 |
| | | | * Fixes #5336 | ||||
* | Add skeleton bow pulling animation (#5355) | Persson-dev | 2021-12-29 | 7 | -6/+106 |
| | | | | | * Added basic skeleton bow animation * Fixing style | ||||
* | Improved farmer AI & Fixed entity loading functions (#5351) | Persson-dev | 2021-12-29 | 15 | -150/+479 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Allow villagers to pickup items * Add farmer villager harvesting * Use of auto keyword * Using for loop to check adjacent crops * Show particules when farmer harvest * Fix area comment * Move constants to header file * Removing unnecessary semicolon * Initialization of CropBlockType variable * Apply 12xx12 suggestion * Fixing area constant size * Refactor bounding box calculation, use vectors. * Add Api documentation * Update lua docs * Rework farmer ai * Fixing lua docs notes * Add missing capitalisation * Add villagers inventory save * Fixing loading entities from disk inconsistencies * Add farmer harvest animation * Fix beetroots grow state Co-authored-by: Alexander Harkness <me@bearbin.net> | ||||
* | Update solid and transparent blocks (#5353) | Persson-dev | 2021-12-27 | 1 | -1/+10 |
| | |||||
* | Slow down arrows in water (#5350) | Persson-dev | 2021-12-19 | 3 | -0/+7 |
| | | | | | * Slow down arrow in water * Added myself to contributors | ||||
* | Apply tigerw's suggestion. | KingCol13 | 2021-12-18 | 1 | -9/+8 |
| | |||||
* | Add delay to new slime spawns after slime death. | Kingsley Collie | 2021-12-18 | 1 | -4/+13 |
| | |||||
* | Expand log4j mitigiation to cover more cases. | Alexander Harkness | 2021-12-11 | 1 | -1/+1 |
| | |||||
* | Mitigate against CVE-2021-44228 | Alexander Harkness | 2021-12-11 | 1 | -0/+6 |
| | |||||
* | ItemHandler initialisation is a constant expression (#5344) | x12xx12x | 2021-12-02 | 100 | -864/+1340 |
| | | | | | * Transition to non-pointer item handler * That is my destructor - I decide when I leave this world * I declare your destruction private and you final | ||||
* | Added ExperienceAmount variable to HOOK_PLAYER_FISHING and HOOK_PLAYER_FISHED (#5345) | Feyo Korenhof | 2021-11-29 | 7 | -19/+21 |
| | | | | | | | | | | | | | | | * Implemented cServer::ScheduleTask() and cServer::TickQueuedTasks() * Fixed formatting and added ScheduleTask to APIDesc * Added feyokorenhof to contributors * Added ExperienceAmount variable to all the hook calls. * Made ExperienceAmount int reference instead of int in HOOK_PLAYER_FISHING. Fixed bug: a_Reward is now a reference * Add documentation, change ItemFishingRod to pass in experience Co-authored-by: Alexander Harkness <me@bearbin.net> | ||||
* | Protocol: modernise plugin message handling (#5325) | Tiger Wang | 2021-11-23 | 6 | -62/+127 |
| | | | | | - Remove handling for garbage data in command block sets + Add correct boolean value read (#1692) * Make better use of namespaced-id and string_view | ||||
* | Dump the api as well as checking it. | Alexander Harkness | 2021-11-22 | 1 | -0/+1 |
| | |||||
* | Fixup #5319 | Alexander Harkness | 2021-11-22 | 1 | -1/+1 |
| | |||||
* | #5319 | Alexander Harkness | 2021-11-22 | 1 | -0/+8 |
| | | | Archive luacheckrc | ||||
* | Bind more ClientHandle functions to Lua (#5334) | AirOne | 2021-11-22 | 3 | -10/+150 |
| | | | | | | | | | | | | | + Bound the following functions to Lua + SendBlockBreakAnim + SendCollectEntity + SendDestroyEntity + SendDetachEntity + SendEditSign + SendLeashEntity + SendThunderbolt + SendUnleashEntity Co-authored-by: BuildTools <unconfigured@null.spigotmc.org> | ||||
* | Protocol 1.8: fix plugin message payload read size (#5324) | Tiger Wang | 2021-11-14 | 1 | -1/+1 |
| | | | | * Read the entire payload of an unhandled vanilla plugin message, remove -1 offset. This was forgotten by #5085 * Fixes #5322 | ||||
* | Miscellaneous fixes (#5320) | Tiger Wang | 2021-11-11 | 12 | -222/+145 |
| | | | | | | | | | | | | | | | | | | | | | | | * Protocol: update Abilities flags + Add Spectator handling * BioGen: move <iostream> include * ClientHandle: rename Respawn packet dimension check flag * Make it clearer what it's doing. * ClientHandle: move ProcessProtocolIn calls to World * Player: remove some redundant initialisation * Player: UpdateCapabilities enables flight for spectators * Produce growth: improve comments * ClientHandle: run unload checks using delta time * Fix forgotten initialisation of time member | ||||
* | Prevent placing of hangables on illegal blocks and break when support block broken (#5301) | Ethan Jones | 2021-10-03 | 8 | -72/+138 |
| | | | | | + Prevent placing of hangables on illegal items and break when support block is broken Co-authored-by: Tiger Wang <ziwei.tiger@outlook.com> | ||||
* | Authenticator: avoid move assignments to self (#5315) | Tiger Wang | 2021-10-03 | 3 | -48/+52 |
| | | | If authentication was off cClientHandle::m_Username ended up moved into itself. Add a copy to avoid this. Thanks @Seadragon91! | ||||
* | World: change spawnpoint type to int (#5313) | Tiger Wang | 2021-10-03 | 8 | -57/+57 |
| | | | | | * World: change spawnpoint type to int As Vanilla does. | ||||
* | Protocol 1.8: fix duplicated vector component in spawn packet (#5314) | Tiger Wang | 2021-10-03 | 1 | -19/+14 |
| | | | * Fixes #5306 | ||||
* | Perform bed checks upon respawn (#5300) | JK2K | 2021-10-02 | 5 | -28/+94 |
| | | | Co-authored-by: Tiger Wang <ziwei.tiger@outlook.com> | ||||
* | Authentication flow: move construction, slim down classes (#5312) | Tiger Wang | 2021-10-02 | 11 | -101/+79 |
| | | | - Remove extra members in ForgeHandshake | ||||
* | Blaze shoot sound fix | Rorkh | 2021-10-02 | 1 | -1/+1 |
| | |||||
* | Only nether-native mobs can see through lava | Rorkh | 2021-10-02 | 13 | -78/+85 |
| | |||||
* | Snipe skeleton achievment | Rorkh | 2021-10-02 | 6 | -17/+22 |
| | |||||
* | Spectation: add dedicated pathway for spectator mode (#5303) | Tiger Wang | 2021-09-30 | 11 | -142/+152 |
| | | | | | | | | | * Spectation: add dedicated pathway for spectator mode + Sync player rotation with spectated entity. + Add dedicated infrastructure to cPlayer for handling spectation, instead of misusing entity riding. * Avoid infinite recursion when exiting spectation, fixes #5296 * AttachTo: Change parameter to reference | ||||
* | Permission-based player chat message formatting (#5304) | Rorkh | 2021-09-23 | 1 | -1/+8 |
| | | | + Permissions for chat message format access | ||||
* | BungeeGuard style proxy security and OnlyAllowBungee config (#5291) | Ethan Jones | 2021-09-23 | 5 | -4/+104 |
| | |||||
* | Ignore dead movement (#5292) | Ethan Jones | 2021-09-16 | 1 | -6/+7 |
| | | | | | | | * Ignore player updates from dead players #5289 * move the condition down a bit, add parentheses Co-authored-by: Tiger Wang <ziwei.tiger@outlook.com> | ||||
* | Don't allow players in adventure mode to break blocks (#5293) | Ethan Jones | 2021-09-15 | 1 | -0/+6 |
| | |||||
* | Ignore dead entities and spectator players on pressure plates (#5294) | Ethan Jones | 2021-09-15 | 1 | -2/+14 |
| | |||||
* | CMake MinGW bug - https://gitlab.kitware.com/cmake/cmake/-/issues/5939 (#5295) | Ethan Jones | 2021-09-15 | 1 | -3/+8 |
| | |||||
* | Add LittleBigBug to CONTRIBUTORS (#5297) | Ethan Jones | 2021-09-15 | 1 | -0/+1 |
| | | | I agree to the license terms :) | ||||
* | Disconnect: call HandleOutgoingData one last time | Tiger Wang | 2021-08-26 | 1 | -0/+1 |
| | | | | * Fixes #5285 | ||||
* | Use more URL-Encoding when sending API requests. | Alexander Harkness | 2021-08-23 | 4 | -4/+17 |
| | |||||
* | Fix typo in message send when getting achievements (#5282) | Bart Ribbers | 2021-08-21 | 1 | -1/+1 |
| | |||||
* | Slime spawinig in swamps (#5281) | JK2K | 2021-08-20 | 2 | -2/+20 |
| | | | | | | | | | | | | | | * test commit * hook test/ .gitignore * Slime add light limitation * Slime spawning moon light * Casting fix for clang * Removal of redundant changes Extracted moon phases amount to const | ||||
* | Haybale damage reduction implementation (#5277) | Rorkh | 2021-08-04 | 1 | -3/+10 |
| | | | | | * Haybale damage reduction impl * Update Pawn.cpp | ||||
* | Remove one level of indent in statistics serialiser | Tiger Wang | 2021-07-31 | 1 | -58/+55 |
| | |||||
* | It is time to remove the statistics upgrade map | Tiger Wang | 2021-07-31 | 1 | -106/+0 |
| | |||||
* | Paintings: add sound effects, remove critical hitting (#5276) | Rorkh | 2021-07-28 | 4 | -5/+23 |
| | |||||
* | Update to mybed 3.0.0 (#5275) | Tiger Wang | 2021-07-27 | 3 | -17/+11 |
| | |||||
* | Update Core (#5274) | Alexander Harkness | 2021-07-25 | 1 | -0/+0 |
| | |||||
* | Added y bounds checking for cPlayer::PlaceBlock (#5194) | Kiryu144 | 2021-07-23 | 4 | -46/+69 |
| | |||||
* | Setting command-block's command requires a permission. (#5270) | Mattes D | 2021-07-20 | 3 | -8/+23 |
| | |||||
* | Update README.md (#5262) | x12xx12x | 2021-07-10 | 1 | -1/+0 |
| | |||||
* | Update build script names to be more intuitive. | Alexander Harkness | 2021-07-10 | 3 | -13/+13 |
| | | | | See: https://github.com/cuberite/cuberite/commit/e77a4ab46deb63655037132ee4af7b9612890ee0 | ||||
* | Chorus fruit teleport (#5259) | KingCol13 | 2021-07-10 | 7 | -2/+227 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Outline function for teleporting. * Created new handler for chorus fruit. * Fixed AttemptTeleport failing. * Better names, working sound effect. * Corrected naming. * Remove stray LOGD. * Offset teleport to middle of block. * Style Fixes Co-authored-by: x12xx12x <44411062+12xx12@users.noreply.github.com> * Style Fixes 2 Co-authored-by: x12xx12x <44411062+12xx12@users.noreply.github.com> * Move FindTeleportDestination to static cPawn method. * cBoundingBox interface. * Cleanup includes. * Maybe exported to API? * Change a_World to reference, add to APIDesc. Co-authored-by: x12xx12x <44411062+12xx12@users.noreply.github.com> | ||||
* | Symmetry in MultiVersionProtocol to fix a crash (#5261) | Tiger Wang | 2021-07-10 | 6 | -37/+67 |
| | | | | | + Add HandleOutgoingData, which tests for m_Protocol before calling DataPrepared. * Change std::function to bool + if/else to handle incoming data; it's almost certainly faster. * Fixes #5260 | ||||
* | Item frame maps (#5258) | KingCol13 | 2021-07-09 | 9 | -12/+22 |
| | | | | | | | + Send map data when item frame spawns. + Add some casts to placate compiler warnings. * size_t for array access. * Mark chunk dirty when rotation or item in item frame is changed. | ||||
* | ProtoProxy: encrypt in-place | Tiger Wang | 2021-07-06 | 2 | -16/+6 |
| | |||||
* | Replace chunk coordinates magic with numeric_limits | Tiger Wang | 2021-07-06 | 1 | -14/+13 |
| | |||||
* | Invalidate m_LastStreamedChunk when player position doesn't match | Tiger Wang | 2021-07-06 | 3 | -54/+57 |
| | | | | | | So teleporting to and back doesn't cause chunk sending to stop. * Fixes #4531 | ||||
* | Remove some unused typedefs | Tiger Wang | 2021-07-06 | 3 | -9/+0 |
| | |||||
* | Protocol: call the encryptor once before sending data | Tiger Wang | 2021-07-06 | 6 | -48/+30 |
| | |||||
* | Remove outdated comment and redundant check | Tiger Wang | 2021-07-06 | 1 | -9/+5 |
| | | | | | Refactoring made the comment no longer true. The check isn't needed since no packets are sent, and Destroy does nothing, if m_HasSentDC. | ||||
* | Lighters: don't activate TNT when crouched | Tiger Wang | 2021-06-28 | 1 | -36/+27 |
| | | | | * Fixes #5247 | ||||
* | Documentation: add statistics descriptions | Tiger Wang | 2021-06-28 | 1 | -76/+76 |
| | |||||
* | Documentation: update chat colour link | Tiger Wang | 2021-06-28 | 1 | -3/+3 |
| | |||||
* | Remove spammy LOGD output | Tiger Wang | 2021-06-28 | 2 | -2/+4 |
| | |||||
* | Don't flush ClientHandle data multiple times | Tiger Wang | 2021-06-28 | 3 | -26/+20 |
| | | | | * Change cWorld::m_Players to a vector | ||||
* | Remove LUA_PLUGIN_NAME_VAR_NAME | Tiger Wang | 2021-06-28 | 2 | -3/+0 |
| | |||||
* | Remove orphaned API symbols | Tiger Wang | 2021-06-28 | 1 | -73/+0 |
| | | | | https://github.com/cuberite/cuberite/issues/5195#issue-860458139 | ||||
* | Re-export SetBlockMeta | Tiger Wang | 2021-06-28 | 1 | -2/+61 |
| | | | | * Fixes #5195 | ||||
* | Protocol: use dedicated packet for 1 block change | Tiger Wang | 2021-06-28 | 3 | -10/+22 |
| | | | | It's six bytes smaller. | ||||
* | SetBedPos: make World parameter non-null | Tiger Wang | 2021-06-28 | 2 | -9/+8 |
| | | | | * Fixes #5190 | ||||
* | Windows: do not include sdkddkver before defining WIN32_WINNT | Tiger Wang | 2021-06-28 | 1 | -4/+2 |
| | | | | Including that header before defining the macro defaults the SDK to the latest version, not what we want. | ||||
* | Windows backtrace: fprintf to fputs | Tiger Wang | 2021-06-28 | 1 | -1/+1 |
| | |||||
* | Double slabs are not transparent blocks | Alexander Harkness | 2021-06-27 | 1 | -4/+0 |
| | | | | Fixes #4630 | ||||
* | add missing ";;" in case statement (#5251) | liuxsdev | 2021-06-26 | 1 | -1/+1 |
| | |||||
* | Compile the entire Lua stack as C++ | Tiger Wang | 2021-06-25 | 12 | -26/+16 |
| | | | | * Fixes #5216 | ||||
* | Compile with 4 threads on Jenkins builds, the build slaves were upgraded | Alexander Harkness | 2021-06-24 | 1 | -1/+1 |
| | |||||
* | fixed crash on lua DoExplosion call | x12xx12x | 2021-06-23 | 1 | -1/+1 |
| | |||||
* | Add optional prefix parameter to LOG functions (#5229) | x12xx12x | 2021-06-23 | 6 | -113/+109 |
| | | | Co-authored-by: Tiger Wang <ziwei.tiger@outlook.com> | ||||
* | Death messages for tamed pets and ocelots are now tamable. (#5243) | TheHyper45 | 2021-06-19 | 7 | -58/+115 |
| | | | | | | | | | | | | | | | * Fixing bugs regarding wolfs and ocelots * Death messages appear after killing tamed ocelots and wolfs * Style fix * Added myself to the CONTRIBUTORS file * Removed redundant string initialization * Removed an unsafe cast. * Changed the order of initialization of fields in constuctor of class cOcelot | ||||
* | Move More CI into Jenkins - Travis Migration Progress (#5241) | Alexander Harkness | 2021-06-17 | 3 | -83/+35 |
| | | | | | | | | | | | | | | | * Add build stage to Jenkinsfile * Run travisbuild in bash rather than sh * Add GCC/Clang differentiation * Use different working directory for each build type. * Correct directory name * Remove travis config file * Always clean workspace afterwards | ||||
* | Migrate off CircleCI to Jenkins (#5230) | Alexander Harkness | 2021-06-15 | 8 | -48/+42 |
| | | | | | | | | | | | | | | | | | | | | | | | * Add Jenkinsfile * cd src * Escape wildcards * Refactor stages * Remove CircleCI junk * Make clang-tidy do something * updated regex to include only the files in the base src directory * fixed errors displayed by new clang tidy version * adjust clang core count to actual count * Update README with new Jenkins build Co-authored-by: 12xx12 <44411062+12xx12@users.noreply.github.com> | ||||
* | Added AArch64 to easyinstall.sh (#5237) | Isaac McFadyen | 2021-06-10 | 2 | -0/+3 |
| | | | | | | | * Added case statement in easyinstall.sh. Added case statement in easyinstall.sh to allow install on Raspberry Pi 4 Ubuntu x64 (AArch64). * Added mcfadyeni to CONTRIBUTORS | ||||
* | Replace invalid references in deprecation messages (#5235) | Mat | 2021-06-07 | 1 | -2/+2 |
| | |||||
* | fixed open inventory crash (#5233) | 12xx12 | 2021-06-06 | 1 | -0/+1 |
| | |||||
* | Added standardised way to Log with plugin name (#5227) | 12xx12 | 2021-05-29 | 2 | -4/+4 |
| | | | | | | | | | | | | | * added logging functions to each plugin * added documentation * modified the global LOG macro * updated the way of string composition * removed cloumn * removed capital v | ||||
* | added check for harvestation in oreblock handler (#5226) | 12xx12 | 2021-05-26 | 1 | -1/+7 |
| | |||||
* | Implemented cServer::ScheduleTask() and cServer::TickQueuedTasks() (#5224) | Feyo Korenhof | 2021-05-26 | 6 | -5/+140 |
| | |||||
* | Re-implement up/down placement metadata (#5219) | Tiger Wang | 2021-05-14 | 8 | -26/+36 |
| | | | | + Use player position when placing blocks which can face up or down, seems to better correspond to Vanilla behaviour. * Fixes #4651 | ||||
* | Windows: remove extra newlines in backtrace (#5218) | Tiger Wang | 2021-05-06 | 2 | -1/+5 |
| | | | - Remove DLL lines, not generally needed. | ||||
* | Move item placement into item handlers (#5184) | Tiger Wang | 2021-05-05 | 109 | -2652/+2062 |
| | | | | | | | | | | | | | | | | | | | | | | | | | * Move item placement into item handlers + Add appropriate CanBeAt checks in cPlayer::PlaceBlocks, into which all placement handlers call. * Partly addresses #5157 * Fixes #4878 * Fixes #2919 * Fixes #4629 * Fixes #4239 * Fixes #4849 Co-authored-by: changyong guo <guo1487@163.com> Co-authored-by: Xotheus <shady3300@outlook.com> Co-authored-by: Krist Pregracke <krist@tiger-scm.com> * Review fixes * Update APIDesc.lua * Rename Co-authored-by: changyong guo <guo1487@163.com> Co-authored-by: Xotheus <shady3300@outlook.com> Co-authored-by: Krist Pregracke <krist@tiger-scm.com> | ||||
* | Rename files to match code | Tiger Wang | 2021-05-04 | 24 | -35/+39 |
| | |||||
* | Add player statistics to API (#5193) | nshah25 | 2021-05-03 | 56 | -999/+1405 |
| | | | | | | * Fixed issue #5166 Co-authored-by: 12xx12 <44411062+12xx12@users.noreply.github.com> Co-authored-by: Tiger Wang <ziwei.tiger@outlook.com> | ||||
* | Style: specify include relativity (#5217) | Tiger Wang | 2021-05-03 | 1 | -25/+26 |
| | | | | | | | * Style: specify include relativity, remove class prefix * Fixes 4901 * Undo class name | ||||
* | Chest, weather, crash, and miscellaneous fixes (#5215) | Tiger Wang | 2021-04-30 | 30 | -427/+326 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Alpha-sort cChestEntity * Chests: use SendUpdateBlockEntity * Pathfinder: fix out of range Y * 1.13: correct weather packet ID * Chests: fix neighbour scanner + Add OnAddToWorld and overload to scan neighbours there, instead of in the constructor/OnUse. This fixes hoppers accessing newly loaded double chests and seeing a null m_Neighbour, thus thinking its a single chest. * Fix typo in cross coords computation. * Simplify hopper logic. * Block entities: ASSERT that type is correct If you match the block type first before calling DoWithBlockEntity, the corresponding block entity must either be empty or correspond to the block type. * Chunk: fix some forgotten PendingSendBE cleanup + Add cleanup in SetAllData, WriteBlockArea - Remove RemoveBlockEntity (used once), HasBlockEntity (not used) * Replace MakeIndex with MakeIndexNoCheck * Remove extraneous MarkDirty in hopper & chests | ||||
* | Fix: GetPhysicalRamUsage on FreeBSD (UNIX) - webadmin display (#5213) | Morritz | 2021-04-30 | 3 | -0/+40 |
| | | | | | | | | | | | * Fix: GetPhysicalRamUsage on FreeBSD (UNIX) - webadmin display * fixed cast type * Fix: GetPhysicalRamUsage on FreeBSD - webadmin display / style and failing build fixes * added myself to contributors Co-authored-by: 12xx12 <44411062+12xx12@users.noreply.github.com> | ||||
* | Added functionality: mobs now enter boats and minecarts (#5214) | jclever77 | 2021-04-30 | 4 | -0/+84 |
| | | | | | | | * Added functionality: mobs now enter boats and minecarts when coming into collision with them. * Fixed basic style errors, nothing else * Added self to contributors and reverted .gitignore to original state. | ||||
* | Fix random_engine seed cast (#5212) | 12xx12 | 2021-04-27 | 1 | -1/+1 |
| | |||||
* | fixed typo (#5208) | 12xx12 | 2021-04-23 | 1 | -1/+1 |
| | |||||
* | Fixing grass not generating below trees (#5199) | 12xx12 | 2021-04-23 | 1 | -0/+26 |
| | | | * moves the y-Position below the tree on grass generation | ||||
* | Repaired Hoppers Treating Chests as two entities (#5202) | npresley0506 | 2021-04-23 | 4 | -71/+68 |
| | | | | | | | | | | | | | | | * Repaired Hoppers Treating Chests as two entities * Style changes * style fixes * Fixed style issues, also condensed logic in MoveItemsFromChest * Used m_Neighbour, fixed styling * GetNeighbour not ReturnNeighbour Co-authored-by: npresley <npresley@umich.edu> | ||||
* | fix(docs): Correction of typos in project documentation (#5206) | Jeffrey | 2021-04-22 | 2 | -2/+2 |
| | |||||
* | keeping the server from crashing (#5203) | 12xx12 | 2021-04-22 | 1 | -3/+3 |
| | |||||
* | Make Windows go brrrr, not tick. tick. tick. (#5201) | Tiger Wang | 2021-04-21 | 11 | -287/+342 |
| | | | * Fixes #5140 | ||||
* | Resets ticks alive on death (#5197) | 12xx12 | 2021-04-21 | 2 | -1/+2 |
| | | | | * resets ticks alive on death * updated the comment in the .h file | ||||
* | Disables the weather packet for 1.13 (#5200) | 12xx12 | 2021-04-20 | 1 | -0/+2 |
| | | | | | * disables the weather packet * fixed style and removed extra semicolon | ||||
* | fixes the fallthrough (#5198) | 12xx12 | 2021-04-20 | 1 | -0/+2 |
| | |||||
* | ForestRocks: use make_unique to construct | Tiger Wang | 2021-04-12 | 1 | -1/+1 |
| | |||||
* | Implement random ticks more faithfully | Tiger Wang | 2021-04-12 | 2 | -14/+22 |
| | | | | + Make it pick 3 blocks per section, instead of 50 randomly throughout the chunk | ||||
* | Hoppers: use 'locked' bit in meta | Tiger Wang | 2021-04-12 | 1 | -4/+15 |
| | |||||
* | Thrown potions/enderpearls: cleanup | Tiger Wang | 2021-04-12 | 7 | -150/+67 |
| | |||||
* | cPlayer: move some constants out of header | Tiger Wang | 2021-04-12 | 2 | -10/+10 |
| | |||||
* | More cProtocol cleanup | Tiger Wang | 2021-04-12 | 21 | -1292/+1214 |
| | | | | | | * Alpha sort functions * Simplify hand handling * Fix left handed mode client-side display | ||||
* | Add animations for shield/item block & break | Tiger Wang | 2021-04-12 | 1 | -1/+27 |
| | |||||
* | Add magical critical effect | Tiger Wang | 2021-04-12 | 1 | -5/+20 |
| | |||||
* | Fix thrown snowball/egg hit animations | Tiger Wang | 2021-04-12 | 4 | -109/+48 |
| | | | | + Snowballs destroy ender crystals | ||||
* | Improve bed handling robustness | Tiger Wang | 2021-04-12 | 4 | -80/+88 |
| | | | | + Boot the player out if the bed was destroyed | ||||
* | Unify multiprotocol entity animations | Tiger Wang | 2021-04-12 | 29 | -313/+506 |
| | |||||
* | Remove unused GetClassStatic in cWorld | Tiger Wang | 2021-04-12 | 1 | -9/+0 |
| | |||||
* | Fix incorrect name in deserialiser for zombie pigmen | Tiger Wang | 2021-04-12 | 1 | -2/+3 |
| | |||||
* | Update entity sizes | Tiger Wang | 2021-04-12 | 70 | -112/+124 |
| | |||||
* | Streamline player abilities handling | Tiger Wang | 2021-04-12 | 16 | -237/+134 |
| | | | | | | | * Update player list gamemode on world change * Fix invisibility for spectators, use entity metadata * Populate m_World for cPlayers on load - Remove SendPlayerMaxSpeed, a duplicate of SendEntityProperties | ||||
* | Fix block break particles | Tiger Wang | 2021-04-12 | 1 | -1/+1 |
| | |||||
* | Fall particles: check for valid Y | Tiger Wang | 2021-04-12 | 1 | -9/+12 |
| | |||||
* | Fix sending incorrect date values on world change | Tiger Wang | 2021-04-12 | 37 | -198/+322 |
| | | | | Yak shave: make more things use cTickTime. Fix a couple of incorrect modulo-on-millisecond-value by making them use WorldTickAge. | ||||
* | Fixed generator for the Mega Taiga biome (#5129) | 12xx12 | 2021-04-12 | 3 | -4/+127 |
| | | | * Fixed generator for small foliage. | ||||
* | Fix improper destruction of BEs on /regen | Tiger Wang | 2021-04-12 | 1 | -12/+19 |
| | |||||
* | Added override specifiers to overridden functions. | Mattes D | 2021-04-12 | 6 | -7/+7 |
| | | | | Needed for clang-11 compatibility. | ||||
* | Update the minimodules | Tiger Wang | 2021-04-12 | 9 | -9/+12 |
| | |||||
* | fixed build (#5181) | 12xx12 | 2021-04-08 | 1 | -3/+2 |
| | |||||
* | cPieceModifier interface and cPieceModifierRandomizeBlocks class (#5122) | Damián Imrich | 2021-04-08 | 10 | -2/+558 |
| | |||||
* | Obsidian pillars, end fountain, not Ender dragon spawning (#4993) | 12xx12 | 2021-04-08 | 7 | -1/+986 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * added generator for obsidian pillars and central fountain which then is used for the exit portal * checkstyle * checkstyle the second * fixed clang removed magic number added Clamp * make the pillars configurable * fixed clang added warning if there was a unknown value if the tower should have a cage or not * forgot to cancel on unkwon value * fixed clang this time maybe * added new generator to generator test * fixed test * added prefab generation for end fountain * fixed checkstyle and updated the prefab * added ender dragon spawning made the fountain positioning dynamic removed fountain placement functions * added enderdragon stuff to testing * pls compile * added changes suggested by @peterbell10 * fixed clang * added debug for further research on the ARM build * ok - it wasn't my tower placement * checking in setup * readded the fountain schematic * removed finisher * readded generator * removed generator trigger - kept ini file access * using cChunkDef function to calculate abs pos of endercrystal * yes, I know it's unused... * commented everything in the ComposableGenerator.cpp - so only the new class in compiled in but not called at all * don't compile in the new generator at all (removed from CMakeLists.txt) * readded the new generator * readded the new generator * removed debug output * made the towers generate acrocc chunk borders * fixed bad merge * fixed clang * fixed clang * generate the dragon 20 blocks above terrain * trying to fixed weird undefined reference * maybe this fixes the weird behaviour * takes chunk width as parameter now * added new comments with info to generated structures removed ender dragon spawning removed chunkwidth from parameter * fixed linker * maybe fixed linking. tried with gc and clang * fixed ender crystal * fixed test * updated output strings * fixed build * fixed up test * fixed test compile * fixed test - cant get the tests to show up * removed the semicolon * maybe this is the fix? * at this point i have no idea - in MVSC it works * removed the ender dragon Co-authored-by: 12xx12 <12xx12100@gmail.com> | ||||
* | Teleport off of mount when throwing enderpearl (#5179) | Nate | 2021-04-08 | 3 | -3/+38 |
| | | | | | | | | | * Teleport off of mount when throwing enderpearl * Simplify returning boolean * Oops forgot a semicolon * Fix code conventions in Player.h | ||||
* | Change to Cuboid calculation for splash distance (#5176) | Nate | 2021-04-06 | 2 | -9/+7 |
| | | | | | | | | | * Change to Cuboid calculation for splash distance * Use ForEachEntityInBox when splash entities * Remove TODO comment, calculation verified * Added self to contributors | ||||
* | Basic elytra flight (#5124) | Damián Imrich | 2021-04-03 | 18 | -285/+488 |
| | | | | | | * Basic elytra flight Co-authored-by: 12xx12 <44411062+12xx12@users.noreply.github.com> Co-authored-by: Tiger Wang <ziwei.tiger@outlook.com> | ||||
* | Fix finisher generating invalid pumpkin | Tiger Wang | 2021-04-01 | 1 | -1/+1 |
| | | | | | | Result was black spot in the ground because the meta exceeded 3 and the client didn't render anything. Been here since the beginning? http://github.com/cuberite/cuberite/blob/fbabf9ee8c7f0940e6f7d01e0362849bf4f6396b/source/FinishGen.cpp#L159 | ||||
* | Player data loading cleanup | Tiger Wang | 2021-03-30 | 6 | -207/+103 |
| | | | | * Kick player if data were corrupt to avoid making it worse | ||||
* | cIsThread cleanup | Tiger Wang | 2021-03-30 | 6 | -95/+92 |
| | | | | | + Semi-gracefully handle unexpected exceptions * No-one cared about the return values, remove them | ||||
* | Do an early check for empty network buffers (#5172) | Tiger Wang | 2021-03-30 | 1 | -5/+14 |
| | | | Avoid overhead when nothing to do. | ||||
* | Call ProcessProtocolOut at opportune times | Tiger Wang | 2021-03-28 | 2 | -6/+11 |
| | |||||
* | Send keep alives slightly less frequently | Tiger Wang | 2021-03-28 | 1 | -7/+3 |
| | | | | Ref: http://github.com/cuberite/cuberite/issues/4082#issuecomment-348675321 | ||||
* | Move some redstone implementations into the source file | Tiger Wang | 2021-03-28 | 8 | -106/+125 |
| | |||||
* | Fix chunk block changes being sent out of order (#5169) | Tiger Wang | 2021-03-28 | 5 | -51/+91 |
| | | | | * Flush out all pending, buffered changes at the end of each tick, after every chunk is ticked. This makes every block update client-side in unison, instead of unlucky ones only being sent 1 tick later. * Re-add buffer for outgoing network data; IOCP async WSASend has higher overhead than expected... Fixes regression introduced in 054a89dd9 | ||||
* | Do not fake a tool when converting to pickups (#5170) | Tiger Wang | 2021-03-28 | 70 | -74/+72 |
| | | | | | * When the cause of destruction was world-induced (CanBeAt check failed) there is no tool. Pass the nullptr directly to ConvertToPickups and let it handle it. * Fixes #4795 - Remove unused a_Digger parameter to ConvertToPickups. | ||||
* | Unify DoWithBlockEntity (#5168) | Tiger Wang | 2021-03-28 | 37 | -1592/+546 |
| | | | | | | + DoWith calls now broadcast the block entity and mark the chunk dirty + Add block entity change queue to synchronise BE updates with block updates * Fixed a few incorrect assertions about BE type - Remove manual overloads | ||||
* | Fix Windows XP to 7 compatibility (#5167) | Tiger Wang | 2021-03-28 | 17 | -71/+60 |
| | | | | | * Partially reverts 01a4e696b * Unify thread names - Remove use of GetThreadId API | ||||
* | Update Copyright year (#5165) | IceCruelStuff | 2021-03-26 | 1 | -1/+1 |
| | |||||
* | Change TimeOfDay to WorldDate (#5160) | Tiger Wang | 2021-03-20 | 12 | -54/+68 |
| | | | | | | | * Change TimeOfDay to WorldDate * Do not wrap at 20 minutes, continue incrementing * Fixes #4737 * Fixes #5159 | ||||
* | Don't send ping updates one packet at a time | Tiger Wang | 2021-03-19 | 12 | -43/+61 |
| | | | | | * Use the batch update feature of the packet. * Lengthen interval between time and ping update packets (ref. http://github.com/cuberite/cuberite/issues/4082#issuecomment-348675321). | ||||
* | Deduplicate WriteBlockEntity | Tiger Wang | 2021-03-18 | 9 | -538/+247 |
| | |||||
* | Mob heads, banners cannot be used | Tiger Wang | 2021-03-18 | 4 | -53/+59 |
| | | | | * Fixed UsedBy returning true, blocking block placement | ||||
* | shared_ptr -> unique_ptr in generators | Tiger Wang | 2021-03-18 | 35 | -385/+263 |
| | |||||
* | Add heraldry names to banner pattern API docs | Tiger Wang | 2021-03-15 | 1 | -0/+169 |
| | |||||
* | Adding basic Banner functionality (#4806) | 12xx12 | 2021-03-15 | 20 | -15/+617 |
| | | | | | | + Added item and block for banners Co-authored-by: 12xx12 <12xx12100@gmail.com> Co-authored-by: Tiger Wang <ziwei.tiger@outlook.com> | ||||
* | Derive HugeMushroom from the base handler | Tiger Wang | 2021-03-15 | 1 | -2/+2 |
| | | | | ConvertToPickups is already overridden. | ||||
* | Change Cobblestone block handler to default | Tiger Wang | 2021-03-15 | 1 | -1/+1 |
| | | | | Cobblestone shouldn't be handled with the Stone handler. | ||||
* | Remove DoesDropOnUnsuitable | Tiger Wang | 2021-03-15 | 8 | -74/+2 |
| | | | | This is only overridden false in Vines and Snow. It is called when a CanBeAt check fails, to determine whether DropBlockAsPickups is called. However, Vines and Snow already drop nothing without the right tool, so this function is superfluous. | ||||
* | Properly deprecate more XYZ parameter'd functions (#5147) | Tiger Wang | 2021-03-15 | 22 | -292/+526 |
| | | | * Fixes #5144 | ||||
* | Fixed some death messages showing up even when they are disabled. (#5153) | NiLSPACE | 2021-03-11 | 2 | -5/+6 |
| | |||||
* | Do protocol decryption in-place (with CryptoAPI on Windows) (#5145) | Tiger Wang | 2021-03-08 | 10 | -174/+206 |
| | |||||
* | Some emplace_back replacements (#5149) | 12xx12 | 2021-03-07 | 30 | -194/+194 |
| | | | * replace push_back with emplace_back when a new object was created in the function call | ||||
* | Mitigate MSVC crash (#5146) | Tiger Wang | 2021-03-06 | 3 | -36/+27 |
| | | | Reference: http://ci.appveyor.com/project/Cuberite/cuberite/builds/38087390/job/p857ibg3x87naw36/messages | ||||
* | Update Core | Tiger Wang | 2021-03-06 | 1 | -0/+0 |
| | |||||
* | Add block handler for huge mushroom blocks (#5143) | Mat | 2021-03-05 | 3 | -2/+57 |
| | |||||
* | Adding Boss bar (#5025) | 12xx12 | 2021-03-05 | 23 | -92/+765 |
| | | | | | + Add boss bar Co-authored-by: Tiger Wang <ziwei.tiger@outlook.com> | ||||
* | Add Mushrooms to Generator and fixed up the roofed forest (#5134) | 12xx12 | 2021-03-05 | 5 | -5/+217 |
| | | | | | | | * added generator for mushrooms and aded them to the biomes * removed unused variable * added nEwlY uDocUmEnTeD aPi sYmbOls... | ||||
* | Prepare ChunkData for BlockState storage (#5105) | Tiger Wang | 2021-03-05 | 39 | -2131/+1034 |
| | | | | | | | | | | | | | | | | | | | | | | | * Rename ChunkData Creatable test * Add missing Y-check in RedstoneWireHandler * Remove ChunkDef.h dependency in Scoreboard * Prepare ChunkData for BlockState storage + Split chunk block, meta, block & sky light storage + Load the height map from disk - Reduce duplicated code in ChunkData - Remove saving MCSBiomes, there aren't any - Remove the allocation pool, ref #4315, #3864 * fixed build * fixed test * fixed the debug compile Co-authored-by: 12xx12 <44411062+12xx12@users.noreply.github.com> | ||||
* | fixed the crash on generating in the SinglePiceStructuresGen (#5136) | 12xx12 | 2021-03-05 | 1 | -1/+2 |
| | |||||
* | Mark UNREACHABLE with intrinsics | Tiger Wang | 2021-02-20 | 18 | -56/+27 |
| | |||||
* | Clang 7? | Tiger Wang | 2021-02-11 | 4 | -18/+2 |
| | |||||
* | Fix march=native not being enabled | Tiger Wang | 2021-02-11 | 3 | -25/+22 |
| | | | | | | | * LINUX doesn't exist apparently, use UNIX instead + Add some platform-specific logic to determine whether to use mcpu or march - Remove duplicated compile option comments + Add STATUS level to messages | ||||
* | Turn off SQLITE_ENABLE_JSON1 | Tiger Wang | 2021-02-11 | 1 | -6/+5 |
| | |||||
* | Update libevent, mbedtls | Tiger Wang | 2021-02-10 | 3 | -10/+0 |
| | |||||
* | MSVC warnings | Tiger Wang | 2021-02-10 | 5 | -49/+12 |
| | |||||
* | CompositeChat: use variants | 12xx12 | 2021-02-08 | 4 | -315/+155 |
| | |||||
* | Explodinator performance optimisations | Tiger Wang | 2021-02-07 | 3 | -133/+133 |
| | | | | Thanks @lixfel (#4246) | ||||
* | Explodinator: fix divide by zero | Tiger Wang | 2021-02-07 | 3 | -14/+14 |
| | |||||
* | Fix #5118 | Tiger Wang | 2021-02-07 | 7 | -558/+454 |
| | |||||
* | Adds playerlist header and footer broadcasting (1.8-1.13) | dImrich | 2021-02-06 | 16 | -310/+417 |
| | |||||
* | Creative mode hits immediately disappear boats (#5117) | Simerson | 2021-01-28 | 1 | -0/+10 |
| | | | | | | | Instant destroy boat in creative mode + boat one-shot in creative mode + Add boat instant destroy in creative + Instant break boat in creative | ||||
* | Fix debug macro situation (#5114) | Tiger Wang | 2021-01-26 | 31 | -131/+99 |
| | | | Use the standard NDEBUG. | ||||
* | Redstone: inline -> static | Tiger Wang | 2021-01-22 | 21 | -89/+89 |
| | |||||
* | End crystal placement (#5112) | Damián Imrich | 2021-01-22 | 4 | -7/+92 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * End crystal placement * End crystal placement - fixed error and added some comments * Removed unused includes * Update src/Items/ItemEndCrystal.h Co-authored-by: Alexander Harkness <me@bearbin.net> * End Crystal placement, early-return pattern enforcement * End crystal Item finish? * Small changes Fixed a crashbug in ender crystal destruction. According to vanilla 1.16 testing, end crystals don't place if any entity intersects the box, not just other end crystals. Check return value of SpawnEnderCrystal. Add header in SeeMake. Cafe Stile Redux. * The stylechecker relies on CMakeLists * There is another Co-authored-by: Alexander Harkness <me@bearbin.net> Co-authored-by: Tiger Wang <ziwei.tiger@outlook.com> | ||||
* | Implementation of totem of undying behaviour (#5111) | Damián Imrich | 2021-01-22 | 4 | -0/+57 |
| | | | | | | | | | | | | | | | | | | | | | | | * notchian totem of undying * ... * .... * Update src/Entities/Pawn.cpp Co-authored-by: Alexander Harkness <me@bearbin.net> * DeductTotem func * fixed build errors * Added myself to CONTRIBUTORS * Small changes Co-authored-by: Peter <peter@cassoviacode.com> Co-authored-by: Alexander Harkness <me@bearbin.net> Co-authored-by: Tiger Wang <ziwei.tiger@outlook.com> | ||||
* | MultiVersionProtocol: fix two crashes | Tiger Wang | 2021-01-19 | 5 | -93/+70 |
| | | | | | | | | | | | | First one: add missing exception handler in ProcessProtocolIn Second: remove faulty logic dealing with incomplete packets. `a_Data = a_Data.substr(m_Buffer.GetUsedSpace() - m_Buffer.GetReadableSpace());` was incorrect; it attempted to apply a length derived from m_Buffer to an unrelated a_Data. Its purpose was to give cProtocol the data the client sent, minus initial handshake bytes. However, we can use the knowledge that during initial handshake, there is no encryption and every byte can be written unchanged into m_Buffer, to just call cProtocol with a data length of zero. This will cause it to parse from m_Buffer - wherein we have already written everything the client sent - with no a_Data manipulation needed. Additionally, removed UnsupportedButPingableProtocolException (use of exception as control flow) and encode this state as m_Protocol == nullptr, id est "no protocol for this unsupported version", which is then handled by cMultiVersionProtocol itself. | ||||
* | cChunk: don't inherit from cChunkDef (#5106) | Tiger Wang | 2021-01-18 | 9 | -71/+43 |
| | |||||
* | Fixed horse UI desync when taking saddle out (#5108) | wereii | 2021-01-16 | 1 | -0/+3 |
| | | | due to overlooked fallthrough | ||||
* | Clarify cClientHandle, cPlayer ownership semantics | Tiger Wang | 2021-01-12 | 21 | -1119/+498 |
| | | | | | | | | + A cPlayer, once created, has a strong pointer to the cClientHandle. The player ticks the clienthandle. If he finds the handle destroyed, he destroys himself in turn. Nothing else can kill the player. * The client handle has a pointer to the player. Once a player is created, the client handle never outlasts the player, nor does it manage the player's lifetime. The pointer is always safe to use after FinishAuthenticate, which is also the point where cProtocol is put into the Game state that allows player manipulation. + Entities are once again never lost by constructing a chunk when they try to move into one that doesn't exist. * Fixed a forgotten Super invocation in cPlayer::OnRemoveFromWorld. * Fix SaveToDisk usage in destructor by only saving things cPlayer owns, instead of accessing cWorld. | ||||
* | Convert most calls to blocking GetHeight/GetBiomeAt to direct chunk accesses | Tiger Wang | 2021-01-11 | 14 | -88/+204 |
| | | | | * Hopefully fixes #5094 | ||||
* | zlib -> libdeflate (#5085) | Tiger Wang | 2021-01-11 | 92 | -2011/+1390 |
| | | | | | | + Use libdeflate + Use std::byte * Fix passing temporary to string_view + Emulate make_unique_for_overwrite | ||||
* | Fixed switch-ups regarding some slab and stair recipes (#5099) | Varga Szabolcs | 2021-01-05 | 2 | -4/+5 |
| | |||||
* | Fix potential destruction crashes (#5095) | Tiger Wang | 2021-01-02 | 33 | -460/+405 |
| | | | | | | | | | | * Fix potential destruction crashes * Fix destructors accessing destroyted objects * Fix cPlayer not destroying windows (Destroyed never called) * Tentatively fixes #4608, fixes #3236, fixes #3262 - Remove cEntity::Destroyed() and replace with cEntity::OnRemoveFromWorld() * Add missing call to OnRemoveFromWorld | ||||
* | Fix version typo in CMakeLists.txt (#5098) | Nir | 2021-01-02 | 1 | -1/+1 |
| | |||||
* | Fix AppVeyor IA32 builds (#5096) | Tiger Wang | 2020-12-31 | 1 | -1/+1 |
| | | | | | | | | | | | | | * Fix AppVeyor IA32 builds > The default target platform name (architecture) is that of the host and is provided in the CMAKE_VS_PLATFORM_NAME_DEFAULT variable. AppVeyor uses AMD64. Oops. * del cmakecache * - * + | ||||
* | Command Blocks: fix a crash | Tiger Wang | 2020-12-30 | 1 | -3/+3 |
| | | | | * Don't store a temporary | ||||
* | Avoid an std::list in StreamNextChunk | Tiger Wang | 2020-12-26 | 1 | -22/+22 |
| | |||||
* | Streamline ClientHandle chunk send a little | Tiger Wang | 2020-12-26 | 2 | -38/+4 |
| | | | | - Removed RemoveFromAllChunks. On destruction cWorld::RemovePlayer calls RemoveClientFromChunks already, and there's no need to manually clear the chunk lists. | ||||
* | Don't prematurely exit "downloading terrain" screen on join | Tiger Wang | 2020-12-26 | 1 | -1/+0 |
| | | | | - Remove leftover SendPlayerMoveLook from #1500 | ||||
* | Make SetAllData's MarkDirty() the chunk's responsibility | Tiger Wang | 2020-12-26 | 2 | -7/+6 |
| | |||||
* | Avoid a gratuitous dirty when loading chunks with entities | Tiger Wang | 2020-12-26 | 2 | -15/+22 |
| | | | | Loaded entities are directly moved into the chunk data, instead of having to go through cWorld, as if they were just spawned. This avoid dirtying the chunk. | ||||
* | Silverfish: correct search cube | Tiger Wang | 2020-12-26 | 1 | -1/+1 |
| | |||||
* | Daylight Sensor: remove redundant delay | Tiger Wang | 2020-12-26 | 1 | -3/+0 |
| | | | | Daylight Sensors are already always ticked. | ||||
* | ViewDistance: unsigned -> signed | Tiger Wang | 2020-12-26 | 8 | -39/+26 |
| | |||||
* | Replace custom ChunkCoordinate with cChunkCoords | Tiger Wang | 2020-12-22 | 2 | -20/+6 |
| | |||||
* | unique_ptr<cChunkMap> to plain member | Tiger Wang | 2020-12-22 | 6 | -166/+144 |
| | |||||
* | Prepare for 1.15+ (#4856) | Tiger Wang | 2020-12-21 | 26 | -66530/+72531 |
| | | | | | + Add type-safe container for states * Split registry Blocks into BlockTypes, BlockStates so the block types enumeration can be #included without too much penalty * Ensure Registry uses type-safe container | ||||
* | Improve Enderman targeting | Tiger Wang | 2020-12-21 | 2 | -15/+17 |
| | | | | | * Fix look angle checks * Do LOS trace from eye-height | ||||
* | Monsters: improve targeting | Tiger Wang | 2020-12-21 | 8 | -63/+92 |
| | | | | | | * Replace DoWithNearestPlayer with bounding box search (avoid iterating through all players in world). * Do line-of-sight checks from eye-to-eye. + Added LOS and LOS lost timer to target lost checks, in addition to distance. | ||||
* | Chunk: use FAST_FLOOR_DIV | Tiger Wang | 2020-12-21 | 3 | -17/+6 |
| | |||||
* | Improve Silverfish search | Tiger Wang | 2020-12-21 | 2 | -33/+71 |
| | | | | * Start from the inside out, don't always look at the entire search space by bailing out randomly | ||||
* | Comment and code style fix | Tiger Wang | 2020-12-21 | 6 | -48/+47 |
| | | | | | + Add static keyword - Don't capture everything in lambda | ||||
* | Remove unused Temporary namespace | Tiger Wang | 2020-12-21 | 12 | -19/+11 |
| | | | | - Remove unused temporary mapping generation at startup | ||||
* | Enable LOS checks for Hostile Mobs. | the1robert | 2020-12-20 | 1 | -1/+1 |
| | |||||
* | Trace to surface of cube. | KingCol13 | 2020-12-19 | 1 | -6/+6 |
| | |||||
* | New pull request for daylight sensor (#5066) | Aiden Neill | 2020-12-19 | 8 | -54/+184 |
| | | | | | * Fixes #4918 Co-authored-by: Tiger Wang <ziwei.tiger@outlook.com> | ||||
* | Added dimension check to nether portal (#5068) | cflep | 2020-12-18 | 1 | -0/+6 |
| | | | + Added dimension check to nether portal | ||||
* | Added the ability for white beds to be dyed (#5077) | bwats97 | 2020-12-18 | 1 | -0/+16 |
| | | | + Added Ability for white beds to be dyed | ||||
* | Ignore CanFly flag sent by the client | mathiascode | 2020-12-18 | 3 | -9/+4 |
| | |||||
* | Warnings improvements | Tiger Wang | 2020-12-18 | 29 | -223/+237 |
| | | | | | | | | | * 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 | ||||
* | Horsies: don't always broadcast metadata | Tiger Wang | 2020-12-18 | 1 | -1/+10 |
| | |||||
* | Fixes incorrect var name in RsaPrivateKey.cpp | Azurethi | 2020-12-05 | 1 | -1/+1 |
| | | | Fixed an incorrect variable name in src/mbedTLS++/RsaPrivateKey.cpp : cRsaPrivateKey::Decrypt. | ||||
* | Light the nether portal when switching dimensions (#5062) | cflep | 2020-12-01 | 1 | -1/+1 |
| | | | * Fixes #5007 | ||||
* | BlockInfo: float-equal for Clang only | Tiger Wang | 2020-11-28 | 1 | -0/+4 |
| | |||||
* | Lilypads: add missing boundary check | Tiger Wang | 2020-11-28 | 1 | -2/+9 |
| | |||||
* | Fix lilypad displacing block above (#5056) | Derek Qu | 2020-11-28 | 1 | -39/+61 |
| | | | | | | | | | | * Fix lilypad displacing block above Side fixes: * Fix lilypad displacing half slabs * Fix lilypad being placed on flowing water and non-water blocks in general Co-authored-by: Tiger Wang <ziwei.tiger@outlook.com> | ||||
* | Note Block Left Click Fix V2 (#5052) | Derek Qu | 2020-11-26 | 3 | -1/+46 |
| | | | + Add function to play note block on left click | ||||
* | Added magma block contact damage (#5055) | Aiden Neill | 2020-11-25 | 6 | -4/+66 |
| | | | | | | * Added magma block contact damage * Fireproof entities do not take damage from magma * Fire resistance prevents magma damage * No magma damage when hovering over magma block | ||||
* | Adding new monster types to enum and saving/loading for easier future implementation (#4941) | 12xx12 | 2020-11-23 | 18 | -447/+1701 |
| | | | | | | | | | | | * added new monster types to enum added string <-> enum conversion in namespace serializer added loading functions added to saving * renamed zombie pigman to zombified piglins in enum Co-authored-by: 12xx12 <12xx12100@gmail.com> Co-authored-by: Tiger Wang <ziwei.tiger@outlook.com> | ||||
* | Add coloured glass pane recipes (#5032) | Derek Qu | 2020-11-15 | 2 | -0/+18 |
| | | | + Add coloured glass pane recipes using uncolored glass panes | ||||
* | HTTPServerConnection: more robust error handling | Tiger Wang | 2020-11-14 | 1 | -21/+18 |
| | | | | | | * Fix passing a nullptr to downstream code when the request was malformed + Reset the connection on errors * Fixes #5029 | ||||
* | Fix flower and foliage generation (#4723) | mBornand | 2020-11-14 | 4 | -100/+162 |
| | | | | | | | | | | | | | | | | | | | * fix flower generation - remove wrong mushroom and flower generation + add "tiny" mushrooms in Mushrooms biomes + add "tiny" mushrooms in Mega Taiga and variants + add tulip generation for plains biomes * Turn numbers into constants - Remove duplication of grass generation - Remove fern in inappropriate biomes * added roofed forest flowers to ini file * fixed crash with biMesaPlateuM + Use empty() + Emplace directly + Avoid a string copy in BiomeName + Alias BiomeIndex to avoid multiple casts Co-authored-by: 12xx12 <12xx12100@gmail.com> Co-authored-by: Tiger Wang <ziwei.tiger@outlook.com> | ||||
* | Some const and inheritance correctness (#5014) | 12xx12 | 2020-11-13 | 2 | -8/+5 |
| | | | | | | | * Some const and inheritance correctness * Devirtualise SendBlockTo(Vector3i) Co-authored-by: 12xx12 <12xx12100@gmail.com> Co-authored-by: Tiger Wang <ziwei.tiger@outlook.com> | ||||
* | changing cComposite Chat to newer c++ standart (#5028) | 12xx12 | 2020-11-11 | 3 | -63/+79 |
| | | | | | | | | | | | | | | | | | | | | * upgraded to new C++ for loops and fixed errors * readded delete instruction * now using unique ptr * added test for text only (that was causing an error for me) * using unique ptr constructor * added move constructor and deleted copy constructor * fixed deconstuctor http prefixes are constexpr and std::string_view * fixed whitespace Co-authored-by: 12xx12 <12xx12100@gmail.com> | ||||
* | Add correct implementation of crops (#4802) | 0ddlyoko | 2020-11-06 | 9 | -305/+217 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * [FIX] Add correct implementation of seed drops. > Official percentage of drops has been implemented * Fix C++ conventions * Change "Vals" variable to "m_Vals" * [FIX] Add correct implementation of Carrots, Potatoes, Wheat & Beetroots seed * Add Fortune support with crops Add fortune support with Wheat, Carrots, Potatoes & Beetroots seeds * [FIX] Right-clicking on a grown Beetroot in survival consume 2 bone meals Fix #4805 * Add documentation for "cWorld::IsFullGrownPlantAt" method * Fix dispenser that full grown a plant > Change methods cItemDyeHandler::FertilizePlant & cItemDyeHandler::growPlantsAround to static * Display particle even if tree doesn't grow * When right-clicking on a full grown melon / pumpkin seed, no longer produce a melon / pumpkin Before this commit, when you right-click on a melon or a pumpkin seed, a melon / pumpkin block spawned. With this commit, it no longer spawns * [FIX] Do not create melon / pumpkin block when right-clicking with a bone meal This fix will prevent the creation of a melon / pumpkin block when you right-click with a bone meal on a melon / pumpkin plant - It just detect if the plant is full grown. if yes, the method "Grow" is not called - Remove IsFullGrownPlant Co-authored-by: 12xx12 <12xx12100@gmail.com> Co-authored-by: Tiger Wang <ziwei.tiger@outlook.com> | ||||
* | Ender Crytal Fix and report proper cmake file for luabindingscheck fail (#5017) | 12xx12 | 2020-11-06 | 15 | -54/+177 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * fixed network fixed explosion fixed ticking added network broadcast to Setter method added nullptr protection using macros in 1.10 Protocol_1_10.cpp revealed functions to LUA API small fixups, typos, less functions used fixed more doc readded info that saving is done only if the beam is displayed made the constructor transfer all needed members fixed wrong commit removed default parameters on SpawnEnderCrystal fixed wrong metadata moved call to destroy in the right place fixed some typos Fixed Ender Crystal * fixed documentation * fixed doc and added proper error message * Parameters, arrows * Parameters Co-authored-by: 12xx12 <12xx12100@gmail.com> Co-authored-by: Tiger Wang <ziwei.tiger@outlook.com> | ||||
* | Players are no longer kicked when clicking on bedrock (#5023) | Tiger Wang | 2020-11-06 | 5 | -104/+57 |
| | | | | * Players are no longer kicked when clicking on bedrock * Fixes #5022 | ||||
* | Rein in light spread by correcting falloff value | Tiger Wang | 2020-11-02 | 1 | -26/+2 |
| | | | | * Fixes #5018 | ||||
* | Added new flowers on bonemeal use (#5011) | 12xx12 | 2020-11-02 | 2 | -35/+169 |
| | | | | | | | + Added new biome-dependent flower placement * Update planter algorithm Co-authored-by: 12xx12 <12xx12100@gmail.com> Co-authored-by: Tiger Wang <ziwei.tiger@outlook.com> | ||||
* | Corrected type for param Pos on spawn enter crystal (#5012) | Lukas Pioch | 2020-10-30 | 1 | -1/+1 |
| | |||||
* | Add beam target, configurable base visibility to Ender Crystals (#5010) | 12xx12 | 2020-10-29 | 14 | -7/+200 |
| | | | | | * Fixes #4990 Co-authored-by: 12xx12 <12xx12100@gmail.com> | ||||
* | Remove BLOCKENTITY_PROTODEF | Tiger Wang | 2020-10-24 | 21 | -153/+10 |
| | |||||
* | TNT Changes (#4970) | KingCol13 | 2020-10-24 | 4 | -49/+80 |
| | | | | | + Make TNT drop pickups, change a few comments. + Give each ray random intensity, instead of each explosion. * Use direction instead of destination, rewrite for pairs of edges. | ||||
* | cBlockInfo: further cleanup (#5001) | Tiger Wang | 2020-10-18 | 5 | -1179/+1064 |
| | | | | | | | | * cBlockInfo: further cleanup + Use switch statements instead of lookup in dynamically initialised arrays - Remove some deprecated bindings * Update Stubs removing references to BlockInfoArray | ||||
* | MUSL stack size (#4995) | Tiger Wang | 2020-10-17 | 1 | -0/+8 |
| | |||||
* | added const correctness on some functions in cPlayer (#4999) | 12xx12 | 2020-10-15 | 2 | -4/+7 |
| | | | Co-authored-by: 12xx12 <12xx12100@gmail.com> | ||||
* | Fix Android builds (#4998) | Tiger Wang | 2020-10-15 | 16 | -424/+421 |
| | | | | | Construct paths relative to the Cuberite sources with PROJECT_SOURCE_DIR, instead of wherever the first CMakeLists.txt file happened to be with CMAKE_SOURCE_DIR. In Android's case, the latter was in a folder called android/ but that's not the root of the source tree, so any file path built off that root was wrong. This caused file-specific warnings exclusions to fail to apply. | ||||
* | Added missing return types and fixed param types (#4996) | Lukas Pioch | 2020-10-13 | 3 | -34/+41 |
| | |||||
* | Remove debug output on PieceStructuresGen.cpp (#4984) | 12xx12 | 2020-10-12 | 1 | -21/+19 |
| | | | | | | - Remove debug output on PieceStructuresGen.cpp - Removed Stopwatch import Co-authored-by: 12xx12 <12xx12100@gmail.com> | ||||
* | Update comments and code for Load/SaveOneChunk so they match (#4992) | Alexander Harkness | 2020-10-11 | 2 | -5/+5 |
| | | | Fixes #4991 | ||||
* | Simple end gen (#4973) | NiLSPACE | 2020-10-11 | 2 | -86/+89 |
| | | | | | | | | | * Fixed current end generator * Implemented new simplified end generation which includes a void between the main island and other islands * Fixed basic style * Hopefully fixed clang errors. | ||||
* | Adding Silverfish Spawning Blocks (#4946) | 12xx12 | 2020-10-11 | 9 | -13/+199 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * added breaking, spawning, animation * checkstyle * added undocumented API symbols * added changes suggested by @peterbell10 * added natural ore like generation * fixed spawning two silverfishes * fixed clang * fixed clang try 2 * updated comment unified offset * final clang fix * added spawning for more silverfishes if one was damaged * fixed spawning on one hit kill * fixed spawning on one hit kill fixed spawning by potion damage * fixed clang * fixed broken build * fixed broken build * I should read the error message properly fixed build now? * added small changes suggested by @peterbell10 Co-authored-by: 12xx12 <12xx12100@gmail.com> | ||||
* | Corrected invalid syntax for return types in APIDoc (#4989) | Lukas Pioch | 2020-10-11 | 1 | -6/+18 |
| | |||||
* | Adding more customize options to mob spawners and improving the way to look for surrounding entities (#4955) | 12xx12 | 2020-10-10 | 5 | -86/+240 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * added nearly any customize option * fixed unnecessary diff added comments * removed unnecessary const qualifier * fixed build * changed to ForEachEntityInBox * added docs * updated lua api description * checkstyle * added changes suggested by @peterbell10 And now the player may break the server by setting ridiculous ranges * updated docs changed cast to static cast * fixed clang * fixed clang on WSSAnvil.cpp Co-authored-by: 12xx12 <12xx12100@gmail.com> | ||||
* | Anvil fixes (#4976) | KingCol13 | 2020-10-10 | 3 | -49/+63 |
| | | | | | | | | | | | | | * Rewrite to use wiki target/sacrifice terminology. * Fix negative damages. * Prevent repairing if output matches target. * Make target and sacrifice const. * Pre-PR tidy-up * Keep m_MaximumCost updated. | ||||
* | Adding wolf breading and moving breeding functionality to cMonster (#4951) | 12xx12 | 2020-10-09 | 9 | -233/+352 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * added wolf breading * mpoved breeding to monster * checkstyle * fixed my IDE "helping" * removed magic number and fixed faster aging * added flooring to age manipulation * fixed copiler error * fixed typo * moved tps to Defines.h * removed the TPS constant from the lua API exposure * added inline constexpr added explanation * fixed broken build * "fixed" build Co-authored-by: 12xx12 <12xx12100@gmail.com> | ||||
* | added check if the digger is a nullptr (#4981) | 12xx12 | 2020-10-09 | 3 | -0/+9 |
| | | | Co-authored-by: 12xx12 <12xx12100@gmail.com> | ||||
* | Beacon now checks for players in surrounding square (#4972) | 12xx12 | 2020-10-09 | 1 | -21/+14 |
| | | | | | | | | | | | | | * Beacon now check for players in surrounding square not every player * added proper BoundingBox Co-authored-by: Alexander Harkness <me@bearbin.net> * one symbol to change everything one symbol to break the whole build Co-authored-by: 12xx12 <12xx12100@gmail.com> Co-authored-by: Alexander Harkness <me@bearbin.net> | ||||
* | Add default value nullptr for parameter a_Digger and added digger to | Lukas Pioch | 2020-10-09 | 2 | -14/+42 |
| | | | | cWorld:DigBlock in lua api | ||||
* | Include sys/select.h on non-glibc Linux platforms (#4977) | Bart Ribbers | 2020-10-09 | 1 | -0/+4 |
| | | | Otherwise fd_set will be unknown for example on Musl libc systems | ||||
* | Merged OnBreak with OnPlayerBreak (#4967) | 12xx12 | 2020-10-08 | 22 | -87/+141 |
| | | | | Co-authored-by: 12xx12 <12xx12100@gmail.com> Co-authored-by: Tiger Wang <ziwei.tiger@outlook.com> | ||||
* | Fix cmake not adding Werror on clang, and _lots_ of warnings (#4963) | peterbell10 | 2020-10-05 | 144 | -862/+886 |
| | | | | | | | | | | | | | | | * Fix cmake not adding Werror on clang, and _lots_ of warnings * WIP: Build fixes * Cannot make intermediate blockhandler instance * Tiger's changes * Fix BitIndex check * Handle invalid NextState values in cMultiVersionProtocol Co-authored-by: Tiger Wang <ziwei.tiger@outlook.com> | ||||
* | Fixed current end generator (#4968) | NiLSPACE | 2020-10-04 | 2 | -44/+2 |
| | |||||
* | Remove SetProperty(...cPlayer) | Tiger Wang | 2020-10-03 | 15 | -143/+99 |
| | | | | Enchantment table, anvil windows are already opened one per-player. | ||||
* | Fix instant mining of blocks not being recognised, tweak anti-cheat (#4938) | KingCol13 | 2020-10-02 | 6 | -49/+109 |
| | | | | | | | | | | | | | | | | | | | * Tried to fix a small issue... Ended up rewriting a bunch of god awful, opaque code with no source and no sense. Who names a function GetPlayerRelativeBlockHardness??? It's gone now. We're safe again. * Testing anti-cheat. * Tidy up debug logging. * Remove empty member declaration. * Rewrite GetDigSpeed slightly for better readability. * GetMiningProgressPerTick now returns 1 when instantly mined. Fixed hasily written typo. * Comment style and typo fixes. | ||||
* | Update issue templates (#4960) | Alexander Harkness | 2020-10-02 | 2 | -0/+10 |
| | | | | | | | * Update issue templates * Delete ISSUE_TEMPLATE.md * Disable blank issues with newfangled issue template method | ||||
* | moved issue template (#4956) | 12xx12 | 2020-10-01 | 1 | -0/+0 |
| | | | Co-authored-by: 12xx12 <12xx12100@gmail.com> | ||||
* | Enchanting table shows detail on hover. Enchanting is deterministic. (#4937) | KingCol13 | 2020-10-01 | 13 | -109/+213 |
| | | | | | * Use lapis for enchanting, subtract correct number of levels, ClientHandle now selects from pregenerated list. Co-authored-by: Tiger Wang <ziwei.tiger@outlook.com> | ||||
* | Add SetBlockMeta warning in documentation (#4943) | [IPSA] Chris de Claverie | 2020-10-01 | 3 | -5/+9 |
| | | | | | + Add SetBlockMeta warning in documentation Co-authored-by: pwnOrbitals <c.de-claverie@pm.me> | ||||
* | Revert travis changes | Tiger Wang | 2020-09-30 | 1 | -12/+0 |
| | |||||
* | Upgrade squeelylitecpp to 3.1.1 | Tiger Wang | 2020-09-30 | 3 | -7/+20 |
| | |||||
* | C++17 stuff | Tiger Wang | 2020-09-30 | 3 | -9/+2 |
| | |||||
* | Doors: check power & toggle correctly | Tiger Wang | 2020-09-29 | 2 | -32/+63 |
| | | | | | | * Fixed upper half ignoring its updates * Fixes #4945 * Fixed doors playing sound effects when they didn't actually toggle | ||||
* | HandleEnchantItem: use a lambda (#4944) | Tiger Wang | 2020-09-29 | 1 | -5/+8 |
| | |||||
* | Fortune Drops (#4932) | KingCol13 | 2020-09-28 | 13 | -72/+149 |
| | | | | | | | + Implemented and standardized all clamped discrete random drops. + Changed cItems Add from push_back to emplace_back. Implement fortune for crops. + Enabled hoes to be enchanted with efficiency, silk touch and fortune. Made leaves, gravel and crops affected by fortune. Co-authored-by: Tiger Wang <ziwei.tiger@outlook.com> | ||||
* | Enchanting consumes lapis, removes correct number of levels (#4934) | KingCol13 | 2020-09-28 | 1 | -11/+51 |
| | | | | | | * Use lapis for enchanting, subtract correct number of levels. * Enforced distancing regulation better than our government. Co-authored-by: Tiger Wang <ziwei.tiger@outlook.com> | ||||
* | Plugin reload <plugin_name> feature (#4942) | [IPSA] Chris de Claverie | 2020-09-28 | 6 | -28/+89 |
| | | | | | | | | + 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> | ||||
* | Fixing Mob spawner behaviour (#4930) | 12xx12 | 2020-09-27 | 6 | -143/+137 |
| | | | | | | | | | | | | | | | | | | | * fixed mob spawner failure (whoopsie in the BlockEntity.GetChunkZ()) Style * fixed spawning behaviour * fixed saving entity type saving * checkstyle * removed debug log * removed short saving * Style Co-authored-by: 12xx12 <12xx12100@gmail.com> Co-authored-by: Tiger Wang <ziwei.tiger@outlook.com> | ||||
* | Remove unused Temporary namespace | Tiger Wang | 2020-09-25 | 6 | -719/+2 |
| | |||||
* | Do not call into things we don't own in destructors | Tiger Wang | 2020-09-25 | 9 | -55/+35 |
| | | | | | - Remove improper accesses in cChunk destructor * Fixes #4894 | ||||
* | Grass spread: check chunk & light validity correctly | Tiger Wang | 2020-09-25 | 1 | -2/+2 |
| | |||||
* | Fix the build. Merge conflict between two PRs (#4936) | Alexander Harkness | 2020-09-25 | 1 | -1/+1 |
| | |||||
* | Deleted BiomeDef.h and ChunkDef.h from Globals.h (#4885) | KingCol13 | 2020-09-25 | 27 | -33/+26 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Removed BiomeDef.h * Removed ChunkDef.h from Globals.h * Added to CONTRIBUTORS. * Re-added empty last line to Globals.h * Included stddef and StringUtils in BiomeDef.h * Fixed build tools compiling. It compiles, but at what cost? * Added include to src/Generating/Trees.h * Include added in ChunkGeneratorThread.h * Moved rearranged includes in LineBlockTracer.cpp * Re-arrange headers in ChunkInterface.cpp * Included ChunkDef.h in Path.h * Included ChunkDef.h in NBTChunkSerializer.h * Rearranged included and added required includes to headers. * Removed unnecessary included in StringUtils.h. | ||||
* | Put phonograph on right part of visual spectrum | Tiger Wang | 2020-09-25 | 2 | -1/+2 |
| | |||||
* | BlockEntity: clarify ConvertToPickups behaviour | Tiger Wang | 2020-09-25 | 1 | -1/+1 |
| | |||||
* | Unify block entity pickup conversion | Tiger Wang | 2020-09-25 | 80 | -214/+181 |
| | | | | | - Removed normal BlockHandler knowledge of block entities during conversion + Added cBlockEntity::ConvertToPickups that handles it | ||||
* | Small cleanup in Jukeboxes | Tiger Wang | 2020-09-25 | 2 | -13/+18 |
| | | | | * Fixed creative players not tracking stats, and the code trying to "place" a record when they used one | ||||
* | Fix cItems::AddItemGrid adding empty items | Tiger Wang | 2020-09-25 | 1 | -3/+6 |
| | |||||
* | Fix ice behaviour in world (#4927) | 12xx12 | 2020-09-24 | 4 | -3/+89 |
| | | | | | + Added proper ice melting under light influence Co-authored-by: Tiger Wang <ziwei.tiger@outlook.com> | ||||
* | TABS OUT OF BED! TABS IN THE CORRIDORS! | Tiger Wang | 2020-09-23 | 2 | -2/+2 |
| | |||||
* | Limit fortune level, style fixes | Tiger Wang | 2020-09-23 | 8 | -40/+45 |
| | |||||
* | Added dtEnvitonment to player damage text (#4925) | 12xx12 | 2020-09-22 | 1 | -0/+1 |
| | | | | + Added dtEnvironment to string conversion + Added dtEnvironment to player damage strings | ||||
* | added dtEnvironment to string conversion | 12xx12 | 2020-09-21 | 1 | -0/+2 |
| | |||||
* | Implement redstone quasi-connectivity (#4889) | Tiger Wang | 2020-09-21 | 5 | -28/+76 |
| | |||||
* | Implement Dropspenser Hook (#4903) | KrystilizeNevaDies | 2020-09-21 | 9 | -4/+69 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Implement Dropspenser Hook Implemented a hook for dropspensing. HOOK_DROPSPENSE When plugin callback returns true then dropspense is cancelled * Update src/Bindings/PluginManager.h Co-authored-by: peterbell10 <peterbell10@live.co.uk> * Create OnDropSpense.lua * Fix indent * Forgot include Forgot to include the plugin manager. Although now im confused why it was working on my end without including the plugin manager * Update plugins.lua with dropspense * fix typos * haha notepad++ go brr Co-authored-by: peterbell10 <peterbell10@live.co.uk> | ||||
* | Trapdoor crash fix (#4890) | theophriene | 2020-09-21 | 2 | -6/+29 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * [WIP] Trapdoor crash fix * Fixed code style * Updated commentary in the code * Updated commentary in the code again * Fix copy-past error * Fix another copy-past error! * Fixed orientation & clipping * Remove redundant clause * Some code cleanup * Fixed compilation error * Moved logic into helper function, slightly reorganised the caller * Fixed comments * Fixed comments, what an idiot * Added to CONTRIBUTORS * Fixed bitwise error * Use cYawRotator * Reduce indent Co-authored-by: Elias Thomson <fiv.pids@gmail.com> Co-authored-by: Tiger Wang <ziwei.tiger@outlook.com> | ||||
* | Synchronously save chunks on server shutdown (#4900) | Alexander Harkness | 2020-09-21 | 3 | -1/+17 |
| | | | + Synchronously save chunks on server shutdown. Fixes #4884 | ||||
* | Implement fortune for ores, glowstone and sea lanterns (#4897) | KingCol13 | 2020-09-20 | 5 | -19/+48 |
| | | | | | | | | | | | | | | | * Implemented fortune for ores, glowstone and sea lanterns (but nothing organic or flint). * Cleanup printf * Stopped playing golf, gave the Camels a FirstHump and moved the FortuneDropMult comment. Thanks for the review :). * Got rid of FortuneDropMult and replaced with Peter's massive optimization/simplification. * Fixed default lapis max droprate (8 -> 9). * Clamp max drops for non-redstone ores to 10. * Comment justifying the clamp. | ||||
* | IBM Z (#4892) | Tiger Wang | 2020-09-20 | 1 | -12/+11 |
| | |||||
* | Cauldron: backport "use" behaviour to 1.12 (#4902) | Tiger Wang | 2020-09-20 | 1 | -10/+20 |
| | | | * Cauldron: backport "use" behaviour to 1.12 | ||||
* | BlockHandler initialisation is a constant expression (#4891) | Tiger Wang | 2020-09-20 | 115 | -2193/+1724 |
| | | | | | | | | | | | | | * BlockHandler initialisation is a constant expression If we can't make it all namespaces, this is the next best I guess. + Tag handlers constexpr, const as needed + Inherit constructors * Privatise handler functions * More constexpr Co-authored-by: Alexander Harkness <me@bearbin.net> | ||||
* | Added armor and shulker box cleaning (#4875) | 12xx12 | 2020-09-20 | 1 | -2/+57 |
| | | | + Added armor and shulker box cleaning | ||||
* | Added end portal and enchanting table block entities | 12xx12 | 2020-09-20 | 22 | -321/+657 |
| | |||||
* | Fixed missing case: in entity damaging crashin the server (#4899) | 12xx12 | 2020-09-19 | 1 | -0/+1 |
| | | | | | | | | | | | | | | * made snow golems not crashing the server anymore * changed damage type to environment * updated damage in API dopcumentation and changed enderman damage type * removed incidental d in the code * added dtEnvironment to ArmorCoversAgainst Co-authored-by: 12xx12 <12xx12100@gmail.com> Co-authored-by: Alexander Harkness <me@bearbin.net> | ||||
* | Changing jungle trees a bit (#4823) | 12xx12 | 2020-09-19 | 1 | -12/+28 |
| | | | | | | | | | | | | | | | | | | | | | | * switch range on jungle tree generation and renamed a confusing variable * changed two numbers to match vanilla behaviour * made jungle trees closer to vanilla behaviour - matched variable names to new checkstyle - made branch generation independent from noise at block position * replaced random provider with Noise * implemented changes suggested by peterbell10 * changed the way to determine the size of the leaves on branches Co-authored-by: peterbell10 <peterbell10@live.co.uk> Co-authored-by: 12xx12 <12xx12100@gmail.com> Co-authored-by: peterbell10 <peterbell10@live.co.uk> Co-authored-by: Alexander Harkness <me@bearbin.net> | ||||
* | added 12xx12 to CONTRIBUTORS (#4896) | 12xx12 | 2020-09-19 | 1 | -0/+1 |
| | | | Co-authored-by: 12xx12 <12xx12100@gmail.com> | ||||
* | Fix silk-touching glowing redstone (#4893) | KingCol13 | 2020-09-19 | 2 | -1/+7 |
| | | | | | * Add src/BlocksRedstoneOre.h to CMakeLists.txt * Fixed silk touch pickaxe not dropping redstone ore (and dropping null item instead) | ||||
* | Style, no need to tag struct with s | Tiger Wang | 2020-09-18 | 1 | -9/+9 |
| | |||||
* | Remove unused ServerPort argument | Tiger Wang | 2020-09-18 | 5 | -21/+20 |
| | |||||
* | Add State enum to protocol | Tiger Wang | 2020-09-18 | 8 | -62/+55 |
| | |||||
* | Remove unused ServerPort member | Tiger Wang | 2020-09-18 | 2 | -3/+1 |
| | |||||
* | Cleanup Protocol classes | Tiger Wang | 2020-09-18 | 5 | -49/+46 |
| | | | | * Visibility, static, ordering changes | ||||
* | Adding Generator For Single Piece Structures (#4830) | 12xx12 | 2020-09-18 | 9 | -0/+1890 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * the beginning of a magnificent work - added basic files and classes without functionality * fixed checkstyle * added imports * moved imports * - Adding SinglePieceStructureGen - Adding a cPrefabChestStructure to generate Chests with contents - Added the options and calls to the ComposableGenerator * moved Globals to .h file * removed the chest thingy from the code (for now) * Update SinglePieceStructureGen.cpp * readded whitespace * renamed to SinglePieceStructuresGen for consistency added new classes to test * fixed small things (mostly style and cleanup) removed loottables * added small changes suggested by madmaxoft * small change to documentation * added check for allowed biomes * check only the biome of the origin position * fixed error on IsBiomeAllowed * added new cubesets * updated structures for with sponging * updated biome names * updated metadata to prevent crashing removed debug output * updated structures with sponging * added sponging to deserterWell to make it disappear in sand * small change in meta * rename DesertTemple -> DesertPyramid * minor style changes Co-authored-by: 12xx12 <12xx12100@gmail.com> Co-authored-by: Alexander Harkness <me@bearbin.net> | ||||
* | Added recipe for the observer. (#4880) | KingCol13 | 2020-09-17 | 2 | -0/+3 |
| | | | | | | | * Added recipe for the observer. * Forgot mirrored recipe. Co-authored-by: Alexander Harkness <me@bearbin.net> | ||||
* | Fixed leaves and wheat not breakable with piston (#4882) | Elias Thomson | 2020-09-17 | 1 | -1/+4 |
| | | | | | | | | | * Fixed leaves and wheat not breakable with piston * Fixed alpha-sort * Add beetroots Co-authored-by: Elias Thomson <fiv.pids@gmail.com> | ||||
* | Fixed snow golems and added documentation to damage type and added damage type for damage from environment to mobs (#4877) | 12xx12 | 2020-09-17 | 5 | -4/+165 |
| | | | | | | | | | | | * made snow golems not crashing the server anymore * changed damage type to environment * updated damage in API dopcumentation and changed enderman damage type * removed incidental d in the code Co-authored-by: 12xx12 <12xx12100@gmail.com> | ||||
* | BlockHandler: no dynamic allocation (#4862) | Tiger Wang | 2020-09-17 | 8 | -249/+552 |
| | | | * BlockHandler: no dynamic allocation | ||||
* | Add some const qualifiers to functions (#4874) | 12xx12 | 2020-09-17 | 4 | -11/+11 |
| | | | | | | | * add some const qualifiers to functions * added changes suggested by @tigerw Co-authored-by: 12xx12 <12xx12100@gmail.com> | ||||
* | Fixed doors not breakable by piston (#4869) | Elias Thomson | 2020-09-15 | 1 | -0/+5 |
| | | | Co-authored-by: Elias Thomson <dev@eliasthomson.com> | ||||
* | Rail: avoid invalid game states (#4864) | Tiger Wang | 2020-09-13 | 1 | -12/+10 |
| | | | | | | + Check CanBeAt Ref: #4859 Co-authored-by: Alexander Harkness <me@bearbin.net> | ||||
* | Beds: derestrict clicking block face (#4863) | Tiger Wang | 2020-09-13 | 1 | -20/+8 |
| | | | Ref: https://github.com/cuberite/cuberite/issues/4860#issuecomment-691545904 | ||||
* | Reverse order of ChunkSender priorities (#4858) | Tiger Wang | 2020-09-12 | 7 | -34/+31 |
| | | | | | * Reduces confusion when using overloaded operator< and priority_queue Co-authored-by: peterbell10 <peterbell10@live.co.uk> | ||||
* | Use tracing for explosions (#4845) | Tiger Wang | 2020-09-12 | 22 | -299/+530 |
| | | | | | | | | | | | | | | | | | | | | | | | | * TNT: Implement tracing algorithm + Add intensity tracing * Fix iterating over all players to SendExplosion, even those not in range * Implemented TNT entity interaction * Fixed misaligned destruction tracing * Finalise TNT algorithm - Remove BlockArea and just use chunks Using SetBlock makes it so that we can update everything properly, and does appear to be faster. * BlockInfo learns about explosion attentuation * Rename Explodinator parameters * TNT: pull block destruction into common function Co-authored-by: Alexander Harkness <me@bearbin.net> | ||||
* | fixed missing include for FreeBSD. (#4852) | SatoKaito | 2020-09-10 | 1 | -1/+8 |
| | |||||
* | Add more statistic tracking (#4837) | 12xx12 | 2020-09-05 | 18 | -6/+88 |
| | | | | | | | | + Added possible 1.8 stats + Added stat tracking for 1.8.2 + Added stat tracking for 1.9 + Added the breed cow achievement Co-authored-by: 12xx12 <12xx12100@gmail.com> | ||||
* | Use pitch lookup in noteblock block entity (#4826) | 12xx12 | 2020-09-05 | 6 | -50/+220 |
| | | | | | | | - Removed the calculation in the noteblock block entity I did the calculation in python if anyone is interested where the numbers are from Co-authored-by: 12xx12 <12xx12100@gmail.com> | ||||
* | WriteConsoleInput can return FALSE when running as servic | Tiger Wang | 2020-09-05 | 1 | -6/+2 |
| | |||||
* | Reformat messages in NonCtrlHandler | Tiger Wang | 2020-09-05 | 1 | -12/+16 |
| | |||||
* | Streamline startup sequence | Tiger Wang | 2020-09-05 | 13 | -681/+737 |
| | | | | | * Clean up cRoot & main * Move some OS-specifics into OSSupport | ||||
* | Rename AddEntityIfNotPresent to AddPlayer | Tiger Wang | 2020-09-03 | 3 | -17/+7 |
| | | | | | + Always make a chunk for the player to go into * Fixes #4847 | ||||
* | Define _DEBUG macro for tests and main server (#4843) | Alexander Harkness | 2020-08-30 | 1 | -0/+5 |
| | | | | | Cuberite can now ASSERT its own failure once again... Signed-off-by: @tigerw | ||||
* | Entities can fail to add into a chunk | Tiger Wang | 2020-08-29 | 3 | -11/+10 |
| | | | | - MoveEntityToNewChunk, AddEntity can fail. Ensure we handle these cases correctly | ||||
* | Unused/duplicate function cleanup | Tiger Wang | 2020-08-29 | 5 | -29/+2 |
| | | | | | * FaceIntToBlockFace in 1.8/1.9 protocol merged - Removed undefined permissions stuff in Player header | ||||
* | Remove redundant DoWithChunkAt in chests | Tiger Wang | 2020-08-28 | 2 | -12/+6 |
| | |||||
* | Minor style fixes | Tiger Wang | 2020-08-28 | 3 | -1/+13 |
| | |||||
* | FastNBTWriter: AddString now uses string_view | Tiger Wang | 2020-08-28 | 2 | -5/+5 |
| | | | | * Avoids an allocation for all those string literals we pass in | ||||
* | Broadcaster: don't loop over all entities to broadcast one's position | Tiger Wang | 2020-08-28 | 1 | -1/+1 |
| | | | | * Use ForClientsWithEntity | ||||
* | Save enderchest block entities to storage | Tiger Wang | 2020-08-28 | 5 | -71/+38 |
| | | | | | + Add EnderChest saving, as Vanilla does - Remove CreateBlockEntities. Storage should save & load everything so looping over chunk data is not needed | ||||
* | WorldStorage: Removed unused callback parameters | Tiger Wang | 2020-08-28 | 3 | -50/+13 |
| | |||||
* | Clean up pickup collection to use ForEachEntityInBox | Tiger Wang | 2020-08-28 | 3 | -54/+22 |
| | |||||
* | Chunk: Make StayCount/AlwaysTicked unsigned | Tiger Wang | 2020-08-28 | 1 | -3/+2 |
| | |||||
* | Simplify MoveEntityToNewChunk | Tiger Wang | 2020-08-28 | 2 | -8/+4 |
| | | | | | - No longer try getting from the chunkmap if GetNeighborChunk fails, since nothing else does this and entities (in future) will not tick close to an unloaded chunk edge * GetRelNeighborChunk uses FindChunk | ||||
* | Clean up GenerateChunk/TouchChunk | Tiger Wang | 2020-08-28 | 6 | -128/+9 |
| | | | | | | - Remove TouchChunk - Remove unused bool return value in GenerateChunk - Remove ShouldGenerateIfLoadFailed | ||||
* | ChunkMap: do not wantonly make empty chunks | Tiger Wang | 2020-08-28 | 5 | -245/+133 |
| | | | | | | - Removed calls that constructed an empty chunk, found it was invalid, and did nothing with said chunk Partially addresses #2324 | ||||
* | Remove unneeded MarkDirty, SendToClients parameters of SetMeta | Tiger Wang | 2020-08-28 | 11 | -62/+33 |
| | | | | | | | | Partially reverts #3129, whose addition of these parameters was superseded by #3149 that fixed generated leaves' metas. References: https://github.com/cuberite/cuberite/pull/4417#discussion_r334950513 e0bcd754009f16480437b2c1fa5e7fbedab31496 | ||||
* | 1.13+: Send length-prefixed server Brand string | Tiger Wang | 2020-08-28 | 2 | -18/+4 |
| | | | | Ref: 5176c22656a8fb5485ab04100daa93bb761bb8f6 | ||||
* | Removed const | Mattes D | 2020-08-27 | 1 | -2/+2 |
| | |||||
* | Changed tree-growing functions in cWorld to use Vector3i coords. | Mattes D | 2020-08-27 | 5 | -90/+176 |
| | |||||
* | Added a "reloadweb" command for reloading web admin config. | Mattes D | 2020-08-27 | 1 | -1/+9 |
| | |||||
* | Fixed windows hack in Compile.sh (#4834) | Azurethi | 2020-08-26 | 1 | -1/+2 |
| | | | the exit command causes the entire shell to close before the user can read the message. Clear added to get rid of console spam from not windows cmds | ||||
* | Fix doors and trapdoors closing on server restart | Peter Bell | 2020-08-25 | 2 | -2/+6 |
| | |||||
* | ChunkDataSerializer: don't repeatedly mallocate | Tiger Wang | 2020-08-21 | 5 | -171/+216 |
| | | | | + Store an instance of the class, the way it seems it is meant to be used. | ||||
* | CompressPacket: reserve CompressedSize, not the uncompressed size | Tiger Wang | 2020-08-21 | 1 | -3/+3 |
| | | | | + Assign the length data to a_CompressedData to overwrite it, mirroring the behaviour of cByteBuffer::ReadAll | ||||
* | StatSerializer: use std::move | Tiger Wang | 2020-08-21 | 2 | -7/+7 |
| | |||||
* | Make StatSerializer a namespace | Tiger Wang | 2020-08-21 | 3 | -95/+81 |
| | |||||
* | Consolidate various Chunk serialisers under one roof | Tiger Wang | 2020-08-21 | 2 | -141/+43 |
| | | | | * Merge most into WriteSectionDataSeamless | ||||
* | Remove unused variables in ChestEntity/BlockEntityWithItems | Tiger Wang | 2020-08-21 | 2 | -4/+0 |
| | |||||
* | Made cProtocol::Version, EntityMetadata enums less verbose | Tiger Wang | 2020-08-21 | 11 | -273/+273 |
| | |||||
* | Remove complex templated SendBlockChange | Tiger Wang | 2020-08-21 | 4 | -94/+48 |
| | | | | If we're sending enough blocks to have virtual calls be an issue, we should resend the chunk instead. | ||||
* | Replace PowerData struct with PowerLevel | Tiger Wang | 2020-08-21 | 25 | -189/+171 |
| | | | | * We no longer need to track the powering block with the removal of SolidBlockHandler. PowerLevel is now just an unsigned char | ||||
* | cChunk's deleted copy constructor needs const | Tiger Wang | 2020-08-21 | 1 | -1/+1 |
| | |||||
* | Remove level of indirection in cChunk storage | Tiger Wang | 2020-08-21 | 4 | -87/+67 |
| | | | | - No more unique_ptr storage | ||||
* | Remove std::make_unique from redstone handler creation | Tiger Wang | 2020-08-21 | 28 | -545/+494 |
| | |||||
* | Minor typo fixes | Tiger Wang | 2020-08-21 | 3 | -19/+21 |
| | | | | * Also DeMorgan'd Emerald ore condition | ||||
* | More tar incompatibility changes | Alexander Harkness | 2020-08-20 | 1 | -1/+1 |
| | | | Why not just agree on a single type of tar? | ||||
* | Exclude .git only, mac has inferior tar | Alexander Harkness | 2020-08-20 | 1 | -1/+1 |
| | | | (not sticky enough) | ||||
* | Exclude VCS files from archives for jenkins binaries | Alexander Harkness | 2020-08-20 | 1 | -1/+1 |
| | |||||
* | Adding block entity transmission to 1.13 (#4829) | 12xx12 | 2020-08-19 | 2 | -1/+38 |
| | | | | | | + Adding block entity transmission to 1.13 + Added HandlePacketSetBeaconEffect Co-authored-by: 12xx12 <12xx12100@gmail.com> | ||||
* | Add statistics upgrade mapping | Tiger Wang | 2020-08-19 | 2 | -13/+122 |
| | |||||
* | Add FileStream wrapper | Tiger Wang | 2020-08-19 | 3 | -1/+43 |
| | |||||
* | Add statistics palette for 1.15 & 1.16 | Tiger Wang | 2020-08-19 | 4 | -6/+171 |
| | |||||
* | Add Statistics and Achievements for newer Network standards | 12xx12 | 2020-08-19 | 31 | -507/+1047 |
| | |||||
* | Add enhanced Gold generation in Mesa-Type Biomes (#4821) | 12xx12 | 2020-08-12 | 4 | -0/+65 |
| | | | | | | | | | * added enhanced gold generation in mesa-type-biomes * fixed typo in comment * added enhanced gold generation in mesa biomes - fixed small checkstyle errors Co-authored-by: 12xx12 <12xx12100@gmail.com> | ||||
* | Remove BountySource from funding sources | Alexander Harkness | 2020-08-10 | 3 | -5/+2 |
| | | | | | Nobody has used it recently, and it seems to be in a downwards spiral, with the escrow stealing announcement. | ||||
* | Update FinishGen.cpp | 12xx12 | 2020-08-10 | 1 | -1/+0 |
| | |||||
* | small issues addressed in #4817 fixed because was merged to fast | 12xx12 | 2020-08-10 | 3 | -11/+3 |
| | |||||
* | Fix enderchest placement rotation | ion232 | 2020-08-09 | 1 | -2/+2 |
| | |||||
* | Adding Emeralds to generation (#4817) | 12xx12 | 2020-08-09 | 4 | -1/+72 |
| | | | | | | | | | | | | | * Adding Emeralds to generation * fixed crash * fixed documentation and changed function name to match others * forgot to change the name in the doc * removed debug output - sorry build servers Co-authored-by: 12xx12 <12xx12100@gmail.com> | ||||
* | Fix arrows preventing block placement | ion232 | 2020-08-09 | 2 | -0/+12 |
| | |||||
* | Update CONTRIBUTORS to add ion232 | ion232 | 2020-08-09 | 1 | -0/+1 |
| | |||||
* | Remove the redstone solid block handler | Tiger Wang | 2020-08-08 | 35 | -568/+731 |
| | | | | | | | - Remove cSolidBlockHandler * Functionality now integrated into simulator dispatcher * Fix door double open/close issues, arisen due to the top/bottom halves getting different power + Small migration to block states for redstone wire | ||||
* | const-ify some Chunk functions | Tiger Wang | 2020-08-08 | 2 | -11/+11 |
| | |||||
* | Add documentation for @tigerw's new CMake flags (#4814) | Alexander Harkness | 2020-08-06 | 2 | -5/+21 |
| | | | | | | | * Add additional compilation options to CMakeLists.txt * Add new CMake options to COMPILING file * Add comment about CMake version requirements | ||||
* | Revert "Hotpatch optional for macOSX builds on buildserver" | Alexander Harkness | 2020-08-06 | 1 | -4/+4 |
| | | | | This reverts commit 5e3f51f5ff39ac7219f1f0fcbc27340949f95ade. | ||||
* | Update bed behavior (#4545) | Mat | 2020-08-05 | 2 | -7/+30 |
| | |||||
* | imprementing plugin message to send server brand (#4786) | 12xx12 | 2020-08-05 | 1 | -2/+6 |
| | | | | | | * fixed issue #4773 Co-authored-by: 12xx12 <12xx12100@gmail.com> | ||||
* | Update Core | mathiascode | 2020-08-05 | 1 | -0/+0 |
| | |||||
* | Fix big tree ring radius calculations. Ring radius now stays within range. | Alexander Harkness | 2020-08-05 | 1 | -2/+2 |
| | |||||
* | edit comment | mBornand | 2020-08-05 | 1 | -1/+1 |
| | |||||
* | update comment | mBornand | 2020-08-05 | 1 | -1/+1 |
| | |||||
* | correct error | mBornand | 2020-08-05 | 1 | -3/+1 |
| | |||||
* | correct error | mBornand | 2020-08-05 | 1 | -1/+3 |
| | |||||
* | large conifers sapplings grow | mBornand | 2020-08-05 | 1 | -1/+6 |
| | |||||
* | error in comment end | mBornand | 2020-08-05 | 1 | -1/+1 |
| | |||||
* | add Large conifers | mBornand | 2020-08-05 | 3 | -18/+288 |
| | |||||
* | WakeUpSimulators correct Y computation | Tiger Wang | 2020-08-05 | 2 | -7/+12 |
| | | | | + Add Y validity check to SimulatorManager | ||||
* | Delete unreferenced variable | Tiger Wang | 2020-08-05 | 1 | -1/+0 |
| | |||||
* | Adjust incorrect palette inclusions | Tiger Wang | 2020-08-05 | 3 | -3/+3 |
| | |||||
* | Delete redundant std::move in World loader | Tiger Wang | 2020-08-05 | 1 | -14/+14 |
| | |||||
* | fixup! Disable LTO on Android | Alexander Harkness | 2020-08-05 | 1 | -1/+1 |
| | |||||
* | Disable LTO on Android | Alexander Harkness | 2020-08-05 | 1 | -0/+1 |
| | | | | Build breaks with it enabled | ||||
* | Fix android builds (hopefully) | Alexander Harkness | 2020-08-05 | 1 | -0/+0 |
| | |||||
* | Hotpatch optional for macOSX builds on buildserver | Alexander Harkness | 2020-08-05 | 1 | -4/+4 |
| | |||||
* | Code cleanup in cChunk.PlaceBlock() for checking if BlockEntity should be spawned (#4812) | 12xx12 | 2020-08-04 | 1 | -27/+4 |
| | | | * Changed switch for call in cChunk for call to function cBlockEntity to remove unnecessary confusions while implementing new BlockEntities | ||||
* | Fixup test block handler stubs | Tiger Wang | 2020-08-04 | 3 | -51/+3 |
| | |||||
* | Simply Y-check in door handler | Tiger Wang | 2020-08-04 | 1 | -1/+1 |
| | |||||
* | Continue with placement when using iron doors | Tiger Wang | 2020-08-04 | 1 | -2/+4 |
| | |||||
* | Door drops respect player gamemode | Tiger Wang | 2020-08-04 | 2 | -12/+11 |
| | | | | | | * Rely on caller to handle converting to pickups, all OnBroken needs to do is to maintain the unity of the door * Fixes #4797 * Fixes #4796 | ||||
* | Corrected wakeup sequences | Tiger Wang | 2020-08-04 | 10 | -139/+70 |
| | | | | | | | * Pistons/Ice no longer need to FastSetBlock first (#4600), and the former don't drop items when broken in creative - Begin migration away from stationary fluids * Tick the chunk after applying a client's changed * Broadcast pending blocks at the end of a tick | ||||
* | OnBroken/OnPlaced are for entity actions | Tiger Wang | 2020-08-04 | 16 | -260/+92 |
| | | | | | | * Call OnPlaced/OnBroken in PlaceBlock/DigBlock - Remove unused Placing/Breaking handlers * Have the blockhandler's Check handle neighbour updating, instead of QueueTickBlockNeighbors | ||||
* | Do not GetBlock individually in simulators | Tiger Wang | 2020-08-04 | 7 | -75/+93 |
| | | | | | * Have the simulator manager get the block and pass it on + Add new overload for WakeUp, called when the manager wakes face positions | ||||
* | Use std::queue for the block tick queue | Tiger Wang | 2020-08-02 | 2 | -11/+9 |
| | |||||
* | Remove unused block tick related cChunk functions | Tiger Wang | 2020-08-02 | 4 | -81/+17 |
| | |||||
* | Always use relative coordinates in AddBlock | Tiger Wang | 2020-08-02 | 21 | -228/+136 |
| | | | | | + Pass block, use relatives * Fixes everything immediately converting abs back to rel and getting block, when these data were already available | ||||
* | Add WakeUp/AddBlock distinction | Tiger Wang | 2020-08-02 | 20 | -120/+140 |
| | | | | | | * WakeUp is for singular changes (block breaking for example). The simulator should check blocks around the position and discover other affected blocks as it sees fit * AddBlock is for when you know a whole area is to be updated; chunk loading, or area wakeups for example + Prepares for correct handling of destroyed blocks after removal of SolidBlockHandler in the redstone simulator | ||||
* | Do not impose redstone wakup penalty for all blocks | Tiger Wang | 2020-08-02 | 1 | -19/+6 |
| | |||||
* | Delegate simulator wakeup to cChunk | Tiger Wang | 2020-08-02 | 2 | -12/+12 |
| | |||||
* | Ensure updating relatives calls the correct base case | Tiger Wang | 2020-08-02 | 9 | -14/+15 |
| | | | | * Fixed recursive base unintentionally scheduling the origin position for an update because it called the wrong function | ||||
* | Replaced cpp14::make_unique<> with std::make_unique<>. | Mattes D | 2020-08-01 | 35 | -257/+252 |
| | |||||
* | Added HandleCraftItem call to ShiftClickedResult to make sure achievements are awarded (#4791) | 12xx12 | 2020-08-01 | 1 | -0/+3 |
| | |||||
* | Correct Serialise393/477 version annotations | Tiger Wang | 2020-07-28 | 1 | -2/+3 |
| | |||||
* | 1.14 connection support | Tiger Wang | 2020-07-26 | 20 | -71/+609 |
| | |||||
* | Remove redundant ErasePowerData call | Tiger Wang | 2020-07-26 | 1 | -7/+5 |
| | | | | * Also fix a return that should've been continue | ||||
* | Toggleables: update simulators when changed | Tiger Wang | 2020-07-26 | 2 | -4/+26 |
| | |||||
* | Clang Tidy fix | Tiger Wang | 2020-07-26 | 1 | -11/+11 |
| | |||||
* | Comparators: use <= in comparison mode | Tiger Wang | 2020-07-26 | 1 | -1/+1 |
| | |||||
* | Use SimulateChunk in redstone simulator | Tiger Wang | 2020-07-26 | 27 | -828/+766 |
| | | | | | | + Improved performance, reduces bottleneck in chunkmap lookup * Stop allocating and throwing away lots of small vectors in Update/GetValidSourcePositions return values - Remove unused GetPowerLevel virtual | ||||
* | Fix incorrect big flower translation | Tiger Wang | 2020-07-26 | 1 | -4/+6 |
| | | | | * Upgrade palette had incorrect values for upper half of large flowers | ||||
* | Call BlockEntityWithItems from ChestEntity slot changed handler | Tiger Wang | 2020-07-26 | 2 | -37/+53 |
| | | | | | * Small degree of unification for what to do with the current entity * Make sure to do necessary actions for both sides of a double chest | ||||
* | Reduce unnecessary wakeups | Tiger Wang | 2020-07-25 | 2 | -19/+22 |
| | | | | - cSimulator no longer wakes up positions already woken by cChunk::SetBlock | ||||
* | Use relative vectors in cChunk::DoWith | Tiger Wang | 2020-07-25 | 3 | -66/+63 |
| | |||||
* | Correct placement for tripwire hooks | Tiger Wang | 2020-07-25 | 1 | -22/+29 |
| | | | | https://github.com/cuberite/cuberite/commit/487f9a2aa9b5497495cef1ac3b9c7a603e69f862#r40900869 | ||||
* | Redstone: check validity of GetBlock | Tiger Wang | 2020-07-24 | 1 | -1/+5 |
| | |||||
* | Use string redirection in Windows service | Tiger Wang | 2020-07-23 | 1 | -2/+2 |
| | | | | + Localisation support | ||||
* | zh-cn translation in resource file | Tiger Wang | 2020-07-23 | 2 | -22/+88 |
| | | | | | + Add resource description + Add more descriptive flags | ||||
* | Update submodules | Tiger Wang | 2020-07-23 | 13 | -79/+50 |
| | |||||
* | Remove some unused inclusions | Tiger Wang | 2020-07-20 | 10 | -40/+22 |
| | |||||
* | Remove GetProtocolVersion unneeded comments | Tiger Wang | 2020-07-20 | 4 | -7/+4 |
| | |||||
* | Remove ProtocolPalettes | Tiger Wang | 2020-07-19 | 5 | -231/+0 |
| | |||||
* | Inherit constructors, remove duplication | Tiger Wang | 2020-07-19 | 8 | -84/+19 |
| | |||||
* | Remove Waterlogged value from registry | Tiger Wang | 2020-07-19 | 7 | -38203/+31198 |
| | | | | | | (apparently they're going to remove it, we don't want such a large breaking change) * Also alpha sort ids, parameters | ||||
* | Precompile unordered_map/set | Tiger Wang | 2020-07-19 | 12 | -26/+13 |
| | | | | | | + Add inclusions to Globals.h * Sort Globals.h - Remove sys/stat.h from Globals.h | ||||
* | Use 1.13.1 block palette | Tiger Wang | 2020-07-19 | 2 | -18/+47 |
| | |||||
* | Implement "caching" in ChunkDataSerializer | Tiger Wang | 2020-07-19 | 9 | -202/+122 |
| | | | | + When sending a chunk to multiple clients, group them by protocol version and send the same data | ||||
* | Reduce duplication in CompressPacket | Tiger Wang | 2020-07-19 | 1 | -42/+76 |
| | | | | | | - Remove line 1742 that wrote data which was then immediately cleared * Store the compress/no compress threshold in a constant - Remove adding a noncompressed header in SendPacket, CompressPacket handles everything now | ||||
* | 1.13.1, 1.13.2 connection support | Tiger Wang | 2020-07-19 | 4 | -13/+185 |
| | |||||
* | Add 1.13.1 to 1.15.2 mappings | Tiger Wang | 2020-07-19 | 13 | -15/+29585 |
| | |||||
* | Delete unused member | Tiger Wang | 2020-07-18 | 2 | -4/+0 |
| | |||||
* | Use cMultiVersionProtocol's buffer | Tiger Wang | 2020-07-18 | 4 | -37/+33 |
| | |||||
* | Delete duplicated status request handlers | Tiger Wang | 2020-07-18 | 16 | -536/+182 |
| | | | | Here we go again... | ||||
* | 1.13 items support | Tiger Wang | 2020-07-18 | 23 | -90/+67621 |
| | | | | + Add 1.16 block and item definitions | ||||
* | Move IsValidSocket out of global namespace | Tiger Wang | 2020-07-18 | 2 | -17/+23 |
| | |||||
* | Initial work on 1.13 entity metadata (#4539) | Mat | 2020-07-17 | 4 | -181/+1086 |
| | | | | | | | * Initial work on 1.13 entity metadata * Largely complete metadata Co-authored-by: Tiger Wang <ziwei.tiger@outlook.com> | ||||
* | cProtocolRecognizer goes on a diet (#4770) | Tiger Wang | 2020-07-17 | 10 | -1167/+250 |
| | | | - Removed inheritance from cProtocol | ||||
* | SimplePlaceableItemHandler style | Tiger Wang | 2020-07-14 | 1 | -4/+9 |
| | |||||
* | cWorld * -> cWorld (#4771) | Tiger Wang | 2020-07-14 | 6 | -129/+96 |
| | | | * cWorld * -> cWorld | ||||
* | Introduce recipe book functionality (#4493) | Tobias Wilken | 2020-07-14 | 36 | -460/+1617 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Introduce recipe book functionality The recipe book helps especially new players. Missing it gives the impression that cuberite is not as advanced as it is. The handling of the recipe book uses the following functions: - Unlock Recipes (https://wiki.vg/index.php?title=Protocol&oldid=14204#Unlock_Recipes) to make recipes available and show the notification for new recipes. Initialization is done on player login for known ones, the update is done when new items are discovered. - Craft Recipe Request (https://wiki.vg/index.php?title=Protocol&oldid=14204#Craft_Recipe_Request) when the user selects a recipe from the recipe book to fill the slots. Known recipes are initialized on player login via `Unlock Recipes` with `Action` 0. As soon as a new recipe is discovered this is added via `Unlock Recipes` with `Action` 1. To be able to know and recognize new recipes the player class is extended with `KnownItems` and `KnownRecipes`. As soon as a player touches an item this is compared to the list of `KnownItems`, if the item is unknown the recipes are checked for this item and the other ingredients are checked with the list of `KnownItems`. If a full match is discovered the recipe is unlocked with the client and stored in the `KnownRecipes`. To unlock recipes the recipe ID is sent to the client. A mapping file (for protocol 1.12.2) translated the minecraft recipe names to ids. The crafting.txt is extended with and minecraft recipe names is possible. Limitations: Only a single recipe is added to the crafting area. Multiple clicks or shift click does not increase the number of builds. Co-authored-by: peterbell10 <peterbell10@live.co.uk> * Address first issues mentioned by @peterbell10 - Some linting - Extract loading of recipe specific protocol mapping into a function - Build `RecipeNameMap` only once - Use `std::optional` - Extract `LoadRecipe` from `Window` * Start to implement new suggestions * Update with suggestions from @peterbell10 * Some minor cleanup * Update protocol packet IDs * Remove unused include * Include header in cmake * Change a vector to integer counter * Change dromedaryCase method names to PascalCase * Address suggestions from @madmaxoft * Read Protocol subdirectories to load recipe books To load all recipebooks iterate over the `Protocol` subdirectories to find mapping files. Co-authored-by: peterbell10 <peterbell10@live.co.uk> | ||||
* | Custom command depend is automatic | Tiger Wang | 2020-07-13 | 1 | -1/+1 |
| | |||||
* | Jenkins crosscompile | Tiger Wang | 2020-07-13 | 5 | -11/+2 |
| | |||||
* | Remove unnecessary includes | Tiger Wang | 2020-07-13 | 2 | -13/+2 |
| | |||||
* | Jenkins fixes | Tiger Wang | 2020-07-13 | 8 | -7/+8 |
| | |||||
* | Reduce buildlogspam | Tiger Wang | 2020-07-13 | 1 | -1/+4 |
| | | | | - Turn off unused parameter warning | ||||
* | Address comments | Tiger Wang | 2020-07-12 | 9 | -34/+41 |
| | |||||
* | Funktions | Tiger Wang | 2020-07-12 | 6 | -280/+293 |
| | |||||
* | More CMake cleanup | Tiger Wang | 2020-07-12 | 15 | -565/+311 |
| | |||||
* | Remove Schematic Chunk height limitation | KrystilizeNevaDies | 2020-07-06 | 1 | -1/+1 |
| | |||||
* | Comment capitalisation | Tiger Wang | 2020-07-06 | 1 | -2/+2 |
| | |||||
* | Use enum to represent light states | Tiger Wang | 2020-07-06 | 1 | -19/+34 |
| | |||||
* | Reduced packet spam when entities idle | Tiger Wang | 2020-07-06 | 3 | -4/+12 |
| | | | | * Try not to send look packets when nothing's changed. | ||||
* | Made grass spreader prettier | Tiger Wang | 2020-07-06 | 3 | -65/+91 |
| | |||||
* | Update mbedtls to 2.23.0 | Peter Bell | 2020-07-06 | 1 | -0/+0 |
| | |||||
* | Update libevent to 2.1.12-stable | Peter Bell | 2020-07-06 | 4 | -4/+0 |
| | |||||
* | Update fmtlib to 7.0.0 | Peter Bell | 2020-07-06 | 5 | -8/+5 |
| | |||||
* | cWindow: Convert XYZ to Vector3 (#4764) | MaxwellScroggs | 2020-07-04 | 12 | -43/+25 |
| | |||||
* | Merged trivial item handlers into cSimplePlaceableItemHandler (#4766) | Franklin Kong | 2020-06-26 | 9 | -306/+45 |
| | | | | | | - Remove unused files Co-authored-by: aiugai <aiugai@umich.edu> Co-authored-by: Tiger Wang <ziwei.tiger@outlook.com> | ||||
* | Cactus cannot be placed on a forbidden blocks (#4767) | morsmordere | 2020-06-26 | 2 | -0/+35 |
| | | | | | | | | Co-authored-by: Franklin T Kong <ftk@umich.edu> Co-authored-by: aiugai <aiugai@umich.edu> Fixes #4641 Overrode GetPlacementBlockTypeMeta for CactusBlock, which gets called before a player places the cactus block, so it returns true if the placement is allowed or false if not, in which case the cactus does not drop as a block but stays in the player's hand which is the expected behavior. Tested in Minecraft client 1.12.2. | ||||
* | Send entities in cChunkSender (#4532) | Mat | 2020-06-24 | 3 | -21/+24 |
| | | | Confer issue #3696 | ||||
* | libevent: Enable IOCP backend on windows (#4745) | peterbell10 | 2020-06-08 | 1 | -1/+4 |
| | |||||
* | Fire sim: Handle fuel block being destroyed (#4751) | peterbell10 | 2020-05-31 | 1 | -9/+25 |
| | |||||
* | Configurable LTO (#4755) | Tiger Wang | 2020-05-31 | 2 | -7/+8 |
| | |||||
* | Resolve IPO flags mismatch | Tiger Wang | 2020-05-31 | 4 | -4/+1 |
| | |||||
* | Protocol: Avoid crashing on invalid sign text | Peter Bell | 2020-05-29 | 1 | -1/+1 |
| | |||||
* | Upgrade to C++17 [CMake] (#4717) | Tiger Wang | 2020-05-16 | 55 | -744/+439 |
| | | | * Make our CMake slightly less insane | ||||
* | Travis: Fix ccache on debug builds (#4741) | peterbell10 | 2020-05-16 | 2 | -15/+23 |
| | |||||
* | sizeof(char) | Peter Bell | 2020-05-16 | 1 | -2/+2 |
| | |||||
* | Use thread safe localtime_r on linux | Peter Bell | 2020-05-16 | 1 | -9/+6 |
| | |||||
* | Enable debug logging in test builds | Peter Bell | 2020-05-16 | 1 | -2/+2 |
| | |||||
* | Avoid a copy when logging lua strings | Peter Bell | 2020-05-16 | 1 | -18/+15 |
| | |||||
* | Update logging code to reduce unnecessary string copying: | Peter Bell | 2020-05-16 | 11 | -196/+197 |
| | | | | | | * Write into a single fmt::memory_buffer * Use string_view instead of AString for listener callbacks * Also collapsed vFLOG and vLOG functions into one per formatting type | ||||
* | Enable some more clang-tidy linter checks (#4738) | peterbell10 | 2020-05-15 | 100 | -297/+286 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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 | ||||
* | Generate "LuaState_Typedefs.inc" before running clang-tidy | Peter Bell | 2020-05-13 | 1 | -0/+1 |
| | |||||
* | Android build cleanup (#4734) | Mat | 2020-05-10 | 6 | -45/+17 |
| | | | | | | | | | * Android build cleanup * Remove unnecessary workaround * Remove more unnecessities * Bump cmake version | ||||
* | Cleanup some workarounds and warnings (#4735) | peterbell10 | 2020-05-10 | 9 | -142/+63 |
| | | | | | | | | | * Cleanup thread_local usage in FastRandom * Use constexpr to avoid clang warning * Fix more Wglobal-constructor warnings * Make MSVC happy? | ||||
* | Cleanup unneeded globals (#4736) | peterbell10 | 2020-05-10 | 24 | -467/+39 |
| | |||||
* | Remove pkFishingFloat documentation (#4732) | Mat | 2020-05-10 | 1 | -4/+0 |
| | |||||
* | Enable C++17 in build | Peter Bell | 2020-05-09 | 11 | -35/+41 |
| | |||||
* | Update submodules (#4727) | peterbell10 | 2020-05-09 | 39 | -104/+154 |
| | | | | | | | | | | | | | Closes #4708 This updates jsoncpp, mbedtls, TCLAP and SQLiteCpp to their latest stable release. A few additional changes were needed: * jsoncpp deprecated Reader, FastWriter and StyledWriter which I've replaced with some helper functions in JsonUtils.cpp * SQLiteCpp changed how it builds with external sqlite libraries, now expecting them to be installed. The simplest path was to remove sqlite from cuberite's submodule and just use SQLiteCpp's internal version. | ||||
* | Upgrade to C++17 [CI] (#4716) | Tiger Wang | 2020-05-09 | 5 | -57/+60 |
| | | | | | | | | | | | | | * Update CI * Reduce one build to minimum cmake version * Update compile instructions with new minimum versions * Update more guides * Run debug build with VS 2017 Co-authored-by: Peter Bell <peterbell10@live.co.uk> | ||||
* | Fix clang-tidy errors (#4730) | peterbell10 | 2020-05-09 | 2 | -52/+52 |
| | |||||
* | Fix clang tidy on circle-ci | Peter Bell | 2020-05-08 | 1 | -1/+1 |
| | |||||
* | Don't include folder itself in AutoAPI.zip | Mat | 2020-05-08 | 1 | -1/+1 |
| | |||||
* | Update Core | Alexander Harkness | 2020-05-08 | 1 | -0/+0 |
| | |||||
* | Add some comments about terracing | Tiger Wang | 2020-05-08 | 1 | -17/+43 |
| | |||||
* | Update RedstoneWireHandler style | Tiger Wang | 2020-05-08 | 1 | -11/+9 |
| | |||||
* | Use Vector3 for cLineBlockTracer and cBlockTracer (#4715) | mBornand | 2020-05-08 | 12 | -215/+419 |
| | | | * cLineBlockTracer uses Vector | ||||
* | Fix SetBlockMeta call in observer handler (#4728) | peterbell10 | 2020-05-08 | 1 | -2/+2 |
| | |||||
* | Remove old Android leftovers (#4722) | Mat | 2020-05-07 | 22 | -108/+40 |
| | |||||
* | Remove coverity_scan branch reference | Mat | 2020-05-07 | 1 | -1/+0 |
| | |||||
* | Delete CoverityModel.cpp | Mat | 2020-05-07 | 1 | -17/+0 |
| | |||||
* | Remove unused Coveralls-script | Mat | 2020-05-07 | 1 | -9/+0 |
| | | | | Disabled in https://github.com/cuberite/cuberite/commit/a22f0795f61108e06e1b7efef7681f314b3ea1a1 Reference removed in https://github.com/cuberite/cuberite/commit/ea43ae231818e7999eb6c218a65198b3438a440c | ||||
* | Add tree generation for ExtemeHills and other biomes (#4713) | mBornand | 2020-05-06 | 3 | -97/+131 |
| | |||||
* | Fixed various MSVC warnings. | Mattes D | 2020-05-06 | 4 | -5/+3 |
| | |||||
* | Update fmt to 6.2.0 (#4718) | peterbell10 | 2020-05-05 | 25 | -122/+260 |
| | | | * Update fmt to 6.2.0 | ||||
* | Require semi-colon at end of function-like macros (#4719) | peterbell10 | 2020-05-05 | 4 | -79/+100 |
| | |||||
* | Remove cRankManager migration code (#4714) | Mat | 2020-05-05 | 2 | -381/+4 |
| | | | | | | | * Remove cRankManager migration code * Restore mistakenly removed code * Display log message when creating ranks | ||||
* | Refactor minecart collision detection code. (#4712) | Alexander Harkness | 2020-05-04 | 2 | -109/+280 |
| | | | | | | | | | * Refactor minecart collision detection code. - Use new GetBoundingBox function. - Handle descending and ascending rails. - Snap to descending rails. * Add message for UNREACHABLE | ||||
* | Add two missing include guards | Tiger Wang | 2020-05-04 | 2 | -0/+4 |
| | |||||
* | Fix one definition rule violations | Tiger Wang | 2020-05-04 | 6 | -77/+79 |
| | |||||
* | Fix incorrect formatter invocation | Tiger Wang | 2020-05-04 | 2 | -3/+3 |
| | |||||
* | Added check if player is in spectator mode (#4709) | Lukas Pioch | 2020-05-04 | 1 | -0/+6 |
| | |||||
* | Add comment for boat position broadcast | Alexander Harkness | 2020-05-04 | 1 | -0/+3 |
| | |||||
* | Improve entity position updates (#4701) | Tiger Wang | 2020-05-04 | 23 | -382/+272 |
| | | | | | | | | | * Make puking pickups fly nicer * Improve entity position updates * Move determination of whether a delta is too big for a packet into the protocol handlers + Less jittery movement + Generalise CollectEntity to take any entity | ||||
* | Buttons can now be triggered by arrows. (#4670) | DrButcher | 2020-05-03 | 5 | -21/+134 |
| | | | * Buttons can now be triggered by arrows. | ||||
* | Add cEntity::GetBoundingBox, and use where appropriate. (#4711) | Alexander Harkness | 2020-05-03 | 9 | -11/+22 |
| | | | * Add cEntity::GetBoundingBox, and use where appropriate. | ||||
* | Update src/Simulator/IncrementalRedstoneSimulator/RedstoneWireHandler.h | mBornand | 2020-05-03 | 1 | -8/+1 |
| | | | Co-authored-by: peterbell10 <peterbell10@live.co.uk> | ||||
* | Update src/Simulator/IncrementalRedstoneSimulator/RedstoneWireHandler.h | mBornand | 2020-05-03 | 1 | -8/+1 |
| | | | Co-authored-by: peterbell10 <peterbell10@live.co.uk> | ||||
* | Made some style update and add comments | Marc_Bornand | 2020-05-03 | 1 | -4/+9 |
| | |||||
* | add me to the contributors | Marc_Bornand | 2020-05-03 | 1 | -0/+1 |
| | |||||
* | Fix the connexion to the side of the repeater | Marc_Bornand | 2020-05-03 | 1 | -3/+25 |
| | |||||
* | Modify pickup collection behaviour to correspond to vanilla. | Alexander Harkness | 2020-05-03 | 1 | -16/+4 |
| | | | | As documented here: https://www.spigotmc.org/threads/item-pickup-radius.337271/#post-3141146 | ||||
* | Assert if world is incorrect | Mat | 2020-05-03 | 1 | -0/+1 |
| | |||||
* | Set entity world early | mathiascode | 2020-05-03 | 2 | -1/+1 |
| | |||||
* | Unify entity spawn packet sending | Tiger Wang | 2020-05-01 | 26 | -465/+243 |
| | |||||
* | NBT: Dynamic list-max-count protection. (#4697) | Mattes D | 2020-04-30 | 3 | -11/+34 |
| | |||||
* | Update DispenserEntity.cpp | Lukas Pioch | 2020-04-25 | 1 | -1/+1 |
| | | | Removed unneeded cast | ||||
* | Fixed spawning of mobs from dispenser | Lukas Pioch | 2020-04-25 | 1 | -2/+3 |
| | |||||
* | Corrected furnace recipes for log | Lukas Pioch | 2020-04-25 | 1 | -2/+2 |
| | |||||
* | Get biome at world coords on mob spawn (#4692) | Mat | 2020-04-25 | 1 | -3/+4 |
| | |||||
* | Fix incorrect relative coords usage in farmland handler (#4690) | peterbell10 | 2020-04-24 | 1 | -2/+2 |
| | |||||
* | Prevent bookshelf pickup crash | mathiascode | 2020-04-24 | 1 | -1/+1 |
| | | | | If no tool was involved in the creation of a bookshelf pickup (e.g. explosion), the server would crash due to a missing nullptr check. Removed the IsTool check completely, since we don't use it elsewhere, and vanilla doesn't do such checks either. | ||||
* | Unify 1.8 and 1.9 | Tiger Wang | 2020-04-22 | 4 | -2359/+156 |
| | | | | - Deleted ridiculous amount of duplicated code | ||||
* | Vector3 in Handlers (#4680) | Mattes D | 2020-04-21 | 111 | -1487/+2664 |
| | | | Refactored all cBlockHandler and cItemHandler descendants to use Vector3. | ||||
* | Delet SpawnObject params | Tiger Wang | 2020-04-20 | 17 | -43/+19 |
| | | | | | | * Fix #4679 awkward... | ||||
* | Correct world access in NetherPortalScanner | Tiger Wang | 2020-04-19 | 1 | -6/+16 |
| | |||||
* | More arrow patches | Tiger Wang | 2020-04-19 | 3 | -42/+37 |
| | | | | | | | * Further reduce instances of appearing black * Fix packet send and get arrows to more reliably lodge in blocks clientside * Fix hit detection failing at chunk boundaries + Use delegating constructors | ||||
* | Added check for item damage (#4681) | Lukas Pioch | 2020-04-19 | 2 | -71/+73 |
| | | | | | * Added check for item damage Co-authored-by: Mattes D <github@xoft.cz> | ||||
* | Reduce arrows going black on hit | Tiger Wang | 2020-04-18 | 1 | -15/+25 |
| | |||||
* | MoveToWorld must always be provided a world | Tiger Wang | 2020-04-18 | 5 | -43/+45 |
| | |||||
* | Only store IDs across ticks | Tiger Wang | 2020-04-18 | 4 | -28/+64 |
| | |||||
* | Add API documentation for repeater metadata constants | Tiger Wang | 2020-04-18 | 1 | -0/+20 |
| | |||||
* | Re-implement repeater locking | Tiger Wang | 2020-04-18 | 3 | -20/+111 |
| | |||||
* | Extended Vector3 (#4666) | Mattes D | 2020-04-18 | 4 | -28/+129 |
| | |||||
* | Fixing washing away of redstone mechanisms (#4665) | DrButcher | 2020-04-17 | 1 | -0/+1 |
| | |||||
* | More Vector3 in cBlockHandler (#4644) | Mattes D | 2020-04-17 | 27 | -252/+405 |
| | | | | | * cBlockHandler.OnUpdate uses Vector3 params. Also slightly changed how block ticking works. | ||||
* | Implement glowing redstone ore | Peter Bell | 2020-04-17 | 2 | -187/+267 |
| | |||||
* | ಠ_ಠ (#4660) | Tiger Wang | 2020-04-16 | 5 | -0/+135 |
| | | | + Provisional handling for observers | ||||
* | Using Super. | Mattes D | 2020-04-16 | 399 | -1380/+1814 |
| | |||||
* | Prevent crash when breeding | Mat | 2020-04-16 | 1 | -2/+0 |
| | |||||
* | Trapdoor can be placed anywhere since 1.9 | Bond_009 | 2020-04-15 | 1 | -12/+0 |
| | |||||
* | ServerHandle: Fix closing failed servers. (#4653) | Mattes D | 2020-04-15 | 1 | -1/+4 |
| | | | If the cServerHandle failed to listen, closing it would then crash Cuberite. | ||||
* | Fixed Lua Vector unification. (#4652) | Mattes D | 2020-04-15 | 3 | -5/+35 |
| | |||||
* | Bindings: Allow coercion between Vector3 subtypes. (#4646) | Mattes D | 2020-04-14 | 9 | -167/+205 |
| | | | | | In manually bound functions, allows one to use any Vector3<T> value, as well as a {x, y, z} table, in Lua as any Vector3<T> parameter. Has example in Debuggers' /vector command. Unfortunately doesn't work in auto-bindings. | ||||
* | Pressure plate sounds and delay (#4643) | DrButcher | 2020-04-14 | 1 | -7/+141 |
| | | | | + Added sounds on depress and release + Added correct delay times | ||||
* | Acquire chunk map CS when accessing player entities | Peter Bell | 2020-04-13 | 3 | -29/+32 |
| | |||||
* | Fixed entity teleport for just-spawned entities. | Mattes D | 2020-04-12 | 2 | -1/+26 |
| | | | | Includes a test code in the Debuggers plugin - throwing a cake-as-fallingblock. | ||||
* | Removed extended ASCII, and added a check against it. (#4642) | Mattes D | 2020-04-12 | 5 | -5/+9 |
| | |||||
* | Fix rotation metas on blocks | Alexander Harkness | 2020-04-11 | 8 | -31/+31 |
| | |||||
* | added me as contributor | GefaketHD | 2020-04-11 | 1 | -0/+1 |
| | |||||
* | fixing rotation - rel. #4625 | GefaketHD | 2020-04-11 | 2 | -15/+9 |
| | |||||
* | Replace all single-digit hex constants with two-digit version | Alexander Harkness | 2020-04-10 | 3 | -15/+15 |
| | |||||
* | Remove silly empty cBlockGlazedTerracotta class | Alexander Harkness | 2020-04-10 | 3 | -21/+6 |
| | |||||
* | Reduce line length on templates | Alexander Harkness | 2020-04-10 | 1 | -2/+19 |
| | |||||
* | Add additional spacing between template/function definitions | Alexander Harkness | 2020-04-10 | 1 | -0/+9 |
| | |||||
* | Add doxy-comments to new functions | Alexander Harkness | 2020-04-10 | 1 | -2/+4 |
| | |||||
* | Fix comment text | Alexander Harkness | 2020-04-10 | 1 | -8/+4 |
| | |||||
* | Add mixins for blocks that rotate based on player yaw at placement | Alexander Harkness | 2020-04-10 | 22 | -413/+202 |
| | | | | Also add observer block handler. | ||||
* | Brewing stands do not have rotation | Alexander Harkness | 2020-04-10 | 1 | -2/+2 |
| | |||||
* | Add Terracotta handlers | Alexander Harkness | 2020-04-10 | 3 | -0/+52 |
| | |||||
* | Correct Black Glazed Terracotta block handler | Alexander Harkness | 2020-04-10 | 1 | -1/+1 |
| | |||||
* | Add additional blocks which are not breakable by hand | Alexander Harkness | 2020-04-10 | 2 | -6/+39 |
| | |||||
* | Change stained clay hardness value | Alexander Harkness | 2020-04-10 | 1 | -1/+1 |
| | |||||
* | Update Core | Alexander Harkness | 2020-04-10 | 1 | -0/+0 |
| | |||||
* | API docs: Fixed eMonsterType relocation. | Mattes D | 2020-04-10 | 1 | -129/+133 |
| | |||||
* | Use correct value for zombie villager in 1.13 | Mat | 2020-04-10 | 1 | -1/+1 |
| | |||||
* | Fix compilation, for real this time. | Alexander Harkness | 2020-04-10 | 5 | -1/+5 |
| | | | | I should go to sleep now... | ||||
* | Oops, remember to save your files! | Alexander Harkness | 2020-04-10 | 2 | -42/+1 |
| | |||||
* | Add Zombie Villagers | Bond-009 | 2020-04-10 | 25 | -94/+403 |
| | |||||
* | Re-enable darwin download from easyinstall.sh script | Alexander Harkness | 2020-04-09 | 1 | -2/+3 |
| | |||||
* | Don't set entity world twice (#4606) | Mat | 2020-04-09 | 2 | -4/+1 |
| | | | | | * Don't set entity world twice * Call HookSpawnedEntity when the entity actually spawned | ||||
* | Falling blocks can now be spawned at any position. (#4620) | Mattes D | 2020-04-09 | 8 | -34/+113 |
| | | | | | | | * Falling blocks can now be spawned at any position. * Added a /cake command to Debuggers that throws a cake in a nice slow arc. * Fixed regular falling blocks. | ||||
* | Wolves and mooshrooms are passive mobs | Mat | 2020-04-09 | 1 | -2/+2 |
| | |||||
* | Initial resource pack support (#4622) | Mat | 2020-04-07 | 18 | -4/+146 |
| | |||||
* | Filter blocks to add to redstone sim's wake queue (#4621) | peterbell10 | 2020-04-05 | 3 | -6/+63 |
| | |||||
* | Add potatoes to washed away list also | Alexander Harkness | 2020-04-05 | 1 | -1/+2 |
| | |||||
* | FluidSimulator: Carrots should be also washable (#4619) | metiu07 | 2020-04-05 | 1 | -0/+1 |
| | |||||
* | Block entity for beacon was not created (#4618) | Lukas Pioch | 2020-04-04 | 1 | -0/+1 |
| | |||||
* | Remove switch statements from cItemFoodHandler (#4610) | Alexander Harkness | 2020-04-04 | 15 | -192/+398 |
| | | | | | | | * Remove switch statements from cItemFoodHandler * Alpha-sort and add comment * Relocate golden apple handler | ||||
* | Potion changes (#4601) | Mat | 2020-04-04 | 2 | -101/+21 |
| | | | | | * Correct protocol translation for potions * Update brewing recipes | ||||
* | Implement wither skeletons (#4563) | Mat | 2020-04-04 | 23 | -231/+355 |
| | |||||
* | Manage block entity lifetime with unique_ptr (#4080) | peterbell10 | 2020-04-03 | 15 | -223/+150 |
| | |||||
* | New hotfix to prevent calling OnBroken (#4600) | Alexander Harkness | 2020-04-03 | 4 | -17/+15 |
| | | | | | | | | | * Fix stack overflow in breaking ice. Stupid fix, but it does work and is used in other places too... * Replace hotfix for pistons with better one * Fix comments in BlockBed handler | ||||
* | Quick fix to make spawn eggs work (#4611) | Mat | 2020-04-03 | 1 | -1/+1 |
| | |||||
* | Update Core | mathiascode | 2020-04-03 | 1 | -0/+0 |
| | |||||
* | Tweak pickup sound pitch (#4598) | Mat | 2020-04-03 | 2 | -2/+2 |
| | |||||
* | WebAdmin logo improvements (#4604) | Mat | 2020-04-03 | 3 | -9/+15 |
| | |||||
* | Removed the obsolete cTracer class. (#4594) | Mattes D | 2020-04-03 | 7 | -604/+1 |
| | |||||
* | Pulled the BlockID and BlockInfo headers from Globals.h. (#4591) | Mattes D | 2020-04-03 | 98 | -1359/+1601 |
| | | | | | | | | | The BlockID.h file was removed from Globals.h and renamed to BlockType.h (main change) The BlockInfo.h file was removed from Globals.h (main change) The ENUM_BLOCK_ID and ENUM_ITEM_ID enum names were replaced with ENUM_BLOCK_TYPE and ENUM_ITEM_TYPE (cosmetics) The various enums, such as eDimension, eDamageType and eExplosionSource were moved from BlockType.h to Defines.h, together with the helper functions for converting between them and strings (StringToDimension et al.) (minor) Many inline functions were moved from headers to their respective cpp files, so that BlockType.h could be included only into the cpp file, rather than the header. That broke our tests a bit, since they pick bits and pieces out of the main code and provide stubs for the rest; they had to be re-stubbed and re-verified. eMonsterType values are no longer tied to E_ITEM_SPAWN_EGG_META_* values | ||||
* | Update Core | Alexander Harkness | 2020-04-02 | 1 | -0/+0 |
| | |||||
* | Use a reasonable listen backlog value (#4597) | Mat | 2020-04-02 | 1 | -2/+2 |
| | |||||
* | Replace buckets to the selected hotbar slot, rather than the first available. (#4580) | Alexander Harkness | 2020-04-02 | 13 | -74/+222 |
| | | | | | | | | | | | | | | | | | | | | | | | | * Replace buckets to the selected hotbar slot, rather than the first available. Replicates vanilla behaviour, as well as being more logical. * Refactor cInventory::AddItem. Behaviour is now documented * Add new cInventory::ReplaceOneEquippedItem and ::SetEquippedItem methods * Return empty potion to the same slot after drinking * Replace buckets correctly in other situations, not simply water and lava Uses the new ReplaceOneEquippedItem method * Correct collecting water from source block with bottle * Add cPlayer::ReplaceOneEquippedItemTossRest method * Handle stacked filled buckets (in theory) Use new cPlayer::ReplaceOneEquippedItemTossRest method | ||||
* | Tweak attack ranges | mathiascode | 2020-04-02 | 3 | -30/+30 |
| | |||||
* | Fix explosion knockback issues and tweak knockback strength (#4590) | peterbell10 | 2020-04-02 | 4 | -20/+19 |
| | |||||
* | Oops, that wasn't supposed to be negated | Alexander Harkness | 2020-04-01 | 1 | -1/+1 |
| | |||||
* | Don't build using ccache when it doesn't exist | Alexander Harkness | 2020-04-01 | 1 | -2/+5 |
| | |||||
* | Remove substitution syntax breaking mac builds | Alexander Harkness | 2020-04-01 | 1 | -1/+1 |
| | |||||
* | Fix off-by-one error and clean error messages in manual bindings for BlockArea (#4549) | Alexander Harkness | 2020-04-01 | 1 | -68/+73 |
| | | | | | | | | | * Correct off-by-one error in manual bindings for FillRelCuboid Fixes #4454 * Fix inconsistent error messages in manual bindings for BlockArea * Generate error if invalid coords passed to FillRelCuboid | ||||
* | Prevent player from being destroyed by plugins (#4584) | Alexander Harkness | 2020-03-31 | 3 | -8/+36 |
| | | | | | | | | | | * Prevent player from being destroyed by plugins Add manual binding, bails out with error message if attempted entity to destroy is player. * Improve warnings and documentation, remove automatic binding * Remove old and unnecessary deprecated function | ||||
* | Added a /boom command to Debuggers. (#4592) | Mattes D | 2020-03-31 | 2 | -0/+21 |
| | |||||
* | Lua API for spectating entities (#4518) | Mat | 2020-03-30 | 3 | -2/+32 |
| | |||||
* | Send experience on respawn (#4586) | Mat | 2020-03-30 | 1 | -0/+1 |
| | |||||
* | Update GETTING-STARTED.md (#4581) | Mattes D | 2020-03-30 | 1 | -5/+11 |
| | | | | | * Update GETTING-STARTED.md * Removed mention of _debug suffix | ||||
* | Fix client disconnect assert (#4579) | peterbell10 | 2020-03-29 | 2 | -5/+9 |
| | |||||
* | Correctly pass cache arguments to cmake in Jenkins build script | Alexander Harkness | 2020-03-29 | 1 | -1/+1 |
| | |||||
* | Add protocol mob ID remapping (#4538) | Mat | 2020-03-29 | 11 | -5/+217 |
| | |||||
* | Fix build on Clang | Alexander Harkness | 2020-03-28 | 2 | -8/+8 |
| | |||||
* | Inventory changes (#4561) | Mat | 2020-03-28 | 3 | -17/+14 |
| | | | Co-Authored-By: peterbell10 <peterbell10@live.co.uk> | ||||
* | Fix alpha-sorting | Alexander Harkness | 2020-03-28 | 1 | -1/+1 |
| | |||||
* | Updated Bookshelves drop behaviour (#4567) | Xenoxis | 2020-03-28 | 4 | -0/+30 |
| | | | | | | | | | * Updated BookShelves Drop Behaviour As described here : https://minecraft.gamepedia.com/Bookshelf#Loot * Update src/Blocks/BlockBookShelf.h * Update CONTRIBUTORS | ||||
* | Toss all items from enchantment table (#4569) | Mat | 2020-03-28 | 1 | -2/+2 |
| | |||||
* | cClientHandle: Only allow m_State to increase (#4533) | peterbell10 | 2020-03-28 | 2 | -40/+49 |
| | | | | | | | * cClientHandle: Only allow m_State to increase * WasAddedToWorld was incorrect if kicked * Rewrite cClient::Destroy with a guard clause | ||||
* | Fix Snow Spawn on Cobblestone Slab (#4564) | Xenoxis | 2020-03-28 | 2 | -1/+2 |
| | |||||
* | Reduce ghast spawn rate again | Mat | 2020-03-27 | 1 | -1/+1 |
| | |||||
* | Reduce ghast spawn rate | Mat | 2020-03-27 | 1 | -1/+1 |
| | |||||
* | Updated plugin list format (#4557) | Mat | 2020-03-27 | 1 | -7/+26 |
| | |||||
* | Lock hopper when powered by redstone (#4347) | Bond-009 | 2020-03-27 | 13 | -4/+172 |
| | | | | | | | | | * Lock hopper when powered by redstone * Add to manual bindings * Add hopper API documentation Co-authored-by: Mat <mail@mathias.is> | ||||
* | Merge #4552 | Alexander Harkness | 2020-03-27 | 1 | -1/+8 |
| | | | | | | | | | | | | | | | | | | | | | | commit 28654b1f42a98c0f9910e333a9c8074fe30aff24 Author: Alexander Harkness <me@bearbin.net> Date: Fri Mar 27 11:58:34 2020 +0000 Remove whitespace commit f1492e174b51e168bf4fb150c2d7b7096c393057 Author: Odin <SirRobo@users.noreply.github.com> Date: Fri Mar 27 04:30:32 2020 +1100 Add issue comment commit b64166d68a327e8a9bf80720ff6e9c6af93921b5 Author: Odin <SirRobo@users.noreply.github.com> Date: Fri Mar 27 03:42:35 2020 +1100 Don't run OnBroken with pistons Stops piston duplication bug and doesn't break water and lava simulation | ||||
* | CI: Install ccache on macos (#4489) | peterbell10 | 2020-03-27 | 1 | -0/+4 |
| | |||||
* | Fix typo in floater code (#4556) | Mat | 2020-03-27 | 1 | -1/+1 |
| | |||||
* | Fix typo in block break particle coordinate (#4555) | Mat | 2020-03-27 | 1 | -1/+1 |
| | | | | | * Use Vector3d for block break particle * Fix typo | ||||
* | Decrease attack cooldown for monsters (#4542) | Mat | 2020-03-26 | 2 | -32/+31 |
| | | | | | | | * Decrease attack cooldown for monsters * Nerf some mobs * Decimal points | ||||
* | Improvements to blaze and ghast (#4547) | Mat | 2020-03-26 | 6 | -26/+149 |
| | |||||
* | Update Core | Alexander Harkness | 2020-03-26 | 1 | -0/+0 |
| | |||||
* | Disable bonemealable settings for now (#4551) | Mat | 2020-03-26 | 2 | -0/+6 |
| | |||||
* | Fix nether mob spawning (#4546) | Mat | 2020-03-25 | 2 | -81/+94 |
| | | | | | * Fix nether mob spawning * Remove zombie from nether mobs | ||||
* | Replace downloads links with new redirect server links | Alexander Harkness | 2020-03-24 | 1 | -8/+8 |
| | |||||
* | Send respawn packet by default (#4540) | Mat | 2020-03-24 | 4 | -5/+5 |
| | |||||
* | Update Core | Alexander Harkness | 2020-03-24 | 1 | -0/+0 |
| | |||||
* | Furnace and brewing stand drops (#4534) | Mat | 2020-03-24 | 2 | -6/+36 |
| | | | | | | | | | | | | | * Furnace drops contents * Brewing stand drops contents * Fix lit furnace drop * Fix brewing stand drop * Style * Style | ||||
* | When Client sends message longer than 256 bytes, kick him instead of handling message (#4514) | Max Luchterhand | 2020-03-24 | 1 | -0/+10 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Wrong overload of function push() got called when pushing a cEntity*. Using a const cEntity * fixes this. * Fixed accidental wrong indentation * Compiler didn't like old style cast * Kicking player when writing chat message longer than 2048 * Accounted for Astrings size() method returning bits, not bytes * Fixed typo * Changed MAX_STRING_SIZE to 1024, removed unnecessary division by 8 * Handling message length check in cClientHandle:HandleChat * Guard clause instead of if else * Remove stale changes * Fixed formatting Co-authored-by: mluchterhand <mluchterhand@max.de> Co-authored-by: Peter Bell <peterbell10@live.co.uk> Co-authored-by: Mattes D <github@xoft.cz> | ||||
* | Fix certain item drops (#4536) | Mat | 2020-03-23 | 6 | -12/+51 |
| | | | | | | | | | | | * Fix certain item drops * Revert unwanted changes * Revert unwanted changes * Revert change * Style fixes | ||||
* | Enable functional packets in 1.13 | mathiascode | 2020-03-23 | 2 | -30/+0 |
| | |||||
* | Play sound when brewing is complete | Mat | 2020-03-23 | 1 | -0/+1 |
| | |||||
* | Jukebox improvements (#4537) | Mat | 2020-03-23 | 4 | -5/+61 |
| | | | | | * Add jukebox block handler Co-authored-by: peterbell10 <peterbell10@live.co.uk> | ||||
* | Update .gitignore; new files added to APIDump are no longer ignored | Alexander Harkness | 2020-03-23 | 1 | -3/+7 |
| | |||||
* | Add missing documentation file. | Alexander Harkness | 2020-03-23 | 1 | -0/+18 |
| | |||||
* | Manual merge of #4498. | Alexander Harkness | 2020-03-23 | 10 | -11/+50 |
| | | | | | | Credit to @MeMuXin Closes #4498 | ||||
* | Don't attempt to give bucket with item count of 0 | Mat | 2020-03-23 | 1 | -1/+1 |
| | |||||
* | Cocoa pods have three growing stages | Mat | 2020-03-23 | 1 | -2/+2 |
| | |||||
* | Pickup spawn improvements (#4525) | Mat | 2020-03-23 | 2 | -5/+5 |
| | | | Pickups are now thrown around when spawned, like in vanilla. Pickups also bail out of the collision detection checks while being created, to prevent them from blasting too far off in e.g. cobblestone generators. | ||||
* | Don't push blocks outside world height limits (#4516) | Mat | 2020-03-22 | 1 | -0/+5 |
| | | | | | | | | | | | | | | | | | | | | | | | * Don't push blocks outside world height limits * Style fix * Apply suggestion Co-Authored-By: peterbell10 <peterbell10@live.co.uk> * Apply suggestion Co-Authored-By: peterbell10 <peterbell10@live.co.uk> * Improvements * Add block type check back * Revert line break changes * Update BlockPiston.cpp Co-authored-by: peterbell10 <peterbell10@live.co.uk> | ||||
* | Add ambient mob sounds (#4521) | Mat | 2020-03-22 | 39 | -41/+62 |
| | |||||
* | Increase speed of splash potion and expbottle (#4513) | Mat | 2020-03-22 | 2 | -2/+5 |
| | |||||
* | Fix effect crashes (#4530) | Mat | 2020-03-22 | 1 | -3/+3 |
| | | | | | * Fix effect crashes * Change according to suggestion | ||||
* | TNT position fixes (#4519) | Mat | 2020-03-22 | 9 | -13/+20 |
| | | | | | | | | | | | | | | | | | | | * TNT position fixes * Don't add offset to explosion spawn coords * Don't make other entities push TNT * Correct initial TNT speed * Fix typo * Improvements * Revert unwanted change * Style fixes * Update format | ||||
* | Fix invalid explosion damage (#4529) | Mat | 2020-03-22 | 1 | -1/+1 |
| | |||||
* | Fix typo in fish meta | Mat | 2020-03-22 | 1 | -1/+1 |
| | |||||
* | Don't enchant an already enchanted book | Mat | 2020-03-22 | 1 | -1/+1 |
| | |||||
* | Update Core | mathiascode | 2020-03-22 | 1 | -0/+0 |
| | |||||
* | Fix armor protection (#4506) | Mat | 2020-03-22 | 2 | -17/+24 |
| | | | | | | | | | | | | | | | * Fix armor protection * Check min damage * Check min damage * Commit missing changes * Convert to int * Use float * Float some more | ||||
* | Don't remove items twice (#4524) | Mat | 2020-03-22 | 11 | -19/+16 |
| | | | * Don't remove items twice | ||||
* | Allow enderman to attack during day (#4522) | Mat | 2020-03-22 | 1 | -36/+1 |
| | |||||
* | Updated core, fixes #4520 | Alexander Harkness | 2020-03-22 | 1 | -0/+0 |
| | |||||
* | Ender chest is not affected by piston (#4526) | Mat | 2020-03-22 | 1 | -1/+1 |
| | |||||
* | Bonemeal cannot be used on cactus and sugar cane | Mat | 2020-03-21 | 1 | -2/+0 |
| | |||||
* | Wrong overload of function push() got called when pushing a cEntity*. (#4512) | Max Luchterhand | 2020-03-21 | 2 | -0/+11 |
| | | | | | | | * Now having two funcs, Push(cEntity* ..) and Push(const cEntity* ...). For now, the const function just casts away the const qualifier and passes to the other. Co-authored-by: mluchterhand <mluchterhand@max.de> | ||||
* | Don't call player movement hook if nothing changed (#4517) | Mat | 2020-03-21 | 1 | -0/+20 |
| | | | Co-authored-by: peterbell10 <peterbell10@live.co.uk> | ||||
* | Update Core | Alexander Harkness | 2020-03-21 | 1 | -0/+0 |
| | |||||
* | Improve explosion visuals (#4511) | Mat | 2020-03-21 | 1 | -1/+17 |
| | |||||
* | Clamp teleportation position (#4203) | stone3311 | 2020-03-20 | 1 | -1/+9 |
| | |||||
* | FIx formatting issue in Backers file | Mat | 2020-03-19 | 1 | -1/+1 |
| | |||||
* | Add TooAngel to backers | Mat | 2020-03-19 | 1 | -1/+3 |
| | |||||
* | Remove leading slash from command block commands (#4502) | Mat | 2020-03-19 | 1 | -6/+20 |
| | |||||
* | Improvements to knockback (#4504) | Mat | 2020-03-19 | 5 | -14/+28 |
| | | | | | * Improvements to knockback * SetSpeed for explosions * Improve code consistency | ||||
* | Added myself to CONTRIBUTORS file (#4515) | Max Luchterhand | 2020-03-19 | 1 | -0/+1 |
| | | | Co-authored-by: mluchterhand <mluchterhand@max.de> | ||||
* | Prevent arrows from sinking into the ground (#4509) | Mat | 2020-03-19 | 1 | -1/+1 |
| | |||||
* | Change outdated air drag value for arrows | Mat | 2020-03-19 | 1 | -1/+1 |
| | |||||
* | Change outdated air drag value for TNT | Mat | 2020-03-19 | 1 | -1/+1 |
| | |||||
* | Fixed unloading of chunks that contain player entities (#4508) | Max Luchterhand | 2020-03-18 | 3 | -0/+20 |
| | | | | Co-authored-by: peterbell10 <peterbell10@live.co.uk> Co-authored-by: mluchterhand <mluchterhand@max.de> | ||||
* | Blocks only drop pickups when using correct tool (#4505) | Max Luchterhand | 2020-03-18 | 2 | -1/+9 |
| | | | Co-authored-by: mluchterhand <mluchterhand@max.de> | ||||
* | Silk touch pickaxe drops grass block (#4485) | Mat | 2020-03-17 | 3 | -101/+134 |
| | |||||
* | Update Core | mathiascode | 2020-03-17 | 1 | -0/+0 |
| | |||||
* | Don't send entity velocity for boats (#4488) | Mat | 2020-03-07 | 4 | -5/+35 |
| | | | * Don't send entity velocity for boats | ||||
* | Attached entities can't enter portals (#4484) | Mat | 2020-03-05 | 2 | -0/+18 |
| | | | | | | * Attached entities can't enter portals * Whitespace fixes | ||||
* | Don't spawn boats in ground | Mat | 2020-03-05 | 1 | -1/+1 |
| | |||||
* | Use LastSentPos for mob spawn packet in 1.11+ (#4490) | Mat | 2020-03-05 | 3 | -109/+4 |
| | |||||
* | Stabilise MoveToWorld (#4004) | Mat | 2020-03-05 | 22 | -216/+400 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Stabilise MoveToWorld * Fix comments and deprecate ScheduleMoveToWorld * Enhanced thread safety for m_WorldChangeInfo * Return unique_ptr from cAtomicUniquePtr::exchange * cWorld now calls entity cEntity::OnAddToWorld and cEntity::OnRemoveFromWorld. Allows broadcasting entities added to the world from the world's tick thread. This also factors out some common code from cEntity::DoMoveToWorld and cEntity::Initialize. As a consequence, cEntity::Destroy(false) (i.e. Destroying the entity without broadcasting) is impossible. This isn't used anywhere in Cuberite so it's now deprecated. * Update entity position after removing it from the world. Fixes broadcasts being sent to the wrong chunk. * Fix style * cEntity: Update LastSentPosition when sending spawn packet * Add Wno-deprecated-declarations to the lua bindings * Kill uses of ScheduleMoveToWorld | ||||
* | Update LastSentPosition when entity has no speed (#4487) | peterbell10 | 2020-03-04 | 1 | -53/+50 |
| | | | | | | * Update LastSentPosition when entity has no speed * Restructure BroadcastMovementUpdate and always process relmove | ||||
* | Prevent container item duplication (#4476) | Mat | 2020-03-04 | 2 | -15/+0 |
| | |||||
* | Play correct sound when entities are hit by arrows (#4481) | Mat | 2020-03-04 | 1 | -1/+1 |
| | |||||
* | Boats can be spawned on land | Mat | 2020-03-01 | 1 | -7/+0 |
| | |||||
* | Update ProtectionAreas | mathiascode | 2020-02-27 | 1 | -0/+0 |
| | |||||
* | Update copyright year | Mat | 2020-02-26 | 1 | -1/+1 |
| | |||||
* | Create build script for Jenkins (and use it) (#4473) | Alexander Harkness | 2020-02-24 | 3 | -1/+85 |
| | | | | | | | | | * Add Jenkins build script, so it can actually be used. * Build tools * Reduce build threads to 2 so as not to overload server * Rename CIBuild.sh to travisbuild.sh, better reflect actual use * Echo commands as they are executed * Add toolchain file configuration | ||||
* | BlockTypePalette: Improved loading speed in MSVC Debug builds. | Mattes D | 2020-02-24 | 2 | -47/+132 |
| | |||||
* | Remove 1.13 from supported protocol list | mathiascode | 2020-02-24 | 1 | -3/+3 |
| | |||||
* | Update submodules | mathiascode | 2020-02-23 | 1 | -0/+0 |
| | |||||
* | Show correct paths in compile script | Mat | 2020-02-18 | 1 | -8/+3 |
| | |||||
* | Remove unused file in Unix executable list | Mat | 2020-02-10 | 1 | -1/+0 |
| | |||||
* | Added server log to GitHub issue template | Mattes D | 2020-02-10 | 1 | -3/+8 |
| | | | To encourage new reporters to use the triple-backticks for logs. | ||||
* | Strip debug symbols from Android builds | Mat | 2020-01-16 | 1 | -1/+1 |
| | |||||
* | Blocks are usable in adventure mode (#4464) | Mat | 2020-01-15 | 1 | -1/+1 |
| | |||||
* | Added an UpgradeBlockTypePalette check script. | Mattes D | 2020-01-13 | 1 | -0/+140 |
| | |||||
* | Improved the UpgradeBlockTypePalette. | Mattes D | 2020-01-13 | 1 | -307/+1440 |
| | |||||
* | dev-docs/Plugin API.md: fix url | Zaoqi | 2020-01-12 | 1 | -1/+1 |
| | |||||
* | Added temporary block type mapping for 1.13+ protocols. | Mattes D | 2020-01-07 | 16 | -76/+375 |
| | |||||
* | StringUtils: Added note to StringsConcat about StringJoin. | Mattes D | 2020-01-07 | 1 | -1/+2 |
| | |||||
* | ProtocolRecognizer: Updated to unique_ptr. | Mattes D | 2020-01-07 | 2 | -36/+20 |
| | |||||
* | Root: Load the UpgradeBlockTypePalette on startup. | Mattes D | 2020-01-07 | 2 | -0/+26 |
| | |||||
* | main: Terminate if an exception is thrown. | Mattes D | 2020-01-07 | 1 | -4/+7 |
| | |||||
* | Removed old buildserver from README | Mattes D | 2020-01-04 | 1 | -2/+0 |
| | |||||
* | Bump Android API to min supported | Mat | 2020-01-03 | 1 | -2/+2 |
| | |||||
* | Clean up server folder for Android (#4448) | Mat | 2020-01-02 | 3 | -8/+27 |
| | |||||
* | Fix android builds (#4432) | Alexander Harkness | 2020-01-02 | 4 | -27/+23 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Terminate android build script early if any step fails * Remove deprecated android types * Use android NDK cmake support rather than cmake android NDK support as that support is better supported * Android uses GNU strerror_r? * Fix compilation * Rebase * Fix final issues * Drop submodule changes * Revert change * Parentheses * Lower api levels * Don't use GNU strerror_r for Android Co-authored-by: Mat <mail@mathias.is> | ||||
* | Skip release builds outside master (#4447) | Mat | 2019-12-31 | 1 | -0/+8 |
| | | | | | | * Skip release builds outside master * Remove tab character | ||||
* | Include missing server files (#4446) | Mat | 2019-12-30 | 1 | -0/+2 |
| | |||||
* | Updated Lua submodules | Mattes D | 2019-12-30 | 2 | -0/+0 |
| | |||||
* | Remove lang folder (#4445) | Mat | 2019-12-30 | 2 | -604/+0 |
| | |||||
* | Appveyor: Cache only the CMakeCache file. | Mattes D | 2019-12-30 | 1 | -3/+3 |
| | | | | Caching the entire build folder would overwrite the symlinked Plugins, webadmin etc. | ||||
* | Change outdated support link | Mat | 2019-12-30 | 1 | -1/+1 |
| | |||||
* | Disable block placement in adventure mode (#4424) | Mat | 2019-12-30 | 3 | -2/+20 |
| | |||||
* | CMake: Fix builds in folders with spaces | Mattes D | 2019-12-29 | 1 | -6/+5 |
| | |||||
* | CMake: Don't create symlinks if link == orig. | Mattes D | 2019-12-28 | 1 | -15/+25 |
| | |||||
* | BlockTypePalette: Load from TSV or original reports' JSON. | Mattes D | 2019-12-28 | 14 | -384/+21087 |
| | |||||
* | Moved ProtocolBlockTypePalette functionality into BlockTypePalette. | Mattes D | 2019-12-28 | 11 | -404/+268 |
| | |||||
* | BlockTypePalette: Refactored for usage in both directions. | Mattes D | 2019-12-28 | 4 | -77/+160 |
| | | | | Improves index() lookup speeds and allows BlockTypePalette to be used in place of ProtocolBlockTypePalette. | ||||
* | Update submodules (#4439) | Mat | 2019-12-28 | 3 | -1/+1 |
| | | | | | | | | | | * Fix AppVeyor debug artifacts * Update submodules * Update AppVeyor badge URL * Revert debug change | ||||
* | Output the binaries into a per-configuration Server subfolder. (#4440) | Mattes D | 2019-12-28 | 22 | -83/+143 |
| | | | Make links to the original Server subfolder's items from the per-configuration Server subfolder. | ||||
* | WebAdmin improvements (#4433) | Mat | 2019-12-28 | 23 | -697/+301 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * WebAdmin improvements * Remove stray div tag * Revert path change * Remove buildserver link * Further simplification * Reduce horizontal padding * Add svg icons * Remove unneeded css * Make login and logout icons colored * Use same capitalization for Log in and Log out * Remove leftover code from old Webadmin design * Remove more leftover code from earlier Webadmin versions * and don't add earlier leftovers back... * PR test * Fix max width overflow * Add missing css changes | ||||
* | Improved large jungle and acacia tree generation (#4413) | NiLSPACE | 2019-12-22 | 8 | -295/+410 |
| | |||||
* | AppVeyor release builds | mathiascode | 2019-12-22 | 1 | -10/+126 |
| | |||||
* | Added CSS to increase the padding on the bottom of the second row (#4436) | Arham Jain | 2019-12-12 | 1 | -0/+1 |
| | | | | | Allows users with certain browsers and screen sizes to avoid the footer cutting off page content. Fixes #4068. | ||||
* | Correct block transparencies | Peter Bell | 2019-12-05 | 1 | -0/+5 |
| | |||||
* | Add sponsor button | mathiascode | 2019-11-28 | 1 | -0/+2 |
| | |||||
* | CI: Add arm build to travis (#4422) | peterbell10 | 2019-11-10 | 2 | -5/+24 |
| | | | | | | | * Add arm to travis build matrix * Pin clang-3.5 build to ubuntu trusty * Add ccache to build This explicitly excludes macOS since the images don't come with ccache installed and the install time is not justified by the time saved. | ||||
* | Moved growing from cWorld / cChunk to cBlockHandler descendants. | Mattes D | 2019-10-28 | 42 | -1300/+1513 |
| | |||||
* | Update README.md (#4423) | SANDIP PALIT | 2019-10-25 | 1 | -2/+2 |
| | |||||
* | Refactored block-to-pickup conversion. (#4417) | Mattes D | 2019-10-16 | 121 | -1738/+2490 |
| | |||||
* | Fixed crash in hopper while pulling items from blockentity above itself (#4412) | NiLSPACE | 2019-10-04 | 1 | -2/+2 |
| | |||||
* | Added another check if the item is place able (#4404) | Lukas Pioch | 2019-10-03 | 1 | -0/+7 |
| | |||||
* | Refactored more of Entities and BlockEntities to use Vector3. (#4403) | Mattes D | 2019-09-29 | 122 | -845/+1255 |
| | |||||
* | Cactus can now grow and will be dropped if there is no place to grow. | Lukas Pioch | 2019-09-29 | 1 | -4/+17 |
| | |||||
* | Fixed MSVC warnings (#4400) | Mattes D | 2019-09-27 | 12 | -28/+28 |
| | |||||
* | Fix clang8.0 build (#4399) | Bond-009 | 2019-09-24 | 1 | -9/+13 |
| | | | The protocol 13.0 PR broke clang 8.0 builds. | ||||
* | NBTChunkSerializer: Cleaned up interface. | Mattes D | 2019-09-24 | 9 | -960/+909 |
| | | | | | | Removed dependency on cChunkDataCallback. Moved all the serializing code into a worker class. Changed the serialization into a single-call action. | ||||
* | Add ProtocolBlockTypePalette (#4391) | E14 | 2019-09-22 | 15 | -0/+814 |
| | |||||
* | Added missing closing } in message output | Lukas Pioch | 2019-09-20 | 1 | -1/+1 |
| | |||||
* | Clarify spaces vs unary operator | Mattes D | 2019-09-17 | 1 | -1/+2 |
| | |||||
* | Remove analytics code (#4394) | Mathias | 2019-09-16 | 8 | -6723/+0 |
| | |||||
* | Protocol 1.9: Alpha-sort, add useful debugging code. | Mattes D | 2019-09-16 | 2 | -38/+47 |
| | |||||
* | Initial support for 1.13 clients | Tiger Wang | 2019-09-16 | 8 | -6/+669 |
| | | | | | + Can look at *shape* of world + Can look at *shape* of inventory | ||||
* | GCC: Added pragma to ignore fallthrough warnings within Unicode Inc. code (#4392) | E14 | 2019-09-13 | 1 | -0/+7 |
| | |||||
* | Fix race condition in UrlClientTest | peterbell10 | 2019-09-10 | 1 | -15/+16 |
| | |||||
* | Fixed warnings in ChunkDataSerializer. | Mattes D | 2019-09-10 | 1 | -2/+2 |
| | |||||
* | Protocol: Use logical outgoing packet types. | Mattes D | 2019-09-10 | 17 | -517/+705 |
| | |||||
* | ChunkGenerator: Changed to use cChunkCoords. | Mattes D | 2019-09-08 | 8 | -31/+26 |
| | |||||
* | ShapeGen, HeiGen: Changed to use cChunkCoords. | Mattes D | 2019-09-08 | 18 | -188/+146 |
| | |||||
* | BiomeGen: Changed to use cChunkCoords params. | Mattes D | 2019-09-08 | 11 | -87/+82 |
| | |||||
* | Generator: Added repeatability test. | Mattes D | 2019-09-07 | 3 | -24/+118 |
| | |||||
* | CompoGenNether: Fixed different data produced in Linux Release builds. | Mattes D | 2019-09-07 | 1 | -20/+12 |
| | |||||
* | Added a BasicGeneratorTest. | Mattes D | 2019-09-06 | 6 | -9/+344 |
| | |||||
* | Moved the generator defaults to ComposableGenerator. | Mattes D | 2019-09-06 | 9 | -98/+177 |
| | |||||
* | Separated chunk generator from world / plugin interfaces. | Mattes D | 2019-09-06 | 27 | -688/+782 |
| | | | | The generator now only takes care of servicing synchronous "GetChunk(X, Y)" and "GetBiomes(X, Y)" requests. | ||||
* | Updated LibEvent to release 2.1.11-stable. (#4383) | Mattes D | 2019-09-04 | 4 | -8/+15 |
| | | | | | | This finally restores my ability to compile on Windows and Linux from the same source folder (on a network drive). LibEvent broke this long ago by writing a config file into the source folder, rather than build folder. Now it's finally fixed. | ||||
* | Added a basic PalettedBlockArea implementation (#4377) | Mattes D | 2019-08-28 | 9 | -1/+1111 |
| | |||||
* | Improved testing framework. (#4376) | Mattes D | 2019-08-26 | 18 | -388/+413 |
| | |||||
* | Added BlockState implementation for 1.13 support. | Mattes D | 2019-08-24 | 5 | -0/+417 |
| | |||||
* | Upgrade Appveyor's MSVC | Mattes D | 2019-08-24 | 1 | -1/+2 |
| | |||||
* | Fix mobs targeting dead players (#4344) | Julius Oeftiger | 2019-08-16 | 1 | -1/+1 |
| | | | | Fixes #4340 | ||||
* | Fix building with clang 8.0 (#4346) | Bond-009 | 2019-08-11 | 20 | -76/+95 |
| | |||||
* | Wake up redstone simulator on slot changes for blockentities (#4348) | Bond-009 | 2019-08-11 | 2 | -0/+16 |
| | | | | | Fix #1898 Fix #2194 Fix #3063 | ||||
* | Added null check for position (#4366) | Lukas Pioch | 2019-08-11 | 1 | -0/+5 |
| | |||||
* | APIDocs: Added missing return type and corrected one (#4353) | Lukas Pioch | 2019-08-10 | 2 | -1/+7 |
| | |||||
* | Improved CMake generator (#4365) | Mattes D | 2019-08-10 | 3 | -4/+8 |
| | |||||
* | Added more clamping operations to cCuboid. | Mattes D | 2019-08-10 | 3 | -6/+75 |
| | |||||
* | Removed coord-based API from cCuboid. (#4362) | Mattes D | 2019-08-09 | 5 | -142/+185 |
| | |||||
* | cBoundingBox: Fix tolua warning (#4361) | peterbell10 | 2019-08-08 | 2 | -23/+3 |
| | | | | tolua was warning about no support for `operator =`. Ref: #4360 | ||||
* | Change TakeDamageInfo::FinalDamage from int to float (#4359) | Aplaus228 | 2019-08-08 | 3 | -9/+9 |
| | | | | Closes #4357 | ||||
* | Fixed compilation on VS2019 | Mattes D | 2019-08-06 | 1 | -0/+1 |
| | |||||
* | Register vanilla blocks in BlockTypeRegistry. | Mattes D | 2019-08-05 | 6 | -2/+738 |
| | |||||
* | BlockTypeRegistry: Added hint manipulation | Mattes D | 2019-08-05 | 3 | -3/+181 |
| | |||||
* | BlockTypeRegistry: Initial skeleton | Mattes D | 2019-08-05 | 7 | -0/+661 |
| | |||||
* | Check for nil in cWorld:SpawnSplitExperienceOrbs binding (#4354) | Mark Asp | 2019-07-28 | 1 | -1/+6 |
| | | | | | | Adds explicit nil check for 'position' parameter to prevent crashes if invalid. Fixes #4352 | ||||
* | Ignore whitespace only lines in brewing and furnace recipes (#4332) | peterbell10 | 2019-06-11 | 4 | -9/+19 |
| | |||||
* | Respect return value of cLuaWindow's OnClicked handler (#4322) | DaPorkchop_ | 2019-06-11 | 1 | -1/+2 |
| | |||||
* | Fix directory traversal bug (#4341) | Wilhem Barbier | 2019-06-11 | 1 | -9/+8 |
| | | | Refuse to serve an URL containing `../`. | ||||
* | * Sponge: Add water absorbtion (#4333) | Zach DeCook | 2019-06-11 | 4 | -0/+171 |
| | | | | Closes #1411 | ||||
* | Create Ender Portal with Eyes of Ender (#4126) | Zach DeCook | 2019-05-11 | 8 | -1/+375 |
| | | | | | | | | | The algorithm was designed so All portals must be facing the center, no matter which block had the eye inserted in last. Note: Still need to create a block entity so that portals don't become invisible when you relog. Addresses part of #3445 Fixes #3695 | ||||
* | Buckets: Be able to place fluids through other fluids. (#4331) | Zach DeCook | 2019-05-07 | 3 | -4/+4 |
| | |||||
* | Fix player skin sending through BungeeCord (#4328) | DaPorkchop_ | 2019-04-22 | 1 | -5/+10 |
| | | | This fixes sending of player skins through BungeeCord by actually parsing the JSON instead of setting the player properties as a string. | ||||
* | Make Nether portals spawn the player inside of them (#4325) | DaPorkchop_ | 2019-04-18 | 2 | -4/+4 |
| | | | | | | Currently the player is spawned immediately in front of them. Simply changing `cNetherPortalScanner::OutOffset` to 0.5 wasn't enough, as the player would always be spawned on top of the portal, however checking for non-solid blocks instead of air fixes this. | ||||
* | Limit the size of cListAllocationPool's free list | peterbell10 | 2019-02-20 | 4 | -21/+31 |
| | |||||
* | Support clang 10.0 (appleclang) and higher (#4302) | Bond-009 | 2018-10-15 | 1 | -2/+2 |
| | |||||
* | Add colors to console for macOS (#4303) | Bond-009 | 2018-10-15 | 1 | -5/+5 |
| | |||||
* | Add a formatting function for Vector3 (#4282) | peterbell10 | 2018-09-24 | 27 | -181/+192 |
| | | | | | | | | | | * Vector3: Add custom fmt compatible formatter. * cLuaState: Add fmt version of ApiParamError * Use vector formatting in manual bindings * Always log vectors with FLOG | ||||
* | Add BurnsInDaylight to Lua API and Monsters.ini (#4295) | Muhammad Kaisar Arkhan | 2018-09-24 | 6 | -16/+40 |
| | | | | | | | | | | | | | * Monster.h: Export SetBurnsInDaylight This commit also adds BurnsInDaylight to check if the Monster burns in daylight or not. Closes https://github.com/cuberite/cuberite/issues/4294 * MonsterConfig.cpp: Add BurnsInDaylight Closes https://github.com/cuberite/cuberite/issues/4294 | ||||
* | Force all headers other than "Globals.h" to be included with relative paths (#4269) | peterbell10 | 2018-08-29 | 102 | -187/+117 |
| | | | | | | | Closes #4236 CMake now creates a header file in the build directory under the path "include/Globals.h" which just includes "src/Globals.h" with an absolute path. Then instead of adding "src/" to the include directories, it adds "include/". #include "Globals.h" still works by including the build generated file and any other src-relative path will not work. | ||||
* | Store and pass entity effect duration as an int not a short. (#4293) | Alexander Harkness | 2018-08-26 | 13 | -37/+13 |
| | | | Fixes #4292. | ||||
* | Circle 2.0: Use workspace instead of cache (#4291) | peterbell10 | 2018-08-25 | 1 | -5/+5 |
| | |||||
* | Move to CircleCI-2.0 (#4225) | peterbell10 | 2018-08-25 | 3 | -22/+42 |
| | |||||
* | Fixes bed item 26 and 355 being spawned, only 355 spawns now (#4290) | Rick van Schijndel | 2018-08-23 | 1 | -0/+1 |
| | |||||
* | solve new player login crash issue (#4285) | changyong guo | 2018-08-17 | 1 | -1/+0 |
| | | | | currently if new player login, server will crash during send player ability to client. this pull request solve this issue. | ||||
* | Handle the lapis slot separately (#4286) | Nate | 2018-08-17 | 1 | -0/+36 |
| | | | | | This is my attempt to fix #4112. The root cause of the issue was that the lapis slot was treated exactly the same as the enchanting slot, so it on the server side it would only ever slot one item. My fix is to check if its the second slot in the window, then check if it's lapis (it would slot whatever). If it is lapis I call the base click handler. | ||||
* | Fix: Create players folder recursively (#4283) | Nate | 2018-08-13 | 1 | -2/+5 |
| | | | | | | | | | | Problem: On a new server the players folder was not created on windows. Root Cause: `GetUUIDFolderName` was returning a folder structure for players with `/` while CreateFolderRecursively was checking for `\\` for win32. The fix is to recognise both forward and backward slashes as file separators on windows. Fixes #4284 | ||||
* | cloc: Updated list of ignored files. (#4280) | Mattes D | 2018-08-03 | 1 | -8/+6 |
| | |||||
* | Added docs on exporting API symbols to Lua. (#4277) | Mattes D | 2018-08-03 | 3 | -1/+260 |
| | | | Closes #4273 | ||||
* | Fix use item doc error (#4279) | peterbell10 | 2018-08-03 | 2 | -4/+0 |
| | | | | The documentation now matches what's passed to lua. Fixes #4194 | ||||
* | Experience orb (#4259) | changyong guo | 2018-08-02 | 15 | -56/+317 |
| | | | | | | | * Replace cWorld::FindClosesPlayer with cWorld::DoWithClosestPlayer * Implement experience reward splitting into the orb sizes used in vanilla * Modified speed calculation in cExpOrb::Tick to make the orbs fly towards the player Fixes #4216 | ||||
* | Ocelots no longer multiply exponentially (#4272) | peterbell10 | 2018-07-30 | 2 | -15/+9 |
| | | | | | Along with a call to `destroyentities`, this fixes #4271 I'm guessing the intention of this code was to modify the normal spawning of ocelots. However, `cEntity::SpawnOn` is actually called to send the entity to an individual client. That means this code was run for every single player, every time they were sent a chunk with ocelots in it. Thus, the ocelots population would grow exponentially as players log in and move around. | ||||
* | Add new flow direction calculating algorithm (#4160) | bionext03 | 2018-07-27 | 3 | -126/+73 |
| | |||||
* | cWorld: Manually bind deprecated broadcast functions (#4265) | peterbell10 | 2018-07-27 | 16 | -114/+362 |
| | | | Ref: https://github.com/cuberite/cuberite/pull/4264#discussion_r204769193 | ||||
* | CheckBasicStyle: Check number of empty lines between functions (#4267) | peterbell10 | 2018-07-26 | 121 | -166/+192 |
| | | | | Add check for number of empty lines between functions and fix the corresponding failures | ||||
* | At long last... Piston animations! | Tiger Wang | 2018-07-25 | 4 | -86/+117 |
| | | | | | * Fixes #3198 * Fixes #57 (again lol) | ||||
* | Reimplemented fall particles | Tiger Wang | 2018-07-25 | 1 | -3/+8 |
| | | | | Regression when 1.9.x support introduced in #3135, originally implemented in #461. | ||||
* | Broadcast refactor (#4264) | peterbell10 | 2018-07-24 | 28 | -1564/+845 |
| | | | | | | | | | | | | | | | | | | | | | | | * Move Broadcast functions from cChunkMap to cBroadcaster - Remove cBroadcastInterface in favour of cBroadcaster. - cChunk: Remove broadcast functions. * resurect broadcast interface * Absorb cBroadcaster into cWorld. Removes the need for forwarding the function calls. * Improve const-correctness * Use Int8 instead of char + Comment `ForClients` functions * Improve comments * Broadcaster: Rename ForClients functions | ||||
* | Stop cFunctionRef constructor from disabling default copy constructor. (#4173) | peterbell10 | 2018-07-24 | 2 | -7/+32 |
| | | | | | * Stop cFunctionRef constructor from disabling default copy constructor. + cFunctionRef: Improve documentation | ||||
* | Optimise chunk set (#4260) | peterbell10 | 2018-07-23 | 14 | -166/+194 |
| | | | | | | | | | | | | | | | | | Closes #1244 Initially I was just going to add the cChunkData to cSetChunkData but profiling revealed that the copying wasn't even the biggest slowdown. Much more time was being spent in cChunk::CreateBlockEntities and cChunk::WakeUpSimulators than was in memcpy so I've made those significantly faster as well. Optimisations performed: * cSetChunkData now stores blocks in a cChunkData object * cChunkData objects can now perform moves even if they are using different pools * cChunk::CreateBlockEntities now iterates in the correct order and only over present chunk sections * Similarly for cChunk::WakeUpSimulators * cSetChunkData::CalculateHeightMap now shortcuts to the highest present chunk section before checking blocks directly | ||||
* | cPawn: Reset last ground height in ResetPosition (#4261) | peterbell10 | 2018-07-23 | 4 | -2/+13 |
| | | | | | Prevents fall damage after teleporting/portaling to a lower height. Fixes #3457 | ||||
* | Rewrite explosion knock back (#4251) | changyong guo | 2018-07-23 | 7 | -20/+129 |
| | | | | | | | 1. Base knockback on an entity's bounding box intersection with the explosion 2. Armor blast protection reduces knockback 3. Don't apply knockback to players flying in creative mode Fixes #4139 | ||||
* | Keep players in gmNotSet (#4248) | changyong guo | 2018-07-23 | 7 | -43/+48 |
| | | | | This allows players game mode to update to the default after portal to another world. Fixes #4207 | ||||
* | recover hotbar selected slot after reconnect (#4249) | changyong guo | 2018-07-23 | 12 | -0/+79 |
| | | | | | | | 1. implement protocol message SendHeldItemChange 2. add save / load inventory equipped item slot in JSON 3. send held item slot message after player connect to server Fixes #4189 | ||||
* | cIsThread: Reset m_ShouldTerminate after the thread has stopped (#4258) | peterbell10 | 2018-07-22 | 7 | -26/+7 |
| | | | | | This allows threads to be restarted after stopping. Fixes #4257 | ||||
* | Make offline UUIDs consistent with vanilla. (#4178) | peterbell10 | 2018-07-20 | 3 | -12/+59 |
| | | | | | Fixes #4177 This is a breaking change to existing Cuberite permissions settings. | ||||
* | cBlockArea: Write all present data types by default (#4252) | peterbell10 | 2018-07-19 | 3 | -15/+41 |
| | | | | | cBlockArea::Write now defaults to use GetDataTypes() instead of assuming all data types are present. Fixes cuberite/WorldEdit#130 | ||||
* | Add unbreaking for armor (#4220) | Bond-009 | 2018-07-13 | 2 | -22/+37 |
| | | | | | | Ref: minecraft.gamepedia.com/Enchanting#Unbreaking #915 | ||||
* | fix dispenser pickup display bug (#4247) | changyong guo | 2018-06-30 | 1 | -0/+7 |
| | | | fix dispenser pickup bug by ignore meta data during pickup creation | ||||
* | fix block area rotation bug (#4243) | changyong guo | 2018-06-25 | 1 | -3/+3 |
| | | | fix mirror method bug in class cBlockArea. | ||||
* | Update m_IsSolid assignments in BlockInfo (#4167) | Alexander Harkness | 2018-06-24 | 1 | -0/+7 |
| | | | Fixes #4166 | ||||
* | Support swap item between main hand and offhand by press key "F" (#4241) | changyong guo | 2018-06-24 | 5 | -1/+25 |
| | | | | | | | | Hi, I found cuberite don't support to press key "F" to swap items on main hand and offhand, so I implemented this feature. Best regards Changyong | ||||
* | Flush stdout after resetting console colour. (#4240) | peterbell10 | 2018-06-20 | 1 | -0/+1 |
| | |||||
* | Use clang-tidy to check more code conventions (#4214) | Bond-009 | 2018-05-06 | 13 | -168/+224 |
| | | | | | | | * Create clang-tidy.sh * Add clang-tidy to circle.yml * Fixed some naming violations Fixes #4164 | ||||
* | Generate cacti and sugarcane with different heights (#4137) | Cocosushi6 | 2018-05-03 | 4 | -30/+98 |
| | | | | | When generating foliage, create cacti with height in the interval [1; MaxCactusHeight] and sugarcane with height in [1; MaxSugarcaneHeight] (with MaxCactusHeight and MaxSugarcaneHeight declared in world.ini) Fixes #4135 | ||||
* | Prefer static_cast to reinterpret_cast (#4223) | peterbell10 | 2018-05-02 | 48 | -351/+351 |
| | | | | | | | * Change reinterpret_cast -> static_cast wherever possible * Remove more unnecessary `const_cast`s. reinterpret_casts should be avoided for the same reason as c-style casts - they don't do any type-checking. reinterpret_cast was mainly being used for down-casting in inheritance hierarchies but static_cast works just as well while also making sure that there is actually an inheritance relationship there. | ||||
* | tolua++ bindings use nullptr. (#4219) | peterbell10 | 2018-04-27 | 2 | -4/+1 |
| | | | Fixes compilation with -Wzero-as-null-pointer-constant. | ||||
* | Fix fishing timer (#4217) | peterbell10 | 2018-04-27 | 1 | -0/+5 |
| | | | | | | | | | | | Fixes ["Fishing Speed Too Slow"](https://forum.cuberite.org/thread-3175-post-29000.html#pid29000). Interestingly, the constants @NiLSPACE points out are actually correct: ```cpp (Random.RandInt(100, 900) - static_cast<int>(a_Player->GetEquippedItem().m_Enchantments.GetLevel(cEnchantments::enchLure) * 100)) ``` 100 to 900 ticks is the correct timing of 5-45 seconds. However, the timer is only updated when the floater is in the water and the server side position was actually bobbing in and out of the water. This meant the timer took ~2-3x longer than it should. With this change the floater position is always in the water and so the timer works as expected. | ||||
* | Removed unnecessary disconnect (#4200) | mathiascode | 2018-04-27 | 1 | -5/+0 |
| | |||||
* | Removed duplicate code (#4198) | Bond-009 | 2018-04-11 | 4 | -147/+159 |
| | | | Should also fix dogs not despawning | ||||
* | Update m_LastSentPosition in TeleportToCoords and DoMoveToWorld. (#4211) | peterbell10 | 2018-04-11 | 3 | -4/+18 |
| | |||||
* | Smelting Gives Experience (#4094) | Alex Sweet | 2018-04-11 | 9 | -76/+142 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Smelting Exp Smelting now gives experience * Furnace.txt update Exp rewards are entered in furnace.txt, Reward calculation is now done is the furnaceentity class * furnace.txt update Changed alignment tabs to spaces Included documentation of exp in recipe * Updated StringToFloat changed strtod to strtof * Explicit Float to Int * Reworked Smelting Rewards * No C casts -Adds new function to the api -Sets reward counter to 0 in furnace constructor * Style and exp lock removed -Fixed style mistakes accoring to PR notes -XP isn't locked to a single player anymore * No Smelter API -Removed SetLastSmelter and GetLastSmelter -Fixed comments -Fixed log reward amounts | ||||
* | Fix cUUID::Variant (#4213) | peterbell10 | 2018-04-08 | 2 | -3/+32 |
| | |||||
* | Properly destroy player (#4199) | mathiascode | 2018-04-03 | 1 | -7/+7 |
| | |||||
* | * Block Info: glazed terracotta and concrete hardness/solid voxel status (#4205) | Zach DeCook | 2018-04-02 | 1 | -0/+35 |
| | |||||
* | Update submodule's url in compile (#4204) | Zach DeCook | 2018-04-02 | 1 | -0/+1 |
| | | | | | People who had checkout out the code earlier will find this script not working. (jsoncpp commit hash not found). | ||||
* | Broadcast playerlist removal in every world (#4201) | mathiascode | 2018-04-02 | 3 | -6/+26 |
| | |||||
* | Ignore KDevelop project files (#4192) | bibo38 | 2018-04-02 | 1 | -0/+2 |
| | |||||
* | Wolves only spawn in taiga biomes (#4197) | Bond-009 | 2018-03-20 | 1 | -2/+1 |
| | | | Ref: https://minecraft.gamepedia.com/Wolf#Spawning | ||||
* | Add cPluginManager::GenericCallHook (#4027) | peterbell10 | 2018-03-02 | 2 | -632/+252 |
| | | | | | | | | Replace repetitive CallHook functions with a generic implementation. Also converts some loops to range-based for. Related to #1134 | ||||
* | cLightingThread: Faster chunk reading (#4185) | peterbell10 | 2018-02-21 | 1 | -12/+23 |
| | | | | Profiled at a 10x speedup for cLightingThread::ReadChunks. | ||||
* | Fix cUrlClient leak (#4125) | peterbell10 | 2018-02-20 | 4 | -41/+73 |
| | | | | | | | | Fixes #4040 * The TCP connection is now shutdown after OnBodyFinished * Any open connections are closed when cNetworkSingleton::Terminate() is called. * Removed ownership cycles in cUrlClientRequest * Added a check to the test to ensure there are no leaks. | ||||
* | cBlockInfo: Deprecate direct access to variables. (#4184) | peterbell10 | 2018-02-20 | 3 | -87/+132 |
| | |||||
* | Damage fishing rod when catching the hook on a block, then reeling it in (#4151) | Bond-009 | 2018-02-11 | 1 | -0/+8 |
| | | | Fixes #4132 | ||||
* | Deal with covered switches consistently (#4161) | peterbell10 | 2018-02-05 | 40 | -399/+274 |
| | | | | | | | * Fixes a number of "<function>: not all control paths return a value" warnings on MSVC. * Introduces the UNREACHABLE global macro and uses it instead of conditionally compiled switch defaults. * Move cNBTParseErrorCategory from FastNBT.h into FastNBT.cpp to prevent bad calls to message() | ||||
* | cChunk and cChunkData: Use vectors for block get and set functions (#4172) | peterbell10 | 2018-02-04 | 9 | -220/+244 |
| | | | | | * cChunkData: Change interface to use Vector3i * cChunk: Add Vector3i overloads for bounded block get and set functions. | ||||
* | Ocelots don't take fall damage (#4171) | Bond-009 | 2018-02-04 | 4 | -6/+19 |
| | |||||
* | cppcheck found an out of bound array access. (#4182) | Michael Hinz | 2018-02-04 | 1 | -1/+1 |
| | | | | | | | | The ChunkHeader array is five unsigned chars big, they're indexed 0..4 - but in the error message (when ChunkHeader[4] isn't 2 - indicating zlib compression, which seems to be the only allowed compression method for chunks) the contents of ChunkHeader[5] is printed. Maybe not so dangerous, but it'll give garbage results in the log. | ||||
* | A player's inventory is always opened by its owner. (#4176) | peterbell10 | 2018-01-28 | 1 | -4/+6 |
| | | | | | Fixes #4093 Window updates are only broadcast to players in the m_OpenedBy list. Normally players are added after sending a window open packet but no packet is sent for a player's inventory. This meant broadcasts were never sent for the inventory window. | ||||
* | cClientHandle: Always call HOOK_PLAYER_RIGHT_CLICK (#4149) | peterbell10 | 2018-01-25 | 1 | -6/+11 |
| | | | Reverts the reduction in cases where the hook was called, a change which broke plugins. | ||||
* | Removed cBlockInfo.m_IsSnowable (#4105) | Bond-009 | 2018-01-23 | 3 | -90/+54 |
| | | | | | | * Removed cBlockInfo.m_IsSnowable * Return IsSnowable from deprecated variable binding m_IsSnowable. | ||||
* | Fix android build (#4169) | peterbell10 | 2018-01-22 | 1 | -0/+0 |
| | |||||
* | CMake: Fix test builds on MSVC (#4131) | peterbell10 | 2018-01-22 | 2 | -1/+4 |
| | | | | | | * Add test dependency missing for MSVC builds. * Appveyor builds tests and tools | ||||
* | Update fmt to fix BSD build (#4162) | peterbell10 | 2018-01-22 | 1 | -0/+0 |
| | |||||
* | Fix cross compilation (#4163) | peterbell10 | 2018-01-21 | 1 | -0/+0 |
| | |||||
* | cItemGrid: Allocate storage lazily (#4083) | peterbell10 | 2018-01-21 | 5 | -91/+261 |
| | | | | | * cItemGrid: Allocate storage lazily * cItemGrid: Fix spelling, Prioritary -> Priority | ||||
* | Update libevent to 2.1.8 (#4152) | peterbell10 | 2018-01-21 | 1 | -0/+0 |
| | |||||
* | New movement system for leashed entities (#4147) | peterbell10 | 2018-01-17 | 2 | -35/+47 |
| | | | | | | | * New movement system for leashed entities Entities are accelerated towards the leashed to entity as if by a spring. * Mobs now pathfind close to but not directly to the leashing entity. * Also minor comment changes | ||||
* | Calculate crit damage properly (#4154) | Bond-009 | 2018-01-17 | 1 | -11/+13 |
| | |||||
* | Prioritize hinge on the left side (#4153) | Bond-009 | 2018-01-17 | 1 | -0/+1 |
| | |||||
* | Add world name in logs from cWorld (#4148) | Bond-009 | 2018-01-16 | 1 | -3/+3 |
| | |||||
* | Exp Orbs and Pickups are destroyed instantly by cacti. (#4136) | Alexander Harkness | 2018-01-16 | 5 | -15/+54 |
| | | | | | | | | | | | | | * Cactus detection code follows pattern set in #3996 * Pickups are now destroyed on cactus contact * Add cactus detection and destruction to Exp Orbs Remove checks for IsExpOrb() in cEntity::Tick() Exp Orbs do not call super::Tick() and so this condition was pointless. | ||||
* | Don't burn mobs in daylight when swimming (#4145) | Bond-009 | 2018-01-15 | 1 | -1/+2 |
| | |||||
* | cWindow: Fix slot area priority when double click stacking. (#4086) | peterbell10 | 2018-01-15 | 2 | -34/+6 |
| | | | Fixes #4084 | ||||
* | Rename cEntity swim states (#3996) | Alexander Harkness | 2018-01-14 | 11 | -136/+198 |
| | | | | | | | | | | * Replace cEntity:m_IsSubmerged with m_IsHeadInWater * Replace cEntity:m_IsSwimming with m_IsInWater * Add API documentation for new symbols * Apply SetSwimState to all entities, not just mobs and players * Pickups now use IsOnFire to check if they are on fire before destruction Fixes #3987 | ||||
* | Travis: Remove gdb (#4140) | peterbell10 | 2018-01-14 | 2 | -21/+1 |
| | |||||
* | Rewrite cClientHandle::HandleRightClick (#4089) | 9caihezi | 2018-01-08 | 10 | -158/+175 |
| | | | | | | | | | | | | | * Add hand parameter to distinguish main hand/off hand. * Add a new function cClientHandle::HandleUseItem to separate the functionality of using an item without a target block. This matches the protocol with client version >= 1.9 * Always actively update the status of a block if the placement fails (by out of reach or rejected by plugin). * Do not call plugin callback CallHookPlayerRightClick(-1, 255, -1, -1, 0, 0, 0) when using item. The CallHookPlayerUsingItem will still be called. Now at most one of CallHookPlayerRightClick, CallHookPlayerUsingBlock, CallHookPlayerUsingItem and CallHookPlayerEating will be called based on the type of action (not including the used version of callbacks). * Do not count using item as BlockInteractionsRate check (Using item takes time). * Now we can open chests(etc.) when sneaking as long as the player's hand is empty. This is what vanilla server does. | ||||
* | readme: Be explicit that Cuberite works with Java Edition Clients. (#4138) | peterbell10 | 2018-01-08 | 1 | -1/+1 |
| | |||||
* | Golden Apple Fixes (#4130) | Alexander Harkness | 2018-01-06 | 4 | -24/+16 |
| | | | | | | | | | * Do not remove food item until player has been fed * Golden apples now ignore hunger when eating * Removed EnchantedGoldenApple recipe, as it was removed in 1.9 Reference: https://minecraft.gamepedia.com/1.9#Items_2 * Adjust golden apple effects, as they were changed in 1.9 Reference: https://minecraft.gamepedia.com/1.9#Items_2 | ||||
* | Improved fishing rewards (#4120) | Bond-009 | 2018-01-05 | 2 | -34/+52 |
| | | | | | | | * Damage fishing rod after use * Give xp to the player for catching something * Fixed junk drops * Implement Luck of the Sea | ||||
* | Sugar cane can be near frosted ice (#4133) | Bond-009 | 2018-01-05 | 1 | -1/+1 |
| | |||||
* | Item durability loss now depends on the item used. (#4123) | Alexander Harkness | 2018-01-05 | 30 | -208/+111 |
| | | | | | | | Armour durability also no longer changes when it is used to break blocks or attack mobs. Fixes #4119 | ||||
* | Add the fmt library (#4065) | peterbell10 | 2018-01-03 | 83 | -490/+406 |
| | | | | | | | * Replaces AppendVPrintf with fmt::sprintf * fmt::ArgList now used as a type safe alternative to varargs. * Removed SIZE_T_FMT compatibility macros. fmt::sprintf is fully portable and supports %zu. * Adds FLOG functions to log with fmt's native formatting style. | ||||
* | Concrete mixing (#4096) | Zach DeCook | 2018-01-03 | 6 | -0/+122 |
| | | | | | | | | | Adds a block handler for concrete powder and implements hardening to concrete. Concrete powder turns into concrete when: * It is next to water when it receives a block update * It falls onto a water block (even with Physics SandInstantFall=1) | ||||
* | cLuaState: Update `Push` for entities. (#4128) | peterbell10 | 2018-01-03 | 1 | -47/+35 |
| | | | | | | | Fixes #4127 Some classes were exported but were only pushed as a cEntity meaning exported functions were inaccessible. This brings cLuaState::Push(cEntity *) up to date with all exported entities. | ||||
* | Lilypads can be on top of (frosted) ice (#4122) | Bond-009 | 2017-12-27 | 1 | -2/+2 |
| | | | Fixes #4117 | ||||
* | improve rain simulation (#4017) | Alexander Harkness | 2017-12-26 | 12 | -101/+168 |
| | | | | | | | | | | | * Uses vanilla logic to decide which blocks rain falls through. * Rain falls infinitely above the world, and stops at y=0. * Entities will now be extinguished if they are under rain-blocking blocks, and fire will now be extinguished by rain similarly. * Create IsWeatherWetAtXYZ to identify wetness at a particular location. * Use new code for enderman rain detection. * Fixes issue #916 * Disable warnings for global constructors in the fire simulator. | ||||
* | .editorconfig fixes (#4113) | Alexander Harkness | 2017-12-26 | 1 | -4/+2 |
| | | | | alpha-sort .editorconfig remove unknown .editorconfig command | ||||
* | Water bottles are drinkable potions (#4114) | Alexander Harkness | 2017-12-26 | 1 | -11/+8 |
| | | | | | | | Water bottles are now drinkable potions Fixes #4111 Also update outdated mcwiki references | ||||
* | Protocol: Fix potion metadata parsing (#4116) | peterbell10 | 2017-12-26 | 1 | -2/+2 |
| | |||||
* | Correct spider eye item ID (#4110) | Alexander Harkness | 2017-12-25 | 1 | -5/+1 |
| | | | Fixes #4108 | ||||
* | Fix style of Tools | Alexander Lyons Harkness | 2017-12-24 | 45 | -773/+626 |
| | |||||
* | Fixed item ID raw rabbit (#4103) | Bond-009 | 2017-12-23 | 1 | -1/+1 |
| | |||||
* | Fix Travis build (#4101) | peterbell10 | 2017-12-22 | 9 | -55/+85 |
| | | | | | | | | | Stop using gdb on osx - was breaking the build Add clang 3.5 build as travis now defaults to 5.0 Fix unknown-warning-option errors on AppleClang ProtoProxy: Use nullptr UrlClientTest: add override to callback destructor Update jsoncpp to use nullptr | ||||
* | Fix typo in #4095. | Alexander Lyons Harkness | 2017-12-21 | 1 | -2/+1 |
| | | | | The build was being broken. | ||||
* | NetworkLookup: Added "virtual" keyword to overridden dtor. (#4100) | Mattes D | 2017-12-21 | 1 | -1/+1 |
| | |||||
* | cInventory: Add listener to shield slot. (#4095) | peterbell10 | 2017-12-21 | 1 | -0/+6 |
| | |||||
* | Fixed Clang 5.0 compile errors (#4085) | bibo38 | 2017-12-21 | 11 | -7/+38 |
| | | | | | | | | | | | | * Fixed Clang 5.0 compile errors * Fixed wrong comment * Only disable warnings in Clang 5 or higher * Added a CMake condition for the Clang 5 no-zero-as-null-pointer-constant warning * Now using the use_nullptr branch of the Cuberite specific SQLiteCpp fork | ||||
* | Added Github-related rules to Contributing.md (#4076) | Mattes D | 2017-12-21 | 1 | -0/+9 |
| | | | | These should make it easier for us to review code. | ||||
* | Store Health as a float (#4073) | Fabian | 2017-11-22 | 6 | -16/+35 |
| | | | | | | | | | | | | | | | | | | * Fix #4024 * Fix clang error * Add comment * Fix behaviour * Save Health as float * Changed m_Health to float * Remove redundant static_cast * Fix casts | ||||
* | cBlockRail: Fix assertion failure (#4075) | peterbell10 | 2017-11-21 | 1 | -3/+3 |
| | |||||
* | cChunkInterface GetBlock, GetBlockMeta, GetBlockTypeMeta use vectors (#4050) | Bond-009 | 2017-11-20 | 37 | -190/+179 |
| | |||||
* | cItemHandler: Update max stack size of old doors. (#4072) | peterbell10 | 2017-11-20 | 1 | -0/+2 |
| | |||||
* | cWorld Threads: Seperate initialization and thread start. | peterbell10 | 2017-10-21 | 6 | -32/+17 |
| | | | | Prevents nullptr dereferences before Start has been called. | ||||
* | cWorld: Move Initialization from Start to the constructor. | peterbell10 | 2017-10-21 | 6 | -239/+261 |
| | | | | Start now does nothing more than launch the world's threads. | ||||
* | Fix tool builds on AppleClang | peterbell10 | 2017-10-21 | 5 | -115/+99 |
| | |||||
* | TravisCI: Add osx builds | peterbell10 | 2017-10-21 | 2 | -3/+27 |
| | |||||
* | Implement horse inventory (#4053) | peterbell10 | 2017-10-21 | 15 | -27/+473 |
| | | | | | | | | | | * Implement horse inventory * Fix sign conversions * Add API doc for ItemCategory::IsHorseArmor * Improve HandleOpenHorseInventory comment and style fixes. | ||||
* | Fixed some small passive mob issues (#4057) | Bond-009 | 2017-10-21 | 9 | -10/+44 |
| | | | | | * Chickens can be bred with seeds, beetroot seeds, melon seeds, or pumpkin seeds Ref: https://minecraft.gamepedia.com/Chicken#Baby_chicken * Baby passive mobs don't drop items * Fixed the size of some mobs | ||||
* | Fix minecart deceleration (#4059) | peterbell10 | 2017-10-21 | 2 | -32/+48 |
| | |||||
* | Updated the README (#4060) | Bond-009 | 2017-10-21 | 1 | -15/+20 |
| | | | | | * Add a curl command for the complie.sh script * Improve status shields * Comply with the commonmark spec | ||||
* | Fixed FreeBSD build (#4061) | Bond-009 | 2017-10-16 | 1 | -2/+5 |
| | |||||
* | Fixed 2 small warnings (#4055) | Bond-009 | 2017-10-02 | 2 | -7/+3 |
| | |||||
* | Fix explosion interaction with block entities. (#4052) | peterbell10 | 2017-09-27 | 2 | -3/+17 |
| | | | | | | * WriteBlockArea: Fix erasing of block entities. * cChunkMap::DoExplosionAt destroys block entities | ||||
* | cPressurePlateHandler: Fix uninitialised variables. (#4047) | peterbell10 | 2017-09-25 | 1 | -2/+2 |
| | |||||
* | BroadcastBlockBreakAnimation and BroadcastBlockEntity use vectors (#4038) | Bond-009 | 2017-09-25 | 13 | -67/+62 |
| | |||||
* | cBlockArea: Fix performance regression (#4045) | peterbell10 | 2017-09-23 | 1 | -2/+16 |
| | |||||
* | Add support for release 1.12.2 (#4041) | peterbell10 | 2017-09-21 | 5 | -4/+109 |
| | |||||
* | Only allow snow to be placed where valid. Fixes #2920. | peterbell10 | 2017-09-21 | 1 | -12/+38 |
| | |||||
* | Only allow rails to be placed where valid. | peterbell10 | 2017-09-21 | 1 | -1/+8 |
| | | | | Fixes #3507. | ||||
* | Added working directory for x64 builds (#4037) | Lukas Pioch | 2017-09-20 | 1 | -0/+8 |
| | |||||
* | Fixed webadmin certificate reading. | Mattes D | 2017-09-19 | 3 | -3/+10 |
| | |||||
* | Changed BroadcastSoundEffect, SendSoundEffect, and CastThunderbolt parameters to vectors (#3959) | Lane Kolbly | 2017-09-19 | 39 | -114/+232 |
| | | | | | | | | | | | | | | | | | | * Made BroadcastSoundEffect take vector parameters. * Added docs for new vectored methods * Removed old code * Fixed lua warnings * Made old BroadcastSoundEffect not an override. * m_Block to m_BlockPos, used Vector3d constructor where prettier. * a_Block to a_BlockPos * Changed thunderbolt a_Block to a_BlockPos | ||||
* | cRoot: Make PollPeriod representation 32 bit (#4030) | peterbell10 | 2017-09-19 | 1 | -3/+1 |
| | |||||
* | Leaves now drop with the correct meta when broken by a pickaxe with silk touch (#4034) | Bond-009 | 2017-09-19 | 1 | -0/+6 |
| | |||||
* | Removed UTF-8 BOM (#4033) | Lukas Pioch | 2017-09-19 | 57 | -57/+57 |
| | |||||
* | cFinishGenPreSimulator: Preserve sand meta (#4025) | peterbell10 | 2017-09-18 | 2 | -13/+8 |
| | | | Fixes #1516. | ||||
* | Add liberapay link | Alexander Harkness | 2017-09-14 | 1 | -2/+3 |
| | |||||
* | Fix error with implicit cast from long long to long (#4026) | Alexander Harkness | 2017-09-14 | 1 | -1/+1 |
| | |||||
* | Fix switch warnings (#4013) | peterbell10 | 2017-09-14 | 24 | -322/+357 |
| | | | | | | | | | | | | | | | * Fix switch warnings * Fix a variety of -Wswitch and -Wswitch-enum warnings * Remove unneeded -Wno-error flags * Reorganise some eMonsterType switches * Alpha sort eMonsterType cases in WriteMobMetadata and in cNBTChunkSerializer::AddMonsterEntity * List all mob types in protocol 1.12 and NBTChunkSerializer * cStructGenTrees::GetNumTrees: remove switch default * cWSSAnvil::LoadOldMinecartFromNBT: Log unhandled minecart type | ||||
* | Updated compile.sh script (#4009) | Bond-009 | 2017-09-13 | 2 | -48/+47 |
| | | | | | | * Gets number of cpu threads on FreeBSD * Fixes an issue where the script would return an error when you chose no compile mode * Improves consistency * 'Fixes' a wording issue: cores != threads | ||||
* | Adjust lava damage values (#4020) | Alexander Harkness | 2017-09-12 | 2 | -2/+2 |
| | | | Fixes isue #2925 | ||||
* | Limit how long cRoot::InputThread may block (#4019) | peterbell10 | 2017-09-12 | 1 | -10/+26 |
| | | | | | | | Limit how long cRoot::InputThread may block Only calls `std::getline` when there is input available which removes the need to "notify" the input thread. Fixes #2494 and fixes #3177 | ||||
* | Replace ItemCallbacks with lambdas (#3993) | peterbell10 | 2017-09-11 | 69 | -1813/+915 |
| | |||||
* | cBlockArea: change MakeIndex to return size_t | peterbell10 | 2017-09-11 | 3 | -120/+51 |
| | |||||
* | cBlockArea: use unique_ptr | peterbell10 | 2017-09-11 | 3 | -148/+164 |
| | |||||
* | Add a test for cUUID (#4021) | peterbell10 | 2017-09-11 | 3 | -0/+168 |
| | |||||
* | Fix crash for players out of the world. Fixes #4006 (#4007) | Alexander Harkness | 2017-09-10 | 1 | -3/+4 |
| | |||||
* | Shutdown connection when disconnect packet sent (#3999) | Alexander Harkness | 2017-09-08 | 2 | -11/+11 |
| | |||||
* | Made world data paths adjustable, and added API to temporarily disable saving chunks to disk. (#3912) | Lane Kolbly | 2017-09-07 | 10 | -37/+127 |
| | |||||
* | Lighting now generally consistent with vanilla (#3988) | Alexander Harkness | 2017-09-07 | 4 | -14/+86 |
| | | | | | | | | | | | | | | | | | | | | | | | | | * Lighting now generally consistent with vanilla Skylight is now dispersed by some blocks, instead of passing through unimpeded. Some blocks which were not marked as transparent are now marked as such. Water and other such blocks now attenuate light with the correct intensity. Generally changes were based on documentation in the Minecraft Wiki: https://minecraft.gamepedia.com/Opacity#On_block_light , however during play-testing on vanilla lava was found not to attenuate sky or block-light so the attenuation was removed. This fixes #3849 * Add API documentation for IsSkylightDispersant * Rename m_SkylightDispersant to m_IsSkylightDispersant * Update comment for m_Transparent property of Blocks | ||||
* | Switched player statistic store to save with UUID filenames. (#4002) | Lane Kolbly | 2017-09-07 | 3 | -6/+12 |
| | |||||
* | Fire effect now shown for creative and spectator mode players (#3998) | Alexander Harkness | 2017-09-07 | 4 | -27/+31 |
| | | | | | | | | * Fire effect now shown for creative and spectator mode players Fixes #3989 * Add documentation for IsFireproof | ||||
* | Updated APIDoc (#3985) | Lukas Pioch | 2017-09-07 | 5 | -110/+37 |
| | |||||
* | Changed some int parameters to vector parameters (#3937) | Bond-009 | 2017-09-07 | 54 | -216/+279 |
| | |||||
* | Add cWorld::RemoveEntity and use in cEntity (#4003) | peterbell10 | 2017-09-05 | 3 | -11/+44 |
| | | | | | | * Add cWorld::RemoveEntity and use in cEntity * cEntity: Remove uneeded asserts from Destroy and DoMoveToWorld | ||||
* | Added assert to cProtocolRecognizer::GetPacketId. (#4001) | Lane Kolbly | 2017-09-04 | 5 | -17/+29 |
| | |||||
* | GetPacketID for protocol packet IDs (#3977) | Lane Kolbly | 2017-09-02 | 11 | -1359/+366 |
| | | | | | | | | | | | | | | | | | | | | | | | | * Added GetPacketId method to protocol, implemented for all protocols. * Moved GetPacketID methods into a single file, alpha-sorted. * Fixed 1.12.1 HandlePacket switch statement. * Added SendLogin to the GetPacketId framework. * Added SpawnObject to GetPacketId framework. * Added missing sendEntityEquipment packet ID update for 1.12.1 * Added LeashEntity packet ID change to 1.12.1 * Alphabetized packet enum, added SpawnGlobalEntity to GetPacketId framework * Fixed clang errors * Indented cases, expanded comment for GetPacketId * Changed dyslexic comment. | ||||
* | Revert "Replace ItemCallbacks with lambdas (#3948)" | LogicParrot | 2017-09-02 | 67 | -872/+1830 |
| | | | | This reverts commit 496c337cdfa593654018c171f6a74c28272265b5. | ||||
* | SetSwimState now takes into account head height | Alexander Harkness | 2017-09-01 | 2 | -3/+3 |
| | | | | | | | This affects m_IsSubmerged and IsSubmerged() for entities of all types. Also prevent squids from suffocating in water. | ||||
* | Remove double-checking below world for burning | Alexander Harkness | 2017-09-01 | 1 | -5/+0 |
| | |||||
* | OnLogin now kicks players properly (#3980) | Alexander Harkness | 2017-09-01 | 1 | -1/+2 |
| | |||||
* | Return to cuberite/polarssl for mbedtls submodule (#3982) | peterbell10 | 2017-09-01 | 1 | -1/+1 |
| | |||||
* | Replace ItemCallbacks with lambdas (#3948) | peterbell10 | 2017-09-01 | 67 | -1830/+872 |
| | |||||
* | Update Core plugin | Alexander Harkness | 2017-09-01 | 1 | -0/+0 |
| | | | | /spawn command now works. | ||||
* | Drop enderchest when broken by a silk touck pick (#3986) | Bond-009 | 2017-08-31 | 2 | -1/+6 |
| | |||||
* | Merge pull request #3969 from peterbell10/cuboid | Tiger Wang | 2017-08-30 | 7 | -80/+30 |
|\ | | | | | cCuboid: restore default copy construct and assign | ||||
| * | Add TOLUA_EXPOSITION for readability | peterbell10 | 2017-08-28 | 4 | -14/+8 |
| | | |||||
| * | cCuboid: restore default copy construct and assign. | peterbell10 | 2017-08-28 | 2 | -29/+4 |
| | | |||||
| * | Cleanup Vector3 constructors and Abs | peterbell10 | 2017-08-28 | 3 | -39/+20 |
| | | |||||
* | | Protocol Spawn Position Should Use LastSentPosition (#3929) | Lane Kolbly | 2017-08-30 | 3 | -24/+36 |
| | | | | | | | | | | | | + Added GetLastSentPos * Fixed spawn position bug in 1.8. | ||||
* | | Update mbedtls to 2.5.1 (#3964) | peterbell10 | 2017-08-30 | 59 | -695/+948 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Renaming changes: * macro prefix "POLARSSL" -> "MBEDTLS" * functions now prefixed with "mbedtls_" * rename PolarSSL++ -> mbedTLS++ * rename polarssl submodule * Use mbedtls' AES-CFB8 implementation. * Add cSslConfig to wrap mbedtls_ssl_config * Update cTCPLink and cBlockingSslClientSocket to use cSslConfig * Use cSslConfig in cHTTPServer * Use cSslConfig for cMojangAPI::SecureRequest * CI Fixes * Set -fomit-frame-pointer on the right target | ||||
* | | Update core plugins to latest version (#3951) | Alexander Harkness | 2017-08-30 | 2 | -0/+0 |
| | | | | | | | | | | | | * Update core plugins to latest version * Update Core again | ||||
* | | Added ShouldSendRespawn parameter to ScheduleMoveToWorld (#3979) | Lane Kolbly | 2017-08-30 | 3 | -4/+11 |
| | | |||||
* | | cUUID: Fix FromHexDigit for digits >= 'a' | peterbell10 | 2017-08-29 | 1 | -2/+2 |
| | | |||||
* | | APIDump: Removed unneeded Globals prefix | Lukas Pioch | 2017-08-29 | 2 | -13/+13 |
| | | |||||
* | | cWorld: Add entities without holding of m_CSEntitiesToAdd | peterbell10 | 2017-08-29 | 1 | -9/+12 |
|/ | | | | * Fixes deadlock when cWorld::AddEntity is called while holding chunk map CS. | ||||
* | Repair the removed constructor of cCuboid `cCuboid(otherCuboid)` (#3966) | Bastien ADAM | 2017-08-28 | 2 | -2/+13 |
| | | | | | | | | * Repair the removed constructor of cCuboid `cCuboid(const cCuboid & a_Cuboid) : p1(a_Cuboid.p1), p2(a_Cuboid.p2) {}` * Update Cuboid.cpp * Update Cuboid.h | ||||
* | Implement Forge protocol handshake support (#3869) | satoshinm | 2017-08-27 | 20 | -11/+742 |
| | |||||
* | Implement anvil chunk sparsing | peterbell10 | 2017-08-26 | 5 | -26/+160 |
| | |||||
* | Leashes work in 1.12.1 | mathiascode | 2017-08-26 | 2 | -24/+50 |
| | |||||
* | Fix mobs not burning in daylight when on snow (#3961) | Alexander Harkness | 2017-08-25 | 1 | -3/+3 |
| | | | | | | | | | | * Fix mobs not burning in daylight when on snow or other non-transparent partial blocks. Fixes #3945 * Change from floor to ceil | ||||
* | Gives all entities the default airlevel on creation (#3942) | Bond-009 | 2017-08-25 | 3 | -17/+30 |
| | | | | * Guardians don't take damage on land * Squids suffocate on land | ||||
* | Don't assert when placing beds in older versions (#3916) | mathiascode | 2017-08-25 | 2 | -0/+2 |
| | |||||
* | Add cUUID class (#3871) | peterbell10 | 2017-08-25 | 54 | -508/+1339 |
| | |||||
* | compile.sh update. Fixed -d and -n, intelligent thread choice (#3960) | Safwat Halaby | 2017-08-25 | 1 | -27/+61 |
| | | | | | | | | * compile.sh update. Fixed -d and -n, intelligent thread choice * Remove stray comment - Squashme * squashMe | ||||
* | Bed piston fix (#3956) | Lane Kolbly | 2017-08-25 | 7 | -10/+13 |
| | | | | | | | | | | | | * Threaded world interface into ConvertBlockToPickups * Changed how cBlockPiston::PushBlocks sets the old block to air, so that the block exists for the DropBlock call. * Removed unused a_Digger argument. * Removed incorrect comment * This time actually removed a_Digger references. | ||||
* | Use ref instead of pointer | Lukas Pioch | 2017-08-24 | 3 | -8/+8 |
| | |||||
* | Use target_compile_options instead of variables to add -fomit-frame-pointer to mbedtls | peterbell10 | 2017-08-24 | 2 | -7/+6 |
| | |||||
* | Minor changes (#3909) | mathiascode | 2017-08-24 | 48 | -243/+300 |
| | |||||
* | Added check to deactivate existing entity effects when new entity effects are added. | Lane Kolbly | 2017-08-24 | 1 | -0/+7 |
| | |||||
* | Fix use after move in cItemBowHandler::OnItemShoot | peterbell10 | 2017-08-24 | 1 | -4/+3 |
| | |||||
* | Removed outdated pathfinder comment (#3955) | Safwat Halaby | 2017-08-23 | 1 | -2/+1 |
| | |||||
* | Added check in cEntity::TickBurning for whether the entity is planning to change worlds. (#3943) | Lane Kolbly | 2017-08-22 | 1 | -0/+6 |
| | |||||
* | Potential spawn prepare fix (#3924) | peterbell10 | 2017-08-22 | 2 | -13/+17 |
| | |||||
* | Added .editorconfig (#3936) | William 'psyFi' Hatcher | 2017-08-21 | 1 | -0/+10 |
| | |||||
* | Implement protocol level chunk sparsing (#3864) | peterbell10 | 2017-08-21 | 8 | -298/+348 |
| | |||||
* | Award player an achievement when creating a beacon (#3930) | Bond-009 | 2017-08-21 | 1 | -13/+36 |
| | |||||
* | Snow only generates on blocks with a block light level of 10 or less (#3931) | Bond-009 | 2017-08-21 | 1 | -1/+7 |
| | |||||
* | Fixed build for older clang versions (#3935) | Bond-009 | 2017-08-21 | 1 | -1/+1 |
| | |||||
* | Give arthropods slowness IV when hit with bane of arthropods (#3932) | Bond-009 | 2017-08-21 | 1 | -3/+7 |
| | |||||
* | Fully implemented leashes (#3798) | Pablo Beltrán | 2017-08-21 | 42 | -20/+1021 |
| | |||||
* | Changed MoveToWorld to ScheduleMoveToWorld in cPlayer::Respawn (#3922) | Lane Kolbly | 2017-08-18 | 1 | -1/+1 |
| | | | | | | * Changed MoveToWorld to ScheduleMoveToWorld - Removed empty line | ||||
* | Merge pull request #3921 from lkolbly/removeAssert | Tiger Wang | 2017-08-18 | 1 | -3/+0 |
|\ | | | | | - Removed incorrect assert in SendRespawn | ||||
| * | Removed incorrect assert in cClientHandle::SendRespawn. | Lane Kolbly | 2017-08-11 | 1 | -3/+0 |
| | | |||||
* | | Merge pull request #3918 from peterbell10/GetBlockEntity | Tiger Wang | 2017-08-18 | 1 | -7/+11 |
|\ \ | | | | | | | cChunk: Don't assume GetBlockEntity coords are valid | ||||
| * | | cChunk: Don't assume GetBlockEntity coords are valid | peterbell10 | 2017-08-10 | 1 | -7/+11 |
| |/ | |||||
* | | Represent cItem::m_Lore as an AStringVector (#3882) | peterbell10 | 2017-08-18 | 13 | -55/+249 |
| | | | | | | | | | | | | | | | | * Replace cItem::m_Lore with AStringVector * Reword deprecation warning * Fix lua bindings | ||||
* | | Changed type of FastRandom in monster drop calculation. (#3920) | Lane Kolbly | 2017-08-18 | 1 | -1/+8 |
| | | | | | | | | | | | | | | | | * Fixed type of FastRandom in monster drop calculation. * Distribute dropped items into stacks. * Moved while loop outside if statement. | ||||
* | | cBeaconEntity fix no world crash | peterbell10 | 2017-08-18 | 1 | -1/+4 |
| | | |||||
* | | Add link to knowledge base. | peterbell10 | 2017-08-18 | 1 | -0/+2 |
| | | |||||
* | | SetFlags: Omit frame pointer in C arm debug builds | peterbell10 | 2017-08-18 | 1 | -0/+1 |
| | | | | | | | | Fixes mbedtls build failure with inline asm. | ||||
* | | Updated README.md status badges (#3926) | William 'psyFi' Hatcher | 2017-08-18 | 1 | -1/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Update README.md - Removed Coverity badge * Update README.md Added circle ci status badge * Update README.md Added AppVeyor status badge * Update README.md Fixed typos | ||||
* | | Merge pull request #3489 from cuberite/EntityOwnership | Tiger Wang | 2017-08-18 | 39 | -421/+480 |
|\ \ | | | | | | | * Changed entity ownership model to use smart pointers | ||||
| * | | Changed entity ownership model to use smart pointers | Tiger Wang | 2017-08-07 | 39 | -421/+480 |
| | | | |||||
* | | | Sitting cats block enderchests from opening (#3906) | Bond-009 | 2017-08-17 | 4 | -25/+42 |
| | | | |||||
* | | | Add cLuaWindow OnClicked Callback (#3901) | Lane Kolbly | 2017-08-17 | 15 | -3/+156 |
| | | | |||||
* | | | Add support for 1.12.1 (#3908) | Bond-009 | 2017-08-17 | 5 | -13/+836 |
| | | | |||||
* | | | Changed int parameters to vector parameters in cCuboid and simulators (#3874) | Lane Kolbly | 2017-08-17 | 39 | -211/+279 |
| | | | |||||
* | | | Updated docs to mention InfoDump for creating README.md, etc. (#3895) | William 'psyFi' Hatcher | 2017-08-15 | 4 | -6/+33 |
| | | | |||||
* | | | Added knockback to arrows, fixed knockback enchantment handling (#3900) | Lane Kolbly | 2017-08-13 | 2 | -34/+16 |
| | | | | | | | | | | | | * Added knockback for arrows, fixed knockback enchantment handling. | ||||
* | | | Merge pull request #3897 from peterbell10/PlaceSound | Tiger Wang | 2017-08-13 | 3 | -16/+62 |
|\ \ \ | | | | | | | | | cBlockInfo: Remove/deprecate place sound | ||||
| * | | | cBlockInfo: Deprecate place sound | peterbell10 | 2017-08-07 | 3 | -16/+62 |
| | | | | |||||
* | | | | Shortened DoIntervalsIntersect to two comparisons, made inline. (#3883) | Lane Kolbly | 2017-08-13 | 2 | -32/+23 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Shortened DoIntervalsIntersect to two comparisons, made inline. * Applied DeMorgan's * a_Max1 => a_Max2 * Moved DoIntervalsIntersect definition into header file. * Moved DoesIntersect into header. * Unindented line | ||||
* | | | | Rename docs folder to dev-docs (#3898) | William 'psyFi' Hatcher | 2017-08-13 | 82 | -0/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | + Add reference to Lua API documentation * Renamed docs folder to dev-docs Per issue #3896's discussion, we thought that renaming the `/docs` folder to `/dev-docs` help reduce confusion. | ||||
* | | | | Replaced includes with forward declarations | Lukas Pioch | 2017-08-13 | 13 | -22/+22 |
| | | | | |||||
* | | | | Update TestLuaRocks.lua (#3903) | William 'psyFi' Hatcher | 2017-08-13 | 1 | -12/+12 |
| |_|/ |/| | | | | | | | | | | | Changed LOG to LOGWARNING when a library was not found Made log text more descriptive Removed unnecessary semicolons | ||||
* | | | Update copyright dates and contributors message (#3907) | Alexander Harkness | 2017-08-07 | 2 | -7/+12 |
| |/ |/| | |||||
* | | Removed unneeded includes (#3902) | Lukas Pioch | 2017-08-06 | 50 | -60/+7 |
|/ | |||||
* | Fixed compilation for clang 4.0 & gcc 7.1 | Dan Čermák | 2017-08-04 | 2 | -0/+5 |
| | |||||
* | APIDump: Class types in variables and hooks are now linkified (#3892) | Lukas Pioch | 2017-08-03 | 1 | -18/+23 |
| | |||||
* | Implement invisibility effect | peterbell10 | 2017-08-03 | 5 | -45/+92 |
| | |||||
* | Remove double includes part 2 (#3890) | peterbell10 | 2017-08-03 | 84 | -148/+28 |
| | |||||
* | Removed unused forward declarations (#3888) | Lukas Pioch | 2017-08-03 | 26 | -102/+2 |
| | |||||
* | Fix BSD build | peterbell10 | 2017-08-02 | 1 | -0/+1 |
| | |||||
* | Removed double includes (#3885) | Lukas Pioch | 2017-08-02 | 23 | -31/+2 |
| | |||||
* | Handle Teleport Confirmation Packet (#3884) | Lane Kolbly | 2017-08-02 | 2 | -4/+26 |
| | | | + Added code to drop incoming client position packets until the most recent teleport was confirmed. | ||||
* | cBlockHandler: take player by ref | peterbell10 | 2017-08-01 | 52 | -159/+159 |
| | |||||
* | cWorld::SendBlockTo take player by ref | peterbell10 | 2017-08-01 | 15 | -33/+33 |
| | |||||
* | Updated plugin Core | Lukas Pioch | 2017-07-30 | 1 | -0/+0 |
| | |||||
* | Consolidated food effects into EatItem, added all fish type FoodInfos. (#3875) | Lane Kolbly | 2017-07-30 | 6 | -90/+93 |
| | | | | | | | | * Consolidated food effects into EatItem, added all fish types. * Changed type of NumFishInfos to satisfy clang. * Removed unused call for a_Item in EatItem | ||||
* | cParsedNBT: Improved error reporting (#3876) | peterbell10 | 2017-07-30 | 5 | -59/+216 |
| | | | | | | * cParsedNBT: Improved error reporting * Fix typos | ||||
* | Added anvil enchantment handling. (#3857) | Lane Kolbly | 2017-07-28 | 6 | -37/+480 |
| | | | + Added anvil enchantment handling. | ||||
* | Check for intersection between placed blocks and entities. (#3850) | Lane Kolbly | 2017-07-28 | 17 | -3/+300 |
| | | | | | | | | | | | | | * Check for intersection between placed blocks and entities. + Implemented GetPlacementCollisionBox, to permit custom placement collision boxes for blocks. * Factored block-entity placement checking into another function in cPlayer. - Removed vector min/max functions * Use GetWorld to get the world in DoesPlacingBlocksIntersectEntity. + Added block height checks, allow different cEntity subclasses to decide whether they will prevent block placement. | ||||
* | Tentative fix for player-limit race condition (#3862) | Tiger Wang | 2017-07-28 | 12 | -95/+61 |
| | | | | | | | | | | * Attempts to fix #2257 Derived from d233e9843148313c71fbaba96ccff660e47b07b1 * Changed player count type to int * Clarified certain actions | ||||
* | Handle incomplete packets in cProtocolRecognizer | peterbell10 | 2017-07-26 | 2 | -44/+58 |
| | |||||
* | Updated armor cover calculation. (#3858) | Lane Kolbly | 2017-07-23 | 5 | -135/+134 |
| | | | | | | | | * Updated armor damage calculation. + Added lua docs, added casts from float to int. * Changed verbage in docstring and comment. | ||||
* | Creepers explode when burned by flint and steel (#3865) | Bond-009 | 2017-07-22 | 1 | -1/+1 |
| | | | Fixed an issue where creepers didn't explode when they were burned with flint and steel | ||||
* | BlockArea: Added the GetBounds function. | Mattes D | 2017-07-22 | 3 | -4/+33 |
| | |||||
* | Merge pull request #3866 from lkolbly/mergeBlockEntitiesFix | Tiger Wang | 2017-07-22 | 1 | -1/+1 |
|\ | | | | | Fixed check to see if block entity is in merge source. | ||||
| * | Fixed check to see if block entity is in merge source. | Lane Kolbly | 2017-07-22 | 1 | -1/+1 |
|/ | |||||
* | Increment fire block iterator | Tiger Wang | 2017-07-21 | 1 | -0/+1 |
| | | | | * Resolves potential deadlock | ||||
* | Remove comment | peterbell10 | 2017-07-21 | 1 | -1/+0 |
| | |||||
* | Simplify SizeCheck | peterbell10 | 2017-07-21 | 1 | -6/+2 |
| | |||||
* | Remove stricmp macro in favour of NoCaseCompare | peterbell10 | 2017-07-21 | 2 | -5/+1 |
| | |||||
* | Remove alignment macros | peterbell10 | 2017-07-21 | 2 | -8/+1 |
| | |||||
* | Remove smart pointer macros | peterbell10 | 2017-07-21 | 44 | -88/+83 |
| | |||||
* | FastRandom: Remove discrepancy between arg and return value type. (#3846) | Mattes D | 2017-07-21 | 3 | -19/+15 |
| | |||||
* | Break the cactus block when it grows next to a block. (#3851) | Bond-009 | 2017-07-18 | 2 | -6/+37 |
| | |||||
* | Made cBlockHandler OnPlacedByPlayer call OnPlaced, made BlockRailHandler use NeighborChanged instead of OnNeighborChanged. | Lane Kolbly | 2017-07-18 | 2 | -16/+17 |
| | |||||
* | Allocate redstone component handlers upfront | peterbell10 | 2017-07-17 | 25 | -329/+293 |
| | |||||
* | Simulators: Added area-based wakeup. | Mattes D | 2017-07-16 | 9 | -56/+93 |
| | |||||
* | Handle middle mouse drag (#3847) | peterbell10 | 2017-07-13 | 6 | -10/+177 |
| | |||||
* | Added basic ocelot behavior (#3829) | Bond-009 | 2017-07-12 | 10 | -20/+368 |
| | |||||
* | Lua plugin cColor (#3833) | Lane Kolbly | 2017-07-12 | 5 | -6/+202 |
| | |||||
* | Changing pickup lifetime and combining semantics, making these adjustable in the lua api. (#3843) | Lane Kolbly | 2017-07-12 | 7 | -6/+151 |
| | |||||
* | If entity is a player, send relmove packets. | Lane Kolbly | 2017-07-12 | 1 | -1/+1 |
| | |||||
* | Remove double delete of PrepareChunk lua callback (#3844) | peterbell10 | 2017-07-12 | 1 | -29/+16 |
| | |||||
* | Send player message when clicking on advancements or green book. (#3845) | Lukas Pioch | 2017-07-12 | 2 | -2/+24 |
| | |||||
* | Made cBlockArea:cChunkReader AreaBounds inclusive on both sides. (#3842) | Lane Kolbly | 2017-07-10 | 1 | -1/+1 |
| | |||||
* | Sound effect horse rejects player when taming | Pablo Beltrán | 2017-07-10 | 1 | -0/+1 |
| | |||||
* | Implemented draggingitem API. | Lane Kolbly | 2017-07-10 | 3 | -1/+38 |
| | |||||
* | cItemGrid bounds check (#3837) | peterbell10 | 2017-07-09 | 2 | -12/+68 |
| | |||||
* | BigFlower fixes (#3826) | peterbell10 | 2017-07-07 | 20 | -50/+78 |
| | | | | | | | * BigFlowers fixes * Correct upper part meta * Documented parameters to DoesIgnoreBuildCollision | ||||
* | Added bed entity (#3823) | Lukas Pioch | 2017-07-07 | 28 | -13/+425 |
| | | | | | | | | | | * Added bed entity * Export cBedEntity to lua * Set color of bed through item damage value * Added bed entity to APIDoc * NBT: Added loading and saving * Crafting recipes for the colored beds | ||||
* | Changed Lua plugins to only execute files ending in .lua (#3831) | Lane Kolbly | 2017-07-07 | 1 | -1/+2 |
| | |||||
* | cBlockInfo static initialisation (#3832) | peterbell10 | 2017-07-03 | 6 | -924/+938 |
| | |||||
* | Added new Cuberite backers from bountysource. | Alexander Harkness | 2017-07-03 | 1 | -0/+2 |
| | |||||
* | Fixes double right click on entities till off-hand actions gets implemented (#3821) | Pablo Beltrán | 2017-07-03 | 1 | -2/+8 |
| | |||||
* | You can't use beds when there are hostile mobs nearby | Bond_009 | 2017-07-02 | 1 | -8/+32 |
| | |||||
* | Added armor durability reduction when player is attacked. | Lane Kolbly | 2017-07-02 | 2 | -0/+32 |
| | |||||
* | Fix horse taming (#3820) | Bond-009 | 2017-07-02 | 1 | -14/+26 |
| | | | | * Horses rear when untamed and right-clicked with an item | ||||
* | Players in creative and spectator aren't affected by cacti (#3824) | Bond-009 | 2017-07-02 | 1 | -1/+4 |
| | |||||
* | When right-clicking on a passive mob with 'his' spawn egg spawn a baby | Bond_009 | 2017-07-02 | 1 | -2/+20 |
| | |||||
* | Endermen take damage from rain | Bond-009 | 2017-06-30 | 2 | -3/+29 |
| | |||||
* | Spider should attack only when the light level is lower than 11 (#3815) | Bond-009 | 2017-06-30 | 1 | -1/+4 |
| | |||||
* | Added 1.12 blocks (#3760) | Bond-009 | 2017-06-30 | 10 | -9/+441 |
| | |||||
* | Update tolua and export EffectID | peterbell10 | 2017-06-29 | 8 | -22/+304 |
| | |||||
* | Updated cItemGrid API docs to reflect required GetInventory() calls. | Lane Kolbly | 2017-06-28 | 1 | -2/+4 |
| | |||||
* | cNetwork bindings: Use ApiParamError and CheckParam(Static)Self. | Mattes D | 2017-06-26 | 1 | -226/+91 |
| | |||||
* | Moved ApiParamError into cLuaState. | Mattes D | 2017-06-26 | 5 | -114/+144 |
| | |||||
* | Fixed memory leak in cClientHandle. (#3794) | Mattes D | 2017-06-26 | 2 | -6/+6 |
| | |||||
* | Corrected APIDoc for cBlockArea and exported missing functions (#3808) | Lukas Pioch | 2017-06-26 | 2 | -12/+124 |
| | |||||
* | Added check if datatype is present in block area (#3811) | Lukas Pioch | 2017-06-26 | 1 | -0/+6 |
| | |||||
* | Fix cBlockArea assertion and mis-indexing (#3810) | peterbell10 | 2017-06-25 | 1 | -2/+2 |
| | |||||
* | Fix cBlockArea null deref | peterbell10 | 2017-06-24 | 1 | -41/+45 |
| | |||||
* | cBlockArea supports block entities. (#3795) | Mattes D | 2017-06-24 | 17 | -2615/+4525 |
| | |||||
* | Load entities from old and new names | Lukas Pioch | 2017-06-23 | 2 | -224/+150 |
| | |||||
* | Pressure plates can be placed on fences and hoppers (#3796) | Bond-009 | 2017-06-22 | 1 | -2/+21 |
| | |||||
* | NetworkSingleton: Fixed a throw warning in VS2017. (#3792) | Mattes D | 2017-06-22 | 4 | -8/+8 |
| | | | Also fixed the misleading name. | ||||
* | Fix shears (and vines) | Bond-009 | 2017-06-21 | 2 | -26/+13 |
| | | | | | | | * Shears now lose durability when breaking any block * Leaves don't drop 2 leaves anymore when broken by shears * Removed the chance to drop saplings or apples when leaves are broken by shears * Vines can't be attached to ender chests, pistons and redstone repeaters | ||||
* | Anvil storage: load block entities from both old and new name-styles. (#3784) | Mattes D | 2017-06-21 | 2 | -80/+129 |
| | | | | * WSSAnvil: Load the sign text from JSON, too. | ||||
* | Lighting Optimisations (#3785) | peterbell10 | 2017-06-20 | 2 | -73/+23 |
| | |||||
* | Let water vaporise in the Nether by default | Bond-009 | 2017-06-20 | 1 | -5/+6 |
| | |||||
* | Generated tall flowers have flower type meta in both blocks | peterbell10 | 2017-06-19 | 3 | -4/+7 |
| | |||||
* | MSVC Debug builds: Added operator new redirection to provide more info. (#3781) | Mattes D | 2017-06-19 | 2 | -0/+44 |
| | |||||
* | LuaState: Fixed VS2017's throw warnings for destructors. (#3779) | Mattes D | 2017-06-19 | 2 | -5/+12 |
| | |||||
* | Removed the LeakFinder for Windows. (#3777) | Mattes D | 2017-06-19 | 23 | -2916/+1459 |
| | |||||
* | NetworkSingleton: Fixed an object leak upon termination. | Mattes D | 2017-06-17 | 1 | -0/+1 |
| | |||||
* | Fixed missing "override" | Mattes D | 2017-06-16 | 1 | -1/+1 |
| | |||||
* | BlockEntities: Support cloning self. | Mattes D | 2017-06-16 | 41 | -309/+640 |
| | |||||
* | Choose # of threads based on system info (#3644) | Bond-009 | 2017-06-16 | 1 | -2/+8 |
| | |||||
* | Change error no data to no name | peterbell10 | 2017-06-16 | 1 | -1/+1 |
| | |||||
* | Protocol: Do not assume anything about unknown packets. (#3647) | Mattes D | 2017-06-16 | 1 | -35/+38 |
| | |||||
* | Remove sign conversion | peterbell10 | 2017-06-16 | 3 | -7/+8 |
| | |||||
* | Entity: Replaced a mutexed counter with a std::atomic. (#3773) | Mattes D | 2017-06-15 | 2 | -11/+15 |
| | |||||
* | Replace evdns with getaddrinfo and getnameinfo (#3766) | peterbell10 | 2017-06-15 | 12 | -248/+300 |
| | |||||
* | Added missing 1.12 packet changes | mathiascode | 2017-06-14 | 4 | -2/+32 |
| | |||||
* | Protocol 1.12: Fixed missing override specifier | Mattes D | 2017-06-14 | 1 | -3/+3 |
| | |||||
* | Double tall grass drops seeds when broken by water (#3763) | dbhicks | 2017-06-14 | 1 | -6/+15 |
| | |||||
* | Added support for protocol 1.12 (#3757) | Lukas Pioch | 2017-06-14 | 5 | -3/+1589 |
| | |||||
* | Remove redundant heighmap code | peterbell10 | 2017-06-14 | 3 | -41/+2 |
| | |||||
* | FastRandom rewrite (#3754) | peterbell10 | 2017-06-13 | 63 | -408/+458 |
| | |||||
* | Corrected check for level of subcommand and fixed multiple levels not working (#3758) | Lukas Pioch | 2017-06-12 | 1 | -7/+8 |
| | | | | | | | * Corrected check for level of subcommand A message instead of an error is printed, if the sub command is unknown * Multiple levels of sub commands now works, too | ||||
* | APIDoc: Corrected param in cBoat:MaterialToString | Lukas Pioch | 2017-06-11 | 1 | -2/+2 |
| | |||||
* | Fix assert when clicking blocks at the top of the world. | Mattes D | 2017-06-09 | 1 | -12/+16 |
| | |||||
* | Fixed skylight going down through transparent blocks. | Mattes D | 2017-06-09 | 1 | -1/+12 |
| | |||||
* | Added WriteBlockEntity to 1.10 and 1.11 and fixed mob spawner | Lukas Pioch | 2017-06-09 | 6 | -2/+235 |
| | |||||
* | Fixed handling Lua errors in nested callbacks (#3755) | Mattes D | 2017-06-09 | 4 | -3/+60 |
| | |||||
* | Fixes problems with windows: | Lukas Pioch | 2017-06-05 | 15 | -18/+39 |
| | | | | | - Changed cPlayer:OpenWindow to accept a ref, tolua adds a nil check - Close open lua window in destructor, to avoid dangling pointers | ||||
* | Avoid pickups to sink into blocks and disappear (#3739) | Pablo Beltrán | 2017-06-04 | 2 | -24/+35 |
| | | | | * Avoid pickups to sink into blocks and disappear | ||||
* | Add command line argument for disabling the logfile | worktycho | 2017-06-03 | 3 | -7/+29 |
| | |||||
* | Fixed double chests (#3741) | peterbell10 | 2017-06-03 | 3 | -8/+25 |
| | | | | | Normal and trapped chests next to each other don't open a double chest window. Slot changes in the secondary chest are broadcast. Placing a chest in +x of another updates the original chest's metadata. | ||||
* | Fixed exp orb (#3744) | Pablo Beltrán | 2017-06-03 | 1 | -19/+23 |
| | | | | Fixes #3740 Fixes #2667 | ||||
* | New icon colors (#3675) | mathiascode | 2017-06-03 | 11 | -2/+2 |
| | | | | | * New icon colors * New Webadmin favicon | ||||
* | LineBlockTracer: Fixed a math rounding error failure. | Mattes D | 2017-05-28 | 1 | -1/+5 |
| | |||||
* | Fixed tracer usage in Entity physics handling. (#3720) | Mattes D | 2017-05-28 | 3 | -17/+20 |
| | |||||
* | Minor cBrewingRecipes cleanup (#3731) | peterbell10 | 2017-05-28 | 4 | -115/+63 |
| | |||||
* | Double chest window fix (#3735) | peterbell10 | 2017-05-28 | 2 | -52/+130 |
| | |||||
* | Broadcast mob head changes | mathiascode | 2017-05-28 | 1 | -0/+5 |
| | |||||
* | Debuggers: Added the "/come" command to test mob pathfinding. (#3734) | Mattes D | 2017-05-27 | 2 | -0/+56 |
| | |||||
* | Add rank prefix and suffix to player name in chat (#3730) | Heiko Hund | 2017-05-27 | 4 | -1/+49 |
| | | | Fixes issue #1721 | ||||
* | Exported boat | Lukas Pioch | 2017-05-24 | 15 | -19/+315 |
| | | | | | | | - NBT: Added saving / loading of material - Added the material in the item handler of the boat - Drop the correct boat if destroyed - APIDoc: Added desc and functions | ||||
* | Off-hand/shield slot functional, save and load slot, bow + arrow functional (#3725) | Pablo Beltrán | 2017-05-24 | 6 | -9/+126 |
| | | | Fixes #3714. | ||||
* | Store cChunk::m_BlockEntities in a map (#3717) | peterbell10 | 2017-05-22 | 10 | -514/+269 |
| | | | | | | * Store block entities in a map from block index * Cleanup ForEachBlockEntity * Cleanup DoWithBlockEntityAt | ||||
* | Spawn eggs works again | Lukas Pioch | 2017-05-22 | 3 | -34/+68 |
| | |||||
* | Clang 5.0 fixes | Lukas Pioch | 2017-05-21 | 64 | -74/+64 |
| | | | | | - Added override keyword - Removed inherited member variables | ||||
* | Fixed invisible chests (#3722) | Pablo Beltrán | 2017-05-21 | 3 | -5/+15 |
| | | | Fixes #3479, #3403, #3696 | ||||
* | Don't destroy monster when last target type is a player (#3721) | Pablo Beltrán | 2017-05-21 | 3 | -2/+9 |
| | | | In current Cuberite version if you are pursued by monsters you just have to disconnect and connect again to get rid of them. If no other player is in your chunk monsters will get destroyed. | ||||
* | Update submodule tolua++ | Lukas Pioch | 2017-05-20 | 1 | -0/+0 |
| | |||||
* | Added backer | mathiascode | 2017-05-20 | 1 | -0/+1 |
| | |||||
* | Allow enabling/disabling of block change limit | mathiascode | 2017-05-19 | 3 | -1/+8 |
| | |||||
* | Use FastWriter instead of StyledWriter | mathiascode | 2017-05-16 | 5 | -8/+9 |
| | |||||
* | VarInt metadata written correctly for boats (#3709) | peterbell10 | 2017-05-15 | 3 | -9/+9 |
| | | | | * Varint metadata written correctly for boats | ||||
* | Doxygen: added icon, autobrief. | Mattes D | 2017-05-12 | 1 | -3/+3 |
| | |||||
* | Tracer replacement (#3704) | Mattes D | 2017-05-11 | 18 | -134/+671 |
| | | | | | | * Replaced cTracer usage with cLineBlockTracer. * Exported new cLineBlockTracer utility functions to Lua API. | ||||
* | Exported cFallingBlock and cExpOrb (#3700) | Lukas Pioch | 2017-05-09 | 5 | -6/+108 |
| | |||||
* | Fixed Lua bindings for const objects. | Mattes D | 2017-05-09 | 4 | -102/+9 |
| | |||||
* | Updated Core and ProtectionAreas to latest. | Mattes D | 2017-05-09 | 2 | -0/+0 |
| | |||||
* | BlockHandlers: vertical alignment. | Mattes D | 2017-05-09 | 1 | -159/+159 |
| | |||||
* | BlockCrops: Fixed RipeMeta off-by-one error properly. | Mattes D | 2017-05-09 | 2 | -6/+6 |
| | | | | Ref.: #3691 | ||||
* | Merge pull request #3699 from cuberite/apidump_patch | NiLSPACE | 2017-05-09 | 1 | -1/+1 |
|\ | | | | | APIDump: Add missing 'My' to generated function hook example. | ||||
| * | APIDump: Add missing 'My' to generated function hook example. | Lukas Pioch | 2017-05-09 | 1 | -1/+1 |
|/ | |||||
* | Added missing checks for Initialize function and updated APIDoc | Lukas Pioch | 2017-05-08 | 7 | -18/+76 |
| | |||||
* | Corrected brewingstand and added support for fuel | Lukas Pioch | 2017-05-08 | 10 | -99/+204 |
| | |||||
* | Adjusted RipeMeta for off by one error (#3691) | dbhicks | 2017-05-06 | 1 | -2/+2 |
| | |||||
* | Prevent infinite loop when logging fails (#3693) | josh-parris | 2017-05-05 | 1 | -0/+1 |
| | | | | Prevent infinite loop when logging fails | ||||
* | ToLua++: Removed binary tolua. | Mattes D | 2017-05-04 | 1 | -0/+0 |
| | | | | Ref.: #3686 | ||||
* | Fixed SysLua builds. | Mattes D | 2017-05-04 | 2 | -1/+0 |
| | | | | Ref.: https://github.com/cuberite/cuberite/pull/3690#issuecomment-299300034 | ||||
* | Removed binary ToLua++ from build. | Mattes D | 2017-05-04 | 5 | -9/+7 |
| | | | | A local Lua executable is used instead. | ||||
* | Gen: Added a simple PieceGeneratorBFSTree test. | Mattes D | 2017-05-04 | 2 | -0/+103 |
| | |||||
* | Gen: Moved tests to a separate folder, unified shared sources. | Mattes D | 2017-05-04 | 14 | -337/+27 |
| | |||||
* | Gen: Moved PiecePool into a separate file. | Mattes D | 2017-05-04 | 20 | -636/+635 |
| | | | | Also rewritten the PieceGenerator to use std::unique_ptr. | ||||
* | APIDoc: Removed non-existent functions and added missing return types | Lukas Pioch | 2017-05-02 | 3 | -114/+45 |
| | |||||
* | Don't return const ref params and removed functions from | Lukas Pioch | 2017-05-01 | 3 | -100/+10 |
| | | | | ManualBindings.cpp | ||||
* | APIDoc: Replaced incorrect param cMonster with eMonsterType | Lukas Pioch | 2017-04-30 | 1 | -1/+1 |
| | |||||
* | Fix fence gates (#3683) | Bond-009 | 2017-04-29 | 1 | -0/+5 |
| | | | This commit fixes an issue where a pressureplate would only open oak fence gates | ||||
* | Build Lua in C++ mode, use exceptions for error-raising. (#3680) | Mattes D | 2017-04-26 | 2 | -0/+10 |
| | | | Fixes #3678 . | ||||
* | APIDoc: Corrected a few links | Lukas Pioch | 2017-04-07 | 5 | -9/+9 |
| | |||||
* | Replace double grass and large fern with placed block | Lukas Pioch | 2017-04-06 | 2 | -1/+28 |
| | |||||
* | API: Removed function GetChar (#3664) | Lukas Pioch | 2017-04-05 | 2 | -26/+0 |
| | |||||
* | APIDoc: Added missing IsStatic flags and corrected param types. | Lukas Pioch | 2017-04-05 | 3 | -5/+9 |
| | |||||
* | APIDoc: Documented missing functions and variables. (#3634) | Lukas Pioch | 2017-04-04 | 5 | -9/+195 |
| | |||||
* | Added a nullptr check to cEntity::IsA (#3659) | Marvin Kopf | 2017-04-01 | 3 | -3/+3 |
| | | | Fixes #3603 | ||||
* | fix endless loop in StringReplace (#3658) | Marvin Kopf | 2017-04-01 | 1 | -1/+7 |
| | | | | * Fixed a recursive loop where the replacement would again be searched for the needle. * Skip if the needle is empty. Find(needle) always matches if needle is empty. | ||||
* | Add Fllamber to BACKERS file. | Alexander Harkness | 2017-03-29 | 1 | -0/+1 |
| | |||||
* | FastRandom: Added test of class re-creation. (#3648) | Mattes D | 2017-03-28 | 1 | -7/+55 |
| | | | Tests for the precondition of #2935 (re-created cFastRandom generates the same sequence of numbers). | ||||
* | Merge pull request #3641 from cuberite/firework_nbt | NiLSPACE | 2017-03-22 | 1 | -2/+2 |
|\ | | | | | NBT: Corrected firework loading | ||||
| * | NBT: Corrected firework loading | Lukas Pioch | 2017-03-22 | 1 | -2/+2 |
|/ | |||||
* | Fireworks can be fired from a dispenser | Bond-009 | 2017-03-22 | 1 | -1/+4 |
| | |||||
* | Catch crash if any and print backtrace from every thread | Lukas Pioch | 2017-03-21 | 2 | -1/+5 |
| | |||||
* | Added blocks that can be washed away by water (#3637) | Bond-009 | 2017-03-21 | 2 | -0/+11 |
| | |||||
* | Return bowl when eating beetroot soup | Bond-009 | 2017-03-20 | 1 | -0/+1 |
| | |||||
* | Deadbushes drop sticks | Bond-009 | 2017-03-19 | 5 | -1/+49 |
| | |||||
* | Removed development plugins from settings file | mathiascode | 2017-03-19 | 2 | -3/+1 |
| | |||||
* | Merge pull request #3633 from cuberite/player_detach | Lukas Pioch | 2017-03-19 | 1 | -0/+4 |
|\ | | | | | Detach player from entity / object if he is dead | ||||
| * | Detach player from entity / object if he is dead | Lukas Pioch | 2017-03-19 | 1 | -0/+4 |
|/ | |||||
* | Merge pull request #3629 from Seadragon91/patch-1 | Lukas Pioch | 2017-03-18 | 1 | -0/+6 |
|\ | | | | | Boat spawned, remove it from player's hand | ||||
| * | Boat spawned, remove it from player's hand | Lukas Pioch | 2017-03-17 | 1 | -0/+6 |
|/ | |||||
* | Fixed looping when unable to bind port (#3621) | johnsoch | 2017-03-17 | 1 | -0/+7 |
| | | | Fixes #3593 | ||||
* | Merge pull request #3625 from Seadragon91/patch-1 | Lukas Pioch | 2017-03-16 | 2 | -7/+1 |
|\ | | | | | Removed unnecessary check for lower and upper folder | ||||
| * | Removed unnecessary check for lower and upper folder | Lukas Pioch | 2017-03-16 | 2 | -7/+1 |
|/ | |||||
* | APIDocs: Corrected param types in cBoundingBox (#3624) | Lukas Pioch | 2017-03-16 | 1 | -10/+10 |
| | |||||
* | Allow mobs to walk through dead_bush (#3623) | willi123yao | 2017-03-16 | 1 | -0/+1 |
| | | | Fixes #3618. | ||||
* | Hard minimum compiler version GCC 4.8 and Clang 3.4 (#3587) | johnsoch | 2017-03-10 | 1 | -0/+12 |
| | | | Fixes #3155. | ||||
* | Added is static flag and removed is static info from text. (#3616) | Lukas Pioch | 2017-03-05 | 1 | -1/+3 |
| | |||||
* | Add 1.11 entity metadata (#3601) | Pokechu22 | 2017-03-03 | 4 | -5/+845 |
| | |||||
* | Added missing IsStatic flag to functions. (#3613) | Lukas Pioch | 2017-03-02 | 2 | -0/+6 |
| | |||||
* | Renamed OSX to macOS and use curl to get EasyInstall script (#3585) | Bond-009 | 2017-02-28 | 3 | -5/+5 |
| | | | | | | | | * Renamed OSX to macOS and use curl to get EasyInstall script Use curl to get the EasyInstall script because the srcipt itself uses curl * Fixed capitalization | ||||
* | Added files to packaged Windows builds (#3590) | mathiascode | 2017-02-26 | 1 | -0/+4 |
| | |||||
* | Fixed which blocks can be harvested with what type of pickaxe (#3586) | Bond-009 | 2017-02-26 | 1 | -0/+16 |
| | |||||
* | Corrected particles (#3577) | mathiascode | 2017-02-26 | 2 | -26/+18 |
| | | | Fixes wrong IDs causing particles to become unknown to the server. | ||||
* | Fixed cactus detection and zombie pigman sword (#3584) | Bond-009 | 2017-02-25 | 3 | -1/+14 |
| | | | | Fixes for issues #902 and #2917 | ||||
* | BlockCrops: Fixed comments and reformatted control flow. (#3576) | Mattes D | 2017-02-25 | 1 | -46/+54 |
| | |||||
* | Removed a few default plugins (#3580) | mathiascode | 2017-02-24 | 7 | -102/+3 |
| | |||||
* | Changed world_end to world_the_end #3531 (#3538) | Bond-009 | 2017-02-24 | 2 | -13/+33 |
| | |||||
* | Finishers now update the heightmap for tall flowers. (#3545) | Jacob | 2017-02-24 | 1 | -0/+7 |
| | |||||
* | Add support for alternate config file locations (#3578) | Gareth Nelson | 2017-02-22 | 5 | -2/+19 |
| | |||||
* | Add 1.11.1/1.11.2 protocol (#3575) | mathiascode | 2017-02-21 | 9 | -16/+89 |
| | |||||
* | Changed fish launching mechanism (#3520) | Alex | 2017-02-20 | 5 | -2/+24 |
| | | | Fish and other fishing loot now correctly fly towards played when reeled in. | ||||
* | Dead bushes will generate in mega mega taigas (#3571) | Bond-009 | 2017-02-15 | 1 | -0/+1 |
| | |||||
* | Updated sounds and effect IDs (#3422) | mathiascode | 2017-02-15 | 64 | -353/+128 |
| | |||||
* | Added some blocks and items (#3503) | mathiascode | 2017-02-14 | 27 | -37/+682 |
| | |||||
* | Improved easyinstall.sh to support macOS and FreeBSD (#3557) | Bond-009 | 2017-02-13 | 2 | -11/+25 |
| | |||||
* | StringUtils: Dropped an unneeded copy in lower-/upper-casing. (#3512) | Mattes D | 2017-02-13 | 1 | -4/+6 |
| | |||||
* | Merge pull request #3569 from cuberite/AddVerticalConn | Mattes D | 2017-02-13 | 15 | -49/+952 |
|\ | | | | | PieceGenerator: Added rotation-aware vertical connectors. | ||||
| * | PieceGenerator: Added rotation-aware vertical connectors. | Mattes D | 2017-02-13 | 15 | -49/+952 |
|/ | |||||
* | Made survival the default gamemode (#3563) | Lawton Mizell | 2017-02-07 | 1 | -1/+1 |
| | |||||
* | Fixed bindings for cBlockArea:Read and Write. (#3568) | Mattes D | 2017-02-05 | 10 | -23/+23 |
| | | | The original bindings accepted nil as the World param, causing a crash. | ||||
* | Merge pull request #3565 from cuberite/luacheck | Lukas Pioch | 2017-01-29 | 1 | -35/+16 |
|\ | | | | | APIDump: Corrected luacheck file to load a plugin's luacheck if exists | ||||
| * | APIDump: Corrected luacheck file to load a plugin's luacheck if exists | Lukas Pioch | 2017-01-28 | 1 | -35/+16 |
|/ | |||||
* | Changed big flowers so they don't need air above them. | Altenius | 2017-01-28 | 1 | -1/+11 |
| | |||||
* | Changed big flowers so they can only be placed on dirt | Altenius | 2017-01-28 | 1 | -1/+4 |
| | |||||
* | Debuggers: Added /clientversion command to display protocol version. | Mattes D | 2017-01-28 | 2 | -0/+15 |
| | |||||
* | Fixed ClientHandle:GetProtocolVersion returning wrong number. | Mattes D | 2017-01-28 | 4 | -13/+7 |
| | |||||
* | Merge pull request #3564 from cuberite/luacheck | Lukas Pioch | 2017-01-27 | 1 | -1/+47 |
|\ | | | | | ApiDump: Added merge code to .luacheckrc | ||||
| * | ApiDump: Added merge code to .luacheckrc | Lukas Pioch | 2017-01-27 | 1 | -1/+47 |
|/ | |||||
* | World: Remember the age persistently. (#3556) | Mattes D | 2017-01-19 | 2 | -2/+8 |
| | |||||
* | World: Removed LineBlockTracer test code. (#3555) | Mattes D | 2017-01-19 | 1 | -53/+0 |
| | | | The test for LineBlockTracer is already in the Debuggers plugin (/spidey and testtracer commands). | ||||
* | Fixed placing of double tall flowers and an inconsistency with vanilla (#3541) | Jacob | 2017-01-19 | 2 | -2/+2 |
| | |||||
* | Merge pull request #3553 from cuberite/RemoveChunkQueuedAssert | Mattes D | 2017-01-19 | 3 | -4/+0 |
|\ | | | | | Removed asserts about chunk queued. | ||||
| * | Removed asserts about chunk queued. | Mattes D | 2017-01-19 | 3 | -4/+0 |
|/ | | | | The assumption is not needed and was invalid under a stress-test. | ||||
* | Merge pull request #3551 from cuberite/RenameTwoLocks | Julian Laubstein | 2017-01-19 | 1 | -2/+2 |
|\ | | | | | WebAdmin: Renamed two neighboring locks for better clarity / style. | ||||
| * | WebAdmin: Renamed two neighboring locks for better clarity / style. | Mattes D | 2017-01-18 | 1 | -2/+2 |
|/ | |||||
* | Merge pull request #3548 from cuberite/FixAssertInWebadmin | Lukas Pioch | 2017-01-18 | 1 | -0/+1 |
|\ | | | | | Webadmin: Added a missing CS lock. | ||||
| * | Webadmin: Added a missing CS lock. | Mattes D | 2017-01-18 | 1 | -0/+1 |
|/ | | | | This fixes an assert when accessing the login-page and the plugin-failure pages in the webadmin. | ||||
* | Merge pull request #3544 from cuberite/DeadlockDetectMoreInfo | Mattes D | 2017-01-18 | 20 | -57/+321 |
|\ | |||||
| * | DeadlockDetect now lists some tracked CS's stats. | Mattes D | 2017-01-18 | 18 | -69/+274 |
| | | |||||
| * | Debuggers: Added a deadlock simulation command. | Mattes D | 2017-01-18 | 2 | -0/+34 |
| | | |||||
| * | DeadlockDetect: Provide more information for debugging. | Mattes D | 2017-01-17 | 3 | -5/+30 |
|/ | |||||
* | Updated Github label links (#3543) | LogicParrot | 2017-01-17 | 2 | -2/+2 |
| | |||||
* | Merge pull request #3537 from cuberite/LuaStressTest | Mattes D | 2017-01-15 | 10 | -6/+589 |
|\ | | | | | Lua stress test | ||||
| * | Tests: Added LuaState thread stress-test. | Mattes D | 2017-01-15 | 8 | -0/+580 |
| | | |||||
| * | LuaState: Fixed untracking references. | Mattes D | 2017-01-15 | 2 | -6/+9 |
|/ | | | | One thread may untrack a ref while another thread was closing the LuaState, which had emptied the tracked refs. | ||||
* | Moved cPrefab parser self-check to the LoadablePieces test. (#3536) | Mattes D | 2017-01-15 | 4 | -111/+128 |
| | |||||
* | Git: Ignore compile.sh folder (#3533) | Bond-009 | 2017-01-14 | 1 | -0/+3 |
| | |||||
* | Fixed race conditions and forgotten clear in Lua ref tracking. (#3530) | Mattes D | 2017-01-13 | 3 | -13/+23 |
| | | | This fixes occasional crashes on plugin reload. | ||||
* | LuaState: Fixed race condition in ref tracking. (#3529) | Mattes D | 2017-01-09 | 4 | -18/+70 |
| | |||||
* | Added 1.11 smelting recipes and fuels (#3526) | Bond-009 | 2017-01-09 | 3 | -39/+52 |
| | |||||
* | Removed unnecessary Travis badge from README | Julian Laubstein | 2017-01-05 | 1 | -2/+0 |
| | |||||
* | Furnace: Changed GoldLeggings to GoldenLeggings (#3521) | Bond-009 | 2017-01-05 | 1 | -1/+1 |
| | |||||
* | Merge pull request #3518 from sweetgiorni/DisconnectMessage | Julian Laubstein | 2017-01-04 | 4 | -0/+34 |
|\ | | | | | Custom Disconnect Message | ||||
| * | Merge branch 'master' into DisconnectMessage | Alex | 2017-01-03 | 0 | -0/+0 |
| |\ | |/ |/| | |||||
* | | TCPLink: call networking callbacks with LibEvent unlocked. (#3515) | Mattes D | 2017-01-03 | 1 | -2/+2 |
| | | |||||
* | | Track skin part and main hand preferences (#3498) | Pokechu22 | 2017-01-03 | 7 | -7/+253 |
| | | |||||
| * | Disconnect sent flag added | sweetgiorni | 2017-01-03 | 1 | -5/+6 |
| | | | | | | | | Truthiness no longer assumed | ||||
| * | TCPLink: call networking callbacks with LibEvent unlocked. (#3515) | Mattes D | 2017-01-03 | 1 | -2/+2 |
| | | |||||
| * | Track skin part and main hand preferences (#3498) | Pokechu22 | 2017-01-03 | 7 | -7/+253 |
| | | |||||
| * | Player check | sweetgiorni | 2017-01-03 | 1 | -4/+7 |
| | | | | | | | | | | Checks if there are any players connected to the server before running PlayerCallback and waiting 1 second. | ||||
| * | Api Documentation | sweetgiorni | 2017-01-03 | 2 | -1/+11 |
| | | | | | | | | | | Added API documentation for GetShutdownMessage. Style fix in Root.cpp | ||||
| * | Custom Disconnect Message | sweetgiorni | 2017-01-03 | 3 | -0/+20 |
|/ | | | | | | 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. | ||||
* | Debuggers: PluginStats are now output only on request. (#3513) | Mattes D | 2017-01-01 | 2 | -51/+21 |
| | | | The stats are no longer output on plugin startup, instead there is a new console command "pluginstats" for that. | ||||
* | Fix crash after attempting to kill a non-running thread (#3504) | Fabian Stein | 2017-01-01 | 1 | -4/+7 |
| | | | Fixes #3221 | ||||
* | Disabled anticheat (#3511) | LogicParrot | 2017-01-01 | 1 | -1/+2 |
| | |||||
* | Fix crash after calling OnTick on removed effect (#3501) | Fabian Stein | 2016-12-30 | 1 | -3/+5 |
| | |||||
* | Added 1.11 blocks, items and recipes (#3500) | mathiascode | 2016-12-30 | 3 | -22/+353 |
| | |||||
* | Fixed entity effect ticking (#3497) | Fabian Stein | 2016-12-29 | 1 | -1/+10 |
| | | | Fixes #3386 | ||||
* | World: Add check for unknown RedstoneSimulator (#3496) | Fabian Stein | 2016-12-29 | 1 | -0/+5 |
| | |||||
* | Refactored to put URL Encoding / Decoding in a single place. (#3491) | Mattes D | 2016-12-25 | 7 | -104/+295 |
| | |||||
* | Updated links and docs (#3488) | mathiascode | 2016-12-19 | 23 | -47/+49 |
| | |||||
* | Reverted temporary redirect to LuaAPI docs (#3487) | Mattes D | 2016-12-18 | 1 | -1/+1 |
| | |||||
* | CMake: Output the binary to Server folder in all configurations. (#3486) | Mattes D | 2016-12-18 | 1 | -0/+3 |
| | |||||
* | Move submodules to new organisation. (#3485) | Alexander Harkness | 2016-12-18 | 1 | -11/+11 |
| | |||||
* | Added SHA checksums for android Jenkins build; Few improvements (#3484) | Cl1608Ho | 2016-12-18 | 1 | -6/+12 |
| | | | | | | * Added SHA checksums for android Jenkins build; Few improvements * Fixes | ||||
* | Updated ProtectionAreas. | Mattes D | 2016-12-17 | 1 | -0/+0 |
| | |||||
* | Merge pull request #3480 from cuberite/proto_1_11 | Mattes D | 2016-12-16 | 24 | -456/+690 |
|\ | | | | | Initial support for the 1.11 protocol | ||||
| * | CompositeChat: Use shorter JSON format. | Mattes D | 2016-12-16 | 1 | -1/+8 |
| | | |||||
| * | Initial support for the 1.11 protocol. | Mattes D | 2016-12-16 | 23 | -455/+682 |
|/ | |||||
* | APIDump: Load the official undocumented from alternate location. | Mattes D | 2016-12-15 | 1 | -1/+1 |
| | | | | This fixes the CI builds until the apidocs.cuberite.org subdomain gets functional again. | ||||
* | APIDump: Make "apicheck" errors stand out in the log. | Mattes D | 2016-12-15 | 1 | -2/+4 |
| | |||||
* | Merge pull request #3478 from cuberite/FixBadChunkCoordsLoad | Mattes D | 2016-12-15 | 2 | -3/+10 |
|\ | | | | | Fixed minecart destruction using deallocated memory. | ||||
| * | Fixed minecart destruction using deallocated memory. | Mattes D | 2016-12-15 | 2 | -3/+10 |
|/ | |||||
* | APIDump: Proper error messages on apicheck failures. | Mattes D | 2016-12-15 | 1 | -9/+15 |
| | |||||
* | Fixed ToLua compatibility between Lua 5.1 and Lua 5.2+. | Mattes D | 2016-12-15 | 2 | -0/+0 |
| | |||||
* | Fixed and extended TestRails cubeset. | Mattes D | 2016-12-15 | 1 | -34/+43 |
| | |||||
* | Added Compile script for Leenucks | Cl1608Ho | 2016-12-12 | 1 | -0/+100 |
| | |||||
* | Documented steps for compilation | Tiger Wang | 2016-12-12 | 4 | -13/+84 |
| | | | | As requested by @madmaxoft. | ||||
* | Use CMake's Android generators to crosscompile | Tiger Wang | 2016-12-12 | 49 | -1405/+146 |
| | |||||
* | Merge pull request #3476 from Seadragon91/patch-1 | Mattes D | 2016-12-11 | 2 | -2/+52 |
|\ | | | | | Export GetPosition and GetSpeed from cEntity as a copy instead of a pointer to lua. | ||||
| * | Export GetPosition and GetSpeed from cEntity as a copy instead of a pointer to lua. | Lukas Pioch | 2016-12-10 | 2 | -2/+52 |
|/ | |||||
* | Powered rails can kick-start minecarts (#3472) | Marvin Kopf | 2016-12-10 | 2 | -32/+62 |
| | |||||
* | Fix meta mirror (#3470) | Mattes D | 2016-12-09 | 4 | -35/+83 |
| | |||||
* | Merge pull request #3471 from marvinkopf/fix-3417 | Julian Laubstein | 2016-12-06 | 1 | -1/+8 |
|\ | | | | | Fix comparator segfaults | ||||
| * | Fix comparator segfaults | Marvin Kopf | 2016-12-06 | 1 | -1/+8 |
|/ | | | | The handler would get called for any BlockEntity, but not every BlockEntity is a BlockEntityWithItems. Downcasting with static_cast is UB on fail. | ||||
* | APIDesc: Fixed wrong cBlockArea parameter descriptions. | Mattes D | 2016-12-04 | 1 | -22/+22 |
| | |||||
* | Fix floating large trees (#3460) | James Balajan | 2016-12-02 | 1 | -0/+18 |
| | |||||
* | Merge pull request #3468 from cuberite/FixVillageGen | Mattes D | 2016-12-01 | 8 | -671/+676 |
|\ | | | | | Fix Village generator | ||||
| * | Fixed villages generating under-water. | Mattes D | 2016-12-01 | 2 | -4/+10 |
| | | | | | | | | The CompoGenBiomal didn't update the heightmap properly. | ||||
| * | Updated the prefabs. | Mattes D | 2016-12-01 | 6 | -667/+666 |
|/ | |||||
* | Merge pull request #3469 from QuImUfu/patch-1 | Mattes D | 2016-12-01 | 1 | -1/+12 |
|\ | | | | | Added code to handle signs replacing blocks | ||||
| * | Added code to handle signs replacing blocks | QuImUfu | 2016-12-01 | 1 | -1/+12 |
|/ | |||||
* | Debuggers: Added commands to investigate item's custom Lua properties. | Mattes D | 2016-11-26 | 3 | -2/+61 |
| | |||||
* | Debuggers: Added commands to investigate item's custom name. | Mattes D | 2016-11-26 | 2 | -1/+60 |
| | |||||
* | Debuggers: Added commands to investigate item's Lore. | Mattes D | 2016-11-26 | 2 | -0/+60 |
| | |||||
* | Debuggers: Sorted the Info.lua commands. | Mattes D | 2016-11-26 | 1 | -25/+25 |
| | |||||
* | Merge pull request #3459 from cuberite/ExpandFloorStrategy | Mattes D | 2016-11-26 | 13 | -928/+1019 |
|\ | | | | | Prefabs: Implemented support for ExpandFloorStrategy. | ||||
| * | Prefabs: Implemented support for ExpandFloorStrategy. | Mattes D | 2016-11-24 | 13 | -928/+1019 |
|/ | |||||
* | Merge pull request #3442 from Seadragon91/luacheck_config | Lukas Pioch | 2016-11-23 | 2 | -1/+74 |
|\ | | | | | Added API export for LuaCheck | ||||
| * | Added API export for LuaCheck. | Lukas Pioch | 2016-11-22 | 2 | -1/+74 |
|/ | |||||
* | Merge pull request #3440 from cuberite/FixWolfTarget | Lukas Pioch | 2016-11-22 | 1 | -3/+3 |
|\ | | | | | cWolf: Fixed targetting a nullptr. | ||||
| * | cWolf: Fixed targetting a nullptr. | Mattes D | 2016-11-22 | 1 | -3/+3 |
|/ | |||||
* | Merge pull request #3439 from cuberite/ClientHandleThreading | Lukas Pioch | 2016-11-22 | 2 | -168/+229 |
|\ | | | | | Fixed race conditions in cClientHandle's State. | ||||
| * | Fixed race conditions in cClientHandle's State. | Mattes D | 2016-11-19 | 2 | -168/+229 |
|/ | |||||
* | Merge pull request #3438 from cuberite/ClientHandleUntangle | Mattes D | 2016-11-19 | 19 | -51/+206 |
|\ | | | | | Removed ClientHandle.h dependencies from common headers. | ||||
| * | Removed ClientHandle.h dependencies from common headers. | Mattes D | 2016-11-18 | 19 | -51/+206 |
|/ | |||||
* | Updated the Core. | Mattes D | 2016-11-16 | 1 | -0/+0 |
| | |||||
* | Merge pull request #3435 from cuberite/TemplatizeNoiseSpeedTest | Mattes D | 2016-11-15 | 1 | -36/+8 |
|\ | | | | | NoiseSpeedTest: use a single templatized function. | ||||
| * | NoiseSpeedTest: use a single templatized function. | Mattes D | 2016-11-15 | 1 | -36/+8 |
|/ | |||||
* | Merge pull request #3432 from cuberite/NoiseSpeedTest | Mattes D | 2016-11-15 | 8 | -0/+738 |
|\ | | | | | Added NoiseSpeedTest project. | ||||
| * | Added NoiseSpeedTest project. | Mattes D | 2016-11-15 | 8 | -0/+738 |
|/ | |||||
* | Merge pull request #3431 from cuberite/StrictCast | Mattes D | 2016-11-13 | 1 | -3/+3 |
|\ | | | | | Added strict static_cast to void * in printf. | ||||
| * | Added strict static_cast to void * in printf. | Mattes D | 2016-11-13 | 1 | -3/+3 |
|/ | |||||
* | Merge pull request #3430 from cuberite/Overrides | Mattes D | 2016-11-13 | 4 | -4/+4 |
|\ | | | | | Added missing "override" specifier. | ||||
| * | Added missing "override" specifier. | Mattes D | 2016-11-13 | 4 | -4/+4 |
|/ | |||||
* | Add Lua API export for titles. (#3408) | mohe2015 | 2016-11-13 | 2 | -7/+79 |
| | |||||
* | Merge pull request #3429 from mathiascode/itemscrafting | Mattes D | 2016-11-12 | 2 | -6/+20 |
|\ | | | | | Added blocks and crafting recipes | ||||
| * | Added blocks and crafting recipes | Mathias | 2016-11-12 | 2 | -6/+20 |
|/ | |||||
* | Updated Core. | Mattes D | 2016-11-10 | 1 | -0/+0 |
| | |||||
* | LuaState: Fixed stack balance when calling functions (#3428) | Mattes D | 2016-11-10 | 2 | -8/+83 |
| | |||||
* | Fixed TrappedChest saving. (#3423) | Mattes D | 2016-11-07 | 2 | -5/+16 |
| | | | Vanilla uses "Chest" in NBT for trapped chests. | ||||
* | Anticheat fastbreak (#3411) | mohe2015 | 2016-11-06 | 20 | -4/+2702 |
| | | | Added block hardness checks when breaking blocks. | ||||
* | Merge pull request #3416 from cuberite/JsonSerializerErrorReport | Mattes D | 2016-10-28 | 3 | -128/+212 |
|\ | | | | | LuaJson: Report serialization errors instead of crashing. | ||||
| * | LuaJson: Report serialization errors instead of crashing. | Mattes D | 2016-10-27 | 3 | -128/+212 |
|/ | |||||
* | Merge pull request #3415 from cuberite/FailCIOnApiProblem | Mattes D | 2016-10-26 | 2 | -22/+26 |
|\ | | | | | CI: API test defaults to failure, unless explicitly succeeded. | ||||
| * | CI: API test defaults to failure, unless explicitly succeeded. | Mattes D | 2016-10-25 | 2 | -22/+26 |
|/ | | | | This fixes problems with the CI build succeeding when the API description has a syntax error in it and the APIDump plugin won't even load. | ||||
* | Merge pull request #3410 from cuberite/message_json | Lukas Pioch | 2016-10-23 | 11 | -0/+69 |
|\ | | | | | Added SendMessageRaw for sending json string. | ||||
| * | Added SendMessageRaw for sending json string. | Lukas Pioch | 2016-10-21 | 11 | -0/+69 |
|/ | |||||
* | StyleCheck: Add "else has to be on a separate line" (#3412) | mohe2015 | 2016-10-20 | 2 | -1/+6 |
| | |||||
* | APIDump: Added missing syntax to cUrlClient (#3407) | NiLSPACE | 2016-10-17 | 1 | -145/+261 |
| | | | Added the simple single-callback versions of the methods. | ||||
* | APIDump: Fixed cWorld:QueueTask signature, moved to separate file. (#3400) | Mattes D | 2016-10-13 | 2 | -3346/+3363 |
| | |||||
* | Spectators added (#2852) | bibo38 | 2016-10-12 | 38 | -36/+396 |
| | |||||
* | Fixed cProjectileEntity double destroy bug (#3397) | LogicParrot | 2016-10-09 | 1 | -0/+4 |
| | |||||
* | cChunk::SetAlwaysTicked implies cChunk::stay (#3361) | LogicParrot | 2016-10-09 | 4 | -3/+5 |
| | |||||
* | Updated the Core plugin. | Mattes D | 2016-10-08 | 1 | -0/+0 |
| | |||||
* | Merge pull request #3395 from sgtbigman/initialize-player-is-in-bed | Mattes D | 2016-10-08 | 1 | -0/+1 |
|\ | | | | | Initialize m_bIsInBed in cPlayer constructor. | ||||
| * | Initialize m_bIsInBed in cPlayer constructor. | sgtbigman | 2016-10-08 | 1 | -0/+1 |
|/ | | | | | This fixes an issue where the return value from the IsInBed method of the cPlayer class in the lua API would not return a boolean value. | ||||
* | Merge pull request #3394 from cuberite/FixApiDesc | Mattes D | 2016-10-06 | 2 | -10/+32 |
|\ | | | | | Fix api desc | ||||
| * | APIDump: Fixed descriptions for cPluginManager:ForEachPlugin(). | Mattes D | 2016-10-06 | 1 | -10/+30 |
| | | |||||
| * | APIDump: Fixed descriptions for cWorld:ChunkStay. | Mattes D | 2016-10-06 | 1 | -0/+2 |
|/ | |||||
* | Merge pull request #3393 from cuberite/FixRankMgrApi | Mattes D | 2016-10-06 | 3 | -634/+767 |
|\ | | | | | Fixed cRankManager API docs. | ||||
| * | Fixed cRankManager API docs. | Mattes D | 2016-10-06 | 3 | -634/+767 |
|/ | |||||
* | Merge pull request #3391 from cuberite/ApiCheckTypes | Mattes D | 2016-10-04 | 4 | -59/+204 |
|\ | | | | | APIDump: Check param and return types. | ||||
| * | APIDump: Check param and return types. | Mattes D | 2016-10-03 | 4 | -59/+204 |
|/ | |||||
* | APIDump: Fixed description for schematic file loading. | Mattes D | 2016-10-02 | 1 | -0/+8 |
| | |||||
* | APIDesc: Reformatted ConstantGroups to match the enum names. | Mattes D | 2016-10-01 | 2 | -6/+6 |
| | |||||
* | Use cChunkDef::Height for Y coord comparison where applicable. | Moritz Borcherding | 2016-09-27 | 7 | -10/+10 |
| | |||||
* | APIDump: Fixed description for tolua functions. | Mattes D | 2016-09-27 | 1 | -0/+4 |
| | |||||
* | LuaAPI: Fixed possible crashes in HTTPRequest bindings. | Mattes D | 2016-09-26 | 1 | -35/+36 |
| | |||||
* | Merge pull request #3381 from cuberite/FixCompositeChat | Mattes D | 2016-09-25 | 6 | -36/+252 |
|\ | | | | | Fixed cCompositeChat's LuaAPI bindings. | ||||
| * | Fixed cCompositeChat's constructor LuaAPI bindings. | Mattes D | 2016-09-25 | 6 | -36/+252 |
|/ | | | | The tolua-generated constructor would return an extra string value. | ||||
* | InfoReg: Don't fail if there are no commands to register. | Mattes D | 2016-09-22 | 1 | -2/+6 |
| | |||||
* | InfoDump: Trim description string before outputting to README.md. | Mattes D | 2016-09-22 | 1 | -47/+56 |
| | |||||
* | APIDump: Fixed descriptions for "array table of strings". | Mattes D | 2016-09-19 | 1 | -9/+6 |
| | |||||
* | APIDump: Replaced "callback" type with "function". | Mattes D | 2016-09-16 | 1 | -3/+3 |
| | |||||
* | InfoReg: Fixed cPluginManager usage. | Mattes D | 2016-09-16 | 1 | -17/+17 |
| | |||||
* | APIDesc: Fixed modifiers for sqlite3 functions. | Mattes D | 2016-09-15 | 1 | -0/+8 |
| | |||||
* | APIDesc: Fixed some leftover "<unknown>" types. | Mattes D | 2016-09-14 | 2 | -67/+71 |
| | |||||
* | Merge pull request #3376 from cuberite/LuaApiReformat | Mattes D | 2016-09-13 | 13 | -2441/+23478 |
|\ | | | | | Lua API description reformat | ||||
| * | CIBuild: Mark as failure on duplicate API docs. | Mattes D | 2016-09-12 | 1 | -0/+5 |
| | | |||||
| * | APIDump: Reformatted the docs to include type information. | Mattes D | 2016-09-12 | 12 | -2431/+23364 |
| | | | | | | | | Also fixed a bit of documentation in the CPP source. | ||||
| * | APIDump: Support structured parameter info. | Mattes D | 2016-09-09 | 2 | -41/+140 |
|/ | | | | Ref.: GH#3375 | ||||
* | Bindings: Fixed some function signatures comments. | Mattes D | 2016-09-08 | 1 | -4/+6 |
| | |||||
* | APIDump: Removed trailing whitespace. | Mattes D | 2016-09-08 | 4 | -55/+55 |
| | |||||
* | remove hopper from dropper's recipe (#3374) | hangyas | 2016-09-07 | 1 | -1/+1 |
| | |||||
* | Enclosed Clang pragmas with ifdef's (#3373) | bibo38 | 2016-09-06 | 1 | -4/+7 |
| | | | Fixes a warning in MSVC | ||||
* | APIDoc: Allow to create a link to an object. (#3371) | Mattes D | 2016-09-06 | 1 | -3/+8 |
| | |||||
* | Merge branch 'master' of https://github.com/cuberite/cuberite | Mattes D | 2016-09-05 | 47 | -192/+1281 |
|\ | |||||
| * | Configurable dirty unused chunk cap to avoid RAM overuse (#3359) | LogicParrot | 2016-09-03 | 7 | -15/+82 |
| | | | | | | Configurable dirty unused chunk cap to avoid RAM overuse | ||||
| * | Entities now bail out of ticks if destroyed (#3363) | LogicParrot | 2016-09-03 | 22 | -1/+111 |
| | | |||||
| * | Improve cPlayer::DoMoveToWorld (#3113) | LogicParrot | 2016-09-03 | 3 | -38/+45 |
| | | |||||
| * | Added support for the Minecraft 1.10 protocol(#210) (#3348) | bibo38 | 2016-09-02 | 8 | -37/+960 |
| | | | | | | | | | | | | | | | | | | | | * Added support for the Minecraft 1.10 protocol(#210) * Fixed the Clang compilation errors * Fixed wrong sound pitch value and fixed SendPlayerSpawn Metadata value. * Prefixed each enum item with the appropriate class name. | ||||
| * | Remove settings.ini world migration code (#3360) | LogicParrot | 2016-08-29 | 1 | -49/+0 |
| | | |||||
| * | Merge pull request #3351 from LogicParrot/spawnPackets | Mattes D | 2016-08-29 | 12 | -48/+80 |
| |\ | | | | | | | Proper respawn packets on dimension travel | ||||
| | * | Proper respawn packets on dimension travel | LogicParrot | 2016-08-29 | 12 | -48/+80 |
| |/ | |||||
| * | Fixed SendUnloadChunk bug (#3353) | LogicParrot | 2016-08-28 | 1 | -1/+1 |
| | | |||||
| * | Fix breaking ice in survival not giving a water's source (#3356) | ElNounch | 2016-08-28 | 2 | -3/+2 |
| | | | | | | Fix #3355 | ||||
* | | PluginLua: Removed unneeded assignment. | Mattes D | 2016-09-05 | 1 | -1/+0 |
| | | | | | | | | Duplicated in SetLoadError(). | ||||
* | | APIDump: Fixed documentation for cPluginManager:GetPluginsPath(). | Mattes D | 2016-09-05 | 1 | -1/+1 |
|/ | |||||
* | Merge pull request #3346 from cuberite/FixWarnings | Mattes D | 2016-08-25 | 42 | -211/+145 |
|\ | | | | | Fixed type-casting-related warnings. | ||||
| * | Fixed type-casting-related warnings. | Mattes D | 2016-08-24 | 42 | -211/+145 |
|/ | |||||
* | Merge pull request #3342 from cuberite/FixEmptyHeader | Mattes D | 2016-08-24 | 5 | -2/+25 |
|\ | | | | | HTTP: Fixed empty headers parsing. | ||||
| * | HTTP: Fixed empty headers parsing. | Mattes D | 2016-08-24 | 5 | -2/+25 |
|/ | |||||
* | Merge pull request #3310 from cuberite/UrlClient | Mattes D | 2016-08-23 | 18 | -308/+2172 |
|\ | | | | | Added UrlClient API | ||||
| * | cUrlClient: Exported to Lua API. | Mattes D | 2016-08-23 | 7 | -2/+639 |
| | | |||||
| * | cUrlClient: Refactored callbacks to use UniquePtr. | Mattes D | 2016-08-22 | 3 | -32/+33 |
| | | |||||
| * | cTCPLink supports TLS out of the box. | Mattes D | 2016-08-22 | 10 | -329/+618 |
| | | |||||
| * | UrlClient: Basic HTTP implementation. | Mattes D | 2016-08-22 | 6 | -4/+941 |
|/ | |||||
* | Merge pull request #3341 from cuberite/LuaStateImprovements | Mattes D | 2016-08-22 | 6 | -50/+134 |
|\ | | | | | cLuaState improvements | ||||
| * | cLuaState: Moved function param counting to PushCallPop() template. | Mattes D | 2016-08-22 | 3 | -28/+2 |
| | | | | | | | | The Push() functions can be used not only for function params, but also returns or temporaries, so it doesn't make sense to count the params there. | ||||
| * | cLuaState: Added direct support for pushing a nil constant. | Mattes D | 2016-08-22 | 5 | -26/+29 |
| | | |||||
| * | cLuaState: Added support for optional params and AStringMap values. | Mattes D | 2016-08-22 | 2 | -4/+111 |
|/ | |||||
* | Delay EntityChangedWorld players' callback until Entity fully linked to world (#3330) | ElNounch | 2016-08-22 | 4 | -15/+32 |
| | | | | Otherwise, some API calls just don't seem to happen .gitignore tweak for test executables | ||||
* | WebAdmin: Report opened ports. (#3333) | Mattes D | 2016-08-21 | 1 | -2/+16 |
| | |||||
* | cLuaState: Added template to push multiple values in a single call. (#3331) | Mattes D | 2016-08-21 | 4 | -44/+23 |
| | |||||
* | Fix minecart destruction crash (#3336) | LogicParrot | 2016-08-20 | 1 | -1/+1 |
| | |||||
* | Fixed minecraft with chest destruction crash (#3335) | LogicParrot | 2016-08-20 | 1 | -2/+11 |
| | |||||
* | Merge pull request #3332 from cuberite/FixRounding | Mattes D | 2016-08-19 | 2 | -6/+9 |
|\ | | | | | Fixed implicit rounding warnings. | ||||
| * | Fixed implicit rounding warnings. | Mattes D | 2016-08-19 | 2 | -6/+9 |
|/ | |||||
* | Removed Decoda project files, no longer used. (#3320) | Mattes D | 2016-08-18 | 3 | -180/+0 |
| | |||||
* | Merge pull request #3329 from cuberite/FixIniFileNoId | Mattes D | 2016-08-18 | 1 | -0/+11 |
|\ | | | | | Re-added the cIniFile.noID constant to Lua API. | ||||
| * | Pull the cSettingsRepositoryInterface::noID constant into cIniFile Lua API. | Mattes D | 2016-08-18 | 1 | -0/+11 |
|/ | | | | This re-adds the cIniFile.noID constant into the Lua API | ||||
* | Merge pull request #3327 from ElNounch/QueueTask | Mattes D | 2016-08-18 | 1 | -2/+1 |
|\ | | | | | Fix cWorld:QueueTask() Lua's binding | ||||
| * | Fix cWorld:QueueTask() Lua's binding | ElNounch | 2016-08-18 | 1 | -2/+1 |
|/ | | | | | | Manual binding expect three parameters : self, a number, a function And then read self and a function... Removing the extra check for the broken second argument | ||||
* | Merge pull request #3326 from ElNounch/WrongLitterals | Mattes D | 2016-08-17 | 2 | -2/+2 |
|\ | | | | | Fixing string literal catching word letter as hexa-digit | ||||
| * | Fixing string literal catching word letter as hexa-digit | ElNounch | 2016-08-17 | 2 | -2/+2 |
|/ | | | | | | Was sending "\x08C""uberite" as plugin identifier, aka a String of lenght (Varint 0x8c 0x75 ->) 14988 characters but only 7 provided Now sending "\x08""Cuberite" as plugin identifier, aka a String of lenght (Varint 0x08 ->) 8 characters, with 8 provided Fix BungeeCord compatibility | ||||
* | Added cWorld:SetSpawn() API and Lua binding (#3316) | ElNounch | 2016-08-15 | 3 | -12/+33 |
| | |||||
* | Fixed cWorld:ChunkStay bindings. (#3319) | Mattes D | 2016-08-14 | 6 | -77/+219 |
| | | | | | | Introduced new cLuaState::cOptionalCallback for representing optional callbacks (nil from Lua side). Introduced new cLuaState::cStackTable class for easy access to Lua table's elements. Fixes #3305. | ||||
* | Merge pull request #3072 from cuberite/blockclumps | Mattes D | 2016-08-14 | 3 | -0/+283 |
|\ | | | | | Implemented OverworldClumpFlowers | ||||
| * | Implemented OverworldClumpFlowers | NiLSPACE | 2016-08-14 | 3 | -0/+283 |
|/ | |||||
* | Typo in IniFile:GetNumKeys() code sample (#3317) | ElNounch | 2016-08-14 | 1 | -2/+2 |
| | |||||
* | Merge pull request #3311 from cuberite/LuaTrackedRef | Mattes D | 2016-08-14 | 13 | -464/+464 |
|\ | |||||
| * | IPLookup: Fixed a soft memory leak when looking up invalid IPs. | Mattes D | 2016-08-13 | 1 | -1/+7 |
| | | |||||
| * | Converted cLuaState::cTableRef to use cTrackedRef. | Mattes D | 2016-08-13 | 12 | -463/+457 |
|/ | | | | This makes the table-based callbacks resistent to LuaState unloads and safer to use. | ||||
* | Revert "Added a BasicStyleCheck for virtual functions without override keyword." | Mattes D | 2016-08-13 | 1 | -2/+0 |
| | | | | This reverts commit a800b5bd9f663b5c7d78101a449f97e5a5789c9a. | ||||
* | Added a BasicStyleCheck for virtual functions without override keyword. | Mattes D | 2016-08-13 | 1 | -0/+2 |
| | |||||
* | Fix issue #3312 | Alexander Harkness | 2016-08-12 | 1 | -0/+1 |
| | | | Nether brick fences now drop their item. | ||||
* | Removed debug log message. | Mattes D | 2016-08-11 | 1 | -1/+0 |
| | | | | Ref.: #3308 | ||||
* | Fixed LuaAPI library registrations. (#3308) | Mattes D | 2016-08-11 | 1 | -1/+18 |
| | | | | lsqlite3 didn't clean up the stack properly. lxp didn't register itself properly. | ||||
* | Updated Core. | Alexander Harkness | 2016-08-10 | 1 | -0/+0 |
| | |||||
* | Fixed NetherBrick recipes (#3306) | jammet | 2016-08-10 | 1 | -4/+4 |
| | | | Again. | ||||
* | Removed "." and ".." from cFile:GetFolderContents(). (#3301) | Mattes D | 2016-08-07 | 1 | -0/+14 |
| | |||||
* | Canonical tag (#3300) | Mathias | 2016-08-07 | 8 | -1/+8 |
| | | | | Added a canonical tag to the API docs, which should prevent duplicate pages on search engines Changed the newsletter link | ||||
* | Merge pull request #3298 from cuberite/FixFileAPI | Lukas Pioch | 2016-08-06 | 1 | -16/+16 |
|\ | | | | | Fixed cFile API bindings. | ||||
| * | Fixed cFile API bindings. | Mattes D | 2016-08-06 | 1 | -16/+16 |
|/ | |||||
* | Commented out code_out.cpp generating. | Mattes D | 2016-08-06 | 1 | -0/+4 |
| | | | | Fixes #3296. | ||||
* | Merge pull request #3281 from cuberite/FixRasPiBuild | Mattes D | 2016-08-04 | 15 | -44/+97 |
|\ | | | | | Fixed RasPi builds of unit tests. | ||||
| * | Fixed RasPi builds of unit tests. | Mattes D | 2016-08-04 | 15 | -44/+97 |
|/ | | | | | On RasPi with gcc 4.8.2, the asserts wouldn't compile when tests were enabled. Enforced the assumption that ASSERT code is generated only in Debug builds. | ||||
* | Merge pull request #3293 from LogicParrot/blockArea | Mattes D | 2016-08-04 | 2 | -0/+7 |
|\ | | | | | Added compile.sh folder check warnings | ||||
| * | Added compile.sh folder check warnings | LogicParrot | 2016-08-04 | 2 | -0/+7 |
|/ | |||||
* | compile.sh rewrite. Commandline arguments and more. (#3255) | LogicParrot | 2016-08-04 | 1 | -130/+363 |
| | |||||
* | Fixed cFastRandom Test. (#3291) | Alexander Harkness | 2016-08-03 | 4 | -72/+116 |
| | | | This resolves #3290 | ||||
* | Simplified cChunkMap chunk storage (#2565) | Tiger Wang | 2016-08-03 | 2 | -666/+257 |
| | |||||
* | Switch out long download/compile links. (#3278) | Alexander Harkness | 2016-08-02 | 1 | -3/+3 |
| | | | | | | The links have been replaced with short links that forward to the long links. Fixes issue #3275 | ||||
* | Redstone fixes (#3285) | Tiger Wang | 2016-07-31 | 4 | -55/+99 |
| | | | | | | | | * Comparators and pistons no longer update instantly * Fixes #3168. * Consolidated comparator code * As a result, fixed an issue where GetPowerLevel didn't consider block entities behind it (only GetFrontPowerLevel did) | ||||
* | Add {} around easyinstall.sh (#3286) | Alexander Harkness | 2016-07-31 | 1 | -0/+6 |
| | | | This makes piping the download to sh safer. | ||||
* | Fix tab list sometimes not updating after a player leaves. (#3280) | Alexander Harkness | 2016-07-31 | 1 | -1/+1 |
| | | | | | | When a player leaves the game, their client handle has its state changed to csDestroyed. This should fix issue #3138 | ||||
* | Change CROSSCOMPILE flag to NO_NATIVE_OPTIMIZATION (#3279) | Alexander Harkness | 2016-07-30 | 3 | -24/+18 |
| | | | | | | | | | | | | | | | | * Change CROSSCOMPILE flag to NOMARCHNATIVE. The old name was confusing, the new name describes exactly what it does. This fixes issue #3272 * Break configuration when using CROSSCOMPILE. This stops any old build scripts from producing broken builds. * Use NO_NATIVE_OPTIMIZATION rather than NOMARCHNATIVE. Addresses @madmaxoft's concerns. | ||||
* | Fixed port command line argument. (#3287) | Alexander Harkness | 2016-07-30 | 1 | -5/+1 |
| | |||||
* | Merge pull request #3289 from cuberite/autocompletefix2 | Tiger Wang | 2016-07-29 | 1 | -1/+1 |
|\ | | | | | Fix the error in #3270 | ||||
| * | Fix the error in #3270. | Alexander Harkness | 2016-07-29 | 1 | -1/+1 |
|/ | |||||
* | Added additional examples to the documentation for HOOK_BLOCK_SPREAD. (#3277) | Alexander Harkness | 2016-07-29 | 1 | -4/+20 |
| | | | Fixes issue #3274 | ||||
* | Merge pull request #3284 from cuberite/revert-3226-redstone | Mattes D | 2016-07-29 | 5 | -101/+57 |
|\ | | | | | Revert "Redstone fixes", because it doesn't compile in VS2013. | ||||
| * | Revert "Redstone fixes" | Mattes D | 2016-07-29 | 5 | -101/+57 |
|/ | |||||
* | Merge pull request #3226 from cuberite/redstone | Tiger Wang | 2016-07-29 | 5 | -57/+101 |
|\ | | | | | Redstone fixes | ||||
| * | Consolidated comparator code | Tiger Wang | 2016-07-29 | 3 | -48/+44 |
| | | | | | | | | | | * As a result, fixed an issue where GetPowerLevel didn't consider block entities behind it (only GetFrontPowerLevel did) | ||||
| * | Comparators and pistons no longer update instantly | Tiger Wang | 2016-07-29 | 4 | -15/+63 |
|/ | | | | * Fixes #3168. | ||||
* | Tab completion across worlds (#3270) | Alexander Harkness | 2016-07-21 | 5 | -1/+55 |
| | | | Fixes #2563. | ||||
* | CMake: Fix system Lua usage for non-5.1 versions. (#3271) | Mattes D | 2016-07-21 | 3 | -8/+32 |
| | |||||
* | Dropped 1.7 support (#3253) | Mathias | 2016-07-21 | 10 | -3665/+5 |
| | |||||
* | README now has HTTPS links.1.7EOL | Alexander Harkness | 2016-07-20 | 1 | -3/+3 |
| | |||||
* | Added newsletter, HTTPS links. | Alexander Harkness | 2016-07-20 | 1 | -2/+5 |
| | |||||
* | Added Robert Cringely to BACKERS | Alexander Harkness | 2016-07-20 | 1 | -0/+1 |
| | |||||
* | Fix endianness issue with ODROID-C2 Boards (#3268) | Alexander Harkness | 2016-07-20 | 1 | -1/+1 |
| | |||||
* | Merge pull request #3204 from cuberite/BindingsGenLua | Mattes D | 2016-07-19 | 64 | -403/+2061 |
|\ | | | | | Added a Pure-Lua script for bindings generation. | ||||
| * | CMake: Silenced CMP0054 policy warning. | Mattes D | 2016-07-18 | 1 | -0/+4 |
| | | | | | | | | The warning is still emitted for jsoncpp and libevent, but not for Cuberite anymore. | ||||
| * | CMake: Remove needless minimum version specifications. | Mattes D | 2016-07-18 | 32 | -64/+0 |
| | | |||||
| * | Use system Lua, if available, to generate bindings. | Mattes D | 2016-07-18 | 4 | -23/+72 |
| | | | | | | | | Closes #1031. | ||||
| * | APIDump: Added explicit IsStatic flag to static functions. | Mattes D | 2016-07-18 | 6 | -106/+110 |
| | | |||||
| * | Updated API documentation. | Mattes D | 2016-07-18 | 19 | -154/+381 |
| | | |||||
| * | Vector3: Removed useless NormalizeCopy overload from LuaAPI. | Mattes D | 2016-07-18 | 1 | -1/+7 |
| | | |||||
| * | DiffAPIDesc: Support optional params in desc. | Mattes D | 2016-07-18 | 1 | -12/+12 |
| | | |||||
| * | LuaAPI: Fixed bindings for cChunkDesc:GetBlockTypeMeta | Mattes D | 2016-07-18 | 3 | -2/+39 |
| | | |||||
| * | Bindings: Added a script to generate a diff between APIDesc and ToLua. | Mattes D | 2016-07-18 | 2 | -3/+553 |
| | | | | | | | | This allows a simple copy operation from the DoxyComments into APIDesc. | ||||
| * | Bindings: Don't generate docs for private symbols, mark static symbols. | Mattes D | 2016-07-18 | 1 | -13/+35 |
| | | |||||
| * | APIDump: Changed not to use globals, added more doxycomments. | Mattes D | 2016-07-18 | 2 | -42/+64 |
| | | |||||
| * | Bindings: Output description is valid Lua file. | Mattes D | 2016-07-18 | 1 | -3/+7 |
| | | |||||
| * | Bindings: Extract unexported DoxyComments. | Mattes D | 2016-07-18 | 1 | -15/+134 |
| | | |||||
| * | Bindings: Extract DoxyComments | Mattes D | 2016-07-18 | 1 | -18/+187 |
| | | |||||
| * | Added a Pure-Lua implementation for bindings generation. | Mattes D | 2016-07-18 | 4 | -2/+511 |
|/ | | | | | The BindingsProcessor.lua script can be opened in ZeroBraneStudio and debugged from there, it invokes the entire ToLua++ processing. Also added docs-generation to the ToLua++ processor. | ||||
* | Fixes for boat entities (#3265) | beeduck | 2016-07-18 | 7 | -7/+186 |
| | | | protocol for vehicles now properly handled, protocol for boat paddles now properly handled, boats can no longer spawn underwater, boats now properly float, boat metadata now properly broadcasted. | ||||
* | Update README.md (#3266) | Julian Laubstein | 2016-07-18 | 1 | -1/+1 |
| | |||||
* | Merge pull request #3261 from Seadragon91/patch-1 | Mattes D | 2016-07-12 | 2 | -2/+3 |
|\ | | | | | Changed Hopper to wtHopper and adjusted .gitignore. | ||||
| * | Changed Hopper to wtHopper and adjusted .gitignore. | Lukas Pioch | 2016-07-12 | 2 | -2/+3 |
|/ | |||||
* | Merge pull request #3259 from cuberite/FixJsonBool | Mattes D | 2016-07-10 | 2 | -4/+16 |
|\ | | | | | Fixed Lua Json serializing a bool. | ||||
| * | Fixed Lua Json serializing a bool. | Mattes D | 2016-07-10 | 2 | -4/+16 |
|/ | | | | Fixes #3257. | ||||
* | removed cast from BlockTrapdoor.h (#3256) | gaurav sehgal | 2016-07-07 | 3 | -4/+9 |
| | |||||
* | Added Server OS section pr template (#3254) | Julian Laubstein | 2016-07-06 | 1 | -0/+1 |
| | |||||
* | Merge pull request #3252 from Altenius/fixpiston | Mattes D | 2016-07-06 | 1 | -5/+9 |
|\ | | | | | Fixed piston destroying other pistons | ||||
| * | Fixed piston destroying other pistons | Altenius | 2016-07-06 | 1 | -5/+9 |
|/ | | | | Fixes #3251 | ||||
* | Merge pull request #3250 from Altenius/master | Lukas Pioch | 2016-07-06 | 1 | -1/+1 |
|\ | | | | | Fixed falling block spawning | ||||
| * | Fixed falling block spawning | Altenius | 2016-07-05 | 1 | -1/+1 |
|/ | | | | Fixes #3222 | ||||
* | Merge pull request #3247 from cuberite/FixBindingsDependencies | Mattes D | 2016-07-02 | 3 | -2/+122 |
|\ | | | | | Added missing Bindings dependencies | ||||
| * | Bindings: Added missing dependencies. | Mattes D | 2016-07-02 | 1 | -0/+12 |
| | | | | | | | | Fixes #3245 | ||||
| * | CircleCI: Check for missing Bindings dependencies | Mattes D | 2016-07-02 | 2 | -2/+110 |
|/ | | | | This commit fails the CircleCI tests on purpose, so that we know that the check works. | ||||
* | Merge pull request #3246 from cuberite/revert_redstone_handler | Mattes D | 2016-07-02 | 2 | -93/+31 |
|\ | | | | | Revert redstone handler | ||||
| * | Revert "Made redstone handlers static" | Lukas Pioch | 2016-07-01 | 2 | -93/+31 |
|/ | |||||
* | Merge pull request #3244 from cuberite/minecart_chest | Mattes D | 2016-07-01 | 1 | -0/+1 |
|\ | | | | | Close chest window if minecart is destroyed | ||||
| * | Close chest window if minecart is destroyed | Lukas Pioch | 2016-06-30 | 1 | -0/+1 |
|/ | |||||
* | Merge pull request #3232 from cuberite/LuaCallback | Mattes D | 2016-06-30 | 30 | -2282/+1614 |
|\ | | | | | Lua callback | ||||
| * | Converted cLuaState::cCallbackPtr into a UniquePtr. | Mattes D | 2016-06-27 | 9 | -24/+39 |
| | | |||||
| * | Removed dead code related to callbacks. | Mattes D | 2016-06-27 | 4 | -43/+3 |
| | | |||||
| * | cPluginManager: Use a callback for command handler registration. | Mattes D | 2016-06-27 | 8 | -209/+167 |
| | | |||||
| * | LuaState: Implemented proper locking for cCallback. | Mattes D | 2016-06-27 | 11 | -115/+151 |
| | | |||||
| * | Changed cLuaWindow callbacks to use cLuaState::cCallback. | Mattes D | 2016-06-27 | 7 | -183/+243 |
| | | |||||
| * | Removed the cPluginLua::cResettable class. | Mattes D | 2016-06-27 | 2 | -82/+1 |
| | | | | | | | | The functionality provided by that class has been superseded by cLuaState::cCallback, with better multithreading support. | ||||
| * | Changed world tasks to use cLuaState::cCallback. | Mattes D | 2016-06-27 | 2 | -69/+40 |
| | | |||||
| * | Changed plugin hook registrations to use cLuaState::cCallback. | Mattes D | 2016-06-27 | 5 | -1008/+190 |
| | | |||||
| * | Removed cWebPlugin, WebAdmin uses cLuaState::cCallback. | Mattes D | 2016-06-27 | 14 | -630/+637 |
| | | |||||
| * | Added cLuaState::cCallback for representing (resettable) Lua callbacks. | Mattes D | 2016-06-27 | 2 | -7/+231 |
|/ | |||||
* | Self tests (#3242) | Mattes D | 2016-06-26 | 5 | -6/+114 |
| | | | | | | | | * SelfTests: Added a cEvent stress-test. * cNetwork: Fixed startup event hang. The original code used to hang with a ~ 1:50000 chance, because on Linux the cEvent was destroyed before its "Set()" returned. | ||||
* | Merge pull request #3240 from cuberite/grownvisualizer | NiLSPACE | 2016-06-24 | 3 | -1/+253 |
|\ | | | | | added Grown visualizer to the Generator documentation | ||||
| * | added Grown visualizer to the Generator documentation | NiLSPACE | 2016-06-24 | 3 | -1/+253 |
|/ | |||||
* | Added ltdTM to BACKERS | Alexander Harkness | 2016-06-23 | 1 | -0/+1 |
| | |||||
* | Merge pull request #3228 from cuberite/SeparateSelfTests | Mattes D | 2016-06-19 | 42 | -532/+996 |
|\ | | | | | Separate self tests | ||||
| * | cNetwork: Fixed possible hang when terminating immediately after init. | Mattes D | 2016-06-18 | 2 | -2/+27 |
| | | |||||
| * | SelfTests: More logging for EnumInterfaces. | Mattes D | 2016-06-18 | 1 | -2/+3 |
| | | |||||
| * | Flush immediately after each line when running tests. | Mattes D | 2016-06-18 | 1 | -54/+55 |
| | | |||||
| * | SelfTests: Print a quick message on test start. | Mattes D | 2016-06-18 | 13 | -1/+45 |
| | | |||||
| * | SelfTests: Removed the unneeded cSelfTests class. | Mattes D | 2016-06-18 | 8 | -161/+0 |
| | | |||||
| * | SelfTests: Fixed HTTPMessageParser tests for out-of-source builds. | Mattes D | 2016-06-18 | 1 | -5/+5 |
| | | |||||
| * | SelfTests: Fixed missing override keyword in EchoServer. | Mattes D | 2016-06-18 | 1 | -1/+1 |
| | | |||||
| * | SelfTests: Moved BoundingBox test to a separate project. | Mattes D | 2016-06-18 | 4 | -66/+125 |
| | | |||||
| * | SelfTests: Moved SchematicFileSerializer test into a separate project. | Mattes D | 2016-06-18 | 5 | -36/+330 |
| | | |||||
| * | SelfTests: Moved cCompositeChat test to a separate project. | Mattes D | 2016-06-18 | 5 | -89/+180 |
| | | |||||
| * | SelfTests: Moved ByteBuffer test to a separate project. | Mattes D | 2016-06-18 | 4 | -68/+129 |
| | | |||||
| * | SelfTests: Organized into solution folders. | Mattes D | 2016-06-18 | 5 | -22/+40 |
| | | |||||
| * | Moved NetworkInterfaceEnum test to a separate test project. | Mattes D | 2016-06-18 | 3 | -28/+59 |
|/ | |||||
* | Merge pull request #3224 from QUSpilPrgm/master | Mattes D | 2016-06-16 | 6 | -9/+42 |
|\ | | | | | Add an activation flag to the block metadata of droppers and dispensers | ||||
| * | - Add a activation flag to droppers and dispensers. Previously droppers and dispensers shot items with every block update. | QUSpilPrgm | 2016-06-15 | 6 | -9/+42 |
|/ | | | | - Fixes a range check inside cIncrementalRedstoneSimulator::Simulate | ||||
* | Merge pull request #3227 from cuberite/NormalizeVectorApi | Mattes D | 2016-06-12 | 4 | -9/+82 |
|\ | | | | | Normalized Vector3 API to use the same capitalization as everything else | ||||
| * | Normalized Vector3 API to use the same capitalization as all else. | Mattes D | 2016-06-10 | 4 | -9/+82 |
|/ | |||||
* | Merge pull request #3225 from cuberite/FixAutoAPI | Mattes D | 2016-06-05 | 8 | -12/+180 |
|\ | | | | | Fixed auto-generated api | ||||
| * | Bindings: Fixed cBoundingBox API. | Mattes D | 2016-06-05 | 6 | -12/+164 |
| | | |||||
| * | Bindings: Add a const-ptr variant to all stack getter functions | Mattes D | 2016-06-05 | 2 | -0/+16 |
|/ | |||||
* | Merge pull request #3219 from QUSpilPrgm/master | Mattes D | 2016-06-04 | 10 | -110/+335 |
|\ | | | | | Update dispenser code to let them act more like in Vanilla | ||||
| * | Makes tall grass and large flowers bonemealable | QUSpilPrgm | 2016-06-03 | 6 | -12/+132 |
| | | | | | | | | Adds the bonemeal particle effect to some more places | ||||
| * | Update Dispensers and let them act more like in Vanilla | QUSpilPrgm | 2016-06-03 | 10 | -106/+211 |
|/ | | | | | | | | - Added code to make bonemeal, potions, minecarts, XP bottles and boats work inside dispensers - Dispensers are now able to place TNT if the block is transparent but not air - Added return value that indicates the success of pumpkin, melon, sugarcane and cactus growing functions - Changed return value of "GrowRipePlant" so that it actually indicates if the block was able to grow - Fixed "GrowSugarcane" and "GrowCactus" in "GrowRipePlant" so that it only grows them a single block | ||||
* | Debuggers: Added the forgotten Inject.lua file. | Mattes D | 2016-06-02 | 1 | -0/+57 |
| | | | | This works as a test for inter-plugin calls, the "testcall" command injects this file into the Core plugin. | ||||
* | Fixed fall damage | Tiger Wang | 2016-06-02 | 4 | -44/+17 |
| | | | | * Fixes #3216 | ||||
* | LuaState: Inter-plugin calls now support simple tables. (#3220) | Mattes D | 2016-05-31 | 5 | -55/+204 |
| | |||||
* | Merge pull request #3078 from cuberite/AddTerrainGenDocs | Mattes D | 2016-05-29 | 42 | -175/+1150 |
|\ | | | | | Add terrain gen docs | ||||
| * | Docs: Added TOC and GrownBiomes to generator docs. | Mattes D | 2016-05-29 | 34 | -174/+308 |
| | | |||||
| * | Added GrownBiomeGenVisualiser. | Mattes D | 2016-05-29 | 8 | -1/+842 |
|/ | |||||
* | Added GetTeamNames to cScoreboard (#3217) | PlasmaPower | 2016-05-29 | 6 | -0/+64 |
| | | | Resolves #3210 | ||||
* | Fixed remaining issue from #3199 (#3207) | Alexander Harkness | 2016-05-29 | 1 | -0/+2 |
| | | | Added an alias for oak boats as oakboat, as the other boats have. | ||||
* | Don't let redstone blocks power adjacent blocks. (#3214) | QUSpilPrgm | 2016-05-28 | 2 | -3/+2 |
| | | | | | * Don't let redstone blocks power adjacent blocks. This fixes issue #2966 | ||||
* | Made redstone handlers static | Tiger Wang | 2016-05-28 | 2 | -31/+93 |
| | | | | * Improvements to performance? Maybe. Can't hurt (he says). | ||||
* | Fixed wooden slabs only burning for 15 ticks. (#3212) | Samantha Neubeck | 2016-05-24 | 1 | -1/+1 |
| | |||||
* | Add JimSVMI83 to backers file. | Alexander Harkness | 2016-05-21 | 1 | -0/+1 |
| | |||||
* | Some 1.9 Crafting Recipes and Items. (#3199) | Alexander Harkness | 2016-05-20 | 3 | -140/+224 |
| | |||||
* | Added Utking to backers file. | Alexander Harkness | 2016-05-16 | 1 | -0/+1 |
| | |||||
* | Added "Chissled Stone Bricks" recipe (#3192) | LogicParrot | 2016-05-15 | 1 | -0/+1 |
| | |||||
* | Added needed information to Issue template (#3188) | Julian Laubstein | 2016-05-15 | 1 | -0/+5 |
| | |||||
* | 1.9 / 1.9.2 / 1.9.3 / 1.9.4 protocol support (#3135) | Pokechu22 | 2016-05-14 | 35 | -101/+5374 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Semistable update to 15w31a I'm going through snapshots in a sequential order since it should make things easier, and since protocol version history is written. * Update to 15w34b protocol Also, fix an issue with the Entity Equipment packet from the past version. Clients are able to connect and do stuff! * Partially update to 15w35e Chunk data doesn't work, but the client joins. I'm waiting to do chunk data because chunk data has an incomplete format until 15w36d. * Add '/blk' debug command This command lets one see what block they are looking at, and makes figuring out what's supposed to be where in a highly broken chunk possible. * Fix CRLF normalization in CheckBasicStyle.lua Normally, this doesn't cause an issue, but when running from cygwin, it detects the CR as whitespace and creates thousands of violations for every single line. Lua, when run on windows, will normalize automatically, but when run via cygwin, it won't. The bug was simply that gsub was returning a replaced version, but not changing the parameter, so the replaced version was ignored. * Update to 15w40b This includes chunk serialization. Fully functional chunk serialization for 1.9. I'm not completely happy with the chunk serialization as-is (correct use of palettes would be great), but cuberite also doesn't skip sending empty chunks so this performance optimization should probably come later. The creation of a full buffer is suboptimal, but it's the easiest way to implement this code. * Write long-by-long rather than creating a buffer This is a bit faster and should be equivalent. However, the code still doesn't look too good. * Update to 15w41a protocol This includes the new set passengers packet, which works off of the ridden entity, not the rider. That means, among other things, that information about the previously ridden vehicle is needed when detaching. So a new method with that info was added. * Update to 15w45a * 15w51b protocol * Update to 1.9.0 protocol Closes #3067. There are still a few things that need to be worked out (picking up items, effects, particles, and most importantly inventory), but in general this should work. I'll make a few more changes tomorrow to get the rest of the protocol set up, along with 1.9.1/1.9.2 (which did make a few changes). Chunks, however, _are_ working, along with most other parts of the game (placing/breaking blocks). * Fix item pickup packet not working That was a silly mistake, but at least it was an easy one. * 1.9.2 protocol support * Fix version info found in server list ping Thus, the client reports that it can connect rather than saying that the server is out of date. This required creating separate classes for 1.9.1 and 1.9.2, unfortunately. * Fix build errors generated by clang These didn't happen in MSVC. * Add protocol19x.cpp and protocol19x.h to CMakeLists * Ignore warnings in protocol19x that are ignored in protocol18x * Document BLOCK_FACE and DIG_STATUS constants * Fix BLOCK_FACE links and add separate section for DIG_STATUS * Fix bat animation and object spawning The causes of both of these are explained in #3135, but the gist is that both were typos. * Implement Use Item packet This means that buckets, bows, fishing rods, and several other similar items now work when not looking at a block. * Handle DIG_STATUS_SWAP_ITEM_IN_HAND * Add support for spawn eggs and potions The items are transformed from the 1.9 version to the 1.8 version when reading and transformed back when sending. * Remove spammy potion debug logging * Fix wolf collar color metadata The wrong type was being used, causing several clientside issues (including the screen going black). * Fix 1.9 chunk sending in the nether The nether and the end don't send skylight. * Fix clang build errors * Fix water bottles becoming mundane potions This happened because the can become splash potion bit got set incorrectly. Water bottles and mundane potions are only differentiated by the fact that water bottles have a metadata of 0, so setting that bit made it a mundane potion. Also add missing break statements to the read item NBT switch, which would otherwise break items with custom names and also cause incorrect "Unimplemented NBT data when parsing!" logging. * Copy Protocol18x as Protocol19x Aditionally, method and class names have been swapped to clean up other diffs. This commit is only added to make the following diffs more readable; it doesn't make any other changes (beyond class names). * Make thrown potions use the correct appearence This was caused by potions now using metadata. * Add missing api doc for cSplashPotionEntity::GetItem * Fix compile error in SplashPotionEntity.cpp * Fix fix of cSplashPotionEntity API doc * Temporarilly disable fall damage particles These were causing issues in 1.9 due to the changed effect ID. * Properly send a kick packet when connecting with an invalid version This means that the client no longer waits on the server screen with no indication whatsoever. However, right now the server list ping isn't implemented for unknown versions, so it'll only load "Old" on the ping. I also added a GetVarIntSize method to cByteBuffer. This helps clean up part of the code here (and I think it could clean up other parts), but it may make sense for it to be moved elsewhere (or declared in a different way). * Handle server list pings from unrecognized versions This isn't the cleanest way of writing it (it feels odd to use ProtocolRecognizer to send packets, and the addition of m_InPingForUnrecognizedVersion feels like the wrong technique), but it works and I can't think of a better way (apart from creating a full separate protocol class to handle only the ping... which would be worse). * Use cPacketizer for the disconnect packet This also should fix clang build errors. * Add 1.9.3 / 1.9.4 support * Fix incorrect indentation in APIDesc | ||||
* | Fixed death on teleportation or leaving Minecart (#3181) | LogicParrot | 2016-05-03 | 4 | -6/+32 |
| | |||||
* | Fix crash on world travel (#3180) | LogicParrot | 2016-05-03 | 1 | -1/+1 |
| | |||||
* | Fix Crash on stopping the server (#3176) | LogicParrot | 2016-05-01 | 3 | -2/+14 |
| | |||||
* | Proper minecart DoSetSpeed Override (#3174) | LogicParrot | 2016-04-30 | 1 | -1/+1 |
| | | | Closes #3173, Introduced in #3037. | ||||
* | Updated the Core submodule (#3172) | LogicParrot | 2016-04-30 | 1 | -0/+0 |
| | |||||
* | Disable Enderman Spawn (Issue #3108) (#3170) | benf516 | 2016-04-30 | 1 | -2/+2 |
| | | | Temporarily disabled enderman spawning until the glitches can be fixed | ||||
* | Merge pull request #3165 from LogicParrot/chunkLayer2 | LogicParrot | 2016-04-24 | 2 | -62/+61 |
|\ | | | | | ChunkLayers now stored in std::map [revised] | ||||
| * | ChunkLayers now stored in std::map | LogicParrot | 2016-04-24 | 2 | -62/+61 |
|/ | |||||
* | Merge pull request #3164 from LogicParrot/clientHandle3 | LogicParrot | 2016-04-24 | 1 | -2/+3 |
|\ | | | | | Fixed some logout crashes | ||||
| * | Fixed some logout crashes | LogicParrot | 2016-04-24 | 1 | -2/+3 |
|/ | |||||
* | Merge pull request #3163 from cuberite/revert-3153-chunkLayer | LogicParrot | 2016-04-24 | 2 | -54/+62 |
|\ | | | | | Revert "ChunkLayers now stored in std::map" | ||||
| * | Revert "ChunkLayers now stored in std::map" | LogicParrot | 2016-04-24 | 2 | -54/+62 |
|/ | |||||
* | Merge pull request #3153 from LogicParrot/chunkLayer | LogicParrot | 2016-04-24 | 2 | -62/+54 |
|\ | | | | | ChunkLayers now stored in std::map | ||||
| * | ChunkLayers now stored in std::map | LogicParrot | 2016-04-23 | 2 | -62/+54 |
|/ | |||||
* | Merge pull request #3160 from LogicParrot/clientHandleThread | LogicParrot | 2016-04-23 | 1 | -2/+13 |
|\ | | | | | ClientHandle destruction thread safety | ||||
| * | ClientHandle destruction thread safety | LogicParrot | 2016-04-23 | 1 | -2/+13 |
|/ | |||||
* | Merge pull request #3090 from LogicParrot/outOfWorld | LogicParrot | 2016-04-23 | 4 | -63/+33 |
|\ | | | | | Out of world | ||||
| * | Out of world blocks are now always considered air blocks | LogicParrot | 2016-04-23 | 4 | -63/+33 |
|/ | |||||
* | Updated readme to inform that clang 3.4 is minimum required version. (#3158) | taylor24 | 2016-04-23 | 1 | -1/+1 |
| | | | | | | | * Update README.md * Update README.md * Update COMPILING.md * Update COMPILING.md * Update COMPILING.md | ||||
* | Merge pull request #3149 from LogicParrot/meta | LogicParrot | 2016-04-23 | 16 | -91/+54 |
|\ | | | | | Reduced unnecessary block updates and some code cleanup | ||||
| * | Reduced unnecessary block updates | LogicParrot | 2016-04-22 | 16 | -91/+54 |
|/ | |||||
* | Merge pull request #3048 from Woazboat/minecarts | LogicParrot | 2016-04-22 | 1 | -10/+56 |
|\ | | | | | Fix minecart block collision on curved rails | ||||
| * | Fix minecart block collision on curved rails | Woazboat | 2016-04-22 | 1 | -10/+56 |
|/ | |||||
* | Merge pull request #3156 from LogicParrot/hashFix | LogicParrot | 2016-04-22 | 1 | -6/+4 |
|\ | | | | | Updated vector hashing bit operations | ||||
| * | Updated vector hashing bit operations | LogicParrot | 2016-04-22 | 1 | -6/+4 |
|/ | |||||
* | Merge pull request #3150 from LogicParrot/worldTweaks | LogicParrot | 2016-04-19 | 3 | -17/+16 |
|\ | | | | | Auto clean bad world linkages | ||||
| * | Auto clean bad world linkages | LogicParrot | 2016-04-19 | 3 | -17/+16 |
|/ | |||||
* | Proper fix for #3136 (#3143) | Alexander Harkness | 2016-04-19 | 1 | -17/+11 |
| | |||||
* | Merge pull request #3148 from LogicParrot/pathFinderFix | LogicParrot | 2016-04-18 | 4 | -11/+21 |
|\ | | | | | Fix issues below y = 0 | ||||
| * | Fix issues below y = 0 | LogicParrot | 2016-04-18 | 4 | -11/+21 |
|/ | |||||
* | Merge pull request #3146 from LogicParrot/snowFix | LogicParrot | 2016-04-16 | 1 | -2/+4 |
|\ | | | | | Prevented snow from killing grass | ||||
| * | Prevented snow from killing grass | LogicParrot | 2016-04-16 | 1 | -2/+4 |
|/ | |||||
* | Merge pull request #3129 from LogicParrot/quietMeta | LogicParrot | 2016-04-16 | 10 | -26/+39 |
|\ | | | | | Updated cChunk::SetMeta, fixed grass growth | ||||
| * | Updated cChunk::SetMeta, fixed grass growth, reduced markDirty/setMeta usage | LogicParrot | 2016-04-16 | 10 | -26/+39 |
|/ | |||||
* | Merge pull request #3144 from cuberite/issue-template | Julian Laubstein | 2016-04-16 | 1 | -0/+7 |
|\ | | | | | Create ISSUE_TEMPLATE | ||||
| * | Create ISSUE_TEMPLATE | Julian Laubstein | 2016-04-16 | 1 | -0/+7 |
|/ | |||||
* | Merge pull request #3037 from marvinkopf/minecart | LogicParrot | 2016-04-15 | 2 | -41/+54 |
|\ | | | | | Add speed limit enforcement for minecarts | ||||
| * | Add speed limit enforcement for minecarts | Marvin Kopf | 2016-04-15 | 2 | -41/+54 |
|/ | |||||
* | Merge pull request #3140 from cuberite/revert-3137-issue3136 | LogicParrot | 2016-04-14 | 3 | -14/+27 |
|\ | | | | | Revert "Issue3136" | ||||
| * | Revert "Issue3136" | LogicParrot | 2016-04-14 | 3 | -14/+27 |
|/ | |||||
* | Merge pull request #3139 from LogicParrot/freezeFix | LogicParrot | 2016-04-13 | 2 | -39/+42 |
|\ | | | | | Fix occasional freeze bug | ||||
| * | Fix occasional freeze bug | LogicParrot | 2016-04-13 | 2 | -39/+42 |
|/ | |||||
* | Merge pull request #3137 from cuberite/issue3136 | Alexander Harkness | 2016-04-13 | 3 | -27/+14 |
|\ | | | | | Issue3136 | ||||
| * | Fixed port override code. | Alexander Harkness | 2016-04-12 | 3 | -27/+14 |
|/ | |||||
* | Merge pull request #3133 from LogicParrot/readme10 | LogicParrot | 2016-04-07 | 1 | -2/+3 |
|\ | | | | | Added more links to README | ||||
| * | Added more links to README | LogicParrot | 2016-04-07 | 1 | -2/+3 |
|/ | |||||
* | Merge pull request #3132 from LogicParrot/readme | Alexander Harkness | 2016-04-07 | 1 | -1/+7 |
|\ | | | | | Rewrite README.md's contribution section | ||||
| * | Rewrite README.md's contribution section | LogicParrot | 2016-04-07 | 1 | -1/+7 |
|/ | |||||
* | Merge pull request #3128 from LogicParrot/typo | Alexander Harkness | 2016-04-06 | 1 | -1/+1 |
|\ | | | | | Readme typo fix | ||||
| * | Readme typo fix | LogicParrot | 2016-04-06 | 1 | -1/+1 |
|/ | |||||
* | Merge pull request #3126 from cuberite/revert-3100-mobTick2 | LogicParrot | 2016-04-06 | 2 | -40/+56 |
|\ | | | | | Revert "Move mob tick code to cChunk" | ||||
| * | Revert "Move mob tick code to cChunk" | LogicParrot | 2016-04-06 | 2 | -40/+56 |
|/ | |||||
* | Merge pull request #3100 from LogicParrot/mobTick2 | LogicParrot | 2016-04-06 | 2 | -56/+40 |
|\ | | | | | Move mob tick code to cChunk | ||||
| * | Move mob tick code to cChunk | LogicParrot | 2016-04-06 | 2 | -56/+40 |
|/ | |||||
* | Merge pull request #3102 from LogicParrot/burn | LogicParrot | 2016-04-06 | 1 | -7/+34 |
|\ | | | | | Manual mob burn code | ||||
| * | Manual mob burn code | LogicParrot | 2016-04-06 | 1 | -7/+34 |
|/ | |||||
* | Merge pull request #3125 from LogicParrot/noFall3 | LogicParrot | 2016-04-06 | 2 | -5/+5 |
|\ | | | | | Minor improvements to player freeze | ||||
| * | Minor improvements to player freeze | LogicParrot | 2016-04-05 | 2 | -5/+5 |
|/ | |||||
* | Merge pull request #3124 from LogicParrot/noFall2 | LogicParrot | 2016-04-05 | 8 | -76/+99 |
|\ | | | | | Improve Player freeze code | ||||
| * | Improved player freeze code | LogicParrot | 2016-04-05 | 8 | -76/+99 |
|/ | |||||
* | Merge pull request #3121 from LogicParrot/loops | LogicParrot | 2016-04-04 | 1 | -1/+1 |
|\ | | | | | Prevent Nether teleportation loops | ||||
| * | Prevent Nether teleportation loops | LogicParrot | 2016-04-04 | 1 | -1/+1 |
|/ | |||||
* | Merge pull request #3097 from LogicParrot/noFall | LogicParrot | 2016-04-04 | 5 | -29/+138 |
|\ | | | | | Never fall through unloaded or unsent chunks | ||||
| * | Players never fall through unloaded chunks or end up inside solids on teleport | LogicParrot | 2016-03-31 | 5 | -29/+138 |
|/ | |||||
* | Merge pull request #3118 from LogicParrot/fixWorld | LogicParrot | 2016-03-31 | 1 | -1/+1 |
|\ | | | | | Fix adding players to world | ||||
| * | Fix adding players to world | LogicParrot | 2016-03-31 | 1 | -1/+1 |
|/ | |||||
* | Merge pull request #3116 from LogicParrot/bedFix | LogicParrot | 2016-03-31 | 1 | -2/+4 |
|\ | | | | | Player death crashfix | ||||
| * | Player death crashfix | LogicParrot | 2016-03-31 | 1 | -2/+4 |
|/ | |||||
* | Merge pull request #3105 from LogicParrot/chunkStability | LogicParrot | 2016-03-31 | 3 | -32/+19 |
|\ | | | | | Entities are never lost | ||||
| * | Entities are never lost | LogicParrot | 2016-03-30 | 3 | -32/+19 |
|/ | |||||
* | Merge pull request #3109 from LogicParrot/moveToNewWorld | Alexander Harkness | 2016-03-30 | 3 | -6/+24 |
|\ | | | | | MoveToWorld defaults to spawnpoint | ||||
| * | MoveToWorld defaults to spawnpoint | LogicParrot | 2016-03-30 | 3 | -6/+24 |
|/ | |||||
* | Merge pull request #3091 from LogicParrot/bed | LogicParrot | 2016-03-30 | 3 | -5/+48 |
|\ | | | | | Bed's world is now saved | ||||
| * | Bed's world is now saved | LogicParrot | 2016-03-29 | 3 | -5/+48 |
|/ | |||||
* | Merge pull request #3096 from mathias-github/icons | Julian Laubstein | 2016-03-29 | 10 | -4/+2 |
|\ | | | | | Updated icons and logo | ||||
| * | Updated icons and logo | Mathias | 2016-03-28 | 10 | -4/+2 |
|/ | |||||
* | Merge pull request #3099 from LogicParrot/passive | LogicParrot | 2016-03-28 | 1 | -0/+1 |
|\ | | | | | Fix passive mob destruction crashes | ||||
| * | Fix passive mob destruction crashes | LogicParrot | 2016-03-28 | 1 | -0/+1 |
|/ | |||||
* | Merge pull request #3093 from mathias-github/patch-2 | Alexander Harkness | 2016-03-26 | 1 | -0/+1 |
|\ | | | | | Added donator to list | ||||
| * | Added donator to list | Mathias | 2016-03-25 | 1 | -0/+1 |
|/ | |||||
* | Merge pull request #2994 from LogicParrot/mobTick | LogicParrot | 2016-03-23 | 1 | -18/+41 |
|\ | | | | | Rewrite mob tick code | ||||
| * | Rewrite mob tick code | LogicParrot | 2016-03-23 | 1 | -18/+41 |
|/ | |||||
* | Merge pull request #3086 from cuberite/revert-2872-LuaCallback | Mattes D | 2016-03-21 | 22 | -1314/+1951 |
|\ | | | | | Revert "Lua callback" | ||||
| * | Revert "Lua callback" | Mattes D | 2016-03-21 | 22 | -1314/+1951 |
|/ | |||||
* | Merge pull request #3084 from cuberite/seadragon91-patch-1 | Mattes D | 2016-03-19 | 2 | -5/+5 |
|\ | | | | | Fixed misuse of comma. | ||||
| * | Fixed misuse of comma. | Lukas Pioch | 2016-03-18 | 2 | -5/+5 |
|/ | |||||
* | Fixed leaping potion not giving jump boost | Blitz Rakete | 2016-03-18 | 1 | -0/+1 |
| | |||||
* | Merge pull request #2872 from cuberite/LuaCallback | Mattes D | 2016-03-17 | 22 | -1951/+1314 |
|\ | | | | | Lua callback | ||||
| * | Changed cLuaWindow callbacks to use cLuaState::cCallback. | Mattes D | 2016-03-17 | 7 | -182/+242 |
| | | |||||
| * | Removed the cPluginLua::cResettable class. | Mattes D | 2016-03-17 | 2 | -82/+1 |
| | | | | | | | | The functionality provided by that class has been superseded by cLuaState::cCallback, with better multithreading support. | ||||
| * | Changed world tasks to use cLuaState::cCallback. | Mattes D | 2016-03-17 | 2 | -69/+40 |
| | | |||||
| * | Changed plugin hook registrations to use cLuaState::cCallback. | Mattes D | 2016-03-17 | 5 | -1008/+190 |
| | | |||||
| * | Removed cWebPlugin, WebAdmin uses cLuaState::cCallback. | Mattes D | 2016-03-17 | 14 | -630/+637 |
| | | |||||
| * | Added cLuaState::cCallback for representing (resettable) Lua callbacks. | Mattes D | 2016-03-17 | 2 | -7/+231 |
|/ | |||||
* | Merge pull request #3081 from Arthur2e5/master | Mattes D | 2016-03-17 | 1 | -44/+54 |
|\ | | | | | Some careless review on compile.sh | ||||
| * | Shallow clone to the correct branch | Mingye Wang (Arthur2e5) | 2016-03-16 | 1 | -1/+1 |
| | | | | | | | | | | Shallow clones are faster, and we always want the correct branch to be cloned.. | ||||
| * | Sanity check (quoting, etc.) for compile.sh | Mingye Wang (Arthur2e5) | 2016-03-16 | 1 | -18/+21 |
| | | |||||
| * | compile: some portability-related tweaks | Mingye Wang (Arthur2e5) | 2016-03-16 | 1 | -25/+32 |
|/ | | | | | | echo -n are not POSIX-sh-portable, so use printf. Neither are parentheses inside [ ]. Some of the usage are clearly better covered by `case`, so let's use it. | ||||
* | Merge pull request #3079 from mathias-github/patch-1 | Alexander Harkness | 2016-03-14 | 1 | -1/+1 |
|\ | | | | | Fixed melon block recipe | ||||
| * | Fixed melon block recipe | Mathias | 2016-03-14 | 1 | -1/+1 |
|/ | |||||
* | Merge pull request #3076 from cuberite/FixHttpAuthFlag | Julian Laubstein | 2016-03-11 | 1 | -1/+2 |
|\ | | | | | HTTP: Added missing HasAuth flag initialization. | ||||
| * | HTTP: Added missing HasAuth flag initialization. | Mattes D | 2016-03-11 | 1 | -1/+2 |
|/ | |||||
* | Merge pull request #3069 from cuberite/FixHttpHeaderParsing | Mattes D | 2016-03-03 | 1 | -0/+1 |
|\ | | | | | HTTP: Fixed header parsing. | ||||
| * | HTTP: Fixed header parsing. | Mattes D | 2016-03-03 | 1 | -0/+1 |
|/ | |||||
* | Merge pull request #3068 from cuberite/FinishHttpResponse | Julian Laubstein | 2016-03-03 | 1 | -0/+1 |
|\ | | | | | WebAdmin: Finish HTTP responses. | ||||
| * | WebAdmin: Finish HTTP responses. | Mattes D | 2016-03-03 | 1 | -0/+1 |
|/ | |||||
* | Merge pull request #3060 from tonibm19/master | Mattes D | 2016-03-01 | 1 | -1/+4 |
|\ | | | | | Fixed horse bug | ||||
| * | fixed horse bug | tonibm19 | 2016-03-01 | 1 | -1/+4 |
|/ | | | | horse could be "controlled" without a saddle or being tamed | ||||
* | Merge pull request #3031 from cuberite/RenameHttpClasses | Mattes D | 2016-03-01 | 41 | -902/+1973 |
|\ | | | | | Refactor HTTP parsing | ||||
| * | HTTP: Fixed typos and bad leftovers. | Mattes D | 2016-03-01 | 3 | -3/+4 |
| | | |||||
| * | Renamed HTTPResponse to HTTPOutgoingResponse. | Mattes D | 2016-03-01 | 6 | -14/+13 |
| | | |||||
| * | WebAdmin uses the new HTTP parser framework. | Mattes D | 2016-03-01 | 23 | -883/+912 |
| | | |||||
| * | HTTP: Fixed response parser, unified API. | Mattes D | 2016-03-01 | 6 | -22/+35 |
| | | |||||
| * | Fixed HTTP parsing when in insecure mode. | Mattes D | 2016-03-01 | 1 | -2/+6 |
| | | | | | | | | | | Parsing would ignore the size of data already buffered, resulting in bad_alloc exception. Fixes #2898. | ||||
| * | Added unit test for parsing HTTP request. | Mattes D | 2016-03-01 | 7 | -0/+230 |
| | | |||||
| * | Renamed HTTPServer folder to HTTP. | Mattes D | 2016-03-01 | 31 | -140/+407 |
| | | | | | | | | It contains client code as well. | ||||
| * | Added HTTPResponseParser. | Mattes D | 2016-03-01 | 6 | -0/+508 |
| | | |||||
| * | Moved cHTTPRequest to a separate file, renamed to cHTTPRequestParser. | Mattes D | 2016-03-01 | 13 | -325/+347 |
| | | |||||
| * | Renamed the HTTP classes to indicate they're for server. | Mattes D | 2016-03-01 | 9 | -77/+75 |
|/ | |||||
* | Merge pull request #3057 from tonibm19/master | Mattes D | 2016-03-01 | 1 | -0/+5 |
|\ | | | | | Mobs no longer spawn at the top of the nether. | ||||
| * | Mobs no longer spawn at the top of the nether. | tonibm19 | 2016-03-01 | 1 | -0/+5 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I don't really know if this is the right place for the check, but it works. Add bedrock check fix typo Using code provided by NiLSpace and fixed a horse's bug -Horses can no longer be "controlled" if they're not tamed and saddled removed unrelated horse code Fixed mobs spawning above bedrock | ||||
* | | Merge pull request #3040 from Woazboat/master | Alexander Harkness | 2016-02-27 | 1 | -0/+8 |
|\ \ | |/ |/| | Added more information about contributing to Cuberite | ||||
| * | Added more information about contributing to Cuberite | Woazboat | 2016-02-26 | 1 | -0/+8 |
|/ | |||||
* | Merge pull request #3052 from cuberite/FixIntGens | Mattes D | 2016-02-24 | 4 | -23/+20 |
|\ | | | | | Fix int gens | ||||
| * | Fixed LinearUpscale's bounds checking. | Mattes D | 2016-02-24 | 1 | -4/+4 |
| | | |||||
| * | Made ProtIntGen's max size compile-time-configurable. | Mattes D | 2016-02-24 | 1 | -1/+13 |
| | | |||||
| * | Removed old and wrong code from Globals.h. | Mattes D | 2016-02-24 | 1 | -16/+1 |
| | | |||||
| * | Fixed includes in IntGen. | Mattes D | 2016-02-24 | 1 | -2/+2 |
|/ | |||||
* | Merge pull request #3044 from LogicParrot/chunkRemove | LogicParrot | 2016-02-23 | 1 | -1/+1 |
|\ | | | | | Fixed removing entities from parent chunks | ||||
| * | Fixed removing entities from parent chunks | LogicParrot | 2016-02-22 | 1 | -1/+1 |
|/ | |||||
* | Merge pull request #2897 from cuberite/FlushLuaSsl | Mattes D | 2016-02-21 | 1 | -2/+10 |
|\ | | | | | LuaTCPLink: Report data received via SSL just before connection closed. | ||||
| * | LuaTCPLink: Report data received via SSL just before connection closed. | Mattes D | 2016-02-21 | 1 | -2/+10 |
|/ | |||||
* | Merge pull request #3035 from marvinkopf/hotfix-parentchunk | Tiger Wang | 2016-02-21 | 1 | -2/+8 |
|\ | | | | | Hotfix: Add check if entity is in chunk before changing tick status | ||||
| * | Add check if entity is in chunk before changing tick status | Marvin Kopf | 2016-02-21 | 1 | -2/+8 |
|/ | |||||
* | Merge pull request #3032 from cuberite/3030-fix | Alexander Harkness | 2016-02-20 | 1 | -9/+1 |
|\ | | | | | Fix #3030 | ||||
| * | Fix #3030 | Alexander Harkness | 2016-02-20 | 1 | -9/+1 |
|/ | | | | Logicparrot's instructions | ||||
* | Merge pull request #3026 from iam10K/master | worktycho | 2016-02-19 | 1 | -4/+12 |
|\ | | | | | Stop Tamed Wolf from following player when he is flying | ||||
| * | Stop Wolf from following player when he is flying | Tyler Encke | 2016-02-19 | 1 | -4/+12 |
| | | | | | | | | | | | | Check to make sure player is not flying before allowing wolf to move to player. Fixed isFlying to IsFlying | ||||
* | | Merge pull request #3029 from mathias-github/master | Alexander Harkness | 2016-02-19 | 1 | -0/+1 |
|\ \ | | | | | | | Added BACKERS to list of files in Windows build | ||||
| * | | Added BACKERS to list of files in Windows build | Mathias | 2016-02-19 | 1 | -0/+1 |
| | | | |||||
* | | | Merge pull request #3027 from LogicParrot/readmes | Julian Laubstein | 2016-02-19 | 2 | -0/+30 |
|\ \ \ | |/ / |/| | | Added testing instructions | ||||
| * | | Added testing instructions | LogicParrot | 2016-02-19 | 2 | -0/+30 |
|/ / | |||||
* | | Merge pull request #2986 from LogicParrot/entityDestroy_approach4 | LogicParrot | 2016-02-19 | 18 | -179/+266 |
|\ \ | | | | | | | [Queue approach] Fix entity destruction in unticking chunks | ||||
| * | | Proper entity destruction in non-ticking chunks | LogicParrot | 2016-02-19 | 18 | -179/+266 |
|/ / | |||||
* | | Merge pull request #3020 from cuberite/ice_block | Julian Laubstein | 2016-02-18 | 1 | -1/+5 |
|\| | | | | | Don't remove water after ice block has been destroyed | ||||
| * | Don't remove water after ice block has been destroyed | Lukas Pioch | 2016-02-18 | 1 | -1/+5 |
|/ | |||||
* | Merge pull request #3009 from marvinkopf/pushing | LogicParrot | 2016-02-17 | 2 | -27/+11 |
|\ | | | | | [WIP] Fix minecart entity collision | ||||
| * | Fix minecart entity collision | Marvin Kopf | 2016-02-16 | 2 | -27/+11 |
|/ | | | | | * Minecarts no longer handle a collision if the entity is behind them. * Minecarts will leave the pushing after a collision on a straight rail to the entity. | ||||
* | Merge pull request #3010 from LogicParrot/stringFix | LogicParrot | 2016-02-16 | 1 | -2/+2 |
|\ | | | | | Fix unicode handling in StringUtils::TrimString | ||||
| * | Fix unicode handling in StringUtils::TrimString | LogicParrot | 2016-02-16 | 1 | -2/+2 |
|/ | |||||
* | Merge pull request #2985 from marvinkopf/poweredrail | Tiger Wang | 2016-02-09 | 2 | -1/+10 |
|\ | | | | | Update RedstoneSimulator to delete unused cached PowerData | ||||
| * | Update RedstoneSimulator to delete unused cached PowerData | Marvin Kopf | 2016-02-09 | 2 | -1/+10 |
| | | | | | | | | When a new block was placed that has a corresponding RedstoneHandler the PowerData for the position was cached, but never deleted and remained unchanged when the block got destroyed. The RedstoneSimulator now erases all cached PowerData for positions where the block doesn't have a RedstoneHandler (i.e. Air). | ||||
* | | Merge pull request #2996 from LogicParrot/message2 | LogicParrot | 2016-02-09 | 2 | -1/+2 |
|\ \ | | | | | | | Add forum link to linkage error message | ||||
| * | | Write to console when autofixing linkages | LogicParrot | 2016-02-09 | 1 | -0/+1 |
| | | | |||||
| * | | Add forum link to linkage error message | LogicParrot | 2016-02-09 | 1 | -1/+1 |
|/ / | |||||
* | | Merge pull request #2995 from LogicParrot/message | LogicParrot | 2016-02-08 | 1 | -2/+2 |
|\ \ | | | | | | | Improve world linkage error message | ||||
| * | | Improve world linkage error message | LogicParrot | 2016-02-08 | 1 | -2/+2 |
|/ / | |||||
* | | Merge pull request #2989 from LogicParrot/blockBreak | LogicParrot | 2016-02-08 | 1 | -0/+2 |
|\ \ | | | | | | | Prevent player falling when block breaking is denied | ||||
| * | | Prevent player from falling when block breaking is denied | LogicParrot | 2016-02-08 | 1 | -0/+2 |
| | | | |||||
* | | | Merge pull request #2992 from LogicParrot/posix | LogicParrot | 2016-02-08 | 1 | -1/+1 |
|\ \ \ | |/ / |/| | | Remove nproc to allow BSD compilation | ||||
| * | | Remove nproc to allow BSD compilation | LogicParrot | 2016-02-08 | 1 | -1/+1 |
|/ / | |||||
* | | Merge pull request #2990 from LogicParrot/defaultWorld | LogicParrot | 2016-02-08 | 1 | -1/+2 |
|\ \ | | | | | | | Add DefaultWorld to newly generated INI | ||||
| * | | Add DefaultWorld to newly generated INI | LogicParrot | 2016-02-08 | 1 | -1/+2 |
| | | | |||||
* | | | Merge pull request #2962 from LogicParrot/createAndInitialize | LogicParrot | 2016-02-08 | 5 | -45/+14 |
|\ \ \ | |/ / |/| | | [PhantomWorlds - 5] Remove CreateAndInitializeWorld | ||||
| * | | remove cWorld::createAndInitializeWorld | LogicParrot | 2016-02-08 | 5 | -45/+14 |
|/ / | |||||
* | | Merge pull request #2961 from LogicParrot/enforce | LogicParrot | 2016-02-08 | 3 | -3/+50 |
|\ \ | | | | | | | [PhantomWorlds - 4] Prevent server from starting if there's bad world linkage | ||||
| * | | Prevent server from starting if there's bad world linkage | LogicParrot | 2016-02-05 | 3 | -3/+50 |
| | | | |||||
* | | | Merge pull request #2953 from LogicParrot/worldRebuild | LogicParrot | 2016-02-08 | 2 | -3/+71 |
|\ \ \ | | | | | | | | | [PhantomWorlds - 3] Regenerate worlds with proper dimension types and linkages | ||||
| * | | | Proper world linkages and dimension types for newly created world.ini's | LogicParrot | 2016-02-06 | 2 | -3/+71 |
| | | | | |||||
* | | | | Merge pull request #2969 from LogicParrot/ini | LogicParrot | 2016-02-07 | 1 | -1/+1 |
|\ \ \ \ | |_|_|/ |/| | | | Ignore trailing and leading spaces in INI values | ||||
| * | | | Ignore trailing and leading spaces in INI values# Please enter the commit message for your changes. Lines starting | LogicParrot | 2016-02-05 | 2 | -21/+21 |
| | |/ | |/| | |||||
* | | | Merge pull request #2981 from Drahoslav7/master | Tiger Wang | 2016-02-07 | 1 | -2/+3 |
|\ \ \ | | | | | | | | | Fix Pickups of BlockFlower | ||||
| * | | | Fix Pickups of BlockFlower | Drahoslav Bednář | 2016-02-06 | 1 | -2/+3 |
| | | | | | | | | | | | | | | | | | | | | BlockMeta is handled correctly, when converting to pickups, so flowers now drops right flower type. | ||||
* | | | | Merge pull request #2978 from cuberite/checker | LogicParrot | 2016-02-07 | 1 | -1/+1 |
|\ \ \ \ | |/ / / |/| | | | Style checker - Prevent whitespace-only lines | ||||
| * | | | Style checker - Prevent whitespace-only lines | LogicParrot | 2016-02-06 | 1 | -1/+1 |
|/ / / | |||||
* | | | Merge pull request #2974 from LogicParrot/perl | Julian Laubstein | 2016-02-06 | 406 | -4497/+4497 |
|\ \ \ | | | | | | | | | Bulk clearing of whitespace | ||||
| * | | | Bulk clearing of whitespace | LogicParrot | 2016-02-05 | 406 | -4497/+4497 |
| | |/ | |/| | |||||
* | | | Merge pull request #2958 from LogicParrot/fence | LogicParrot | 2016-02-06 | 1 | -11/+15 |
|\ \ \ | |/ / |/| | | Pathfinder now properly treats nonsolids above fence | ||||
| * | | Pathfinder now properly treats nonsolids above fence | LogicParrot | 2016-02-04 | 1 | -11/+15 |
| | | | |||||
* | | | Merge pull request #2972 from marvinkopf/PlayerAutoComplete | LogicParrot | 2016-02-05 | 1 | -1/+1 |
|\ \ \ | | | | | | | | | Tab completion for player names now case insensitive. | ||||
| * | | | Tab completion for player names now case insensitive. | Marvin Kopf | 2016-02-05 | 1 | -1/+1 |
| | | | | |||||
* | | | | Merge pull request #2954 from kevinr/implement-acacia-block-height | LogicParrot | 2016-02-05 | 2 | -1/+13 |
|\ \ \ \ | |/ / / |/| | | | Implement acacia block height | ||||
| * | | | add self to CONTRIBUTORS | Kevin Riggle | 2016-02-04 | 1 | -0/+1 |
| | | | | |||||
| * | | | implement height logic for Acacia blocks | Kevin Riggle | 2016-02-04 | 1 | -1/+12 |
| | | | | |||||
* | | | | Correct typo in documentation. | Alexander Harkness | 2016-02-05 | 1 | -1/+1 |
| |_|/ |/| | | |||||
* | | | Merge pull request #2960 from LogicParrot/interspecies | Julian Laubstein | 2016-02-04 | 1 | -11/+25 |
|\ \ \ | | | | | | | | | Prevent interspecies breeding | ||||
| * | | | Prevent interspecies breeding | LogicParrot | 2016-02-04 | 1 | -11/+25 |
| | |/ | |/| | |||||
* | | | Merge pull request #2942 from mathias-github/master | Julian Laubstein | 2016-02-04 | 8 | -143/+14 |
|\ \ \ | | | | | | | | | Minor update | ||||
| * | | | Minor update | Mathias | 2016-02-02 | 8 | -143/+14 |
| | | | | |||||
* | | | | Merge pull request #2955 from LogicParrot/worldBackwards | LogicParrot | 2016-02-04 | 1 | -1/+1 |
|\ \ \ \ | |_|/ / |/| | | | Fix unexpected world creation introduced by #2821 | ||||
| * | | | Fix unexpected world creation introduced by #2821 | LogicParrot | 2016-02-04 | 1 | -1/+1 |
|/ / / | |||||
* | | | Merge pull request #2939 from LogicParrot/m_Target | LogicParrot | 2016-02-04 | 17 | -83/+294 |
|\ \ \ | |_|/ |/| | | cMonster::m_target safety across worlds | ||||
| * | | cMonster::m_Target safety across worlds | LogicParrot | 2016-02-03 | 17 | -83/+294 |
|/ / | |||||
* | | Merge pull request #2941 from LogicParrot/chunkBug2 | LogicParrot | 2016-02-03 | 4 | -8/+57 |
|\ \ | |/ |/| | [Attempt 2] Fixed cChunk::m_Entities corruption upon world travel | ||||
| * | Fixed cChunk::m_Entities corruption upon world travel | LogicParrot | 2016-02-02 | 4 | -8/+57 |
| | | |||||
* | | Merge pull request #2903 from marvinkopf/FixTabAutoComplete | LogicParrot | 2016-02-02 | 1 | -1/+21 |
|\ \ | | | | | | | Fix TabAutoComplete | ||||
| * | | Fix TabAutoComplete | Marvin Kopf | 2016-02-02 | 1 | -1/+21 |
| |/ | | | | | | | For tab on '/command s' the server now returns 'subcommand' instead of '/command subcommand'. | ||||
* | | Merge pull request #2908 from marvinkopf/FixMineCartSpeed | LogicParrot | 2016-02-02 | 3 | -0/+22 |
|\ \ | |/ |/| | Fix cPawn push logic | ||||
| * | Fix cPawn pushing | Marvin Kopf | 2016-02-02 | 3 | -0/+22 |
|/ | | | | cPawn instances can no longer push an entity they are attached to. cEntity now has a IsAttachedTo method. | ||||
* | Merge pull request #2936 from mathias-github/master | Julian Laubstein | 2016-01-31 | 19 | -35/+35 |
|\ | | | | | Updated old forum links | ||||
| * | Updated old forum links | Mathias | 2016-01-31 | 19 | -35/+35 |
|/ | |||||
* | Merge pull request #2913 from mathias-github/master | Alexander Harkness | 2016-01-30 | 7 | -7/+7 |
|\ | | | | | MCServer to Cuberite | ||||
| * | MCServer to Cuberite | Mathias | 2016-01-29 | 7 | -7/+7 |
|/ | |||||
* | Merge pull request #2910 from LogicParrot/posix | LogicParrot | 2016-01-29 | 1 | -1/+1 |
|\ | | | | | compile.sh - posix-compatible program existence checking | ||||
| * | compile.sh - posix-compatible program existence checking | LogicParrot | 2016-01-29 | 1 | -1/+1 |
|/ | |||||
* | Merge pull request #2909 from mathias-github/readme | Julian Laubstein | 2016-01-28 | 3 | -17/+12 |
|\ | | | | | Front-end update | ||||
| * | Front-end update | Mathias | 2016-01-28 | 3 | -17/+12 |
|/ | |||||
* | Merge pull request #2907 from cuberite/LuaNoSslVerify | Mattes D | 2016-01-24 | 2 | -4/+4 |
|\ | | | | | LuaTcpSsl: Disabled cert verification due to missing CA chain. | ||||
| * | LuaTcpSsl: Disabled cert verification due to missing CA chain. | Mattes D | 2016-01-24 | 2 | -4/+4 |
|/ | |||||
* | Merge pull request #2899 from cuberite/FixHttpParsing | Mattes D | 2016-01-22 | 1 | -2/+6 |
|\ | | | | | Fixed HTTP parsing when in insecure mode. | ||||
| * | Fixed HTTP parsing when in insecure mode. | Mattes D | 2016-01-22 | 1 | -2/+6 |
|/ | | | | | Parsing would ignore the size of data already buffered, resulting in bad_alloc exception. Fixes #2898. | ||||
* | Merge pull request #2882 from LogicParrot/wolfSpread2 | LogicParrot | 2016-01-22 | 13 | -83/+214 |
|\ | | | | | Improved tamed wolf pack cooperation and projectile reactions | ||||
| * | Improved tamed wolf pack cooperation and projectile reactions | LogicParrot | 2016-01-22 | 13 | -83/+214 |
|/ | |||||
* | Merge pull request #2894 from LogicParrot/spider | LogicParrot | 2016-01-22 | 13 | -163/+221 |
|\ | | | | | Spiders now friendly at daylight, new cChunk functions | ||||
| * | Spiders now friendly at daylight, new cChunk functions | LogicParrot | 2016-01-21 | 13 | -163/+221 |
| | | |||||
* | | Merge pull request #2901 from birkett/servicefix | Julian Laubstein | 2016-01-22 | 2 | -10/+6 |
|\ \ | | | | | | | Fix running as a service. | ||||
| * | | Fix running as a service. | Anthony Birkett | 2016-01-21 | 2 | -10/+6 |
|/ / | | | | | | | | | | | | | | | | | | | Two problems identified, both traced to commit 4315a11 (main.cpp) ParseArguments() was no longer being called before checking cRoot::m_RunAsService. This led to m_RunAsService never being set (we use -d on the command line to instigate a service start). (Root.cpp) Terminate events were being ignored when running as a service. We only need to ignore the cin.good() call, not terminate events as a whole. | ||||
* | | Merge pull request #2895 from LogicParrot/readme | LogicParrot | 2016-01-18 | 1 | -1/+1 |
|\ \ | |/ |/| | Readme update - compile.sh works for *nix | ||||
| * | Readme update - compile.sh works for *nix | LogicParrot | 2016-01-18 | 1 | -1/+1 |
|/ | |||||
* | Merge pull request #2884 from LogicParrot/sort | LogicParrot | 2016-01-18 | 4 | -404/+404 |
|\ | | | | | Sorted .ini and .txt files alphabetically | ||||
| * | Alphabetically sorted configuration files | LogicParrot | 2016-01-17 | 4 | -404/+404 |
| | | |||||
* | | Merge pull request #2871 from cuberite/seadragon91-patch1 | worktycho | 2016-01-17 | 2 | -2/+2 |
|\ \ | | | | | | | Fixed race conditions | ||||
| * | | Fixed race conditions | Lukas Pioch | 2016-01-17 | 2 | -2/+2 |
|/ / | |||||
* | | Merge pull request #2887 from LogicParrot/water | LogicParrot | 2016-01-17 | 1 | -1/+1 |
|\ \ | | | | | | | Use IsBlockWater in cPath | ||||
| * | | Use IsBlockWater in cPath | LogicParrot | 2016-01-17 | 1 | -1/+1 |
| |/ | |||||
* | | Merge pull request #2885 from SteveWinfield/master | LogicParrot | 2016-01-17 | 3 | -3/+0 |
|\ \ | |/ |/| | No second spawn broadcast necessary | ||||
| * | No second spawn broadcast necessary | WinfieldSteve | 2016-01-17 | 3 | -3/+0 |
|/ | |||||
* | Merge pull request #2881 from LogicParrot/knockback | LogicParrot | 2016-01-17 | 1 | -0/+4 |
|\ | | | | | Fixed wrong knockback direction after explosion damage | ||||
| * | Fixed wrong knockback direction after explosion damage | LogicParrot | 2016-01-16 | 1 | -0/+4 |
| | | |||||
* | | Merge pull request #2883 from jammet/patch-8 | worktycho | 2016-01-17 | 1 | -0/+1 |
|\ \ | |/ |/| | Update crafting.txt | ||||
| * | Update crafting.txt | jammet | 2016-01-17 | 1 | -0/+1 |
|/ | | | Added Mossy Cobblestone recipe | ||||
* | Merge pull request #2877 from LogicParrot/spawn2 | LogicParrot | 2016-01-16 | 2 | -183/+184 |
|\ | | | | | Fixed non-natural spawning near player (egg, breeding, etc.) | ||||
| * | Fixed non-natural spawning near player (egg, breeding, etc.) | LogicParrot | 2016-01-16 | 2 | -183/+184 |
| | | |||||
* | | Merge pull request #2878 from LogicParrot/wolf2 | LogicParrot | 2016-01-16 | 7 | -61/+79 |
|\ \ | |/ |/| | Fix crash when tamed wolf is hit by arrows | ||||
| * | Fix crash when tamed wolf is hit by arrows | LogicParrot | 2016-01-16 | 7 | -61/+79 |
|/ | |||||
* | Merge pull request #2875 from LogicParrot/fallDamage | LogicParrot | 2016-01-16 | 1 | -1/+5 |
|\ | | | | | Fix fall damage crash when tamed wolves neabry | ||||
| * | Fix fall damage crash when tamed wolves neabry | LogicParrot | 2016-01-16 | 1 | -1/+5 |
| | | |||||
* | | Merge pull request #2869 from LogicParrot/typos | LogicParrot | 2016-01-13 | 1 | -35/+42 |
|\| | | | | | compile.sh - 70 columns print limit | ||||
| * | compile.sh - 70 columns print limit | LogicParrot | 2016-01-13 | 1 | -35/+42 |
| | | |||||
* | | Merge pull request #2868 from bibo38/namelength | Mattes D | 2016-01-13 | 2 | -0/+8 |
|\ \ | |/ |/| | Limited the username length to 16 characters. | ||||
| * | Limited the username length to 16 characters. | bibo38 | 2016-01-13 | 2 | -0/+8 |
| | | | | | | | | | | | | This fixes a client crash, because Minecraft requires that a username is not longer than 16 characters. See also: http://minecraft.gamepedia.com/The_Player#Name Fixes #2545 | ||||
* | | Merge pull request #2867 from LogicParrot/compile2 | LogicParrot | 2016-01-13 | 1 | -0/+3 |
|\ \ | |/ |/| | compile.sh - Added updating note | ||||
| * | compile.sh - added updating note | LogicParrot | 2016-01-13 | 1 | -0/+3 |
|/ | |||||
* | Merge pull request #2864 from LogicParrot/compile | LogicParrot | 2016-01-12 | 1 | -26/+52 |
|\ | | | | | Made compile.sh more generic | ||||
| * | Made compile.sh more generic | LogicParrot | 2016-01-12 | 1 | -26/+52 |
|/ | | | | kk | ||||
* | Merge pull request #2863 from LogicParrot/spawn | LogicParrot | 2016-01-12 | 1 | -54/+63 |
|\ | | | | | Do not spawn mobs too close to player | ||||
| * | Do not spawn mobs too close to player | LogicParrot | 2016-01-12 | 1 | -54/+63 |
|/ | |||||
* | Merge pull request #2862 from LogicParrot/creeper | LogicParrot | 2016-01-12 | 1 | -2/+2 |
|\ | | | | | Fixed creeper calling TargetIsInRange with null m_Target | ||||
| * | Fixed creeper calling TargetIsInRange with null m_Target | LogicParrot | 2016-01-12 | 1 | -2/+2 |
| | | |||||
* | | Merge pull request #2861 from LogicParrot/hotfix | Mattes D | 2016-01-12 | 1 | -29/+31 |
|\ \ | |/ |/| | Fixed crash introduced by #2821 | ||||
| * | Fixed crash introduced by #2821 | LogicParrot | 2016-01-12 | 1 | -29/+31 |
|/ | |||||
* | Merge pull request #2859 from LogicParrot/attack2 | LogicParrot | 2016-01-12 | 7 | -24/+28 |
|\ | | | | | Fix mob attack interval | ||||
| * | Fix mob attack interval | LogicParrot | 2016-01-12 | 7 | -24/+28 |
| | | |||||
* | | Merge pull request #2860 from LogicParrot/wolfChecks | LogicParrot | 2016-01-12 | 1 | -1/+14 |
|\ \ | |/ |/| | Friendly wolf attack safety checks | ||||
| * | Friendly wolf attack safety checks | LogicParrot | 2016-01-12 | 1 | -1/+14 |
|/ | |||||
* | Merge pull request #2857 from LogicParrot/wolf | LogicParrot | 2016-01-12 | 11 | -149/+292 |
|\ | | | | | AI: Tamed wolf defends owner | ||||
| * | Tamed wolf assists owner (attack / defence) | LogicParrot | 2016-01-12 | 11 | -149/+292 |
| | | |||||
* | | Merge pull request #2853 from cuberite/DetailedBlockAreaLogging | Mattes D | 2016-01-12 | 1 | -4/+12 |
|\ \ | | | | | | | Added detailed logging to cBlockArea::Read() bad Y coords. | ||||
| * | | Added detailed logging to cBlockArea::Read() bad Y coords. | Mattes D | 2016-01-12 | 1 | -4/+12 |
|/ / | | | | | | | Ref.: http://forum.mc-server.org/showthread.php?tid=2307 | ||||
* | | Merge pull request #2849 from cuberite/export_getseed | Mattes D | 2016-01-12 | 3 | -0/+5 |
|\ \ | | | | | | | Exported GetSeed to lua and added file extension opendb to .gitignore. | ||||
| * | | Exported GetSeed to lua and added file extension opendb to .gitignore. | Lukas Pioch | 2016-01-12 | 3 | -0/+5 |
|/ / | |||||
* | | Merge pull request #2821 from LogicParrot/world2 | LogicParrot | 2016-01-12 | 2 | -3/+49 |
|\ \ | | | | | | | Fix pre - #2815 default world linkage configs | ||||
| * | | Fix pre - #2815 default world linkage configs | Safwat Halaby | 2015-12-25 | 2 | -3/+49 |
| | | | |||||
* | | | Merge pull request #2855 from bibo38/mobheads | worktycho | 2016-01-12 | 7 | -19/+130 |
|\ \ \ | |_|/ |/| | | Changed the format of the MobHead data | ||||
| * | | Changed the format of the MobHead data to allow MobHeads working on MInecraft 1.8 | bibo38 | 2016-01-11 | 7 | -19/+130 |
| | | | | | | | | | | | | | | | | | | The NBT format now carries the texture data and transmit it to the client. See: http://minecraft.gamepedia.com/Head#Block_entity Related to #2674 | ||||
* | | | Merge pull request #2848 from Nakkar/master | Alexander Harkness | 2016-01-11 | 1 | -3/+5 |
|\ \ \ | |/ / |/| | | Fix for issue #2218 | ||||
| * | | Fixed issue #2218 | Austin Martin | 2016-01-11 | 1 | -3/+5 |
|/ / | |||||
* | | Added "core.help" permission to Default rank. | Mattes D | 2016-01-10 | 1 | -0/+1 |
| | | |||||
* | | Merge pull request #2851 from bibo38/decompressfix | Mattes D | 2016-01-10 | 1 | -13/+18 |
|\ \ | | | | | | | Fixed not working packet decompression | ||||
| * | | Fixed not working packet decompression | bibo38 | 2016-01-10 | 1 | -13/+18 |
|/ / | | | | | | | | | | | | | A compressed packed contains always the uncompressed size, but in the code this size was threatened as the compressed data size. This created a failure, when the client compressed a packet. See: http://wiki.vg/Protocol#With_compression Fixes #2841 Fixes #2467 | ||||
* | | Merge pull request #2847 from cuberite/FixClangWarnings | worktycho | 2016-01-07 | 7 | -33/+50 |
|\ \ | | | | | | | Fixed Clang warnings. | ||||
| * | | Fixed Clang warnings. | Mattes D | 2016-01-06 | 7 | -33/+50 |
|/ / | |||||
* | | Merge pull request #2844 from mathias-github/silktouch | Mattes D | 2016-01-05 | 2 | -2/+29 |
|\ \ | | | | | | | Added blocks that can't be mined with silktouch | ||||
| * | | Fixed typo | Mathias | 2016-01-03 | 1 | -1/+1 |
| | | | |||||
| * | | More blocks that can't be mined with silktouch | Mathias | 2016-01-03 | 1 | -1/+28 |
|/ / | |||||
* | | Merge pull request #2842 from ameuret/typo-ammount | Mattes D | 2016-01-03 | 2 | -4/+4 |
|\ \ | | | | | | | Typo [ammount] | ||||
| * | | Fix typo (ammount) | Arnaud Meuret | 2016-01-02 | 2 | -4/+4 |
|/ / | |||||
* | | Merge pull request #2840 from cuberite/RenameToCuberite | Julian Laubstein | 2016-01-02 | 54 | -257/+112 |
|\ \ | | | | | | | Renamed leftover strings to Cuberite / Server, as needed. | ||||
| * | | Updated plugins with the rename to Cuberite. | Mattes D | 2016-01-01 | 3 | -0/+0 |
| | | | |||||
| * | | Renamed leftover strings to Cuberite / Server, as needed. | Mattes D | 2016-01-01 | 51 | -257/+112 |
|/ / | | | | | | | Also upgraded the user setting file for MSVC to 2013. | ||||
* | | Merge pull request #2838 from cuberite/clang-3.8-ignore-flag | worktycho | 2015-12-30 | 1 | -0/+6 |
|\ \ | | | | | | | Clang-3.8: Added ignore flag for double promotion | ||||
| * | | Clang-3.8: Added ignore flag for double promotion | Lukas Pioch | 2015-12-30 | 1 | -0/+6 |
|/ / | |||||
* | | Merge pull request #2836 from cuberite/FixDefaultWorldGenParams | Mattes D | 2015-12-30 | 1 | -1/+1 |
|\ \ | | | | | | | Fixed default Nether generator params. | ||||
| * | | Fixed default Nether generator params. | Mattes D | 2015-12-30 | 1 | -1/+1 |
|/ / | | | | | | | The prefab file is "NetherFort" | ||||
* | | Merge pull request #2831 from cuberite/BlockingSslClientSocketFix | Mattes D | 2015-12-30 | 3 | -11/+24 |
|\ \ | | | | | | | Changed m_IsConnected to an atomic bool, added logging. | ||||
| * | | Fixed problems in cBlockingSslClientSocket. | Mattes D | 2015-12-30 | 3 | -11/+24 |
|/ / | |||||
* | | Merge pull request #2837 from cuberite/FixMonsterBurn | Julian Laubstein | 2015-12-30 | 1 | -3/+15 |
|\ \ | | | | | | | Fixed the monster burn code. | ||||
| * | | Fixed the monster burn code. | Mattes D | 2015-12-30 | 1 | -3/+15 |
|/ / | | | | | | | The old code failed when the monster was out of Y range. | ||||
* | | Debuggers plugin: Added "uuid" console command. | Mattes D | 2015-12-28 | 2 | -0/+37 |
| | | |||||
* | | Removed excessive logging in redstone simulator. | Mattes D | 2015-12-28 | 1 | -7/+0 |
| | | |||||
* | | Merge pull request #2829 from LogicParrot/fences2 | Julian Laubstein | 2015-12-27 | 3 | -34/+13 |
|\ \ | | | | | | | Deleted cPath::BlockTypeIsFence | ||||
| * | | Deleted cPath::BlockTypeIsFence | LogicParrot | 2015-12-27 | 3 | -34/+13 |
|/ / | |||||
* | | Merge pull request #2825 from Gargaj/snowlayers | Alexander Harkness | 2015-12-27 | 1 | -1/+1 |
|\ \ | | | | | | | fix crafting recipe for snow layers | ||||
| * | | fix crafting recipe for snow layers | Gargaj | 2015-12-26 | 1 | -1/+1 |
| | | | |||||
* | | | Merge pull request #2828 from LogicParrot/contrib | LogicParrot | 2015-12-27 | 1 | -1/+1 |
|\ \ \ | | | | | | | | | Update CONTRIBUTORS | ||||
| * | | | Update CONTRIBUTORS | LogicParrot | 2015-12-27 | 1 | -1/+1 |
|/ / / | |||||
* | | | Merge pull request #2814 from SafwatHalaby/chunk2 | Safwat Halaby | 2015-12-26 | 3 | -1/+116 |
|\ \ \ | | | | | | | | | Freeze player until chunk is loaded | ||||
| * | | | Freeze player until chunk is loaded | Safwat Halaby | 2015-12-25 | 3 | -1/+116 |
| | |/ | |/| | |||||
* | | | Merge pull request #2820 from cuberite/UrlParser | worktycho | 2015-12-26 | 8 | -4/+515 |
|\ \ \ | | | | | | | | | Added the cUrlParser class, exported to Lua API. | ||||
| * | | | Added the cUrlParser class, exported to Lua API. | Mattes D | 2015-12-25 | 8 | -4/+515 |
| | | | | |||||
* | | | | Merge pull request #2789 from cuberite/apidump-analytics | Mattes D | 2015-12-26 | 8 | -57/+6780 |
|\ \ \ \ | |_|_|/ |/| | | | Added analytics to APIDump | ||||
| * | | | Added analytics to APIDump | Alexander Harkness | 2015-12-26 | 8 | -57/+6780 |
|/ / / | |||||
* | | | Added ProtoProxy and MCADefrag binaries to .gitignore | Julian Laubstein | 2015-12-26 | 1 | -0/+2 |
| | | | |||||
* | | | Merge pull request #2822 from SafwatHalaby/fence | Safwat Halaby | 2015-12-25 | 1 | -2/+9 |
|\ \ \ | |/ / |/| | | Update fences and gates list | ||||
| * | | Update fences and gates list | Safwat Halaby | 2015-12-25 | 1 | -2/+9 |
|/ / | | | | | | | Update fences and gates list | ||||
* | | Merge pull request #2795 from SafwatHalaby/doors | Safwat Halaby | 2015-12-25 | 10 | -215/+396 |
|\ \ | |/ |/| | "Special blocks" handling | ||||
| * | PF - "Special blocks" handling | Safwat Halaby | 2015-12-24 | 14 | -219/+400 |
| | | |||||
* | | Merge pull request #2815 from SafwatHalaby/world | Safwat Halaby | 2015-12-25 | 2 | -4/+18 |
|\ \ | | | | | | | Nether and End in settings.ini by default, and created at startup | ||||
| * | | Nether and End in settings.ini by default, and created at startup | Safwat Halaby | 2015-12-25 | 2 | -4/+18 |
|/ / | |||||
* | | Merge pull request #2816 from SafwatHalaby/redstone | Safwat Halaby | 2015-12-24 | 17 | -20/+20 |
|\ \ | | | | | | | Silenced the Redstone Simulator console spam | ||||
| * | | Silenced the Redstone Simulator console spam | Safwat Halaby | 2015-12-24 | 17 | -20/+20 |
| |/ | |||||
* | | Merge pull request #2801 from cuberite/ExposeJson | Mattes D | 2015-12-24 | 8 | -48/+500 |
|\ \ | |/ |/| | Added a Json parser and serializer to Lua API. | ||||
| * | Added a Json parser and serializer to Lua API. | Mattes D | 2015-12-24 | 8 | -48/+500 |
|/ | |||||
* | Merge pull request #2811 from cuberite/isblockfence | Safwat Halaby | 2015-12-24 | 1 | -0/+24 |
|\ | | | | | Added IsBlockFence method to defines.h | ||||
| * | Added IsBlockFence method to defines | Julian Laubstein | 2015-12-24 | 1 | -0/+24 |
|/ | |||||
* | Merge pull request #2808 from cuberite/freebsd32fix | worktycho | 2015-12-23 | 1 | -0/+1 |
|\ | | | | | Fixed builds on FreeBSD 32bit | ||||
| * | Fixed builds on FreeBSD 32bit | Julian Laubstein | 2015-12-23 | 1 | -0/+1 |
|/ | |||||
* | Merge pull request #2807 from cuberite/UpdateLibEvent | worktycho | 2015-12-23 | 1 | -0/+0 |
|\ | | | | | Updated LibEvent. | ||||
| * | Updated LibEvent. | Mattes D | 2015-12-23 | 1 | -0/+0 |
|/ | | | | Includes a fix to Unicode error messages for Windows builds. | ||||
* | Merge pull request #2806 from SafwatHalaby/gargraj-chicken | Safwat Halaby | 2015-12-23 | 1 | -0/+5 |
|\ | | | | | [Gargaj] - Baby chickens don't lay eggs | ||||
| * | Chicken egg code early bailout | Safwat Halaby | 2015-12-23 | 1 | -19/+21 |
| | | |||||
| * | Baby chickens don't lay eggs | Gargaj | 2015-12-23 | 1 | -16/+19 |
| | | |||||
* | | Fixed return value description in doxycomment. | Mattes D | 2015-12-23 | 1 | -1/+1 |
| | | |||||
* | | Merge pull request #2802 from mathias-github/master | Mattes D | 2015-12-23 | 3 | -42/+412 |
|\ \ | | | | | | | Added 1.7 item names | ||||
| * | | Added 1.7 item names | Mathias | 2015-12-22 | 3 | -42/+412 |
|/ / | |||||
* | | Merge pull request #2800 from cuberite/rconbuild-fix | Julian Laubstein | 2015-12-22 | 4 | -83/+34 |
|\ \ | | | | | | | Removed offending tr1 references. | ||||
| * | | Removed offending tr1 references. | Alexander Harkness | 2015-12-22 | 4 | -83/+34 |
| |/ | |||||
* | | Merge pull request #2790 from Gargaj/waterbottle | Safwat Halaby | 2015-12-22 | 3 | -0/+98 |
|\ \ | |/ |/| | Add handling of water bottle | ||||
| * | add handling of water bottle | Gargaj | 2015-12-22 | 3 | -0/+98 |
|/ | |||||
* | Merge pull request #2796 from cuberite/MojangCert | Alexander Harkness | 2015-12-22 | 2 | -2/+25 |
|\ | | | | | Added GeoTrust Root Certificate | ||||
| * | Added GeoTrust Root Certificate | worktycho | 2015-12-22 | 1 | -1/+24 |
| | | |||||
| * | Ignore == if followed by \ | worktycho | 2015-12-22 | 1 | -1/+1 |
|/ | | | | Ignore the space before == rule if immediately followed by a \. If it is imediatly followed by a \, then this is likely the base64 padding at the end of a certificate, which is followed by \n. | ||||
* | Merge pull request #2788 from SafwatHalaby/jump | Safwat Halaby | 2015-12-22 | 3 | -81/+151 |
|\ | | | | | PF - Improved mob jumping | ||||
| * | PF - Improved mob jumping | Safwat Halaby | 2015-12-21 | 3 | -81/+151 |
| | | |||||
* | | Merge pull request #2791 from then0rTh/master | Safwat Halaby | 2015-12-21 | 1 | -1/+1 |
|\ \ | |/ |/| | cTeam:GetName returning wrong name | ||||
| * | cTeam:GetName returning wrong name | then0rTh | 2015-12-21 | 1 | -1/+1 |
|/ | |||||
* | Merge pull request #2786 from SafwatHalaby/revert | Safwat Halaby | 2015-12-21 | 4 | -103/+38 |
|\ | | | | | Revert "Changed cPath to have a reset method". | ||||
| * | Revert "Changed cPath to have a reset method". | Safwat Halaby | 2015-12-21 | 4 | -103/+38 |
|/ | |||||
* | Merge pull request #2783 from cuberite/seadragon91-patch-spawnpoint-fix | Mattes D | 2015-12-20 | 1 | -3/+4 |
|\ | | | | | Fixed spawn point generation. Wrong number for divisions and wrong highest spawn point | ||||
| * | Fixed spawn point. Wrong number for divisions and wrong highest spawn point. | Lukas Pioch | 2015-12-20 | 1 | -3/+4 |
|/ | |||||
* | Merge pull request #2780 from cuberite/SpawnRace | Lukas Pioch | 2015-12-20 | 2 | -2/+4 |
|\ | | | | | Fix race condition | ||||
| * | Fix race condition | tycho | 2015-12-20 | 2 | -2/+4 |
|/ | |||||
* | Merge pull request #2779 from cuberite/seadragon91-patch-clang-3.7 | worktycho | 2015-12-19 | 5 | -7/+7 |
|\ | | | | | Fixes for clang-3.7 | ||||
| * | Fixes for clang-3.7 | Lukas Pioch | 2015-12-19 | 5 | -7/+7 |
|/ | |||||
* | HTTPS Newsletter | Alexander Harkness | 2015-12-19 | 1 | -1/+1 |
| | |||||
* | Merge pull request #2542 from Haxi52/pinkstone | Tiger Wang | 2015-12-19 | 55 | -3122/+2337 |
|\ | | | | | Reorganised the redstone simulator | ||||
| * | Reorganised the redstone simulator | Tiger Wang | 2015-12-18 | 55 | -3122/+2337 |
| | | | | | | | | | | | | -> Many thanks to @worktycho for the idea, and @Haxi52 for the implementation plan! * Uses classes and inheritance now * Speed should be improved | ||||
* | | Merge pull request #2776 from cuberite/AtomicBoolIsthread | Lukas Pioch | 2015-12-19 | 1 | -1/+2 |
|\ \ | | | | | | | Use atomic bool for isthread terminate | ||||
| * | | Use atomic bool for isthread terminate | tycho | 2015-12-19 | 1 | -1/+2 |
|/ / | |||||
* | | Merge pull request #2778 from cuberite/httpschanges | Alexander Harkness | 2015-12-19 | 22 | -1785/+1742 |
|\ \ | | | | | | | Added HTTPS links wherever they are supported. | ||||
| * | | Added HTTPS links wherever they are supported. | Alexander Harkness | 2015-12-19 | 22 | -1785/+1742 |
|/ / | |||||
* | | Merge pull request #2774 from cuberite/worktycho-patch-1 | Lukas Pioch | 2015-12-18 | 1 | -1/+1 |
|\ \ | | | | | | | Fix off by two error in ReadString | ||||
| * | | Fix off by two error in ReadString | worktycho | 2015-12-18 | 1 | -1/+1 |
|/ / | |||||
* | | Merge pull request #2769 from cuberite/FastNBTAsserts | Alexander Harkness | 2015-12-18 | 1 | -2/+6 |
|\ \ | | | | | | | Check for invalid tags when reading a compound tag | ||||
| * | | Check for invalid tags when reading a compound tag | tycho | 2015-12-18 | 1 | -2/+6 |
|/ / | |||||
* | | Merge pull request #2759 from cuberite/ExplosionAPI | Mattes D | 2015-12-18 | 11 | -144/+243 |
|\ \ | |/ |/| | Revised the explosion-related Lua API and docs. | ||||
| * | Revised the explosion-related Lua API and docs. | Mattes D | 2015-12-18 | 11 | -144/+243 |
|/ | | | | Fixes #2746. | ||||
* | Merge pull request #2770 from cuberite/RemoveChunkDataCollector | Mattes D | 2015-12-18 | 1 | -20/+0 |
|\ | | | | | Removed unused class cChunkDataCollector. | ||||
| * | Removed unused class cChunkDataCollector. | Mattes D | 2015-12-18 | 1 | -20/+0 |
|/ | |||||
* | Merge pull request #2758 from cuberite/FastNBTFix | Mattes D | 2015-12-18 | 1 | -5/+1 |
|\ | | | | | Fixed String Parsing crash bug | ||||
| * | Fixed String Parsing crash bug | tycho | 2015-12-18 | 1 | -5/+1 |
|/ | | | | Check string length against actual remaining data, not an abitary constant | ||||
* | Merge pull request #2755 from cuberite/coverage | Mattes D | 2015-12-18 | 3 | -0/+5 |
|\ | | | | | Working coverage build | ||||
| * | Working coverage build | tycho | 2015-12-18 | 3 | -0/+5 |
|/ | |||||
* | Merge pull request #2751 from cuberite/PieceStructuresFix | Mattes D | 2015-12-17 | 2 | -5/+5 |
|\ | | | | | PieceStructures generator: Fixed wrong merge conflict resolution. | ||||
| * | PieceStructures generator: Fixed wrong merge conflict resolution. | Mattes D | 2015-12-17 | 2 | -5/+5 |
|/ | | | | | Also improved reporting messages. Ref.: http://forum.mc-server.org/showthread.php?tid=2256 | ||||
* | Merge pull request #2761 from cuberite/fixed_warnings | Lukas Pioch | 2015-12-17 | 9 | -19/+10 |
|\ | | | | | Moved variables into scope, removed unused variables and fixed variables | ||||
| * | Moved variables into scope, removed unused variables and fixed variables | Lukas Pioch | 2015-12-17 | 9 | -19/+10 |
|/ | |||||
* | Merge pull request #2753 from cuberite/pathFix | Safwat Halaby | 2015-12-16 | 4 | -37/+109 |
|\ | | | | | Path fix | ||||
| * | Changed cPath to have a reset method. | tycho | 2015-12-16 | 4 | -38/+103 |
| | | | | | | | | | | | | Also reverts "Changed raw cPath to an unique_ptr, fixes memory leak" This reverts commit 1515d37684b469f212bb9858cca6128d74e591b6. | ||||
| * | Delete copy and move constructors from cPath | tycho | 2015-12-15 | 1 | -0/+7 |
| | | | | | | | | cPath is not safe to copy or move due to pointers into the std::map m_Map. | ||||
* | | Merge pull request #2754 from Gargaj/horsefix | worktycho | 2015-12-15 | 3 | -2/+29 |
|\ \ | |/ |/| | Allow horse control | ||||
| * | allow horse control (still quite buggy) | Gargaj | 2015-12-15 | 3 | -2/+29 |
|/ | |||||
* | Merge pull request #2750 from cuberite/wrng | Lukas Pioch | 2015-12-15 | 1 | -1/+1 |
|\ | | | | | Fixed warning regarding an uninitialized value | ||||
| * | Fixed warning regarding an uninitialized value | Julian Laubstein | 2015-12-15 | 1 | -1/+1 |
|/ | |||||
* | Merge pull request #2749 from cuberite/wrng | worktycho | 2015-12-15 | 1 | -1/+1 |
|\ | | | | | Fixed warning regarding an uninitialized value | ||||
| * | Fixed warning regarding an uninitialized value | Julian Laubstein | 2015-12-15 | 1 | -1/+1 |
|/ | |||||
* | Merge pull request #2748 from cuberite/fix_memory_leak | Safwat Halaby | 2015-12-15 | 2 | -9/+9 |
|\ | | | | | Changed raw cPath to an unique_ptr, fixes memory leak (Fixes #2745) | ||||
| * | Changed raw cPath to an unique_ptr, fixes memory leak | Lukas Pioch | 2015-12-15 | 2 | -9/+9 |
|/ | |||||
* | Merge pull request #2638 from Gargaj/master | worktycho | 2015-12-14 | 16 | -128/+294 |
|\ | | | | | Implement block heights + adapt ground checks | ||||
| * | blockheight mechanism | Gargaj | 2015-12-13 | 16 | -128/+294 |
| | | |||||
* | | Merge pull request #2744 from cuberite/HopperMetaStrip | worktycho | 2015-12-13 | 1 | -0/+6 |
|\ \ | |/ |/| | Strip meta from hopper on converting to pickup | ||||
| * | Strip meta from hopper on converting to pickup | Julian Laubstein | 2015-12-13 | 1 | -0/+6 |
|/ | |||||
* | Merge pull request #2743 from SafwatHalaby/wart | Safwat Halaby | 2015-12-13 | 1 | -1/+5 |
|\ | | | | | Set overgrown wart age to 3 | ||||
| * | Set overgrown wart age to 3 | Safwat Halaby | 2015-12-13 | 1 | -1/+5 |
|/ | |||||
* | Merge pull request #2708 from Gargaj/onuse | Safwat Halaby | 2015-12-13 | 55 | -77/+120 |
|\ | | | | | Allow use failures to propagate from the entity/block to the player | ||||
| * | allow use failures to propagate from the entity/block to the player | Gargaj | 2015-12-13 | 55 | -77/+120 |
|/ | |||||
* | Merge pull request #2737 from Gargaj/snowgolem | Safwat Halaby | 2015-12-13 | 1 | -5/+5 |
|\ | | | | | Snow golems are supposed to be "neutral" | ||||
| * | snow golems are "neutral" | Gargaj | 2015-12-13 | 1 | -5/+5 |
|/ | |||||
* | Merge pull request #2738 from Gargaj/mobinheritance | Safwat Halaby | 2015-12-13 | 4 | -1/+64 |
|\ | | | | | Sheep color inheritance | ||||
| * | sheep color inheritance | Gargaj | 2015-12-13 | 4 | -1/+64 |
|/ | |||||
* | Merge pull request #2741 from SafwatHalaby/mTarget2 | Safwat Halaby | 2015-12-13 | 1 | -1/+0 |
|\ | | | | | Remove stray "return" | ||||
| * | Remove stray "return" | Safwat Halaby | 2015-12-13 | 1 | -1/+0 |
|/ | |||||
* | Merge pull request #2740 from SafwatHalaby/mTarget | Safwat Halaby | 2015-12-13 | 2 | -11/+15 |
|\ | | | | | Fixed mobs attacking Creative Mode players | ||||
| * | Fixed mobs attacking Creative Mode players | Safwat Halaby | 2015-12-13 | 2 | -11/+15 |
|/ | |||||
* | Merge pull request #2668 from SafwatHalaby/decouple2 | Safwat Halaby | 2015-12-13 | 8 | -335/+486 |
|\ | | | | | Decoupled cMonster and path recalc logic, re-implemented recalc. | ||||
| * | Decoupled cMonster and path recalc logic, re-implemented recalc | Safwat Halaby | 2015-12-13 | 8 | -335/+486 |
|/ | |||||
* | Merge pull request #2739 from Gargaj/patch-6 | Safwat Halaby | 2015-12-13 | 1 | -0/+1 |
|\ | | | | | Stop pathfinding over cobble walls | ||||
| * | Stop pathfinding over cobble walls | Gargaj | 2015-12-13 | 1 | -0/+1 |
|/ | | | Also 1.5 blocks high, shouldn't pathfind over it. | ||||
* | Merge pull request #2735 from SafwatHalaby/mathias2 | Safwat Halaby | 2015-12-12 | 1 | -15/+19 |
|\ | | | | | Attempt 2 - Fixed a few crafting recipes | ||||
| * | Fixed a few crafting recipes | Mathias | 2015-12-12 | 1 | -15/+19 |
|/ | |||||
* | Merge pull request #2732 from Gargaj/patch-5 | Safwat Halaby | 2015-12-12 | 1 | -2/+2 |
|\ | | | | | Nether wart only ages to 3 | ||||
| * | Nether wart only ages to 3 | Gargaj | 2015-12-12 | 1 | -2/+2 |
|/ | | | See http://minecraft.gamepedia.com/Nether_Wart | ||||
* | Merge pull request #2721 from bmintz/patch-1 | worktycho | 2015-12-11 | 1 | -0/+2 |
|\ | | | | | Put the entire "automatic compile" script in a code block for security | ||||
| * | Merge branch 'master' into patch-1 | Benjamin Mintz | 2015-12-11 | 0 | -0/+0 |
| |\ | |/ |/| | |||||
* | | Merge pull request #2727 from Gargaj/patch-4 | Alexander Harkness | 2015-12-10 | 2 | -1/+2 |
|\ \ | | | | | | | Test for correct coordinates when fishing | ||||
| * | | Test for correct coordinates when fishing | Gargaj | 2015-12-10 | 2 | -1/+2 |
|/ / | | | | | | | Fun fact: this was able to actually deadlock the server depending on where you were standing :) | ||||
| * | Test for correct coordinates when fishing | Gargaj | 2015-12-11 | 2 | -1/+2 |
| | | | | | | | | Fun fact: this was able to actually deadlock the server depending on where you were standing :) | ||||
| * | Put the entire compile.sh script in a code block for security | Benjamin Mintz | 2015-12-11 | 1 | -0/+2 |
|/ | | | | | This makes sure that sh will error out if the connection is interrupted. See here: https://www.seancassidy.me/dont-pipe-to-your-shell.html | ||||
* | Merge pull request #2720 from cuberite/OreNestsFix | Julian Laubstein | 2015-12-09 | 1 | -2/+2 |
|\ | | | | | Fixed opposite condition in OreNests finisher. | ||||
| * | Fixed opposite condition in OreNests finisher. | Mattes D | 2015-12-09 | 1 | -2/+2 |
|/ | |||||
* | Merge pull request #2706 from Gargaj/deadcreeper | Mattes D | 2015-12-09 | 1 | -1/+1 |
|\ | | | | | Stop creepers from exploding even if they just died | ||||
| * | stop creepers from exploding even if they just died | Gargaj | 2015-12-08 | 1 | -1/+1 |
|/ | |||||
* | Small spelling issues fixed | Julian Laubstein | 2015-12-08 | 1 | -3/+3 |
| | |||||
* | Merge pull request #2713 from Gargaj/patch-2 | Mattes D | 2015-12-06 | 1 | -1/+1 |
|\ | | | | | Tilling dirt should send block update | ||||
| * | Tilling dirt should send block update | Gargaj | 2015-12-06 | 1 | -1/+1 |
|/ | | | | There are BUD switches that are built on this (https://www.youtube.com/watch?v=Bk_ChvmtCNY) but more prominently, torches placed on dirt blocks should pop off when the dirt block is tilled. | ||||
* | Merge pull request #2714 from Gargaj/patch-3 | Safwat Halaby | 2015-12-06 | 1 | -5/+5 |
|\ | | | | | Spawn chickens from eggs as babies | ||||
| * | Spawn chickens from eggs as babies | Gargaj | 2015-12-05 | 1 | -5/+5 |
|/ | | | This actually works now with the breeding patch (would also close https://github.com/cuberite/cuberite/pull/2366) | ||||
* | Merge pull request #2694 from SafwatHalaby/documentation | worktycho | 2015-12-04 | 2 | -5/+34 |
|\ | | | | | Update COMPILING.md | ||||
| * | Update COMPILING.md | Safwat Halaby | 2015-12-03 | 2 | -5/+34 |
|/ | |||||
* | Merge pull request #2704 from Gargaj/patch-1 | Mattes D | 2015-12-03 | 1 | -2/+2 |
|\ | | | | | Fix wolf collars | ||||
| * | fix wolf collars | Gargaj | 2015-12-03 | 1 | -2/+2 |
|/ | | | | I don't know why this had an inversion but it consistently made the wrong collar color (i.e. yellow dye made the collar blue) | ||||
* | Merge pull request #2707 from Gargaj/rabbitstew | Mattes D | 2015-12-03 | 4 | -56/+25 |
|\ | | | | | Merge cItemMushroomSoupHandler into cItemFoodHandler | ||||
| * | Merge mushroom soup into generic food handler | Gargaj | 2015-12-03 | 4 | -56/+25 |
| | | | | | | | | ...and fix eating the bowl when eating rabbit stew | ||||
* | | Merge pull request #2711 from cuberite/FixFreeBSDBuild | Julian Laubstein | 2015-12-03 | 1 | -8/+1 |
|\ \ | |/ |/| | Use C++11 auto instead of per-platform types. | ||||
| * | Use C++11 auto instead of per-platform types. | Mattes D | 2015-12-03 | 1 | -8/+1 |
|/ | | | | Closes #2686. | ||||
* | Merge pull request #2699 from SafwatHalaby/breedDocs | Mattes D | 2015-12-03 | 2 | -5/+25 |
|\ | | | | | Breeding documentation | ||||
| * | Added documentation for breeding code | Safwat Halaby | 2015-11-30 | 2 | -5/+25 |
| | | |||||
* | | Merge pull request #2422 from cuberite/PieceStructuresGen | Mattes D | 2015-12-03 | 58 | -12062/+18116 |
|\ \ | |/ |/| | Added PieceStructures generator. | ||||
| * | Changed Nether defaults to use PieceStructures. | Mattes D | 2015-12-01 | 1 | -1/+1 |
| | | |||||
| * | Added more details to the cubeset format documentation. | Mattes D | 2015-12-01 | 2 | -6/+35 |
| | | |||||
| * | Added PieceStructures generator. | Mattes D | 2015-12-01 | 56 | -12057/+18082 |
|/ | |||||
* | Merge pull request #2696 from Gargaj/breeding | Safwat Halaby | 2015-11-30 | 11 | -19/+209 |
|\ | | | | | Implement aging + breeding | ||||
| * | implement breeding | Gargaj | 2015-11-29 | 11 | -19/+209 |
|/ | |||||
* | Updated DumpInfo plugin | NiLSPACE | 2015-11-29 | 1 | -2/+2 |
| | |||||
* | Merge pull request #2693 from cuberite/NormalizeOrePocketConfigNames | Mattes D | 2015-11-28 | 1 | -2/+2 |
|\ | | | | | Normalized OrePockets generator config names. | ||||
| * | Normalized OrePockets generator config names. | Mattes D | 2015-11-27 | 1 | -2/+2 |
|/ | | | | All INI values use AllInitialCapsStyle, no underscores. | ||||
* | Merge pull request #2670 from cuberite/OrePockets | Julian Laubstein | 2015-11-25 | 6 | -267/+649 |
|\ | | | | | Added OrePockets and DirtPockets finish gens. | ||||
| * | OrePockets finisher is now configurable. | Mattes D | 2015-11-25 | 4 | -26/+127 |
| | | |||||
| * | Added OrePockets and DirtPockets finish gens. | Mattes D | 2015-11-25 | 5 | -267/+548 |
|/ | |||||
* | Merge pull request #2687 from Gargaj/signfix | worktycho | 2015-11-24 | 1 | -1/+6 |
|\ | | | | | Fix escaped characters in signs | ||||
| * | fix escaped characters in signs (fixes #1736, fixes #2170) | Gargaj | 2015-11-24 | 1 | -1/+6 |
|/ | |||||
* | Merge pull request #2688 from bendl/master | Alexander Harkness | 2015-11-24 | 1 | -1/+1 |
|\ | | | | | Fixed 'Install on DigitalOcean' link in README.md | ||||
| * | Fixed 'Install on DigitalOcean' link in README.md | Ben Lancaster | 2015-11-24 | 1 | -1/+1 |
|/ | |||||
* | Merge pull request #2685 from dave-tucker/fxenum | Julian Laubstein | 2015-11-24 | 31 | -56/+124 |
|\ | | | | | Add enum for Sound and Particle Effects | ||||
| * | Add enum for Sound and Particle Effects | Dave Tucker | 2015-11-24 | 31 | -56/+124 |
|/ | | | | | | Fixes #2603 Signed-off-by: Dave Tucker <dave@dtucker.co.uk> | ||||
* | Merge pull request #2645 from Gargaj/followedarray | worktycho | 2015-11-23 | 11 | -12/+67 |
|\ | | | | | Allow multiple followable items | ||||
| * | change from single followable item to multiple | Gargaj | 2015-11-23 | 11 | -12/+67 |
|/ | |||||
* | Fixed display of helpmessage | Julian Laubstein | 2015-11-23 | 1 | -1/+1 |
| | |||||
* | Changed static_cast to FloorC | Julian Laubstein | 2015-11-23 | 1 | -1/+1 |
| | |||||
* | Merge pull request #2683 from Gargaj/patch-1 | Alexander Harkness | 2015-11-23 | 1 | -0/+1 |
|\ | | | | | add Golden Carrot | ||||
| * | add Golden Carrot | Gargaj | 2015-11-23 | 1 | -0/+1 |
|/ | | | Yay! | ||||
* | Merge pull request #2680 from cuberite/vhE | NiLSPACE | 2015-11-23 | 3 | -11/+11 |
|\ | | | | | Converted some height validations to use cChunkDef::IsValidHeight() | ||||
| * | Adjusted height validation using cChunkDef::IsValidHeight() | Julian Laubstein | 2015-11-23 | 3 | -11/+11 |
|/ | |||||
* | Merge pull request #2678 from cuberite/ln | Julian Laubstein | 2015-11-23 | 1 | -9/+9 |
|\ | | | | | Adjusted in help messages for consistency | ||||
| * | 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 |
|/ | |||||
* | Merge pull request #2679 from cuberite/vh | Julian Laubstein | 2015-11-23 | 1 | -1/+6 |
|\ | | | | | Added cChunkDef::IsValidWidth() | ||||
| * | Added cChunkDef::IsValidWidth() | Julian Laubstein | 2015-11-23 | 1 | -1/+6 |
|/ | |||||
* | Merge pull request #2676 from SafwatHalaby/revert | Safwat Halaby | 2015-11-22 | 1 | -1/+1 |
|\ | | | | | Revert "Changed description to "Cuberite - Minecraft in C++!"" | ||||
| * | Revert "Changed description to "Cuberite - Minecraft in C++!"" | Safwat Halaby | 2015-11-22 | 1 | -1/+1 |
|/ | | | | This reverts commit f4406c047e0d1d11631e350fa61ad04d92b950ba. | ||||
* | Merge pull request #2673 from SafwatHalaby/sh | Safwat Halaby | 2015-11-21 | 2 | -33/+31 |
|\ | | | | | compile.sh is now sh-compatible. (Unix, etc.) | ||||
| * | compile.sh is now sh-compatible. (Unix, etc.) | Safwat Halaby | 2015-11-21 | 2 | -33/+31 |
|/ | |||||
* | Merge pull request #2672 from SafwatHalaby/readme | Safwat Halaby | 2015-11-21 | 1 | -10/+18 |
|\ | | | | | Readme update - organized the installation methods | ||||
| * | Readme update - organized the installation methods | Safwat Halaby | 2015-11-21 | 1 | -10/+18 |
|/ | |||||
* | Merge pull request #2671 from SafwatHalaby/compile | Mattes D | 2015-11-21 | 1 | -0/+11 |
|\ | | | | | compile.sh - Automatically choose master branch | ||||
| * | compile.sh - Automatically choose master branch | Safwat Halaby | 2015-11-21 | 1 | -0/+11 |
|/ | |||||
* | Merge pull request #2660 from cuberite/worktycho-patch-2 | Alexander Harkness | 2015-11-20 | 1 | -0/+3 |
|\ | | | | | Fix musl + clang 3.6 compile error | ||||
| * | Fix musl + clang 3.6 compile error | worktycho | 2015-11-19 | 1 | -0/+3 |
| | | |||||
* | | Merge pull request #2663 from SafwatHalaby/minor | Julian Laubstein | 2015-11-20 | 1 | -1/+1 |
|\ \ | | | | | | | Changed server description to "Cuberite - Minecraft in C++!" | ||||
| * | | Changed description to "Cuberite - Minecraft in C++!" | Safwat Halaby | 2015-11-20 | 1 | -1/+1 |
|/ / | |||||
* | | Merge pull request #2661 from tboerger/musl-fixes | worktycho | 2015-11-19 | 2 | -7/+11 |
|\ \ | |/ |/| | Musl fixes | ||||
| * | Include execinfo.h only on __GLIBC__ | Thomas Boerger | 2015-11-19 | 1 | -1/+3 |
| | | |||||
| * | Define stacktrace functions only if __GLIBC__ is defined | Thomas Boerger | 2015-11-19 | 1 | -5/+7 |
| | | |||||
| * | Check for __GLIBC__ to detect correct strerror_r version | Thomas Boerger | 2015-11-19 | 1 | -1/+1 |
|/ | |||||
* | Merge pull request #2451 from cuberite/mobchartoint | worktycho | 2015-11-17 | 4 | -41/+92 |
|\ | | | | | Changed mob age from char to int | ||||
| * | changed mob age from char to int | Julian Laubstein | 2015-11-16 | 4 | -41/+92 |
|/ | |||||
* | Fixed some markdown. | Alexander Harkness | 2015-11-15 | 1 | -2/+2 |
| | |||||
* | Merge pull request #2648 from cuberite/getting-star | Alexander Harkness | 2015-11-15 | 3 | -43/+65 |
|\ | | | | | Minor documentation changes. | ||||
| * | Edited contributors. | Alexander Harkness | 2015-11-15 | 1 | -1/+2 |
| | | |||||
| * | Improved compiling file. | Alexander Harkness | 2015-11-15 | 1 | -28/+51 |
| | | |||||
| * | Fixed typos, and improved contributing file. | Alexander Harkness | 2015-11-15 | 1 | -14/+12 |
| | | |||||
* | | Merge pull request #2642 from SamOatesPlugins/master | worktycho | 2015-11-15 | 3 | -72/+175 |
|\ \ | |/ |/| | Improved spawn location calculations. | ||||
| * | Improved spawn location calculations. | samoatesgames | 2015-11-13 | 3 | -72/+175 |
| | | | | | | | | | | | | | | | | | | | | - Supports Overworld and Nether spawns. - Supports spawning under objects, but still above ground (e.g. under the leaves of a tree). - Protects against spawning in oceans. - Protects against spawning in water. - Uses a radial search about the origin, rather than a linear. - Correctly calculates Nether spawn on spawn world generation (fixes: cuberite#2548) - Fixes a bug in CheckPlayerSpawnPoint() where the X offset was used in both the X and Z coords (BLOCKTYPE BlockType = GetBlock(a_PosX + Coords[i].x, a_PosY, a_PosZ + Coords[i].x);) | ||||
* | | Fixed typo in getting-started. | Alexander Harkness | 2015-11-15 | 1 | -1/+1 |
| | | |||||
* | | Fix api docs link. | Alexander Harkness | 2015-11-15 | 1 | -1/+1 |
| | | |||||
* | | Update getting started to new information. | Alexander Harkness | 2015-11-15 | 1 | -24/+10 |
|/ | |||||
* | Merge pull request #2641 from cuberite/worktycho-patch-1 | Julian Laubstein | 2015-11-13 | 1 | -0/+4 |
|\ | | | | | Blocks outside the world are never solid | ||||
| * | Blocks outside the world are never solid | worktycho | 2015-11-13 | 1 | -0/+4 |
|/ | | | Fixes #2539 | ||||
* | Merge pull request #2632 from Gargaj/patch-1 | worktycho | 2015-11-11 | 1 | -4/+14 |
|\ | | | | | Avoid reading out of bounds | ||||
| * | Avoid reading out of bounds | Gargaj | 2015-11-10 | 1 | -4/+14 |
|/ | | | | as per https://github.com/cuberite/cuberite/pull/2630#discussion_r44377411 | ||||
* | Merge pull request #2634 from cuberite/vh | worktycho | 2015-11-10 | 1 | -0/+6 |
|\ | | | | | Added cChunkDef::IsValidHeight() | ||||
| * | Added cChunkDef::IsValidHeight() | Julian Laubstein | 2015-11-10 | 1 | -0/+6 |
|/ | |||||
* | Merge pull request #2631 from Gargaj/divby0 | worktycho | 2015-11-10 | 1 | -1/+1 |
|\ | | | | | Avoid division by zero | ||||
| * | Avoid division by zero | Gargaj | 2015-11-10 | 1 | -1/+1 |
|/ | | | | It won't do much because direction will still be a nullvector, but it at least avoids a CPU spike. | ||||
* | Merge pull request #2633 from cuberite/IncludeBrewingRecipes | Julian Laubstein | 2015-11-10 | 1 | -0/+1 |
|\ | | | | | Added brewing.txt to list of files packed with the windows build. | ||||
| * | Added brewing.txt to list of files packed with the windows build. | Mattes D | 2015-11-10 | 1 | -0/+1 |
|/ | |||||
* | Merge pull request #2630 from Gargaj/shallowwater | Julian Laubstein | 2015-11-10 | 1 | -3/+11 |
|\ | | | | | Fix damage in shallow water (fixes #2622) | ||||
| * | fix shallow water + add future code for liquid fall dampening | Gargaj | 2015-11-10 | 1 | -3/+11 |
|/ | |||||
* | Merge pull request #2629 from Gargaj/slabfix | worktycho | 2015-11-09 | 1 | -3/+27 |
|\ | | | | | Remove slab from inventory when using it on another slab (fixes #2610) | ||||
| * | remove slab from inventory when using it on another slab (fixes #2610) | Gargaj | 2015-11-09 | 1 | -3/+27 |
|/ | |||||
* | Merge pull request #2628 from Gargaj/creeperdeflate | Alexander Harkness | 2015-11-09 | 2 | -2/+2 |
|\ | | | | | Idle/deflating creeper should send -1 | ||||
| * | idle/deflating creeper should be -1 | Gargaj | 2015-11-09 | 2 | -2/+2 |
|/ | | | | according to http://wiki.vg/Entities#Creeper | ||||
* | Merge pull request #2627 from Gargaj/patch-1 | Lukas Pioch | 2015-11-09 | 1 | -0/+4 |
|\ | | | | | Add comment to Attack() return values | ||||
| * | Add comment to Attack() return values | Gargaj | 2015-11-09 | 1 | -0/+4 |
|/ | |||||
* | Merge pull request #2625 from Gargaj/chilloutyo | worktycho | 2015-11-09 | 3 | -1/+8 |
|\ | | | | | Neutral mobs should be neutral | ||||
| * | neutral mobs shouldn't chase the player unless aggro'd | Gargaj | 2015-11-08 | 3 | -1/+8 |
|/ | | | | | | | | | | | | | | | | | code style neutral mobs shouldn't chase the player unless aggro'd neutral mobs shouldn't chase the player unless aggro'd Merge branch 'chilloutyo' of github.com:Gargaj/cuberite into chilloutyo Conflicts: src/Mobs/PassiveAggressiveMonster.h code style Merge branch 'chilloutyo' of github.com:Gargaj/cuberite into chilloutyo | ||||
* | Merge pull request #2626 from cuberite/worktycho-patch-1 | Julian Laubstein | 2015-11-08 | 1 | -1/+1 |
|\ | | | | | Fix memory leak | ||||
| * | Fix memory leak | worktycho | 2015-11-08 | 1 | -1/+1 |
|/ | | | Fixes CID 132249 | ||||
* | Merge pull request #2615 from Gargaj/cavespider-attack | worktycho | 2015-11-08 | 16 | -27/+48 |
|\ | | | | | Fix cavespider poisoning even if attack is in cooldown | ||||
| * | fix cavespider poisoning even if attack is in cooldown | Gargaj | 2015-11-08 | 16 | -27/+48 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | make attack function more responsive fix cavespider poisoning even if attack is in cooldown make attack function more responsive Merge branch 'cavespider-attack' of github.com:Gargaj/cuberite into cavespider-attack code style fix cavespider poisoning even if attack is in cooldown make attack function more responsive fix cavespider poisoning even if attack is in cooldown make attack function more responsive Merge branch 'cavespider-attack' of github.com:Gargaj/cuberite into cavespider-attack code style Merge branch 'cavespider-attack' of github.com:Gargaj/cuberite into cavespider-attack Merge branch 'master' into cavespider-attack Merge branch 'master' into cavespider-attack fix cavespider poisoning even if attack is in cooldown make attack function more responsive fix cavespider poisoning even if attack is in cooldown make attack function more responsive Merge branch 'cavespider-attack' of github.com:Gargaj/cuberite into cavespider-attack code style fix cavespider poisoning even if attack is in cooldown make attack function more responsive fix cavespider poisoning even if attack is in cooldown make attack function more responsive Merge branch 'cavespider-attack' of github.com:Gargaj/cuberite into cavespider-attack code style Merge branch 'cavespider-attack' of github.com:Gargaj/cuberite into cavespider-attack Merge branch 'master' into cavespider-attack Merge branch 'master' into cavespider-attack Merge branch 'cavespider-attack' of github.com:Gargaj/cuberite into cavespider-attack | ||||
* | | Merge pull request #2616 from Gargaj/patch-1 | Julian Laubstein | 2015-11-08 | 1 | -0/+2 |
|\ \ | | | | | | | Fix chicken flying | ||||
| * | | Fix chicken flying | Gargaj | 2015-11-08 | 1 | -0/+2 |
|/ / | | | | | | | | | | | | | | | | | | | The gravity might not be correct but my rough timing (with a stopwatch) seems to be close. Merge branch 'master' into patch-1 Merge branch 'master' into patch-1 Merge branch 'master' into patch-1 | ||||
* | | Merge pull request #2619 from cuberite/worktycho-patch-1 | Alexander Harkness | 2015-11-08 | 1 | -1/+4 |
|\ \ | | | | | | | Use .travis.yml to whitelist coverity_scan for push builds. | ||||
| * | | Use .travis.yml to whitelist coverity_scan for push builds. | worktycho | 2015-11-08 | 1 | -1/+4 |
|/ / | |||||
* | | Merge pull request #2620 from Gargaj/pressureplatesnd | Julian Laubstein | 2015-11-08 | 1 | -0/+9 |
|\ \ | |/ |/| | Add sound to stone pressure plates | ||||
| * | add sound to stone pressure plates | Gargaj | 2015-11-08 | 1 | -0/+9 |
|/ | | | | add sound to stone pressure plates | ||||
* | Merge pull request #2624 from Gargaj/patch-2 | worktycho | 2015-11-07 | 1 | -3/+6 |
|\ | | | | | Only send creeper metadata updates on change | ||||
| * | Only send creeper updates when there is a change | Gargaj | 2015-11-07 | 1 | -3/+6 |
|/ | | | Otherwise this keeps spamming the metadata packet for all the creepers on the server. | ||||
* | Merge pull request #2609 from bibo38/slimeblock | worktycho | 2015-11-07 | 6 | -129/+238 |
|\ | | | | | Slimeblock implementation | ||||
| * | Refactored code to use vectors in the cPistonHandler class | bibo38 | 2015-11-07 | 3 | -52/+42 |
| | | |||||
| * | Added some code improvements | bibo38 | 2015-11-07 | 2 | -22/+42 |
| | | |||||
| * | Renamed GetDirectionVec into VectorFromMetaData to improve code readability. | bibo38 | 2015-11-07 | 2 | -6/+6 |
| | | |||||
| * | Commented the GetDirectionVec method | bibo38 | 2015-11-07 | 1 | -0/+3 |
| | | |||||
| * | Fixed the style problems and added some comments | bibo38 | 2015-11-07 | 2 | -6/+18 |
| | | |||||
| * | Removed unused CanPull method | bibo38 | 2015-11-07 | 1 | -11/+0 |
| | | |||||
| * | Extracted block moving code into a seperate method | bibo38 | 2015-11-07 | 2 | -77/+52 |
| | | |||||
| * | Replaced the usage of pistonMeta with a direction vector to allow better meta value abstraction | bibo38 | 2015-11-07 | 2 | -73/+63 |
| | | |||||
| * | Fixed pulling/pushing of breakable blocks, which are not required to be moved | bibo38 | 2015-11-07 | 1 | -3/+20 |
| | | |||||
| * | Implemented the basic slime block pulling | bibo38 | 2015-11-07 | 1 | -17/+62 |
| | | |||||
| * | Implemented the SlimeBlock into the CanPush method to allow slimeblocks to work correctly when pushed | bibo38 | 2015-11-07 | 1 | -15/+26 |
| | | |||||
| * | Piston extension now works with the new recursive CanPushBlock method. | bibo38 | 2015-11-07 | 1 | -36/+41 |
| | | |||||
| * | Added the CanPushBlock method for the piston push check. | bibo38 | 2015-11-07 | 2 | -24/+41 |
| | | | | | | | | This allows the recursive check for blocks to push, which is needed to implement the slime blocks into the piston system. | ||||
| * | Implemented the slime block dropping behaviour. | bibo38 | 2015-11-07 | 3 | -0/+35 |
| | | | | | | | | Fixes #2530 | ||||
* | | Merge pull request #2621 from Gargaj/pressureplatepower | worktycho | 2015-11-07 | 1 | -4/+4 |
|\ \ | |/ |/| | Fix pressure plate power levels | ||||
| * | Merge branch 'pressureplatepower' of github.com:Gargaj/cuberite into pressureplatepower | Gargaj | 2015-11-07 | 0 | -0/+0 |
| |\ | |||||
| | * | fix pressure plate power levels | Gargaj | 2015-11-07 | 1 | -4/+4 |
| | | | |||||
| * | | fix pressure plate power levels | Gargaj | 2015-11-07 | 1 | -4/+4 |
|/ / | |||||
* | | Merge pull request #2618 from Gargaj/deadmeansdead | worktycho | 2015-11-07 | 1 | -1/+1 |
|\ \ | | | | | | | Fix mobs firing when already dead | ||||
| * | | don't attack if dead | Gargaj | 2015-11-07 | 1 | -1/+1 |
| | | | |||||
* | | | Merge pull request #2617 from Gargaj/pushcomestoshove | worktycho | 2015-11-07 | 1 | -0/+36 |
|\ \ \ | |/ / |/| | | Implement pushing/shoving | ||||
| * | | code style | Gargaj | 2015-11-07 | 1 | -3/+3 |
| | | | |||||
| * | | implement pushing/shoving based on @NiLSPACE's suggestion | Gargaj | 2015-11-07 | 1 | -0/+36 |
|/ / | |||||
* | | Merge pull request #2611 from Gargaj/chickenfall | Julian Laubstein | 2015-11-06 | 2 | -0/+6 |
|\ \ | |/ |/| | Chickens shouldn't take fall damage [re-pull] | ||||
| * | chickens don't take fall damage | Gargaj | 2015-11-06 | 2 | -0/+6 |
|/ | |||||
* | Added ignore=dirty to new submodules | Julian Laubstein | 2015-11-05 | 1 | -1/+8 |
| | |||||
* | Merge pull request #2593 from cuberite/enderegg | Julian Laubstein | 2015-11-05 | 2 | -92/+103 |
|\ | | | | | Destroy an ender crystal when hit by an egg. | ||||
| * | Destroy an ender crystal, damage a dragon when hit by an egg. | Alexander Harkness | 2015-11-05 | 2 | -92/+103 |
| | | |||||
* | | Merge pull request #2607 from cuberite/IgnoreLibArtefacts | Mattes D | 2015-11-05 | 7 | -0/+0 |
|\ \ | | | | | | | Ignore MSVC build artefacts in submodularised libraries. | ||||
| * | | Ignore MSVC build artefacts in submodularised libraries. | Mattes D | 2015-11-05 | 7 | -0/+0 |
|/ / | |||||
* | | Merge pull request #2606 from cuberite/MSVCWarnings | Mattes D | 2015-11-05 | 1 | -3/+1 |
|\ \ | | | | | | | MSVC: Reviewed warnings, disabled a useless one, re-enabled an old one. | ||||
| * | | MSVC: Reviewed warnings, disabled a useless one, re-enabled an old one. | Mattes D | 2015-11-05 | 1 | -3/+1 |
|/ / | |||||
* | | Merge pull request #2605 from cuberite/SubmoduleChange | Julian Laubstein | 2015-11-05 | 194 | -212340/+51 |
|\ \ | | | | | | | Outsourced all libraries | ||||
| * | | Outsourced all libraries into submodules | Julian Laubstein | 2015-11-04 | 194 | -212340/+51 |
| | | | |||||
* | | | Merge pull request #2601 from Gargaj/patch-1 | Mattes D | 2015-11-04 | 1 | -1/+1 |
|\ \ \ | |/ / |/| | | Fix being set on fire while directly being under lava | ||||
| * | | Fix being set on fire while directly being under lava | Gargaj | 2015-11-04 | 1 | -1/+1 |
|/ / | | | | | Right now you will be on fire if there is a block of lava right above you, even if it doesn't pour down. | ||||
* | | Merge pull request #2597 from cuberite/faviconChange | Alexander Harkness | 2015-11-04 | 1 | -0/+0 |
|\ \ | | | | | | | Changed server favicon to more commonly used one | ||||
| * | | Changed server favicon to more commonly used one | Julian Laubstein | 2015-11-03 | 1 | -0/+0 |
|/ / | |||||
* | | Merge pull request #2497 from Seadragon91/brewing | Julian Laubstein | 2015-11-03 | 40 | -9/+1858 |
|\ \ | | | | | | | Implemented brewing | ||||
| * | | Implemented brewing | Lukas Pioch | 2015-11-03 | 40 | -9/+1858 |
|/ / | |||||
* | | Merge pull request #2595 from cengizIO/master | Mattes D | 2015-11-03 | 1 | -9/+11 |
|\ \ | | | | | | | Use an unreserved qualifier for thread local storage | ||||
| * | | Use an unreserved qualifier for thread local storage | Cengiz Can | 2015-11-03 | 1 | -9/+11 |
|/ / | | | | | | | Fixes #1906 | ||||
* | | Merge pull request #2464 from bibo38/assertfix | Mattes D | 2015-11-03 | 1 | -20/+23 |
|\ \ | | | | | | | Fixed failed assertation | ||||
| * | | Fixed failed assertation | bibo38 | 2015-11-03 | 1 | -20/+23 |
|/ / | | | | | | | | | This was caused by a monster with a negative Y-axis. Fixes #2336 | ||||
* | | Merge pull request #2591 from cuberite/chunkprepare-deadlock | worktycho | 2015-11-03 | 1 | -1/+4 |
|\ \ | | | | | | | Fix deadlock, resolves #2521 | ||||
| * \ | Merge branch 'master' into chunkprepare-deadlock | Alexander Harkness | 2015-11-02 | 1 | -1/+1 |
| |\ \ | |||||
| * | | | Fix deadlock, resolves #2521 | Alexander Harkness | 2015-11-02 | 1 | -1/+4 |
| | |/ | |/| | |||||
* | | | Examined a fix for #2588 | Tiger Wang | 2015-11-02 | 1 | -0/+6 |
| |/ |/| | |||||
* | | Merge pull request #2594 from cuberite/bearbin-patch-1 | Alexander Harkness | 2015-11-02 | 1 | -1/+1 |
|\ \ | |/ |/| | Fix shell location. | ||||
| * | Fix shell location. | Alexander Harkness | 2015-11-02 | 1 | -1/+1 |
|/ | |||||
* | Merge pull request #2587 from cuberite/bountysource-not-gratipay | Alexander Harkness | 2015-11-01 | 1 | -2/+2 |
|\ | | | | | Removed mentions of Gratipay, replaced with Bountysource. | ||||
| * | Removed mentions of Gratipay, replaced with Bountysource. | Alexander Harkness | 2015-11-01 | 1 | -2/+2 |
|/ | |||||
* | Merge pull request #2586 from bibo38/drownpotion | worktycho | 2015-11-01 | 2 | -0/+16 |
|\ | | | | | Implemented the Water Breathing Potion functionality. | ||||
| * | Implemented the Water Breathing Potion functionality. | bibo38 | 2015-11-01 | 2 | -0/+16 |
|/ | | | | Fixes #2556 | ||||
* | Fixed typo that slipped through #2584 | Alexander Harkness | 2015-10-31 | 1 | -1/+1 |
| | |||||
* | Fixed help text again, another part had changed. | Alexander Harkness | 2015-10-31 | 1 | -1/+1 |
| | |||||
* | Fixed outdated help text in easyinstall. | Alexander Harkness | 2015-10-31 | 1 | -1/+1 |
| | |||||
* | Fixed typo in description. | Alexander Harkness | 2015-10-31 | 1 | -1/+1 |
| | |||||
* | Merge pull request #2584 from bibo38/firepotion | Alexander Harkness | 2015-10-31 | 6 | -8/+37 |
|\ | | | | | Implemented the FireResistence potion effects. | ||||
| * | Implemented the FireResistence potion effects. | bibo38 | 2015-10-31 | 6 | -8/+37 |
|/ | | | | | This not only provides fire resistence, but also prevents blaze fireballs. See #2556 | ||||
* | Merge pull request #2549 from cuberite/TouchGround | Alexander Harkness | 2015-10-31 | 1 | -3/+3 |
|\ | | | | | Debug mode: Fixed assertion, if player below y < 0 | ||||
| * | Debug mode: Fixed assertion, if player below y < 0 | Lukas Pioch | 2015-10-31 | 1 | -3/+3 |
|/ | |||||
* | Merge pull request #2581 from bibo38/clangfix | Lukas Pioch | 2015-10-30 | 1 | -1/+1 |
|\ | | | | | Changed for-loop iterator in File.cpp | ||||
| * | Changed for-loop iterator in File.cpp to a reference type to reduce object copying and fix the clang build. | bibo38 | 2015-10-30 | 1 | -1/+1 |
|/ | | | | Fixes #2580 | ||||
* | Merge pull request #2567 from cuberite/cave_spider | Lukas Pioch | 2015-10-29 | 1 | -0/+11 |
|\ | | | | | Added cave spider to MobSpawner | ||||
| * | Added cave spider to MobSpawner | Lukas Pioch | 2015-10-29 | 1 | -0/+11 |
|/ | |||||
* | Merge pull request #2578 from cuberite/revert-2574-pressure-plate-fix | Mattes D | 2015-10-29 | 1 | -45/+14 |
|\ | | | | | Revert "Pressure plate fix" | ||||
| * | Revert "Pressure plate fix" | Mattes D | 2015-10-29 | 1 | -45/+14 |
|/ | |||||
* | Merge pull request #2574 from Schwertspize/pressure-plate-fix | Alexander Harkness | 2015-10-28 | 1 | -14/+45 |
|\ | | | | | Pressure plate fix | ||||
| * | fixed pressure plate bugs | Schwertspize | 2015-10-28 | 1 | -14/+45 |
|/ | |||||
* | Merge pull request #2576 from Schwertspize/patch-1 | Alexander Harkness | 2015-10-28 | 1 | -2/+3 |
|\ | | | | | Added myself to list, ran it through `sort -f` | ||||
| * | Added myself to list, ran it through `sort -f` | Schwertspize | 2015-10-28 | 1 | -2/+3 |
|/ | |||||
* | Merge pull request #2575 from Schwertspize/patch-1 | Alexander Harkness | 2015-10-28 | 1 | -1/+0 |
|\ | | | | | remove contentless bullet point | ||||
| * | remove contentless bullet point | Schwertspize | 2015-10-28 | 1 | -1/+0 |
|/ | | | white space is for free, but thats not neccesairy | ||||
* | Fix wrong teleport permission. (solves #2369) | Alexander Harkness | 2015-10-28 | 1 | -4/+4 |
| | |||||
* | Merge pull request #2566 from cuberite/update_submodules | Mattes D | 2015-10-27 | 2 | -0/+0 |
|\ | | | | | Updated Core and ProtectionAreas | ||||
| * | Updated Core and ProtectionAreas | Lukas Pioch | 2015-10-27 | 2 | -0/+0 |
|/ | |||||
* | Merge pull request #2564 from cuberite/update_jsoncpp_no_jsoncpp | Mattes D | 2015-10-26 | 4 | -12/+12 |
|\ | | | | | Update Loops required for JsonCPP | ||||
| * | Update Loops required for JsonCPP | Lukas Pioch | 2015-10-26 | 4 | -12/+12 |
|/ | |||||
* | Debuggers: Added a plugin channel test with funny chars in data. | Mattes D | 2015-10-21 | 2 | -0/+17 |
| | |||||
* | Fixed a crash when sending messages too early after connection. | Mattes D | 2015-10-21 | 1 | -1/+12 |
| | |||||
* | Merge pull request #2517 from cuberite/ReTypingOfBlocks | Mattes D | 2015-10-15 | 1 | -7/+12 |
|\ | | | | | ReTyped block ids | ||||
| * | ReTyped block ids | Julian Laubstein | 2015-10-15 | 1 | -7/+12 |
|/ | |||||
* | Merge pull request #2544 from cuberite/worktycho-patch-1 | NiLSPACE | 2015-10-12 | 1 | -1/+0 |
|\ | | | | | Removed unused typedef | ||||
| * | Removed unused typedef | worktycho | 2015-10-12 | 1 | -1/+0 |
|/ | |||||
* | Merge pull request #2543 from Seadragon91/pluginmanager_hooks | NiLSPACE | 2015-10-12 | 1 | -0/+3 |
|\ | | | | | Added missing hooks to cPluginManager | ||||
| * | Added missing hooks to cPluginManager | Lukas Pioch | 2015-10-12 | 1 | -0/+3 |
|/ | |||||
* | APIDump: Added a missing endline to the NewlyUndocumented output file. | Mattes D | 2015-10-11 | 1 | -0/+1 |
| | |||||
* | Merge pull request #2537 from cuberite/NetworkSslClientTest | Mattes D | 2015-10-11 | 2 | -0/+60 |
|\ | | | | | Added 'net sclient' command to NetworkTest plugin. | ||||
| * | Added 'net sclient' command to NetworkTest plugin. | Mattes D | 2015-10-09 | 2 | -0/+60 |
|/ | |||||
* | Merge pull request #2535 from cuberite/FixGitQueries | worktycho | 2015-10-09 | 1 | -0/+3 |
|\ | | | | | Added WORKING_DIRECTORY specification to git queries used in CMake. | ||||
| * | Added WORKING_DIRECTORY specification to git queries used in CMake. | Mattes D | 2015-10-09 | 1 | -0/+3 |
|/ | | | | Fixes #2493. | ||||
* | Merge pull request #2534 from cuberite/FixHTTPSServer | Mattes D | 2015-10-08 | 1 | -0/+2 |
|\ | | | | | Fixed a possible crash in HTTPS server. | ||||
| * | Fixed a possible crash in HTTPS server. | Mattes D | 2015-10-08 | 1 | -0/+2 |
|/ | |||||
* | Merge pull request #2532 from cuberite/CheckSpaceComparisons | Mattes D | 2015-10-08 | 2 | -5/+13 |
|\ | | | | | StyleCheck: Check spaces around ==, <=, >= | ||||
| * | StyleCheck: Check spaces around ==, <=, >= | Mattes D | 2015-10-08 | 2 | -5/+13 |
|/ | |||||
* | Merge pull request #2533 from cuberite/LuaTLSClientCertFix | Mattes D | 2015-10-08 | 1 | -12/+2 |
|\ | | | | | Fixed bindings for cTCPLink:StartTLSClient(). | ||||
| * | Fixed bindings for cTCPLink:StartTLSClient(). | Mattes D | 2015-10-08 | 1 | -12/+2 |
|/ | | | | The bindings used to enforce client cert, now it's optional. | ||||
* | Merge pull request #2528 from OdnetninI/master | Tiger Wang | 2015-10-05 | 1 | -0/+1 |
|\ | | | | | Fixed flight in Spectator Mode | ||||
| * | Spectator Mode doesn't fly[FIX] | OdnetninI | 2015-10-05 | 1 | -0/+1 |
| | | |||||
* | | Merge pull request #2527 from cuberite/FixPrefabHitBox | Mattes D | 2015-10-05 | 3 | -94/+100 |
|\ \ | |/ |/| | Fix prefab hit box | ||||
| * | Updated PlainsVillage prefabs. | Mattes D | 2015-10-05 | 1 | -94/+96 |
| | | | | | | | | Some connectors had been off by one block. | ||||
| * | Generator: Fixed missing hitbox assignment. | Mattes D | 2015-10-05 | 2 | -0/+4 |
|/ | | | | This had caused village houses to generate too close to each other. | ||||
* | Merge pull request #2525 from cuberite/StreamPerf | Mattes D | 2015-10-05 | 2 | -8/+8 |
|\ | | | | | Improved the data structure for storing loaded chunks | ||||
| * | Improved the data structure for storing loaded chunks | tycho | 2015-10-05 | 2 | -8/+8 |
|/ | | | | Should significantly increase the performance of deciding which chunks to stream | ||||
* | Merge pull request #2522 from cuberite/FixLoaderGenRaceCondition | worktycho | 2015-10-04 | 10 | -65/+45 |
|\ | | | | | Fixed a race condition between chunk loader and generator. | ||||
| * | Fixed a race condition between chunk loader and generator. | Mattes D | 2015-10-04 | 10 | -65/+45 |
|/ | | | | | | When using ChunkWorx to generate multiple chunks, the server would sometimes fail an assert because it would generate a chunk even when it was successfully loaded. This was caused by chunks queued in cWorld's m_SetChunkDataQueue and thus being marked as "InQueue" although they were already loaded. Solved by adding a new parameter to chunk coord callbacks specifying whether the operation succeeded or failed, and using that instead of the chunk presence flag to decide whether to generate or not. | ||||
* | Merge pull request #2519 from cuberite/RemoveStyleCheckFromTravis | Mattes D | 2015-10-02 | 2 | -6/+0 |
|\ | | | | | Removed the BasicStyleCheck from Travis builds. | ||||
| * | Removed the BasicStyleCheck from Travis builds. | Mattes D | 2015-10-02 | 2 | -6/+0 |
|/ | | | | The check is being done on dedicated CircleCI "build" now. | ||||
* | Merge pull request #2509 from cuberite/UTF16Types | Mattes D | 2015-10-02 | 6 | -55/+17 |
|\ | | | | | Improved typing for utf16 and removed a couple of unused methods. | ||||
| * | Improved types of utf 16 strings | tycho | 2015-10-02 | 4 | -17/+17 |
| | | |||||
| * | Remove a pair of unused broken functions | tycho | 2015-10-02 | 2 | -38/+0 |
|/ | |||||
* | Merge pull request #2511 from cuberite/BottomLayerSpawn | worktycho | 2015-10-01 | 1 | -0/+6 |
|\ | | | | | The bottom layer cannot hold a valid spawn point | ||||
| * | The bottom layer cannot hold a valid spawn point | worktycho | 2015-10-01 | 1 | -0/+6 |
|/ | | | | Fixes #2510 | ||||
* | Merge pull request #2518 from cuberite/UpdateSQLiteCpp | Mattes D | 2015-10-01 | 1 | -0/+0 |
|\ | | | | | Updated the SQLiteCpp library. | ||||
| * | Updated the SQLiteCpp library. | Mattes D | 2015-10-01 | 1 | -0/+0 |
| | | | | | | | | The Windows builds started failing because the library was asking for a submodule that seems to have moved. The submodule wasn't needed anyway. | ||||
* | | Merge pull request #2515 from Seadragon91/compiling_file | Julian Laubstein | 2015-10-01 | 1 | -36/+18 |
|\ \ | |/ |/| | Update COMPILING.md | ||||
| * | Updated COMPILING.md | Lukas Pioch | 2015-10-01 | 1 | -36/+18 |
|/ | |||||
* | Merge pull request #2512 from cuberite/AppveyorFix | worktycho | 2015-09-29 | 1 | -1/+0 |
|\ | | | | | Let appveyor decide what OS to use | ||||
| * | Let appveyor decide what OS to use | Mattes D | 2015-09-29 | 1 | -1/+0 |
|/ | |||||
* | Merge pull request #2508 from cuberite/LogLuaMemoryStats | worktycho | 2015-09-29 | 3 | -0/+118 |
|\ | | | | | Added LuaState tracker and memory stats logging. | ||||
| * | Added LuaState tracker and memory stats logging. | Mattes D | 2015-09-28 | 3 | -0/+118 |
|/ | |||||
* | Merge pull request #2507 from cuberite/LuaStrictStrings | worktycho | 2015-09-28 | 1 | -1/+4 |
|\ | | | | | Made Lua API check strings strictly. | ||||
| * | Made Lua API check strings strictly. | Mattes D | 2015-09-28 | 1 | -1/+4 |
|/ | | | | Previously nil was accepted as a string in cLuaState::CheckParamString(), now it's reported as an error. | ||||
* | Merge pull request #2498 from cuberite/UnicodeOnWindows | Tiger Wang | 2015-09-28 | 4 | -12/+15 |
|\ | | | | | Enabled Unicode support for Windows | ||||
| * | Added the _UNICODE flag on Windows | Tiger Wang | 2015-09-26 | 4 | -12/+15 |
| | | |||||
* | | Merge pull request #2504 from SafwatHalaby/revert | Tiger Wang | 2015-09-28 | 2 | -7/+53 |
|\ \ | | | | | | | Fix recalc and "mob dancing", Partial revert of #2446 | ||||
| * | | Partial revert of #2446 | Safwat Halaby | 2015-09-28 | 2 | -7/+53 |
|/ / | |||||
* | | Merge pull request #2505 from cuberite/SettableWeather | worktycho | 2015-09-28 | 2 | -4/+49 |
|\ \ | | | | | | | Added weather intervals to world.ini settings. | ||||
| * | | Added weather intervals to world.ini settings. | Mattes D | 2015-09-28 | 2 | -4/+49 |
|/ / | |||||
* | | Merge pull request #2502 from SafwatHalaby/seaMonsters | Safwat Halaby | 2015-09-27 | 2 | -2/+2 |
|\ \ | | | | | | | Disabled squids and Guardians pathfinding, #2460 | ||||
| * | | Disabled squids and Guardians pathfinding, #2460 | Safwat Halaby | 2015-09-27 | 2 | -2/+2 |
|/ / | |||||
* | | Merge pull request #2465 from electromatter/master | worktycho | 2015-09-27 | 1 | -0/+14 |
|\ \ | | | | | | | Added BungeeCord support for Protocol18x | ||||
| * \ | Merge branch 'master' into master | electromatter | 2015-09-22 | 38 | -1006/+394 |
| |\ \ | |||||
| * | | | added bungeecord support for protocol18x | Eric Chai | 2015-09-06 | 1 | -0/+14 |
| | | | | |||||
* | | | | Merge pull request #2501 from cuberite/APIDumpCheck | Mattes D | 2015-09-27 | 4 | -11/+122 |
|\ \ \ \ | | | | | | | | | | | Api dump check | ||||
| * | | | | CI builds fail on newly undocumented API. | Mattes D | 2015-09-27 | 1 | -2/+13 |
| | | | | | |||||
| * | | | | APIDump: Added an apicheck command. | Mattes D | 2015-09-27 | 3 | -9/+109 |
|/ / / / | | | | | | | | | | | | | This checks the current API for undocumented functions against the current list of official undocumented functions (http://apidocs.cuberite.org/_undocumented.lua) and reports any newly found ones. To be used in CI to check against newly introduced API functions without documentation. | ||||
* | | | | Merge pull request #2500 from cuberite/FileApiExtend | Mattes D | 2015-09-27 | 8 | -108/+616 |
|\ \ \ \ | | | | | | | | | | | Extended and fixed the cFile API. | ||||
| * | | | | Extended and fixed the cFile API. | Mattes D | 2015-09-26 | 8 | -108/+616 |
|/ / / / | |||||
* | | | | Merge pull request #2496 from SafwatHalaby/compileCommitId | Safwat Halaby | 2015-09-26 | 1 | -3/+3 |
|\ \ \ \ | | | | | | | | | | | Fixed compile.sh console commit version, see #2493 | ||||
| * | | | | Fix compile.sh console commit version, see #2493 | Safwat Halaby | 2015-09-26 | 1 | -3/+3 |
|/ / / / | |||||
* | | | | Merge pull request #2463 from cuberite/fixes | Tiger Wang | 2015-09-25 | 4 | -298/+55 |
|\ \ \ \ | |_|_|/ |/| | | | Prepared ScheduleTask for threading refactor | ||||
| * | | | Prepared ScheduleTask for threading refactor | Tiger Wang | 2015-09-25 | 4 | -298/+55 |
|/ / / | | | | | | | | | | | | | * Llama-ified and condensed Schedule/QueueTask - Removed hackery done with piston animations | ||||
* | | | Merge pull request #2495 from Seadragon91/clang-3.7 | worktycho | 2015-09-25 | 8 | -20/+20 |
|\ \ \ | | | | | | | | | Maked it compileable for clang-3.7 | ||||
| * | | | Maked it compileable for clang-3.7 | Lukas Pioch | 2015-09-25 | 8 | -20/+20 |
|/ / / | |||||
* | | | Merge pull request #2491 from cuberite/FixLilypadPopout | Mattes D | 2015-09-25 | 1 | -0/+16 |
|\ \ \ | | | | | | | | | Lilypads drop when not on source water. | ||||
| * | | | Lilypads drop when not on source water. | Mattes D | 2015-09-25 | 1 | -0/+16 |
|/ / / | | | | | | | | | | | | | Lilypad blocks now break and drop as items when the block below them changes to non-water or non-source water. Fixes #2404. | ||||
* | | | Merge pull request #2492 from SafwatHalaby/compileSh | Safwat Halaby | 2015-09-25 | 1 | -4/+8 |
|\ \ \ | | | | | | | | | Compile.sh namechange to cuberite | ||||
| * | | | Compile.sh namechange to cuberite | Safwat Halaby | 2015-09-25 | 22 | -42/+46 |
| | | | | |||||
* | | | | Merge pull request #2490 from cuberite/cuberite | Mattes D | 2015-09-25 | 21 | -38/+38 |
|\ \ \ \ | |/ / / |/| | | | Namechange to Cuberite | ||||
| * | | | Namechange to Cuberite | Mattes D | 2015-09-25 | 21 | -38/+38 |
|/ / / | |||||
* | | | Merge pull request #2478 from cuberite/FixArmBuild | Mattes D | 2015-09-25 | 1 | -9/+13 |
|\ \ \ | | | | | | | | | Fixed flags for ARM native debug build. | ||||
| * | | | Fixed flags for ARM native debug build. | Mattes D | 2015-09-25 | 1 | -9/+13 |
|/ / / | | | | | | | | | | Also fixed indentation style to all-tabs. | ||||
* | | | fixed cast | tycho | 2015-09-24 | 1 | -1/+1 |
| | | | |||||
* | | | Add new "ForEach" function: ForEachLoadedChunk. | tycho | 2015-09-24 | 6 | -1/+99 |
| |/ |/| | |||||
* | | Merge pull request #2488 from cuberite/ChatFlag | worktycho | 2015-09-21 | 8 | -227/+32 |
|\ \ | | | | | | | Refactored cProtocol Chat handling | ||||
| * | | Refactored cProtocol Chat handling | tycho | 2015-09-21 | 8 | -227/+32 |
|/ / | |||||
* | | Merge pull request #2487 from cuberite/sigpipe | Mattes D | 2015-09-19 | 1 | -0/+4 |
|\ \ | | | | | | | Ignore Sigpipe | ||||
| * | | Ignore Sigpipe | tycho | 2015-09-19 | 1 | -0/+4 |
|/ / | |||||
* | | Merge pull request #2486 from cuberite/clientPerformance | Tiger Wang | 2015-09-19 | 2 | -4/+6 |
|\ \ | | | | | | | Fixed wrong assumtion regarding RemoveClient | ||||
| * | | Fixed wrong assumtion regarding RemoveClient | tycho | 2015-09-19 | 2 | -4/+6 |
|/ / | | | | | | | Remove client can be called with a client that is not present in the chunk | ||||
* | | Merge pull request #2484 from cuberite/clientPerformance | worktycho | 2015-09-19 | 1 | -1/+1 |
|\ \ | | | | | | | Fixed erase | ||||
| * | | Fixed erase | tycho | 2015-09-19 | 1 | -1/+1 |
|/ / | |||||
* | | Merge pull request #2479 from cuberite/clientPerformance | Mattes D | 2015-09-19 | 2 | -82/+71 |
|\ \ | | | | | | | Removed a significant performance issue. | ||||
| * | | Removed a significant performance issue. | tycho | 2015-09-18 | 2 | -82/+71 |
|/ / | | | | | | | | | | | Iterating through the list of clients in chunks was taking up a significant amount of time with larger numbers of clients due to processor stalls. Changing the data structure to a vector fixed the issue. | ||||
* | | Merge pull request #2480 from cuberite/CircleCiCheckBasicStyle | worktycho | 2015-09-17 | 11 | -523/+69 |
|\ \ | | | | | | | Added CircleCI for stylechecking. | ||||
| * | | Added CircleCI for stylechecking. | Mattes D | 2015-09-17 | 11 | -523/+69 |
|/ / | | | | | | | This will allow us to remove the stylecheck from Travis builds, making them a bit faster, and having fast style checks | ||||
* | | Merge pull request #2457 from cuberite/log | Mattes D | 2015-09-16 | 11 | -135/+175 |
|\ \ | | | | | | | Increase robustness of the logging subsystem | ||||
| * | | Increase robustness of the logging subsystem | tycho | 2015-09-15 | 11 | -135/+175 |
|/ / | |||||
* | | Merge pull request #2473 from cuberite/APIDumpRename | Mattes D | 2015-09-14 | 2 | -6/+6 |
|\ \ | | | | | | | APIDump: Fixed ZBS integration filenames after project rename. | ||||
| * | | APIDump: Fixed ZBS integration filenames after project rename. | Mattes D | 2015-09-14 | 2 | -6/+6 |
|/ / | |||||
* | | Merge pull request #2474 from Erbelding/master | Mattes D | 2015-09-14 | 1 | -1/+1 |
|\ \ | | | | | | | Fixed flint drop rates from 1/30 to 1/10 to match the wiki. | ||||
| * | | Fixed flint drop rates from 1/30 to 1/10 to match the wiki. | David Erbelding | 2015-09-14 | 1 | -1/+1 |
|/ / | |||||
* | | Fixed Lua output folders for Windows builds. | Mattes D | 2015-09-08 | 3 | -32/+32 |
| | | | | | | | | Fixes #2468. | ||||
* | | Added gallery web previews to ignore list. | Mattes D | 2015-09-07 | 1 | -0/+2 |
|/ | |||||
* | Fixed pack-list for buildservers. | Mattes D | 2015-09-06 | 2 | -13/+13 |
| | |||||
* | Merge pull request #2437 from cuberite/outputChange | Mattes D | 2015-09-06 | 167 | -183/+71 |
|\ | | | | | Output folder change; cmake project name change | ||||
| * | Renamed output directory to Server | Mattes D | 2015-09-05 | 167 | -183/+71 |
|/ | |||||
* | Merge pull request #2459 from cuberite/fixes | Tiger Wang | 2015-09-02 | 1 | -1/+0 |
|\ | | | | | Fixes #2458 | ||||
| * | Fixes #2485 | Tiger Wang | 2015-09-02 | 1 | -1/+0 |
|/ | |||||
* | Merge pull request #2447 from mjhanninen/fix-freebsd-signal-include | Tiger Wang | 2015-09-02 | 1 | -5/+7 |
|\ | | | | | Fix FreeBSD build by including signal.h | ||||
| * | Include signal.h jointly for POSIX systems | Matti Hanninen | 2015-08-27 | 1 | -5/+7 |
|/ | | | | | Otherwise, for example, FreeBSD the build fails due to SIGKILL not being around. | ||||
* | Merge pull request #2446 from cuberite/asyncpathfinder | Tiger Wang | 2015-08-27 | 4 | -101/+25 |
|\ | | | | | Fixed a position bug in the pathfinder | ||||
| * | Fixed a position bug in the pathfinder | Tiger Wang | 2015-08-22 | 4 | -101/+25 |
| | | |||||
* | | Small fix for cEvent | Tiger Wang | 2015-08-27 | 2 | -8/+13 |
| | | | | | | | | | | Don't bother using atomics since a synchronisation primitive is already being used. | ||||
* | | Merge pull request #2450 from nicodinh/patch-1 | Mattes D | 2015-08-25 | 1 | -1/+1 |
|\ \ | | | | | | | Fixed false-positive error message in cRankManager::SetRankVisuals(). | ||||
| * | | Update cRankManager::SetRankVisuals | AZARI Nicolas | 2015-08-25 | 1 | -1/+1 |
| | | | |||||
* | | | Merge pull request #2449 from theoduino/master | Tiger Wang | 2015-08-24 | 1 | -1/+1 |
|\ \ \ | |/ / |/| | | Fix clang compile error | ||||
| * | | Fix clang compile error | Theo Tosini | 2015-08-24 | 1 | -1/+1 |
|/ / | | | | | | | Clang would previously fail on debug builds due to the use of an old-style cast. | ||||
* | | Merge pull request #2441 from mjhanninen/fix-osx-build-due-cc-flag | Tiger Wang | 2015-08-22 | 1 | -1/+0 |
|\ \ | | | | | | | Remove Clang compiler flag that breaks OS X build | ||||
| * | | Revert Clang compiler flag that breaks OS X build | Matti Hänninen | 2015-08-22 | 1 | -1/+0 |
|/ / | |||||
* / | Removed unused function | Tiger Wang | 2015-08-22 | 2 | -23/+0 |
|/ | | | | * Fixes #2444 | ||||
* | Cast UINT to WORD to appease warning | Tiger Wang | 2015-08-22 | 1 | -6/+5 |
| | | | | * Additional minor cleanups | ||||
* | Merge pull request #2427 from cuberite/fixes | Tiger Wang | 2015-08-22 | 7 | -197/+239 |
|\ | | | | | Fixed and improved restarting | ||||
| * | Fixed and improved restarting | Tiger Wang | 2015-08-20 | 7 | -197/+239 |
| | | | | | | | | | | Restarts are now an actual, close-as-possible to application exit+reopen. | ||||
* | | Merge pull request #2443 from mjhanninen/fix-osx-build-due-warnings | Tiger Wang | 2015-08-22 | 1 | -1/+1 |
|\ \ | | | | | | | Qualify abs with namespace, use explicit cast | ||||
| * | | Namespace qualify std::abs, use explicit cast | Matti Hänninen | 2015-08-21 | 1 | -1/+1 |
|/ / | | | | | | | | | | | | | | | | | | | Without 'std' namespace qualification Clang (at least Apple Clang 6.1) seems to resolve 'abs' to the 'abs' function in 'cstdlib'. This in turn triggers the 'absolute-value' warning which in turn is promoted to error. Implicit casts trigger 'old-style-cast' warnings which are promoted to errors. | ||||
* | | Merge pull request #2380 from cuberite/travis | Tiger Wang | 2015-08-20 | 6 | -15/+25 |
|\ \ | | | | | | | Use container-based infrastructure | ||||
| * | | Use container-based infrastructure for Travis | Tiger Wang | 2015-08-20 | 6 | -15/+25 |
| |/ | |||||
* | | Merge pull request #2379 from cuberite/hunger | Tiger Wang | 2015-08-20 | 8 | -317/+162 |
|\ \ | |/ |/| | Hopefully fixed food drain bugs | ||||
| * | Fixed food drain bugs | Tiger Wang | 2015-08-20 | 8 | -317/+162 |
|/ | |||||
* | Merge pull request #2391 from SamJBarney/CropGrowthFix | Samuel Barney | 2015-08-19 | 11 | -30/+256 |
|\ | | | | | Crop/plant growth fix | ||||
| * | * Logic for handling plant growth has been centralized into cBlockPlant, and all growable plants now inherit from it. | Samuel Barney | 2015-08-19 | 11 | -30/+256 |
|/ | | | | * Blocks now have an effect upon plant growth, just like in vanilla. | ||||
* | Merge pull request #2439 from cuberite/AppveyorYml | Mattes D | 2015-08-18 | 1 | -0/+14 |
|\ | | | | | Added Appveyor yml settings file. | ||||
| * | Added Appveyor yml settings file. | Mattes D | 2015-08-18 | 1 | -0/+14 |
|/ | |||||
* | Merge pull request #2433 from cuberite/WarningFixTrial | Mattes D | 2015-08-18 | 9 | -39/+70 |
|\ | | | | | Some warning fixes | ||||
| * | Some warning fixes | Julian Laubstein | 2015-08-18 | 9 | -39/+70 |
|/ | |||||
* | Merge pull request #2436 from cuberite/UpdateCompileScript | Julian Laubstein | 2015-08-16 | 1 | -19/+16 |
|\ | | | | | Updated compile.sh to use new naming | ||||
| * | Updated compile.sh | Julian Laubstein | 2015-08-16 | 1 | -19/+16 |
| | | |||||
* | | Merge pull request #2435 from artur9010/patch-3 | Julian Laubstein | 2015-08-16 | 1 | -1/+1 |
|\ \ | | | | | | | Update app.yml | ||||
| * | | Update app.yml | Artur | 2015-08-15 | 1 | -1/+1 |
|/ / | |||||
* | | Merge pull request #2430 from cuberite/APIDumpFix | Julian Laubstein | 2015-08-14 | 1 | -0/+255 |
|\ \ | | | | | | | Readded plugin article | ||||
| * | | Readded plugin article | Julian Laubstein | 2015-08-14 | 1 | -0/+255 |
|/ / | |||||
* | | Merge branch 'bearbot-testing' | Tiger Wang | 2015-08-13 | 1 | -2/+2 |
| | | |||||
* | | Merge pull request #2426 from cuberite/APIDumpNameChangeFix | Julian Laubstein | 2015-08-13 | 12 | -275/+20 |
|\ \ | |/ |/| | Fixed a few missing MCServers in APIDump | ||||
| * | Fixed a few missing MCServers in APIDump | Julian Laubstein | 2015-08-13 | 12 | -275/+20 |
|/ | |||||
* | Merge pull request #2417 from mjhanninen/fix-clang-warnings | Julian Laubstein | 2015-08-12 | 18 | -145/+153 |
|\ | | | | | Fix compilation warnings related to implicit and old-style casts | ||||
| * | Fix old style casts and implicit conversions | Matti Hänninen | 2015-08-12 | 18 | -145/+153 |
|/ | |||||
* | Merge pull request #2425 from cuberite/APIDumpNameChange | Mattes D | 2015-08-12 | 34 | -209/+204 |
|\ | | | | | Updated APIDump to follow the namechange | ||||
| * | Updated APIDump to follow the namechange | Julian Laubstein | 2015-08-11 | 34 | -209/+204 |
|/ | |||||
* | Merge pull request #2423 from cuberite/JsonCppCheck | Mattes D | 2015-08-11 | 1 | -0/+3 |
|\ | | | | | Added check for JsonCpp submodule presence. | ||||
| * | Added check for JsonCpp submodule presence. | Mattes D | 2015-08-11 | 1 | -0/+3 |
|/ | |||||
* | Merge pull request #2424 from cuberite/CompileMSVC2015 | worktycho | 2015-08-10 | 3 | -6/+7 |
|\ | | | | | Compile MSVC2015 | ||||
| * | Checked LeakFinder in MSVC2015, enabled support for it. | Mattes D | 2015-08-10 | 2 | -6/+7 |
| | | |||||
| * | Fixed SQLiteCpp MSVC2015 compilation. | Mattes D | 2015-08-10 | 1 | -0/+0 |
|/ | | | | SQLiteCpp had a "noexcept" keyword that MSVC2015 didn't like, upgrading it makes it compile. | ||||
* | Merge pull request #2421 from cuberite/StackWalkerWarningIgnore | Mattes D | 2015-08-10 | 1 | -0/+1 |
|\ | | | | | MSVC: Ignore the deprecation warning in 3rd party StackWalker. | ||||
| * | MSVC: Ignore the deprecation warning in 3rd party StackWalker. | Mattes D | 2015-08-09 | 1 | -0/+1 |
|/ | |||||
* | Merge pull request #2420 from cuberite/FlushLog | Julian Laubstein | 2015-08-08 | 1 | -0/+7 |
|\ | | | | | Flush log file when a warning or error message is output. | ||||
| * | Flush log file when a warning or error message is output. | Mattes D | 2015-08-08 | 1 | -0/+7 |
|/ | | | | Fixes #2419. | ||||
* | Refactored code to use cLuaState | Samuel Barney | 2015-08-07 | 2 | -34/+29 |
| | | | | Fixes #2377. | ||||
* | Merge pull request #2415 from nichwall/master | Tiger Wang | 2015-08-02 | 1 | -1/+6 |
|\ | | | | | Fixes #2413 | ||||
| * | Fixed Iron Door | Nicholas W | 2015-08-01 | 1 | -1/+6 |
|/ | |||||
* | Merge pull request #2412 from cuberite/UnifyComments | Julian Laubstein | 2015-07-31 | 114 | -850/+869 |
|\ | | | | | Unified the doxy-comment format. | ||||
| * | Unified the doxy-comment format. | Mattes D | 2015-07-31 | 114 | -850/+869 |
|/ | |||||
* | Merge pull request #2400 from cuberite/OffloadBadChunks | Julian Laubstein | 2015-07-31 | 4 | -82/+153 |
|\ | | | | | Offload bad chunks | ||||
| * | Chunks that fail to load are offloaded to extra files. | Mattes D | 2015-07-31 | 2 | -61/+107 |
| | | | | | | | | Ref.: #1970 | ||||
| * | Added reason parameter to load failures. | Mattes D | 2015-07-31 | 1 | -13/+13 |
| | | |||||
| * | Moved AString reading hack to cFile. | Mattes D | 2015-07-31 | 3 | -24/+49 |
|/ | |||||
* | Merge pull request #2371 from SamJBarney/WarningFix | Julian Laubstein | 2015-07-29 | 117 | -1119/+1103 |
|\ | | | | | Warning fixes | ||||
| * | Silenced and fixed many warning messages across multiple files. | Samuel Barney | 2015-07-29 | 117 | -1119/+1103 |
|/ | |||||
* | Merge pull request #2376 from mjhanninen/fix-freebsd-build | Mattes D | 2015-07-29 | 1 | -0/+1 |
|\ | | | | | Fix FreeBSD build | ||||
| * | Fix FreeBSD build broken by strict compiler check | Matti Hänninen | 2015-07-20 | 1 | -0/+1 |
| | | | | | | | | | | | | Downgrade tautological-compare to warning to let the build pass on FreeBSD 10.0. Note that I wasn't able to reproduce the problem on OS X Clang; probably due to Clang version differences. | ||||
* | | WebAdmin: Changed MCServer to Cuberite | Artur | 2015-07-29 | 2 | -11/+11 |
| | | |||||
* | | Merge pull request #2388 from zackp30/armv7-cmake | Mattes D | 2015-07-29 | 1 | -0/+4 |
|\ \ | | | | | | | Fix compilation on ARMv7. Fixes #2387. | ||||
| * | | Fix compilation on ARMv7.Fixes #2387. | Zack Piper | 2015-07-24 | 1 | -0/+4 |
| | | | |||||
* | | | Merge pull request #2394 from cuberite/FixCustomRecipes | Alexander Harkness | 2015-07-26 | 1 | -0/+8 |
|\ \ \ | | | | | | | | | Fixed custom recipes result clientside bug. | ||||
| * | | | Fixed custom recipes result clientside bug. | Mattes D | 2015-07-26 | 1 | -0/+8 |
|/ / / | | | | | | | | | | Fixes #2345. | ||||
* | | | Merge pull request #2393 from jammet/patch-8 | Mattes D | 2015-07-26 | 1 | -1/+1 |
|\ \ \ | |/ / |/| | | Fixed red carpet crafting recipe. | ||||
| * | | Update crafting.txt | jammet | 2015-07-26 | 1 | -1/+1 |
|/ / | | | | | Corrected red carpet recipe. | ||||
* | | Merge pull request #2383 from cuberite/GoogleTestFix | Julian Laubstein | 2015-07-23 | 1 | -1/+4 |
|\ \ | | | | | | | Fixed cNetworkSingleton's HasTerminated flag. | ||||
| * | | Fixed cNetworkSingleton's HasTerminated flag. | Mattes D | 2015-07-23 | 1 | -1/+4 |
|/ / | | | | | | | Should fix random failures in Google-test. | ||||
* | | Merge pull request #2375 from jammet/patch-8 | Mattes D | 2015-07-23 | 1 | -2/+2 |
|\ \ | |/ |/| | Corrected Pillar of Quartz and Chiseled Quartz. | ||||
| * | Update crafting.txt | jammet | 2015-07-19 | 1 | -2/+2 |
|/ | | | Corrected Pillar of Quartz and Chiseled Quartz. | ||||
* | Merge pull request #2372 from jammet/patch-7 | Alexander Harkness | 2015-07-19 | 1 | -1/+1 |
|\ | | | | | Update crafting.txt | ||||
| * | Update crafting.txt | jammet | 2015-07-19 | 1 | -1/+1 |
|/ | | | Corrected QuartzBlock recipe | ||||
* | Merge pull request #2362 from scribblemaniac/fix-redstone | Tiger Wang | 2015-07-18 | 1 | -2/+4 |
|\ | | | | | Fixed redstone issue | ||||
| * | Fixed redstone issue | scribblemaniac | 2015-07-17 | 1 | -2/+4 |
| | | | | | | | | | | Fixed issue where glowstone blocks would block power transmission in some situations. | ||||
* | | Merge pull request #2365 from bibo38/coreupdate | Tiger Wang | 2015-07-18 | 1 | -0/+0 |
|\ \ | | | | | | | Updated the Core submodule reference to the latest commit. | ||||
| * | | Updated the Core submodule reference to the latest commit. | bibo38 | 2015-07-17 | 1 | -0/+0 |
| | | | | | | | | | | | | Without this, the Core module always fails on start and cannot be used. See Pull Request #144 of Core. | ||||
* | | | Added documentation for GetLargeTreeAdjustment | Samuel Barney | 2015-07-17 | 1 | -0/+1 |
| | | | |||||
* | | | Merge pull request #2295 from bibo38/rabbitcolors | Julian Laubstein | 2015-07-17 | 5 | -54/+109 |
|\ \ \ | |/ / |/| | | Added Rabbit Metadata values. | ||||
| * | | Added Rabbit Metadata values. | bibo38 | 2015-07-17 | 5 | -54/+109 |
|/ / | | | | | | | | | Added the Rabbit Types and the MoreCarrotTicks value. Types are selected randomly on creation. Fixes #1867 | ||||
* | | Merge pull request #2363 from scribblemaniac/improve-spider-ai | Tiger Wang | 2015-07-16 | 3 | -1/+44 |
|\ \ | | | | | | | Improved spider AI | ||||
| * | | Improved spider AI | scribblemaniac | 2015-07-16 | 3 | -1/+44 |
| |/ | | | | | | | Fixes #2335 | ||||
* | | Merge pull request #2364 from hallucino/ageable-mobs | Tiger Wang | 2015-07-16 | 14 | -18/+28 |
|\ \ | | | | | | | Spawn baby mobs | ||||
| * | | Spawn baby mobs | hallucino | 2015-07-16 | 14 | -18/+28 |
| | | | |||||
* | | | Merge pull request #2360 from bibo38/waterfix | Julian Laubstein | 2015-07-16 | 1 | -3/+6 |
|\ \ \ | |/ / |/| | | Now Water sources will also be created on top of existing water sources. | ||||
| * | | Now Water sources will also be created on top of existing water sources. | bibo38 | 2015-07-15 | 1 | -3/+6 |
| | | | | | | | | | | | | | | | See also on http://minecraft.gamepedia.com/Water#Source_blocks Fixes #2097 | ||||
* | | | Merge pull request #2348 from bibo38/customname | Tiger Wang | 2015-07-15 | 2 | -10/+27 |
|\ \ \ | | | | | | | | | Added CustomName and Health to sended Metadata of Monsters. | ||||
| * | | | Added CustomName and Health to sended Metadata of Monsters. | bibo38 | 2015-07-15 | 2 | -10/+27 |
| |/ / | | | | | | | | | | Fixes #2113 | ||||
* | | | Merge pull request #2353 from SamJBarney/DyedArmor | Julian Laubstein | 2015-07-15 | 10 | -6/+420 |
|\ \ \ | |_|/ |/| | | Implements Dyed Leather Armor | ||||
| * | | Leather Armor can now be dyed. | Samuel Barney | 2015-07-15 | 10 | -6/+420 |
| | | | | | | | | | | | | * Created new color class to handle dye-related coloring | ||||
* | | | Merge pull request #2350 from SamJBarney/PeonySnowFix | Julian Laubstein | 2015-07-15 | 1 | -1/+7 |
|\ \ \ | | | | | | | | | Fixed Tall Grass placement | ||||
| * | | | Fixed tall grass trying to be placed in cold biomes. | Samuel Barney | 2015-07-15 | 1 | -1/+7 |
| | | | | |||||
* | | | | Merge pull request #2349 from cuberite/maps | Tiger Wang | 2015-07-15 | 104 | -925/+933 |
|\ \ \ \ | | | | | | | | | | | Improved maps | ||||
| * | | | | Improved maps | Tiger Wang | 2015-07-14 | 104 | -925/+933 |
| | | | | | |||||
* | | | | | Merge pull request #2036 from cuberite/sign-metamirror | Alexander Harkness | 2015-07-15 | 1 | -2/+2 |
|\ \ \ \ \ | | | | | | | | | | | | | Should Fix sign flipping. | ||||
| * | | | | | Fixed bad logic. | Alexander Harkness | 2015-05-16 | 1 | -1/+1 |
| | | | | | | |||||
| * | | | | | Should Fix sign flipping. | Alexander Harkness | 2015-05-16 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | | | Fixes #1118 | ||||
* | | | | | | Merge pull request #2340 from hallucino/ageable-mobs | NiLSPACE | 2015-07-15 | 5 | -28/+156 |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | Support ageable mobs | ||||
| * | | | | | | Support ageable mobs | Hallucino | 2015-07-14 | 5 | -28/+156 |
| | |_|_|_|/ | |/| | | | | | | | | | | | | | | | | Move ageable stuff in Monster directly | ||||
* | | | | | | Updated submodules | Tiger Wang | 2015-07-15 | 4 | -0/+0 |
| | | | | | | |||||
* | | | | | | Merge pull request #2356 from LO1ZB/ImproveHunger | Julian Laubstein | 2015-07-14 | 1 | -11/+10 |
|\ \ \ \ \ \ | |_|_|/ / / |/| | | | | | Fix food drain on movement. | ||||
| * | | | | | Fix food drain on movement. | LO1ZB | 2015-07-14 | 1 | -11/+10 |
| | | | | | | |||||
* | | | | | | Merge pull request #2352 from mmdk95/master | Tiger Wang | 2015-07-14 | 1 | -0/+4 |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | Fix duping doors | ||||
| * | | | | | | Fix duping doors (#1327) | mmdk95 | 2015-07-14 | 1 | -0/+4 |
| | |_|_|/ / | |/| | | | | |||||
* | | | | | | Merge pull request #2346 from SamJBarney/TreeGrowthUpdate | Julian Laubstein | 2015-07-14 | 4 | -14/+246 |
|\ \ \ \ \ \ | |_|/ / / / |/| | | | | | Sapling Growth Update | ||||
| * | | | | | Sapling Growth Update | Samuel Barney | 2015-07-13 | 4 | -14/+246 |
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Growth has been slowed down * Saplings do not grow if they do not have enough space to grow * Saplings do not grow unless the light level is 9 or above * Dark Oak doesn't grow unless it is in a 2x2 Jungle Trees now will grow into a large tree when 2x2 saplings are used. | ||||
* | | | | | Merge pull request #2351 from SamJBarney/TorchStairFix | worktycho | 2015-07-14 | 1 | -0/+16 |
|\ \ \ \ \ | |_|_|_|/ |/| | | | | Torches can now be placed on top of upside down stairs. | ||||
| * | | | | Torches can now be placed on top of upside down stairs. | Samuel Barney | 2015-07-14 | 1 | -0/+16 |
|/ / / / | |||||
* | | | | Merge pull request #2347 from SamJBarney/ClampFix | Julian Laubstein | 2015-07-14 | 1 | -2/+2 |
|\ \ \ \ | |/ / / |/| | | | Replace min-max combo with Clamp in BioGen | ||||
| * | | | Switched from using std::max(std::min()) to using Clamp | Samuel Barney | 2015-07-13 | 1 | -2/+2 |
|/ / / | |||||
* | | | Merge pull request #2344 from bibo38/make_ptr | Julian Laubstein | 2015-07-13 | 4 | -73/+73 |
|\ \ \ | | | | | | | | | Changed allocation of smart pointers via make_xxx | ||||
| * | | | Changing the shared_ptr/unique_ptr constructors to the make_shared/make_unique functions | bibo38 | 2015-07-12 | 4 | -73/+73 |
| |/ / | |||||
* | | | Merge pull request #2339 from mmdk95/master | Tiger Wang | 2015-07-12 | 1 | -2/+2 |
|\ \ \ | |/ / |/| | | Fixed DropSpenser sound | ||||
| * | | Fixed DropSpenser sound #2333 | mmdk95 | 2015-07-12 | 1 | -2/+2 |
|/ / | |||||
* | | Merge pull request #2330 from cuberite/libraryupdate | Julian Laubstein | 2015-07-12 | 47 | -7017/+577 |
|\ \ | | | | | | | Library update | ||||
| * | | Added JsonCPP library location to search paths | Tiger Wang | 2015-07-12 | 3 | -4/+13 |
| | | | | | | | | | | | | | | | * Fixed '-dirty' submodule changes Probably fixes an issue somewhere too? | ||||
| * | | Updated and submodularised JsonCPP | Tiger Wang | 2015-07-10 | 22 | -6527/+13 |
| | | | | | | | | | | | | | | | Conflicts: lib/jsoncpp | ||||
| * | | Updated luaexpat | Tiger Wang | 2015-07-10 | 2 | -7/+31 |
| | | | |||||
| * | | Updated expat | Tiger Wang | 2015-07-10 | 6 | -352/+296 |
| | | | |||||
| * | | Updated zlib | Tiger Wang | 2015-07-10 | 17 | -130/+227 |
| | | | |||||
* | | | Merge pull request #2328 from SamJBarney/master | Tiger Wang | 2015-07-10 | 7 | -88/+88 |
|\ \ \ | |/ / |/| | | Fixes compilation failures on MacOSX 10.10 | ||||
| * | | Fixed misplaced parens | Samuel Barney | 2015-07-09 | 2 | -5/+5 |
| | | | |||||
| * | | Fixes compilation failures on MacOSX 10.10 | Samuel Barney | 2015-07-09 | 7 | -88/+88 |
|/ / | | | | | | | | | * Replace old c-style casts with c++ casts * Added `-Wno-error=old-style-cast` to Protocol18x.cpp | ||||
* | | Network: Fixed ServerHandle's address formatting. | Mattes D | 2015-07-07 | 1 | -2/+2 |
| | | |||||
* | | (Ender) Chests are obstructed by opaque blocks. | Nounours Heureux | 2015-07-07 | 2 | -15/+13 |
| | | |||||
* | | Fixed warnings generated by 64-bit MSVC. | Mattes D | 2015-07-07 | 8 | -32/+32 |
| | | |||||
* | | Merge pull request #2319 from SamJBarney/master | Julian Laubstein | 2015-07-06 | 1 | -13/+85 |
|\ \ | | | | | | | Squashed Bonemeal Plant Growth Update | ||||
| * | | Squashed Bonemeal Plant Growth Update | Samuel Barney | 2015-07-06 | 1 | -13/+85 |
|/ / | | | | | | | | | | | * Fixed Crops growing to maturity with only 1 bonemeal * Trees now go through growth stages with bonemeal, as they do in Vanilla Minecraft | ||||
* | | Merge pull request #2224 from cuberite/ChunkQueueCollapsing | worktycho | 2015-07-04 | 16 | -330/+251 |
|\ \ | | | | | | | Chunk queue collapsing: MK II | ||||
| * | | Fixed minor errors in Tycho's code | Tiger Wang | 2015-06-22 | 7 | -92/+83 |
| | | | | | | | | | | | | Everything should work now :) | ||||
| * | | Reinstate "Chunk queue collapsing" | Tiger Wang | 2015-06-10 | 12 | -261/+191 |
| | | | | | | | | | | | | | | | This reinstates commit f36acb683594daff5af3971dcbe3c3a171628b78 and reverts commit adfbc42c021e1bcfcb355933c0fd784306ce0e18. | ||||
* | | | Merge pull request #2312 from SamJBarney/master | worktycho | 2015-07-03 | 2 | -7/+10 |
|\ \ \ | | | | | | | | | Fixes grass dying at night | ||||
| * | | | Moved grabbing the light value to after the transparency check. | Samuel Barney | 2015-07-03 | 1 | -3/+4 |
| | | | | |||||
| * | | | Added missing parens | Samuel Barney | 2015-07-03 | 1 | -1/+1 |
| | | | | |||||
| * | | | Grass now only dies if it has an opaque block above it. | Samuel Barney | 2015-07-03 | 1 | -4/+7 |
| | | | | | | | | | | | | | | | | Grass only spreads to a dirt block if the light level is above 4 and the block above it is transparent. | ||||
| * | | | Farmland is now listed as an opaque block. | Samuel Barney | 2015-07-03 | 1 | -2/+1 |
|/ / / | | | | | | | | | | Changed spread light falloff for farmland to what it was originally. | ||||
* | | | Merge pull request #2306 from cuberite/FixNeighborChangedLoop | worktycho | 2015-07-01 | 7 | -46/+65 |
|\ \ \ | | | | | | | | | Added neighbor specification in the OnNeighborChanged() block callback. | ||||
| * | | | Added neighbor specification in the OnNeighborChanged() block callback. | Mattes D | 2015-07-01 | 7 | -46/+65 |
|/ / / | | | | | | | | | | | | | Fixes the OnNeighborChanged endless recursion with large melon / pumpkin fields. Fixes #2213. | ||||
* | | | APIDump: Fixed a forgotten comma. | Mattes D | 2015-06-30 | 1 | -1/+1 |
| | | | |||||
* | | | Added the Prefabs folder to the files packed by build. | Mattes D | 2015-06-30 | 1 | -0/+1 |
| | | | |||||
* | | | Merge pull request #2303 from cuberite/RemoveObsoleteScript | worktycho | 2015-06-30 | 3 | -97/+1 |
|\ \ \ | | | | | | | | | Removed the MakeLuaAPI script. | ||||
| * | | | Removed the MakeLuaAPI script. | Mattes D | 2015-06-30 | 3 | -97/+1 |
| | | | | | | | | | | | | | | | | It has been superseded by feeding commands to the server directly via stdin. | ||||
* | | | | Merge pull request #2304 from cuberite/FixBlockAreaHeight | worktycho | 2015-06-30 | 2 | -2/+8 |
|\ \ \ \ | |/ / / |/| | | | BlockArea: Fixed a crash with areas higher than chunk height. | ||||
| * | | | BlockArea: Fixed a crash with areas higher than chunk height. | Mattes D | 2015-06-30 | 2 | -2/+8 |
|/ / / | |||||
* | | | Fixed typos in the readme. | Mattes D | 2015-06-30 | 1 | -1/+1 |
| | | | |||||
* | | | Merge pull request #2239 from cuberite/PortalSize | Mattes D | 2015-06-28 | 5 | -0/+56 |
|\ \ \ | | | | | | | | | Added a size check for portals. | ||||
| * | | | Added a size check for portals. | STRWarrior | 2015-06-28 | 5 | -0/+56 |
|/ / / | | | | | | | | | | | | | | | | Made the portal size configurable Alpha-sorted SetXYZNetherPortalXYZ functions | ||||
* | | | use atomic for state, to avoid torn reads | tycho | 2015-06-27 | 1 | -2/+2 |
| | | | |||||
* | | | Merge pull request #2294 from bibo38/horsefix | worktycho | 2015-06-26 | 1 | -3/+3 |
|\ \ \ | | | | | | | | | Now Horses spawn with correct data values. | ||||
| * | | | Now Horses spawn with correct data values. | bibo38 | 2015-06-26 | 1 | -3/+3 |
|/ / / | | | | | | | | | | | | | | | | | | | The max-value of style is 4, of color is 6. See http://wiki.vg/Entities#Horse Also based on the if, the max value of HorseType is 7. Bugfix #2259 | ||||
* | | | Merge pull request #2241 from lkolbly/master | worktycho | 2015-06-26 | 6 | -21/+40 |
|\ \ \ | | | | | | | | | Work on NetherPortalScanner. Setup portal scanner to reset PortalCool… | ||||
| * | | | Work on NetherPortalScanner. Setup portal scanner to reset PortalCooldown. Changed where player is spawned. Added a_InitSpawn flag to CreateAndInitializeWorld. | Lane Kolbly | 2015-06-13 | 6 | -21/+40 |
| | | | | |||||
* | | | | Merge pull request #2282 from Haxi52/button-fixes | worktycho | 2015-06-25 | 5 | -10/+58 |
|\ \ \ \ | | | | | | | | | | | Button fixes | ||||
| * | | | | Buttons no longer click on when already on. Buttons now play sound when clicking off. | Hax52 | 2015-06-24 | 5 | -10/+58 |
| | | | | | |||||
* | | | | | Merge pull request #2290 from bibo38/mousefix | Mattes D | 2015-06-25 | 2 | -2/+2 |
|\ \ \ \ \ | | | | | | | | | | | | | Fixed Middle-Click Button in the ClickWindow-Packet. | ||||
| * | | | | | Fixed Middle-Click Button in the ClickWindow-Packet. | bibo38 | 2015-06-25 | 2 | -2/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | See http://wiki.vg/Protocol#Click_Window The MiddleClick has the button 2 and not 0. Now you can max an item in an inventory in Creative mode, without inventory desync. Bugfix #2260 | ||||
* | | | | | | Merge pull request #2291 from bibo38/doorfix | worktycho | 2015-06-25 | 1 | -1/+0 |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | Doors now get placed on the server-side. | ||||
| * | | | | | | Doors now get placed on the server-side. | bibo38 | 2015-06-25 | 1 | -1/+0 |
|/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The Y-Value is already the lower door block(From ItemHandler.cpp:346). Increasing it once again, places the door into the air, which is blocked by Cuberite. Bugfix #2279 | ||||
* | | | | | | Merge pull request #2288 from cuberite/melonFix | Mattes D | 2015-06-24 | 1 | -0/+3 |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | Call Neighbour changed handlers when a melon is created | ||||
| * | | | | | | Call Neighbour changed handlers when a melon is created | tycho | 2015-06-23 | 1 | -0/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Should prevent cascading farmland updates on breaking melons | ||||
* | | | | | | | Merge pull request #2289 from cuberite/HangingFix | worktycho | 2015-06-24 | 1 | -0/+1 |
|\ \ \ \ \ \ \ | |_|/ / / / / |/| | | | | | | Added a forgotten break in cHangingEntity constructor. | ||||
| * | | | | | | Added a forgotten break in cHangingEntity constructor. | Mattes D | 2015-06-24 | 1 | -0/+1 |
|/ / / / / / | | | | | | | | | | | | | | | | | | | This had caused loading the cHangingEntity to fail in debug builds. | ||||
* | | | | | | Merge pull request #2284 from cuberite/FixBiomeGen | worktycho | 2015-06-23 | 2 | -3/+6 |
|\ \ \ \ \ \ | |/ / / / / |/| | | | | | Generate biomes when pregenerating heights through CompositedHeiGen. | ||||
| * | | | | | Generate biomes when pregenerating heights through CompositedHeiGen. | Mattes D | 2015-06-23 | 2 | -3/+6 |
| | | | | | | | | | | | | | | | | | | | | | | | | Fixes #2283. | ||||
* | | | | | | Merge pull request #2285 from cuberite/MelonFix | worktycho | 2015-06-23 | 2 | -7/+10 |
|\ \ \ \ \ \ | |/ / / / / |/| | | | | | Melon fix | ||||
| * | | | | | Fixed melon metadata when growing from stem. | Mattes D | 2015-06-23 | 1 | -6/+9 |
| | | | | | | |||||
| * | | | | | Fixed right-click with bonemeal. | Mattes D | 2015-06-23 | 1 | -1/+1 |
|/ / / / / | | | | | | | | | | | | | | | | The client would send invalid right-click events with Y set to 0x7ff, which would crash the server. Only process bonemeal for valid clicks (valid blockface). | ||||
* | | | | | Merge pull request #2280 from SamJBarney/master | worktycho | 2015-06-22 | 9 | -64/+17 |
|\ \ \ \ \ | |/ / / / |/| | | | | Rebased version of Code for Grass Growth Fix | ||||
| * | | | | Rebased version of Code | Samuel Barney | 2015-06-22 | 9 | -64/+17 |
|/ / / / | |||||
* | | | | Merge pull request #2274 from cuberite/ItemsRemovalFix | Mattes D | 2015-06-21 | 7 | -85/+156 |
|\ \ \ \ | | | | | | | | | | | Refactored block placement workflow. | ||||
| * | | | | Refactored block placement workflow. | Mattes D | 2015-06-21 | 7 | -85/+156 |
|/ / / / | | | | | | | | | | | | | Multi-blocks can now use the default OnPlayerPlaced() callback in cItemHandler. | ||||
* | | | | Merge pull request #2267 from cuberite/InfoDumpFix | Mattes D | 2015-06-21 | 1 | -2/+2 |
|\ \ \ \ | | | | | | | | | | | Fixed InfoDump.lua when there are no commands in plugin. | ||||
| * | | | | Fixed InfoDump.lua when there are no commands in plugin. | Mattes D | 2015-06-20 | 1 | -2/+2 |
| | | | | | |||||
* | | | | | Merge pull request #2269 from cuberite/CustomVillages | worktycho | 2015-06-21 | 24 | -17244/+18032 |
|\ \ \ \ \ | |/ / / / |/| | | | | Added basic support for loading village prefabs from files. | ||||
| * | | | | Added basic support for loading village prefabs from files. | Mattes D | 2015-06-20 | 24 | -17244/+18032 |
|/ / / / | |||||
* | | | | Merge pull request #2255 from cuberite/LoadablePieces | worktycho | 2015-06-19 | 25 | -76/+1785 |
|\ \ \ \ | | | | | | | | | | | Loadable pieces | ||||
| * | | | | Added cubeset file format docs. | Mattes D | 2015-06-19 | 2 | -0/+308 |
| | | | | | |||||
| * | | | | Externalized cPrefabPiecePool self-test. | Mattes D | 2015-06-19 | 18 | -57/+708 |
| | | | | | |||||
| * | | | | PrefabPiecePool: Added loading from cubeset file. | Mattes D | 2015-06-18 | 4 | -3/+589 |
| | | | | | |||||
| * | | | | LuaState: Added support for config-style usage. | Mattes D | 2015-06-17 | 3 | -43/+207 |
| | | | | | | | | | | | | | | | | | | | | | | | | | Globals and table values can be queried from the Lua state easily. Use perfect forwarding. | ||||
* | | | | | Check the return value of InflateString | Tiger Wang | 2015-06-18 | 1 | -2/+1 |
|/ / / / | | | | | | | | | | | | | Fixes #2256 | ||||
* | | | | Fixes #2245 | Tiger Wang | 2015-06-17 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | Whoops :/ | ||||
* | | | | Merge pull request #2253 from jammet/patch-7 | Alexander Harkness | 2015-06-16 | 1 | -0/+2 |
|\ \ \ \ | | | | | | | | | | | Update crafting.txt | ||||
| * | | | | Update crafting.txt | jammet | 2015-06-16 | 1 | -0/+2 |
|/ / / / | | | | | | | | | Some more block types you can create by mixing others. | ||||
* | | | | Merge pull request #2252 from jammet/patch-7 | Alexander Harkness | 2015-06-16 | 1 | -0/+1 |
|\ \ \ \ | | | | | | | | | | | Update crafting.txt | ||||
| * | | | | Update crafting.txt | jammet | 2015-06-16 | 1 | -0/+1 |
|/ / / / | | | | | | | | | You can make Andesite by combining Diorite and Cobblestone in Vanilla. The recipe was missing. | ||||
* | | | | Merge pull request #2249 from cuberite/old-chunk-serializer | Mattes D | 2015-06-16 | 2 | -62/+0 |
|\ \ \ \ | | | | | | | | | | | Removed version 2.9 serilization | ||||
| * | | | | Removed version 29 serilization | tycho | 2015-06-16 | 2 | -62/+0 |
| | | | | | | | | | | | | | | | | | | | | This has been unused since support for <1.7 has been dropped. | ||||
* | | | | | Merge pull request #2248 from cuberite/clang3.6 | Alexander Harkness | 2015-06-15 | 1 | -1/+1 |
|\| | | | | | | | | | | | | | | Fixed override | ||||
| * | | | | Fixed override | tycho | 2015-06-15 | 1 | -1/+1 |
|/ / / / | | | | | | | | | | | | | This was causing a compile error in clang 3.6 | ||||
* | | | | Merge pull request #2244 from martindev2/#2092-TNT-Fire | Tiger Wang | 2015-06-14 | 1 | -0/+5 |
|\ \ \ \ | | | | | | | | | | | Fix block placement over fire | ||||
| * | | | | implemented DoesIgnoreBuildCollision on BlockFire to allow blocks to be placed on top | Martin McArthur | 2015-06-14 | 1 | -0/+5 |
| | | | | | |||||
* | | | | | Fixed tigers format string | worktycho | 2015-06-14 | 1 | -2/+2 |
|/ / / / | |||||
* / / / | Fixed log files' timestamps | Tiger Wang | 2015-06-14 | 3 | -12/+12 |
|/ / / | | | | | | | | | | | | | Also made Release mode log less technical information about the world storage threads. | ||||
* | | | Merge pull request #2237 from lkolbly/master | worktycho | 2015-06-13 | 1 | -1/+1 |
|\ \ \ | | | | | | | | | Fixing how village doors are generated in 1.8. | ||||
| * | | | Fixed typo in BlockDoor.h | Lane Kolbly | 2015-06-13 | 1 | -1/+1 |
| | | | | |||||
* | | | | Merge pull request #2240 from cuberite/UpdatedPrefabs | NiLSPACE | 2015-06-13 | 6 | -488/+465 |
|\ \ \ \ | | | | | | | | | | | Updated prefabs from the Gallery server. | ||||
| * | | | | Updated prefabs from the Gallery server. | Mattes D | 2015-06-13 | 6 | -488/+465 |
| | | | | | |||||
* | | | | | Merge pull request #2193 from nounoursheureux/master | Alexander Harkness | 2015-06-13 | 9 | -11/+96 |
|\ \ \ \ \ | |/ / / / |/| | | | | Added HOOK_KILLED | ||||
| * | | | | Added documentation for HOOK_KILLED | Nounours Heureux | 2015-06-13 | 2 | -1/+23 |
| | | | | | |||||
| * | | | | Added HOOK_KILLED | Nounours Heureux | 2015-06-13 | 9 | -12/+75 |
|/ / / / | |||||
* / / / | NetherPortalScanner: Fixed type conversion warnings. | Mattes D | 2015-06-13 | 1 | -2/+2 |
|/ / / | |||||
* | | | If defined, not just if. | Alexander Harkness | 2015-06-12 | 1 | -1/+1 |
| | | | |||||
* | | | Fixed build error on Linux | Alexander Harkness | 2015-06-12 | 1 | -1/+1 |
| | | | |||||
* | | | Merge pull request #2231 from cuberite/SelfTestRegistering | Alexander Harkness | 2015-06-12 | 11 | -33/+198 |
|\ \ \ | | | | | | | | | SelfTests are registered and executed after logging framework init. | ||||
| * | | | SelfTests are registered and executed after logging framework init. | Mattes D | 2015-06-11 | 11 | -33/+198 |
| |/ / | | | | | | | | | | Fixes #2228. | ||||
* | | | Update gratipay | Alexander Harkness | 2015-06-11 | 1 | -2/+2 |
| | | | |||||
* | | | Merge pull request #2229 from cuberite/readme-namechange | Alexander Harkness | 2015-06-11 | 4 | -27/+27 |
|\ \ \ | | | | | | | | | Name change updates. | ||||
| * | | | Update GETTING-STARTED.md | Alexander Harkness | 2015-06-11 | 1 | -8/+8 |
| | | | | |||||
| * | | | Update CONTRIBUTORS | Alexander Harkness | 2015-06-11 | 1 | -2/+2 |
| | | | | |||||
| * | | | Update LICENSE | Alexander Harkness | 2015-06-11 | 1 | -3/+3 |
| | | | | |||||
| * | | | Name change updates. | Alexander Harkness | 2015-06-11 | 1 | -14/+14 |
|/ / / | |||||
* | | | Update README.md | Alexander Harkness | 2015-06-11 | 1 | -1/+1 |
| | | | |||||
* | | | More name change. | Alexander Harkness | 2015-06-11 | 1 | -2/+2 |
| | | | |||||
* | | | More name changes. | Alexander Harkness | 2015-06-11 | 1 | -1/+1 |
|/ / | |||||
* | | Merge pull request #2162 from lkolbly/master | Mattes D | 2015-06-10 | 9 | -20/+432 |
|\ \ | | | | | | | Nether Portal Jumping & Creation Code | ||||
| * | | Implemented nether portal scanning code. | Lane Kolbly | 2015-06-10 | 9 | -20/+432 |
| | | | |||||
* | | | Update build download links. | Alexander Harkness | 2015-06-09 | 1 | -3/+3 |
| | | | |||||
* | | | Merge pull request #2144 from mc-server/comparators | Alexander Harkness | 2015-06-09 | 10 | -662/+806 |
|\ \ \ | |/ / |/| | | Redstone improvements [SEE DESC] | ||||
| * | | Added moar comments | Tiger Wang | 2015-06-07 | 2 | -13/+13 |
| | | | |||||
| * | | Vector hasher is now a separate class | Tiger Wang | 2015-06-07 | 3 | -12/+30 |
| | | | |||||
| * | | Use emplace to construct structures | Tiger Wang | 2015-06-06 | 2 | -54/+61 |
| | | | |||||
| * | | Improved link unpowering speed | Tiger Wang | 2015-06-06 | 1 | -48/+41 |
| | | | | | | | | | | | | Also fixed compile errors | ||||
| * | | Changed appropriate containers to unordered_map | Tiger Wang | 2015-06-06 | 5 | -203/+92 |
| | | | | | | | | | | | | | | | | | | Thanks to @worktycho for guidance! * Potential speed improvements | ||||
| * | | Improved link power behaviour | Tiger Wang | 2015-06-06 | 2 | -163/+119 |
| | | | |||||
| * | | Improved wires and repeaters | Tiger Wang | 2015-06-06 | 2 | -73/+152 |
| | | | | | | | | | | | | | | | * Fixed repeater cross-chunk power detection + Re-implemented horizontal wire cut-off checking | ||||
| * | | Fixed wire consuming much resources | Tiger Wang | 2015-06-06 | 1 | -7/+17 |
| | | | |||||
| * | | Redstone wire and trapdoor fixes | Tiger Wang | 2015-06-06 | 4 | -311/+323 |
| | | | | | | | | | | | | | | | | | | * Fixes #1887 * Fixes #1763 * Fixes #1083 | ||||
| * | | Provides improvements to redstone wire | Tiger Wang | 2015-06-06 | 2 | -94/+70 |
| | | | | | | | | | | | | Intermediary commit that fixes #1763. | ||||
| * | | Comparators | Tiger Wang | 2015-06-06 | 7 | -83/+287 |
| | | | |||||
* | | | Merge pull request #2221 from mc-server/AreaCountBlocks | Julian Laubstein | 2015-06-08 | 3 | -0/+73 |
|\ \ \ | | | | | | | | | cBlockArea: Added CountSpecificBlocks() API function. | ||||
| * | | | cBlockArea: Added CountSpecificBlocks() API function. | Mattes D | 2015-06-08 | 3 | -0/+73 |
|/ / / | |||||
* | | | Merge pull request #2212 from mc-server/revert-2179-ChunkQueueCollapsing | Alexander Harkness | 2015-06-07 | 12 | -191/+261 |
|\ \ \ | | | | | | | | | Revert "Chunk queue collapsing" | ||||
| * | | | Revert "Chunk queue collapsing" | worktycho | 2015-06-07 | 12 | -191/+261 |
|/ / / | |||||
* | | | Merge pull request #2210 from nounoursheureux/bucket-craft | Alexander Harkness | 2015-06-07 | 1 | -1/+8 |
|\ \ \ | | | | | | | | | Cake crafting now give back the bucket | ||||
| * | | | Fixed style | Nounours Heureux | 2015-06-07 | 1 | -1/+1 |
| | | | | |||||
| * | | | Cake crafting now give back the bucket | Nounours Heureux | 2015-06-07 | 1 | -1/+8 |
| | | | | |||||
* | | | | Merge pull request #2211 from jan64/master | Alexander Harkness | 2015-06-07 | 1 | -2/+2 |
|\ \ \ \ | |/ / / |/| | | | Fix incorrent experience sending for 1.7 clients | ||||
| * | | | Fix incorrent experience sending for 1.7 clients | jan64 | 2015-06-07 | 1 | -2/+2 |
| | | | | |||||
* | | | | Merge pull request #2153 from mc-server/gcc5 | Alexander Harkness | 2015-06-06 | 2 | -0/+1 |
|\ \ \ \ | | | | | | | | | | | Update SQLite | ||||
| * | | | | Disable column metadata | tycho | 2015-06-06 | 1 | -0/+1 |
| | | | | | |||||
| * | | | | Update SQLite | tycho | 2015-05-28 | 1 | -0/+0 |
| | | | | | |||||
* | | | | | Merge pull request #2179 from mc-server/ChunkQueueCollapsing | Tiger Wang | 2015-06-06 | 12 | -261/+191 |
|\ \ \ \ \ | | | | | | | | | | | | | Chunk queue collapsing | ||||
| * | | | | | Fix iterating | tycho | 2015-06-05 | 1 | -3/+1 |
| | | | | | | |||||
| * | | | | | Made the list of chunks to stream an unordered_set | tycho | 2015-06-05 | 4 | -25/+22 |
| | | | | | | | | | | | | | | | | | | | | | | | | This should increase performance of chunk streaming | ||||
| * | | | | | Rewrote ChunkSending queue for significantly improved performance | tycho | 2015-06-05 | 5 | -189/+102 |
| | | | | | | |||||
| * | | | | | Moved Chunk Broadcasts over to the regular queue | tycho | 2015-06-05 | 8 | -116/+138 |
| | | | | | | |||||
* | | | | | | Merge pull request #2205 from birkett/master | worktycho | 2015-06-05 | 7 | -17/+58 |
|\ \ \ \ \ \ | |/ / / / / |/| | | | | | Daemon support on Linux | ||||
| * | | | | | Daemon support on Linux. | Anthony Birkett | 2015-06-05 | 7 | -17/+58 |
| | | | | | | | | | | | | | | | | | | | | | | | | Added null console log listener, avoid printf() when stdout is closed. | ||||
* | | | | | | Merge pull request #2206 from mc-server/APIDumpTimeStamp | worktycho | 2015-06-05 | 6 | -18/+119 |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | APIDump time stamp | ||||
| * | | | | | | CMake: Added buildinfo workaround for src packs / systems without git. | Mattes D | 2015-06-05 | 1 | -0/+7 |
| | | | | | | | |||||
| * | | | | | | Added Build info to the cRoot API. | Mattes D | 2015-06-05 | 3 | -8/+65 |
| | | | | | | | |||||
| * | | | | | | Provide some BuildInfo even for non-CI builds. | Mattes D | 2015-06-05 | 2 | -2/+26 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Ref.: #2204 | ||||
| * | | | | | | APIDump: Added timestamp to all generated HTML pages. | Mattes D | 2015-06-04 | 2 | -9/+22 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Ref.: #2204 | ||||
* | | | | | | | Merge pull request #2207 from mc-server/LineBlockTracerFix | Alexander Harkness | 2015-06-05 | 1 | -6/+13 |
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | Fixed overshoot in cLineBlockTracer. | ||||
| * | | | | | | | Fixed overshoot in cLineBlockTracer. | Mattes D | 2015-06-05 | 1 | -6/+13 |
|/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | Fixes #2161. | ||||
* | | | | | | | Merge pull request #2069 from HaoTNN/master | Mattes D | 2015-06-05 | 4 | -15/+41 |
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | Fixes lit furnace issue in #2051 | ||||
| * \ \ \ \ \ \ | Merge remote-tracking branch 'upstream/master' | HaoTNN | 2015-06-03 | 15 | -108/+362 |
| |\ \ \ \ \ \ \ | |||||
| * | | | | | | | | Fixes multiple furnace issues, including from loading world storage | HaoTNN | 2015-06-03 | 4 | -16/+41 |
| | | | | | | | | | |||||
| * | | | | | | | | Merge branch 'master' of https://github.com/mc-server/MCServer | HaoTNN | 2015-06-03 | 235 | -1353/+2504 |
| |\ \ \ \ \ \ \ \ | |||||
| * \ \ \ \ \ \ \ \ | Merge remote-tracking branch 'upstream/master' | HaoTNN | 2015-05-23 | 43 | -135/+229 |
| |\ \ \ \ \ \ \ \ \ | |||||
| * \ \ \ \ \ \ \ \ \ | Merge remote-tracking branch 'upstream/master' | HaoTNN | 2015-05-19 | 39 | -137/+1209 |
| |\ \ \ \ \ \ \ \ \ \ | |||||
| * | | | | | | | | | | | Fixes lit furnace issue in #2051 | haotnn | 2015-05-19 | 1 | -0/+1 |
| | | | | | | | | | | | | |||||
* | | | | | | | | | | | | Debuggers: Added a LineBlockTracer console test command. | Mattes D | 2015-06-04 | 2 | -0/+117 |
| |_|_|_|_|_|/ / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Ref.: #2161 | ||||
* | | | | | | | | | | | Merge pull request #2203 from jan64/master | worktycho | 2015-06-04 | 3 | -1/+14 |
|\ \ \ \ \ \ \ \ \ \ \ | | |_|_|_|_|_|_|/ / / | |/| | | | | | | | | | Change SendChatType behavior for < 1.8 clients, update docs | ||||
| * | | | | | | | | | | Added SendSystemMessage / SendAboveActionBarMessage to the docs | jan64 | 2015-06-03 | 2 | -0/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updated parameters passed to HOOK_KILLING | ||||
| * | | | | | | | | | | Changed SendAboveActionBarMessage / SendSystemMessage to be a noop for < 1.8 clients | jan64 | 2015-06-03 | 1 | -1/+11 |
| | | | | | | | | | | | |||||
* | | | | | | | | | | | Merge pull request #2188 from cengizIO/master | worktycho | 2015-06-04 | 8 | -135/+12 |
|\ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|/ / / / |/| | | | | | | | | | | Skip unknown cflag for Apple clang & remove cSemaphore | ||||
| * | | | | | | | | | | Skip unknown cflag for Apple clang & remove cSemaphore | Cengiz Can | 2015-06-04 | 8 | -135/+12 |
|/ / / / / / / / / / | |||||
* | | | | | | | | | | Merge pull request #2202 from mc-server/CmakeCleanup | Mattes D | 2015-06-03 | 1 | -1/+15 |
|\ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|/ / / / |/| | | | | | | | | | Cmake cleanup | ||||
| * | | | | | | | | | CMake: Removed unused legacy LibEvent target. | Mattes D | 2015-06-03 | 1 | -1/+1 |
| | | | | | | | | | | |||||
| * | | | | | | | | | CMake: Put projects into solution folders in MSVC. | Mattes D | 2015-06-03 | 1 | -0/+14 |
|/ / / / / / / / / | |||||
* | | | | | | | | | Merge pull request #2199 from jan64/master | Mattes D | 2015-06-03 | 12 | -12/+283 |
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | Added system and above action bar chat messages | ||||
| * | | | | | | | | Added system and above action bar chat messages | jan64 | 2015-06-02 | 12 | -12/+283 |
| | |_|_|/ / / / | |/| | | | | | | |||||
* | | | | | | | | Merge pull request #2190 from mc-server/CrashDumpArgs | Mattes D | 2015-06-03 | 3 | -96/+79 |
|\ \ \ \ \ \ \ \ | |/ / / / / / / |/| | | | | | | | Added cmdline params for crashdump detailness. | ||||
| * | | | | | | | Added cmdline params for crashdump detailness. | Mattes D | 2015-06-02 | 3 | -96/+79 |
|/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Win32-only, also fixed the call scripts. Fixes #2184. | ||||
* | | | | | | | Merge pull request #2182 from birkett/master | Mattes D | 2015-06-02 | 3 | -11/+11 |
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | Use the new style command line parameters for Windows Service support. | ||||
| * | | | | | | | Use the new style command line parameters for Windows Service support. | Anthony Birkett | 2015-06-01 | 3 | -11/+11 |
| | |_|_|_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | Ignore invalid or malformed command line parameters, prevent unhandled exceptions. NOTE: Users will need to reinstall the service, now uses "-d" instead of "/service" in the start parameters. | ||||
* | | | | | | | Merge pull request #2189 from mc-server/MSVCWarningFixes | Mattes D | 2015-06-02 | 13 | -4/+92 |
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | | | Fixed warnings in MSVC. | ||||
| * | | | | | | Fixed warnings in MSVC. | Mattes D | 2015-06-02 | 13 | -4/+92 |
|/ / / / / / | | | | | | | | | | | | | | | | | | | It complained about undefined return values or using uninitialized variables. | ||||
* | | | | | | Merge pull request #2172 from mc-server/LightingCallbacks | Mattes D | 2015-06-01 | 11 | -53/+61 |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | Made cLightingThread own its callbacks | ||||
| * | | | | | | Made cLightingThread own its callbacks | tycho | 2015-05-30 | 11 | -53/+61 |
| | | | | | | | |||||
* | | | | | | | Merge pull request #2178 from jammet/patch-7 | Alexander Harkness | 2015-06-01 | 1 | -1/+1 |
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | Fix Daylightsensor recipe | ||||
| * | | | | | | | Update crafting.txt | jammet | 2015-05-31 | 1 | -6/+1 |
| | | | | | | | | |||||
| * | | | | | | | Fix Daylightsensor recipe | jammet | 2015-05-31 | 1 | -1/+6 |
| | | | | | | | | | | | | | | | | | | | | | | | | Something like Woodslap^-1 didn't work here, so I split it up into individual recipes. | ||||
* | | | | | | | | Merge pull request #2180 from mc-server/CraftingFix | Mattes D | 2015-05-31 | 1 | -0/+3 |
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | Fixed crafting recipe matching. | ||||
| * | | | | | | | | Fixed crafting recipe matching. | Mattes D | 2015-05-31 | 1 | -0/+3 |
|/ / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | Fixes #2096. | ||||
* / / / / / / / | ManualBindings: Fixed DoWithXYZ and ForEachInChunk signatures. | Mattes D | 2015-05-31 | 1 | -4/+6 |
|/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | Fixes forum report http://forum.mc-server.org/showthread.php?tid=1993 | ||||
* | | | | | | | Merge pull request #2173 from mc-server/CleanCmake | Alexander Harkness | 2015-05-30 | 1 | -8/+2 |
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | Moved shared cmake flags to the CMAKE_C_FLAGS var | ||||
| * | | | | | | | Moved shared cmake flags to the CMAKE_C_FLAGS var | tycho | 2015-05-30 | 1 | -8/+2 |
| | | | | | | | | |||||
* | | | | | | | | Merge branch 'master' of github.com:mc-server/MCServer | tycho | 2015-05-30 | 2 | -1/+1 |
|\ \ \ \ \ \ \ \ | |/ / / / / / / |/| | | | | | | | |||||
| * | | | | | | | Updated MagicCarpet submodule. Fixes #2155 | Alexander Harkness | 2015-05-30 | 1 | -0/+0 |
| | | | | | | | | |||||
| * | | | | | | | Fixed wrong indent. | Alexander Harkness | 2015-05-30 | 1 | -1/+1 |
| | | | | | | | | |||||
* | | | | | | | | Fixed minor cast warning | tycho | 2015-05-30 | 1 | -1/+1 |
|/ / / / / / / | |||||
* | | | | | | | Merge pull request #2171 from SafwatHalaby/fence | Alexander Harkness | 2015-05-30 | 1 | -1/+7 |
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | PF - Handle all fencetypes | ||||
| * | | | | | | | PF - Handle all fencetypes | SafwatHalaby | 2015-05-30 | 1 | -1/+7 |
| | | | | | | | | |||||
* | | | | | | | | Merge pull request #2163 from mc-server/SimplifySpawn | worktycho | 2015-05-30 | 4 | -136/+156 |
|\ \ \ \ \ \ \ \ | | |/ / / / / / | |/| | | | | | | Clean up Spawn Prepare | ||||
| * | | | | | | | Clean up Spawn Prepare | tycho | 2015-05-30 | 4 | -136/+156 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Made cSpawnPrepare execute on the same thread since it is a syncronous operation, and most of the code happens on the lighting thread. Also moved cSpawnPrepare into its own file | ||||
* | | | | | | | | Merge pull request #2169 from linnemannr/master | worktycho | 2015-05-30 | 4 | -2/+20 |
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | Fix FreeBSD/clang errors caused by -Werror | ||||
| * | | | | | | | | Fix FreeBSD/clang errors caused by -Werror | linnemannr | 2015-05-30 | 4 | -2/+20 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | With FreeBSD/clang, -Werror combined with the configured warning flags yields some fatal errors, specifically related to signed conversion, 64 to 32 bit conversion, and tautological compares. CONTRIBUTORS Add myself to the contributor list src/Generating/FinishGen.cpp In cFinishGenPassiveMobs::GetRandomMob(), change the type of RandMob from size_t to the difference_type of the ListOfSpawnables iterator MobIter. Using size_t triggers a 64 bit to 32 bit conversion if the difference_type of the iterator class is 64 bit Also explicitly cast the noise expression to unsigned long so we don't get a signed conversion warning from the modulo against ListOfSpawnables.size() src/OSSupport/StackTrace.cpp FreeBSD 10 and above includes a non glibc implementation of benchmark() for which size_t, not int, is the return type. To account for this and prevent a signed conversion warning, abstract the type for numItems with a macro btsize src/StringUtils.h In StringToInteger(), correct a tautological compare warning for unsigned types with the template. If T is unsigned, comparing std::numeric_limits<T>::min() to the unsigned result is always false. That control can enter this branch in an evaluated template with an unsigned type T may also permit a signed number to be parsed and erroneously stripped of its signedness at runtime. To guard against this and avoid the warning in the case that the number parsed from the string is non-positive, return false and don't try to parse if T is unsigned and control enters the non-positive branch | ||||
* | | | | | | | | | Merge pull request #2167 from SafwatHalaby/diags | worktycho | 2015-05-30 | 1 | -5/+12 |
|\ \ \ \ \ \ \ \ \ | |/ / / / / / / / |/| | | | | | | | | PF - Fixed diagonal cutting | ||||
| * | | | | | | | | PF - Fixed diagonal cutting | SafwatHalaby | 2015-05-30 | 1 | -5/+12 |
| | |/ / / / / / | |/| | | | | | | |||||
* | | | | | | | | Merge pull request #2166 from SafwatHalaby/squid | Safwat Halaby | 2015-05-30 | 2 | -2/+4 |
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | Disabled squid and Guardian Pathfinding | ||||
| * | | | | | | | | Disabled squid and Guardian Pathfinding | SafwatHalaby | 2015-05-30 | 2 | -2/+4 |
| |/ / / / / / / | |||||
* | | | | | | | | Merge pull request #2165 from SafwatHalaby/creeper | Alexander Harkness | 2015-05-30 | 1 | -1/+1 |
|\ \ \ \ \ \ \ \ | |/ / / / / / / |/| | | | | | | | Fixed creeper explosions | ||||
| * | | | | | | | Fixed creeper explosions | SafwatHalaby | 2015-05-30 | 1 | -1/+1 |
|/ / / / / / / | |||||
* / / / / / / | Fix Destroy() calling behaviour | Tiger Wang | 2015-05-30 | 1 | -1/+2 |
|/ / / / / / | | | | | | | | | | | | | | | | | | | * Fixes Core/#142 | ||||
* | | | | | | Fixed reversed logic in StringToDimension. | Lane Kolbly | 2015-05-30 | 1 | -1/+1 |
| | | | | | | |||||
* | | | | | | Merge pull request #2070 from mc-server/PreventNewWarnings | Julian Laubstein | 2015-05-29 | 195 | -807/+1111 |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | Fixed a lot of warnings | ||||
| * \ \ \ \ \ | Merge branch 'master' into PreventNewWarnings | tycho | 2015-05-29 | 9 | -32/+43 |
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/Entities/ArrowEntity.cpp | ||||
| * | | | | | | | Fix comments | tycho | 2015-05-28 | 20 | -64/+82 |
| | | | | | | | | |||||
| * | | | | | | | Merge branch 'master' into PreventNewWarnings | tycho | 2015-05-28 | 30 | -118/+483 |
| |\ \ \ \ \ \ \ | | | |_|_|_|/ / | | |/| | | | | | | | | | | | | | | | | | | | | | Conflicts: src/Inventory.cpp | ||||
| * | | | | | | | Fix warnings in cPath | tycho | 2015-05-24 | 1 | -9/+9 |
| | | | | | | | | |||||
| * | | | | | | | Merge branch 'master' into PreventNewWarnings | tycho | 2015-05-24 | 12 | -197/+497 |
| |\ \ \ \ \ \ \ | |||||
| * | | | | | | | | Fix other clang 3.6 commit | tycho | 2015-05-24 | 2 | -2/+8 |
| | | | | | | | | | |||||
| * | | | | | | | | Fix bearbins comments | tycho | 2015-05-24 | 1 | -14/+10 |
| | | | | | | | | | |||||
| * | | | | | | | | Fix clang 3.6 flags to only be used in clang 3.6 | tycho | 2015-05-24 | 2 | -11/+18 |
| | | | | | | | | | |||||
| * | | | | | | | | Fix comments | tycho | 2015-05-24 | 6 | -63/+73 |
| | | | | | | | | | |||||
| * | | | | | | | | Disable -Werror for warnings in tests. | tycho | 2015-05-24 | 5 | -16/+7 |
| | | | | | | | | | |||||
| * | | | | | | | | Disable -Werror for warnings in tools. | tycho | 2015-05-24 | 2 | -2/+4 |
| | | | | | | | | | |||||
| * | | | | | | | | Made -Weverything an error. | tycho | 2015-05-24 | 110 | -270/+376 |
| | | | | | | | | | |||||
| * | | | | | | | | Merge branch 'master' into PreventNewWarnings | tycho | 2015-05-23 | 19 | -42/+46 |
| |\ \ \ \ \ \ \ \ | |||||
| * \ \ \ \ \ \ \ \ | Merge branch 'master' into PreventNewWarnings | tycho | 2015-05-23 | 4 | -30/+38 |
| |\ \ \ \ \ \ \ \ \ | |||||
| * | | | | | | | | | | Fix tests | tycho | 2015-05-23 | 3 | -2/+9 |
| | | | | | | | | | | | |||||
| * | | | | | | | | | | Disable warnings in MCADefrag, ProtoProxy and tests | tycho | 2015-05-23 | 2 | -3/+6 |
| | | | | | | | | | | | |||||
| * | | | | | | | | | | Added pthread as a link flag. | tycho | 2015-05-23 | 1 | -1/+2 |
| | | | | | | | | | | | |||||
| * | | | | | | | | | | Merge branch 'master' into PreventNewWarnings | tycho | 2015-05-23 | 21 | -61/+143 |
| |\ \ \ \ \ \ \ \ \ \ | |||||
| * | | | | | | | | | | | Fix tests | tycho | 2015-05-19 | 1 | -0/+7 |
| | | | | | | | | | | | | |||||
| * | | | | | | | | | | | Merge branch 'master' into PreventNewWarnings | tycho | 2015-05-19 | 2 | -0/+1 |
| |\ \ \ \ \ \ \ \ \ \ \ | |||||
| * | | | | | | | | | | | | Make -Werror disabling file only | tycho | 2015-05-19 | 63 | -96/+201 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Ad fix a load of warnings | ||||
| * | | | | | | | | | | | | Added LuaState support for all integral types | tycho | 2015-05-19 | 9 | -69/+72 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | All so added error handling for out of range values | ||||
| * | | | | | | | | | | | | Fixed some more warnings | tycho | 2015-05-19 | 4 | -37/+37 |
| | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | Finish fixing windows | tycho | 2015-05-19 | 1 | -2/+2 |
| | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | More fixed warnings | tycho | 2015-05-19 | 6 | -28/+40 |
| | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | Properly fix cFile Warnings | tycho | 2015-05-19 | 2 | -11/+11 |
| | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | Fixed compile and a few more warnings | tycho | 2015-05-19 | 9 | -15/+33 |
| | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | Merge branch 'master' into PreventNewWarnings | tycho | 2015-05-19 | 36 | -136/+1207 |
| |\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/Blocks/BlockLeaves.h | ||||
| * | | | | | | | | | | | | | Fixed a lot of warnings | tycho | 2015-05-19 | 30 | -273/+286 |
| | |_|_|_|_|_|_|_|/ / / / | |/| | | | | | | | | | | | |||||
* | | | | | | | | | | | | | Merge pull request #2157 from beeduck/Issue2106 | Mattes D | 2015-05-29 | 3 | -5/+26 |
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|_|/ / / / |/| | | | | | | | | | | | | Fix for chat and player lists with players in separate worlds | ||||
| * | | | | | | | | | | | | Merge branch 'Issue2106' of https://github.com/beeduck/MCServer into Issue2106 | b33duck | 2015-05-29 | 0 | -0/+0 |
| |\ \ \ \ \ \ \ \ \ \ \ \ | |||||
| | * | | | | | | | | | | | | Fixed the way connecting clients receive player lists and broadcast chat to worlds | b33duck | 2015-05-28 | 3 | -4/+14 |
| | | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | | Fix for the way connecting clients receive player lists and broadcast chat | b33duck | 2015-05-29 | 3 | -5/+26 |
| |/ / / / / / / / / / / / | |||||
* / / / / / / / / / / / / | Fixed Info.lua documentation | STRWarrior | 2015-05-28 | 1 | -4/+4 |
|/ / / / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The AdditionalInformation table is called AdditionalInfo | ||||
* | | | | | | | | | | | | Updated DumpInfo plugin. | STRWarrior | 2015-05-28 | 1 | -8/+10 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | cPluginManager:GetAllPlugins is deprecated | ||||
* | | | | | | | | | | | | Merge pull request #2154 from SafwatHalaby/skeleton | worktycho | 2015-05-28 | 5 | -19/+32 |
|\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | AI - Sane Skeleton | ||||
| * | | | | | | | | | | | | AI - Sane Skeleton | SafwatHalaby | 2015-05-28 | 5 | -19/+32 |
| | | | | | | | | | | | | | |||||
* | | | | | | | | | | | | | Merge pull request #2156 from SafwatHalaby/exit | Safwat Halaby | 2015-05-28 | 1 | -1/+0 |
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / / |/| | | | | | | | | | | | | Removed stray "exit" from compile.sh | ||||
| * | | | | | | | | | | | | Removed stray "exit" from compile.sh | SafwatHalaby | 2015-05-28 | 1 | -1/+0 |
|/ / / / / / / / / / / / | |||||
* | | | | | | | | | | | | Merge pull request #2152 from mc-server/fixes | Mattes D | 2015-05-28 | 1 | -6/+3 |
|\ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|/ / / / |/| | | | | | | | | | | | Potential crash fixes | ||||
| * | | | | | | | | | | | Potential crash fixes | Tiger Wang | 2015-05-28 | 1 | -6/+3 |
|/ / / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Potentially addresses my comment in #1969 * Probably fixes #2145 | ||||
* | | | | | | | | | | | Merge pull request #2151 from SafwatHalaby/wolf | Alexander Harkness | 2015-05-28 | 1 | -1/+2 |
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | AI - Tweaked wolf speed and teleport threshold | ||||
| * | | | | | | | | | | | AI - Tweaked wolf speed and teleport threshold | SafwatHalaby | 2015-05-28 | 1 | -1/+2 |
|/ / / / / / / / / / / | |||||
* | | | | | | | | | | | Merge pull request #2148 from SafwatHalaby/easy | worktycho | 2015-05-27 | 1 | -2/+11 |
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | AI - Saner Livestock | ||||
| * | | | | | | | | | | | AI - Saner Livestock | SafwatHalaby | 2015-05-27 | 1 | -2/+11 |
| | | | | | | | | | | | | |||||
* | | | | | | | | | | | | Merge pull request #2061 from mc-server/fixes | Alexander Harkness | 2015-05-27 | 8 | -28/+43 |
|\ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / |/| | | | | | | | | | | | Fixes | ||||
| * | | | | | | | | | | | Fixes #2041 | Tiger Wang | 2015-05-24 | 1 | -3/+3 |
| | | | | | | | | | | | | |||||
| * | | | | | | | | | | | Fixes #2003 | Tiger Wang | 2015-05-18 | 2 | -9/+7 |
| | | | | | | | | | | | | |||||
| * | | | | | | | | | | | Fixes #2052 | Tiger Wang | 2015-05-18 | 6 | -16/+33 |
| |/ / / / / / / / / / | |||||
* | | | | | | | | | | | Merge pull request #2143 from jammet/patch-6 | Alexander Harkness | 2015-05-26 | 1 | -1/+1 |
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | Corrected Cookie recipe | ||||
| * | | | | | | | | | | | Corrected Cookie recipe | jammet | 2015-05-26 | 1 | -1/+1 |
|/ / / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | You should get a batch of 8 cookies for 2 wheat and one cocoabean. | ||||
* | | | | | | | | | | | Merge pull request #2136 from mc-server/clientDestroyRace | Mattes D | 2015-05-26 | 1 | -2/+9 |
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | Fixed ClientHandle not getting properly removed from the world | ||||
| * | | | | | | | | | | | Fixed ClientHandle not getting properly removed from the world | tycho | 2015-05-26 | 1 | -2/+9 |
|/ / / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | when socket is closed whilst the client is being added to the world Fixes #1969 | ||||
* | | | | | | | | | | | Merge pull request #1848 from scottwillmoore/ImplementTitleCommand | Mattes D | 2015-05-26 | 9 | -0/+317 |
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | Implement backend for /title command | ||||
| * | | | | | | | | | | | Implement backend for /title command | Scott Moore | 2015-04-13 | 9 | -0/+317 |
| | | | | | | | | | | | | |||||
* | | | | | | | | | | | | Merge pull request #2138 from Seadragon91/server_uptime | Mattes D | 2015-05-26 | 3 | -80/+82 |
|\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | Added method to get the uptime of the server in seconds. | ||||
| * | | | | | | | | | | | | Added method to get the uptime of the server in seconds. Implements #1650. | Lukas Pioch | 2015-05-26 | 3 | -80/+82 |
| | | | | | | | | | | | | | |||||
* | | | | | | | | | | | | | Merge pull request #2139 from mathias-github/patch-3 | Julian Laubstein | 2015-05-26 | 1 | -0/+1 |
|\ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Adding myself to contributors | ||||
| * | | | | | | | | | | | | | Update CONTRIBUTORS | Mathias | 2015-05-25 | 1 | -0/+1 |
| |/ / / / / / / / / / / / | |||||
* | | | | | | | | | | | | | Merge pull request #2140 from mc-server/Plugins-duping | Alexander Harkness | 2015-05-25 | 1 | -1/+1 |
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / / |/| | | | | | | | | | | | | Only add default plugins if there are not any plugins | ||||
| * | | | | | | | | | | | | Only add default plugins if there are not any plugins | worktycho | 2015-05-25 | 1 | -1/+1 |
|/ / / / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | Fixes #2082 | ||||
* | | | | | | | | | | | | Merge pull request #2135 from linnemannr/master | Alexander Harkness | 2015-05-25 | 5 | -2/+16 |
|\ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|/ / / / |/| | | | | | | | | | | | Support building on FreeBSD | ||||
| * | | | | | | | | | | | Support building on FreeBSD | linnemannr | 2015-05-25 | 5 | -2/+16 |
| | |_|_|_|_|_|/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | SetFlags.cmake Add -lexecinfo to linker flags for FreeBSD to resolve backtrace() lib/sqlite/CMakeLists.txt Define _XOPEN_SOURCE to 600 instead of __POSIX_VISIBLE to 200112 for POSIX 1-2001 support. For POSIX standards, the _XOPEN_SOURCE define controls the eventual value of __POSIX_VISIBLE. _XOPEN_SOURCE is defined to 500 in sqlite.c if not already defined, which sets up _POSIX_C_SOURCE and __POSIX_VISIBLE to the 199506 for POSIX.1c lib/tolua++/CMakeLists.txt src/CMakeLists.txt Add /usr/local/lib to the library search path for FreeBSD builds src/OSSupport/Errors.cpp Correct the strerror_r() implementation determination to check whether _GNU_SOURCE is defined, not what it evaluates to | ||||
* | | | | | | | | | | | Merge pull request #2114 from cengizIO/master | Alexander Harkness | 2015-05-24 | 1 | -18/+6 |
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | Fix #2105 - Add gcc to Travis CI compilers list | ||||
| * | | | | | | | | | | | Fix #2105 - Add gcc to CI compilers | Cengiz Can | 2015-05-24 | 1 | -18/+6 |
|/ / / / / / / / / / / | |||||
* | | | | | | | | | | | Merge pull request #2091 from Rakete1111/master | worktycho | 2015-05-24 | 1 | -0/+14 |
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | Placing buckets up to 25 blocks away #2059 | ||||
| * | | | | | | | | | | | Fixes #2059 | Blitz Rakete | 2015-05-21 | 1 | -0/+14 |
| | | | | | | | | | | | | |||||
* | | | | | | | | | | | | Merge pull request #2130 from SafwatHalaby/easyInstall | worktycho | 2015-05-24 | 2 | -1/+204 |
|\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | Easy compile script | ||||
| * | | | | | | | | | | | | Easy compile script | SafwatHalaby | 2015-05-24 | 2 | -1/+204 |
| | | | | | | | | | | | | | |||||
* | | | | | | | | | | | | | Merge pull request #2122 from SafwatHalaby/bounding | worktycho | 2015-05-24 | 3 | -26/+114 |
|\ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Pathfinder - Bounding boxes and some tweaks | ||||
| * | | | | | | | | | | | | | Pathfinder - Bounding boxes and some tweaks | SafwatHalaby | 2015-05-23 | 3 | -26/+114 |
| |/ / / / / / / / / / / / | |||||
* | | | | | | | | | | | | | Update CONTRIBUTORS | Alexander Harkness | 2015-05-24 | 1 | -2/+2 |
| | | | | | | | | | | | | | |||||
* | | | | | | | | | | | | | Merge pull request #2129 from Seadragon91/master | Alexander Harkness | 2015-05-24 | 2 | -1/+2 |
|\ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixed item name | ||||
| * | | | | | | | | | | | | | Add Seadragon91 to contributors | Lukas Pioch | 2015-05-24 | 1 | -0/+1 |
| | | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | | Fixed item name | Lukas Pioch | 2015-05-24 | 1 | -1/+1 |
|/ / / / / / / / / / / / / | |||||
* | | | | | | | | | | | | | Merge pull request #2118 from mc-server/login-gamemode | Safwat Halaby | 2015-05-24 | 2 | -148/+154 |
|\ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix gamemode not changing properly. | ||||
| * | | | | | | | | | | | | | Fix gamemode not changing properly. | Alexander Harkness | 2015-05-23 | 2 | -148/+154 |
| | |_|/ / / / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Should fix #604 | ||||
* | | | | | | | | | | | | | Merge pull request #2128 from mc-server/wolf-fix | Safwat Halaby | 2015-05-24 | 1 | -1/+1 |
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|_|_|_|/ / |/| | | | | | | | | | | | | Wolves don't spawn in rivers. | ||||
| * | | | | | | | | | | | | Wolves don't spawn in rivers. | Alexander Harkness | 2015-05-24 | 1 | -1/+1 |
|/ / / / / / / / / / / / | |||||
* | | | | | | | | | | | | Merge pull request #2107 from mc-server/cow-waterspawn | Safwat Halaby | 2015-05-23 | 1 | -1/+1 |
|\ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / |/| | | | | | | | | | | | Cows no longer spawn over water. | ||||
| * | | | | | | | | | | | Cows and rabbits no longer spawn over water. | Alexander Harkness | 2015-05-23 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes #2080 | ||||
* | | | | | | | | | | | | Merge pull request #2117 from Seadragon91/clang_errors | worktycho | 2015-05-23 | 19 | -42/+46 |
|\ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|_|/ / / |/| | | | | | | | | | | | Fixed missing overrides and added a ignore flag for reserved macro for clang version 3.6 and higher. | ||||
| * | | | | | | | | | | | Fixed missing overrides and added a ignore flag for reserved macro for clang version 3.6 and higher. | Lukas Pioch | 2015-05-23 | 19 | -42/+46 |
| | |_|_|_|_|_|_|/ / / | |/| | | | | | | | | | |||||
* | | | | | | | | | | | Merge pull request #2116 from mc-server/CMakeCacheOptions | Alexander Harkness | 2015-05-23 | 1 | -0/+3 |
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | Add build_tools and Self_test as cache options, so that CLion can det… | ||||
| * | | | | | | | | | | | Add build_tools and Self_test as cache options, so that CLion can detect them | tycho | 2015-05-23 | 1 | -0/+3 |
|/ / / / / / / / / / / | |||||
* | | | | | | | | | | | Merge pull request #2065 from mc-server/OldArgs | Mattes D | 2015-05-23 | 1 | -29/+25 |
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | Move some of the old arguments over to TCLAP | ||||
| * | | | | | | | | | | | Moved no buffering command line argument to tclap | tycho | 2015-05-20 | 1 | -5/+8 |
| | | | | | | | | | | | | |||||
| * | | | | | | | | | | | Move commlog arguments over to TCLAP | tycho | 2015-05-20 | 1 | -25/+18 |
| | |_|_|_|_|_|_|_|/ / | |/| | | | | | | | | | |||||
* | | | | | | | | | | | Merge pull request #2103 from beeduck/Issue1980 | Alexander Harkness | 2015-05-23 | 1 | -0/+9 |
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | Fixed players head visible when in spectator mode | ||||
| * | | | | | | | | | | | Fixed players head visible when in spectator mode | b33duck | 2015-05-22 | 1 | -0/+9 |
| | | | | | | | | | | | | |||||
* | | | | | | | | | | | | Merge pull request #2110 from mc-server/coverity-fix | Alexander Harkness | 2015-05-23 | 1 | -1/+1 |
|\ \ \ \ \ \ \ \ \ \ \ \ | |_|_|/ / / / / / / / / |/| | | | | | | | | | | | Fixed wrong copy/paste | ||||
| * | | | | | | | | | | | Fixed wrong copy/paste | worktycho | 2015-05-23 | 1 | -1/+1 |
|/ / / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes CID 110962 | ||||
* | | | | | | | | | | | Merge pull request #2108 from mc-server/tgh-boolean | Alexander Harkness | 2015-05-23 | 1 | -1/+1 |
|\ \ \ \ \ \ \ \ \ \ \ | |_|_|/ / / / / / / / |/| | | | | | | | | | | TryGetHeight returns a bool | ||||
| * | | | | | | | | | | TryGetHeight returns a bool | Alexander Harkness | 2015-05-23 | 1 | -1/+1 |
|/ / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | should fix #2099 | ||||
* | | | | | | | | | | Merge pull request #2101 from mc-server/EquifaxCerts | Alexander Harkness | 2015-05-23 | 2 | -1/+5 |
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | Close Ssl Socket on destroy | ||||
| * | | | | | | | | | | Close Ssl Socket on destroy | Tiger Wang | 2015-05-23 | 2 | -1/+5 |
| | |_|/ / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Fixes #2072 | ||||
* | | | | | | | | | | Merge pull request #2104 from beeduck/Issue2053 | Alexander Harkness | 2015-05-23 | 1 | -0/+7 |
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | Fix for players falling through world when loading in as spectator | ||||
| * | | | | | | | | | | Added a fix for players falling through the world when connecting in spectator mode | b33duck | 2015-05-23 | 1 | -0/+7 |
| | |/ / / / / / / / | |/| | | | | | | | | |||||
* | | | | | | | | | | Merge pull request #2100 from SafwatHalaby/creeper | Alexander Harkness | 2015-05-23 | 1 | -2/+4 |
|\ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / |/| | | | | | | | | | Fixed creeper not exploding when 1-block higher than player | ||||
| * | | | | | | | | | Fixed creeper not exploding when 1 block higher than player | SafwatHalaby | 2015-05-23 | 1 | -2/+4 |
|/ / / / / / / / / | |||||
* | | | | | | | | | Merge pull request #2086 from Seadragon91/master | Mattes D | 2015-05-21 | 9 | -19/+20 |
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | Renamed hook HOOK_ENTITY_CHANGE_WORLD | ||||
| * | | | | | | | | | Renamed hook HOOK_ENTITY_CHANGE_WORLD | Lukas Pioch | 2015-05-21 | 9 | -19/+20 |
| | |_|/ / / / / / | |/| | | | | | | | |||||
* | | | | | | | | | Merge pull request #2085 from mc-server/EquifaxCerts | Julian Laubstein | 2015-05-21 | 3 | -7/+40 |
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | Added Equifax root CA. | ||||
| * | | | | | | | | | Added Equifax root CA. | Mattes D | 2015-05-21 | 3 | -7/+40 |
|/ / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes #2076. Closes #2081. Ref.: #2072. | ||||
* | | | | | | | | | Merge pull request #2030 from beeduck/master | worktycho | 2015-05-21 | 3 | -3/+19 |
|\ \ \ \ \ \ \ \ \ | | |/ / / / / / / | |/| | | | | | | | Issue #1868 and Issue #1984 | ||||
| * | | | | | | | | Added beeduck to contributors | b33duck | 2015-05-21 | 1 | -0/+1 |
| | | | | | | | | | |||||
| * | | | | | | | | Added open/close and sound effects for all door types | b33duck | 2015-05-21 | 1 | -3/+17 |
| | | | | | | | | | |||||
| * | | | | | | | | Added thunder sound effect to CastThunderbolt() | b33duck | 2015-05-21 | 1 | -0/+1 |
| | | | | | | | | | |||||
* | | | | | | | | | Merge pull request #2084 from mc-server/patch-2050 | Alexander Harkness | 2015-05-21 | 1 | -0/+5 |
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | Added missing fencetypes to torchhandler | ||||
| * | | | | | | | | | Added missing fencetypes to torchhandler | Julian Laubstein | 2015-05-20 | 1 | -0/+5 |
| | |/ / / / / / / | |/| | | | | | | | |||||
* | | | | | | | | | Merge pull request #2073 from SafwatHalaby/rand | worktycho | 2015-05-20 | 3 | -10/+17 |
|\ \ \ \ \ \ \ \ \ | |/ / / / / / / / |/| | | | | | | | | Path recalculation improvements | ||||
| * | | | | | | | | Path recalculation improvements | SafwatHalaby | 2015-05-20 | 3 | -10/+17 |
|/ / / / / / / / | |||||
* | | | | | | | | Merge pull request #2074 from SafwatHalaby/rmUnique | worktycho | 2015-05-20 | 2 | -19/+26 |
|\ \ \ \ \ \ \ \ | |_|/ / / / / / |/| | | | | | | | Removed UniquePTR from PathFinder | ||||
| * | | | | | | | newlines | SafwatHalaby | 2015-05-19 | 1 | -0/+9 |
| | | | | | | | | |||||
| * | | | | | | | Removed UniquePTR from PathFinder | SafwatHalaby | 2015-05-19 | 2 | -19/+17 |
| | | | | | | | | |||||
* | | | | | | | | Merge pull request #2076 from mc-server/Cert-disable | Alexander Harkness | 2015-05-19 | 1 | -1/+1 |
|\ \ \ \ \ \ \ \ | |_|_|_|_|_|/ / |/| | | | | | | | Don't verify certificate | ||||
| * | | | | | | | Don't verify certificate | worktycho | 2015-05-19 | 1 | -1/+1 |
|/ / / / / / / | | | | | | | | | | | | | | | Temporary Hot-fix for #2072 | ||||
* | | | | | | | Merge branch 'master' of github.com:mc-server/MCServer | Alexander Harkness | 2015-05-19 | 191 | -2946/+4028 |
|\ \ \ \ \ \ \ | |||||
| * \ \ \ \ \ \ | Merge pull request #2057 from Seadragon91/master | Alexander Harkness | 2015-05-19 | 1 | -0/+1 |
| |\ \ \ \ \ \ \ | | |_|_|_|_|/ / | |/| | | | | | | Fix the health of animals | ||||
| | * | | | | | | Fix the health of animals | Lukas Pioch | 2015-05-18 | 1 | -0/+1 |
| | | | | | | | | |||||
| * | | | | | | | Merge pull request #2019 from mc-server/OverrideArgs | Alexander Harkness | 2015-05-19 | 25 | -124/+1012 |
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | Initial Implementation of command line arguments | ||||
| | * | | | | | | | Add support for setting ports through command line | tycho | 2015-05-18 | 2 | -2/+24 |
| | | | | | | | | | |||||
| | * | | | | | | | Fix max slots logic to only override if acctually present. | tycho | 2015-05-18 | 1 | -4/+9 |
| | | | | | | | | | |||||
| | * | | | | | | | Added deoxy comments | tycho | 2015-05-16 | 1 | -1/+16 |
| | | | | | | | | | |||||
| | * | | | | | | | Fix service Main | worktycho | 2015-05-16 | 1 | -1/+1 |
| | | | | | | | | | |||||
| | * | | | | | | | Move make_unique into a namespace to avoid ADL issues | tycho | 2015-05-16 | 4 | -11/+15 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | this prevents VS finding std::make_unique for constructors that take types from std | ||||
| | * | | | | | | | Initial implementation of IniFile overloading | tycho | 2015-05-16 | 22 | -116/+955 |
| | | | | | | | | | |||||
| | * | | | | | | | Added TCLAP | tycho | 2015-05-16 | 2 | -0/+3 |
| | | | | | | | | | |||||
| * | | | | | | | | Removed tip4commit, it's not used anymore. | Alexander Harkness | 2015-05-19 | 1 | -3/+1 |
| | | | | | | | | | |||||
| * | | | | | | | | Merge pull request #2060 from mc-server/more-leafimprove | Alexander Harkness | 2015-05-19 | 1 | -8/+20 |
| |\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | Improved leaves a bit more. | ||||
| | * | | | | | | | | Improved leaves a bit more. | Alexander Harkness | 2015-05-18 | 1 | -8/+20 |
| | | |_|_|_|_|/ / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | Should fix #2058. | ||||
| * | | | | | | | | Manual merge of #2066 | Alexander Harkness | 2015-05-19 | 1 | -1/+1 |
| | | | | | | | | | |||||
| * | | | | | | | | Improved contributor | Alexander Harkness | 2015-05-19 | 1 | -0/+1 |
| | | | | | | | | | |||||
| * | | | | | | | | Merge pull request #2064 from Seadragon91/hook_entity_change_world | Alexander Harkness | 2015-05-19 | 9 | -0/+172 |
| |\ \ \ \ \ \ \ \ | | |/ / / / / / / | |/| | | | | | | | Added hooks HOOK_ENTITY_CHANGE_WORLD and HOOK_ENTITY_CHANGED_WORLD | ||||
| | * | | | | | | | Added OnEntityChangeWorld.lua and OnEntityChangedWorld.lua hooks to APIDump | Lukas Pioch | 2015-05-19 | 2 | -0/+57 |
| | | | | | | | | | |||||
| | * | | | | | | | Added hooks HOOK_ENTITY_CHANGE_WORLD and HOOK_ENTITY_CHANGED_WORLD | Lukas Pioch | 2015-05-18 | 7 | -0/+115 |
| | | |/ / / / / | | |/| | | | | | | | | | | | | | | | | | | | | | Fixes #1435. | ||||
| * | | | | | | | Merge branch 'master' of https://github.com/mc-server/MCServer | STRWarrior | 2015-05-18 | 15 | -174/+315 |
| |\ \ \ \ \ \ \ | | | |_|/ / / / | | |/| | | | | | |||||
| | * | | | | | | Merge pull request #2049 from mc-server/sapling-probability | Safwat Halaby | 2015-05-18 | 1 | -1/+1 |
| | |\ \ \ \ \ \ | | | |/ / / / / | | |/| | | | | | Fix sapling probability. | ||||
| | | * | | | | | Fix sapling probability. | Alexander Harkness | 2015-05-17 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Probability is 5% of leaves drop a sapling. This should really be different for jungle leaves (2.5%) and the Fortune enchantment should increase the probability. | ||||
| | * | | | | | | APIDump: Removed an unneeded global variable. | Mattes D | 2015-05-17 | 1 | -1/+1 |
| | | | | | | | | |||||
| | * | | | | | | Merge pull request #2037 from SafwatHalaby/aprox | Safwat Halaby | 2015-05-17 | 5 | -55/+193 |
| | |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | Pathfinder - approximated paths when original destination unreachable | ||||
| | | * | | | | | | Pathfinder - approximated paths when original destination unreachable | SafwatHalaby | 2015-05-17 | 5 | -55/+193 |
| | | | | | | | | | |||||
| | * | | | | | | | properly this time? | Alexander Harkness | 2015-05-17 | 1 | -1/+1 |
| | | | | | | | | | |||||
| | * | | | | | | | Fixed typo. | Alexander Harkness | 2015-05-17 | 1 | -1/+1 |
| | | |/ / / / / | | |/| | | | | | |||||
| | * | | | | | | Merge pull request #2040 from mc-server/Random | Alexander Harkness | 2015-05-17 | 1 | -5/+21 |
| | |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | Fix FastRandom seeding | ||||
| | | * | | | | | | Fix FastRandom seeding | worktycho | 2015-05-17 | 1 | -5/+21 |
| | |/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes #1815 Fixes #2021 | ||||
| | * | | | | | | Should disable coveralls. | Alexander Harkness | 2015-05-17 | 1 | -7/+7 |
| | | | | | | | | |||||
| | * | | | | | | Merge pull request #2038 from mc-server/InventoryFix | Alexander Harkness | 2015-05-17 | 1 | -2/+2 |
| | |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | Fixed inventory handling. | ||||
| | | * | | | | | | Fixed inventory handling. | Mattes D | 2015-05-16 | 1 | -2/+2 |
| | |/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | Fixes #2035. | ||||
| | * | | | | | | Merge pull request #2033 from mc-server/BreakIntoDebugger | Safwat Halaby | 2015-05-16 | 2 | -0/+29 |
| | |\ \ \ \ \ \ | | | |_|_|_|_|/ | | |/| | | | | | Lua: Break into ZBS debugger on API errors. | ||||
| | | * | | | | | Lua: Break into ZBS debugger on API errors. | Mattes D | 2015-05-16 | 2 | -0/+29 |
| | | |/ / / / | |||||
| | * | | | | | Merge pull request #2029 from mc-server/bedPatch | Mattes D | 2015-05-16 | 1 | -2/+2 |
| | |\ \ \ \ \ | | | |/ / / / | | |/| | | | | Bed uses bottom two bits for direction not three | ||||
| | | * | | | | Bed uses bottom two bits for direction not three | worktycho | 2015-05-16 | 1 | -2/+2 |
| | | | |/ / | | | |/| | | |||||
| | * / | | | PathFinder uses UniquePtr for cell map. | SafwatHalaby | 2015-05-16 | 2 | -8/+3 |
| | |/ / / | |||||
| | * | | | Newsletter, content tweak. | Alexander Harkness | 2015-05-15 | 1 | -1/+3 |
| | | | | | |||||
| | * | | | Merge pull request #2024 from mc-server/revert-2023-smartPointers | worktycho | 2015-05-15 | 2 | -3/+8 |
| | |\ \ \ | | | | | | | | | | | | | Revert "PathFinder - smart pointers" | ||||
| | | * | | | Revert "PathFinder - smart pointers" | worktycho | 2015-05-15 | 2 | -3/+8 |
| | |/ / / | |||||
| | * | | | Merge pull request #2023 from SafwatHalaby/smartPointers | worktycho | 2015-05-15 | 2 | -8/+3 |
| | |\ \ \ | | | | | | | | | | | | | PathFinder - smart pointers | ||||
| | | * | | | uniquePTR | SafwatHalaby | 2015-05-15 | 2 | -8/+3 |
| | | |/ / | |||||
| | * | | | Unify shields. | Alexander Harkness | 2015-05-15 | 1 | -1/+1 |
| | | | | | |||||
| | * | | | Removed tip4commit. | Alexander Harkness | 2015-05-15 | 1 | -1/+1 |
| | |/ / | |||||
| | * | | Merge pull request #2022 from mc-server/ForEachCommandAPIFix | worktycho | 2015-05-14 | 1 | -93/+54 |
| | |\ \ | | | | | | | | | | | Fixed cPluginManager:ForEachCommand() and ForEachConsoleCommand() | ||||
| | | * | | Fixed cPluginManager:ForEachCommand() and ForEachConsoleCommand() | Mattes D | 2015-05-14 | 1 | -93/+54 |
| | |/ / | | | | | | | | | | | | | | | | | The functions would leak one value on the Lua stack for each enumerated command. Fixes #2017. | ||||
| * / / | Updated the defaults for the overworld world generator | STRWarrior | 2015-05-17 | 1 | -1/+1 |
| |/ / | |||||
| * | | Merge pull request #2018 from mc-server/ProbDif | Mattes D | 2015-05-14 | 1 | -0/+1 |
| |\ \ | | | | | | | | | Fixed possible crash in cProbabDistrib | ||||
| | * | | Fixed possible crash in cProbabDistrib | STRWarrior | 2015-05-14 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | | It could divide through 0 which causes a crash | ||||
| * | | | Merge pull request #2010 from TwiddleStick/patch-2 | Mattes D | 2015-05-14 | 1 | -2/+2 |
| |\ \ \ | | | | | | | | | | | Update World.cpp | ||||
| | * | | | Update World.cpp | Martin Fahy | 2015-05-14 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | Fixed minor typos in comments, simply trying to understand the code base to fix issue regarding no sound when lighting is produced, no change to actual code. | ||||
| * | | | | Merge pull request #2006 from mc-server/ManualBindingsWorld | Mattes D | 2015-05-14 | 7 | -1217/+1253 |
| |\ \ \ \ | | |/ / / | |/| | | | Moved cWorld manual bindings out into a separate file. | ||||
| | * | | | Moved cWorld manual bindings out into a separate file. | Mattes D | 2015-05-13 | 7 | -1217/+1253 |
| | | | | | |||||
| * | | | | Merge pull request #2007 from mc-server/AllCommandsThroughHook | Mattes D | 2015-05-13 | 3 | -5/+11 |
| |\ \ \ \ | | | | | | | | | | | | | All in-game commands go through the OnExecuteCommand hook. | ||||
| | * | | | | Fixed chat message manipulation by plugins. | Mattes D | 2015-05-13 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | Plugins, in their OnChat hook, can change the chat message sent by a player. | ||||
| | * | | | | All in-game commands go through the OnExecuteCommand hook. | Mattes D | 2015-05-13 | 2 | -4/+10 |
| | |/ / / | | | | | | | | | | | | | | | | Everything that has a slash at the beginning, doesn't matter if it is a registered command or not. | ||||
| * | | | | Merge pull request #2008 from mc-server/InfoDumpLinks | Mattes D | 2015-05-13 | 1 | -5/+16 |
| |\ \ \ \ | | |/ / / | |/| | | | Info dump links | ||||
| | * | | | InfoDump: Added DownloadLocation to forum post generator. | Mattes D | 2015-05-13 | 1 | -1/+4 |
| | | | | | |||||
| | * | | | InfoDump: Added support for links. | Mattes D | 2015-05-13 | 1 | -4/+12 |
| |/ / / | | | | | | | | | | | | | Also fixed processing of lists and list items. | ||||
| * | | | Merge pull request #2001 from mc-server/BindingsCleanup | Mattes D | 2015-05-12 | 13 | -972/+207 |
| |\ \ \ | | | | | | | | | | | Bindings cleanup | ||||
| | * | | | CIBuild: Added action labels | Mattes D | 2015-05-12 | 1 | -0/+4 |
| | | | | | |||||
| | * | | | ToLua now generates cLuaState::Push() and GetStackValue() | Mattes D | 2015-05-12 | 11 | -498/+195 |
| | | | | | | | | | | | | | | | | | | | | | | | | | For classes exported through ToLua it generates the cLuaState::Push() and cLuaState::GetStackValue() functions, as well as the supporting forward declarations and typedefs. Renamed virtual_method_hooks.lua to BindingsProcessor.lua since it no longer provides virtual method hooks and instead does additional processing when generating the bindings. | ||||
| | * | | | ToLua: Fixed LuaJit compatibility. | Mattes D | 2015-05-11 | 1 | -0/+8 |
| | | | | | |||||
| | * | | | AllToLua: Removed unneeded virtual method hooks. | Mattes D | 2015-05-11 | 1 | -481/+7 |
| | | | | | |||||
| * | | | | Fixed creative click-outside | Tiger Wang | 2015-05-12 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | * Fixes #1995 | ||||
| * | | | | Improved hoppers | Tiger Wang | 2015-05-11 | 2 | -27/+16 |
| |/ / / | | | | | | | | | | | | | * Fixes #1994 | ||||
| * | | | Merge pull request #2000 from mc-server/CommandHandling | Mattes D | 2015-05-11 | 16 | -73/+173 |
| |\ \ \ | | | | | | | | | | | Command handling | ||||
| | * | | | APIDump: Added linkification to hook return values. | Mattes D | 2015-05-10 | 1 | -1/+1 |
| | | | | | |||||
| | * | | | OnExecuteCommand hook can override the command result (crXXX). | Mattes D | 2015-05-10 | 8 | -20/+40 |
| | | | | | |||||
| | * | | | Exported cPluginManager:ExecuteConsoleCommand() to Lua API. | Mattes D | 2015-05-10 | 5 | -16/+77 |
| | | | | | | | | | | | | | | | | | | | | Fixes #1999. | ||||
| | * | | | Call HOOK_EXECUTE_COMMAND even for unknown console commands. | Mattes D | 2015-05-10 | 3 | -3/+14 |
| | | | | | | | | | | | | | | | | | | | | This allows plugins such as Aliases to intercept even unknown commands. | ||||
| | * | | | StringUtils: Fixed StringSplitWithQuotes(). | Mattes D | 2015-05-10 | 1 | -0/+7 |
| | | | | | | | | | | | | | | | | | | | | The function would crash when given a string that started with the delimiter. | ||||
| | * | | | InfoReg: Fixed EntireCommand handling for MultiCommandHandler(). | Mattes D | 2015-05-10 | 1 | -34/+34 |
| | | | | | | | | | | | | | | | | | | | | The EntireCommand wasn't propagated into the handlers. | ||||
| | * | | | Added the EntireCommand parameter to HOOK_EXECUTE_COMMAND. | Mattes D | 2015-05-10 | 6 | -10/+11 |
| |/ / / | | | | | | | | | | | | | Fixes #1996. | ||||
| * | | | Merge pull request #1977 from mc-server/warnings | Tiger Wang | 2015-05-10 | 8 | -26/+41 |
| |\ \ \ | | | | | | | | | | | Warnings and logic fixes | ||||
| | * \ \ | Merge remote-tracking branch 'origin/master' into warnings | Tiger Wang | 2015-05-10 | 120 | -306/+361 |
| | |\ \ \ | | |/ / / | |/| | | | | | | | | | | | | | | | | | | Conflicts: src/Mobs/Monster.cpp src/Vector3.h | ||||
| * | | | | Merge pull request #1985 from SafwatHalaby/lessPathCalcs | Mattes D | 2015-05-10 | 1 | -1/+1 |
| |\ \ \ \ | | | | | | | | | | | | | PathFinder - Less calculations per tick | ||||
| | * | | | | PF - Less calcs per tick | wiseoldman95 | 2015-05-10 | 1 | -1/+1 |
| |/ / / / | |||||
| * | | | | Merge pull request #1954 from mc-server/MoreStyleCheck | Mattes D | 2015-05-09 | 112 | -288/+324 |
| |\ \ \ \ | | | | | | | | | | | | | More style checking. | ||||
| | * | | | | Added check against "Type const &" and "Type const *". | Mattes D | 2015-05-09 | 1 | -0/+4 |
| | | | | | | |||||
| | * | | | | CheckBasicStyle: checks spaces around * and &. | Mattes D | 2015-05-09 | 42 | -104/+115 |
| | | | | | | |||||
| | * | | | | More style checking. | Mattes D | 2015-05-09 | 78 | -186/+207 |
| |/ / / / | | | | | | | | | | | | | | | | Spaces around some operators are checked. | ||||
| * | | | | Rabbit and cooked rabbit now stackable | jammet | 2015-05-09 | 1 | -1/+3 |
| | | | | | | | | | | | | | | | | | | | | And corrected the alphabetical ordering. | ||||
| * | | | | Merge pull request #1956 from Tri125/master | Mattes D | 2015-05-09 | 5 | -6/+20 |
| |\ \ \ \ | | | | | | | | | | | | | Fixed Magma cube sound and spawn size | ||||
| | * | | | | GetSizeName of cSlime and cMagmaCube is now static | Tristan | 2015-05-09 | 4 | -4/+4 |
| | | | | | | |||||
| | * | | | | Big Magma Cube can now spawn | Tri125 | 2015-05-07 | 2 | -2/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | Following the same method as the Slime, Magma Cube can now spawn with the size of 1, 2 or 4. | ||||
| | * | | | | Fixed the sound issue with the MagmaCube | Tri125 | 2015-05-07 | 2 | -2/+16 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | -Name of the sound is correctly capitalized -Get the appropriate sound depending on its size | ||||
| * | | | | | Fixed remaing pragmas | worktycho | 2015-05-09 | 1 | -3/+3 |
| | | | | | | |||||
| * | | | | | clang diagnostic not diagnostics | worktycho | 2015-05-09 | 1 | -3/+3 |
| | | | | | | | | | | | | | | | | | | fixed clang pragmas | ||||
| * | | | | | Merge pull request #1968 from SafwatHalaby/patch-2 | Safwat Halaby | 2015-05-09 | 1 | -2/+2 |
| |\ \ \ \ \ | | | | | | | | | | | | | | | Update Contributing.MD | ||||
| | * | | | | | Update Contributing.MD | Safwat Halaby | 2015-05-08 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Double space is rendering as a single space so I changed the comment line a bit, the new version is clearer anyway. Added an exception to CamelCase (single letter vars) | ||||
| * | | | | | | Merge pull request #1973 from Tri125/QuartzStack | Alexander Harkness | 2015-05-09 | 1 | -0/+1 |
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | Fixed #1893 : Quartz can now stack | ||||
| | * | | | | | | Fixed #1893 | Tri125 | 2015-05-07 | 1 | -0/+1 |
| | | |/ / / / | | |/| | | | | | | | | | | | | | | | | | | Quartz ore now stack properly | ||||
| * | | | | | | Merge pull request #1972 from Woazboat/CodeCleanup_refactored | worktycho | 2015-05-09 | 1 | -4/+4 |
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | Fixed compiler warning overrides in Vector3.h | ||||
| | * | | | | | | Fixed compiler warning overrides in Vector3.h | Woazboat | 2015-05-09 | 1 | -4/+4 |
| | | | | | | | | |||||
| * | | | | | | | Merge pull request #1971 from mc-server/worktycho-patch-1 | NiLSPACE | 2015-05-09 | 1 | -2/+4 |
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | Move chunk position accesses after the chunk validity checks | ||||
| | * | | | | | | | Move chunk position accesses after the chunk validity checks | worktycho | 2015-05-09 | 1 | -2/+4 |
| |/ / / / / / / | |||||
| | | | | * | | | Fixed some warnings and logic errors in Monster.cpp | Tiger Wang | 2015-05-10 | 1 | -5/+7 |
| | | | | | | | | |||||
| | | | | * | | | Fixed some Visual Studio warnings | Tiger Wang | 2015-05-09 | 8 | -25/+38 |
| | |_|_|/ / / | |/| | | | | | |||||
| * | | | | | | Merge pull request #1945 from Woazboat/CodeCleanup_refactored | Mattes D | 2015-05-08 | 4 | -43/+88 |
| |\| | | | | | | |_|/ / / | |/| | | | | Small code cleanup - clean version | ||||
| | * | | | | Added float comparison warning overrides to Vector3::hasNonZeroLength | Woazboat | 2015-05-08 | 1 | -7/+16 |
| | | | | | | |||||
| | * | | | | Ignoring Clang warnings for strict float comparison in Vector::Equals() | Woazboat | 2015-05-08 | 1 | -1/+11 |
| | | | | | | |||||
| | * | | | | Changed Vector3 Equals function to avoid using memcmp | Woazboat | 2015-05-08 | 1 | -5/+1 |
| | | | | | | |||||
| | * | | | | Tracer::signum function now returns int | Woazboat | 2015-05-08 | 3 | -25/+29 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | convert c style casts to c++ static casts Changed fabs() to std::abs() | ||||
| | * | | | | Check for zero length vector in Trace | Woazboat | 2015-05-08 | 2 | -4/+15 |
| | | | | | | | | | | | | | | | | | | | | | | | | Added hasNonZeroLength member function to Vector3 | ||||
| | * | | | | Changed Tracer::m_NormalTable to static array | Woazboat | 2015-05-08 | 2 | -8/+23 |
| | | | | | | | | | | | | | | | | | | | | | | | | Was previously instantiated for every trace | ||||
| * | | | | | Fix build URLs, now .tar.gz | Alexander Harkness | 2015-05-08 | 1 | -3/+3 |
| | | | | | | |||||
| * | | | | | Merge pull request #1957 from SafwatHalaby/patch-1 | Alexander Harkness | 2015-05-08 | 1 | -7/+36 |
| |\ \ \ \ \ | | | | | | | | | | | | | | | Added pre-commit hook to CONTRIBUTING.md5 | ||||
| | * | | | | | Added pre-commit hook to CONTRIBUTING.md | Safwat Halaby | 2015-05-08 | 1 | -7/+36 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Also added some other missing stuff. | ||||
| * | | | | | | Merge pull request #1967 from jammet/patch-4 | Alexander Harkness | 2015-05-08 | 1 | -1/+1 |
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | Corrected hopper recipe | ||||
| | * | | | | | | Corrected hopper recipe | jammet | 2015-05-08 | 1 | -1/+1 |
| |/ / / / / / | |||||
| * | | | | | | Fixed syntax error | Alexander Harkness | 2015-05-08 | 1 | -0/+1 |
| | | | | | | | |||||
| * | | | | | | Merge pull request #1966 from SafwatHalaby/Spaces | Alexander Harkness | 2015-05-08 | 2 | -0/+2 |
| |\ \ \ \ \ \ | | |/ / / / / | |/| | | | | | Spaces in cPath | ||||
| | * | | | | | Spaces in cPath | wiseoldman95 | 2015-05-08 | 2 | -0/+2 |
| |/ / / / / | |||||
| * | | | | | Merge pull request #1960 from mc-server/FixInterPluginCalls | Mattes D | 2015-05-08 | 4 | -27/+22 |
| |\ \ \ \ \ | | | | | | | | | | | | | | | Fix inter plugin calls | ||||
| | * | | | | | Fixed inter-plugin calls. | Mattes D | 2015-05-07 | 3 | -27/+19 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When an inter-plugin call failed due to function not found, the server would maul the LuaState and "yield". Fixes #1959. | ||||
| | * | | | | | Added Lua C API checks in Debug builds. | Mattes D | 2015-05-07 | 1 | -0/+3 |
| |/ / / / / | |||||
| * | | | | | Merge pull request #1949 from SafwatHalaby/burn | worktycho | 2015-05-07 | 3 | -35/+93 |
| |\ \ \ \ \ | | | | | | | | | | | | | | | AI - Better shade cover | ||||
| | * | | | | | AI - Safer WouldBurnAt() | wiseoldman95 | 2015-05-06 | 1 | -3/+8 |
| | | | | | | | |||||
| | * | | | | | AI - Better shade cover | wiseoldman95 | 2015-05-06 | 1 | -1/+9 |
| | | | | | | | |||||
| | * | | | | | (duplicate) AI - Livestock escape fixed, water jumping fixed | wiseoldman95 | 2015-05-06 | 3 | -34/+79 |
| | | |_|/ / | | |/| | | | |||||
| * | | | | | Merge pull request #1951 from mc-server/BroadcastRefactor | Mattes D | 2015-05-07 | 22 | -19/+310 |
| |\ \ \ \ \ | | |_|_|/ / | |/| | | | | Added support for sending additional data in the ParticleEffect packet | ||||
| | * | | | | Added support for additional data in the ParticleEffect Packet | tycho | 2015-05-07 | 22 | -19/+310 |
| | |/ / / | | | | | | | | | | | | | | | | Also started refactoring how broadcasts are handled | ||||
| * | | | | Merge pull request #1953 from mc-server/bearbin-fadwp | Mattes D | 2015-05-06 | 1 | -3/+3 |
| |\ \ \ \ | | | | | | | | | | | | | Properly fix the docs for FindAndDoWithPlayer. | ||||
| | * | | | | Properly fix the docs for FindAndDoWithPlayer. | Alexander Harkness | 2015-05-06 | 1 | -3/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Removed F accidentially added. Made the two FindAndDoWithPlayers documentation consistent. | ||||
| * | | | | | Merge pull request #1952 from mc-server/coverity-fix | Alexander Harkness | 2015-05-06 | 1 | -1/+1 |
| |\ \ \ \ \ | | |/ / / / | |/| | | | | Actually empty the open list | ||||
| | * | | | | Actually empty the open list | worktycho | 2015-05-06 | 1 | -1/+1 |
| | |/ / / | |||||
* | / / / | Updated Core. | Alexander Harkness | 2015-05-19 | 1 | -0/+0 |
|/ / / / | |||||
* / / / | Added info about case-sensitivity of FindAndDoWithPlayer | Alexander Harkness | 2015-05-06 | 1 | -4/+3 |
|/ / / | |||||
* | | | Merge pull request #1946 from SafwatHalaby/lean | Alexander Harkness | 2015-05-06 | 2 | -6/+13 |
|\ \ \ | | | | | | | | | PathFinder - Couple of bugfixes | ||||
| * | | | PF - Swimming bugfix | wiseoldman95 | 2015-05-06 | 1 | -3/+3 |
| | | | | |||||
| * | | | PF - Fixed mobs not reaching leaning player | wiseoldman95 | 2015-05-06 | 2 | -3/+10 |
| | | | | |||||
* | | | | Merge pull request #1943 from mc-server/revert-1917-CodeCleanup | worktycho | 2015-05-05 | 4 | -62/+45 |
|\ \ \ \ | | | | | | | | | | | Revert "Small code cleanup" | ||||
| * | | | | Revert "Small code cleanup" | worktycho | 2015-05-05 | 4 | -62/+45 |
|/ / / / | |||||
* | | | | Merge pull request #1917 from Woazboat/CodeCleanup | worktycho | 2015-05-05 | 4 | -45/+62 |
|\ \ \ \ | |/ / / |/| | | | Small code cleanup | ||||
| * | | | Changed fabs() to std::abs() | Woazboat | 2015-04-29 | 1 | -4/+4 |
| | | | | |||||
| * | | | braces in Tracer::mNormalTable initializer in separate lines | Woazboat | 2015-04-29 | 1 | -2/+4 |
| | | | | |||||
| * | | | Added extra braces to initialization of Tracer::m_NormalTable | Woazboat | 2015-04-29 | 1 | -2/+2 |
| | | | | |||||
| * | | | And another cs fix I overlooked | Woazboat | 2015-04-29 | 1 | -1/+1 |
| | | | | |||||
| * | | | Fixed comments according to cs | Woazboat | 2015-04-29 | 1 | -11/+11 |
| | | | | |||||
| * | | | Fix HasNonZeroLength name | Woazboat | 2015-04-29 | 2 | -3/+3 |
| | | | | | | | | | | | | | | | | now 100% more cs compliant | ||||
| * | | | Changed Tracer::m_NormalTable to static array | Woazboat | 2015-04-29 | 2 | -7/+14 |
| | | | | | | | | | | | | | | | | Was previously instantiated for every trace | ||||
| * | | | Changed Vector3 Equals function to avoid using memcmp | Woazboat | 2015-04-28 | 1 | -5/+1 |
| | | | | |||||
| * | | | Tracer signum function now returns int | Woazboat | 2015-04-28 | 2 | -7/+10 |
| | | | | |||||
| * | | | Check for zero length vector in Trace | Woazboat | 2015-04-28 | 2 | -4/+15 |
| | | | | | | | | | | | | | | | | Added hasNonZeroLength member function to Vector3 | ||||
| * | | | convert c style casts to c++ static casts | Woazboat | 2015-04-28 | 2 | -15/+16 |
| |/ / | |||||
| * | | Removed redundant temp iterator. std::list.erase already returns | Woazboat | 2015-04-27 | 1 | -4/+1 |
| | | | | | | | | | | | | iterator to next valid list element | ||||
* | | | Merge pull request #1939 from SafwatHalaby/Polising | worktycho | 2015-05-05 | 2 | -26/+47 |
|\ \ \ | | | | | | | | | AI - More conservative use of ResetPathFinding, some polishing | ||||
| * | | | AI - More conservative use of ResetPathFinding, fixed minor swimming / jumping bug | wiseoldman95 | 2015-05-05 | 2 | -26/+47 |
| | | | | |||||
* | | | | Merge pull request #1941 from mc-server/bearbin-darkoak | Mattes D | 2015-05-05 | 1 | -0/+2 |
|\ \ \ \ | | | | | | | | | | | Add furnacing recipies for dark oak and acacia. | ||||
| * | | | | Add furnacing recipies for dark oak and acacia. | Alexander Harkness | 2015-05-05 | 1 | -0/+2 |
|/ / / / | | | | | | | | | This should fix #1899, and also acacia logs too. | ||||
* | | | | Merge pull request #1940 from SafwatHalaby/lua | Alexander Harkness | 2015-05-05 | 1 | -0/+0 |
|\ \ \ \ | |/ / / |/| | | | Chmod +x CheckBasicStyle.lua | ||||
| * | | | Chmod +x CheckBasicStyle.lua | wiseoldman95 | 2015-05-05 | 1 | -0/+0 |
|/ / / | |||||
* | | | Merge pull request #1938 from jan64/master | Mattes D | 2015-05-04 | 2 | -3/+3 |
|\ \ \ | | | | | | | | | Change visual protocol name to include MCServer | ||||
| * | | | Change visual protocol name to include MCServer | jan64 | 2015-05-04 | 2 | -3/+3 |
| | | | | |||||
* | | | | Merge pull request #1935 from mc-server/fixes | Alexander Harkness | 2015-05-04 | 8 | -265/+224 |
|\ \ \ \ | |/ / / |/| | | | Entity improvements | ||||
| * | | | Merge remote-tracking branch 'origin/master' into fixes | Tiger Wang | 2015-05-04 | 0 | -0/+0 |
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | Conflicts: src/Mobs/Path.cpp | ||||
| * | | | | Entity improvements | Tiger Wang | 2015-05-04 | 8 | -265/+224 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | •Pathfinder improvements •Fixes #1217 •Fixes #1933 Merge remote-tracking branch 'SafwatHalaby/water2' into fixes | ||||
* | | | | | Upgraded ubuntu version. | Alexander Harkness | 2015-05-04 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | Should make builds start working again. | ||||
* | | | | | Merge pull request #1937 from mc-server/BuildInfoCrash | Alexander Harkness | 2015-05-04 | 1 | -0/+9 |
|\ \ \ \ \ | | | | | | | | | | | | | Print Build info as part of the crash information | ||||
| * | | | | | Print Build info as part of the crash information | worktycho | 2015-05-04 | 1 | -0/+9 |
|/ / / / / | |||||
* | | | | | Merge pull request #1936 from Seadragon91/master | Mattes D | 2015-05-04 | 1 | -1/+1 |
|\ \ \ \ \ | |_|/ / / |/| | | | | Crafting - Allow to craft torches with charcoals | ||||
| * | | | | Crafting - Allow to craft torches with charcoals | Lukas Pioch | 2015-05-03 | 1 | -1/+1 |
|/ / / / | |||||
* | | | | Merge pull request #1934 from SafwatHalaby/p_IsSolidChunks | Tiger Wang | 2015-05-03 | 1 | -1/+1 |
|\ \ \ \ | |/ / / |/| | | | PathFinder - Fixed nullptr chunk bug | ||||
| * | | | PathFinder - Fixed nullptr chunk bug | wiseoldman95 | 2015-05-03 | 1 | -1/+1 |
| | | | | |||||
* | | | | Merge pull request #1930 from SafwatHalaby/AI_Jump | Tiger Wang | 2015-05-03 | 2 | -5/+16 |
|\ \ \ \ | | | | | | | | | | | AI - Improved Mob Jumping | ||||
| * | | | | AI - Improved Mob Jumping | wiseoldman95 | 2015-05-03 | 2 | -5/+16 |
| |/ / / | |||||
* | | | | Merge pull request #1932 from SafwatHalaby/F_AssertFix | Mattes D | 2015-05-03 | 3 | -10/+8 |
|\ \ \ \ | | | | | | | | | | | PathFinder - Fixed Howaner's bug | ||||
| * | | | | PathFinder - Crash fix, chunks in parameters are now references | wiseoldman95 | 2015-05-03 | 3 | -10/+8 |
| |/ / / | |||||
* | | | | Fixed multiple mbedtls inclusion. | Mattes D | 2015-05-03 | 2 | -6/+7 |
| | | | | | | | | | | | | | | | | Ref.: #1880. | ||||
* | | | | Merge pull request #1880 from mc-server/submodules | Mattes D | 2015-05-03 | 8 | -4/+4 |
|\ \ \ \ | | | | | | | | | | | Update submodules | ||||
| * | | | | Update submodules | Tiger Wang | 2015-05-02 | 8 | -4/+4 |
| | | | | | |||||
* | | | | | Fixed error in webadmin home page | STRWarrior | 2015-05-02 | 1 | -1/+1 |
| |/ / / |/| | | | |||||
* | | | | Merge pull request #1925 from SafwatHalaby/PathFinder_Optimze | Tiger Wang | 2015-05-02 | 4 | -66/+38 |
|\ \ \ \ | | | | | | | | | | | Pathfinder optimization | ||||
| * | | | | PathFinding - Chunk querying optimization and improve cPath::IsSolid | wiseoldman95 | 2015-05-02 | 4 | -66/+38 |
| | | | | | |||||
* | | | | | Merge pull request #1928 from SafwatHalaby/contrib | Tiger Wang | 2015-05-02 | 1 | -0/+1 |
|\ \ \ \ \ | | | | | | | | | | | | | Added myself to CONTRIBUTORS | ||||
| * | | | | | Added myself to CONTRIBUTORS. Note: I'm formerly wiseoldman95 | wiseoldman95 | 2015-05-02 | 1 | -0/+1 |
| | |/ / / | |/| | | | |||||
* | | | | | Merge pull request #1927 from SafwatHalaby/AI_BetterDayLightHandling | Tiger Wang | 2015-05-02 | 6 | -63/+22 |
|\ \ \ \ \ | | | | | | | | | | | | | AI - Much better burning/daylight behavior | ||||
| * | | | | | AI - Better daylight handling | wiseoldman95 | 2015-05-02 | 6 | -63/+22 |
| | |/ / / | |/| | | | |||||
* | | | | | Merge pull request #1919 from mathias-github/patch-1 | Tiger Wang | 2015-05-02 | 1 | -1/+1 |
|\ \ \ \ \ | |_|/ / / |/| | | | | Added Guardian and Rabbit to DefaultMonsters in Overworld | ||||
| * | | | | Added Guardian and Rabbit to DefaultMonsters in Overworld | Mathias | 2015-04-29 | 1 | -1/+1 |
| | | | | | |||||
* | | | | | CheckBasicStyle: Can check individual files or git commits. | Mattes D | 2015-05-02 | 1 | -2/+101 |
| | | | | | |||||
* | | | | | APIDump: Added an "apishow" command. | Mattes D | 2015-05-02 | 1 | -0/+10 |
| |/ / / |/| | | | | | | | | | | | Launches the webbrowser to show the locally exported API docs. | ||||
* | | | | Merge pull request #1920 from wiseoldman95/SquashedPathFinder | Mattes D | 2015-05-01 | 13 | -175/+736 |
|\ \ \ \ | | | | | | | | | | | Implemented A* Pathfinding and updated monster.cpp to use it. | ||||
| * | | | | A* Pathfinding and better monster AI | wiseoldman95 | 2015-05-01 | 13 | -175/+736 |
|/ / / / | |||||
* | | | | Merge pull request #1924 from mc-server/BlockAreaCountNonAir | Mattes D | 2015-05-01 | 3 | -1/+37 |
|\ \ \ \ | | | | | | | | | | | Added cBlockArea:CountNonAirBlocks API function. | ||||
| * | | | | Added cBlockArea:CountNonAirBlocks API function. | Mattes D | 2015-04-30 | 3 | -1/+37 |
|/ / / / | |||||
* | | | | Merge pull request #1923 from mc-server/ReadWholeFileFix | Mattes D | 2015-04-30 | 2 | -8/+44 |
|\ \ \ \ | | | | | | | | | | | Fixed bindings for cFile:ReadWholeFile(). | ||||
| * | | | | Fixed bindings for cFile:ReadWholeFile(). | Mattes D | 2015-04-30 | 2 | -8/+44 |
|/ / / / | | | | | | | | | | | | | Fixes #1914 | ||||
* | | | | Merge pull request #1922 from mc-server/BlockAreaExt | Mattes D | 2015-04-30 | 6 | -10/+242 |
|\ \ \ \ | |/ / / |/| | | | cBlockArea extensions | ||||
| * | | | APIDump: Added documentation for cBlockArea:GetNonAirCropRelCoords. | Mattes D | 2015-04-30 | 1 | -0/+1 |
| | | | | |||||
| * | | | Added cBlockArea::msSimpleCompare merge strategy. | Mattes D | 2015-04-29 | 3 | -9/+95 |
| | | | | |||||
| * | | | Added cBlockArea:GetNonAirCropRelCoords() API function. | Mattes D | 2015-04-29 | 5 | -1/+146 |
| | | | | | | | | | | | | | | | | Fixes #1915. | ||||
* | | | | Clay blocks are handled with the OreHandler | jammet | 2015-04-29 | 1 | -0/+1 |
| | | | | |||||
* | | | | Merge pull request #1913 from wiseoldman95/fixCompatibleProtocols | Mattes D | 2015-04-28 | 1 | -1/+1 |
|\ \ \ \ | | | | | | | | | | | Updated MC versions in ProtocolRecognizer.h | ||||
| * | | | | Updated MC versions in ProtocolRecognizer.h | wiseoldman95 | 2015-04-28 | 1 | -1/+1 |
| | | | | | |||||
* | | | | | Updated MC versions in readme.txt | Mattes D | 2015-04-28 | 1 | -2/+2 |
|/ / / / | |||||
* | | | | Merge pull request #1909 from Woazboat/CodeCleanup | worktycho | 2015-04-27 | 4 | -10/+12 |
|\ \ \ \ | |/ / / |/| / / | |/ / | cSetChunkData constructor explicitly requires std::move() | ||||
| * | | cSetChunkData constructor explicitly requires std::move() instead of | Woazboat | 2015-04-27 | 4 | -10/+12 |
| | | | | | | | | | | | | unsafely stealing data | ||||
* | | | Fix explosions trying to write to unread blockarea | Tiger Wang | 2015-04-26 | 1 | -3/+5 |
| | | | |||||
* | | | Update contributing.md with C++11 | worktycho | 2015-04-26 | 1 | -1/+1 |
| | | | |||||
* | | | Updated the Core. | Mattes D | 2015-04-25 | 1 | -0/+0 |
| | | | |||||
* | | | Merge pull request #1897 from mc-server/Restrictions | Mattes D | 2015-04-25 | 6 | -43/+772 |
|\ \ \ | | | | | | | | | Restrictions | ||||
| * | | | cPlayer now checks restrictions. | Mattes D | 2015-04-25 | 3 | -7/+68 |
| | | | | | | | | | | | | | | | | Fixes #1331. | ||||
| * | | | Added player restrictions to the DB and API. | Mattes D | 2015-04-25 | 3 | -36/+704 |
| | | | | |||||
* | | | | Merge pull request #1896 from mc-server/FindAndDoWithPlayerRace | Mattes D | 2015-04-25 | 1 | -4/+4 |
|\ \ \ \ | |/ / / |/| | | | Eliminate race condition in cRoot::FindAndDoWithPlayer | ||||
| * | | | Eliminate race condition in cRoot::FindAndDoWithPlayer | worktycho | 2015-04-24 | 1 | -4/+4 |
| |/ / | | | | | | | Avoid a race condition where a player gets deleted during the FindAndDoWithPlayer callback by moving the callback into DoWithPlayer. | ||||
* / / | Plugin removes its command registrations and webtabs when unloaded. | Mattes D | 2015-04-25 | 1 | -0/+5 |
|/ / | | | | | | | Fixes #1890. | ||||
* | | Merge pull request #1894 from mc-server/RefactorManualBindingsTemplates | Mattes D | 2015-04-23 | 5 | -392/+286 |
|\ \ | | | | | | | Refactored ManualBindings' callbacks using templates. | ||||
| * | | Refactored ManualBindings' callbacks using templates. | Mattes D | 2015-04-23 | 5 | -392/+286 |
|/ / | | | | | | | | | This is a bit easier to read, has better error reporting and fixes a few subtle bugs. Fixes #1889. | ||||
* | | Digging up a clay block spawns 4 clay items. | jammet | 2015-04-23 | 1 | -0/+5 |
| | | | | | | | | | | Fixes #1884. Closes #1891. | ||||
* | | Merge pull request #1892 from mc-server/DoWithPlugin | Mattes D | 2015-04-23 | 5 | -173/+332 |
|\ \ | | | | | | | Implemented cPluginManager:DoWithPlugin(), fixed ForEachPlugin(). | ||||
| * | | Implemented cPluginManager:DoWithPlugin(), fixed ForEachPlugin(). | Mattes D | 2015-04-23 | 5 | -173/+332 |
| | | | | | | | | | | | | Both functions are exported as static. | ||||
* | | | Nether Quartz is handled in the Ore handler. | jammet | 2015-04-23 | 1 | -0/+5 |
| | | | | | | | | | | | | Fixes #1885, Closes #1888 | ||||
* | | | Merge pull request #1851 from wraith11/DoorFix | Mattes D | 2015-04-23 | 2 | -6/+21 |
|\ \ \ | | | | | | | | | Fix door placing in connection with slabs | ||||
| * | | | Fix door placing in connection with slabs | wraith11 | 2015-04-21 | 2 | -6/+21 |
| | | | | | | | | | | | | | | | | Except top-half slabs as transparent blocks for doors. | ||||
* | | | | Merge pull request #1852 from wraith11/SlabPlacing | Mattes D | 2015-04-23 | 1 | -0/+23 |
|\ \ \ \ | |_|/ / |/| | | | Fix slab placing | ||||
| * | | | Fix slab placing | wraith11 | 2015-04-22 | 1 | -0/+23 |
| |/ / | |||||
* | | | Merge pull request #1883 from mc-server/NarrowWindowID | Mattes D | 2015-04-22 | 2 | -3/+7 |
|\ \ \ | | | | | | | | | Narrowed WindowID to use only 7 bits. | ||||
| * | | | Narrowed WindowID to use only 7 bits. | Mattes D | 2015-04-21 | 2 | -3/+7 |
|/ / / | | | | | | | | | | Ref.: http://forum.mc-server.org/showthread.php?tid=1876 | ||||
* | | | Hotfixed some chunk presence issues when generating. | Mattes D | 2015-04-21 | 1 | -0/+2 |
| | | | |||||
* | | | Merge pull request #1879 from mc-server/DynamicThreshold | Mattes D | 2015-04-21 | 2 | -7/+6 |
|\ \ \ | | | | | | | | | Changed Nether composition to change the threshold from a cubic noise | ||||
| * | | | Changed default MaxThreshold value | STRWarrior | 2015-04-21 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | There is now really a difference between open and dense parts | ||||
| * | | | Calculate threshold for each column in a chunk instead for the whole chunk | STRWarrior | 2015-04-21 | 1 | -2/+1 |
| | | | | |||||
| * | | | Changed Nether composition to change the threshold from a cubic noise | STRWarrior | 2015-04-20 | 2 | -7/+7 |
| | | | | |||||
* | | | | Network: fixed excessive debug logging. | Mattes D | 2015-04-21 | 2 | -7/+1 |
| | | | | |||||
* | | | | Merge pull request #1881 from mc-server/UrlInHttpRequest | Mattes D | 2015-04-21 | 4 | -43/+62 |
|\ \ \ \ | | | | | | | | | | | Added URL member to the HTTPRequest API class. | ||||
| * | | | | Added URL member to the HTTPRequest API class. | Mattes D | 2015-04-21 | 4 | -43/+62 |
|/ / / / | |||||
* | | | | WebAdmin: Removed server name, shortened memory report. | Mattes D | 2015-04-20 | 1 | -5/+1 |
| | | | | |||||
* | | | | Fixed a bad recipe. | Mattes D | 2015-04-20 | 1 | -1/+1 |
| | | | | |||||
* | | | | ItemHandler type fixes. | Mattes D | 2015-04-20 | 1 | -2/+2 |
| | | | | |||||
* | | | | Merge pull request #1878 from jammet/patch-2 | Mattes D | 2015-04-20 | 1 | -1/+1 |
|\ \ \ \ | | | | | | | | | | | Fixing dyeing | ||||
| * | | | | Fixing dyeing | jammet | 2015-04-20 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | Getting yellow dye and a lot of dye mixes were not working when it was just called "Flower". | ||||
* | | | | | Protocol 1.8: Limit the amount of displayed data on NBT parse failure. | Mattes D | 2015-04-20 | 1 | -1/+1 |
| | | | | | |||||
* | | | | | ItemHandler: Using automatic array bounds. | Mattes D | 2015-04-20 | 1 | -1/+1 |
|/ / / / | |||||
* | | | | Updated the Core plugin. | Mattes D | 2015-04-19 | 1 | -0/+0 |
| | | | | |||||
* | | | | HangingEntity: Fixed a needless clang warning. | Mattes D | 2015-04-19 | 1 | -2/+5 |
| | | | | |||||
* | | | | Fixed typo in NetherForts initialization | STRWarrior | 2015-04-19 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | The S in NetherForts was missing | ||||
* | | | | Merge pull request #1877 from mc-server/GlowStone | NiLSPACE | 2015-04-19 | 4 | -2/+140 |
|\| | | | | | | | | | | | Added GlowStone finisher | ||||
| * | | | GlowStone: Changed order of initialization of member variables | STRWarrior | 2015-04-19 | 1 | -2/+2 |
| | | | | |||||
| * | | | Fixed style | STRWarrior | 2015-04-19 | 1 | -2/+2 |
| | | | | |||||
| * | | | Added GlowStone finisher | STRWarrior | 2015-04-19 | 4 | -2/+140 |
| |/ / | |||||
* | | | Merge pull request #1875 from mc-server/PluginFolders | Mattes D | 2015-04-19 | 16 | -1161/+884 |
|\ \ \ | | | | | | | | | Split the plugin names and plugin folders to avoid confusing them. | ||||
| * | | | Refresh plugin list before trying to load. | Mattes D | 2015-04-19 | 1 | -0/+1 |
| | | | | |||||
| * | | | APIDump: Documented cPluginManager:IsPluginLoaded(). | Mattes D | 2015-04-19 | 1 | -0/+1 |
| | | | | |||||
| * | | | Added cPluginManager:IsPluginLoaded() API, better load error msgs. | Mattes D | 2015-04-19 | 2 | -5/+42 |
| | | | | |||||
| * | | | Refactored cWebPlugin for C++11 style and proper WebTab clearing. | Mattes D | 2015-04-19 | 6 | -103/+149 |
| | | | | |||||
| * | | | Split the plugin names and plugin folders to avoid confusing them. | Mattes D | 2015-04-19 | 14 | -1059/+697 |
| | | | | | | | | | | | | | | | | Ref.: http://forum.mc-server.org/showthread.php?tid=1877 | ||||
* | | | | ClientHandle: Fixed re-sending refused right-clicks. | Mattes D | 2015-04-19 | 1 | -1/+8 |
| | | | | | | | | | | | | | | | | | | | | The coords weren't checked against Y boundary and -1 coords weren't sent. This fixes mc-server/Gallery#45. | ||||
* | | | | HTTP: Error message is sent as the payload as well. | Mattes D | 2015-04-19 | 2 | -2/+5 |
| | | | | | | | | | | | | | | | | This shows the error message in the browsers. Before, the browsers would display just a blank page. | ||||
* | | | | Merge pull request #1864 from mc-server/StrictRecipeMatching | Mattes D | 2015-04-19 | 2 | -55/+58 |
|\ \ \ \ | | | | | | | | | | | Recipes match zero DamageValue strictly. | ||||
| * | | | | Recipes match zero DamageValue strictly. | Mattes D | 2015-04-16 | 2 | -55/+58 |
| | | | | | | | | | | | | | | | | | | | | | | | | | To match any DamageValue for the ingredient, an explicit "-1" as the DamageValue must be specified. Fixes #1859. | ||||
* | | | | | Merge pull request #1876 from jammet/patch-1 | Mattes D | 2015-04-19 | 1 | -0/+19 |
|\ \ \ \ \ | | | | | | | | | | | | | Add StainedClay | ||||
| * | | | | | Add StainedClay | jammet | 2015-04-19 | 1 | -0/+19 |
|/ / / / / | | | | | | | | | | | For some reason StainedClay was entirely missing, so here it is. | ||||
* | | | | | Merge pull request #1870 from mathias-gh/master | Mattes D | 2015-04-17 | 1 | -1/+1 |
|\ \ \ \ \ | |_|/ / / |/| | | | | Fixed IronGolem sounds | ||||
| * | | | | Update IronGolem.cpp | mathias-gh | 2015-04-17 | 1 | -1/+1 |
| | | | | | |||||
* | | | | | Merge pull request #1869 from mathias-gh/master | NiLSPACE | 2015-04-17 | 1 | -0/+1 |
|\| | | | | | | | | | | | | | | Added MobTypeName for Giant | ||||
| * | | | | Added MobTypeName for Giant | mathias-gh | 2015-04-17 | 1 | -0/+1 |
|/ / / / | |||||
* / / / | Fixed arm swing animation | Tiger Wang | 2015-04-17 | 1 | -1/+1 |
|/ / / | | | | | | | * Fixes #1861 | ||||
* | | | Fixed PolishedGranite et al crafting recipes. | Mattes D | 2015-04-16 | 4 | -6/+7 |
| | | | | | | | | | | | | Fixes #1774. Ref.: #1859 | ||||
* | | | Merge pull request #1858 from mc-server/BucketPluginCalls | Mattes D | 2015-04-15 | 24 | -501/+267 |
|\ \ \ | | | | | | | | | Bucket plugin calls | ||||
| * | | | Scooping up fluid calls the player placement hooks. | Mattes D | 2015-04-14 | 1 | -4/+12 |
| | | | | | | | | | | | | | | | | Ref.: #1857. | ||||
| * | | | Placing a fluid from bucket calls plugin hooks. | Mattes D | 2015-04-14 | 21 | -53/+204 |
| | | | | | | | | | | | | | | | | Ref.: #1857. | ||||
| * | | | Removed HOOK_MAX and HOOK_NUM_HOOKS from Lua API. | Mattes D | 2015-04-13 | 2 | -4/+3 |
| | | | | |||||
| * | | | HookNotify: Rewritten for generic hooks. | Mattes D | 2015-04-13 | 1 | -440/+48 |
| | | | | |||||
* | | | | Merge pull request #1844 from DevToaster/master | Mattes D | 2015-04-14 | 16 | -16/+61 |
|\ \ \ \ | |/ / / |/| | | | Modified physics for more vanilla-like behavior | ||||
| * | | | Changed air drag for pickups | DevToaster | 2015-03-31 | 1 | -1/+1 |
| | | | | |||||
| * | | | Changed air drag units to 'interpolated ticks' per second | DevToaster | 2015-03-31 | 11 | -14/+18 |
| | | | | |||||
| * | | | Adjusted projectile physics | DevToaster | 2015-03-31 | 1 | -4/+6 |
| | | | | |||||
| * | | | Modified physics for more vanilla-like behavior | DevToaster | 2015-03-31 | 15 | -12/+51 |
| | | | | |||||
* | | | | Debuggers: Renamed conflicting /cs command to /cstay. | Mattes D | 2015-04-13 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | /cs caused a conflict with WorldEdit. | ||||
* | | | | Merge pull request #1854 from mc-server/FileOps | Mattes D | 2015-04-12 | 5 | -11/+389 |
|\ \ \ \ | |_|/ / |/| | | | File ops | ||||
| * | | | cFile:ChangeFileExt now accepts extensions with leading dot, too. | Mattes D | 2015-04-11 | 3 | -4/+25 |
| | | | | |||||
| * | | | Added more cFile API functions. | Mattes D | 2015-04-11 | 4 | -7/+89 |
| | | | | | | | | | | | | | | | | GetLastModificationTime, GetPathSeparator() and GetExecutableExt() | ||||
| * | | | Fixed plugin hook calls when unloading plugins. | Mattes D | 2015-04-10 | 1 | -1/+248 |
| | | | | | | | | | | | | | | | | If a plugin installs any hooks in its Initialize method and then causes the Lua runtime to abort, the server asserted because the hooks were called while the plugin was being unloaded. | ||||
| * | | | Added proper implementation of cFile::ChangeFileExt(). | Mattes D | 2015-04-10 | 2 | -2/+30 |
| | | | | |||||
* | | | | Added extra divide operator to Vector3. | STRWarrior | 2015-04-07 | 1 | -0/+9 |
| | | | | | | | | | | | | | | | | The multiply operator had one for both a different vector and a number, but the divide operator didn't. | ||||
* | | | | Update GETTING-STARTED.md | Mattes D | 2015-04-07 | 1 | -7/+10 |
|/ / / | |||||
* | | | Fixed MSVC warnings, improved comments. | Mattes D | 2015-04-06 | 1 | -5/+5 |
| | | | |||||
* | | | Added cFile:ChangeFileExt() function. | Mattes D | 2015-04-06 | 3 | -0/+28 |
| | | | |||||
* | | | Fixed crash on exit introduced with Windows Service capability. | Mattes D | 2015-04-05 | 3 | -31/+29 |
| | | | | | | | | | | | | Ref.: #1845 | ||||
* | | | Merge pull request #1847 from mc-server/DumpInfoFix | Mattes D | 2015-04-04 | 2 | -6/+14 |
|\ \ \ | | | | | | | | | Fixed DumpInfo plugin | ||||
| * | | | Fixed DumpInfo plugin | STRWarrior | 2015-04-04 | 2 | -6/+14 |
| | | | | |||||
* | | | | Merge pull request #1846 from mc-server/WorldChanging | Mattes D | 2015-04-04 | 1 | -0/+6 |
|\| | | | |_|/ |/| | | Fixed player switching world bug | ||||
| * | | Fixed players not appearing/disappearing when traveling to a new world. | STRWarrior | 2015-04-03 | 1 | -0/+6 |
| | | | |||||
* | | | Fixed the nether and end getting snow if they were generated in the overworld. | STRWarrior | 2015-04-03 | 1 | -0/+7 |
| | | | |||||
* | | | Merge pull request #1799 from SnappingTurtles/BlockButton | Mattes D | 2015-04-03 | 1 | -1/+5 |
|\ \ \ | | | | | | | | | Buttons can be placed on the top and on the bottom face of a block | ||||
| * | | | Removed 0x6, 0x7 from BlockButton. | Alexandre Guertin | 2015-03-25 | 1 | -5/+3 |
| | | | | |||||
| * | | | Buttons can be placed on the top and on the bottom face of a block | Alexandre Guertin | 2015-03-09 | 1 | -1/+7 |
| | | | | |||||
* | | | | Merge pull request #1845 from birkett/master | Mattes D | 2015-04-03 | 6 | -35/+245 |
|\ \ \ \ | |_|_|/ |/| | | | Enable MCServer to run as a service on Windows. | ||||
| * | | | Working as a Windows service. Starts and stops correctly. | Anthony Birkett | 2015-04-01 | 6 | -35/+245 |
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | Added "/service" switch, to prompt the binary to attempt starting as a service. Added service* methods, to control service startup. Split up main() into universalMain(), which contains the startup code for both service and normal start. Added cRoot::m_RunningAsService bool, Added cRoot::SetStopping(bool) to allow a stop request to be sent by the service controller. Added cBlockIDMap::init() to avoid loading items.ini before the working directory has been set. | ||||
* | | | QtBiomeVisualiser: Fixed compilation and INI loading. | Mattes D | 2015-03-28 | 3 | -6/+13 |
| | | | |||||
* | | | Fixed placing bottom half-slabs by clicking a top half-slab. | Mattes D | 2015-03-28 | 1 | -2/+2 |
| |/ |/| | | | | | Ref.: #1837 | ||||
* | | Merge pull request #1826 from mc-server/UnifyPacketizer | Mattes D | 2015-03-24 | 48 | -2038/+2405 |
|\ \ | | | | | | | Unify packetizer | ||||
| * | | Added VarInt64, normalized cPacketizer datatype names. | Mattes D | 2015-03-22 | 8 | -694/+750 |
| | | | |||||
| * | | Unified cPacketizer across all protocols. | Mattes D | 2015-03-22 | 14 | -769/+873 |
| | | | |||||
| * | | ProtoProxy: Fixed connection and logging. | Mattes D | 2015-03-22 | 5 | -15/+23 |
| | | | |||||
| * | | Fixed signedness warnings in Protocol. | Mattes D | 2015-03-21 | 11 | -14/+14 |
| | | | |||||
| * | | Creeper: Fixed skeleton check. | Mattes D | 2015-03-21 | 1 | -11/+10 |
| | | | |||||
| * | | Fixed signedness issues in protocols. | Mattes D | 2015-03-21 | 6 | -62/+76 |
| | | | |||||
| * | | Changed cEntity::m_UniqueID to UInt32. | Mattes D | 2015-03-21 | 22 | -169/+224 |
| | | | |||||
| * | | Unified cByteBuffer types. | Mattes D | 2015-03-21 | 15 | -591/+722 |
| | | | | | | | | | | | | cByteBuffer now reads and writes any of the [U]Int<N> types. | ||||
* | | | Merge pull request #1775 from tommysanterre/terrainheightfix | Mattes D | 2015-03-23 | 18 | -22/+31 |
|\ \ \ | | | | | | | | | Correct all world height validations. | ||||
| * | | | Correct world height validations. | Tommy Santerre | 2015-03-20 | 18 | -22/+31 |
| |/ / | | | | | | | | | | | | | Unify the way we test block above the current one (Height - 1 instead of a_RelY + 1). Allow generation of world of flat height = 255 | ||||
* | | | Merge pull request #1792 from mc-server/APIDocs | Mattes D | 2015-03-22 | 1 | -2/+37 |
|\ \ \ | | | | | | | | | Api docs | ||||
| * | | | APIDump: Linkified eShrapnelLevel. | Mattes D | 2015-03-21 | 1 | -2/+2 |
| | | | | |||||
| * | | | APIDump: Used suggestions | STRWarrior | 2015-03-21 | 1 | -8/+8 |
| | | | | |||||
| * | | | APIDump: Improved documentation of cWorld:GetTNTShrapnelLevel | STRWarrior | 2015-03-21 | 1 | -3/+3 |
| | | | | | | | | | | | | | | | | Fixed APIDump loading | ||||
| * | | | APIDump: Gave shrapnellevel it's own constantgroup | STRWarrior | 2015-03-21 | 1 | -0/+7 |
| | | | | |||||
| * | | | APIDump: Fixed typo in cWorld:BroadcastEntityAnimation documentation | STRWarrior | 2015-03-21 | 1 | -1/+1 |
| | | | | |||||
| * | | | APIDump: Improved cWorld:GetMaxViewDistance documentation | STRWarrior | 2015-03-21 | 1 | -1/+1 |
| | | | | |||||
| * | | | APIDump: Improved cBlockArea.msDifference documentation | STRWarrior | 2015-03-21 | 1 | -1/+1 |
| | | | | |||||
| * | | | APIDump: Documented function in cChunkDesc | STRWarrior | 2015-03-21 | 1 | -0/+1 |
| | | | | |||||
| * | | | APIDump: Documented functions & Variables in cBlockInfo | STRWarrior | 2015-03-21 | 1 | -0/+4 |
| | | | | |||||
| * | | | APIDump: Documented missing constant in cBlockArea | STRWarrior | 2015-03-21 | 1 | -0/+1 |
| | | | | |||||
| * | | | APIDump: Documented all undocumented functions in cWorld | STRWarrior | 2015-03-21 | 1 | -1/+23 |
| | | | | |||||
* | | | | Merge pull request #1786 from mc-server/pipelineSyntax | worktycho | 2015-03-21 | 3 | -22/+88 |
|\ \ \ \ | |/ / / |/| | | | Added pipelining syntax for generators | ||||
| * | | | Style fixes | worktycho | 2015-03-21 | 1 | -15/+15 |
| | | | | |||||
| * | | | Fixed alignment | worktycho | 2015-03-21 | 1 | -2/+2 |
| | | | | |||||
| * | | | Changed pipeline character from >> to | | tycho | 2015-03-11 | 2 | -15/+15 |
| | | | | |||||
| * | | | Fixed style and removed false positives | tycho | 2015-03-11 | 2 | -7/+12 |
| | | | | | | | | | | | | | | | | Relaxed the rules for < followed by an && and removed rule for < following an && | ||||
| * | | | Fixed Sequence Generator for IntGen | Tycho | 2015-03-10 | 2 | -12/+24 |
| | | | | |||||
| * | | | Fixed Style | Tycho | 2015-03-01 | 2 | -13/+15 |
| | | | | | | | | | | | | | | | | Still fails CheckBasicStyle.lua dua to issue with rvalue references and templates | ||||
| * | | | Added pipelining syntax for generators | Tycho | 2015-03-01 | 2 | -16/+63 |
| | | | | |||||
* | | | | Changed linked world name variables and setters / getters. | Mattes D | 2015-03-21 | 3 | -30/+31 |
| | | | | | | | | | | | | | | | | | | | | Ref.: #1792 Ref.: https://github.com/mc-server/MCServer/pull/1792#discussion_r25946707 | ||||
* | | | | Fixed trailing whitespace. | Mattes D | 2015-03-21 | 1 | -1/+1 |
| | | | | |||||
* | | | | Improved arrow in-flight and block-hit appearance | Tiger Wang | 2015-03-20 | 2 | -19/+3 |
| | | | | | | | | | | | | | | | | * Fixes #1495 | ||||
* | | | | cPluginLua:cResettable no longer shares CS with plugin. | Mattes D | 2015-03-20 | 2 | -10/+13 |
| | | | | | | | | | | | | | | | | This fixes locking the resettable while the plugin is already gone. Hopefully no deadlocks. | ||||
* | | | | Merge pull request #1822 from mc-server/ResettableLuaCallback | Mattes D | 2015-03-20 | 6 | -79/+150 |
|\ \ \ \ | | | | | | | | | | | Added cPluginLua::cResettable interface, used for scheduled tasks. | ||||
| * | | | | Added cPluginLua::cResettable interface, used for scheduled tasks. | Mattes D | 2015-03-20 | 6 | -79/+150 |
| | | | | | | | | | | | | | | | | | | | | | | | | | This allows plugins to register objects that can "survive" the plugin unloading - they will simply bail out if the plugin is already unloaded, instead of referencing bad plugin data. Fixes #1556. | ||||
* | | | | | Merge pull request #1821 from bibo38/bugfix1765 | Mattes D | 2015-03-20 | 2 | -0/+12 |
|\ \ \ \ \ | |/ / / / |/| | | | | Removed Metavalue from Piston drops. | ||||
| * | | | | Removed Metavalue from Piston drops. Bugfix #1765 | bibo38 | 2015-03-20 | 2 | -0/+12 |
| | | | | | |||||
* | | | | | Updated Core. | Mattes D | 2015-03-20 | 1 | -0/+0 |
| | | | | | |||||
* | | | | | Merge pull request #1818 from mc-server/VerboseTests | Mattes D | 2015-03-20 | 1 | -1/+1 |
|\ \ \ \ \ | |_|_|/ / |/| | | | | Enabled output of individual tests. | ||||
| * | | | | Enabled output of individual tests. | Mattes D | 2015-03-18 | 1 | -1/+1 |
| | | | | | |||||
* | | | | | APIDump: Added inheritance checking. | Mattes D | 2015-03-19 | 1 | -3/+107 |
| | | | | | |||||
* | | | | | Removed unwanted base classes from Lua API. | Mattes D | 2015-03-19 | 4 | -2/+10 |
| | | | | | |||||
* | | | | | AllToLua: Fixed cMonster inheritance. | Mattes D | 2015-03-19 | 1 | -2/+2 |
| | | | | | |||||
* | | | | | Improved DoWithID bindings. | Mattes D | 2015-03-19 | 2 | -3/+8 |
| | | | | | |||||
* | | | | | Merge pull request #1819 from bibo38/bugfix1783 | Mattes D | 2015-03-19 | 1 | -1/+2 |
|\ \ \ \ \ | |_|/ / / |/| | | | | Fixed creation of Fluid-Source-Blocks | ||||
| * | | | | Removed wrong else clause, which caused that the following if-Statement got only executed in rare cases. This has blocked the creation of new Fluid-Sources. Bugfix #1783 | bibo38 | 2015-03-19 | 1 | -1/+2 |
|/ / / / | |||||
* | | | | APIDump: Removed the tolua.cast() example. | Mattes D | 2015-03-19 | 1 | -26/+3 |
| | | | | | | | | | | | | | | | | | | | | The example was all wrong and the function is normally not needed at all (#1789). Fixes #1787 | ||||
* | | | | Fixed a clang warning, improved comments. | Mattes D | 2015-03-19 | 1 | -7/+4 |
| | | | | |||||
* | | | | AllToLua: Removed an unneeded class declaration. | Mattes D | 2015-03-19 | 2 | -8/+2 |
| | | | | | | | | | | | | | | | | It's perfectly possible to declare a class in ManualBindings without the need for declaration in AllToLua.pkg. | ||||
* | | | | AllToLua: Fixed the parse order for bindings generation. | Mattes D | 2015-03-19 | 1 | -26/+45 |
| | | | | | | | | | | | | | | | | Fixes #1789. | ||||
* | | | | Added cNetwork initialization to program start. | Mattes D | 2015-03-18 | 1 | -0/+4 |
| | | | | | | | | | | | | | | | | Otherwise the server could crash because MSVC doesn't implement magic statics yet. | ||||
* | | | | Debuggers: Added inheritance testing. | Mattes D | 2015-03-18 | 2 | -0/+81 |
| | | | | | | | | | | | | | | | | This allows detailed testing of #1789 - bad Lua bindings for class inheritance. | ||||
* | | | | World:DoWithEntityByID() checks the entities-to-add as well. | Mattes D | 2015-03-18 | 1 | -0/+14 |
|/ / / | | | | | | | | | | This allows plugins to create entities and immediately act on them using that call. This will most likely need to be added to most of the DoWith<> and ForEach<> calls. | ||||
* | | | Debuggers: Added a cBoundingBox test. | Mattes D | 2015-03-18 | 2 | -0/+61 |
| | | | |||||
* | | | Network: Close the UDP endpoint in destructor. | Mattes D | 2015-03-18 | 2 | -0/+11 |
| | | | |||||
* | | | Merge pull request #1817 from bibo38/bugfix1715 | worktycho | 2015-03-17 | 1 | -4/+4 |
|\ \ \ | | | | | | | | | Changed Variable types of Endianness.h to uniform UInt* types | ||||
| * | | | Changed Variable types of Endianness.h to uniform UInt* types from Globals.h | bibo38 | 2015-03-17 | 1 | -4/+4 |
| | | | | |||||
* | | | | Merge pull request #1816 from bibo38/bugfix1715 | worktycho | 2015-03-17 | 1 | -8/+8 |
|\| | | | | | | | | | | | Bugfix 1715 | ||||
| * | | | Fixed double underscore identifiers in the Endianess.h file, which are reserved for implementation use. Bug #1715 | bibo38 | 2015-03-17 | 1 | -8/+8 |
|/ / / | |||||
* | | | Merge pull request #1810 from mc-server/paintings | Mattes D | 2015-03-15 | 13 | -190/+157 |
|\ \ \ | | | | | | | | | Paintings | ||||
| * | | | Fixed style violations | Tiger Wang | 2015-03-14 | 1 | -2/+2 |
| | | | | |||||
| * | | | cPainting saving implemented | Tiger Wang | 2015-03-14 | 13 | -72/+83 |
| | | | | | | | | | | | | | | | | Additionally, it now inherits from cHangingEntity. | ||||
| * | | | Fixed confusion over Item Frame directions | Tiger Wang | 2015-03-13 | 4 | -120/+76 |
| | | | | |||||
* | | | | Merge pull request #1811 from mc-server/grass | worktycho | 2015-03-15 | 5 | -43/+16 |
|\ \ \ \ | | | | | | | | | | | Fixed grass spread, closes #1743 | ||||
| * | | | | Use thread_local in cFastRandom | Tiger Wang | 2015-03-14 | 1 | -2/+8 |
| | | | | | |||||
| * | | | | Fixed grass spread, closes #1743 | Tiger Wang | 2015-03-14 | 5 | -41/+8 |
| |/ / / | | | | | | | | | | | | | | | | | - Removed the salt parameter in cFastRandom functions, it wasn't doing what we thought it was following the move to C++11 | ||||
* | | | | Merge pull request #1734 from mc-server/pistons | Mattes D | 2015-03-14 | 7 | -57/+46 |
|\ \ \ \ | | | | | | | | | | | Handle client 'leave bed' request | ||||
| * | | | | Reverted non-functional changes | Tiger Wang | 2015-03-05 | 5 | -53/+11 |
| | | | | | |||||
| * | | | | Handle client 'leave bed' request | Tiger Wang | 2015-02-08 | 9 | -61/+92 |
| | | | | | | | | | | | | | | | | | | | | * Fixes #1728 | ||||
* | | | | | Merge pull request #1808 from tumultenrx/master | Mattes D | 2015-03-14 | 6 | -11/+72 |
|\ \ \ \ \ | |_|/ / / |/| | | | | Monsters will now attack. Additional checks have been added when generating spawn. | ||||
| * | | | | Fixed a small bug | tumultenrx | 2015-03-14 | 1 | -1/+1 |
| | | | | | |||||
| * | | | | Monsters will now attack. Additional checks have been added when generating spawn. | tumultenrx | 2015-03-13 | 6 | -11/+72 |
| | | | | | | | | | | | | | | | | | | | | Monsters will now attack. Additional checks have been added when generating spawn. | ||||
* | | | | | Merge pull request #1809 from flx5/master | NiLSPACE | 2015-03-13 | 1 | -3/+3 |
|\ \ \ \ \ | |/ / / / |/| | | | | Performance improvements for #1807 | ||||
| * | | | | Performance improvements for #1807 | flx5 | 2015-03-12 | 1 | -3/+3 |
| | | | | | |||||
* | | | | | Merge pull request #1761 from mc-server/NetworkIPEnum | Mattes D | 2015-03-12 | 7 | -5/+239 |
|\ \ \ \ \ | | | | | | | | | | | | | cNetwork: Added EnumLocalIPAddresses() function. | ||||
| * | | | | | Use std::memcpy to fix alignment | Tiger Wang | 2015-03-10 | 1 | -2/+8 |
| | | | | | | | | | | | | | | | | | | | | | | | | As suggested by @madmaxoft | ||||
| * | | | | | Potential Linux implementation | Tiger Wang | 2015-03-08 | 1 | -4/+54 |
| | | | | | | |||||
| * | | | | | Network: Replaced magic number with named constant. | Mattes D | 2015-02-22 | 1 | -1/+1 |
| | | | | | | |||||
| * | | | | | cNetwork: Added EnumLocalIPAddresses() function. | Mattes D | 2015-02-22 | 7 | -5/+183 |
| | | | | | | |||||
* | | | | | | Merge pull request #1807 from flx5/master | Mattes D | 2015-03-11 | 10 | -24/+97 |
|\ \ \ \ \ \ | | |/ / / / | |/| | | | | Fixes #493 and #490 | ||||
| * | | | | | Fixed coding conventions for Pull Request #1807 | flx5 | 2015-03-11 | 5 | -24/+32 |
| | | | | | | |||||
| * | | | | | Fixed issue with quotes not appearing in pairs | flx5 | 2015-03-11 | 1 | -4/+5 |
| | | | | | | |||||
| * | | | | | Fixed some markup issues | flx5 | 2015-03-11 | 1 | -3/+4 |
| | | | | | | |||||
| * | | | | | Fixed some markup issues | flx5 | 2015-03-11 | 1 | -3/+5 |
| | | | | | | |||||
| * | | | | | Fixes #493 and #490 | flx5 | 2015-03-11 | 10 | -13/+74 |
| | | | | | | |||||
* | | | | | | Merge pull request #1804 from mc-server/streamlinetravis | Alexander Harkness | 2015-03-11 | 1 | -5/+1 |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | Streamline Travis testing | ||||
| * | | | | | | Reduced number of build jobs. | Alexander Harkness | 2015-03-11 | 1 | -2/+2 |
| | | | | | | | |||||
| * | | | | | | Reduce amount of testing, realises #1795 | Tiger Wang | 2015-03-10 | 2 | -7/+3 |
| |/ / / / / | |||||
* | | | | | | Merge pull request #1665 from mc-server/Inventory | Mattes D | 2015-03-11 | 43 | -701/+1392 |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | Own classes for all windows and implemented vanilla-like shift click. | ||||
| * | | | | | | Moved window code into cpp files | Howaner | 2015-03-10 | 23 | -519/+839 |
| | | | | | | | |||||
| * | | | | | | Merge branch 'master' into Inventory | Howaner | 2015-03-09 | 77 | -296/+6382 |
| |\| | | | | | |||||
| * | | | | | | Readded old comment | Howaner | 2015-02-06 | 1 | -0/+2 |
| | | | | | | | |||||
| * | | | | | | Merge branch 'master' into Inventory | Howaner | 2015-02-06 | 54 | -2096/+1384 |
| |\ \ \ \ \ \ | |||||
| * | | | | | | | Readded old DistributeStackToAreas() comment. | Howaner | 2015-01-25 | 1 | -2/+5 |
| | | | | | | | | |||||
| * | | | | | | | Merge branch 'master' into Inventory | Howaner | 2015-01-25 | 232 | -1534/+5177 |
| |\ \ \ \ \ \ \ | |||||
| * | | | | | | | | C++11 and function rename. | Howaner | 2014-12-17 | 16 | -50/+71 |
| | | | | | | | | | |||||
| * | | | | | | | | Merge branch 'master' into Inventory | Howaner | 2014-12-17 | 38 | -2886/+2849 |
| |\ \ \ \ \ \ \ \ | |||||
| * | | | | | | | | | Implemented vanilla-like shift click. | Howaner | 2014-12-13 | 17 | -105/+400 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This fixes many visual bugs. | ||||
| * | | | | | | | | | Own classes for all windows. | Howaner | 2014-12-13 | 28 | -597/+647 |
| | | | | | | | | | | |||||
* | | | | | | | | | | Merge pull request #1805 from mc-server/chunkDataFix | Mattes D | 2015-03-11 | 1 | -1/+1 |
|\ \ \ \ \ \ \ \ \ \ | |_|_|_|_|/ / / / / |/| | | | | | | | | | Fixed Bug in cChunkData. | ||||
| * | | | | | | | | | Fixed Bug in cChunkData. | worktycho | 2015-03-10 | 1 | -1/+1 |
|/ / / / / / / / / | | | | | | | | | | | | | | | | | | | FIxed a bug where if the index was not aligned with the sections empty sections would not be set in the correct location. | ||||
* | | | | | | | / | Fixed client kick/crash if many block changes happend | Howaner | 2015-03-09 | 1 | -3/+15 |
| |_|_|_|_|_|_|/ |/| | | | | | | | |||||
* | | | | | | | | Merge pull request #1794 from mc-server/MesaPlateauF | Mattes D | 2015-03-08 | 2 | -6/+24 |
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | Mesa plateau F | ||||
| * | | | | | | | | Added parenthesis around the comparisons | STRWarrior | 2015-03-08 | 1 | -2/+2 |
| | | | | | | | | | |||||
| * | | | | | | | | Added proper trees to Mesa biomes | STRWarrior | 2015-03-08 | 1 | -6/+10 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Mesa only has small apple trees. | ||||
| * | | | | | | | | Added grass/course dirt layer on MesaPlateauF(M) | STRWarrior | 2015-03-08 | 1 | -0/+14 |
|/ / / / / / / / | |||||
* | | | | | | | | Merge pull request #1784 from mc-server/SteppyHeiGen | Tiger Wang | 2015-03-06 | 3 | -1/+409 |
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | Added Steppy height generator. | ||||
| * | | | | | | | | Steppy HeiGen: Fixed Linux compilation. | Mattes D | 2015-03-01 | 1 | -1/+1 |
| | | | | | | | | | |||||
| * | | | | | | | | Added Steppy height generator. | Mattes D | 2015-03-01 | 3 | -1/+409 |
| | | | | | | | | | |||||
* | | | | | | | | | Updated license year. | Alexander Harkness | 2015-03-05 | 1 | -1/+1 |
| | | | | | | | | | |||||
* | | | | | | | | | Merge pull request #1791 from joshi07/master | Tiger Wang | 2015-03-05 | 2 | -2/+31 |
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | Added OnEntityTeleport.lua + description to APIDump | ||||
| * | | | | | | | | | Added OnEntityTeleport.lua hook to APIDump | joshi07 | 2015-03-05 | 1 | -0/+29 |
| | | | | | | | | | | |||||
| * | | | | | | | | | Added description to APIDump for OnEntityTeleport | joshi07 | 2015-03-05 | 1 | -2/+2 |
| | | | | | | | | | | |||||
* | | | | | | | | | | Grass checks for sufficient light before spreading | Alexander Harkness | 2015-03-05 | 1 | -1/+13 |
| | | | | | | | | | | |||||
* | | | | | | | | | | Merge pull request #1790 from joshi07/master | Mattes D | 2015-03-05 | 8 | -12/+81 |
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Added OnTeleportEntity hook for plugins. | ||||
| * | | | | | | | | | Added OnTeleportEntity hook for plugins. | joshi07 | 2015-03-05 | 8 | -12/+81 |
|/ / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Plugins may or may not allow teleport to the new position. Updated the HookNotify plugin with it. | ||||
* | | | | | | | | | Lua API: Fixed md5 and sha1 hex formatting. | Mattes D | 2015-03-03 | 1 | -4/+4 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | std::setw() is only valid for one output operation and needs to be set again in each loop repetition. | ||||
* | | | | | | | | | Merge pull request #1781 from mc-server/Vines | Mattes D | 2015-03-01 | 3 | -0/+122 |
|\ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|/ |/| | | | | | | | | Vines in caves | ||||
| * | | | | | | | | Removed trailing whitespace | STRWarrior | 2015-03-01 | 1 | -1/+1 |
| | | | | | | | | | |||||
| * | | | | | | | | Replaced IntNoiseXX with IntNoiseXXInt | STRWarrior | 2015-03-01 | 1 | -2/+2 |
| | | | | | | | | | |||||
| * | | | | | | | | Replaced cFinishGenPtr with std::make_shared | STRWarrior | 2015-03-01 | 1 | -1/+1 |
| | | | | | | | | | |||||
| * | | | | | | | | Made the minimum vine level configurable | STRWarrior | 2015-02-28 | 3 | -4/+7 |
| | | | | | | | | | |||||
| * | | | | | | | | Implemented a vines finisher that creates vines in jungle biomes | STRWarrior | 2015-02-28 | 3 | -0/+119 |
| | | | | | | | | | |||||
* | | | | | | | | | Merge pull request #1780 from DevToaster/master | Mattes D | 2015-03-01 | 2 | -53/+53 |
|\ \ \ \ \ \ \ \ \ | |_|/ / / / / / / |/| | | | | | | | | Modified Player class to use int data type for experience | ||||
| * | | | | | | | | Changed C-styled casts to static_cast and removed unneeded casts | DevToaster | 2015-02-28 | 1 | -34/+34 |
| | | | | | | | | | |||||
| * | | | | | | | | Replaced short int with int for Player experience | DevToaster | 2015-02-28 | 1 | -1/+1 |
| | | | | | | | | | |||||
| * | | | | | | | | modified: src/Entities/Player.cpp | DevToaster | 2015-02-28 | 2 | -27/+27 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | modified: src/Entities/Player.h | ||||
* | | | | | | | | | Debuggers plugin: Disabled WECUI manipulation. | Mattes D | 2015-03-01 | 1 | -1/+2 |
| | | | | | | | | | |||||
* | | | | | | | | | Fixed raspi easyinstall. | Alexander Harkness | 2015-03-01 | 1 | -1/+1 |
| |/ / / / / / / |/| | | | | | | | | | | | | | | | Fixes #1782 | ||||
* | | | | | | | | Merge pull request #1769 from mc-server/snowweather | NiLSPACE | 2015-02-28 | 4 | -114/+220 |
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | Snow weather | ||||
| * | | | | | | | | GetSnowStartHeight returns an int | STRWarrior | 2015-02-28 | 2 | -2/+2 |
| | | | | | | | | | |||||
| * | | | | | | | | changed int to unsigned | STRWarrior | 2015-02-26 | 2 | -4/+4 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | And return 0 instead of -1 | ||||
| * | | | | | | | | Ice finisher uses GetSnowStartHeight instead of specific biomes | STRWarrior | 2015-02-25 | 1 | -26/+19 |
| | | | | | | | | | |||||
| * | | | | | | | | Snow finisher uses GetSnowStartHeight instead of specific biomes | STRWarrior | 2015-02-25 | 1 | -22/+14 |
| | | | | | | | | | |||||
| * | | | | | | | | Weather: Snow starts forming when the top block is at the right height or higher | STRWarrior | 2015-02-25 | 1 | -66/+57 |
| | | | | | | | | | |||||
| * | | | | | | | | Added GetSnowStartHeight | STRWarrior | 2015-02-25 | 2 | -0/+130 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | returns the height of a biome where it starts snowing | ||||
* | | | | | | | | | Merge pull request #1779 from mc-server/DoorHingesFix | Mattes D | 2015-02-28 | 1 | -4/+17 |
|\ \ \ \ \ \ \ \ \ | |_|/ / / / / / / |/| | | | | | | | | Fixed door placement. | ||||
| * | | | | | | | | Fixed door placement. | Mattes D | 2015-02-28 | 1 | -4/+17 |
|/ / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | Doors now have hinges on the correct side, based on what the surroundings are when placing them. | ||||
* | | | | | | | | Merge pull request #1778 from mc-server/OreXP | Alexander Harkness | 2015-02-28 | 1 | -0/+59 |
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | Added experience drops when mining ores | ||||
| * | | | | | | | | Added experience drops when mining ores | STRWarrior | 2015-02-28 | 1 | -0/+59 |
|/ / / / / / / / | |||||
* | | | | | | | | Merge pull request #1771 from Raekye/master | Mattes D | 2015-02-26 | 1 | -10/+4 |
|\ \ \ \ \ \ \ \ | |/ / / / / / / |/| | | | | | | | Use DoSetSpeed in AddSpeed* in Entity.cpp | ||||
| * | | | | | | | use DoSetSpeed in AddSpeed* in Entity.cpp | Raekye | 2015-02-26 | 1 | -10/+4 |
|/ / / / / / / | |||||
* | | | | | | | Fixed flowing water turning into ice when snowing | STRWarrior | 2015-02-25 | 1 | -1/+1 |
| | | | | | | | |||||
* | | | | | | | Merge pull request #1762 from mc-server/LuaStringCompress | Mattes D | 2015-02-25 | 2 | -0/+172 |
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | Lua string compress | ||||
| * | | | | | | | Added documentation for CompressStringZLIB | STRWarrior | 2015-02-23 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | There was no info about the factor. | ||||
| * | | | | | | | Fixed operators | STRWarrior | 2015-02-23 | 1 | -6/+6 |
| | | | | | | | | |||||
| * | | | | | | | Added forgotten indent | STRWarrior | 2015-02-23 | 1 | -2/+2 |
| | | | | | | | | |||||
| * | | | | | | | Replaced lua_isXYZ with cLuaState::CheckParamXYZ | STRWarrior | 2015-02-23 | 1 | -12/+13 |
| | | | | | | | | |||||
| * | | | | | | | Documented cStringCompression | STRWarrior | 2015-02-23 | 1 | -2/+21 |
| | | | | | | | | |||||
| * | | | | | | | Exported all compression functions in a new class. | STRWarrior | 2015-02-23 | 1 | -16/+129 |
| | | | | | | | | |||||
| * | | | | | | | Documented CompressString and UncompressString | STRWarrior | 2015-02-22 | 1 | -0/+2 |
| | | | | | | | | |||||
| * | | | | | | | Exported CompressString and UncompressString to Lua | STRWarrior | 2015-02-22 | 1 | -0/+37 |
| | |_|_|_|/ / | |/| | | | | | |||||
* | | | | | | | 1.8 Protocol: Fixed a possible race condition. | Mattes D | 2015-02-24 | 1 | -5/+9 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes #1759. | ||||
* | | | | | | | Fixed race condition for TCP link deleting. | Mattes D | 2015-02-22 | 1 | -2/+6 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | This could have caused crashes when a client disconnected from the server. | ||||
* | | | | | | | Merge pull request #1760 from Samvbnm/patch-1 | Mattes D | 2015-02-22 | 1 | -0/+1 |
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | | | Update COMPILING.md | ||||
| * | | | | | | Update COMPILING.md | Samvbnm | 2015-02-22 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | Changed to include specific version requirement | ||||
| * | | | | | | Update COMPILING.md | Samvbnm | 2015-02-21 | 1 | -1/+2 |
| | | | | | | | |||||
| * | | | | | | Update COMPILING.md | Samvbnm | 2015-02-21 | 1 | -1/+1 |
|/ / / / / / | | | | | | | | | | | | | Tell the reader to make sure they have the latest buildtools installed. | ||||
* | | | | | | Door handler: Removed needless check. | Mattes D | 2015-02-21 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | The Y coord has already been checked above. | ||||
* | | | | | | Fix door placement check | Freddie Wang | 2015-02-21 | 1 | -7/+3 |
| | | | | | | |||||
* | | | | | | Merge pull request #1758 from mc-server/CryptoHashAPI | Mattes D | 2015-02-21 | 4 | -19/+190 |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | Added cCryptoHash namespace to Lua API | ||||
| * | | | | | | Added cCryptoHash namespace to Lua API. | Mattes D | 2015-02-21 | 4 | -19/+190 |
| | | | | | | | |||||
* | | | | | | | Merge pull request #1755 from mc-server/NetworkUDP | Mattes D | 2015-02-21 | 17 | -51/+1591 |
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | | | cNetwork: Added UDP API. | ||||
| * | | | | | | APIDump: Added the UDP zero port policy. | Mattes D | 2015-02-20 | 1 | -1/+1 |
| | | | | | | | |||||
| * | | | | | | Network tests: Fixed clang warnings. | Mattes D | 2015-02-20 | 3 | -3/+3 |
| | | | | | | | |||||
| * | | | | | | UDPEndpointImpl: Fixed clang warnings. | Mattes D | 2015-02-20 | 1 | -3/+3 |
| | | | | | | | |||||
| * | | | | | | cNetwork: Added UDP API. | Mattes D | 2015-02-20 | 14 | -48/+1588 |
| | | | | | | | |||||
* | | | | | | | Fixed monster spawn randomness. | Mattes D | 2015-02-20 | 1 | -1/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes #1699. | ||||
* | | | | | | | Fixed crash when logging nil values. | Matyas Dolak | 2015-02-20 | 1 | -0/+32 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Ref.: http://forum.mc-server.org/showthread.php?tid=1798 | ||||
* | | | | | | | Flower pots: In 1.8 items are saved with the name and not the id. | Howaner | 2015-02-18 | 1 | -5/+12 |
|/ / / / / / | |||||
* | | | | | | NetworkSingleton: LibEvent thread is joined properly on server exit. | Mattes D | 2015-02-18 | 2 | -7/+5 |
| | | | | | | |||||
* | | | | | | InfoReg: Fixed MultiCommand return values. | Mattes D | 2015-02-18 | 1 | -2/+1 |
| | | | | | | |||||
* | | | | | | Network: Fixed two-socket servers. | Mattes D | 2015-02-18 | 1 | -1/+1 |
| | | | | | | |||||
* | | | | | | Merge pull request #1750 from tommysanterre/gitignore | Mattes D | 2015-02-18 | 1 | -0/+6 |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | Add files generated on build in gitignore | ||||
| * | | | | | | Ignore files generated on build | Tommy Santerre | 2015-02-18 | 1 | -0/+6 |
|/ / / / / / | |||||
* | | | | | | Merge pull request #1748 from Creaprog/patch-1 | Mattes D | 2015-02-16 | 1 | -2/+4 |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | Fixed guest.html | ||||
| * | | | | | | Fixed guest.html | Creaprog | 2015-02-16 | 1 | -1/+1 |
| | | | | | | | |||||
| * | | | | | | Fixed guest.html | Creaprog | 2015-02-16 | 1 | -2/+4 |
|/ / / / / / | | | | | | | | | | | | | Fixed syntax. | ||||
* | | | | | | Fixed guest page. | Alexander Harkness | 2015-02-16 | 1 | -2/+16 |
| | | | | | | |||||
* | | | | | | Merge pull request #1741 from Creaprog/patch-2 | Alexander Harkness | 2015-02-16 | 1 | -4/+4 |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | Fixed Server.cpp | ||||
| * | | | | | | Fixed Server.cpp | Creaprog | 2015-02-16 | 1 | -1/+1 |
| | | | | | | | |||||
| * | | | | | | Fixed Server.cpp | Creaprog | 2015-02-15 | 1 | -4/+3 |
| | | | | | | | |||||
| * | | | | | | Fixed Server.cpp | Creaprog | 2015-02-15 | 1 | -0/+1 |
| | | | | | | | |||||
| * | | | | | | Fixed Server.cpp | Creaprog | 2015-02-15 | 1 | -4/+4 |
| | | | | | | | |||||
| * | | | | | | Fixed Server.cpp | Creaprog | 2015-02-15 | 1 | -4/+4 |
|/ / / / / / | | | | | | | | | | | | | Performance improvement. | ||||
* | | | | | | Merge pull request #1740 from Creaprog/patch-1 | Mattes D | 2015-02-15 | 1 | -1/+1 |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | Fixed login_template.html | ||||
| * | | | | | | Fixed login_template.html | Creaprog | 2015-02-15 | 1 | -1/+1 |
|/ / / / / / | | | | | | | | | | | | | Remove "/". | ||||
* | | | | | | Fixed TCP link shutdown. | Mattes D | 2015-02-14 | 3 | -11/+71 |
| | | | | | | | | | | | | | | | | | | | | | | | | The shutdown is postponed until there's no more outgoing data in the LibEvent buffers. | ||||
* | | | | | | SslContext: Turned debug messages off. | Mattes D | 2015-02-14 | 1 | -1/+1 |
| | | | | | | |||||
* | | | | | | Fixed Linux compilation. | Mattes D | 2015-02-14 | 2 | -2/+2 |
| | | | | | | |||||
* | | | | | | Exported TLS server start on cTCPLink to Lua API. | Mattes D | 2015-02-13 | 5 | -10/+292 |
| | | | | | | |||||
* | | | | | | Exported cTCPLink:Close and :Shutdown() to Lua API. | Mattes D | 2015-02-13 | 2 | -13/+85 |
| | | | | | | |||||
* | | | | | | PolarSSL++: Fixed debugging output. | Mattes D | 2015-02-12 | 1 | -0/+3 |
| | | | | | | |||||
* | | | | | | Fixed Linux compilation. | Mattes D | 2015-02-12 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | std::make_unique is not available in C++11. | ||||
* | | | | | | LuaAPI: Added client TLS support for TCP links. | Mattes D | 2015-02-12 | 12 | -8/+395 |
| | | | | | | |||||
* | | | | | | Update COMPILING.md | Mattes D | 2015-02-08 | 1 | -2/+2 |
| |_|_|_|/ |/| | | | | | | | | | Fixed VS2013 download link | ||||
* | | | | | Protocol 1.7: Fixed Coverity issues. | Mattes D | 2015-02-08 | 1 | -4/+7 |
| | | | | | | | | | | | | | | | | | | | | Fixes CID 66411, CID 103166 and CID 103167. | ||||
* | | | | | ServerHandle: Fixed socket reuse. | Mattes D | 2015-02-08 | 1 | -10/+30 |
| | | | | | | | | | | | | | | | | | | | | Fixes CID 104670, CID 104670 and CID 103724. | ||||
* | | | | | WSSAnvil: Fixed chunk data padding. | Mattes D | 2015-02-08 | 1 | -2/+5 |
| | | | | | | | | | | | | | | | | | | | | | | | | | When the chunk data fit perfectly into the old space, an extra 4 KiB of padding zeroes were written, overwriting the next chunk. Fixes #1730. | ||||
* | | | | | Merge pull request #1729 from mc-server/ReuseFlag | Mattes D | 2015-02-08 | 1 | -1/+14 |
|\ \ \ \ \ | | | | | | | | | | | | | Set reuse flag to sockets | ||||
| * | | | | | Use evutil_make_listen_socket_reuseable | Howaner | 2015-02-07 | 1 | -16/+6 |
| | | | | | | |||||
| * | | | | | Set reuse flag to sockets | Howaner | 2015-02-07 | 1 | -1/+24 |
| | |_|_|/ | |/| | | | | | | | | Should fix #1726 | ||||
* | | | | | Merge pull request #1718 from mc-server/LuaNetworkAPI | Mattes D | 2015-02-07 | 20 | -3/+2453 |
|\ \ \ \ \ | | | | | | | | | | | | | Lua Network API | ||||
| * | | | | | APIDump: Added client and server examples. | Mattes D | 2015-02-07 | 1 | -0/+137 |
| | | | | | | |||||
| * | | | | | APIDump: Added cNetwork documentation. | Mattes D | 2015-02-06 | 2 | -1/+184 |
| | | | | | | |||||
| * | | | | | NetworkTest plugin: updated comments and splash loading. | Mattes D | 2015-02-04 | 1 | -7/+10 |
| | | | | | | |||||
| * | | | | | LuaServerHandle: Removed debugging output. | Mattes D | 2015-02-04 | 1 | -4/+0 |
| | | | | | | |||||
| * | | | | | Exported cServerHandle and cNetwork:Listen to Lua. | Mattes D | 2015-02-04 | 15 | -15/+1145 |
| | | | | | | | | | | | | | | | | | | | | | | | | Also added an example to the NetworkTest plugin. | ||||
| * | | | | | cNetwork: Exported lookup functions to Lua API. | Mattes D | 2015-02-04 | 7 | -3/+282 |
| | | | | | | | | | | | | | | | | | | | | | | | | Also added an example in the NetworkTest plugin. | ||||
| * | | | | | NetworkTest plugin: Added cNetwork:Connect test code. | Mattes D | 2015-02-04 | 2 | -0/+109 |
| | | | | | | |||||
| * | | | | | cTCPLink: Fixed missing addresses on link connection. | Mattes D | 2015-02-04 | 1 | -2/+2 |
| | | | | | | |||||
| * | | | | | cNetwork: Exported the Connect() method and cTCPLink class to Lua. | Mattes D | 2015-02-04 | 8 | -1/+614 |
| |/ / / / | |||||
* | | | | | Merge pull request #1727 from mc-server/Entities | Mattes D | 2015-02-07 | 4 | -8/+11 |
|\ \ \ \ \ | |/ / / / |/| | | | | Added IsOnGround() to cEntity | ||||
| * | | | | Spacing | Howaner | 2015-02-07 | 1 | -1/+1 |
| | | | | | |||||
| * | | | | Updated IsOnGround() documentation | Howaner | 2015-02-07 | 1 | -1/+1 |
| | | | | | |||||
| * | | | | cPlayer should override IsOnGround() | Howaner | 2015-02-07 | 2 | -3/+3 |
| | | | | | |||||
| * | | | | Added IsOnGround() to cEntity | Howaner | 2015-02-07 | 2 | -6/+9 |
|/ / / / | |||||
* | | | | Switched LuaState to use sizeof... | tycho | 2015-01-31 | 1 | -15/+1 |
| | | | | |||||
* | | | | Merge pull request #1713 from mc-server/UseLibevent | Mattes D | 2015-01-30 | 48 | -2071/+1363 |
|\ \ \ \ | | | | | | | | | | | Use libevent | ||||
| * | | | | Fixed listening ports not closed on cServerHandle::Close. | Mattes D | 2015-01-27 | 1 | -0/+3 |
| | | | | | |||||
| * | | | | Fixed server failure to open any port not aborting the server. | Mattes D | 2015-01-27 | 1 | -29/+35 |
| | | | | | |||||
| * | | | | Fixed a deadlock in cClientHandle network sending. | Mattes D | 2015-01-27 | 2 | -5/+28 |
| | | | | | |||||
| * | | | | Added network termination called at app exit. | Mattes D | 2015-01-27 | 6 | -17/+90 |
| | | | | | | | | | | | | | | | | | | | | This fixes a crash in MSVC runtime caused by joining a thread in a global var's destructor. | ||||
| * | | | | cTCPLinkImpl: Added the BEV_OPT_THREADSAFE flag. | Mattes D | 2015-01-27 | 1 | -2/+8 |
| | | | | | |||||
| * | | | | ServerHandleImpl: Removed needless diagnostic output. | Mattes D | 2015-01-27 | 1 | -4/+0 |
| | | | | | |||||
| * | | | | Client: Only decode protocol when there's actual data incoming. | Mattes D | 2015-01-27 | 1 | -2/+8 |
| | | | | | |||||
| * | | | | Added LibEvent license to the binary distribution pack. | Mattes D | 2015-01-27 | 1 | -0/+99 |
| | | | | | |||||
| * | | | | Fix clang compile error | worktycho | 2015-01-27 | 1 | -1/+1 |
| | | | | | |||||
| * | | | | Removed cFile::ReplaceFileNameInvalidChars(). | Mattes D | 2015-01-27 | 3 | -27/+3 |
| | | | | | | | | | | | | | | | | | | | | Its only usage in cProtocol18 has been changed to a simple string replace - only the IPv6's colons were causing problems. | ||||
| * | | | | Fixed enchant packet handling. | Mattes D | 2015-01-27 | 1 | -3/+3 |
| | | | | | |||||
| * | | | | Turned off echo in Windows script. | Mattes D | 2015-01-27 | 1 | -0/+1 |
| | | | | | |||||
| * | | | | RCONServer: Changed variables to UInt32. | Mattes D | 2015-01-27 | 2 | -32/+29 |
| | | | | | |||||
| * | | | | Replaced atoi() with StringToInteger(). | Mattes D | 2015-01-27 | 5 | -9/+11 |
| | | | | | |||||
| * | | | | Removed ListenThread and SocketThreads. | Mattes D | 2015-01-27 | 5 | -1225/+0 |
| | | | | | | | | | | | | | | | | | | | | | | | | | They have been replaced by the cNetwork API. Socket.cpp is still used by RCONClient. | ||||
| * | | | | BlockingSslClientSocket: Migrated to cNetwork API. | Mattes D | 2015-01-27 | 3 | -15/+198 |
| | | | | | |||||
| * | | | | Converted cServer to use the cNetwork API. | Mattes D | 2015-01-27 | 8 | -413/+330 |
| | | | | | |||||
| * | | | | cNetwork: Fixed IP address reading for incoming connections. | Mattes D | 2015-01-27 | 1 | -1/+2 |
| | | | | | |||||
| * | | | | Protocol18: Fixed failure with invalig logfile names. | Mattes D | 2015-01-27 | 1 | -8/+15 |
| | | | | | |||||
| * | | | | cFile: Added ReplaceFileNameInvalidChars(). | Mattes D | 2015-01-27 | 2 | -0/+26 |
| | | | | | |||||
| * | | | | StringUtils: Fixed bad predicate in MergeStringVectors(). | Mattes D | 2015-01-27 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | Instead of preventing duplicates it was allowing only duplicates. | ||||
| * | | | | RCON server: fixed compilation. | Mattes D | 2015-01-27 | 1 | -1/+1 |
| | | | | | |||||
| * | | | | Fixed RCONClient compilation. | Mattes D | 2015-01-27 | 3 | -14/+55 |
| | | | | | |||||
| * | | | | Migrated RCON server to cNetwork API. | Mattes D | 2015-01-27 | 2 | -100/+116 |
| | | | | | |||||
| * | | | | Fixed a crash in RCON server. | Mattes D | 2015-01-27 | 1 | -1/+0 |
| | | | | | |||||
| * | | | | Fixed missing LibEvent reference in OSSupport. | Mattes D | 2015-01-27 | 1 | -1/+1 |
| | | | | | |||||
| * | | | | WebAdmin uses the new cNetwork API. | Mattes D | 2015-01-27 | 8 | -203/+237 |
| | | | | | |||||
| * | | | | IniFile: Added common code to migrate ports. | Mattes D | 2015-01-27 | 2 | -4/+56 |
| | | | | | | | | | | | | | | | | | | | | Old settings have IPv4 and IPv6 ports as separate values, new settings have a single value for the ports. | ||||
| * | | | | StringUtils: Added string vector manipulation. | Mattes D | 2015-01-27 | 2 | -1/+54 |
| | | | | | |||||
* | | | | | Updated PolarSSL. | Matyas Dolak | 2015-01-29 | 1 | -0/+0 |
| | | | | | |||||
* | | | | | CheckBasicStyle: Fixed a forgotten file close. | Mattes D | 2015-01-29 | 1 | -0/+1 |
| | | | | | |||||
* | | | | | Fixed missing LibEvent reference in OSSupport. | Mattes D | 2015-01-29 | 1 | -1/+1 |
| | | | | | |||||
* | | | | | Updated PolarSSL. | Mattes D | 2015-01-27 | 1 | -0/+0 |
| | | | | | |||||
* | | | | | Updated LibEvent. | Mattes D | 2015-01-27 | 1 | -0/+0 |
|/ / / / | |||||
* | | | | Debuggers: Logging the os.clock for console-scheduled tasks. | Matyas Dolak | 2015-01-27 | 1 | -3/+6 |
| | | | | | | | | | | | | | | | | This performs the test for #1717. | ||||
* | | | | Merge pull request #1716 from Raekye/master | Mattes D | 2015-01-26 | 1 | -6/+12 |
|\ \ \ \ | |_|_|/ |/| | | | filter out leaves meta changes from being sent to the client (resolves #1714) | ||||
| * | | | fix logic bug in cChunk::FastSetBlock filtering out leaves meta changes | Raekye | 2015-01-26 | 1 | -7/+9 |
| | | | | | | | | | | | | | | | | - send update if it's not a leaves block and (the original checks) | ||||
| * | | | filter out leaves meta changes from being sent to the client | Raekye | 2015-01-26 | 1 | -0/+4 |
|/ / / | |||||
* | | | Gamosocm support | Alexander Harkness | 2015-01-24 | 1 | -2/+1 |
| | | | |||||
* | | | Merge pull request #1701 from mc-server/libevent | Mattes D | 2015-01-24 | 23 | -8/+2292 |
|\ \ \ | | | | | | | | | LibEvent-based socket API | ||||
| * | | | cNetwork: Added self pointers to keep objects alive for callbacks. | Mattes D | 2015-01-23 | 5 | -17/+39 |
| | | | | | | | | | | | | | | | | Ref.: http://forum.mc-server.org/showthread.php?tid=1700&pid=17947#pid17947 | ||||
| * | | | cNetwork: Renamed callback to OnConnected() | Mattes D | 2015-01-22 | 3 | -4/+7 |
| | | | | |||||
| * | | | cNetwork: Added link creation callback. | Mattes D | 2015-01-22 | 6 | -26/+90 |
| | | | | | | | | | | | | | | | | This allows the callback classes to store the link inside them and use it internally later on, mainly for sending data. | ||||
| * | | | cNetwork: Changed listening API. | Mattes D | 2015-01-22 | 5 | -51/+79 |
| | | | | | | | | | | | | | | | | The link-callbacks for each new accepted link are now received from the OnIncomingConnection listen-callback. | ||||
| * | | | cNetwork: Added error message to error callbacks. | Mattes D | 2015-01-22 | 8 | -21/+28 |
| | | | | |||||
| * | | | cTCPLinkImpl: Fixed type conversion warning. | Mattes D | 2015-01-22 | 3 | -5/+5 |
| | | | | |||||
| * | | | cNetwork: Fixed race conditions with lookups; proper shutdown. | Mattes D | 2015-01-22 | 7 | -82/+124 |
| | | | | |||||
| * | | | cNetwork: Split the main cpp file into several files. | Mattes D | 2015-01-22 | 14 | -1052/+1170 |
| | | | | |||||
| * | | | cNetwork: Fixed WinXP dualstack listening. | Mattes D | 2015-01-22 | 1 | -21/+42 |
| | | | | |||||
| * | | | cNetwork: Split cNetworkSingleton to a separate file. | Mattes D | 2015-01-22 | 5 | -326/+442 |
| | | | | |||||
| * | | | cNetwork: Fixed WSAStartup()-not-called error in Listen(). | Mattes D | 2015-01-22 | 1 | -0/+3 |
| | | | | |||||
| * | | | cNetwork: Handle WSA initialization failures. | Mattes D | 2015-01-22 | 1 | -1/+7 |
| | | | | |||||
| * | | | cNetwork: Added an OnError callback for listening servers. | Mattes D | 2015-01-22 | 3 | -0/+13 |
| | | | | | | | | | | | | | | | | The callback receives the error details. | ||||
| * | | | cNetwork: Rewritten server listen into a factory method. | Mattes D | 2015-01-22 | 1 | -88/+102 |
| | | | | |||||
| * | | | cNetwork: Removed unneeded dependency. | Mattes D | 2015-01-22 | 1 | -1/+0 |
| | | | | |||||
| * | | | cNetwork: Refactored cTCPLinkImpl::Connect into a factory. | Mattes D | 2015-01-22 | 1 | -41/+48 |
| | | | | |||||
| * | | | cNetwork: Cosmetics. | Mattes D | 2015-01-22 | 1 | -6/+10 |
| | | | | |||||
| * | | | cNetwork: Fixed compilation in out-of-source builds. | Mattes D | 2015-01-22 | 1 | -0/+3 |
| | | | | |||||
| * | | | cNetwork: Fixed compilation. | Mattes D | 2015-01-22 | 1 | -9/+8 |
| | | | | |||||
| * | | | Wrap debug variable in ifdef | worktycho | 2015-01-22 | 1 | -0/+2 |
| | | | | | | | | | | | | avoidss unused variable error in clang | ||||
| * | | | cNetwork: Added error logging to server socket creation. | Mattes D | 2015-01-22 | 1 | -6/+24 |
| | | | | | | | | | | | | | | | | This is mainly for WinXP and RasPi testing. | ||||
| * | | | cNetwork: Added multithreading protection. | Mattes D | 2015-01-22 | 3 | -4/+35 |
| | | | | |||||
| * | | | cNetwork: Implemented connection shutdown and close. | Mattes D | 2015-01-22 | 3 | -18/+74 |
| | | | | |||||
| * | | | cNetwork: Fixed Linux compilation. | Mattes D | 2015-01-22 | 2 | -6/+24 |
| | | | | |||||
| * | | | cNetwork: Implemented link address getting. | Mattes D | 2015-01-22 | 2 | -61/+121 |
| | | | | |||||
| * | | | cNetwork: Implemented basic server functionality. | Mattes D | 2015-01-22 | 2 | -123/+282 |
| | | | | |||||
| * | | | cNetwork: Implemented IP-to-hostname lookup. | Mattes D | 2015-01-22 | 2 | -11/+130 |
| | | | | |||||
| * | | | cNetwork: Implemented HostnameToIP lookups. | Mattes D | 2015-01-22 | 6 | -9/+256 |
| | | | | |||||
| * | | | Excluded PolarSSL tests from MCS tests. | Mattes D | 2015-01-22 | 1 | -1/+2 |
| | | | | |||||
| * | | | Added newline to logged messages in the tests. | Mattes D | 2015-01-22 | 1 | -8/+12 |
| | | | | |||||
| * | | | Extracted Google connection test | Tycho | 2015-01-22 | 5 | -74/+113 |
| | | | | |||||
| * | | | cNetwork: Linux compilation fix. | Mattes D | 2015-01-22 | 2 | -4/+23 |
| | | | | |||||
| * | | | Implemented LibEvent-based client connections. | Mattes D | 2015-01-22 | 4 | -0/+1028 |
| | | | | |||||
| * | | | Added the libevent library. | Mattes D | 2015-01-22 | 4 | -1/+15 |
| | | | | |||||
* | | | | Merge pull request #1712 from UltraCoderRU/fix_coverity | Mattes D | 2015-01-23 | 6 | -3/+52 |
|\ \ \ \ | | | | | | | | | | | Fixed Coverity defects. | ||||
| * | | | | Fixed defect #43662 in Coverity list. | Kirill Kirilenko | 2015-01-23 | 1 | -1/+17 |
| | | | | | |||||
| * | | | | Fixed defect #43665 in Coverity list. | Kirill Kirilenko | 2015-01-23 | 1 | -0/+11 |
| | | | | | |||||
| * | | | | Fixed defect #73101 in Coverity list. | Kirill Kirilenko | 2015-01-23 | 1 | -1/+13 |
| | | | | | |||||
| * | | | | Fixed defect #43671 in Coverity list. | Kirill Kirilenko | 2015-01-23 | 1 | -0/+4 |
| | | | | | |||||
| * | | | | Fixed defect #43661 in Coverity list. | Kirill Kirilenko | 2015-01-23 | 1 | -1/+2 |
| | | | | | |||||
| * | | | | Fixed defect #71781 in Coverity list. | Kirill Kirilenko | 2015-01-23 | 1 | -0/+5 |
|/ / / / | |||||
* | | | | ProtoProxy: Added socket startup error reporting. | Matyas Dolak | 2015-01-23 | 1 | -3/+31 |
| | | | | | | | | | | | | | | | | Fixes CID 66433, fixes CID 66443. | ||||
* | | | | Fixed negative return values in SchematicFileSerializer. | Matyas Dolak | 2015-01-23 | 1 | -1/+3 |
|/ / / | | | | | | | | | | Fixes CID 103165. | ||||
* | | | Merge pull request #1708 from mc-server/WarningFixes | Mattes D | 2015-01-22 | 14 | -310/+384 |
|\ \ \ | | | | | | | | | Warning fixes | ||||
| * | | | Fixed warnings in StringUtils. | Mattes D | 2015-01-21 | 2 | -49/+59 |
| | | | | |||||
| * | | | ProtoProxy: Fixed warnings in Connection.cpp. | Matyas Dolak | 2015-01-21 | 1 | -87/+89 |
| | | | | |||||
| * | | | ByteBuffer: Added support for reading unsigned shorts and ints. | Matyas Dolak | 2015-01-21 | 2 | -1/+33 |
| | | | | |||||
| * | | | ProtoProxy: Fixed warnings in Connection.cpp. | Matyas Dolak | 2015-01-21 | 2 | -16/+24 |
| | | | | |||||
| * | | | Fixed warnings in FastNBT.cpp. | Mattes D | 2015-01-20 | 1 | -39/+40 |
| | | | | |||||
| * | | | Fixed warnings in 1.7 protocol. | Mattes D | 2015-01-18 | 3 | -110/+131 |
| | | | | |||||
| * | | | Fixed various warnings. | Mattes D | 2015-01-18 | 3 | -8/+8 |
| | | | | |||||
| * | | | cWorld: Fixed a type warning. | Mattes D | 2015-01-18 | 1 | -1/+1 |
|/ / / | |||||
* | | | Fixed type conversion warnings. | Mattes D | 2015-01-18 | 2 | -4/+4 |
| | | | |||||
* | | | Merge pull request #1702 from mc-server/chrono | Mattes D | 2015-01-18 | 117 | -260/+262 |
|\ \ \ | | | | | | | | | Started to convert more of MCServer to std::chrono | ||||
| * | | | Fixed type-conversion warnings. | Mattes D | 2015-01-18 | 4 | -8/+8 |
| | | | | |||||
| * | | | correct comment to say milliseconds | worktycho | 2015-01-17 | 1 | -1/+1 |
| | | | | |||||
| * | | | Converted Monster to std::chrono | Tycho | 2015-01-16 | 4 | -18/+18 |
| | | | | |||||
| * | | | Converted cPickupEntity to std::chrono | Tycho | 2015-01-16 | 2 | -12/+12 |
| | | | | |||||
| * | | | Converted MinecartEntity to std::chrono | Tycho | 2015-01-16 | 2 | -8/+8 |
| | | | | |||||
| * | | | Converted cExpOrbEntity to std::chrono | Tycho | 2015-01-16 | 2 | -7/+7 |
| | | | | |||||
| * | | | Converted ArrowEntityTiers to std::chrono | Tycho | 2015-01-16 | 2 | -7/+7 |
| | | | | |||||
| * | | | Fix trailing whitespace | Tycho | 2015-01-11 | 1 | -1/+1 |
| | | | | |||||
| * | | | Initial convertion of a_Dt to std::chrono | Tycho | 2015-01-11 | 117 | -221/+221 |
| | | | | | | | | | | | | | | | | also refactored cWorld::m_WorldAge and cWorld::m_TimeOfDay | ||||
| * | | | Created new type cTickTime and rewrote cWorld::TickThread to use it | Tycho | 2015-01-11 | 2 | -6/+8 |
| | | | | |||||
* | | | | Merge pull request #1707 from UltraCoderRU/master | Mattes D | 2015-01-17 | 8 | -11/+11 |
|\ \ \ \ | |/ / / |/| | | | Fixed some problems found by CppCheck | ||||
| * | | | Fixed CppCheck: (performance) Prefer prefix ++/-- operators for non-primitive types. | Kirill Kirilenko | 2015-01-17 | 2 | -2/+2 |
| | | | | |||||
| * | | | Fixed CppCheck: (performance) Possible inefficient checking for emptiness. | Kirill Kirilenko | 2015-01-17 | 4 | -5/+5 |
| | | | | |||||
| * | | | Fixed CppCheck: (performance) Function parameter should be passed by reference. | Kirill Kirilenko | 2015-01-17 | 2 | -4/+4 |
|/ / / | |||||
* | | | CMake: Check libs in submodules before configuring. | Mattes D | 2015-01-09 | 1 | -0/+8 |
| | | | | | | | | | | | | This provides an early error message when someone forgets to init / update submodules. | ||||
* | | | Fixed Linux compilation. | Mattes D | 2015-01-03 | 2 | -2/+2 |
| | | | |||||
* | | | Protocols: Ignore garbage data at the end of PluginMessage packets. | Mattes D | 2015-01-03 | 2 | -0/+21 |
| | | | | | | | | | | | | Fixes #1692. | ||||
* | | | cByteBuffer: Improved SingleThreadAccessChecker performance. | Mattes D | 2015-01-03 | 1 | -1/+6 |
| | | | | | | | | | | | | But it's still poor and unusable for regular testing. | ||||
* | | | Merge pull request #1691 from tonibm19/patch-3 | Mattes D | 2014-12-30 | 1 | -0/+2 |
|\ \ \ | | | | | | | | | Added player count to webadmin | ||||
| * | | | Use cRoot:Get():GetServer():GetNumPlayers() instead of a custom function. | tonibm19 | 2014-12-30 | 1 | -9/+1 |
| | | | | |||||
| * | | | Added player count to webadmin | tonibm19 | 2014-12-29 | 1 | -0/+10 |
|/ / / | | | | | | | Now it shows the number of online players near the memory use | ||||
* | | | Add make as a required program for *nix | worktycho | 2014-12-26 | 1 | -2/+2 |
| | | | |||||
* | | | MobHead: Fixed wither spawning. | Mattes D | 2014-12-25 | 1 | -13/+40 |
| | | | |||||
* | | | ProtoProxy: Log block change packet details. | Mattes D | 2014-12-25 | 1 | -0/+3 |
| | | | |||||
* | | | MobHeads: fixed regular head placement. | Mattes D | 2014-12-25 | 1 | -2/+22 |
| | | | |||||
* | | | Merge pull request #1687 from mc-server/StyleCheckTravis | Mattes D | 2014-12-25 | 2 | -0/+6 |
|\ \ \ | | | | | | | | | Style check travis | ||||
| * | | | Travis style check in the right folder. | Mattes D | 2014-12-25 | 1 | -1/+3 |
| | | | | |||||
| * | | | Travis: Added lua installation before build. | Mattes D | 2014-12-25 | 1 | -0/+3 |
| | | | | |||||
| * | | | Added basic style checking to Travis builds. | Mattes D | 2014-12-25 | 1 | -0/+1 |
|/ / / | |||||
* | | | Fixed tools compilation. | Mattes D | 2014-12-25 | 3 | -0/+5 |
| | | | | | | | | | | | | Fixes errors introduced in 081e7ddd028d9382bd52c2b117dae6b6f84225e5. | ||||
* | | | Fixed door placement. | Mattes D | 2014-12-25 | 2 | -3/+4 |
| | | | |||||
* | | | Fixed forgotten big flower handler. | Mattes D | 2014-12-25 | 1 | -1/+2 |
| | | | |||||
* | | | Fixed basic style. | Mattes D | 2014-12-25 | 4 | -23/+71 |
| | | | |||||
* | | | APIDump: Added details about client handle in OnServerPing hook. | Mattes D | 2014-12-25 | 1 | -1/+4 |
| | | | |||||
* | | | cIsThread: Fixed a race condition on thread start. | Mattes D | 2014-12-25 | 2 | -7/+30 |
| | | | |||||
* | | | Merge pull request #1686 from mc-server/PlaceBlockRefactor | Mattes D | 2014-12-25 | 48 | -786/+1489 |
|\ \ \ | | | | | | | | | Place block refactor | ||||
| * | | | APIDump: Updated the player block placement documentation. | Mattes D | 2014-12-24 | 4 | -11/+14 |
| | | | | | | | | | | | | | | | | The hooks now have fewer parameters but are called on all player-placed blocks (#1618). | ||||
| * | | | Fixed redstone dust placement on upside-down slabs. | Mattes D | 2014-12-24 | 1 | -1/+36 |
| | | | | |||||
| * | | | Replaced a std::hash specialization with explicit type. | Mattes D | 2014-12-24 | 2 | -8/+4 |
| | | | | | | | | | | | | | | | | std::hash is problematic in gcc / clang, one has a class, the other a struct. | ||||
| * | | | gcc compilation fix. | Mattes D | 2014-12-24 | 1 | -1/+6 |
| | | | | |||||
| * | | | Refactored all player block placing to go through hooks. | Mattes D | 2014-12-24 | 43 | -775/+1423 |
| | | | | | | | | | | | | | | | | Fixes #1618. | ||||
| * | | | Added Vector3::TurnCW() and Vector3::TurnCCW() | Mattes D | 2014-12-24 | 1 | -0/+16 |
| | | | | |||||
* | | | | ByteBuffer: SingleThreadAccessChecker is request-only. | Mattes D | 2014-12-24 | 1 | -1/+10 |
|/ / / | | | | | | | | | | It slows the server down way too much, so it can't be turned on by default. | ||||
* | | | Fixed too many slashes. | Alexander Harkness | 2014-12-23 | 1 | -1/+1 |
| | | | |||||
* | | | Better installation script. | Alexander Harkness | 2014-12-23 | 1 | -5/+3 |
| | | | |||||
* | | | Fixed armhf download URL. | Alexander Harkness | 2014-12-23 | 1 | -1/+1 |
| | | | |||||
* | | | Init Mojang API pointer | worktycho | 2014-12-23 | 1 | -0/+1 |
| | | | | | | | | | Fixes CID 90583 | ||||
* | | | Merge pull request #1684 from jonfabe/DepthStrider | Mattes D | 2014-12-22 | 3 | -1/+17 |
|\ \ \ | | | | | | | | | Add Depth Strider enchantment | ||||
| * | | | Fix compile error on OS X introduced by commit ecf778bbec2794562bf5e5b8645e2171f7cd081c | Jonathan Fabian | 2014-12-22 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | The following error occurs on OS X with the order reversed: `MCServer/src/World.cpp:282:2: error: field 'm_LastSave' will be initialized after field 'm_LastUnload' [-Werror,-Wreorder] m_LastSave(0),`. Reversing the order of initialization fixes this. | ||||
| * | | | Added Depth Strider enchantment | Jonathan Fabian | 2014-12-22 | 2 | -0/+16 |
|/ / / | |||||
* | | | ProtoProxy: Added a sanity check to metadata string lengths. | Mattes D | 2014-12-21 | 1 | -2/+6 |
| | | | | | | | | | | | | Fixes CID 66415. | ||||
* | | | MCADefrag: Added a sanity check for chunk size. | Mattes D | 2014-12-21 | 1 | -1/+1 |
| | | | | | | | | | | | | Fixes CID 66448. | ||||
* | | | WSSAnvil: Added clamping to entity coords. | Mattes D | 2014-12-21 | 1 | -3/+3 |
| | | | | | | | | | | | | Fixes CID 72854. | ||||
* | | | FastNBT: Added a sanity check for number of list items. | Mattes D | 2014-12-21 | 1 | -1/+8 |
| | | | | | | | | | | | | Fixes CID 55812. | ||||
* | | | cChunk: Fixed missing initialization. | Mattes D | 2014-12-21 | 1 | -0/+2 |
| | | | | | | | | | | | | Fixes CID 72670. | ||||
* | | | cWorld: Moved initialization into constructor. | Mattes D | 2014-12-21 | 1 | -3/+2 |
| | | | | | | | | | | | | Fixes CID 71781. | ||||
* | | | cEndGen: Fixed unitialized member variables. | Mattes D | 2014-12-21 | 1 | -1/+3 |
| | | | | | | | | | | | | Fixes CID 43671. | ||||
* | | | cNoise3DComposable: Fixed unitialized member variables. | Mattes D | 2014-12-21 | 1 | -1/+3 |
| | | | | | | | | | | | | Fixes CID 43665. | ||||
* | | | Fixed coverity issues in protocols. | Mattes D | 2014-12-21 | 2 | -4/+11 |
| | | | | | | | | | | | | Fixes CID 73099, CID 66411. | ||||
* | | | Fixed a possible division by zero. | Mattes D | 2014-12-21 | 3 | -6/+16 |
| | | | |||||
* | | | Fixed crash on restart | Tiger Wang | 2014-12-21 | 2 | -5/+14 |
| | | | |||||
* | | | Merge pull request #1682 from Masy98/entities | Mattes D | 2014-12-21 | 15 | -92/+203 |
|\ \ \ | | | | | | | | | Added Rabbits | ||||
| * | | | Fixed damn empty line with no use | Masy98 | 2014-12-20 | 2 | -5/+1 |
| | | | | |||||
| * | | | Added Rabbit.h and Rabbit.cpp to the CMakeList | Masy98 | 2014-12-20 | 1 | -0/+2 |
| | | | | |||||
| * | | | Fixed Rabbit size | Masy98 | 2014-12-20 | 1 | -1/+1 |
| | | | | |||||
| * | | | Added Rabbits | Masy98 | 2014-12-20 | 14 | -92/+205 |
| | | | | |||||
* | | | | Merge branch 'master' of https://github.com/mc-server/MCServer | Tiger Wang | 2014-12-21 | 17 | -1/+150 |
|\| | | | |||||
| * | | | Merge pull request #1680 from Masy98/entities | Mattes D | 2014-12-19 | 16 | -1/+149 |
| |\ \ \ | | | | | | | | | | | Added Guardian | ||||
| | * | | | Fixed Guardians size and health | Masy98 | 2014-12-19 | 3 | -1/+8 |
| | | | | | |||||
| | * | | | Guardian can now spawn if wanted!? | Masy98 | 2014-12-18 | 2 | -2/+2 |
| | | | | | |||||
| | * | | | Merge branch 'master' into entities | Masy98 | 2014-12-18 | 37 | -2880/+2822 |
| | |\ \ \ | | |/ / / | |/| | | | |||||
| * | | | | Merge pull request #1679 from SphinxC0re/master | Mattes D | 2014-12-18 | 1 | -0/+1 |
| |\ \ \ \ | | | | | | | | | | | | | Added itemblacklist to gitignore | ||||
| | * | | | | Added itemblacklist to gitignore | Julian Laubstein | 2014-12-17 | 1 | -0/+1 |
| |/ / / / | |||||
| | * | | | Added Entity Guardian | Masy98 | 2014-12-18 | 17 | -2/+143 |
| | | | | | |||||
* | | | | | Fix repeater unpowering | Tiger Wang | 2014-12-18 | 1 | -2/+4 |
|/ / / / | |||||
* | | | | Merge pull request #1677 from mc-server/GlobalFixes | Mattes D | 2014-12-17 | 1 | -0/+1 |
|\ \ \ \ | |_|_|/ |/| | | | Fixed eMonsterType lua bugs. | ||||
| * | | | derp | Howaner | 2014-12-17 | 1 | -1/+1 |
| | | | | |||||
| * | | | Added comment. | Howaner | 2014-12-17 | 1 | -1/+1 |
| | | | | |||||
| * | | | Fixed eMonsterType lua bugs. | Howaner | 2014-12-17 | 1 | -0/+1 |
|/ / / | |||||
* | | | Merge pull request #1674 from gushromp/master | Mattes D | 2014-12-17 | 1 | -8/+7 |
|\ \ \ | | | | | | | | | Fix for water spreading on bottom of the world | ||||
| * | | | Removed unneeded newlines | Ivan Đorđević | 2014-12-17 | 1 | -6/+0 |
| | | | | |||||
| * | | | Merge branch 'master' of https://github.com/gushromp/MCServer | gushromp | 2014-12-16 | 1 | -0/+1 |
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | Conflicts: src/Simulator/FloodyFluidSimulator.cpp | ||||
| | * | | | Fixed water from spreading on bottom of world | gushromp | 2014-12-16 | 1 | -5/+8 |
| | | | | | |||||
| * | | | | Fixed water from spreading on bottom of world | gushromp | 2014-12-16 | 1 | -7/+11 |
| |/ / / | |||||
* | | | | Merge pull request #1581 from mc-server/redstone | Mattes D | 2014-12-17 | 25 | -2864/+2645 |
|\ \ \ \ | |/ / / |/| | | | Resplit redstone .inc file and provided improvements | ||||
| * | | | NULL -> nullptr | Tiger Wang | 2014-12-17 | 5 | -18/+22 |
| | | | | |||||
| * | | | Removed test | Tiger Wang | 2014-12-13 | 3 | -176/+0 |
| | | | | |||||
| * | | | Merge branch 'master' into redstone | Tiger Wang | 2014-12-13 | 232 | -5012/+11651 |
| |\ \ \ | | | |/ | | |/| | |||||
| * | | | Fixed compilation? | Tiger Wang | 2014-11-01 | 1 | -3/+4 |
| | | | | |||||
| * | | | Improved redstone simulator | Tiger Wang | 2014-10-29 | 2 | -818/+808 |
| | | | | | | | | | | | | | | | | | | | | | | | | * Fixed style inconsistencies * Used more C++11 features * Improved speed perhaps | ||||
| * | | | Cleaned up simulators | Tiger Wang | 2014-10-25 | 17 | -2681/+2644 |
| | | | | |||||
| * | | | Fixed some block checks | Tiger Wang | 2014-10-25 | 2 | -4/+3 |
| | | | | | | | | | | | | | | | | * Fixes #1330 | ||||
* | | | | Updated Core. | Mattes D | 2014-12-16 | 1 | -0/+0 |
| | | | | |||||
* | | | | Merge pull request #1673 from gushromp/master | Mattes D | 2014-12-15 | 1 | -0/+6 |
|\ \ \ \ | | | | | | | | | | | Updated cPlayer::DoMoveToWorld to send target world's weather info to Player | ||||
| * | | | | Added braces to 'if' according to the code guidelines | gushromp | 2014-12-15 | 1 | -0/+2 |
| | | | | | |||||
| * | | | | Updated cPlayer::DoMoveToWorld to send target world's weather info to Player | blashyrk | 2014-12-15 | 1 | -0/+4 |
|/ / / / | |||||
* | | | | Fixed mob invisibility | Howaner | 2014-12-14 | 1 | -1/+0 |
| | | | | |||||
* | | | | Merge pull request #1635 from mc-server/Cocoa | Mattes D | 2014-12-14 | 6 | -4/+158 |
|\ \ \ \ | | | | | | | | | | | Added cocoa pod. | ||||
| * \ \ \ | Merge branch 'master' into Cocoa | Howaner | 2014-12-14 | 2 | -5/+26 |
| |\ \ \ \ | | | |_|/ | | |/| | | |||||
| * | | | | "& 0x0f" isn't needed | Howaner | 2014-12-14 | 2 | -3/+3 |
| | | | | | |||||
| * | | | | Fixes | Howaner | 2014-12-13 | 4 | -5/+22 |
| | | | | | |||||
| * | | | | Merge branch 'master' into Cocoa | Howaner | 2014-12-13 | 104 | -1751/+2182 |
| |\ \ \ \ | |||||
| * | | | | | Added cocoa pod. | Howaner | 2014-12-01 | 5 | -2/+139 |
| | | | | | | |||||
* | | | | | | Merge pull request #1670 from Masy98/crafting | Franz Reiter | 2014-12-14 | 2 | -3/+4 |
|\ \ \ \ \ \ | |_|_|/ / / |/| | | | | | Fixed fence/-gates and door recipes and added baked potato recipe | ||||
| * | | | | | Fixed fence/-gates and door recipes and added baked potato recipe | Masy98 | 2014-12-14 | 2 | -3/+4 |
|/ / / / / | |||||
* | | | | | Clang needs the libstdc++ that comes with gcc-4.8 | Tycho | 2014-12-13 | 1 | -3/+5 |
| | | | | | |||||
* | | | | | final syntax errors | Tycho | 2014-12-13 | 1 | -5/+4 |
| | | | | | |||||
* | | | | | Double equals | Tycho | 2014-12-13 | 1 | -5/+5 |
| | | | | | |||||
* | | | | | Fix forgoten thens | Tycho | 2014-12-13 | 1 | -4/+4 |
| | | | | | |||||
* | | | | | "Don't set compiler to gcc on clang builds" | Tycho | 2014-12-13 | 1 | -4/+5 |
| | | | | | |||||
* | | | | | Merge pull request #1664 from mc-server/SandstoneCaves | Mattes D | 2014-12-13 | 1 | -3/+22 |
|\ \ \ \ \ | |_|/ / / |/| | | | | WormNestCaves occasionally generates sandstone around the cave | ||||
| * | | | | WormNestCaves occasionally generates sandstone around the cave | STRWarrior | 2014-12-13 | 1 | -3/+22 |
| | |_|/ | |/| | | | | | | | | | | Only when the block around the cave is sand. | ||||
* | | | | Merge pull request #1663 from mc-server/APIDumpSize | Alexander Harkness | 2014-12-13 | 1 | -1/+3 |
|\ \ \ \ | |/ / / |/| | | | APIDump Width | ||||
| * | | | Made comment in example code smaller | STRWarrior | 2014-12-13 | 1 | -1/+3 |
| | | | | | | | | | | | | | | | | It caused the whole page to extend beyond the max width | ||||
| * | | | Reverted main_APIDump.lua changes | STRWarrior | 2014-12-13 | 1 | -4/+4 |
| | | | | |||||
| * | | | Fixed the width sometimes going over the div size | STRWarrior | 2014-12-13 | 1 | -4/+4 |
| | | | | |||||
* | | | | Merge pull request #1660 from Seadragon91/master | Mattes D | 2014-12-12 | 1 | -1/+1 |
|\ \ \ \ | | | | | | | | | | | Fixed print of milliseconds from chrono | ||||
| * | | | | Fixed print of milliseconds from chrono | Lukas Pioch | 2014-12-12 | 1 | -1/+1 |
| | | | | | |||||
* | | | | | Updated the Core. | Mattes D | 2014-12-12 | 1 | -0/+0 |
| | | | | | |||||
* | | | | | LightingThread: Fixed a memory leak. | Mattes D | 2014-12-12 | 1 | -2/+2 |
| | | | | | |||||
* | | | | | Exported cWorld:PrepareChunk to Lua API, test in Debuggers. | Mattes D | 2014-12-12 | 2 | -1/+73 |
|/ / / / | |||||
* | | | | Debuggers: Added loadchunk and preparechunk commands. | Mattes D | 2014-12-11 | 2 | -0/+87 |
| | | | | | | | | | | | | | | | | preparechunk is not working yet because the required API is missing. | ||||
* | | | | Debuggers: Changed to use Info.lua file. | Mattes D | 2014-12-11 | 2 | -33/+222 |
| | | | | |||||
* | | | | Merge pull request #1657 from mc-server/PrepareChunk | Mattes D | 2014-12-11 | 11 | -51/+293 |
|\ \ \ \ | |/ / / |/| | | | Prepare chunk | ||||
| * | | | Added a cWorld:PrepareChunk function. | Mattes D | 2014-12-10 | 9 | -51/+260 |
| | | | | | | | | | | | | | | | | | | | | It prepares the chunk - loads or generates it and lights it. The spawn prepare process uses this function. | ||||
| * | | | Lighting thread: skip chunks that are already lit. | Mattes D | 2014-12-10 | 1 | -0/+10 |
| | | | | |||||
| * | | | Added a RemoveIf() function to cQueue | Mattes D | 2014-12-09 | 1 | -0/+23 |
| | | | | |||||
* | | | | Cosmetic touchups. | Mattes D | 2014-12-11 | 5 | -10/+11 |
| | | | | | | | | | | | | | | | | Removed trailing whitespace, added cast to remove warning, added file seeking in case of corrupt files. | ||||
* | | | | Merge remote-tracking branch 'planetx/master' | Mattes D | 2014-12-11 | 2 | -5/+33 |
|\ \ \ \ | |||||
| * | | | | Check to see if header write out is required | planetx | 2014-12-08 | 1 | -17/+15 |
| | | | | | |||||
| * | | | | Added timestamp to merged files WSSAnvil | planetx | 2014-12-08 | 1 | -1/+1 |
| | | | | | |||||
| * | | | | Added timestamp to merged files WSSAnvil | planetx | 2014-12-08 | 1 | -62/+62 |
| | | | | | |||||
| * | | | | Added timestamp to new files WSSAnvil | planetx | 2014-12-08 | 2 | -79/+149 |
| | | | | | |||||
| * | | | | Added Timestamp info to chunks in WSSAnvil | planetx | 2014-12-07 | 2 | -87/+47 |
| | | | | | |||||
* | | | | | Fixed DungeonRooms edges not generating sometimes. | Mattes D | 2014-12-11 | 1 | -2/+2 |
| | | | | | |||||
* | | | | | Merge pull request #1655 from tonibm19/patch-2 | Mattes D | 2014-12-10 | 1 | -1/+1 |
|\ \ \ \ \ | | | | | | | | | | | | | Added NetherOreNests to default nether generator. | ||||
| * | | | | | Moved NetherOreNests | tonibm19 | 2014-12-10 | 1 | -1/+1 |
| | | | | | | |||||
| * | | | | | Added NetherOreNests to nether default generator. | tonibm19 | 2014-12-08 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | Now there's quartz in the nether | ||||
* | | | | | | Merge pull request #1623 from p-mcgowan/issue_1253 | Mattes D | 2014-12-10 | 8 | -3/+94 |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | Prevent multiple logins with same username, unless allowed in settings | ||||
| * | | | | | | Changed method call to DoesAllowMultiLogin() instead of IsAllowMultiLogin() | Vincent | 2014-12-10 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Compiles correctly. | ||||
| * | | | | | | Fixed return value in CheckMultiLogin() | Vincent | 2014-12-09 | 1 | -1/+2 |
| | | | | | | | |||||
| * | | | | | | Fixed indent problems and added return definitions to CheckMultiLogin(). | Vincent | 2014-12-09 | 3 | -7/+8 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changed from IsAllowMultiLogin() to DoesAllowMultiLogin(). Fixed CheckMultiLogin() to not run to the end without returning a value. | ||||
| * | | | | | | Changed DoWithPlayer to auto instead of using iterator. | Vincent | 2014-12-09 | 1 | -2/+2 |
| | | | | | | | |||||
| * | | | | | | Changed CheckMultiLogin() to not have main body wrapped in an if statement. | Vincent | 2014-12-08 | 4 | -21/+28 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Added in indent to cPlayerListCallBack in cCallback class inside CheckMultiLogin(). Added doxy-comment for DoWithPlayer(). Changed comments on IsPlayerInQueue() and IsAllowMultiLogin() to doxy-comments. | ||||
| * | | | | | | created callback in Root and changed CheckMultiLogin() to use the DoWithPlayer function at Root instead of World. | Vincent | 2014-12-08 | 2 | -2/+9 |
| | | | | | | | |||||
| * | | | | | | Fixed compile errors | Vincent | 2014-12-08 | 6 | -18/+14 |
| | | | | | | | |||||
| * | | | | | | removed last space in handlehandshake | Vincent | 2014-12-08 | 1 | -1/+0 |
| | | | | | | | |||||
| * | | | | | | Changed HandleHandshake to return the result of CheckMultiLogin instead of just true since it already returns true if it finds and kicks the current player. | Vincent | 2014-12-08 | 1 | -24/+23 |
| | | | | | | | |||||
| * | | | | | | Moved the check into a new function and just calls that function and a blank FindAndDoWithPlayer added. | Vincent | 2014-12-08 | 4 | -23/+52 |
| | | | | | | | |||||
| * | | | | | | Merge branch 'issue_1253' of https://github.com/p-mcgowan/MCServer into issue_1253 | Vincent | 2014-12-07 | 1 | -5/+5 |
| |\ \ \ \ \ \ | |||||
| | * | | | | | | Changed Kick message | vincentleung1 | 2014-11-30 | 1 | -2/+2 |
| | | | | | | | | |||||
| | * | | | | | | removed extra space and fixed some formatting in cCallback | vincentleung1 | 2014-11-30 | 1 | -3/+3 |
| | | | | | | | | |||||
| * | | | | | | | changed from using iterator to auto for server and clienthandle | Vincent | 2014-12-07 | 2 | -4/+4 |
| |/ / / / / / | |||||
| * | | | | | | removed GetUsernames() from World | Vincent | 2014-11-30 | 2 | -18/+0 |
| | | | | | | | |||||
| * | | | | | | Uses callback for players already in World. | Vincent | 2014-11-30 | 1 | -5/+12 |
| | | | | | | | |||||
| * | | | | | | fixed naming of strings and changed from i to I | Vincent | 2014-11-29 | 5 | -13/+18 |
| | | | | | | | |||||
| * | | | | | | issue 1253 - prevent multiple logins with same username | Vincent | 2014-11-29 | 5 | -0/+58 |
| | | | | | | | |||||
* | | | | | | | Fixed compiling. | Howaner | 2014-12-09 | 1 | -1/+1 |
| | | | | | | | |||||
* | | | | | | | Moved NaturalPatches in front of PreSimulator and Animals. | Mattes D | 2014-12-08 | 1 | -1/+1 |
| |/ / / / / |/| | | | | | |||||
* | | | | | | Merge pull request #1654 from tonibm19/patch-1 | Alexander Harkness | 2014-12-08 | 1 | -1/+1 |
|\ \ \ \ \ \ | |_|_|/ / / |/| | | | | | Added NaturalPatches to the default finishers | ||||
| * | | | | | Added NaturalPatches to finishers | tonibm19 | 2014-12-08 | 1 | -1/+1 |
|/ / / / / | |||||
* | | | | | Merge pull request #1563 from mc-server/c++11Events | Mattes D | 2014-12-07 | 4 | -143/+72 |
|\ \ \ \ \ | | | | | | | | | | | | | Reimplemented cEvent using C++11 primitives. | ||||
| * | | | | | cMojangAPI: Fixed a possible problem with thread termination order. | Mattes D | 2014-12-07 | 1 | -5/+17 |
| | | | | | | |||||
| * | | | | | Fixed integer overflow problems. | Mattes D | 2014-12-07 | 2 | -4/+4 |
| | | | | | | | | | | | | | | | | | | | | | | | | The event would overflow when requesting a 60 minute timeout. | ||||
| * | | | | | Merge remote-tracking branch 'origin/master' into c++11Events | Mattes D | 2014-12-07 | 178 | -3914/+5859 |
| |\ \ \ \ \ | |/ / / / / |/| | | | | | |||||
* | | | | | | Fixed format warning. | Mattes D | 2014-12-07 | 1 | -2/+2 |
| | | | | | | |||||
* | | | | | | Fixed crash on server stop. | Mattes D | 2014-12-07 | 1 | -0/+9 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The entity destructors called through chunkmap destructor and chunk destructor were accessing the world which was in an already invalid state (half-destroyed). Fixed by destroying chunkmap explicitly and providing a nullptr check in the HasEntity() function. | ||||
* | | | | | | Fixed c++11 branch issues. | Mattes D | 2014-12-07 | 8 | -45/+59 |
| | | | | | | |||||
* | | | | | | Merge pull request #1555 from mc-server/c++11 | Mattes D | 2014-12-07 | 49 | -1248/+353 |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | C++11 | ||||
| * \ \ \ \ \ | Merge remote-tracking branch 'origin/master' into c++11 | Tiger Wang | 2014-12-06 | 37 | -149/+695 |
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/OSSupport/Thread.cpp | ||||
| * | | | | | | | Tools: Removed unused Timer.* file from CMakeLists.txt. | Mattes D | 2014-12-04 | 2 | -4/+1 |
| | | | | | | | | |||||
| * | | | | | | | CheckBasicStyle: Doesn't report false positives ending in a keyword. | Mattes D | 2014-12-04 | 1 | -5/+5 |
| | | | | | | | | |||||
| * | | | | | | | Fixed trailing whitespace. | Mattes D | 2014-12-04 | 2 | -6/+6 |
| | | | | | | | | |||||
| * | | | | | | | Merged branch 'origin/master' into c++11. | Mattes D | 2014-12-04 | 75 | -339/+1070 |
| |\ \ \ \ \ \ \ | |||||
| * | | | | | | | | Fixed indent. | Mattes D | 2014-12-03 | 1 | -2/+2 |
| | | | | | | | | | |||||
| * | | | | | | | | Server: Fixed a MSVC warning. | Mattes D | 2014-12-03 | 1 | -1/+1 |
| | | | | | | | | | |||||
| * | | | | | | | | ByteBuffer: Re-added Single-thread access checker. | Mattes D | 2014-12-03 | 2 | -0/+90 |
| | | | | | | | | | |||||
| * | | | | | | | | Merge remote-tracking branch 'origin-master' into c++11 | Tiger Wang | 2014-11-26 | 32 | -1653/+1688 |
| | | | | | | | | | |||||
| * | | | | | | | | Removed unnecessary #includes | Tiger Wang | 2014-11-23 | 2 | -2/+0 |
| | | | | | | | | | |||||
| * | | | | | | | | Merge remote-tracking branch 'origin/master' into c++11 | Tiger Wang | 2014-11-23 | 99 | -1589/+7139 |
| |\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/Noise/Noise.h src/World.h | ||||
| * | | | | | | | | | Compilation fixes | Tiger Wang | 2014-11-23 | 5 | -15/+11 |
| | | | | | | | | | | |||||
| * | | | | | | | | | Update GCC on Travis | Tiger Wang | 2014-11-23 | 2 | -24/+20 |
| | | | | | | | | | | |||||
| * | | | | | | | | | Merged branch 'master' into c++11. | Mattes D | 2014-10-24 | 47 | -193/+310 |
| |\ \ \ \ \ \ \ \ \ | | | |_|_|_|_|_|_|/ | | |/| | | | | | | | |||||
| * | | | | | | | | | Suggestions | Tiger Wang | 2014-10-24 | 7 | -10/+50 |
| | | | | | | | | | | |||||
| * | | | | | | | | | Added FastRandom.* back to CMakeLists.txt. | Mattes D | 2014-10-23 | 1 | -0/+2 |
| | | | | | | | | | | |||||
| * | | | | | | | | | Merged branch 'master' into c++11. | Mattes D | 2014-10-23 | 51 | -526/+819 |
| |\ \ \ \ \ \ \ \ \ | |||||
| * | | | | | | | | | | Compile fix? | Tiger Wang | 2014-10-21 | 3 | -6/+0 |
| | | | | | | | | | | | |||||
| * | | | | | | | | | | Missing EOL. | Alexander Harkness | 2014-10-21 | 1 | -1/+1 |
| | | | | | | | | | | | |||||
| * | | | | | | | | | | Alignment. | Alexander Harkness | 2014-10-21 | 1 | -6/+6 |
| | | | | | | | | | | | |||||
| * | | | | | | | | | | Missing space. | Alexander Harkness | 2014-10-21 | 1 | -1/+1 |
| | | | | | | | | | | | |||||
| * | | | | | | | | | | Missing space fix. | Alexander Harkness | 2014-10-21 | 1 | -1/+1 |
| | | | | | | | | | | | |||||
| * | | | | | | | | | | Compile fix? | Tiger Wang | 2014-10-21 | 2 | -4/+2 |
| | | | | | | | | | | | |||||
| * | | | | | | | | | | Windows close handlers handles more closes | Tiger Wang | 2014-10-21 | 1 | -5/+2 |
| | | | | | | | | | | | |||||
| * | | | | | | | | | | Replace &*[0] accesses with .data() | Tiger Wang | 2014-10-21 | 3 | -8/+8 |
| | | | | | | | | | | | |||||
| * | | | | | | | | | | En masse NULL -> nullptr replace | Tiger Wang | 2014-10-20 | 211 | -1439/+1439 |
| | | | | | | | | | | | |||||
| * | | | | | | | | | | Use std::recusive_mutex | Tiger Wang | 2014-10-20 | 3 | -52/+9 |
| | | | | | | | | | | | |||||
| * | | | | | | | | | | Merge branch 'master' of https://github.com/mc-server/MCServer | Tiger Wang | 2014-10-20 | 36 | -234/+281 |
| |\ \ \ \ \ \ \ \ \ \ | |||||
| * | | | | | | | | | | | Migrated cSleep and cTimer to std::chrono | Tiger Wang | 2014-10-20 | 18 | -168/+45 |
| | | | | | | | | | | | | |||||
| * | | | | | | | | | | | Migrated random generators to std::random | Tiger Wang | 2014-10-19 | 16 | -556/+102 |
| | | | | | | | | | | | | |||||
| * | | | | | | | | | | | Merge branch 'master' of https://github.com/mc-server/MCServer | Tiger Wang | 2014-10-19 | 39 | -496/+260 |
| |\ \ \ \ \ \ \ \ \ \ \ | |||||
| * | | | | | | | | | | | | Use std::thread | Tiger Wang | 2014-10-19 | 13 | -432/+59 |
| | | | | | | | | | | | | | |||||
* | | | | | | | | | | | | | Reduced river height | STRWarrior | 2014-12-07 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Rivers would exceed the water height quite often | ||||
* | | | | | | | | | | | | | Fixed error message in cFinishGenPassiveMobs | STRWarrior | 2014-12-07 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It would send an error message when trying to spawn mobs in a desert | ||||
* | | | | | | | | | | | | | Replaced most auto_ptr with unique_ptr. | Mattes D | 2014-12-06 | 2 | -62/+62 |
| |_|_|_|_|_|_|/ / / / / |/| | | | | | | | | | | | |||||
* | | | | | | | | | | | | Merge pull request #1647 from mc-server/SocketThreadsFix | Mattes D | 2014-12-06 | 1 | -3/+11 |
|\ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|_|_|/ / |/| | | | | | | | | | | | Fixes socket leak in HTTP server. | ||||
| * | | | | | | | | | | | Fixes socket leak in HTTP server. | Mattes D | 2014-12-03 | 1 | -3/+11 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes #1643. | ||||
* | | | | | | | | | | | | FinishGenPassiveMobs: Cosmetic changes. | Mattes D | 2014-12-05 | 2 | -30/+33 |
| | | | | | | | | | | | | |||||
* | | | | | | | | | | | | Merge pull request #1642 from p-mcgowan/animalTerrainFinisher | Mattes D | 2014-12-05 | 5 | -3/+274 |
|\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | Animal terrain finisher | ||||
| * | | | | | | | | | | | | formatting and default spawn percentage | p-mcgowan | 2014-12-05 | 1 | -1/+2 |
| | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | Merge branch 'master' of github.com:p-mcgowan/MCServer into animalTerrainFinisher | p-mcgowan | 2014-12-05 | 38 | -184/+496 |
| |\ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | update | ||||
* | | | | | | | | | | | | | CheckBasicStyle: Check missing braces for control statements. | Mattes D | 2014-12-05 | 1 | -0/+19 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Only single-line control statements are checked. | ||||
* | | | | | | | | | | | | | BasicStyle: Added missing braces to control statements. | Mattes D | 2014-12-05 | 17 | -54/+241 |
| | | | | | | | | | | | | | |||||
* | | | | | | | | | | | | | CheckBasicStyle: Added a check for parentheses around comparisons. | Mattes D | 2014-12-05 | 1 | -0/+22 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The check is only rudimentary and tends to fall towards missed positived rather than false positives. | ||||
* | | | | | | | | | | | | | Fixed reported parentheses around comparisons. | Mattes D | 2014-12-05 | 14 | -83/+99 |
| | | | | | | | | | | | | | |||||
* | | | | | | | | | | | | | Merge pull request #1649 from jonfabe/InfoDumpFix | Mattes D | 2014-12-05 | 1 | -1/+12 |
|\ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix duplicate commands added to README.md | ||||
| * | | | | | | | | | | | | | Fix duplicate commands added to README.md | Jonathan Fabian | 2014-12-05 | 1 | -1/+12 |
|/ / / / / / / / / / / / / | |||||
* | | | | | | | | | | | | | Merge pull request #1648 from mc-server/CraftingLuaFix | Mattes D | 2014-12-04 | 6 | -6/+6 |
|\ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixed the CRAFTING_NO_RECIPE hook call. | ||||
| * | | | | | | | | | | | | | Fixed the CRAFTING_NO_RECIPE hook call. | Mattes D | 2014-12-04 | 6 | -6/+6 |
| | |/ / / / / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It used a pointer-to-pointer-to-cCraftingRecipe, which the Lua bindings didn't know how to handle, and emitted a warning message at runtime. Fixes #1641. | ||||
* | | | | | | | | | | | | | Merge pull request #1638 from p-mcgowan/cactiNoLongerSpawnOnBeaches | Mattes D | 2014-12-04 | 2 | -1/+19 |
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|_|/ / / / |/| | | | | | | | | | | | | cacti no longer spawn outside of desert variants | ||||
| * | | | | | | | | | | | | conflict resolution | p-mcgowan | 2014-12-04 | 8 | -40/+79 |
| |\ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / / |/| | | | | | | | | | | | | |||||
* | | | | | | | | | | | | | Merge pull request #1645 from jonfabe/SpectatorModeFixes | Mattes D | 2014-12-04 | 2 | -7/+12 |
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / / / / |/| | | | | | | | | | | | | Spectator mode fixes | ||||
| * | | | | | | | | | | | | Updated whitespace in comment, changed conditional to logical equivalent due to popular demand | Jonathan Fabian | 2014-12-04 | 1 | -2/+2 |
| | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | Fix Spaces to Tabs | Jonathan Fabian | 2014-12-03 | 1 | -5/+5 |
| | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | Add missing IsSpectatorMode() checks in Player.cpp, make sure that player is flying when spawned otherwise it will fall through the world. | Jonathan Fabian | 2014-12-03 | 1 | -6/+11 |
| | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | Allow Spectator Gamemode as a world default. | Jonathan Fabian | 2014-12-03 | 1 | -1/+1 |
| | | | | | | | | | | | | | |||||
* | | | | | | | | | | | | | Merge pull request #1646 from p-mcgowan/luaCheckstyleWarnings | Mattes D | 2014-12-03 | 4 | -34/+34 |
|\ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | clearing CheckBasicStyle.lua messages | ||||
| * | | | | | | | | | | | | | clearing CheckBasicStyle.lua messages | p-mcgowan | 2014-12-03 | 4 | -34/+34 |
| |/ / / / / / / / / / / / | |||||
* | | | | | | | | | | | | | Merge pull request #1640 from p-mcgowan/mooshroomMobSpawnerRule | Mattes D | 2014-12-03 | 1 | -0/+13 |
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / / |/| | | | | | | | | | | | | added spawning rule to mooshroom | ||||
| * | | | | | | | | | | | | updated mooshroom check for mycelium | p-mcgowan | 2014-12-02 | 1 | -1/+1 |
| | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | extra formatting parentheses | p-mcgowan | 2014-12-02 | 1 | -2/+2 |
| | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | added spawning rule to mooshroom | p-mcgowan | 2014-12-02 | 1 | -0/+13 |
| | | | | | | | | | | | | | |||||
* | | | | | | | | | | | | | Merge pull request #1634 from mc-server/DungeonSpawners | Mattes D | 2014-12-02 | 1 | -1/+22 |
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / / |/| | | | | | | | | | | | | Dungeons spawners now spawn mobs | ||||
| * | | | | | | | | | | | | Fixed forgotten semicolon | STRWarrior | 2014-12-02 | 1 | -1/+1 |
| | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | Using IntNoise3DInt instead of IntNoise3D | STRWarrior | 2014-12-02 | 1 | -1/+1 |
| | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | Suggestions by xoft | STRWarrior | 2014-12-02 | 1 | -3/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Using IntNoise3D to prevent needless floating point math | ||||
| * | | | | | | | | | | | | Using static cast for Dungeon spawners | STRWarrior | 2014-12-01 | 1 | -1/+1 |
| | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | Dungeons spawners now spawn mobs | STRWarrior | 2014-12-01 | 1 | -1/+22 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 25% for a spider, 25% for a skeleton and 50% for a zombie spawner. | ||||
| | * | | | | | | | | | | | reformat for lua and CI | p-mcgowan | 2014-12-02 | 2 | -6/+9 |
| | | | | | | | | | | | | | |||||
| | * | | | | | | | | | | | formatting and commenting fixes | p-mcgowan | 2014-12-02 | 2 | -6/+6 |
| | | | | | | | | | | | | | |||||
| | * | | | | | | | | | | | cacti no longer spawn outside of desert variants | p-mcgowan | 2014-12-01 | 2 | -1/+16 |
| |/ / / / / / / / / / / |/| | | | | | | | | | | | |||||
| | * | | | | | | | | | | reformat | p-mcgowan | 2014-12-05 | 1 | -9/+5 |
| | | | | | | | | | | | | |||||
| | * | | | | | | | | | | restructure, with logic this time | p-mcgowan | 2014-12-05 | 1 | -5/+13 |
| | | | | | | | | | | | | |||||
| | * | | | | | | | | | | restructured random animals, added check for desert (update as per wiki) | p-mcgowan | 2014-12-05 | 1 | -19/+17 |
| | | | | | | | | | | | | |||||
| | * | | | | | | | | | | handle non-vanilla dimensions | p-mcgowan | 2014-12-05 | 1 | -2/+2 |
| | | | | | | | | | | | | |||||
| | * | | | | | | | | | | handle non-vanilla dimensions | p-mcgowan | 2014-12-05 | 1 | -2/+3 |
| | | | | | | | | | | | | |||||
| | * | | | | | | | | | | formatting fixes | p-mcgowan | 2014-12-05 | 1 | -4/+11 |
| | | | | | | | | | | | | |||||
| | * | | | | | | | | | | format blocks and randomizing | p-mcgowan | 2014-12-04 | 2 | -9/+9 |
| | | | | | | | | | | | | |||||
| | * | | | | | | | | | | last doxy fix | p-mcgowan | 2014-12-04 | 1 | -3/+3 |
| | | | | | | | | | | | | |||||
| | * | | | | | | | | | | added p-mcgowan to contributors | p-mcgowan | 2014-12-04 | 1 | -0/+1 |
| | | | | | | | | | | | | |||||
| | * | | | | | | | | | | awful comment fixing, randomizer fix | p-mcgowan | 2014-12-04 | 2 | -19/+32 |
| | | | | | | | | | | | | |||||
| | * | | | | | | | | | | class description and doxy-commenting | p-mcgowan | 2014-12-03 | 2 | -5/+8 |
| | | | | | | | | | | | | |||||
| | * | | | | | | | | | | doxy-commenting | p-mcgowan | 2014-12-03 | 1 | -3/+3 |
| | | | | | | | | | | | | |||||
| | * | | | | | | | | | | forgot generation defaul init | p-mcgowan | 2014-12-03 | 1 | -1/+1 |
| | | | | | | | | | | | | |||||
| | * | | | | | | | | | | forgot initializer | p-mcgowan | 2014-12-03 | 1 | -1/+5 |
| | | | | | | | | | | | | |||||
| | * | | | | | | | | | | typos and oversights for lua and CI | p-mcgowan | 2014-12-02 | 1 | -1/+5 |
| | | | | | | | | | | | | |||||
| | * | | | | | | | | | | fastRandom unused | p-mcgowan | 2014-12-02 | 1 | -1/+0 |
| | | | | | | | | | | | | |||||
| | * | | | | | | | | | | indentation, repeatable random, small corrections | p-mcgowan | 2014-12-02 | 1 | -98/+93 |
| | | | | | | | | | | | | |||||
| | * | | | | | | | | | | fix comments after replacing spaces with tabs | p-mcgowan | 2014-12-02 | 1 | -4/+4 |
| | | | | | | | | | | | | |||||
| | * | | | | | | | | | | animal terrain finisher | p-mcgowan | 2014-12-02 | 2 | -187/+187 |
| | | | | | | | | | | | | |||||
| | * | | | | | | | | | | animal terrain finisher | p-mcgowan | 2014-12-02 | 2 | -0/+241 |
| |/ / / / / / / / / / |/| | | | | | | | | | | |||||
* | | | | | | | | | | | Merge pull request #1636 from mc-server/MineshaftSpawners | Alexander Harkness | 2014-12-01 | 1 | -1/+4 |
|\ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / |/| | | | | | | | | | | Mineshaft spawners now spawn cave spiders | ||||
| * | | | | | | | | | | Using static cast for MineShaft spawners | STRWarrior | 2014-12-01 | 1 | -1/+1 |
| | | | | | | | | | | | |||||
| * | | | | | | | | | | Mineshaft spawners now spawn cave spiders | STRWarrior | 2014-12-01 | 1 | -1/+4 |
|/ / / / / / / / / / | |||||
* | | | | | | | | | | Simplefied SoulsandRims | STRWarrior | 2014-12-01 | 1 | -36/+6 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Replaced two for loops with a single if | ||||
* | | | | | | | | | | Merge branch 'master' of https://github.com/mc-server/MCServer | STRWarrior | 2014-12-01 | 31 | -181/+637 |
|\ \ \ \ \ \ \ \ \ \ | | |_|_|_|_|_|_|_|/ | |/| | | | | | | | | |||||
| * | | | | | | | | | Updated core | Howaner | 2014-12-01 | 1 | -0/+0 |
| | | | | | | | | | | |||||
| * | | | | | | | | | Reverted bad .gitignore change | Howaner | 2014-12-01 | 1 | -1/+1 |
| | | | | | | | | | | |||||
| * | | | | | | | | | Merge pull request #1602 from mc-server/MobSpawner | Mattes D | 2014-12-01 | 31 | -182/+638 |
| |\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | Added mob spawner | ||||
| | * | | | | | | | | | MobSpawner fixes. | Howaner | 2014-12-01 | 7 | -6/+14 |
| | | | | | | | | | | | |||||
| | * | | | | | | | | | Merge branch 'master' into MobSpawner | Howaner | 2014-12-01 | 7 | -22/+46 |
| | |\ \ \ \ \ \ \ \ \ | | |/ / / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: MCServer/Plugins/APIDump/APIDesc.lua | ||||
| | * | | | | | | | | | Merge branch 'master' into MobSpawner | Howaner | 2014-11-30 | 17 | -13/+134 |
| | |\ \ \ \ \ \ \ \ \ | |||||
| | * | | | | | | | | | | Removed old MobType category. | Howaner | 2014-11-29 | 1 | -8/+1 |
| | | | | | | | | | | | | |||||
| | * | | | | | | | | | | Removed unused imports. | Howaner | 2014-11-29 | 2 | -2/+0 |
| | | | | | | | | | | | | |||||
| | * | | | | | | | | | | Many api fixes, add vanilla names to mob type -> string functions and mob spawner fixes. | Howaner | 2014-11-29 | 13 | -122/+137 |
| | | | | | | | | | | | | |||||
| | * | | | | | | | | | | Merge branch 'master' into MobSpawner | Howaner | 2014-11-29 | 83 | -2253/+3204 |
| | |\ \ \ \ \ \ \ \ \ \ | | | | |_|_|_|_|_|_|_|/ | | | |/| | | | | | | | | |||||
| | * | | | | | | | | | | Finished mob spawner implementation. | Howaner | 2014-11-18 | 18 | -124/+78 |
| | | | | | | | | | | | | |||||
| | * | | | | | | | | | | Merge branch 'master' into MobSpawner | Howaner | 2014-11-18 | 415 | -12388/+11874 |
| | |\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: MCServer/Plugins/Core | ||||
| | * | | | | | | | | | | | Fixed compile errors. | Howaner | 2014-09-27 | 2 | -42/+42 |
| | | | | | | | | | | | | | |||||
| | * | | | | | | | | | | | Merge branch 'master' into MobSpawner | Howaner | 2014-09-26 | 186 | -4062/+10585 |
| | |\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/MobSpawner.h src/Mobs/Monster.h | ||||
| | * | | | | | | | | | | | | Implemented mob spawner. | Howaner | 2014-09-19 | 11 | -67/+393 |
| | | | | | | | | | | | | | | |||||
| | * | | | | | | | | | | | | Merge branch 'master' into MobSpawner | Howaner | 2014-09-19 | 25 | -103/+293 |
| | |\ \ \ \ \ \ \ \ \ \ \ \ | |||||
| | * | | | | | | | | | | | | | Created MobSpawnerEntity class. | Howaner | 2014-09-17 | 4 | -1/+165 |
| | | | | | | | | | | | | | | | |||||
* | | | | | | | | | | | | | | | Added better soulsand rims | STRWarrior | 2014-12-01 | 5 | -12/+107 |
|/ / / / / / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | As a finisher called SoulsandRims | ||||
* | | | | | | | | | | | | | | Merge pull request #1624 from mc-server/LuaDeprecating | Mattes D | 2014-12-01 | 4 | -20/+40 |
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Mark StringToMobType() as deprecated. Use cMonster:StringToMobType() instead | ||||
| * | | | | | | | | | | | | | | Removed old StringToMobType() function from Monster.cpp | Howaner | 2014-11-30 | 1 | -10/+0 |
| | | | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | | | Mark StringToMobType() as deprecated. Use cMonster:StringToMobType() instead | Howaner | 2014-11-29 | 3 | -10/+40 |
| | |_|_|_|/ / / / / / / / / | |/| | | | | | | | | | | | | |||||
* | | | | | | | | | | | | | | DistortedHeightmap: Added missing initialization. | Mattes D | 2014-12-01 | 1 | -0/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This was probably the original cause for the "empty chunks". Fixes #1433. | ||||
* | | | | | | | | | | | | | | Noise3D: Fixed missing initialization. | Mattes D | 2014-12-01 | 1 | -1/+3 |
| |_|_|_|_|/ / / / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This should fix terrain being at Y=0 or Y=255 for the spawn chunk. Fixes #1433. | ||||
* | | | | | | | | | | | | | Hopefully fixed random build fails | STRWarrior | 2014-11-30 | 1 | -1/+1 |
| | | | | | | | | | | | | | |||||
* | | | | | | | | | | | | | Fixed a crash in cSpawnPrepare. | Mattes D | 2014-11-30 | 1 | -0/+2 |
| | | | | | | | | | | | | | |||||
* | | | | | | | | | | | | | Fixed nether ceiling | STRWarrior | 2014-11-30 | 1 | -1/+1 |
| | | | | | | | | | | | | | |||||
* | | | | | | | | | | | | | Fixed compiling on linux. | Howaner | 2014-11-30 | 1 | -0/+1 |
| | | | | | | | | | | | | | |||||
* | | | | | | | | | | | | | Improved comments for cWorld::DoWithPlayer(). | Mattes D | 2014-11-30 | 2 | -2/+3 |
| | | | | | | | | | | | | | |||||
* | | | | | | | | | | | | | Merge pull request #1626 from mc-server/StackTraceOnFailure | Mattes D | 2014-11-30 | 9 | -7/+105 |
|\ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Stack trace on failure | ||||
| * | | | | | | | | | | | | | Fixed MCADefrag compilation. | Mattes D | 2014-11-29 | 1 | -0/+8 |
| | | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | | Removed unneeded include. | Mattes D | 2014-11-29 | 1 | -1/+0 |
| | | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | | Fixed QtBiomeVisualiser compilation. | Mattes D | 2014-11-29 | 2 | -3/+17 |
| | | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | | Fixed missing files in ProtoProxy. | Mattes D | 2014-11-29 | 1 | -0/+8 |
| | | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | | Added a basic stacktracing for assert and signal failures. | Mattes D | 2014-11-29 | 5 | -4/+73 |
| |/ / / / / / / / / / / / | |||||
* | | | | | | | | | | | | | Merge pull request #1622 from M10360/master | Mattes D | 2014-11-29 | 3 | -2/+21 |
|\ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Missing Fuels, Incorrect Smelting Recipe, Duplicate Code, Listing Myself | ||||
| * | | | | | | | | | | | | | Added M10360. | M10360 | 2014-11-29 | 1 | -0/+1 |
| | | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | | Smelting Netherrack not TallGrass gives you NetherBrickItem. | M10360 | 2014-11-29 | 1 | -1/+1 |
| | | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | | Added missing fuels. | M10360 | 2014-11-29 | 1 | -0/+19 |
| | | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | | Removed duplicate. | M10360 | 2014-11-29 | 1 | -1/+0 |
| |/ / / / / / / / / / / / | |||||
* / / / / / / / / / / / / | Update core | Howaner | 2014-11-29 | 1 | -0/+0 |
|/ / / / / / / / / / / / | |||||
* | | | | | | | | | | | | Merge pull request #1619 from mc-server/WarningFixes | Mattes D | 2014-11-28 | 26 | -63/+68 |
|\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | Warning fixes | ||||
| * | | | | | | | | | | | | Chunk: Fixed same-name iterators. | Mattes D | 2014-11-27 | 1 | -5/+5 |
| | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | OctavedNoise: Another unshadowed local variable. | Mattes D | 2014-11-27 | 1 | -9/+11 |
| | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | Minecart.h: Fixed integral conversion warning. | Mattes D | 2014-11-27 | 1 | -1/+1 |
| | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | RidgedNoise: Replaced fabs with std::abs(). | Mattes D | 2014-11-27 | 1 | -2/+2 |
| | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | OctavedNoise: Unshadowed a local variable. | Mattes D | 2014-11-27 | 1 | -10/+12 |
| | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | BlockEntities: Removed the extra semicolon. | Mattes D | 2014-11-27 | 16 | -24/+25 |
| | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | Replaced auto_ptr with unique_ptr. | Mattes D | 2014-11-27 | 2 | -6/+6 |
| | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | CompoGenBiomal: Fixed signed vs unsigned comparison. | Mattes D | 2014-11-27 | 1 | -1/+1 |
| | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | Fixed BlockStringToType return value. | Mattes D | 2014-11-27 | 3 | -5/+5 |
|/ / / / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | -1 was not a valid BLOCKTYPE and would not be recognized by the callers, ever. | ||||
* | | | | | | | | | | | | CMake: Fixed linux builds. | Mattes D | 2014-11-26 | 1 | -5/+4 |
| | | | | | | | | | | | | |||||
* | | | | | | | | | | | | cRoot: Fixed a memory leak with cRankManager. | Mattes D | 2014-11-26 | 2 | -3/+5 |
| | | | | | | | | | | | | |||||
* | | | | | | | | | | | | Windows: Fixed builds with LeakFinder enabled. | Mattes D | 2014-11-26 | 2 | -2/+4 |
| | | | | | | | | | | | | |||||
* | | | | | | | | | | | | WSSAnvil: Fixed bad code in arrow loading. | Mattes D | 2014-11-26 | 1 | -2/+8 |
| | | | | | | | | | | | | |||||
* | | | | | | | | | | | | Merge pull request #1617 from mc-server/ReachDistance | Mattes D | 2014-11-25 | 1 | -4/+10 |
|\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | ClientHandle: Fixed max block place distance check. | ||||
| * | | | | | | | | | | | | ClientHandle: Fixed max block place distance check. | Mattes D | 2014-11-25 | 1 | -4/+10 |
|/ / / / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes #1492 | ||||
* | | | | | | | | | | | | Merge pull request #1604 from mc-server/GeneratorShapeRefactor | Mattes D | 2014-11-24 | 30 | -1532/+1578 |
|\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | Generator shape refactor | ||||
| * | | | | | | | | | | | | Added TwoHeights shape generator. | Mattes D | 2014-11-23 | 5 | -8/+162 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is a faster shape generator that can generate overhangs and has biome awareness. | ||||
| * | | | | | | | | | | | | Noise3D generator: Enlarged averaging to avoid steep beach slopes. | Mattes D | 2014-11-23 | 2 | -4/+4 |
| | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | Merge remote-tracking branch 'origin/master' into GeneratorShapeRefactor | Mattes D | 2014-11-23 | 7 | -2/+156 |
| |\ \ \ \ \ \ \ \ \ \ \ \ | | | |_|_|_|_|_|_|_|_|/ / | | |/| | | | | | | | | | | |||||
| * | | | | | | | | | | | | cWorld: Changed generator defaults. | Mattes D | 2014-11-20 | 1 | -13/+17 |
| | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | BiomalNoise3D generator: finished all biomes. | Mattes D | 2014-11-20 | 1 | -66/+74 |
| | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | CompoGenBiomal: Fixed sealevel offset. | Mattes D | 2014-11-20 | 1 | -1/+1 |
| | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | CompoGenBiomal: Fixed sealevel not generating properly. | Mattes D | 2014-11-20 | 1 | -1/+2 |
| | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | Generators: Unified SeaLevel into a single variable. | Mattes D | 2014-11-20 | 3 | -70/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It is shared between shape generators and composition generators and there's no sense in having two different values for those. | ||||
| * | | | | | | | | | | | | Noise3D generators: Changed noise generator to InterpolNoise. | Mattes D | 2014-11-20 | 2 | -10/+10 |
| | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | Merge remote-tracking branch 'origin/master' into GeneratorShapeRefactor | Mattes D | 2014-11-20 | 38 | -593/+1483 |
| |\ \ \ \ \ \ \ \ \ \ \ \ | |||||
| * | | | | | | | | | | | | | Mobs: Fixed crash with terrain too high. | Mattes D | 2014-11-15 | 2 | -5/+7 |
| | | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | | Generator: Fixed crash with trees too high. | Mattes D | 2014-11-15 | 1 | -2/+7 |
| | | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | | Snow generator: Fixed failure at top of the world. | Mattes D | 2014-11-15 | 1 | -1/+1 |
| | | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | | ChunkDesc: Fixed comment about indexing. | Mattes D | 2014-11-15 | 1 | -1/+1 |
| | | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | | DungeonRooms: Changed to work with the new shape generators. | Mattes D | 2014-11-15 | 1 | -10/+15 |
| | | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | | Gen refactor: Implemented CompositedHeiGen. | Mattes D | 2014-11-13 | 9 | -217/+141 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This fixes crashes in the Village generator due to the missing generator. | ||||
| * | | | | | | | | | | | | | Generator: Shape initial refactoring. | Mattes D | 2014-11-12 | 23 | -1346/+1356 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The code compiles, but several structure generators are broken, crash on start. | ||||
* | | | | | | | | | | | | | | Merge pull request #1611 from mc-server/SpawnPrepare | Mattes D | 2014-11-24 | 2 | -120/+113 |
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|/ / / / / / / / / / / |/| | | | | | | | | | | | | | cWorld: Rewritten spawn preparation. | ||||
| * | | | | | | | | | | | | | Changed back capitalization. | Mattes D | 2014-11-24 | 1 | -3/+3 |
| | | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | | cWorld: Rewritten spawn preparation. | Mattes D | 2014-11-22 | 2 | -120/+113 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It now supports pregeneration distance of any size and runs in two threads in parallel (generator / lighting). Fixes #1597. | ||||
* | | | | | | | | | | | | | | Merge pull request #1612 from p-mcgowan/pigsIntoZombiePigmenOnLightning | Mattes D | 2014-11-23 | 2 | -0/+23 |
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | pigs turn into pigmen on lightning | ||||
| * | | | | | | | | | | | | | | formatting - newline at EOF inserted: Pig.cpp | p-mcgowan | 2014-11-23 | 1 | -1/+5 |
| | | | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | | | pigs turn into pigmen on lightning | p-mcgowan | 2014-11-23 | 2 | -0/+19 |
|/ / / / / / / / / / / / / / | |||||
* | | | | | | | | | | | | | | Merge pull request #1610 from p-mcgowan/villagersIntoWitchOnLightning | Mattes D | 2014-11-22 | 1 | -0/+7 |
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Villagers into witch on lightning | ||||
| * | | | | | | | | | | | | | | formatter error | p-mcgowan | 2014-11-22 | 1 | -3/+3 |
| | | | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | | | villagers turn into witches on lightning | p-mcgowan | 2014-11-22 | 1 | -2/+4 |
| | | | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | | | villagers turn into witches when struck by lightning | p-mcgowan | 2014-11-22 | 1 | -0/+5 |
| |/ / / / / / / / / / / / / | |||||
* / / / / / / / / / / / / / | InfoReg: Added a diagnostic for bad Info.lua command info. | Mattes D | 2014-11-22 | 1 | -0/+1 |
|/ / / / / / / / / / / / / | |||||
* | | | | | | | | | | | | | Merge pull request #1594 from mc-server/LargeOakTree | Mattes D | 2014-11-20 | 3 | -2/+125 |
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / / / / |/| | | | | | | | | | | | | Large Oak Tree | ||||
| * | | | | | | | | | | | | Changed comment | STRWarrior | 2014-11-16 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Suggestion by xoft | ||||
| * | | | | | | | | | | | | First implementation for the LargeOakTree | STRWarrior | 2014-11-13 | 3 | -2/+125 |
| |/ / / / / / / / / / / | |||||
* | | | | | | | | | | | | Merge pull request #1603 from mc-server/ImprovedNoise | Mattes D | 2014-11-20 | 28 | -544/+1282 |
|\ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|/ / / / / / / |/| | | | | | | | | | | | Improved noise | ||||
| * | | | | | | | | | | | cInterpolNoise: Implemented optimized 2D generating. | Mattes D | 2014-11-19 | 3 | -32/+219 |
| | | | | | | | | | | | | |||||
| * | | | | | | | | | | | cOctavedNoise: Removed misleading comment, fixed assert texts. | Mattes D | 2014-11-19 | 1 | -3/+3 |
| | | | | | | | | | | | | |||||
| * | | | | | | | | | | | cOctavedNoise: Added a forgotten comment. | Mattes D | 2014-11-18 | 1 | -1/+1 |
| | | | | | | | | | | | | |||||
| * | | | | | | | | | | | Added a cInterpolNoise template for faster noise generator. | Mattes D | 2014-11-18 | 3 | -4/+439 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Used an instance of it in the Noise3D generator. | ||||
| * | | | | | | | | | | | Moved all Noise-related files into a separate folder. | Mattes D | 2014-11-18 | 26 | -80/+56 |
| | | | | | | | | | | | | |||||
| * | | | | | | | | | | | Refactored cRidgedNoise into a separate template. | Mattes D | 2014-11-18 | 5 | -243/+104 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This allows us to make the ridges out of any noise and to combine the cRidgedNoise with cOctavedNoise. | ||||
| * | | | | | | | | | | | OctavedNoise: linux compilation fixes. | Mattes D | 2014-11-18 | 2 | -2/+3 |
| | | | | | | | | | | | | |||||
| * | | | | | | | | | | | Added cOctavedNoise template. | Mattes D | 2014-11-17 | 3 | -258/+206 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This allows us to use any noise generator in the combination of octaves. | ||||
| * | | | | | | | | | | | Fixed include path. | Mattes D | 2014-11-17 | 1 | -1/+1 |
| | | | | | | | | | | | | |||||
| * | | | | | | | | | | | Added cImprovedNoise implementation. | Mattes D | 2014-11-17 | 4 | -46/+376 |
| | | | | | | | | | | | | |||||
* | | | | | | | | | | | | Merge pull request #1598 from mc-server/SignEditor | Mattes D | 2014-11-18 | 7 | -21/+85 |
|\ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / |/| | | | | | | | | | | | Fixed a security problem with signs. | ||||
| * | | | | | | | | | | | Use cLuaState's stack trace. | Howaner | 2014-11-17 | 1 | -48/+27 |
| | | | | | | | | | | | | |||||
| * | | | | | | | | | | | Added UpdateSign() method to DeprecatedBindings.cpp | Howaner | 2014-11-17 | 2 | -3/+88 |
| | | | | | | | | | | | | |||||
| * | | | | | | | | | | | Use LastPlacedSign instead of LastPlacedBlock. | Howaner | 2014-11-15 | 3 | -9/+6 |
| | | | | | | | | | | | | |||||
| * | | | | | | | | | | | Updated APIDump | Howaner | 2014-11-15 | 1 | -2/+3 |
| | | | | | | | | | | | | |||||
| * | | | | | | | | | | | Fixed a security problem with signs. | Howaner | 2014-11-15 | 5 | -16/+18 |
| | | | | | | | | | | | | |||||
* | | | | | | | | | | | | Fixed a wrong assert in cClientHandle::SetViewDistance(). | Mattes D | 2014-11-17 | 1 | -4/+8 |
| | | | | | | | | | | | | |||||
* | | | | | | | | | | | | BiomalNoise3D: Added more biomes. | Mattes D | 2014-11-16 | 1 | -13/+65 |
| | | | | | | | | | | | | |||||
* | | | | | | | | | | | | Merge pull request #1577 from mc-server/ViewDistance | Mattes D | 2014-11-16 | 6 | -16/+43 |
|\ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / |/| | | | | | | | | | | | Added a MaxViewDistance option. | ||||
| * | | | | | | | | | | | Renamed m_UsedViewDistance to m_CurrentViewDistance | Howaner | 2014-11-15 | 2 | -11/+11 |
| | | | | | | | | | | | | |||||
| * | | | | | | | | | | | Renamed m_SetViewDistance to m_RequestedViewDistance | Howaner | 2014-11-15 | 2 | -7/+7 |
| | | | | | | | | | | | | |||||
| * | | | | | | | | | | | Renamed GetSettedViewDistance() to GetRequestedViewDistance() | Howaner | 2014-11-15 | 3 | -4/+4 |
| | | | | | | | | | | | | |||||
| * | | | | | | | | | | | Updated APIDump | Howaner | 2014-11-14 | 1 | -0/+1 |
| | | | | | | | | | | | | |||||
| * | | | | | | | | | | | Use m_UsedViewDistance and m_SetViewDistance. | Howaner | 2014-11-14 | 3 | -15/+26 |
| | | | | | | | | | | | | |||||
| * | | | | | | | | | | | Merge branch 'master' into ViewDistance | Howaner | 2014-11-14 | 41 | -547/+4763 |
| |\ \ \ \ \ \ \ \ \ \ \ | |||||
| * | | | | | | | | | | | | ... in this world | Howaner | 2014-10-30 | 1 | -1/+1 |
| | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | Added a MaxViewDistance option. | Howaner | 2014-10-30 | 3 | -1/+16 |
| | | | | | | | | | | | | | |||||
* | | | | | | | | | | | | | APIDump: Fixed example cCompositeChat URL | Howaner | 2014-11-14 | 1 | -1/+1 |
| |/ / / / / / / / / / / |/| | | | | | | | | | | | |||||
* | | | | | | | | | | | | Noise3D: Added jungles. | Mattes D | 2014-11-14 | 1 | -0/+2 |
| | | | | | | | | | | | | |||||
* | | | | | | | | | | | | Noise3D: Added oceans. | Mattes D | 2014-11-13 | 1 | -0/+3 |
| | | | | | | | | | | | | |||||
* | | | | | | | | | | | | Fixed trailing whitespace. | Mattes D | 2014-11-12 | 3 | -3/+3 |
| |/ / / / / / / / / / |/| | | | | | | | | | | |||||
* | | | | | | | | | | | BiomalNoise3D: Added a few biomes. | Mattes D | 2014-11-10 | 1 | -5/+8 |
| | | | | | | | | | | | |||||
* | | | | | | | | | | | TallGrassGenerator: Fixed crash when too high | STRWarrior | 2014-11-10 | 1 | -0/+5 |
| | | | | | | | | | | | |||||
* | | | | | | | | | | | Added BiomalNoise3D shape generator. | Mattes D | 2014-11-10 | 4 | -29/+369 |
| | | | | | | | | | | | |||||
* | | | | | | | | | | | Noise3d Generator: Fixed unused function error. | Mattes D | 2014-11-09 | 1 | -1/+1 |
| | | | | | | | | | | | |||||
* | | | | | | | | | | | Noise3D generator: rewritten from scratch. | Mattes D | 2014-11-09 | 2 | -78/+145 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Now it uses three 3D and one 2D perlin noises to generate the terrain, and is highly parametrizable. | ||||
* | | | | | | | | | | | Travis badge uses master branch. | Alexander Harkness | 2014-11-08 | 1 | -1/+1 |
| | | | | | | | | | | | |||||
* | | | | | | | | | | | Added gratipay badge. | Alexander Harkness | 2014-11-08 | 1 | -1/+1 |
| | | | | | | | | | | | |||||
* | | | | | | | | | | | Noise3D CompoGen: Fixed missing initialization. | Mattes D | 2014-11-06 | 1 | -0/+2 |
| | | | | | | | | | | | |||||
* | | | | | | | | | | | Merge branch 'DoWithPlayerByUUID' | Mattes D | 2014-11-06 | 0 | -0/+0 |
|\ \ \ \ \ \ \ \ \ \ \ | |||||
| * | | | | | | | | | | | Fixed an extra space. | Mattes D | 2014-11-06 | 1 | -1/+1 |
| | | | | | | | | | | | | |||||
| * | | | | | | | | | | | Merge branch 'master' of https://github.com/mc-server/MCServer | Lukas Pioch | 2014-11-05 | 17 | -368/+1024 |
| |\ \ \ \ \ \ \ \ \ \ \ | |||||
* | \ \ \ \ \ \ \ \ \ \ \ | Merge branch 'master' of https://github.com/mc-server/MCServer | Mattes D | 2014-11-06 | 18 | -369/+1025 |
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / / |/| / / / / / / / / / / / | |/ / / / / / / / / / / | |||||
| * | | | | | | | | | | | Merge pull request #1587 from Ambushed91/WebAdmin | Alexander Harkness | 2014-11-05 | 4 | -45/+36 |
| |\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | Update V1.0.3 | ||||
| | * | | | | | | | | | | | Update V1.0.9 | Ambushed91 | 2014-11-05 | 3 | -44/+36 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Removed Time, Scroll-Able Header, Resized contention | ||||
| | * | | | | | | | | | | | Update V1.0.3 | Ambushed91 | 2014-11-05 | 2 | -3/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | WebAdmin Fixes | ||||
* | | | | | | | | | | | | | renamed FindAndDoWithUUID to DoWithPlayerByUUID, fixed style and comments, added description to APIDump | Lukas Pioch | 2014-11-05 | 6 | -10/+13 |
| | | | | | | | | | | | | | |||||
* | | | | | | | | | | | | | Simplified FindAndDoWithUUID, formatted line | Lukas Pioch | 2014-11-02 | 2 | -8/+2 |
| | | | | | | | | | | | | | |||||
* | | | | | | | | | | | | | Added FindAndDoWithUUID | Lukas Pioch | 2014-11-02 | 5 | -0/+46 |
| | | | | | | | | | | | | | |||||
| | | | | | | | | | | | * | cEvent: Changed chrono duration resolution. | Mattes D | 2014-11-04 | 1 | -1/+1 |
| | | | | | | | | | | | | | |||||
| | | | | | | | | | | | * | cEvent: Changed steady_clock to system_clock. | Mattes D | 2014-11-04 | 1 | -2/+2 |
| | | | | | | | | | | | | | |||||
| | | | | | | | | | | | * | Merge branch 'master' into c++11Events | Mattes D | 2014-11-04 | 57 | -923/+4978 |
| | | | | | | | | | | | |\ | | |_|_|_|_|_|_|_|_|_|_|/ | |/| | | | | | | | | | | | |||||
| * | | | | | | | | | | | | WebAdmin: Fixed login template destination address. | Mattes D | 2014-11-04 | 1 | -1/+1 |
| | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | Merge remote-tracking branch 'ambushed/WebAdmin' | Mattes D | 2014-11-04 | 16 | -293/+703 |
| |\| | | | | | | | | | | | |||||
| | * | | | | | | | | | | | Update template.lua | Arian | 2014-11-04 | 1 | -70/+81 |
| | | | | | | | | | | | | | |||||
| | * | | | | | | | | | | | Update template.lua | Arian | 2014-10-28 | 1 | -6/+5 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | more to come | ||||
| | * | | | | | | | | | | | Update login_template.html | Arian | 2014-10-28 | 1 | -110/+62 |
| | | | | | | | | | | | | | |||||
| | * | | | | | | | | | | | Update style.css | Arian | 2014-10-28 | 1 | -4/+4 |
| | | | | | | | | | | | | | |||||
| | * | | | | | | | | | | | Update login.css | Arian | 2014-10-28 | 1 | -4/+4 |
| | | | | | | | | | | | | | |||||
| | * | | | | | | | | | | | Update login.css | Arian | 2014-10-28 | 1 | -1/+1 |
| | | | | | | | | | | | | | |||||
| | * | | | | | | | | | | | Update guest.html | Arian | 2014-10-28 | 1 | -3/+2 |
| | | | | | | | | | | | | | |||||
| | * | | | | | | | | | | | Update template.lua | Arian | 2014-10-28 | 1 | -2/+21 |
| | | | | | | | | | | | | | |||||
| | * | | | | | | | | | | | Update login_template.html | Arian | 2014-10-27 | 1 | -58/+108 |
| | | | | | | | | | | | | | |||||
| | * | | | | | | | | | | | Update login.css | Arian | 2014-10-27 | 1 | -1/+218 |
| | | | | | | | | | | | | | |||||
| | * | | | | | | | | | | | Update style.css | Arian | 2014-10-27 | 1 | -1/+432 |
| | | | | | | | | | | | | | |||||
| | * | | | | | | | | | | | Update template.lua | Arian | 2014-10-27 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Added licence | ||||
| | * | | | | | | | | | | | Update login_template.html | Arian | 2014-10-27 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Added licence | ||||
| | * | | | | | | | | | | | Update style.css | Arian | 2014-10-27 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Added licence | ||||
| | * | | | | | | | | | | | Update login.css | Arian | 2014-10-27 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Added licence | ||||
| | * | | | | | | | | | | | Update template.lua | Ambushed91 | 2014-10-27 | 1 | -6/+10 |
| | | | | | | | | | | | | | |||||
| | * | | | | | | | | | | | Update template.lua | Ambushed91 | 2014-10-27 | 1 | -90/+75 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Removed FusionCare link, change position for "Current time JS", Compression Ratio: 31% (HTML) | ||||
| | * | | | | | | | | | | | Update template.html | Ambushed91 | 2014-10-27 | 1 | -125/+136 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Removed all changes, back to old one | ||||
| | * | | | | | | | | | | | Update login_template.html | Ambushed91 | 2014-10-27 | 1 | -58/+61 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changed copyright, current time and removed google.fonts. Loadtime has been lowered by: Compression Ratio: 86% | ||||
| | * | | | | | | | | | | | Update style.css | Ambushed91 | 2014-10-27 | 1 | -1024/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Removed 142 unused css code's, compressed with 27.72% | ||||
| | * | | | | | | | | | | | Update login.css | Ambushed91 | 2014-10-27 | 1 | -378/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Css has been cleaned and compressed. Take 44 unused css code's and compressed 39.09% | ||||
| | * | | | | | | | | | | | Update login.css | Ambushed91 | 2014-10-27 | 1 | -1/+378 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Buatified | ||||
| | * | | | | | | | | | | | Update temp.html | Ambushed91 | 2014-10-27 | 1 | -99/+0 |
| | | | | | | | | | | | | | |||||
| | * | | | | | | | | | | | Update guest.html | Ambushed91 | 2014-10-27 | 1 | -5/+3 |
| | | | | | | | | | | | | | |||||
| | * | | | | | | | | | | | Update login.css | Ambushed91 | 2014-10-23 | 1 | -442/+1 |
| | | | | | | | | | | | | | |||||
| | * | | | | | | | | | | | Update template.lua | Ambushed91 | 2014-10-23 | 1 | -4/+1 |
| | | | | | | | | | | | | | |||||
| | * | | | | | | | | | | | Update style.css | Ambushed91 | 2014-10-23 | 1 | -1/+1 |
| | | | | | | | | | | | | | |||||
| | * | | | | | | | | | | | Update login.css | Ambushed91 | 2014-10-23 | 1 | -2/+2 |
| | | | | | | | | | | | | | |||||
| | * | | | | | | | | | | | Update login_template.html | Ambushed91 | 2014-10-23 | 1 | -4/+1 |
| | | | | | | | | | | | | | |||||
| | * | | | | | | | | | | | Update temp.html | Ambushed91 | 2014-10-23 | 1 | -1/+1 |
| | | | | | | | | | | | | | |||||
| | * | | | | | | | | | | | Update login_template.html | Ambushed91 | 2014-10-23 | 1 | -3/+1 |
| | | | | | | | | | | | | | |||||
| | * | | | | | | | | | | | Update (original).html | Ambushed91 | 2014-10-23 | 1 | -4/+4 |
| | | | | | | | | | | | | | |||||
| | * | | | | | | | | | | | Update style.css | Ambushed91 | 2014-10-23 | 1 | -1/+1 |
| | | | | | | | | | | | | | |||||
| | * | | | | | | | | | | | Update guest.html | Ambushed91 | 2014-10-23 | 1 | -1/+1 |
| | | | | | | | | | | | | | |||||
| | * | | | | | | | | | | | Update WebAdmin | Ambushed91 | 2014-10-23 | 18 | -401/+1699 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | All files have been updated to the latest version off the new WebAdmin look. | ||||
| * | | | | | | | | | | | | MinMax heigen: Reduced the number of octaves. | Mattes D | 2014-11-04 | 1 | -2/+0 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | They didn't affect the terrain that much anyway. | ||||
| * | | | | | | | | | | | | Added MinMax height generator. | Mattes D | 2014-11-04 | 1 | -0/+207 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes #1578. | ||||
| * | | | | | | | | | | | | Fixed a missing endline. | Mattes D | 2014-11-03 | 1 | -1/+5 |
| | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | Added a (disabled) perf test for biome generators. | Mattes D | 2014-11-03 | 1 | -0/+46 |
| | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | HeiGen: Moved construction to the end of file. | Mattes D | 2014-11-03 | 1 | -75/+75 |
|/ / / / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This will allow us to define generators in the cpp file instead of needing them in the header, thus speeding up compilation on changes. | ||||
* | | | | | | | | | | | | Merge pull request #1569 from mc-server/GrownBiomes | Mattes D | 2014-11-02 | 9 | -78/+3140 |
|\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | Grown biomes | ||||
| * | | | | | | | | | | | | Grown biomes: fixed Linux build. | Mattes D | 2014-11-02 | 1 | -3/+3 |
| | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | Grown biomes: Unified with GrownProt biomes. | Mattes D | 2014-11-02 | 3 | -159/+595 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Also fixed a Zoom filter randomness. | ||||
| * | | | | | | | | | | | | GrownProt: Added the rest of rare and M biomes. | Mattes D | 2014-11-01 | 2 | -14/+91 |
| | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | GrownProt biome gen: Added biome edges. | Mattes D | 2014-11-01 | 2 | -2/+162 |
| | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | Merge branch 'master' into GrownBiomes | Mattes D | 2014-10-31 | 4 | -3/+8 |
| |\ \ \ \ \ \ \ \ \ \ \ \ | |||||
| * | | | | | | | | | | | | | GrownProt biomes: added alterations. | Mattes D | 2014-10-31 | 3 | -130/+192 |
| | | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | | QtBiomeVisualiser: Fixed default zoom selection. | Mattes D | 2014-10-31 | 1 | -5/+1 |
| | | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | | QtBiomeVisualiser: Set start zoom to 25%, just like AMIDST. | Mattes D | 2014-10-30 | 1 | -1/+3 |
| | | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | | QtBiomeVisualiser: Added a prototyping int generator flavor. | Mattes D | 2014-10-30 | 6 | -53/+1256 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This generator is easier to manipulate, since it doesn't require rewriting the sizes in the template parameters. On the other hand, it doesn't optimize so well, so it's a bit slower. | ||||
| * | | | | | | | | | | | | | Merge remote-tracking branch 'origin/master' into GrownBiomes | Mattes D | 2014-10-30 | 4 | -12/+97 |
| |\ \ \ \ \ \ \ \ \ \ \ \ \ | | | |_|/ / / / / / / / / / | | |/| | | | | | | | | | | | |||||
| * | | | | | | | | | | | | | Grown biomes: made biomes smaller, made beaches smaller. | Mattes D | 2014-10-29 | 1 | -11/+8 |
| | | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | | Merged branch 'master' into GrownBiomes. | Mattes D | 2014-10-28 | 27 | -478/+693 |
| |\ \ \ \ \ \ \ \ \ \ \ \ \ | |||||
| * | | | | | | | | | | | | | | cIntGen: Added a virtual destructor. | Mattes D | 2014-10-27 | 1 | -0/+4 |
| | | | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | | | Removed too advanced C++11 features. | Mattes D | 2014-10-27 | 2 | -32/+28 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We need to keep gcc 4.6 compatibility; these features were not implemented in that version yet. | ||||
| * | | | | | | | | | | | | | | IntGen: Attempt at fixing Linux compilation. | Mattes D | 2014-10-26 | 1 | -13/+13 |
| | | | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | | | BioGenGrown: Smaller biomes, add land to map center. | Mattes D | 2014-10-26 | 2 | -16/+13 |
| | | | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | | | Fixed a copypasta error in cIntGenAddToOcean. | Mattes D | 2014-10-26 | 1 | -4/+4 |
| | | | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | | | Added a missing header to CMakeLists. | Mattes D | 2014-10-26 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | | | Added new biomegen: Grown | Mattes D | 2014-10-26 | 5 | -67/+1122 |
| | | | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | | | Added IsBiomeVeryCold() and IsBiomeCold() functions. | Mattes D | 2014-10-26 | 2 | -0/+71 |
| | |_|_|_|_|_|_|_|_|_|_|/ / | |/| | | | | | | | | | | | | |||||
* | | | | | | | | | | | | | | Fixed it yet again. | Alexander Harkness | 2014-11-02 | 1 | -1/+1 |
| | | | | | | | | | | | | | | |||||
* | | | | | | | | | | | | | | Files found. | Alexander Harkness | 2014-11-02 | 1 | -1/+1 |
| | | | | | | | | | | | | | | |||||
* | | | | | | | | | | | | | | Use screen instaead. | Alexander Harkness | 2014-11-02 | 1 | -2/+2 |
| | | | | | | | | | | | | | | |||||
* | | | | | | | | | | | | | | Added nohup. | Alexander Harkness | 2014-11-02 | 1 | -0/+1 |
| | | | | | | | | | | | | | | |||||
* | | | | | | | | | | | | | | CMake: Added a C++11 check for VS. | Mattes D | 2014-11-02 | 1 | -0/+15 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | VS2010- cannot be used, VS2012 needs to have a 2012-CTP compiler installed, VS2013+ has all the features we need. | ||||
* | | | | | | | | | | | | | | Fixed wrong url. | Alexander Harkness | 2014-11-01 | 1 | -1/+1 |
| | | | | | | | | | | | | | | |||||
* | | | | | | | | | | | | | | Added DO easy-install | Alexander Harkness | 2014-11-01 | 1 | -0/+2 |
| | | | | | | | | | | | | | | |||||
* | | | | | | | | | | | | | | Merge pull request #1580 from mc-server/doinstall | Alexander Harkness | 2014-11-01 | 1 | -0/+10 |
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|/ / / / / / / / / / |/| | | | | | | | | | | | | | Create app.yml | ||||
| * | | | | | | | | | | | | | Create app.yml | Alexander Harkness | 2014-11-01 | 1 | -0/+10 |
|/ / / / / / / / / / / / / | |||||
* | | | | | | | | | | | | | cLuaState: Fixed errors on non-existent callbacks. | Mattes D | 2014-10-31 | 1 | -1/+5 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This mostly affected table-based callbacks, such as the cLineBlockTracer. If a callback didn't exist, the code would still push its arguments on the stack, breaking the next callback. | ||||
* | | | | | | | | | | | | | Fixed missing CS lock in cChunkMap::WakeUpSimulatorsInArea(). | Mattes D | 2014-10-31 | 1 | -0/+1 |
| | | | | | | | | | | | | | |||||
* | | | | | | | | | | | | | Update README.md | Alexander Harkness | 2014-10-31 | 1 | -1/+1 |
| | | | | | | | | | | | | | |||||
* | | | | | | | | | | | | | Fixed m_SentChunks list chunk removing. | Howaner | 2014-10-30 | 1 | -1/+1 |
| |_|/ / / / / / / / / / |/| | | | | | | | | | | | |||||
* | | | | | | | | | | | | Merge pull request #1576 from mc-server/QtBiomeVisualiserThreadedGen | Mattes D | 2014-10-30 | 2 | -9/+72 |
|\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | QtBiomeVisualiser: Generator uses all machine threads. | ||||
| * | | | | | | | | | | | | QtBiomeVisualiser: Generator uses all machine threads. | Mattes D | 2014-10-29 | 2 | -9/+72 |
|/ / / / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The previous limit of 1 thread was lifted, now the generator source runs on all CPU threads available. | ||||
* | | | | | | | | | | | | Merge pull request #1575 from mc-server/1.8-Item | Mattes D | 2014-10-29 | 2 | -3/+25 |
|\ \ \ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / / / |/| | | | | | | | | | | | Fixed 1.8 world item format reading. | ||||
| * | | | | | | | | | | | Fixed 1.8 world item format reading. | Howaner | 2014-10-29 | 2 | -3/+25 |
|/ / / / / / / / / / / | |||||
* | | | | | | | | | | | QtBiomeVisualiser: Added quick shutdown to region loaders. | Mattes D | 2014-10-28 | 3 | -1/+18 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Now the app shuts down immediately even if regions are queued for loading. | ||||
* | | | | | | | | | | | QtBiomeVisualiser: Fixed mouse zoom vs menu zoom. | Mattes D | 2014-10-28 | 1 | -1/+2 |
| | | | | | | | | | | | |||||
* | | | | | | | | | | | Merge pull request #1574 from mc-server/QtBiomeVisualiserRegions | Mattes D | 2014-10-28 | 17 | -439/+568 |
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | QtBiomeVisualiser: Switched caching to entire regions. | ||||
| * | | | | | | | | | | | QtBiomeVisualiser: Reduced memory usage. | Mattes D | 2014-10-28 | 4 | -182/+156 |
| | | | | | | | | | | | | |||||
| * | | | | | | | | | | | QtBiomeVisualiser: Fixed random regions not rendered. | Mattes D | 2014-10-28 | 2 | -0/+4 |
| | | | | | | | | | | | | |||||
| * | | | | | | | | | | | Merged remote-tracking branch 'origin/master'. | Mattes D | 2014-10-28 | 7 | -33/+65 |
| |\ \ \ \ \ \ \ \ \ \ \ | |||||
| * | | | | | | | | | | | | QtBiomeVisualiser: Attempt at fixing Linux compilation. | Mattes D | 2014-10-28 | 1 | -1/+1 |
| | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | QtBiomeVisualiser: Switched caching to entire regions. | Mattes D | 2014-10-27 | 15 | -249/+409 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This speeds up the rendering preparation for small zooms. | ||||
* | | | | | | | | | | | | | Forgotten m_SendChunksMediumPriority.empty() check. | Howaner | 2014-10-28 | 1 | -1/+1 |
| |/ / / / / / / / / / / |/| | | | | | | | | | | | |||||
* | | | | | | | | | | | | QtBiomeVisualiser: Fixed compilation on Linux. | Mattes D | 2014-10-28 | 4 | -5/+14 |
| | | | | | | | | | | | | |||||
* | | | | | | | | | | | | Merge pull request #1573 from mc-server/warningfixes | Mattes D | 2014-10-28 | 6 | -32/+64 |
|\ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / |/| | | | | | | | | | | | Fixed some more warnings. | ||||
| * | | | | | | | | | | | Fixed compile (typos). | Alexander Harkness | 2014-10-27 | 1 | -2/+2 |
| | | | | | | | | | | | | |||||
| * | | | | | | | | | | | Comment alignment. | Alexander Harkness | 2014-10-27 | 2 | -8/+8 |
| | | | | | | | | | | | | |||||
| * | | | | | | | | | | | CheckBasicStyle'd | Alexander Harkness | 2014-10-27 | 4 | -32/+32 |
| | | | | | | | | | | | | |||||
| * | | | | | | | | | | | Another one.# | Alexander Harkness | 2014-10-27 | 1 | -0/+22 |
| | | | | | | | | | | | | |||||
| * | | | | | | | | | | | Fixed more warnings. | Alexander Harkness | 2014-10-27 | 1 | -14/+14 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It's ugly though. | ||||
| * | | | | | | | | | | | Another switch. | Alexander Harkness | 2014-10-27 | 1 | -0/+5 |
| | | | | | | | | | | | | |||||
| * | | | | | | | | | | | Fix missing biomes in enum. | Alexander Harkness | 2014-10-27 | 1 | -0/+5 |
| | | | | | | | | | | | | |||||
| * | | | | | | | | | | | Fixed remaining warnings. | Alexander Harkness | 2014-10-27 | 1 | -5/+5 |
| | | | | | | | | | | | | |||||
| * | | | | | | | | | | | Actually fixed the warning. | Alexander Harkness | 2014-10-27 | 1 | -20/+9 |
| | | | | | | | | | | | | |||||
| * | | | | | | | | | | | Test warning fix. | Alexander Harkness | 2014-10-27 | 1 | -0/+11 |
|/ / / / / / / / / / / | |||||
* | | | | | | | | | | | Fixed typo. | Alexander Harkness | 2014-10-27 | 1 | -1/+1 |
| | | | | | | | | | | | |||||
* | | | | | | | | | | | Pocess? | Alexander Harkness | 2014-10-27 | 1 | -2/+2 |
| | | | | | | | | | | | |||||
* | | | | | | | | | | | Merge pull request #1568 from mc-server/TypedBlocktypes | Alexander Harkness | 2014-10-26 | 1 | -1/+11 |
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | Added type to block type enum. | ||||
| * | | | | | | | | | | | Added type to block type enum. | Mattes D | 2014-10-26 | 1 | -1/+11 |
|/ / / / / / / / / / / | |||||
* | | | | | | | | | | | APIDump: Added basic projectile documentation. | Mattes D | 2014-10-25 | 1 | -6/+18 |
| | | | | | | | | | | | |||||
* | | | | | | | | | | | shorter easy-install command | Alexander Harkness | 2014-10-25 | 1 | -1/+1 |
|/ / / / / / / / / / | |||||
| | | | | | | | | * | Moved the chrono include into Globals. | Mattes D | 2014-10-24 | 2 | -1/+2 |
| | | | | | | | | | | |||||
| | | | | | | | | * | Added a missing chrono include. | Mattes D | 2014-10-24 | 1 | -0/+1 |
| | | | | | | | | | | |||||
| | | | | | | | | * | Merge branch 'master' into c++11Events | Mattes D | 2014-10-24 | 45 | -190/+305 |
| | | | | | | | | |\ | |_|_|_|_|_|_|_|_|/ |/| | | | | | | | | | |||||
* | | | | | | | | | | Merge pull request #1565 from mc-server/MergedIniFile | Mattes D | 2014-10-24 | 35 | -71/+36 |
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | Merged ini file | ||||
| * | | | | | | | | | | IniFile: Removed the problematic printf-like Set function. | Mattes D | 2014-10-24 | 2 | -20/+0 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It wasn't used in any client code anyway. | ||||
| * | | | | | | | | | | Fixed formatstring | worktycho | 2014-10-24 | 1 | -1/+1 |
| | | | | | | | | | | | |||||
| * | | | | | | | | | | IniFile: Removed an unused macro. | Mattes D | 2014-10-23 | 1 | -4/+0 |
| | | | | | | | | | | | |||||
| * | | | | | | | | | | QtBiomeVisualiser: Moved the IniFile lib. | Mattes D | 2014-10-23 | 4 | -5/+5 |
| | | | | | | | | | | | |||||
| * | | | | | | | | | | Removed iniFile library from linux dependencies. | Mattes D | 2014-10-23 | 2 | -2/+2 |
| | | | | | | | | | | | |||||
| * | | | | | | | | | | Merged IniFile into main MCS sources. | Mattes D | 2014-10-23 | 29 | -40/+29 |
| | | | | | | | | | | | |||||
* | | | | | | | | | | | OSSupport/CMakeLists.txt: fixed indentation | archshift | 2014-10-24 | 1 | -3/+3 |
| | | | | | | | | | | | |||||
* | | | | | | | | | | | Fixed potential linker errors with mingw, as it isn't MSVC and it isn't APPLE. | archshift | 2014-10-24 | 1 | -4/+4 |
| | | | | | | | | | | | |||||
* | | | | | | | | | | | Fix linking on OS X, which does not have librt. | archshift | 2014-10-23 | 1 | -2/+6 |
| | | | | | | | | | | | |||||
* | | | | | | | | | | | Re-updated Core. | Mattes D | 2014-10-23 | 1 | -0/+0 |
| | | | | | | | | | | | |||||
* | | | | | | | | | | | Merge pull request #1500 from mc-server/ChunkLoader | Mattes D | 2014-10-23 | 11 | -117/+264 |
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | Optimized chunk loader | ||||
| * | | | | | | | | | | | Use 3 priorities. | Howaner | 2014-10-23 | 4 | -7/+45 |
| | | | | | | | | | | | | |||||
| * | | | | | | | | | | | Merge branch 'master' into ChunkLoader | Howaner | 2014-10-23 | 240 | -2086/+2400 |
| |\ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/ChunkSender.cpp src/ClientHandle.cpp src/World.h | ||||
* | | | | | | | | | | | | Fixed a crash in redstone simulator. | Mattes D | 2014-10-23 | 1 | -1/+0 |
| |/ / / / / / / / / / |/| | | | | | | | | | | |||||
| * | | | | | | | | | | Merge branch 'master' into ChunkLoader | Howaner | 2014-10-21 | 17 | -539/+474 |
| |\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/World.h | ||||
| * | | | | | | | | | | | style. | Howaner | 2014-10-21 | 1 | -1/+2 |
| | | | | | | | | | | | | |||||
| * | | | | | | | | | | | Reverted plugin remove | Howaner | 2014-10-21 | 4 | -0/+0 |
| | | | | | | | | | | | | |||||
| * | | | | | | | | | | | Fixed submodule downgrades | Howaner | 2014-10-21 | 3 | -0/+0 |
| | | | | | | | | | | | | |||||
| * | | | | | | | | | | | Use two lists and 2 chunk send prioritys. | Howaner | 2014-10-21 | 4 | -66/+40 |
| | | | | | | | | | | | | |||||
| * | | | | | | | | | | | New c++11 stuff. | Howaner | 2014-10-21 | 1 | -4/+4 |
| | | | | | | | | | | | | |||||
| * | | | | | | | | | | | Merge branch 'master' into ChunkLoader | Howaner | 2014-10-21 | 130 | -2313/+1951 |
| |\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/ClientHandle.cpp | ||||
| * | | | | | | | | | | | | Added distance check. | Howaner | 2014-10-07 | 1 | -0/+12 |
| | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | Stream 4 chunks per tick. Added priority. | Howaner | 2014-10-06 | 7 | -29/+58 |
| | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | Merge branch 'master' into ChunkLoader | Howaner | 2014-10-06 | 37 | -645/+1059 |
| |\ \ \ \ \ \ \ \ \ \ \ \ | |||||
| * | | | | | | | | | | | | | Better StreamNextChunk() method | Howaner | 2014-10-06 | 2 | -15/+120 |
| | | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | | Optimized chunk loader | Howaner | 2014-10-02 | 7 | -105/+93 |
| | | | | | | | | | | | | | | |||||
| | | | | | | | | | | | | * | Reimplemented cEvent using C++11 primitives. | Mattes D | 2014-10-23 | 2 | -136/+51 |
| |_|_|_|_|_|_|_|_|_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes #1523. | ||||
* | | | | | | | | | | | | | Removed the "conditional expression is constant" warning. | Mattes D | 2014-10-23 | 1 | -2/+4 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | MSVC spits out many of these on its own std libraries. | ||||
* | | | | | | | | | | | | | Merge pull request #1562 from mc-server/signplace | Mattes D | 2014-10-23 | 1 | -1/+1 |
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|_|_|_|_|/ |/| | | | | | | | | | | | | Signs can be placed on wallsigns. | ||||
| * | | | | | | | | | | | | Signs can be placed on wallsigns. | Alexander Harkness | 2014-10-23 | 1 | -1/+1 |
|/ / / / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | Fixes #1438 | ||||
* | | | | | | | | | | | | Merge pull request #1559 from mc-server/nullptr | Mattes D | 2014-10-23 | 211 | -1746/+1768 |
|\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | En masse NULL -> nullptr replace | ||||
| * | | | | | | | | | | | | En masse NULL -> nullptr replace | Tiger Wang | 2014-10-23 | 211 | -1746/+1768 |
|/ / / / / / / / / / / / | |||||
* | | | | | | | | | | | | ComposableGenerator: Removed nullptr initializers. | Mattes D | 2014-10-22 | 1 | -3/+3 |
| | | | | | | | | | | | | |||||
* | | | | | | | | | | | | Upgraded core. | Alexander Harkness | 2014-10-22 | 1 | -0/+0 |
| | | | | | | | | | | | | |||||
* | | | | | | | | | | | | LuaState: Projectiles are pushed using their full class. | Mattes D | 2014-10-22 | 1 | -1/+1 |
| | | | | | | | | | | | | |||||
* | | | | | | | | | | | | APIDump: Added docs for a few projectiles. | Mattes D | 2014-10-22 | 1 | -5/+21 |
| | | | | | | | | | | | | |||||
* | | | | | | | | | | | | Clearer version indication. | Alexander Harkness | 2014-10-22 | 1 | -1/+1 |
| | | | | | | | | | | | | |||||
* | | | | | | | | | | | | Added inheritance information to Lua docs for projectiles. | Mattes D | 2014-10-21 | 1 | -6/+41 |
| | | | | | | | | | | | | |||||
* | | | | | | | | | | | | cItemFrame: Fixed a forgotten rename. | Mattes D | 2014-10-21 | 2 | -2/+2 |
| | | | | | | | | | | | | |||||
* | | | | | | | | | | | | Merge pull request #1515 from mc-server/BlockFixes | Mattes D | 2014-10-21 | 5 | -36/+97 |
|\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | Block fixes | ||||
| * | | | | | | | | | | | | Reverted hook move. | Howaner | 2014-10-21 | 1 | -5/+5 |
| | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | Moved tall grass pickups handle. | Howaner | 2014-10-21 | 2 | -9/+37 |
| | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | Merge branch 'master' into BlockFixes | Howaner | 2014-10-21 | 132 | -2270/+1819 |
| |\ \ \ \ \ \ \ \ \ \ \ \ | | | |_|/ / / / / / / / / | | |/| | | | | | | | | | | |||||
| * | | | | | | | | | | | | Leaves are harvest-able. | Howaner | 2014-10-07 | 1 | -2/+0 |
| | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | Corrected drops from dead bush, tall grass and cobweb. | Howaner | 2014-10-07 | 5 | -39/+64 |
| | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | Corrected IsBlockAttachable() in BlockVine.h | Howaner | 2014-10-07 | 1 | -5/+15 |
| | | | | | | | | | | | | | |||||
* | | | | | | | | | | | | | Properly exported cItemFrame and cHangingEntity to Lua. | Mattes D | 2014-10-21 | 10 | -67/+100 |
| | | | | | | | | | | | | | |||||
* | | | | | | | | | | | | | Fixed trailing whitespace. | Mattes D | 2014-10-21 | 2 | -2/+2 |
| | | | | | | | | | | | | | |||||
* | | | | | | | | | | | | | Exported individual projectile classes to Lua API. | Mattes D | 2014-10-21 | 18 | -221/+367 |
| |_|_|_|/ / / / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | They used to be exported, but then they were moved to separate files and those werent' added to the ToLua processing list. | ||||
* | | | | | | | | | | | | Merged branch 'master' of git://github.com/sriehl/MCServer | Mattes D | 2014-10-21 | 17 | -540/+475 |
|\ \ \ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / / / |/| | | | | | | | | | | | |||||
| * | | | | | | | | | | | fix std:min call, include algorithm and compare same type | Steven Riehl | 2014-10-12 | 1 | -2/+2 |
| | | | | | | | | | | | | |||||
| * | | | | | | | | | | | refactor an if block to std::min | Steven Riehl | 2014-10-12 | 1 | -4/+1 |
| | | | | | | | | | | | | |||||
| * | | | | | | | | | | | convert old style casts to fix warnings | Steven Riehl | 2014-10-12 | 17 | -549/+486 |
| | |_|_|/ / / / / / / | |/| | | | | | | | | | |||||
* | | | | | | | | | | | Updated ProtectionAreas | Tiger Wang | 2014-10-21 | 1 | -0/+0 |
| | | | | | | | | | | | |||||
* | | | | | | | | | | | cLuaState: cEntity is pushed with specific type. | Mattes D | 2014-10-21 | 1 | -7/+48 |
| | | | | | | | | | | | |||||
* | | | | | | | | | | | Updated the Core. | Mattes D | 2014-10-20 | 1 | -0/+0 |
| | | | | | | | | | | | |||||
* | | | | | | | | | | | InfoDump: Do not crash if one plugin fails to load. | Mattes D | 2014-10-20 | 1 | -1/+5 |
| |_|_|_|_|_|_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If there's a syntax error in one plugin's Info.lua file, report the error and continue processing. | ||||
* | | | | | | | | | | Merge pull request #1554 from SphinxC0re/master | Alexander Harkness | 2014-10-20 | 1 | -6/+6 |
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | Fixed #1550 | ||||
| * | | | | | | | | | | Fixed #1550 | Julian Laubstein | 2014-10-20 | 1 | -6/+6 |
|/ / / / / / / / / / | |||||
* | | | | | | | | | | Fixed a potential crash in cEntity bindings. | Mattes D | 2014-10-20 | 1 | -2/+6 |
| | | | | | | | | | | |||||
* | | | | | | | | | | Merge pull request #1553 from SphinxC0re/work | Alexander Harkness | 2014-10-20 | 2 | -3/+3 |
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | Fix for fix #1552 | ||||
| * | | | | | | | | | | Found it! | Julian Laubstein | 2014-10-20 | 1 | -1/+1 |
| | | | | | | | | | | | |||||
| * | | | | | | | | | | Fix for fix #1552 | Julian Laubstein | 2014-10-20 | 1 | -2/+2 |
|/ / / / / / / / / / | |||||
* | | | | | | | | | | Merge pull request #1552 from SphinxC0re/master | Alexander Harkness | 2014-10-20 | 2 | -1/+13 |
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | Added error handling to load <plugin> command | ||||
| * | | | | | | | | | | Added error message | Julian Laubstein | 2014-10-20 | 2 | -9/+11 |
| | | | | | | | | | | | |||||
| * | | | | | | | | | | Added error handling to load <plugin> command | Julian Laubstein | 2014-10-20 | 1 | -1/+11 |
|/ / / / / / / / / / | |||||
* | | | | | | | | | | Merge pull request #1549 from SphinxC0re/master | Mattes D | 2014-10-19 | 7 | -16/+86 |
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | Added mechanics placeable on halfslabs | ||||
| * | | | | | | | | | | Fixed error with non-const function | Julian Laubstein | 2014-10-19 | 2 | -2/+2 |
| | | | | | | | | | | | |||||
| * | | | | | | | | | | Added mechanics placeable on halfslabs | Julian Laubstein | 2014-10-19 | 5 | -14/+84 |
| | | | | | | | | | | | |||||
* | | | | | | | | | | | Removed obsolete tr1::shared_ptr. | Mattes D | 2014-10-19 | 1 | -13/+2 |
| | | | | | | | | | | | |||||
* | | | | | | | | | | | Fixed minor style issues. | Mattes D | 2014-10-19 | 3 | -3/+3 |
| | | | | | | | | | | | |||||
* | | | | | | | | | | | TwoLevel BioGen: fixed swapped inside and outside biomes. | Mattes D | 2014-10-19 | 1 | -1/+1 |
|/ / / / / / / / / / | |||||
* | | | | | | | | | | Mountain height gen: Added ditches. | Mattes D | 2014-10-19 | 2 | -8/+16 |
| | | | | | | | | | | |||||
* | | | | | | | | | | Generator: Rewritten to use SharedPtrs. | Mattes D | 2014-10-19 | 21 | -185/+149 |
| |_|_|_|_|_|_|_|/ |/| | | | | | | | | |||||
* | | | | | | | | | cLuaState: cMonster descendants don't push their specific type. | Mattes D | 2014-10-19 | 1 | -1/+10 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The individual mob types aren't exported to Lua, so pushing them would crash the server. | ||||
* | | | | | | | | | cLuaState: cBlockEntity descendants are pushed with proper class type. | Mattes D | 2014-10-19 | 17 | -26/+63 |
| | | | | | | | | | |||||
* | | | | | | | | | LuaState: Pushing a cEntity pushes the correct class name. | Mattes D | 2014-10-19 | 2 | -6/+8 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This makes Lua scripts easier, as they don't need to cast values from cEntity to the specific descendant. | ||||
* | | | | | | | | | Bindings: Removed obsolete codegen files. | Mattes D | 2014-10-19 | 3 | -237/+0 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | LuaState_Call.inc is no longer needed, it was replaced with variadic templates. | ||||
* | | | | | | | | | Merge pull request #1502 from mc-server/furnaces | Tiger Wang | 2014-10-18 | 19 | -227/+180 |
|\ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|/ |/| | | | | | | | | Improved furnaces | ||||
| * | | | | | | | | Fixed failure for cRankManager to restart | Tiger Wang | 2014-10-18 | 4 | -43/+44 |
| | | | | | | | | | |||||
| * | | | | | | | | Furnaces now update their block entity type | Tiger Wang | 2014-10-18 | 2 | -3/+5 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Therefore improving cChunk's variable boundary checking. | ||||
| * | | | | | | | | Simpler code. | Alexander Harkness | 2014-10-18 | 1 | -3/+2 |
| | | | | | | | | | |||||
| * | | | | | | | | Nullptr? | Alexander Harkness | 2014-10-16 | 1 | -2/+2 |
| | | | | | | | | | |||||
| * | | | | | | | | Fixed a number of stylistic issues. | Alexander Harkness | 2014-10-16 | 1 | -7/+7 |
| | | | | | | | | | |||||
| * | | | | | | | | Improved furnaces | Tiger Wang | 2014-10-03 | 15 | -180/+131 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Fixed progress bar on 1.8 * Fixed bugs * Improved code * Fixes #1068 * Fixes #1070 | ||||
* | | | | | | | | | InfoDump: Fixed trailing whitespace. | Mattes D | 2014-10-18 | 1 | -3/+3 |
| | | | | | | | | | |||||
* | | | | | | | | | InfoDump: Fixed GH permission export, moved output to plugins. | Mattes D | 2014-10-18 | 1 | -196/+225 |
| | | | | | | | | | |||||
* | | | | | | | | | cMojangAPI: Don't update data if server is in offline mode. | Mattes D | 2014-10-17 | 5 | -8/+12 |
| | | | | | | | | | |||||
* | | | | | | | | | LuaChunkStay: Fixed a crash on unused callback. | Mattes D | 2014-10-17 | 1 | -2/+6 |
| | | | | | | | | | |||||
* | | | | | | | | | Merged branch 'fix_chunks'. | Mattes D | 2014-10-16 | 2 | -3/+35 |
| | | | | | | | | | |||||
* | | | | | | | | | Merge pull request #1541 from mc-server/VariadicTemplates | Mattes D | 2014-10-16 | 1 | -3/+75 |
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | cLuaState::Call() uses variadic templates | ||||
| * | | | | | | | | | Use universal references | worktycho | 2014-10-16 | 1 | -4/+4 |
| | | | | | | | | | | |||||
| * | | | | | | | | | cLuaState::Call() uses variadic templates. | Mattes D | 2014-10-15 | 1 | -3/+75 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (doesn't compile) | ||||
* | | | | | | | | | | Merge pull request #1539 from mc-server/DungeonLoot | Mattes D | 2014-10-16 | 2 | -6/+34 |
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | Added loot to dungeons. | ||||
| * \ \ \ \ \ \ \ \ \ | Merge branch 'master' into DungeonLoot | STRWarrior | 2014-10-16 | 1 | -2/+2 |
| |\ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/ItemGrid.cpp | ||||
* | | | | | | | | | | | BioGen: Fixed a compiler warning. | Mattes D | 2014-10-16 | 1 | -2/+2 |
| | | | | | | | | | | | |||||
* | | | | | | | | | | | Merge pull request #1537 from mc-server/GenerationCrash | Mattes D | 2014-10-16 | 1 | -1/+8 |
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | Fixed possible crash | ||||
| * | | | | | | | | | | | Fixed possible crash | STRWarrior | 2014-10-15 | 1 | -1/+8 |
|/ / / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It could crash if MinAmount - MaxAmount was 0 because it would execute (Number % 0) | ||||
| * | | | | | | | | | | Changed i variable to j | STRWarrior | 2014-10-16 | 1 | -3/+10 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The server wasn't going over all the items before. | ||||
| * | | | | | | | | | | Reversed wrong fix for #1517. | STRWarrior | 2014-10-16 | 1 | -8/+2 |
| | | | | | | | | | | | |||||
| * | | | | | | | | | | Reversed the order of the loot | STRWarrior | 2014-10-15 | 1 | -7/+15 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | For some reason the rare items weren't generating at all. Added forgotten Golden Apple | ||||
| * | | | | | | | | | | Added loot to dungeons. | STRWarrior | 2014-10-15 | 1 | -1/+27 |
|/ / / / / / / / / / | |||||
* | | | | | | | | | | Merge pull request #1536 from mc-server/MineshaftBooks | Mattes D | 2014-10-15 | 3 | -1/+46 |
|\ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / |/| | | | | | | | | | Mineshaft books | ||||
| * | | | | | | | | | Using C++11 loops | STRWarrior | 2014-10-15 | 1 | -5/+5 |
| | | | | | | | | | | |||||
| * | | | | | | | | | The code now prevents conflicting enchantments. | STRWarrior | 2014-10-15 | 1 | -0/+1 |
| | | | | | | | | | | |||||
| * | | | | | | | | | IntNoise1DInt result gets devided by 7 first | STRWarrior | 2014-10-15 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | suggestion by xoft | ||||
| * | | | | | | | | | Adding enchantments directly instead of first getting the name of it. | STRWarrior | 2014-10-15 | 1 | -1/+1 |
| | | | | | | | | | | |||||
| * | | | | | | | | | Renamed the counter to 'j' | STRWarrior | 2014-10-15 | 1 | -1/+1 |
| | | | | | | | | | | |||||
| * | | | | | | | | | Returned cFastRandom and cEnchantment:GetRandomEnchantmentFromVector to before | STRWarrior | 2014-10-15 | 5 | -16/+36 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Added cEnchantment:GenerateEnchantmentFromVector that allows to get the same enchantments over and over. | ||||
| * | | | | | | | | | Enchanted books generate in MineShafts chests | STRWarrior | 2014-10-15 | 5 | -6/+30 |
| | | | | | | | | | | |||||
* | | | | | | | | | | Functions in cPluginManager get references instead of pointers. | Mattes D | 2014-10-15 | 29 | -181/+220 |
| | | | | | | | | | | |||||
* | | | | | | | | | | Usernames are lowercased before generating offline UUID. | Mattes D | 2014-10-15 | 1 | -1/+4 |
|/ / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | This breaks previous offline UUIDs, but it guarantees that future offline UUIDs will be the same even for usernames with wrong capitalization. | ||||
* | | | | | | | | | cWorld: Fixed scheduler. | Mattes D | 2014-10-13 | 2 | -12/+34 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes #1534. Added a test case into the Debuggers plugin. | ||||
* | | | | | | | | | Fixed style. | Mattes D | 2014-10-13 | 3 | -4/+7 |
| | | | | | | | | | |||||
* | | | | | | | | | CheckBasicStyle ignores the Bindings.h generated file. | Mattes D | 2014-10-13 | 1 | -0/+1 |
| | | | | | | | | | |||||
* | | | | | | | | | Merge pull request #1529 from mc-server/unique_ptr | Mattes D | 2014-10-12 | 4 | -42/+45 |
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | Moved a few objects to unique_ptr | ||||
| * | | | | | | | | | Aligned simulators | worktycho | 2014-10-12 | 1 | -5/+5 |
| | | | | | | | | | | |||||
| * | | | | | | | | | Fix style | worktycho | 2014-10-12 | 1 | -2/+2 |
| | | | | | | | | | | |||||
| * | | | | | | | | | Fix spaces | worktycho | 2014-10-12 | 1 | -2/+2 |
| | | | | | | | | | | |||||
| * | | | | | | | | | Update World.cpp | worktycho | 2014-10-12 | 1 | -1/+1 |
| | | | | | | | | | | |||||
| * | | | | | | | | | Fix lambda capture | worktycho | 2014-10-11 | 1 | -1/+2 |
| | | | | | | | | | | |||||
| * | | | | | | | | | Moved a few objects to unique_ptr | tycho | 2014-10-10 | 4 | -39/+41 |
| | | | | | | | | | | |||||
* | | | | | | | | | | We only use VS2013 now, thus VS2008 is banished! | archshift | 2014-10-12 | 1 | -3/+2 |
| | | | | | | | | | | |||||
* | | | | | | | | | | Added CLion project directory to .gitignore | archshift | 2014-10-12 | 1 | -0/+2 |
| |_|/ / / / / / / |/| | | | | | | | | |||||
* | | | | | | | | | Update README.md | Alexander Harkness | 2014-10-11 | 1 | -1/+1 |
| | | | | | | | | | |||||
* | | | | | | | | | The longer URL has https, so we have to use that until the shortener has HTTPS. | Alexander Harkness | 2014-10-11 | 1 | -1/+1 |
| | | | | | | | | | |||||
* | | | | | | | | | Merge branch 'master' of github.com:mc-server/MCServer | Alexander Harkness | 2014-10-11 | 2 | -5/+5 |
|\ \ \ \ \ \ \ \ \ | |||||
| * | | | | | | | | | Webadmin: use images already in files/ instead of inline image data | archshift | 2014-10-11 | 2 | -5/+5 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This also probably means that the browser will be able to cache the images better, and not have to repeatedly download them al a part of the HTML. | ||||
* | | | | | | | | | | Added a guide to the easy install method. | Alexander Harkness | 2014-10-11 | 1 | -3/+10 |
|/ / / / / / / / / | |||||
* | | | | | | | | | Added easy installation method for Linux. | Alexander Harkness | 2014-10-11 | 1 | -0/+17 |
| | | | | | | | | | |||||
* | | | | | | | | | Merge pull request #1261 from mc-server/issue850 | Mattes D | 2014-10-11 | 2 | -55/+150 |
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | Continuation of #966: Adding E_METAs | ||||
| * | | | | | | | | | Fixed compilation. | Alexander Harkness | 2014-10-11 | 1 | -1/+1 |
| | | | | | | | | | | |||||
| * | | | | | | | | | Merge branch 'master' into issue850 | Alexander Harkness | 2014-10-11 | 472 | -18746/+26885 |
| |\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/BlockID.h | ||||
| * | | | | | | | | | | Reverted submodule changes. | Alexander Harkness | 2014-10-11 | 2 | -0/+0 |
| | | | | | | | | | | | |||||
| * | | | | | | | | | | Fixed typo and removed useless right side up slab meta. | Alexander Harkness | 2014-10-11 | 1 | -2/+1 |
| | | | | | | | | | | | |||||
| * | | | | | | | | | | Renamed NEWLEAVES and NEWLOG to LEAVES and LOG. | archshift | 2014-07-30 | 1 | -34/+34 |
| | | | | | | | | | | | |||||
| * | | | | | | | | | | Merge remote-tracking branch 'origin/master' into issue850 | archshift | 2014-07-29 | 652 | -11439/+47867 |
| |\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/Blocks/BlockLeaves.h src/Generating/Trees.cpp | ||||
| * | | | | | | | | | | | Spacing fixes and a few more BLOCK_META constants. | narroo | 2014-07-02 | 1 | -131/+152 |
| | | | | | | | | | | | | |||||
| * | | | | | | | | | | | Fixed E_META_...Typos in BlockID.h | narroo | 2014-06-08 | 3 | -90/+80 |
| | | | | | | | | | | | | |||||
| * | | | | | | | | | | | Fixed some E_META_*** Names | narroo | 2014-05-20 | 1 | -71/+67 |
| | | | | | | | | | | | | |||||
| * | | | | | | | | | | | Fixed Formmating | narroo | 2014-04-28 | 1 | -69/+69 |
| | | | | | | | | | | | | |||||
| * | | | | | | | | | | | Added some E_META_* values to BlockID.h | narroo | 2014-04-28 | 1 | -20/+120 |
| | | | | | | | | | | | | |||||
* | | | | | | | | | | | | More README changes. | Alexander Harkness | 2014-10-11 | 1 | -5/+2 |
| | | | | | | | | | | | | |||||
* | | | | | | | | | | | | Fixes. | Alexander Harkness | 2014-10-11 | 1 | -2/+2 |
| | | | | | | | | | | | | |||||
* | | | | | | | | | | | | Fixed remaining indent and replaced tiger with webfreak. | Alexander Harkness | 2014-10-11 | 1 | -107/+107 |
| | | | | | | | | | | | | |||||
* | | | | | | | | | | | | Merge pull request #1531 from win32re/patch-1 | Alexander Harkness | 2014-10-11 | 1 | -129/+134 |
|\ \ \ \ \ \ \ \ \ \ \ \ | |_|_|/ / / / / / / / / |/| | | | | | | | | | | | More template changes. | ||||
| * | | | | | | | | | | | Update template.html | win32re | 2014-10-11 | 1 | -3/+8 |
| | | | | | | | | | | | | |||||
| * | | | | | | | | | | | Fixed indentation. | win32re | 2014-10-11 | 1 | -130/+131 |
| | | | | | | | | | | | | |||||
| * | | | | | | | | | | | More template changes. | win32re | 2014-10-11 | 1 | -131/+130 |
|/ / / / / / / / / / / | |||||
* | | | | | | | | | | | Merge pull request #1528 from kjanku1/master | Alexander Harkness | 2014-10-11 | 1 | -0/+13 |
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | Android strings translated to polish | ||||
| * | | | | | | | | | | | Update strings.xml | Kamil Janku | 2014-10-11 | 1 | -1/+1 |
| | | | | | | | | | | | | |||||
| * | | | | | | | | | | | Android strings transladed to polish | kjanku1 | 2014-10-11 | 1 | -0/+13 |
| | |_|/ / / / / / / / | |/| | | | | | | | | | |||||
* | | | | | | | | | | | Merge pull request #1530 from win32re/patch-1 | Alexander Harkness | 2014-10-11 | 1 | -4/+10 |
|\ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / |/| | | | | | | | | | | Update template.html | ||||
| * | | | | | | | | | | Update template.html | win32re | 2014-10-11 | 1 | -4/+10 |
|/ / / / / / / / / / | |||||
* | | | | | | | | | | Fixed MSVC compilation. | Mattes D | 2014-10-10 | 2 | -1/+3 |
| | | | | | | | | | | |||||
* | | | | | | | | | | Merge pull request #1376 from mc-server/static_cast | archshift | 2014-10-10 | 3 | -24/+41 |
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | Use static casts instead of C casts, add floor-cast functions | ||||
| * | | | | | | | | | | Float/Ciel: If it's going to use C++11, it might as well take advantage of it | archshift | 2014-10-09 | 3 | -26/+12 |
| | | | | | | | | | | | |||||
| * | | | | | | | | | | Use static casts instead of C casts, add floor-cast functions | archshift | 2014-10-09 | 3 | -24/+55 |
|/ / / / / / / / / / | |||||
* | | | | | | | | | | DistortedHeightmap: Fixed crash on number rounding. | Mattes D | 2014-10-09 | 1 | -4/+5 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes #1521. | ||||
* | | | | | | | | | | Merge pull request #1520 from mc-server/c++11switch | Mattes D | 2014-10-09 | 1 | -4/+26 |
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | Enabled C++11 in gcc | ||||
| * | | | | | | | | | | Fix flag name in gcc 4.6 and earlier | worktycho | 2014-10-09 | 1 | -8/+32 |
| | | | | | | | | | | | |||||
| * | | | | | | | | | | Enabled C++11 in gcc | worktycho | 2014-10-09 | 1 | -11/+9 |
|/ / / / / / / / / / | |||||
* | | | | | | | | | | Merge pull request #1519 from mc-server/submodulize | Mattes D | 2014-10-08 | 13 | -864/+12 |
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | Submodulize some more plugins. | ||||
| * | | | | | | | | | | Reordered .gitmodules. Fixes #496 | Alexander Harkness | 2014-10-08 | 1 | -6/+6 |
| | | | | | | | | | | | |||||
| * | | | | | | | | | | Added MagicCarpet | Alexander Harkness | 2014-10-08 | 2 | -0/+3 |
| | | | | | | | | | | | |||||
| * | | | | | | | | | | Removed MagicCarpet | Alexander Harkness | 2014-10-08 | 2 | -178/+0 |
| | | | | | | | | | | | |||||
| * | | | | | | | | | | Added Handy. | Alexander Harkness | 2014-10-08 | 4 | -244/+3 |
| | | | | | | | | | | | |||||
| * | | | | | | | | | | Added ChatLog | Alexander Harkness | 2014-10-08 | 2 | -3/+6 |
| | | | | | | | | | | | |||||
| * | | | | | | | | | | Removed ChatLog. | Alexander Harkness | 2014-10-08 | 1 | -31/+0 |
| | | | | | | | | | | | |||||
| * | | | | | | | | | | Added chunkWorx. | Alexander Harkness | 2014-10-08 | 2 | -0/+3 |
| | | | | | | | | | | | |||||
| * | | | | | | | | | | Removed ChunkWorx | Alexander Harkness | 2014-10-08 | 3 | -411/+0 |
| | | | | | | | | | | | |||||
* | | | | | | | | | | | Merge pull request #1518 from mc-server/AcaciaTrees | Mattes D | 2014-10-08 | 1 | -5/+75 |
|\ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / |/| | | | | | | | | | | Added AcaciaTrees for the savanna biomes | ||||
| * | | | | | | | | | | Added comments to the GetAcaciaTreeImage function | STRWarrior | 2014-10-08 | 1 | -0/+18 |
| | | | | | | | | | | | |||||
| * | | | | | | | | | | Using array with possible directions. | STRWarrior | 2014-10-08 | 1 | -8/+9 |
| | | | | | | | | | | | |||||
| * | | | | | | | | | | Added AcaciaTrees for the savanna biomes | STRWarrior | 2014-10-08 | 1 | -5/+56 |
| | |_|_|/ / / / / / | |/| | | | | | | | | |||||
* / | | | | | | | | | Updated Buildserver URLs. | Alexander Harkness | 2014-10-08 | 1 | -2/+2 |
|/ / / / / / / / / | |||||
* | | | | | | | | | Removed BlockHaybale.h from CMakeLists.txt | Howaner | 2014-10-07 | 1 | -1/+0 |
| | | | | | | | | | |||||
* | | | | | | | | | Removed unused cBlockHayBaleHandler. | Howaner | 2014-10-07 | 2 | -24/+1 |
| | | | | | | | | | |||||
* | | | | | | | | | Merge pull request #1513 from mc-server/MojangAPIRefresh | Mattes D | 2014-10-07 | 2 | -19/+132 |
|\ \ \ \ \ \ \ \ \ | |_|_|_|_|/ / / / |/| | | | | | | | | cMojangAPI: Added periodical refreshes. | ||||
| * | | | | | | | | cMojangAPI: Added periodical refreshes. | Mattes D | 2014-10-06 | 2 | -19/+132 |
| | | | | | | | | | |||||
* | | | | | | | | | Fixed crash in ForEachEntityInBox API. | madmaxoft | 2014-10-06 | 3 | -6/+18 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes #1511. | ||||
* | | | | | | | | | Merge pull request #1509 from WebFreak001/master | Mattes D | 2014-10-06 | 4 | -266/+432 |
|\ \ \ \ \ \ \ \ \ | |/ / / / / / / / |/| | | | | | | | | Made WebAdmin more modern | ||||
| * | | | | | | | | added font callback | WebFreak001 | 2014-10-05 | 1 | -1/+1 |
| | | | | | | | | | |||||
| * | | | | | | | | Removed my license, added me to CONTRIBUTORS | WebFreak001 | 2014-10-05 | 2 | -16/+1 |
| | | | | | | | | | |||||
| * | | | | | | | | Added newline | WebFreak001 | 2014-10-05 | 1 | -2/+1 |
| | | | | | | | | | |||||
| * | | | | | | | | Added license | WebFreak001 | 2014-10-05 | 1 | -0/+16 |
| | | | | | | | | | |||||
| * | | | | | | | | Made WebAdmin design more modern | WebFreak001 | 2014-10-05 | 3 | -265/+431 |
| | | | | | | | | | |||||
* | | | | | | | | | Merge pull request #1510 from mc-server/TimedEvent | Mattes D | 2014-10-06 | 3 | -1/+52 |
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | Added a cEvent::Wait() with timeout. | ||||
| * | | | | | | | | | Update CMakeLists.txt | worktycho | 2014-10-06 | 1 | -1/+1 |
| | | | | | | | | | | |||||
| * | | | | | | | | | Added a cEvent::Wait() with timeout. | Mattes D | 2014-10-05 | 2 | -0/+51 |
| | | | | | | | | | | |||||
* | | | | | | | | | | Fixed a missed value. | madmaxoft | 2014-10-05 | 1 | -1/+1 |
| | | | | | | | | | | |||||
* | | | | | | | | | | Removed obsolete cMonster::eType. | madmaxoft | 2014-10-05 | 1 | -3/+0 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Has been replaced with global eMonsterType. | ||||
* | | | | | | | | | | Fixed eMonsterType Lua API mismatch. | madmaxoft | 2014-10-05 | 6 | -54/+25 |
| | | | | | | | | | | |||||
* | | | | | | | | | | Fixed typo. | Alexander Harkness | 2014-10-05 | 1 | -1/+1 |
| | | | | | | | | | | |||||
* | | | | | | | | | | cClientHandle: Added protocol version knowledge. | Mattes D | 2014-10-05 | 5 | -3/+22 |
| | | | | | | | | | | |||||
* | | | | | | | | | | Update README.md | Alexander Harkness | 2014-10-05 | 1 | -1/+1 |
|/ / / / / / / / / | |||||
* / / / / / / / / | Updated Core. | Mattes D | 2014-10-05 | 1 | -0/+0 |
|/ / / / / / / / | |||||
* | | | | | | | | Merge pull request #1504 from win32re/master | STRWarrior | 2014-10-04 | 1 | -1/+1 |
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | Fixes #1503 - No gravel is being generated | ||||
| * | | | | | | | | Fixes #1503 - No gravel is being generated | win32re | 2014-10-04 | 1 | -1/+1 |
|/ / / / / / / / | |||||
* | | | | | | | | Merge pull request #1489 from mc-server/fixes | Mattes D | 2014-10-04 | 2 | -71/+54 |
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | Improved torch handler | ||||
| * | | | | | | | | Comment suggestions | Tiger Wang | 2014-10-03 | 1 | -2/+3 |
| | | | | | | | | | |||||
| * | | | | | | | | Improved torch handler | Tiger Wang | 2014-09-30 | 2 | -70/+52 |
| | | | | | | | | | |||||
* | | | | | | | | | QtBiomeVisualiser: Added mouse hover info. | Mattes D | 2014-10-03 | 7 | -147/+228 |
| | | | | | | | | | |||||
* | | | | | | | | | QtBiomeVisualiser: Zoom is now limited and aligned to steps. | madmaxoft | 2014-10-03 | 4 | -59/+169 |
| |_|_|/ / / / / |/| | | | | | | | |||||
* | | | | | | | | Fix spelling of PRISMRAINE | Alexander Harkness | 2014-10-02 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | Fixes #1497 | ||||
* | | | | | | | | Added parentheses for clarity. | Alexander Harkness | 2014-10-01 | 1 | -1/+1 |
| | | | | | | | | |||||
* | | | | | | | | APIDump: Fixed cEntity documentation. | madmaxoft | 2014-10-01 | 1 | -5/+23 |
| | | | | | | | | |||||
* | | | | | | | | Fixed broken code. | Alexander Harkness | 2014-10-01 | 1 | -2/+2 |
| | | | | | | | | |||||
* | | | | | | | | Merge pull request #1494 from Masy98/blocks | Mattes D | 2014-10-01 | 3 | -26/+32 |
|\ \ \ \ \ \ \ \ | |_|_|_|/ / / / |/| | | | | | | | Fixed Red Sandstone and Prismarine drops | ||||
| * | | | | | | | Fixed sorting | Masy98 | 2014-10-01 | 1 | -2/+2 |
| | | | | | | | | |||||
| * | | | | | | | Merge branch 'master' into blocks | Masy98 | 2014-10-01 | 5 | -42/+71 |
| |\ \ \ \ \ \ \ | |/ / / / / / / |/| | | | | | | | |||||
* | | | | | | | | Merge pull request #1493 from Masy98/blocks | Mattes D | 2014-10-01 | 3 | -16/+70 |
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | Added missing 1.8 blocks, E_METAs and sounds | ||||
* | | | | | | | | | APIDump: Added more of the missing documentation. | madmaxoft | 2014-10-01 | 1 | -5/+22 |
| | | | | | | | | | |||||
* | | | | | | | | | cRoot: Removed useless variable from Lua API. | madmaxoft | 2014-10-01 | 1 | -2/+3 |
| | | | | | | | | | |||||
* | | | | | | | | | cPlayer: Removed useless functions from the Lua API. | madmaxoft | 2014-10-01 | 1 | -2/+6 |
| | | | | | | | | | |||||
* | | | | | | | | | Bindings: Fixed binding for cPlayer::PermissionMatches(). | madmaxoft | 2014-10-01 | 1 | -10/+4 |
| | | | | | | | | | |||||
* | | | | | | | | | Unified cRoot broadcast chat documentation. | madmaxoft | 2014-10-01 | 2 | -12/+19 |
| | | | | | | | | | |||||
* | | | | | | | | | APIDump: Documented missing cIniFile function. | madmaxoft | 2014-10-01 | 1 | -0/+1 |
| | | | | | | | | | |||||
* | | | | | | | | | APIDump: Documented missing cCompositeChat functions. | madmaxoft | 2014-10-01 | 1 | -4/+6 |
| | | | | | | | | | |||||
* | | | | | | | | | APIDump: Added missing cClientHandle documentation. | madmaxoft | 2014-10-01 | 1 | -0/+3 |
| | | | | | | | | | |||||
* | | | | | | | | | cClientHandle: Alpha-sorted the sending functions. | madmaxoft | 2014-10-01 | 1 | -7/+7 |
| | | | | | | | | | |||||
| | * | | | | | | | Fixed Red Sandstone and Prismarine drops | Masy98 | 2014-10-01 | 3 | -24/+30 |
| |/ / / / / / / | |||||
| * | | | | | | | Added Daylight Sensors to the "can't push" list | Masy98 | 2014-10-01 | 1 | -0/+2 |
| | | | | | | | | |||||
| * | | | | | | | Fixed ":" | Masy98 | 2014-10-01 | 1 | -11/+11 |
| | | | | | | | | |||||
| * | | | | | | | Added missing 1.8 blocks, E_METAs and sounds | Masy98 | 2014-10-01 | 3 | -7/+59 |
|/ / / / / / / | |||||
* | | | | | | | Merge pull request #1490 from mc-server/removecompact | Mattes D | 2014-10-01 | 28 | -1664/+0 |
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | Removed WSSCompact | ||||
| * | | | | | | | Removed WSSCompact | Tiger Wang | 2014-09-30 | 28 | -1664/+0 |
| |/ / / / / / | |||||
* | | | | | | | Merge pull request #1487 from mc-server/BlockFixes | Mattes D | 2014-09-30 | 8 | -6/+62 |
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | | | Block fixes | ||||
| * | | | | | | Code improvements | Howaner | 2014-09-30 | 3 | -3/+7 |
| | | | | | | | |||||
| * | | | | | | Fixed 1.8 dirt types | Howaner | 2014-09-30 | 3 | -3/+35 |
| | | | | | | | |||||
| * | | | | | | Fixed iron trapdoors | Howaner | 2014-09-30 | 4 | -2/+9 |
| | | | | | | | |||||
| * | | | | | | Fixed 1.8 doors. | Howaner | 2014-09-30 | 1 | -1/+14 |
| | | | | | | | |||||
* | | | | | | | Merge pull request #1485 from mc-server/PluginMessages | Mattes D | 2014-09-30 | 6 | -118/+242 |
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | | | Rewritten plugin messages, vanilla's are being parsed directly. | ||||
| * | | | | | | Fixed a missing semicolon. | madmaxoft | 2014-09-30 | 1 | -1/+1 |
| | | | | | | | |||||
| * | | | | | | Rewritten plugin messages, vanilla are being parsed directly. | madmaxoft | 2014-09-30 | 6 | -118/+242 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | This should finally fix the compatibility problems between 1.7 and 1.8 protocols with the changes in the vanilla plugin messages. | ||||
* | | | | | | | Merge pull request #1427 from mc-server/chestcarts | Mattes D | 2014-09-30 | 15 | -72/+190 |
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | Implemented Chest Minecarts | ||||
| * | | | | | | | Compilation fix | Tiger Wang | 2014-09-28 | 2 | -4/+4 |
| | | | | | | | | |||||
| * | | | | | | | Suggestions | Tiger Wang | 2014-09-27 | 6 | -23/+69 |
| | | | | | | | | |||||
| * | | | | | | | Merge remote-tracking branch 'origin/master' into chestcarts | Tiger Wang | 2014-09-27 | 235 | -6583/+12914 |
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/Entities/Minecart.cpp | ||||
| * | | | | | | | | e.t.c. -> etc. | Tiger Wang | 2014-09-13 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | etcetera, not egg tray conglomerate :P | ||||
| * | | | | | | | | Added newlines | Tiger Wang | 2014-09-13 | 1 | -1/+5 |
| | | | | | | | | | |||||
| * | | | | | | | | Implemented Chest Minecarts | Tiger Wang | 2014-09-13 | 15 | -94/+161 |
| | | | | | | | | | |||||
* | | | | | | | | | Merge pull request #1484 from SphinxC0re/master | Mattes D | 2014-09-30 | 1 | -1/+3 |
|\ \ \ \ \ \ \ \ \ | |_|_|/ / / / / / |/| | | | | | | | | actual solving of the halfslab+torch problem | ||||
| * | | | | | | | | Indentation | Julian Laubstein | 2014-09-30 | 1 | -3/+3 |
| | | | | | | | | | |||||
| * | | | | | | | | Set right indentation | Julian Laubstein | 2014-09-30 | 1 | -3/+3 |
| | | | | | | | | | |||||
| * | | | | | | | | actual solving of the halfslap+torch problem | Julian Laubstein | 2014-09-30 | 1 | -1/+3 |
|/ / / / / / / / | |||||
* | | | | | | | | Updated Core. | madmaxoft | 2014-09-29 | 1 | -0/+0 |
| | | | | | | | | |||||
* | | | | | | | | Updated Core. | madmaxoft | 2014-09-29 | 1 | -0/+0 |
| | | | | | | | | |||||
* | | | | | | | | RankMgr: GetAllPlayers() returns players sorted by name. | madmaxoft | 2014-09-29 | 3 | -3/+3 |
| | | | | | | | | |||||
* | | | | | | | | Updated the Core. | madmaxoft | 2014-09-29 | 1 | -0/+0 |
| | | | | | | | | |||||
* | | | | | | | | Style fixes. | madmaxoft | 2014-09-29 | 3 | -10/+13 |
| | | | | | | | | |||||
* | | | | | | | | World: Fixed chunk generation by plugins. | madmaxoft | 2014-09-29 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ChunkWorx was broken, it was trying to generate chunks that were not properly marked as InQueue. | ||||
* | | | | | | | | QtBiomeVisualiser: Seed is read properly. | madmaxoft | 2014-09-29 | 2 | -9/+8 |
| | | | | | | | | |||||
* | | | | | | | | Fixed codestyle again. | Alexander Harkness | 2014-09-29 | 1 | -1/+1 |
| | | | | | | | | |||||
* | | | | | | | | Merge pull request #1472 from mc-server/Ranks | Mattes D | 2014-09-29 | 5 | -1/+206 |
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | Added more cRankManager functions | ||||
| * | | | | | | | | Fixed a typo in the description. | madmaxoft | 2014-09-29 | 1 | -1/+1 |
| | | | | | | | | | |||||
| * | | | | | | | | Renamed GetAllPlayers() to GetAllPlayerUUIDs() | Howaner | 2014-09-29 | 3 | -7/+7 |
| | | | | | | | | | |||||
| * | | | | | | | | Merge branch 'master' into Ranks | Howaner | 2014-09-29 | 39 | -4770/+178 |
| |\ \ \ \ \ \ \ \ | |||||
| * | | | | | | | | | Fixed SetDefaultRank() return value. | Howaner | 2014-09-28 | 1 | -1/+1 |
| | | | | | | | | | | |||||
| * | | | | | | | | | cRankManager: Added ClearPlayerRanks() | Howaner | 2014-09-28 | 4 | -0/+46 |
| | | | | | | | | | | |||||
| * | | | | | | | | | Updated api documentation. | Howaner | 2014-09-28 | 2 | -1/+3 |
| | | | | | | | | | | |||||
| * | | | | | | | | | cRankManager: Added GetAllPlayers() and GetPlayerName() | Howaner | 2014-09-28 | 4 | -0/+157 |
| | | | | | | | | | | |||||
* | | | | | | | | | | Merge pull request #1480 from w00tc0d3/work | Alexander Harkness | 2014-09-29 | 2 | -3/+14 |
|\ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / |/| | | | | | | | | | BlockStone: drop the right cobblestone on onBreak(). | ||||
| * | | | | | | | | | BlockStone.h: fix the codestyle | w00tc0d3 | 2014-09-29 | 1 | -6/+5 |
| | | | | | | | | | | |||||
| * | | | | | | | | | Tabs -> spaces | w00tc0d3 | 2014-09-29 | 1 | -4/+4 |
| | | | | | | | | | | |||||
| * | | | | | | | | | BlockStone: drop the right cobblestone on onBreak(). | netchip | 2014-09-29 | 2 | -3/+15 |
|/ / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: netchip <w00tc0d3@outlook.com> | ||||
* | | | | | | | | | Merge pull request #1479 from SphinxC0re/master | Mattes D | 2014-09-29 | 1 | -1/+3 |
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | Added torches placeable on upside-down-halfslabs | ||||
| * | | | | | | | | | Update BlockTorch.h | Julian Laubstein | 2014-09-29 | 1 | -3/+3 |
| | | | | | | | | | | |||||
| * | | | | | | | | | Added torches placeable on upside-down-halfslaps | Julian Laubstein | 2014-09-29 | 1 | -1/+3 |
|/ / / / / / / / / | |||||
* | | | | | | | | | Merge pull request #1473 from mc-server/NewStoneGeneration | Mattes D | 2014-09-29 | 3 | -7/+46 |
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | Added Granite, Diorite and Andesite to the NaturalPatches generator. | ||||
| * | | | | | | | | | Fixed compilation | STRWarrior | 2014-09-28 | 1 | -1/+10 |
| | | | | | | | | | | |||||
| * | | | | | | | | | Added Granite, Diorite and Andesite to the NaturalPatches generator. | STRWarrior | 2014-09-28 | 3 | -7/+37 |
| | | | | | | | | | | |||||
* | | | | | | | | | | Merge pull request #1478 from doublej472/master | Mattes D | 2014-09-29 | 2 | -0/+21 |
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | Make endermen take damage in water | ||||
| * | | | | | | | | | | Derp | Jonathan Frederick | 2014-09-29 | 1 | -1/+1 |
| | | | | | | | | | | | |||||
| * | | | | | | | | | | Fix comments | Jonathan Frederick | 2014-09-29 | 1 | -2/+2 |
| | | | | | | | | | | | |||||
| * | | | | | | | | | | Make endermen take damage in water | Jonathan Frederick | 2014-09-28 | 2 | -0/+21 |
| | | | | | | | | | | | |||||
* | | | | | | | | | | | Plugin messages: Vanilla prefixes its payloads with VarInt lengths. | madmaxoft | 2014-09-28 | 1 | -4/+13 |
|/ / / / / / / / / / | |||||
* | | | | | | | | | | Revert "1.8: Fixed plugin messages." | madmaxoft | 2014-09-28 | 1 | -1/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit 04ee8c43dd17eb98d1e3d66ff691898e9f269b95. | ||||
* | | | | | | | | | | Protocol 1.8: Fixed possible crash on malformed packet. | madmaxoft | 2014-09-28 | 1 | -0/+5 |
| | | | | | | | | | | |||||
* | | | | | | | | | | Fixed trailing whitespace. | madmaxoft | 2014-09-28 | 1 | -1/+1 |
| | | | | | | | | | | |||||
* | | | | | | | | | | Merge pull request #1471 from mc-server/redstoneData | Mattes D | 2014-09-28 | 4 | -1/+13 |
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | Use factory method to construct redstone simulator data | ||||
| * | | | | | | | | | | Update Chunk.cpp | worktycho | 2014-09-28 | 1 | -1/+1 |
| | | | | | | | | | | | |||||
| * | | | | | | | | | | Use factory method to construct redstone simulator data | Tycho | 2014-09-28 | 4 | -1/+13 |
| |/ / / / / / / / / | |||||
* | | | | | | | | | | Merge pull request #1466 from mc-server/endofsupport | Mattes D | 2014-09-28 | 27 | -4757/+24 |
|\ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / |/| | | | | | | | | | Removed protocols 1.2 to 1.6 | ||||
| * | | | | | | | | | Compilation fix | Tiger Wang | 2014-09-28 | 2 | -3/+2 |
| | | | | | | | | | | |||||
| * | | | | | | | | | Bug fix | Tiger Wang | 2014-09-27 | 5 | -32/+27 |
| | | | | | | | | | | |||||
| * | | | | | | | | | Merge remote-tracking branch 'origin/master' into endofsupport | Tiger Wang | 2014-09-27 | 8 | -4/+54 |
| |\ \ \ \ \ \ \ \ \ | | | |_|/ / / / / / | | |/| | | | | | | | |||||
| * | | | | | | | | | Dropped support for <1.7.x | Tiger Wang | 2014-09-27 | 22 | -4733/+6 |
| | |_|_|_|_|_|_|/ | |/| | | | | | | | |||||
* | | | | | | | | | Merge pull request #1463 from mc-server/sp_docs1.6EoS | Alexander Harkness | 2014-09-28 | 2 | -1/+52 |
|\ \ \ \ \ \ \ \ \ | |_|_|/ / / / / / |/| | | | | | | | | Add docs for HOOK_SERVER_PING | ||||
| * | | | | | | | | Add Code example. | Alexander Harkness | 2014-09-28 | 1 | -0/+26 |
| | | | | | | | | | |||||
| * | | | | | | | | changed description to be more readable. | Alexander Harkness | 2014-09-27 | 1 | -3/+2 |
| | | | | | | | | | |||||
| * | | | | | | | | Copy edit. | Alexander Harkness | 2014-09-27 | 1 | -1/+1 |
| | | | | | | | | | |||||
| * | | | | | | | | Fixed return value descriptions. | Alexander Harkness | 2014-09-27 | 1 | -1/+3 |
| | | | | | | | | | |||||
| * | | | | | | | | Fixed typo again. | Alexander Harkness | 2014-09-27 | 1 | -1/+1 |
| | | | | | | | | | |||||
| * | | | | | | | | Typo fix. | Alexander Harkness | 2014-09-27 | 1 | -1/+1 |
| | | | | | | | | | |||||
| * | | | | | | | | Fixed line left in. | Alexander Harkness | 2014-09-27 | 1 | -4/+3 |
| | | | | | | | | | |||||
| * | | | | | | | | Remaining part of fix. | Alexander Harkness | 2014-09-27 | 1 | -0/+1 |
| | | | | | | | | | |||||
| * | | | | | | | | Hopefully fix #1384 | Alexander Harkness | 2014-09-27 | 1 | -0/+24 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Can @madmaxoft comment? | ||||
* | | | | | | | | | 1.8: Fixed plugin messages. | Howaner | 2014-09-27 | 1 | -3/+4 |
| | | | | | | | | | |||||
* | | | | | | | | | QtBiomeVisualiser: fixed compilation. | madmaxoft | 2014-09-27 | 1 | -1/+10 |
| | | | | | | | | | |||||
* | | | | | | | | | Fixed another redstone crash. | madmaxoft | 2014-09-27 | 1 | -1/+6 |
| | | | | | | | | | |||||
* | | | | | | | | | Merge pull request #1465 from Masy98/blocks | Mattes D | 2014-09-27 | 2 | -3/+12 |
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | Added barriers correctly | ||||
| * | | | | | | | | | Combined conditions | Masy98 | 2014-09-27 | 1 | -8/+11 |
| | | | | | | | | | | |||||
| * | | | | | | | | | Added barriers correctly | Masy98 | 2014-09-27 | 2 | -0/+6 |
| | | | | | | | | | | |||||
* | | | | | | | | | | BioGen: TwoLevel is now fully settable in INI. | madmaxoft | 2014-09-27 | 2 | -44/+31 |
| | | | | | | | | | | |||||
* | | | | | | | | | | Fixed minor style issues. | madmaxoft | 2014-09-27 | 3 | -3/+3 |
| | | | | | | | | | | |||||
* | | | | | | | | | | Wrapped clang-specific pragma into an #ifdef block. | madmaxoft | 2014-09-27 | 1 | -1/+6 |
| |_|_|/ / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | MSVC was complaining about an unknown pragma. | ||||
* | | | | | | | | | Merge pull request #1461 from mc-server/RedstoneFix | Tiger Wang | 2014-09-27 | 3 | -1/+8 |
|\ \ \ \ \ \ \ \ \ | |_|/ / / / / / / |/| | | | | | | | | Redstone fix | ||||
| * | | | | | | | | Update creatable.cpp | worktycho | 2014-09-27 | 1 | -0/+1 |
| | | | | | | | | | |||||
| * | | | | | | | | Update IncrementalRedstoneSimulator.inc | worktycho | 2014-09-27 | 1 | -1/+1 |
| | | | | | | | | | |||||
| * | | | | | | | | Update IncrementalRedstoneSimulator.inc | worktycho | 2014-09-27 | 1 | -1/+1 |
| | | | | | | | | | |||||
| * | | | | | | | | Correct method name. | worktycho | 2014-09-27 | 1 | -1/+1 |
| | | | | | | | | | |||||
| * | | | | | | | | Set chunk data | worktycho | 2014-09-27 | 1 | -0/+5 |
| | | | | | | | | | |||||
| * | | | | | | | | Add data accessor. | worktycho | 2014-09-27 | 1 | -0/+1 |
|/ / / / / / / / | |||||
* | | | | | | | | Merge pull request #1459 from Masy98/blocks | Alexander Harkness | 2014-09-27 | 3 | -2/+45 |
|\| | | | | | | | | | | | | | | | | | | | | | | | Fixed drops for Doors and Fence Gates | ||||
| * | | | | | | | Added default value to switch and spruce gate to fence gate handler | Masy98 | 2014-09-27 | 2 | -0/+6 |
| | | | | | | | | |||||
| * | | | | | | | Fixed convertToPickups for fence gates | Masy98 | 2014-09-27 | 1 | -1/+1 |
| | | | | | | | | |||||
| * | | | | | | | Fixed convertToPickups for doors | Masy98 | 2014-09-27 | 1 | -1/+38 |
| |/ / / / / / | |||||
* / / / / / / | Removed polarSSL makefile. Fixes #591. | Alexander Harkness | 2014-09-27 | 2 | -1/+1 |
|/ / / / / / | | | | | | | | | | | | | | | | | | | Also normalises polarssl submodule URL. | ||||
* | | | | | | Merge pull request #1456 from Howaner/Fixes | Mattes D | 2014-09-26 | 16 | -77/+41 |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | Fixed player custom names in 1.8 and added type checking to map loading | ||||
| * \ \ \ \ \ | Merge branch 'master' into Fixes | Howaner | 2014-09-26 | 113 | -3157/+3556 |
| |\ \ \ \ \ \ | |||||
| * | | | | | | | Fixed players custom name in 1.8 | Howaner | 2014-09-26 | 14 | -66/+30 |
| | | | | | | | | |||||
| * | | | | | | | Added type checking to map loading. | Howaner | 2014-09-26 | 2 | -11/+11 |
| | | | | | | | | |||||
* | | | | | | | | Fixed UNUSED macro so that it doesn't require type knowledge. | madmaxoft | 2014-09-26 | 2 | -5/+14 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Introduced new UNUSED_VAR macro that is used when type knowledge is available (for local variables). | ||||
* | | | | | | | | Updated Core | Tiger Wang | 2014-09-26 | 1 | -0/+0 |
| | | | | | | | | |||||
* | | | | | | | | Merge pull request #1415 from Masy98/blocks | Mattes D | 2014-09-26 | 13 | -41/+287 |
|\ \ \ \ \ \ \ \ | |_|/ / / / / / |/| | | | | | | | Added 1.8 Blocks and Items | ||||
| * | | | | | | | Moved curly brace to seperate line | Masy98 | 2014-09-26 | 1 | -1/+2 |
| | | | | | | | | |||||
| * | | | | | | | Re-added 1.8 blocks to the redstone simulator | Masy98 | 2014-09-26 | 1 | -9/+46 |
| | | | | | | | | |||||
| * | | | | | | | Merge branch 'master' into blocks | Masy98 | 2014-09-26 | 184 | -6551/+12716 |
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/Items/ItemHandler.cpp src/Simulator/IncrementalRedstoneSimulator.cpp | ||||
| * | | | | | | | | Added slime block to slime balls recipe | Masy98 | 2014-09-12 | 1 | -0/+1 |
| | | | | | | | | | |||||
| * | | | | | | | | Added Sea Lantern drops | Masy98 | 2014-09-12 | 2 | -0/+32 |
| | | | | | | | | | |||||
| * | | | | | | | | Fixed 1.8 Item stacking and block harvesting | Masy98 | 2014-09-12 | 2 | -26/+44 |
| | | | | | | | | | |||||
| * | | | | | | | | Added new doors in ItemDoor.h | Masy98 | 2014-09-11 | 1 | -1/+15 |
| | | | | | | | | | |||||
| * | | | | | | | | Fixed mutton name in Sheep.cpp | Masy98 | 2014-09-11 | 2 | -3/+11 |
| | | | | | | | | | |||||
| * | | | | | | | | Fixed mutton name in ItemHandler | Masy98 | 2014-09-11 | 1 | -1/+1 |
| | | | | | | | | | |||||
| * | | | | | | | | Added barrier block | Masy98 | 2014-09-11 | 3 | -1/+7 |
| | | | | | | | | | |||||
| * | | | | | | | | Added 1.8 food to the food list | Masy98 | 2014-09-11 | 2 | -2/+5 |
| | | | | | | | | | |||||
| * | | | | | | | | Added blocks to the fire simulator | Masy98 | 2014-09-11 | 1 | -0/+11 |
| | | | | | | | | | |||||
| * | | | | | | | | Fixed incorrect handlers | Masy98 | 2014-09-11 | 1 | -3/+3 |
| | | | | | | | | | |||||
| * | | | | | | | | Added stone slab in BlockSlab.h | Masy98 | 2014-09-10 | 1 | -1/+3 |
| | | | | | | | | | |||||
| * | | | | | | | | Fixed typo | Masy98 | 2014-09-10 | 1 | -1/+1 |
| | | | | | | | | | |||||
| * | | | | | | | | Added new blocks to the BlockInfo | Masy98 | 2014-09-10 | 3 | -12/+76 |
| | | | | | | | | | |||||
| * | | | | | | | | Added new blocks to the BlockHandler | Masy98 | 2014-09-10 | 1 | -0/+12 |
| | | | | | | | | | |||||
| * | | | | | | | | Added iron trapdoor, fence gates and doors to the redstone simulator | Masy98 | 2014-09-10 | 1 | -0/+11 |
| | | | | | | | | | |||||
| * | | | | | | | | Added 1.8 Blocks and Items | Masy98 | 2014-09-10 | 1 | -0/+37 |
| | | | | | | | | | |||||
* | | | | | | | | | Merge pull request #1455 from mc-server/includes | Tiger Wang | 2014-09-26 | 10 | -22/+15 |
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | Removed a few unnecessary includes | ||||
| * | | | | | | | | | Update Plugin.h | worktycho | 2014-09-26 | 1 | -2/+0 |
| | | | | | | | | | | |||||
| * | | | | | | | | | Removed a few unnessicary includes | Tycho | 2014-09-26 | 10 | -21/+16 |
| | |_|/ / / / / / | |/| | | | | | | | |||||
* | | | | | | | | | Merge branch 'master' of https://github.com/mc-server/MCServer | Tycho | 2014-09-26 | 3 | -3/+8 |
|\ \ \ \ \ \ \ \ \ | | |_|/ / / / / / | |/| | | | | | | | |||||
| * | | | | | | | | Fixed issue with casting | tycho | 2014-09-26 | 3 | -3/+8 |
| | | | | | | | | | |||||
* | | | | | | | | | Removed more unessicary includes | Tycho | 2014-09-26 | 49 | -59/+55 |
|/ / / / / / / / | |||||
* | | | | | | | | Merge pull request #1419 from mc-server/redstoneTests | worktycho | 2014-09-26 | 62 | -3075/+3480 |
|\ \ \ \ \ \ \ \ | |/ / / / / / / |/| | | | | | | | Added test mocking to IncrementalRedstoneSimulator | ||||
| * | | | | | | | Merge branch 'master' into redstoneTests | Tycho | 2014-09-25 | 4 | -23/+42 |
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/Simulator/IncrementalRedstoneSimulator.cpp | ||||
| * | | | | | | | | Fixed style | Tycho | 2014-09-25 | 4 | -2/+108 |
| | | | | | | | | | |||||
| * | | | | | | | | Merge branch 'master' into redstoneTests | Tycho | 2014-09-25 | 83 | -948/+6850 |
| |\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/Mobs/Monster.h | ||||
| * | | | | | | | | | Fix accedental c++11 | Tycho | 2014-09-17 | 1 | -6/+7 |
| | | | | | | | | | | |||||
| * | | | | | | | | | Merge branch 'master' into redstoneTests | Tycho | 2014-09-17 | 88 | -2583/+2318 |
| |\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/Blocks/ChunkInterface.h | ||||
| * | | | | | | | | | | Added first test to show the object can be created | Tycho | 2014-09-17 | 46 | -456/+681 |
| | | | | | | | | | | | |||||
| * | | | | | | | | | | IncrementalRedstoneSimulator now has no dependencies on cChunk | Tycho | 2014-09-16 | 6 | -375/+384 |
| | | | | | | | | | | | |||||
| * | | | | | | | | | | Don't include IncrementalRedsonteSimulator.inc when in SELF_TEST mode | Tycho | 2014-09-11 | 1 | -5/+0 |
| | | | | | | | | | | | |||||
| * | | | | | | | | | | Possibly decoupled IncrementalRedstoneSimulator from the rest of the server | Tycho | 2014-09-11 | 22 | -2339/+2403 |
| | |_|_|/ / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | THis wil hopefully allow for unit testing | ||||
* | | | | | | | | | | Improved searching for spawn. | madmaxoft | 2014-09-26 | 1 | -3/+14 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Won't spawn on a small island inside ocean anymore. | ||||
* | | | | | | | | | | cByteBuffer: Simplified ReadPosition(). | madmaxoft | 2014-09-25 | 1 | -6/+9 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Also, by popular demand, added more comments to the code. | ||||
* | | | | | | | | | | Protocol 1.8: Fixed plugin message packet. | madmaxoft | 2014-09-25 | 1 | -1/+3 |
| | | | | | | | | | | |||||
* | | | | | | | | | | cByteBuffer: Fixed position reading. | madmaxoft | 2014-09-25 | 1 | -3/+3 |
| | | | | | | | | | | |||||
* | | | | | | | | | | TwoLevel BioGen: reads params from INI file. | madmaxoft | 2014-09-25 | 1 | -9/+26 |
| | | | | | | | | | | |||||
* | | | | | | | | | | Added cByteBuffer::WriteBEUShort(). | madmaxoft | 2014-09-25 | 3 | -1/+15 |
| | | | | | | | | | | |||||
* | | | | | | | | | | Merge pull request #1452 from Howaner/Fixes | Mattes D | 2014-09-25 | 7 | -18/+55 |
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | Fixes | ||||
| * | | | | | | | | | | Comment style | Howaner | 2014-09-25 | 1 | -1/+1 |
| | | | | | | | | | | | |||||
| * | | | | | | | | | | Merge branch 'master' into Fixes | Howaner | 2014-09-25 | 4 | -25/+41 |
| |\ \ \ \ \ \ \ \ \ \ | | | |_|_|/ / / / / / | | |/| | | | | | | | | |||||
| * | | | | | | | | | | Fixed wrong Surrounding size | Howaner | 2014-09-25 | 1 | -3/+3 |
| | | | | | | | | | | | |||||
| * | | | | | | | | | | Anvil: Arrow Tile tags are a short in Vanilla | Howaner | 2014-09-25 | 2 | -7/+24 |
| | | | | | | | | | | | |||||
| * | | | | | | | | | | Use the json writer to write sign texts. | Howaner | 2014-09-25 | 1 | -5/+10 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Without this change the client disconnects if the text contains " | ||||
| * | | | | | | | | | | Fixed dispender direction bug | Howaner | 2014-09-25 | 1 | -1/+1 |
| | | | | | | | | | | | |||||
| * | | | | | | | | | | Fixed hanging direction bugs. | Howaner | 2014-09-25 | 3 | -2/+17 |
| | |_|_|/ / / / / / | |/| | | | | | | | | |||||
* | | | | | | | | | | Protocol 1.8: Handling packet compression properly. | madmaxoft | 2014-09-25 | 2 | -14/+39 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The compression didn't work with CommLog turned on. | ||||
* | | | | | | | | | | Protocol 1.8: Added checks for values presence. | madmaxoft | 2014-09-25 | 1 | -2/+8 |
| |/ / / / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | Reported by @worktycho / Coverity. | ||||
* | | | | | | | | | Redstone: Fixed a crash with repeaters on a chunk border. | madmaxoft | 2014-09-25 | 1 | -13/+22 |
| | | | | | | | | | |||||
* | | | | | | | | | 1.8 Protocol: Fixed problems with no-payload packets. | madmaxoft | 2014-09-25 | 1 | -6/+7 |
| | | | | | | | | | |||||
* | | | | | | | | | 1.7 Protocol: fixed potential problems with no-payload packets. | madmaxoft | 2014-09-25 | 1 | -4/+4 |
| | | | | | | | | | |||||
* | | | | | | | | | HangingEntity: Silenced a crash. | madmaxoft | 2014-09-25 | 1 | -2/+8 |
|/ / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | Vanilla worlds sometimes contain data that this was asserting upon. Changed into a log. | ||||
* | | | | | | | | Merge pull request #1449 from mc-server/WorldLoader | Mattes D | 2014-09-24 | 3 | -5/+59 |
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | MCServer world compatiblity with vanilla and mcedit. | ||||
| * | | | | | | | | derp | Howaner | 2014-09-24 | 1 | -4/+4 |
| | | | | | | | | | |||||
| * | | | | | | | | Don't create two entity lists. | Howaner | 2014-09-24 | 2 | -7/+14 |
| | | | | | | | | | |||||
| * | | | | | | | | Merge branch 'master' into WorldLoader | Howaner | 2014-09-24 | 9 | -14/+33 |
| |\ \ \ \ \ \ \ \ | |/ / / / / / / / |/| | | | | | | | | |||||
* | | | | | | | | | QtBiomeVisualiser: Fixed MSVC path-crossing. | madmaxoft | 2014-09-24 | 7 | -10/+15 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | MSVC would occasionally compile the wrong CPP file - the same name, but wrong path. | ||||
* | | | | | | | | | Anvil: Wolf collar color is a byte in Vanilla. | madmaxoft | 2014-09-23 | 2 | -4/+18 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kept the old Int reading for compatibility reasons. Ref.: #1448 | ||||
| * | | | | | | | | Merge branch 'master' into WorldLoader | Howaner | 2014-09-23 | 2 | -5/+5 |
| |\ \ \ \ \ \ \ \ | |/ / / / / / / / |/| | | | | | | | | |||||
* | | | | | | | | | Fixed compiler warnings in 1.8 protocol. | madmaxoft | 2014-09-23 | 1 | -2/+2 |
| | | | | | | | | | |||||
* | | | | | | | | | Fixed a crash in WSSAnvil. | madmaxoft | 2014-09-23 | 1 | -3/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Reported as #1448. | ||||
| * | | | | | | | | MCServer world compatiblity with vanilla and mcedit. | Howaner | 2014-09-23 | 3 | -5/+52 |
|/ / / / / / / / | |||||
* | | | | | | | | Merge pull request #1372 from mc-server/EntityCustomName | Franz Reiter | 2014-09-23 | 20 | -31/+267 |
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | Added SetCustomName() to cMonster and cPlayer | ||||
| * | | | | | | | | Fixed SQLiteCpp downgrade | Howaner | 2014-09-23 | 1 | -0/+0 |
| | | | | | | | | | |||||
| * | | | | | | | | Merge branch 'master' into EntityCustomName | Howaner | 2014-09-23 | 232 | -4784/+10892 |
| |\ \ \ \ \ \ \ \ | |/ / / / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/ClientHandle.cpp src/ClientHandle.h src/Protocol/Protocol.h src/Protocol/Protocol125.cpp src/Protocol/Protocol125.h src/Protocol/Protocol17x.cpp src/Protocol/Protocol17x.h src/Protocol/ProtocolRecognizer.cpp src/Protocol/ProtocolRecognizer.h src/World.cpp src/World.h | ||||
* | | | | | | | | | QtBiomeVisualiser: Fixed confusion about Globals.h. | madmaxoft | 2014-09-23 | 5 | -21/+21 |
| | | | | | | | | | |||||
* | | | | | | | | | Made ExpBottleEntity break on entities. | archshift | 2014-09-23 | 2 | -1/+23 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes #1369 | ||||
* | | | | | | | | | Merge pull request #1447 from cedeel/patch-2 | worktycho | 2014-09-23 | 5 | -44/+47 |
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | A few compiler warning fixes | ||||
| * | | | | | | | | | A few compiler warning fixes | Chris Darnell | 2014-09-23 | 5 | -44/+47 |
|/ / / / / / / / / | |||||
* | | | | | | | | | Updated README.md | Howaner | 2014-09-22 | 2 | -2/+2 |
| | | | | | | | | | |||||
* | | | | | | | | | Hotfixed 1.8 item reading. | Howaner | 2014-09-22 | 2 | -6/+6 |
| | | | | | | | | | |||||
* | | | | | | | | | QtBiomeVisualiser: Implemented live-update for the generator setup. | madmaxoft | 2014-09-22 | 5 | -17/+49 |
| | | | | | | | | | |||||
* | | | | | | | | | QtBiomeVisualiser: generator source is read from generator setup ini. | madmaxoft | 2014-09-22 | 3 | -16/+13 |
| | | | | | | | | | |||||
* | | | | | | | | | QtBiomeVisualiser: Moved the generator setup into a side-pane. | madmaxoft | 2014-09-22 | 5 | -39/+96 |
| | | | | | | | | | |||||
* | | | | | | | | | Merge pull request #1398 from mc-server/1.8-Protocol | Alexander Harkness | 2014-09-22 | 36 | -680/+4729 |
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | 1.8 Protocol Update | ||||
| * | | | | | | | | | Changed metadata reading again. | Howaner | 2014-09-22 | 2 | -173/+7 |
| | | | | | | | | | | |||||
| * | | | | | | | | | Fixed item nbt reading. | Howaner | 2014-09-22 | 2 | -3/+168 |
| | | | | | | | | | | |||||
| * | | | | | | | | | Code improvements. | Howaner | 2014-09-19 | 4 | -38/+36 |
| | | | | | | | | | | |||||
| * | | | | | | | | | Updated SPAWNING_ENTITY hook description. | Howaner | 2014-09-19 | 1 | -2/+3 |
| | | | | | | | | | | |||||
| * | | | | | | | | | Merge branch 'master' into 1.8-Protocol | Howaner | 2014-09-19 | 31 | -360/+648 |
| |\ \ \ \ \ \ \ \ \ | | | |_|_|_|_|_|_|/ | | |/| | | | | | | | |||||
| * | | | | | | | | | Derp | Howaner | 2014-09-18 | 1 | -1/+1 |
| | | | | | | | | | | |||||
| * | | | | | | | | | Exported player list states to extra functions. | Howaner | 2014-09-18 | 14 | -531/+837 |
| | | | | | | | | | | |||||
| * | | | | | | | | | 1.8: Simplified item metadata reading. | Howaner | 2014-09-18 | 3 | -27/+3 |
| | | | | | | | | | | |||||
| * | | | | | | | | | Use xofts ReadPosition() code. | Howaner | 2014-09-17 | 1 | -3/+6 |
| | | | | | | | | | | |||||
| * | | | | | | | | | Fixed SQLiteCpp downgrade | Howaner | 2014-09-14 | 1 | -0/+0 |
| | | | | | | | | | | |||||
| * | | | | | | | | | Simplified WriteUUID() | Howaner | 2014-09-14 | 1 | -9/+9 |
| | | | | | | | | | | |||||
| * | | | | | | | | | Fixed warnings. | Howaner | 2014-09-14 | 1 | -3/+3 |
| | | | | | | | | | | |||||
| * | | | | | | | | | Merge branch 'master' into 1.8-Protocol | Howaner | 2014-09-14 | 58 | -2270/+1737 |
| |\ \ \ \ \ \ \ \ \ | |||||
| * | | | | | | | | | | 1.8: Updated scoreboard packets. | Howaner | 2014-09-13 | 1 | -3/+7 |
| | | | | | | | | | | | |||||
| * | | | | | | | | | | Moved chat json creating to the CompositeChat class. | Howaner | 2014-09-13 | 6 | -346/+192 |
| | | | | | | | | | | | |||||
| * | | | | | | | | | | 1.8: Fixed maps. | Howaner | 2014-09-13 | 12 | -45/+43 |
| | | | | | | | | | | | |||||
| * | | | | | | | | | | Merge branch 'master' into 1.8-Protocol | Howaner | 2014-09-13 | 24 | -104/+185 |
| |\ \ \ \ \ \ \ \ \ \ | | | |_|_|_|_|/ / / / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/Items/ItemHoe.h | ||||
| * | | | | | | | | | | Merge branch 'master' into 1.8-Protocol | Howaner | 2014-09-12 | 1 | -1/+2 |
| |\ \ \ \ \ \ \ \ \ \ | |||||
| * \ \ \ \ \ \ \ \ \ \ | Merge branch 'master' into 1.8-Protocol | Howaner | 2014-09-12 | 2 | -0/+17 |
| |\ \ \ \ \ \ \ \ \ \ \ | |||||
| * \ \ \ \ \ \ \ \ \ \ \ | Merge branch 'master' into 1.8-Protocol | Howaner | 2014-09-12 | 65 | -326/+260 |
| |\ \ \ \ \ \ \ \ \ \ \ \ | |||||
| * | | | | | | | | | | | | | Fixed many right click issues. | Howaner | 2014-09-12 | 2 | -7/+17 |
| | | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | | Fixed wrong buffer length in the 1.8 protocol. | Howaner | 2014-09-12 | 1 | -10/+4 |
| | | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | | 1.8: Fixed ReadItem() | Howaner | 2014-09-12 | 2 | -20/+40 |
| | | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | | 1.8: Added difficulty sending | Howaner | 2014-09-12 | 1 | -0/+6 |
| | | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | | 1.8: Fixed block entities. | Howaner | 2014-09-12 | 1 | -8/+2 |
| | | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | | 1.8: Fixed eating. | Howaner | 2014-09-12 | 1 | -0/+1 |
| | | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | | 1.8: Fixed workbench, enchanting and anvil window. | Howaner | 2014-09-12 | 1 | -3/+19 |
| | | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | | 1.8: Enderman, byte -> short | Howaner | 2014-09-12 | 1 | -1/+1 |
| | | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | | 1.8: Fixed enderman spawning. | Howaner | 2014-09-12 | 1 | -1/+1 |
| | | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | | 1.8: Fixed inventory open packet. | Howaner | 2014-09-11 | 3 | -4/+32 |
| | | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | | Removed GetProtocolVersion() from the protocols. | Howaner | 2014-09-11 | 7 | -19/+6 |
| | | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | | 1.8: Fixed sign placing. | Howaner | 2014-09-11 | 1 | -1/+1 |
| | | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | | 1.8: Fixed hangings. | Howaner | 2014-09-11 | 4 | -32/+89 |
| | | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | | 1.8: Added ParticleEffect packet. | Howaner | 2014-09-11 | 19 | -38/+115 |
| | | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | | 1.8: Added MultiBlockChange packet. | Howaner | 2014-09-09 | 4 | -54/+86 |
| | | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | | Downgrade SQLiteCpp again | Howaner | 2014-09-09 | 1 | -0/+0 |
| | | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | | Added the player list to the 1.8 protocol. | Howaner | 2014-09-09 | 16 | -31/+108 |
| | | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | | Merge branch 'master' into 1.8-Protocol | Howaner | 2014-09-09 | 62 | -850/+1589 |
| |\ \ \ \ \ \ \ \ \ \ \ \ \ | |||||
| * | | | | | | | | | | | | | | PlayerSpawn packet: Send the correct uuid. | Howaner | 2014-09-09 | 1 | -5/+1 |
| | | | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | | | 1.8: Added new uuid field. | Howaner | 2014-09-09 | 3 | -17/+44 |
| | | | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | | | More fixes. | Howaner | 2014-09-08 | 3 | -12/+7 |
| | | | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | | | Recoded cProtocol180 class. | Howaner | 2014-09-08 | 4 | -589/+2690 |
| | | | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | | | 1.8: Fixed tab complete. | Howaner | 2014-09-08 | 3 | -2/+20 |
| | | | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | | | Fixed more 1.8 packets. | Howaner | 2014-09-08 | 7 | -47/+313 |
| | | | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | | | Updated chunk sending to 1.8 | Howaner | 2014-09-08 | 4 | -26/+22 |
| | | | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | | | Added GetProtocolVersion() to cProtocol. | Howaner | 2014-09-08 | 8 | -26/+29 |
| | | | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | | | Implemented packet compression. | Howaner | 2014-09-08 | 7 | -35/+117 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ChunkData packet needs this. | ||||
| * | | | | | | | | | | | | | | Fixed client errors. | Howaner | 2014-09-04 | 5 | -52/+79 |
| | | | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | | | Added more 1.8 protocol things. | Howaner | 2014-09-04 | 6 | -14/+632 |
| | | | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | | | Started implementing of the 1.8 protocol. | Howaner | 2014-09-04 | 7 | -7/+502 |
| | | | | | | | | | | | | | | | |||||
* | | | | | | | | | | | | | | | Merge pull request #1446 from cedeel/patch-1 | Alexander Harkness | 2014-09-22 | 6 | -11/+11 |
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Made it compile with clang | ||||
| * | | | | | | | | | | | | | | | Made it compile with clang | Chris Darnell | 2014-09-22 | 6 | -11/+11 |
|/ / / / / / / / / / / / / / / | |||||
* | | | | | | | | | | | | | | | QtBiomeVisualiser: Added the base for INI editting. | madmaxoft | 2014-09-21 | 5 | -20/+266 |
| | | | | | | | | | | | | | | | |||||
* | | | | | | | | | | | | | | | Fix crash in cLineBlockTracer | Tiger Wang | 2014-09-21 | 1 | -8/+7 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Fixes #1418 | ||||
* | | | | | | | | | | | | | | | QtBiomeVisualiser: Added list of vanilla worlds. | madmaxoft | 2014-09-20 | 2 | -7/+145 |
| | | | | | | | | | | | | | | | |||||
* | | | | | | | | | | | | | | | Fixed cParsedNBT::FindTagByPath(). | madmaxoft | 2014-09-20 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | There was an off-by-one error in the name handling. | ||||
* | | | | | | | | | | | | | | | QtBiomeVisualiser: Added support for loading Anvil worlds. | madmaxoft | 2014-09-20 | 4 | -5/+320 |
| | | | | | | | | | | | | | | | |||||
* | | | | | | | | | | | | | | | Fixed typos in items.ini. | madmaxoft | 2014-09-19 | 1 | -1/+2 |
| | | | | | | | | | | | | | | | |||||
* | | | | | | | | | | | | | | | Merge pull request #1442 from Masy98/Language | Mattes D | 2014-09-19 | 2 | -3/+611 |
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|/ / / / / / / |/| | | | | | | | | | | | | | | Added german language support | ||||
| * | | | | | | | | | | | | | | Added german language support, now really | Masy98 | 2014-09-18 | 1 | -0/+603 |
| | | | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | | | Added german language support | Masy98 | 2014-09-18 | 1 | -3/+8 |
| | |_|_|_|_|_|_|_|_|/ / / / | |/| | | | | | | | | | | | | |||||
* | | | | | | | | | | | | | | QtBiomeVisualiser: More gcc fixes. | madmaxoft | 2014-09-18 | 1 | -2/+2 |
| | | | | | | | | | | | | | | |||||
* | | | | | | | | | | | | | | QtBiomeVisualiser: Fixed linux compilation. | madmaxoft | 2014-09-18 | 5 | -0/+6 |
| | | | | | | | | | | | | | | |||||
* | | | | | | | | | | | | | | Fixed minor style issues. | madmaxoft | 2014-09-17 | 3 | -5/+5 |
| | | | | | | | | | | | | | | |||||
* | | | | | | | | | | | | | | Voronoi biomegen: Added JitterSize and OddRowOffset. | madmaxoft | 2014-09-17 | 3 | -88/+164 |
| | | | | | | | | | | | | | | |||||
* | | | | | | | | | | | | | | Updated SQLiteCpp. | madmaxoft | 2014-09-17 | 1 | -0/+0 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Our changes have made it into upstream, updating to sync with upstream master. | ||||
* | | | | | | | | | | | | | | Merge pull request #1437 from nesco/master | Mattes D | 2014-09-17 | 4 | -5/+32 |
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Implemented spectator gamemode. | ||||
| * | | | | | | | | | | | | | | Implementing Spectator Mode | nesco | 2014-09-17 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Adding some proprieties of the spectator game mode in player.cpp : - Players can't toss items - Players can't touch the ground | ||||
| * | | | | | | | | | | | | | | Update World.h | nesco | 2014-09-17 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | | | Preparing 1.8 update | nesco | 2014-09-17 | 1 | -5/+15 |
| | | | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | | | Preparing 1.8 update | nesco | 2014-09-16 | 1 | -1/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Partially added Spectator gamemode | ||||
| * | | | | | | | | | | | | | | Preparing 1.8 update | nesco | 2014-09-16 | 1 | -0/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Added Spectator gamemode | ||||
| * | | | | | | | | | | | | | | Pre 1.8 release | nesco | 2014-09-16 | 1 | -0/+8 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Added Spectator gamemode | ||||
| * | | | | | | | | | | | | | | Preparing 1.8 changes | nesco | 2014-09-16 | 1 | -0/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Added Spectator Gamemode | ||||
| * | | | | | | | | | | | | | | Pre 1.8 release | nesco | 2014-09-16 | 1 | -0/+2 |
| | |_|_|_|_|_|_|_|_|_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | Added Gamemode Spectator | ||||
* | | | | | | | | | | | | | | Added an explicit setting for allowing BungeeCord handshake. | madmaxoft | 2014-09-17 | 3 | -1/+16 |
| | | | | | | | | | | | | | | |||||
* | | | | | | | | | | | | | | Fixed wrong url in the debuggers plugin | Howaner | 2014-09-17 | 1 | -1/+1 |
| |/ / / / / / / / / / / / |/| | | | | | | | | | | | | |||||
* | | | | | | | | | | | | | BungeeCord compatibility: don't overwrite UUID / properties. | madmaxoft | 2014-09-17 | 1 | -2/+10 |
| | | | | | | | | | | | | | |||||
* | | | | | | | | | | | | | Full BungeeCord compatibility. | madmaxoft | 2014-09-17 | 2 | -1/+17 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes #1392. Fixes SpigotMC/BungeeCord#1211. | ||||
* | | | | | | | | | | | | | Initial BungeeCord support. | madmaxoft | 2014-09-17 | 4 | -1/+43 |
|/ / / / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Ref.: #1392 | ||||
* | | | | | | | | | | | | VoronoiMap: Added Jitter and OddRowOffset params. | madmaxoft | 2014-09-15 | 2 | -11/+55 |
| | | | | | | | | | | | | |||||
* | | | | | | | | | | | | QtBiomeVisualiser: Fixed colors and read failures. | madmaxoft | 2014-09-15 | 1 | -6/+5 |
| | | | | | | | | | | | | |||||
* | | | | | | | | | | | | QtBiomeVisualiser: Added reloading. | Mattes D | 2014-09-15 | 6 | -4/+49 |
| | | | | | | | | | | | | |||||
* | | | | | | | | | | | | QtBiomeVisualiser: removed multithreading. | Mattes D | 2014-09-15 | 2 | -65/+10 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It was slowing things down, the granularity is too fine. | ||||
* | | | | | | | | | | | | QtBiomeVisualiser: Added multithreading. | Mattes D | 2014-09-15 | 3 | -23/+102 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | For some reason this makes the UI less responsive. | ||||
* | | | | | | | | | | | | QtBiomeVisualiser: Extended zoom down below 100%. | Mattes D | 2014-09-14 | 2 | -16/+80 |
| | | | | | | | | | | | | |||||
* | | | | | | | | | | | | QtBiomeVisualiser: Added mouse and keyboard view control. | Mattes D | 2014-09-14 | 2 | -4/+137 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Mouse dragging or WASD pans view, mouse wheel or QE zooms. | ||||
* | | | | | | | | | | | | QtBiomeVisualiser: Removed build-specific variables. | Mattes D | 2014-09-14 | 1 | -3/+0 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | These should be set in the project configuration instead, passed directly to qmake. | ||||
* | | | | | | | | | | | | Removed the unused nightbuild script. | madmaxoft | 2014-09-14 | 1 | -209/+0 |
| | | | | | | | | | | | | |||||
* | | | | | | | | | | | | Merge pull request #1434 from Masy98/master | Alexander Harkness | 2014-09-14 | 1 | -0/+1 |
|\ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|/ / / / / |/| | | | | | | | | | | | Added me to the contributors list | ||||
| * | | | | | | | | | | | Added me to the contributors list | Masy98 | 2014-09-14 | 1 | -0/+1 |
|/ / / / / / / / / / / | |||||
* | | | | | | | | | | | Added new Qt-based biome visualiser. | Mattes D | 2014-09-14 | 37 | -2181/+1482 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Compile with Qt 5.1+ | ||||
* | | | | | | | | | | | OSSupport: Fixed UNICODE Windows builds. | Mattes D | 2014-09-14 | 2 | -8/+8 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The files now compile even inside UNICODE applications. | ||||
* | | | | | | | | | | | Improved cBlockHandler::DropBlock | Tiger Wang | 2014-09-13 | 5 | -46/+34 |
| | | | | | | | | | | | |||||
* | | | | | | | | | | | Entities experience water resistance | Tiger Wang | 2014-09-13 | 2 | -16/+31 |
| | | | | | | | | | | | |||||
* | | | | | | | | | | | Merge pull request #1353 from mc-server/Effects | Mattes D | 2014-09-13 | 13 | -16/+179 |
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | Added speed entity effect. | ||||
| * | | | | | | | | | | | Added extra mushroom handler. | Howaner | 2014-09-12 | 4 | -10/+60 |
| | | | | | | | | | | | | |||||
| * | | | | | | | | | | | Merge branch 'master' into Effects | Howaner | 2014-09-12 | 133 | -1375/+2157 |
| |\ \ \ \ \ \ \ \ \ \ \ | | | |_|_|_|/ / / / / / | | |/| | | | | | | | | | |||||
| * | | | | | | | | | | | Renamed SetWalkSpeed() to SetRelativeWalkSpeed() | Howaner | 2014-09-02 | 4 | -11/+11 |
| | | | | | | | | | | | | |||||
| * | | | | | | | | | | | Merge branch 'master' into Effects | Howaner | 2014-09-02 | 38 | -405/+954 |
| |\ \ \ \ \ \ \ \ \ \ \ | |||||
| * | | | | | | | | | | | | Removed SexyMotd link | Howaner | 2014-08-30 | 1 | -1/+0 |
| | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | Added GetWalkSpeed() and SetWalkSpeed() documentation. | Howaner | 2014-08-30 | 2 | -0/+3 |
| | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | Fixed potion removing in creative mode. | Howaner | 2014-08-30 | 5 | -8/+16 |
| | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | Added slowness effect and added entity support. | Howaner | 2014-08-30 | 2 | -16/+65 |
| | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | Added SetWalkSpeed() to cMonster. | Howaner | 2014-08-30 | 2 | -0/+9 |
| | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | Merge branch 'master' into Effects | Howaner | 2014-08-30 | 12 | -223/+319 |
| |\ \ \ \ \ \ \ \ \ \ \ \ | |||||
| * | | | | | | | | | | | | | Added speed entity effect. | Hownaer | 2014-08-28 | 3 | -1/+46 |
| | | | | | | | | | | | | | | |||||
* | | | | | | | | | | | | | | Gittip is now Gratipay | Alexander Harkness | 2014-09-13 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Also, 7000th Commit! | ||||
* | | | | | | | | | | | | | | Updated CI Links to new ones. | Alexander Harkness | 2014-09-13 | 1 | -2/+2 |
| |_|_|_|_|_|_|_|/ / / / / |/| | | | | | | | | | | | | |||||
* | | | | | | | | | | | | | Fixed friction being applied whilst airborne | Tiger Wang | 2014-09-12 | 1 | -11/+13 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Reported by tonibm9 in #1300. | ||||
* | | | | | | | | | | | | | APIDump: Improved command binding documentation. | madmaxoft | 2014-09-12 | 1 | -4/+4 |
| | | | | | | | | | | | | | |||||
* | | | | | | | | | | | | | Merge pull request #1424 from Howaner/Fixes | Mattes D | 2014-09-12 | 21 | -85/+169 |
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|/ / / / / / / / / |/| | | | | | | | | | | | | Fixes | ||||
| * | | | | | | | | | | | | Only drop flint or gravel, not both. | Howaner | 2014-09-12 | 1 | -2/+4 |
| | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | Fixed farmland issues. | Howaner | 2014-09-12 | 11 | -64/+75 |
| | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | Only place farmland if no block is upper than dirt/grass. | Howaner | 2014-09-12 | 1 | -1/+6 |
| | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | Added hoe interact sound. | Howaner | 2014-09-12 | 1 | -0/+1 |
| | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | Play placesound from the middle of the block. | Howaner | 2014-09-12 | 1 | -1/+1 |
| | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | Fixed block place sounds. | Howaner | 2014-09-12 | 2 | -15/+27 |
| | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | Spawn exp if you break a mob spawner. | Howaner | 2014-09-12 | 6 | -4/+50 |
| | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | Disabled mobspawner itemdrop. | Howaner | 2014-09-12 | 1 | -0/+1 |
| | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | Players in survival mode are not allowed to break a bedrock. | Howaner | 2014-09-12 | 1 | -0/+6 |
|/ / / / / / / / / / / / | |||||
* | | | | | | / / / / / | Fixed iron ore drop. | Howaner | 2014-09-12 | 1 | -1/+2 |
| |_|_|_|_|_|/ / / / / |/| | | | | | | | | | | |||||
* | | | | | | | | | | | Added flint drop and fence gate meta reset. | Howaner | 2014-09-12 | 2 | -0/+17 |
| |_|_|_|_|/ / / / / |/| | | | | | | | | | |||||
* | | | | | | | | | | Fixed a redstone sim failure with droppers. | Mattes D | 2014-09-11 | 1 | -1/+1 |
| |_|_|_|_|_|/ / / |/| | | | | | | | | |||||
* | | | | | | | | | Merge branch 'master' of https://github.com/mc-server/MCServer | Tycho | 2014-09-10 | 2 | -3/+3 |
|\ \ \ \ \ \ \ \ \ | |||||
| * \ \ \ \ \ \ \ \ | Merge pull request #1414 from Masy98/Crafting | Mattes D | 2014-09-10 | 1 | -1/+1 |
| |\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | Fixed sign recipe | ||||
| | * | | | | | | | | | Fixed spacing | Masy98 | 2014-09-10 | 1 | -1/+1 |
| | | | | | | | | | | | |||||
| | * | | | | | | | | | Fixed sign recipe | Masy98 | 2014-09-10 | 1 | -1/+1 |
| | | | | | | | | | | | |||||
| * | | | | | | | | | | Grammar fixes. | Alexander Harkness | 2014-09-10 | 1 | -2/+2 |
| | | | | | | | | | | | |||||
* | | | | | | | | | | | Cleaned up flags | Tycho | 2014-09-10 | 1 | -5/+4 |
|/ / / / / / / / / / | |||||
* | | | | | | | | | | Added MCServer_ prfix to env vars for versions | Tycho | 2014-09-10 | 2 | -9/+9 |
| | | | | | | | | | | |||||
* | | | | | | | | | | Merge pull request #1413 from mc-server/versionInfo | Alexander Harkness | 2014-09-10 | 6 | -0/+48 |
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | Added abilty to set build info | ||||
| * | | | | | | | | | | Added example for how to use version info to travis | Tycho | 2014-09-10 | 1 | -0/+4 |
| | | | | | | | | | | | |||||
| * | | | | | | | | | | Added abilty to set build info | Tycho | 2014-09-10 | 5 | -0/+44 |
|/ / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | build info is displayed at startup Fixes #1410 | ||||
* | | | | | | | | | | Merge pull request #1402 from Masy98/Sounds | Mattes D | 2014-09-10 | 50 | -299/+172 |
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | Moved sound-configs into BlockID.h and fixed/ added loads of sounds | ||||
| * | | | | | | | | | | Removed old sound-configuration for SignPosts | Masy98 | 2014-09-09 | 1 | -6/+0 |
| | | | | | | | | | | | |||||
| * | | | | | | | | | | Removed old sound-configuration for Repeaters | Masy98 | 2014-09-09 | 1 | -6/+0 |
| | | | | | | | | | | | |||||
| * | | | | | | | | | | Removed old sound-configuration for Trapdoors | Masy98 | 2014-09-09 | 1 | -5/+0 |
| | | | | | | | | | | | |||||
| * | | | | | | | | | | Removed old sound-configuration for doors | Masy98 | 2014-09-09 | 2 | -10/+0 |
| | | | | | | | | | | | |||||
| * | | | | | | | | | | Moved sound-configs into BlockID.h and fixed/ added loads of sounds | Masy98 | 2014-09-09 | 45 | -272/+172 |
| |/ / / / / / / / / | |||||
* | | | | | | | | | | Merge pull request #1399 from mc-server/warnings | Mattes D | 2014-09-09 | 3 | -17/+29 |
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | Warnings | ||||
| * | | | | | | | | | | Actually set default | worktycho | 2014-09-09 | 1 | -0/+1 |
| | | | | | | | | | | | |||||
| * | | | | | | | | | | use the correct ASSERT | worktycho | 2014-09-08 | 1 | -2/+2 |
| | | | | | | | | | | | |||||
| * | | | | | | | | | | FIxed a couple more warnings | Tycho | 2014-09-08 | 1 | -2/+8 |
| | | | | | | | | | | | |||||
| * | | | | | | | | | | TimeOfDay does not need to be an Int64 | Tycho | 2014-09-08 | 3 | -6/+6 |
| | | | | | | | | | | | |||||
| * | | | | | | | | | | Fixed a few compile warnings | Tycho | 2014-09-08 | 1 | -9/+14 |
| | | | | | | | | | | | |||||
* | | | | | | | | | | | Update Zip2008_PDBs.list | Alexander Harkness | 2014-09-09 | 1 | -1/+2 |
| | | | | | | | | | | | |||||
* | | | | | | | | | | | Update Zip2008.list | Alexander Harkness | 2014-09-09 | 1 | -0/+1 |
| |_|_|_|_|_|/ / / / |/| | | | | | | | | | |||||
* | | | | | | | | | | capitalisation error | worktycho | 2014-09-08 | 1 | -1/+1 |
|/ / / / / / / / / | |||||
* | | | | | | | | | Merge pull request #1397 from mc-server/saveSetting | Mattes D | 2014-09-08 | 1 | -0/+1 |
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | If server fails init, save any changed or generated settings. | ||||
| * | | | | | | | | | derp | worktycho | 2014-09-08 | 1 | -1/+1 |
| | | | | | | | | | | |||||
| * | | | | | | | | | If server fails init, save any changed or generated settings. | worktycho | 2014-09-08 | 1 | -0/+1 |
|/ / / / / / / / / | |||||
* / / / / / / / / | Exported cClientHandle:GetIPString() to Lua API. | Mattes D | 2014-09-07 | 2 | -1/+2 |
|/ / / / / / / / | |||||
* | | | | | | | | Webadmin: Added default ports to auto-generated ini file. | Mattes D | 2014-09-07 | 1 | -2/+6 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes #1382. | ||||
* | | | | | | | | WebAdmin: Added HTTPS instructions when cert / key is missing. | Mattes D | 2014-09-07 | 1 | -0/+1 |
| | | | | | | | | |||||
* | | | | | | | | Fixed submodules' downgrade from the previous PR merge. | Mattes D | 2014-09-07 | 2 | -0/+0 |
| | | | | | | | | |||||
* | | | | | | | | Re-ordered the items.ini and added a few new names | Masy98 | 2014-09-06 | 1 | -291/+290 |
| | | | | | | | | |||||
* | | | | | | | | Merge branch 'master' into blocks | Masy98 | 2014-09-06 | 73 | -990/+1672 |
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: MCServer/crafting.txt | ||||
| * \ \ \ \ \ \ \ | Merge remote-tracking branch 'upstream/master' | Masy98 | 2014-09-06 | 38 | -575/+762 |
| |\ \ \ \ \ \ \ \ | |||||
| | * \ \ \ \ \ \ \ | Merge pull request #1385 from mc-server/clangWarnings | Mattes D | 2014-09-06 | 2 | -6/+27 |
| | |\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | Should now compile in clang 3.0 | ||||
| | | * | | | | | | | | Update SetFlags.cmake | worktycho | 2014-09-06 | 1 | -1/+0 |
| | | | | | | | | | | | |||||
| | | * | | | | | | | | Added workaround for clang version | Tycho | 2014-09-06 | 2 | -5/+16 |
| | | | | | | | | | | | |||||
| | | * | | | | | | | | bumped cmake version min and fixed clang support | Tycho | 2014-09-06 | 2 | -3/+3 |
| | | | | | | | | | | | |||||
| | | * | | | | | | | | Wrong cmake var | worktycho | 2014-09-06 | 1 | -2/+2 |
| | | | | | | | | | | | |||||
| | | * | | | | | | | | Improve error message | worktycho | 2014-09-06 | 1 | -2/+2 |
| | | | | | | | | | | | |||||
| | | * | | | | | | | | Should now compile in clang 3.0 | worktycho | 2014-09-06 | 1 | -5/+16 |
| | | | | | | | | | | | |||||
| | * | | | | | | | | | Added missing newline. | Mattes D | 2014-09-06 | 1 | -1/+1 |
| | | | | | | | | | | | |||||
| | * | | | | | | | | | Removed chunk's unused Y coord. | Mattes D | 2014-09-06 | 2 | -5/+4 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This fixes the second issue of #1313. | ||||
| | * | | | | | | | | | Added Y-wise asserts to signs. | Mattes D | 2014-09-06 | 3 | -0/+4 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This should help detect #1313's second case. | ||||
| | * | | | | | | | | | Alpha-sorted protocol 1.7 senders. | Mattes D | 2014-09-06 | 1 | -7/+7 |
| | | | | | | | | | | | |||||
| | * | | | | | | | | | Fixed player spawning in unknown world. | Mattes D | 2014-09-06 | 1 | -0/+4 |
| | |/ / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This may happen if the admin removes a world. | ||||
| | * | | | | | | | | Win build: put third party licenses into a separate folder. | madmaxoft | 2014-09-06 | 6 | -5/+1 |
| | | | | | | | | | | |||||
| | * | | | | | | | | Anvil: Fixed an off-by-one error in the loader. | Mattes D | 2014-09-06 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes #1307. | ||||
| | * | | | | | | | | Fixed scoreboard loader type checks. | Mattes D | 2014-09-06 | 1 | -10/+10 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes scoreboard loading error reported on the Dropper map in #1307. | ||||
| | * | | | | | | | | Removed outdated message sending methods. | Alexander Harkness | 2014-09-06 | 1 | -3/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes #1381 | ||||
| | * | | | | | | | | Merge pull request #1361 from mc-server/WebAdmin | Mattes D | 2014-09-06 | 9 | -348/+501 |
| | |\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | Webadmin improvements | ||||
| | | * | | | | | | | | Xoft fixes. | Alexander Harkness | 2014-09-06 | 1 | -1/+1 |
| | | | | | | | | | | | |||||
| | | * | | | | | | | | [WebAdmin] Code improvements. | Howaner | 2014-09-02 | 2 | -61/+99 |
| | | | | | | | | | | | |||||
| | | * | | | | | | | | Merge branch 'master' into WebAdmin | Howaner | 2014-09-02 | 27 | -293/+770 |
| | | |\ \ \ \ \ \ \ \ | | | | | |_|/ / / / / | | | | |/| | | | | | | |||||
| | | * | | | | | | | | WebAdmin: Exported logo and background. | Howaner | 2014-08-31 | 3 | -3/+3 |
| | | | | | | | | | | | |||||
| | | * | | | | | | | | WebAdmin: Stop webadmin if template can't load. | Howaner | 2014-08-31 | 1 | -1/+3 |
| | | | | | | | | | | | |||||
| | | * | | | | | | | | WebAdmin: Added favicon to the login template. | Howaner | 2014-08-31 | 1 | -0/+1 |
| | | | | | | | | | | | |||||
| | | * | | | | | | | | WebAdmin: Exported favicon. | Howaner | 2014-08-31 | 2 | -4/+4 |
| | | | | | | | | | | | |||||
| | | * | | | | | | | | WebAdmin: Exported stylesheet in a own file. | Howaner | 2014-08-31 | 2 | -333/+329 |
| | | | | | | | | | | | |||||
| | | * | | | | | | | | WebAdmin: Added login template | Howaner | 2014-08-31 | 2 | -0/+24 |
| | | | | | | | | | | | |||||
| | | * | | | | | | | | WebAdmin: Added "files" folder and load the login template from login_template.html | Howaner | 2014-08-31 | 2 | -10/+102 |
| | | | | | | | | | | | |||||
| | * | | | | | | | | | WorldStorage no longer queues chunks into generator. | Mattes D | 2014-09-05 | 4 | -51/+17 |
| | | | | | | | | | | | |||||
| | * | | | | | | | | | Fixed loading empty chunks. | Mattes D | 2014-09-05 | 2 | -2/+7 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Reported on the Dropper map in #1307. | ||||
| | * | | | | | | | | | Rewritten chunk status to specify whether the chunk is in queue. | Mattes D | 2014-09-05 | 9 | -107/+141 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This fixes #1370. | ||||
| | * | | | | | | | | | BiomeMultiCache is not used for simple generators. | Mattes D | 2014-09-05 | 1 | -21/+22 |
| | | | | | | | | | | | |||||
| | * | | | | | | | | | Fixed style. | Mattes D | 2014-09-05 | 3 | -9/+13 |
| | | | | | | | | | | | |||||
| | * | | | | | | | | | Fixed security: Player cannot spawn in a disabled world. | Mattes D | 2014-09-05 | 1 | -1/+1 |
| | | | | | | | | | | | |||||
| | * | | | | | | | | | Anvil: Fixed loading block entities with invalid Y coord. | Mattes D | 2014-09-05 | 1 | -1/+1 |
| | | | | | | | | | | | |||||
| * | | | | | | | | | | Merge remote-tracking branch 'upstream/master' | Masy98 | 2014-09-05 | 48 | -444/+935 |
| |\| | | | | | | | | | |||||
| | * | | | | | | | | | Merge pull request #1375 from mc-server/EntitiesInBox | Mattes D | 2014-09-04 | 13 | -1/+264 |
| | |\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | Implemented ForEachEntityInBox | ||||
| | | * | | | | | | | | | Fixed compilation after chunk Y removal. | madmaxoft | 2014-09-04 | 1 | -1/+1 |
| | | | | | | | | | | | | |||||
| | | * | | | | | | | | | Merge remote-tracking branch 'origin/master' into EntitiesInBox | madmaxoft | 2014-09-04 | 32 | -262/+376 |
| | | |\ \ \ \ \ \ \ \ \ | |||||
| | | * | | | | | | | | | | Debuggers: Reviewed and fixed the Pickups and Poof commands. | madmaxoft | 2014-09-03 | 1 | -10/+17 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Now they're confirmed working. | ||||
| | | * | | | | | | | | | | LuaState: Fixed class value-getting off the stack. | madmaxoft | 2014-09-03 | 1 | -4/+4 |
| | | | | | | | | | | | | | |||||
| | | * | | | | | | | | | | LuaState: Fixed referenced function pushing. | madmaxoft | 2014-09-03 | 2 | -1/+9 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The references are no longer destroyed by the call. | ||||
| | | * | | | | | | | | | | Debuggers: Added a test code for ForEachEntityInBox(). | madmaxoft | 2014-09-03 | 1 | -0/+49 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently untested, may not run, may crash. | ||||
| | | * | | | | | | | | | | Exported ForEachEntityInBox() to Lua API. | madmaxoft | 2014-09-03 | 2 | -0/+71 |
| | | | | | | | | | | | | | |||||
| | | * | | | | | | | | | | Added cWorld::ForEachEntityInBox() | madmaxoft | 2014-09-03 | 8 | -0/+117 |
| | | | | | | | | | | | | | |||||
| | | * | | | | | | | | | | cBoundingBox: Added accessors. | madmaxoft | 2014-09-03 | 1 | -0/+11 |
| | | | | | | | | | | | | | |||||
| | * | | | | | | | | | | | Merge pull request #1371 from DayBr3ak/master | Mattes D | 2014-09-04 | 3 | -2/+92 |
| | |\ \ \ \ \ \ \ \ \ \ \ | | | |_|/ / / / / / / / / | | |/| | | | | | | | | | | issue381, multicache for cBioGen | ||||
| | | * | | | | | | | | | | change to linear calculation | DayBr3ak | 2014-09-03 | 2 | -9/+7 |
| | | | | | | | | | | | | | |||||
| | | * | | | | | | | | | | adapting format | DayBr3ak | 2014-09-03 | 3 | -7/+14 |
| | | | | | | | | | | | | | |||||
| | | * | | | | | | | | | | forgot this one | DayBr3ak | 2014-09-02 | 2 | -2/+2 |
| | | | | | | | | | | | | | |||||
| | | * | | | | | | | | | | opting for size_t | DayBr3ak | 2014-09-02 | 2 | -5/+5 |
| | | | | | | | | | | | | | |||||
| | | * | | | | | | | | | | fixing memory leak | DayBr3ak | 2014-09-02 | 1 | -4/+5 |
| | | | | | | | | | | | | | |||||
| | | * | | | | | | | | | | changing implem, using vectors | DayBr3ak | 2014-09-02 | 2 | -98/+23 |
| | | | | | | | | | | | | | |||||
| | | * | | | | | | | | | | adding config file entry #381 | DayBr3ak | 2014-09-02 | 1 | -1/+10 |
| | | | | | | | | | | | | | |||||
| | | * | | | | | | | | | | adding the multicache behavior | DayBr3ak | 2014-09-02 | 3 | -4/+119 |
| | | | | | | | | | | | | | |||||
| | | * | | | | | | | | | | added multicache class definition | DayBr3ak | 2014-09-01 | 1 | -0/+35 |
| | | | | | | | | | | | | | |||||
| | * | | | | | | | | | | | Anvil: Cleanly refuse to store data that is too large. | madmaxoft | 2014-09-04 | 1 | -1/+7 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Each chunk in MCA needs to be less than 1 MiB compressed; chunks that are larger will be refused with a log message. | ||||
| | * | | | | | | | | | | | Revert "Globals.h: Added Floor and Ciel casting, C++ cast cleanups, etc" | archshift | 2014-09-04 | 4 | -62/+29 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit 472efa8174626a00ffdf5b39e1a44ac419cd3698. Apparently we don't support some of these features quite yet (darn you C++98!) | ||||
| | * | | | | | | | | | | | In 1.8, carrots and potatoes yield one less hunger point. | archshift | 2014-09-04 | 2 | -2/+2 |
| | | | | | | | | | | | | | |||||
| | * | | | | | | | | | | | Globals.h: Added Floor and Ciel casting, C++ cast cleanups, etc | archshift | 2014-09-04 | 4 | -29/+62 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Snow Golems must also be above 64Y to spawn snow (as of 1.8). | ||||
| | * | | | | | | | | | | | ChunkGenerator: Log world seed when creating a new one. | madmaxoft | 2014-09-03 | 1 | -3/+14 |
| | | | | | | | | | | | | | |||||
| | * | | | | | | | | | | | Added cIniFile::HasValue() function. | madmaxoft | 2014-09-03 | 2 | -0/+23 |
| | | | | | | | | | | | | | |||||
| | * | | | | | | | | | | | Updated SQLiteCpp. | madmaxoft | 2014-09-03 | 1 | -0/+0 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This should fix #1374. | ||||
| | * | | | | | | | | | | | Merge pull request #1351 from LO1ZB/remove-a_RelY | Mattes D | 2014-09-03 | 18 | -230/+237 |
| | |\ \ \ \ \ \ \ \ \ \ \ | | | |_|_|_|_|_|_|/ / / / | | |/| | | | | | | | | | | remove y-coord from chunks | ||||
| | | * | | | | | | | | | | commit | LO1ZB | 2014-09-03 | 1 | -1/+1 |
| | | | | | | | | | | | | | |||||
| | | * | | | | | | | | | | re-add the missing "s" too cChunkCoordsWithBoolList | LO1ZB | 2014-09-03 | 3 | -6/+6 |
| | | | | | | | | | | | | | |||||
| | | * | | | | | | | | | | hopefully the last commit for removing y-coord from chunks. :) | LO1ZB | 2014-09-03 | 5 | -23/+41 |
| | | | | | | | | | | | | | |||||
| | | * | | | | | | | | | | fix possibility of a twice generated chunk | LO1ZB | 2014-09-01 | 1 | -1/+2 |
| | | | | | | | | | | | | | |||||
| | | * | | | | | | | | | | remove orphaned comment. | LO1ZB | 2014-08-30 | 1 | -4/+0 |
| | | | | | | | | | | | | | |||||
| | | * | | | | | | | | | | me being stupid | LO1ZB | 2014-08-29 | 1 | -1/+1 |
| | | | | | | | | | | | | | |||||
| | | * | | | | | | | | | | add comments | LO1ZB | 2014-08-29 | 1 | -1/+2 |
| | | | | | | | | | | | | | |||||
| | | * | | | | | | | | | | fix chunk regenerating | LO1ZB | 2014-08-29 | 3 | -9/+9 |
| | | | | | | | | | | | | | |||||
| | | * | | | | | | | | | | remove y-coord from chunks | LO1ZB | 2014-08-28 | 18 | -217/+208 |
| | | | | | | | | | | | | | |||||
| | * | | | | | | | | | | | Anvil: switched inflate to stream mode. | madmaxoft | 2014-09-03 | 3 | -18/+70 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This removes the fixed-size buffer which could have caused #1307 and #1366. | ||||
| | * | | | | | | | | | | | Fixed style and alpha-sorting. | madmaxoft | 2014-09-03 | 6 | -20/+20 |
| | | | | | | | | | | | | | |||||
| | * | | | | | | | | | | | Quick fix for a preprocessor error with clang on OS X | archshift | 2014-09-03 | 1 | -1/+3 |
| | | | | | | | | | | | | | |||||
| | * | | | | | | | | | | | Added mutton, which sheep now drop when killed | archshift | 2014-09-03 | 4 | -0/+13 |
| | | | | | | | | | | | | | |||||
| | * | | | | | | | | | | | EntityEffect.cpp: Enable 1.8's leaping potion | archshift | 2014-09-03 | 1 | -1/+1 |
| | | |_|/ / / / / / / / | | |/| | | | | | | | | | |||||
| | * | | | | | | | | | | Clang wants volatile... | madmaxoft | 2014-09-02 | 1 | -1/+1 |
| | | | | | | | | | | | | |||||
| | * | | | | | | | | | | Added strict error reporting to chunk loading. | madmaxoft | 2014-09-02 | 1 | -1/+29 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This should help with #1307. | ||||
| | * | | | | | | | | | | Merge pull request #1350 from mc-server/Inventory | Mattes D | 2014-09-02 | 9 | -179/+175 |
| | |\ \ \ \ \ \ \ \ \ \ | | | |_|_|_|/ / / / / / | | |/| | | | | | | | | | Enchanting table improvements. | ||||
| | | * | | | | | | | | | Changed the IsEnchantable() comment again. | Howaner | 2014-09-02 | 2 | -3/+3 |
| | | | | | | | | | | | | |||||
| | | * | | | | | | | | | Merge branch 'master' into Inventory | Howaner | 2014-09-02 | 56 | -649/+1452 |
| | | |\ \ \ \ \ \ \ \ \ | | | |/ / / / / / / / / | | |/| | | | | | | | | | |||||
| | | * | | | | | | | | | Changed the IsEnchantable() comment. | Howaner | 2014-08-30 | 2 | -2/+3 |
| | | | | | | | | | | | | |||||
| | | * | | | | | | | | | APIDump: Added missing cItem things. | Hownaer | 2014-08-28 | 2 | -4/+9 |
| | | | | | | | | | | | | |||||
| | | * | | | | | | | | | Added comments. | Hownaer | 2014-08-28 | 1 | -1/+3 |
| | | | | | | | | | | | | |||||
| | | * | | | | | | | | | Fixed bad values in the IsEnchantable() method. | Hownaer | 2014-08-28 | 2 | -5/+17 |
| | | | | | | | | | | | | |||||
| | | * | | | | | | | | | Fixed crashes and use std::swap. | Hownaer | 2014-08-28 | 4 | -26/+43 |
| | | | | | | | | | | | | |||||
| | | * | | | | | | | | | Enchanting table improvements. | Hownaer | 2014-08-28 | 5 | -154/+113 |
| | | | | | | | | | | | | |||||
| * | | | | | | | | | | | Added new recipes! | Masy98 | 2014-09-02 | 1 | -4/+19 |
| | | | | | | | | | | | | |||||
| * | | | | | | | | | | | Seperated "custom" names list from the normal list in items.ini! | Masy98 | 2014-09-02 | 2 | -197/+328 |
| |/ / / / / / / / / / | |||||
* | | | | | | | | | | | Fixed typo! | Masy98 | 2014-09-02 | 1 | -1/+1 |
| | | | | | | | | | | | |||||
* | | | | | | | | | | | Added missing recipes! | Masy98 | 2014-09-02 | 1 | -6/+21 |
| | | | | | | | | | | | |||||
* | | | | | | | | | | | Seperated the "custom" names from the normal list! | Masy98 | 2014-09-02 | 1 | -193/+326 |
| | | | | | | | | | | | |||||
| | | | | | | | * | | | Merge branch 'master' into EntityCustomName | Howaner | 2014-09-02 | 7 | -74/+252 |
| | | | | | | | |\ \ \ | | |_|_|_|_|_|_|/ / / | |/| | | | | | | | | | |||||
| * | | | | | | | | | | Re-added alternate spellings of darkgraywool. | madmaxoft | 2014-09-02 | 1 | -0/+2 |
| | | | | | | | | | | | |||||
| * | | | | | | | | | | Re-updated the Core. | madmaxoft | 2014-09-02 | 1 | -0/+0 |
| | | | | | | | | | | | |||||
| * | | | | | | | | | | Merge remote-tracking branch 'masy/blocks' | madmaxoft | 2014-09-02 | 4 | -58/+212 |
| |\ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / |/| | | | | | | | | | | |||||
* | | | | | | | | | | | Added missing leather recipe! | Masy98 | 2014-09-01 | 1 | -0/+1 |
| | | | | | | | | | | | |||||
* | | | | | | | | | | | Merge branch 'master' into blocks | Masy98 | 2014-09-01 | 24 | -271/+589 |
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: MCServer/furnace.txt MCServer/items.ini | ||||
* | | | | | | | | | | | | Fixed spacing and light gray wool name! | Masy98 | 2014-09-01 | 2 | -38/+40 |
| | | | | | | | | | | | | |||||
* | | | | | | | | | | | | Added furnace recipes! | Masy98 | 2014-08-31 | 2 | -17/+30 |
| | | | | | | | | | | | | |||||
* | | | | | | | | | | | | Added missing mossy stonebrick recipe! | Masy98 | 2014-08-31 | 1 | -0/+1 |
| | | | | | | | | | | | | |||||
* | | | | | | | | | | | | Added 1.8 recipes! | Masy98 | 2014-08-31 | 2 | -8/+80 |
| | | | | | | | | | | | | |||||
* | | | | | | | | | | | | Added 1.8 blocks and items! | Masy98 | 2014-08-31 | 1 | -1/+65 |
| | | | | | | | | | | | | |||||
| | * | | | | | | | | | | Pickups combine only within one chunk. | madmaxoft | 2014-09-01 | 1 | -2/+6 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This greatly improves performance of the tick thread. | ||||
| | * | | | | | | | | | | CopyBlocks test: decreased the test size. | madmaxoft | 2014-09-01 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It just needlessly ate up test time; there's no need for such rigorous testing once the test started succeeding. | ||||
| | * | | | | | | | | | | Fixed off-by-one errors in cChunkDef asserts. | madmaxoft | 2014-09-01 | 1 | -8/+8 |
| |/ / / / / / / / / / | |||||
| * | | | | | | | | | | Merge pull request #1368 from mc-server/coverityFixes | Mattes D | 2014-09-01 | 1 | -6/+24 |
| |\ \ \ \ \ \ \ \ \ \ | | |_|_|/ / / / / / / | |/| | | | | | | | | | Make sure packets are valid | ||||
| | * | | | | | | | | | Make sure packets are valid | worktycho | 2014-09-01 | 1 | -6/+24 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes CID 66408, 66409 and 72045 | ||||
| | | | | | | | * | | | Added CustomName saving. | Howaner | 2014-09-02 | 3 | -2/+23 |
| | | | | | | | | | | | |||||
| | | | | | | | * | | | Added the new functions to APIDump. | Howaner | 2014-09-02 | 3 | -3/+12 |
| | | | | | | | | | | | |||||
| | | | | | | | * | | | Added a custom name test to the debuggers plugin. | Howaner | 2014-09-02 | 1 | -0/+17 |
| | | | | | | | | | | | |||||
| | | | | | | | * | | | Added SetCustomName() to players. | Howaner | 2014-09-02 | 15 | -41/+124 |
| | | | | | | | | | | | |||||
| | | | | | | | * | | | Added name tag | Howaner | 2014-09-01 | 7 | -3/+31 |
| | | | | | | | | | | | |||||
| | | | | | | | * | | | Added CustomName to cMonster. | Howaner | 2014-09-01 | 4 | -4/+64 |
| | |_|_|_|_|_|/ / / | |/| | | | | | | | | |||||
| * | | | | | | | | | Fixed Bindings regeneration under MSVC. | madmaxoft | 2014-09-01 | 1 | -1/+6 |
| | | | | | | | | | | |||||
| * | | | | | | | | | Fixed previous commit's wrong assumptions. | madmaxoft | 2014-09-01 | 1 | -10/+10 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The equipment-getting functions return a copy already, so we can't take a pointer, really. | ||||
| * | | | | | | | | | Fixed MSVC compilation, improved performance. | madmaxoft | 2014-09-01 | 1 | -30/+59 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We're not creating copies of the equipped items anymore, rather, we're using pointers to them. Also pow() is needlessly slow for a simple second power, and MSVC2008 was confused about the pow() overloads. | ||||
| * | | | | | | | | | Fixed MSVC warning. | madmaxoft | 2014-09-01 | 1 | -2/+2 |
| | | | | | | | | | | |||||
| * | | | | | | | | | Merge remote-tracking branch 'Hircine/Enchantments' | madmaxoft | 2014-09-01 | 9 | -22/+323 |
| |\ \ \ \ \ \ \ \ \ | |||||
| | * | | | | | | | | | Fixed style | Jaume Aloy | 2014-08-31 | 3 | -8/+9 |
| | | | | | | | | | | | |||||
| | * | | | | | | | | | Added a_Digger check | Jaume Aloy | 2014-08-30 | 2 | -30/+33 |
| | | | | | | | | | | | |||||
| | * | | | | | | | | | More Enchantments | Jaume Aloy | 2014-08-22 | 2 | -58/+70 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Added Thorns and Respiration enchantments | ||||
| | * | | | | | | | | | Protection Enchantments, some fixes | Jaume Aloy | 2014-08-21 | 4 | -15/+122 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Protection echantments (fire, blast, feather falling, protection and projectile). It isn't finished, add secondary effects and optimize the code. - Removed some brackets. - Silk touch fixed. | ||||
| | * | | | | | | | | | Changed if in BlockHandler | Jaume Aloy | 2014-08-19 | 2 | -6/+2 |
| | | | | | | | | | | | |||||
| | * | | | | | | | | | Fixes | Jaume Aloy | 2014-08-19 | 6 | -50/+51 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Changed m_TicksLeftBurning > 0 for IsOnFire() - Tried to do the changes in BlockHandler.cpp - Removed m_Creator in ArrowEntity - Added m_Enchantments in ProjectileEntity CreatorData - Added blank lines between functions | ||||
| | * | | | | | | | | | Changed if for switch | Jaume Aloy | 2014-08-19 | 3 | -15/+25 |
| | | | | | | | | | | | |||||
| | * | | | | | | | | | Added more enchantments and some fixes | Jaume Aloy | 2014-08-19 | 6 | -23/+101 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Removed Debug messages - Added Punch enchantment effect - Added Silk Touch enchantment - Added Unbreaking enchantment effect | ||||
| | * | | | | | | | | | Added some Enchantments | Jaume Aloy | 2014-08-19 | 4 | -7/+100 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Bow enchantments: Infinity, Flame and Power - Sword and tools enchantments: Fire Aspect, Bane of Arthropods, Smite, Sharpness | ||||
| * | | | | | | | | | | Avoid false positive in style check. | madmaxoft | 2014-09-01 | 1 | -1/+1 |
| | | | | | | | | | | | |||||
| * | | | | | | | | | | Merge pull request #1365 from mc-server/coverityFixes | Mattes D | 2014-09-01 | 4 | -9/+9 |
| |\ \ \ \ \ \ \ \ \ \ | | | |/ / / / / / / / | | |/| | | | | | | | | Coverity fixes | ||||
| | * | | | | | | | | | Fixed style. | madmaxoft | 2014-09-01 | 1 | -1/+2 |
| | | | | | | | | | | | |||||
| | * | | | | | | | | | Removed isDone check | worktycho | 2014-08-31 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The same data is returned by executeStep so why execute a call when you have the data. | ||||
| | * | | | | | | | | | Changed null check to assert | worktycho | 2014-08-31 | 1 | -5/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changed the null check to clarify that the function should not be called before the entity has been attached to a world. | ||||
| | * | | | | | | | | | Delete the entity before removing from the list | worktycho | 2014-08-31 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Old code was calling dereference on invalid iterator | ||||
| | * | | | | | | | | | Init RankMgr pointer to NULL | worktycho | 2014-08-31 | 1 | -1/+2 |
| |/ / / / / / / / / |/| | | | | | | | | | |||||
| * | | | | | | | | | Merge pull request #1363 from mc-server/FurnaceRecipes | Mattes D | 2014-09-01 | 6 | -211/+175 |
| |\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | Rewritten furnace.txt loading | ||||
| | * | | | | | | | | | Use std::auto_ptr | Howaner | 2014-08-31 | 1 | -6/+6 |
| | | | | | | | | | | | |||||
| | * | | | | | | | | | Fixed compile warnings. | Howaner | 2014-08-31 | 2 | -5/+5 |
| | | | | | | | | | | | |||||
| | * | | | | | | | | | Fixed wrong doxy-comment. | Howaner | 2014-08-31 | 1 | -1/+1 |
| | | | | | | | | | | | |||||
| | * | | | | | | | | | Rewrited furnace.txt | Howaner | 2014-08-31 | 2 | -49/+53 |
| | | | | | | | | | | | |||||
| | * | | | | | | | | | Rewrited furnace.txt loading. | Howaner | 2014-08-31 | 4 | -159/+119 |
| |/ / / / / / / / / |/| | | | | | | | | | |||||
| * | | | | | | | | | Fixed ReplaceString() documentation. | Howaner | 2014-09-01 | 1 | -1/+1 |
|/ / / / / / / / / | |||||
* | | | | | | | | | Merge pull request #1357 from mc-server/leafFix | Mattes D | 2014-08-31 | 1 | -1/+1 |
|\ \ \ \ \ \ \ \ \ | |_|_|_|/ / / / / |/| | | | | | | | | Check range of y in HasNearLog | ||||
| * | | | | | | | | Check range of y in HasNearLog | worktycho | 2014-08-31 | 1 | -1/+1 |
|/ / / / / / / / | | | | | | | | | | | | | | | | | Fixes #803 | ||||
* | | | | | | | | Merge pull request #1355 from mc-server/fixes | STRWarrior | 2014-08-30 | 10 | -83/+93 |
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | Fixes | ||||
| * | | | | | | | | Fixed style. | madmaxoft | 2014-08-30 | 2 | -4/+6 |
| | | | | | | | | | |||||
| * | | | | | | | | Merge branch 'master' into fixes | madmaxoft | 2014-08-30 | 10 | -251/+406 |
| |\ \ \ \ \ \ \ \ | |/ / / / / / / / |/| | | | | | | | | |||||
* | | | | | | | | | WSSAnvil: Removed leftover debugging code. | madmaxoft | 2014-08-30 | 1 | -4/+0 |
| | | | | | | | | | |||||
* | | | | | | | | | Fixed MSVC2008 compilation. | madmaxoft | 2014-08-30 | 1 | -18/+18 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It was getting confused about which sqrt() overload to call. | ||||
* | | | | | | | | | Merge pull request #1340 from Masy98/crafting | Mattes D | 2014-08-30 | 2 | -16/+82 |
|\ \ \ \ \ \ \ \ \ | |_|_|_|_|_|/ / / |/| | | | | | | | | Added missing recipes for stairs and slabs | ||||
| * | | | | | | | | Fixed missing slab name in line 297 | Masy98 | 2014-08-30 | 1 | -1/+1 |
| | | | | | | | | | |||||
| * | | | | | | | | Merge branch 'master' into crafting | Masy98 | 2014-08-30 | 88 | -1562/+4865 |
| |\ \ \ \ \ \ \ \ | |/ / / / / / / / |/| | | | | | | | | |||||
* | | | | | | | | | cChunk: Fixed the Coords param. | Mattes D | 2014-08-29 | 1 | -1/+1 |
| | | | | | | | | | |||||
* | | | | | | | | | Rewritten block entity loading. | Mattes D | 2014-08-29 | 7 | -215/+308 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Block entities are now loaded based on the blocktype at the coords they specify; before loading, their type ("id" NBT tag) is checked. The chunk now expects that all block entities given to it via cChunk::SetAllData() have their valid blocktype; asserts if they don't. Fixes #1354. | ||||
| * | | | | | | | | Fixed slab name | Masy98 | 2014-08-21 | 1 | -1/+1 |
| | | | | | | | | | |||||
| * | | | | | | | | Added missing recipes for stairs and slabs! | Masy98 | 2014-08-21 | 2 | -4/+5 |
| | | | | | | | | | |||||
| * | | | | | | | | Added missing recipes for stairs and slabs! | Masy98 | 2014-08-21 | 1 | -12/+30 |
| | | | | | | | | | |||||
| * | | | | | | | | Changed new logs from wood to log! | Masy98 | 2014-08-21 | 1 | -4/+4 |
| | | | | | | | | | |||||
| * | | | | | | | | Added missing blocks in item.ini | Masy98 | 2014-08-21 | 1 | -2/+49 |
| | | | | | | | | | |||||
| | * | | | | | | | Updated Core | Tiger Wang | 2014-08-29 | 1 | -0/+0 |
| | | | | | | | | | |||||
| | * | | | | | | | A better hotfix for CraftingRecipies | Tiger Wang | 2014-08-29 | 1 | -1/+1 |
| | | | | | | | | | |||||
| | * | | | | | | | Merge branch 'master' of https://github.com/mc-server/MCServer | Tiger Wang | 2014-08-29 | 163 | -2366/+5937 |
| | |\ \ \ \ \ \ \ | |_|/ / / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/Server.cpp | ||||
* | | | | | | | | | VanillaFluidSimulator: Fixed an invalid Y-coord query. | Mattes D | 2014-08-29 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This was causing a spam of console messages, along with possible server crash, when liquids passed below the world: http://forum.mc-server.org/showthread.php?tid=1508&pid=15632#pid15632 | ||||
* | | | | | | | | | Fixed conversion warning. | Mattes D | 2014-08-29 | 1 | -1/+1 |
| | | | | | | | | | |||||
* | | | | | | | | | Fixed spaces. | Mattes D | 2014-08-29 | 1 | -1/+1 |
| | | | | | | | | | |||||
* | | | | | | | | | Hotfixed recipe.txt loading. | Hownaer | 2014-08-29 | 3 | -5/+8 |
| |_|_|_|_|/ / / |/| | | | | | | | |||||
* | | | | | | | | Fire can be destroyed with the sword in creative-mode | Hownaer | 2014-08-28 | 1 | -1/+2 |
| | | | | | | | | |||||
* | | | | | | | | Merge branch 'master' of https://github.com/mc-server/MCServer | Hownaer | 2014-08-28 | 14 | -41/+197 |
|\ \ \ \ \ \ \ \ | |||||
| * \ \ \ \ \ \ \ | Merge pull request #1323 from mc-server/CraftingFixes | Mattes D | 2014-08-28 | 13 | -39/+105 |
| |\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | Fixed a couple of issues in craftingRecipes.cpp | ||||
| | * | | | | | | | | Final template keyword style fix. | Mattes D | 2014-08-28 | 1 | -2/+2 |
| | | | | | | | | | | |||||
| | * | | | | | | | | More template keyword fixes. | Mattes D | 2014-08-28 | 5 | -16/+16 |
| | | | | | | | | | | |||||
| | * | | | | | | | | Merge remote-tracking branch 'origin/master' into CraftingFixes | Mattes D | 2014-08-28 | 125 | -2173/+5248 |
| | |\ \ \ \ \ \ \ \ | | | | |_|_|/ / / / | | | |/| | | | | | | |||||
| | * | | | | | | | | CheckBasicStyle: Added checking for the "template" keyword. | Mattes D | 2014-08-28 | 1 | -1/+2 |
| | | | | | | | | | | |||||
| | * | | | | | | | | Fixed spaces after "template" keyword. | Mattes D | 2014-08-28 | 5 | -14/+14 |
| | | | | | | | | | | |||||
| | * | | | | | | | | Fixed comments | Tycho | 2014-08-13 | 1 | -5/+5 |
| | | | | | | | | | | |||||
| | * | | | | | | | | Added missing header | Tycho | 2014-08-13 | 1 | -0/+1 |
| | | | | | | | | | | |||||
| | * | | | | | | | | Fixed Integer pasing warnings in CraftingRecipies.cpp | Tycho | 2014-08-13 | 2 | -4/+64 |
| | | | | | | | | | | |||||
| | * | | | | | | | | Fixed type issues in CraftingRecipe.cpp | Tycho | 2014-08-13 | 2 | -5/+5 |
| | | | | | | | | | | |||||
| | * | | | | | | | | Fixed forgotten error checking | Tycho | 2014-08-13 | 1 | -1/+5 |
| | | | | | | | | | | |||||
| * | | | | | | | | | Fixed a typo. | Mattes D | 2014-08-28 | 1 | -1/+1 |
| | | | | | | | | | | |||||
| * | | | | | | | | | Merge pull request #1324 from ChriPiv/master | Mattes D | 2014-08-28 | 1 | -2/+92 |
| |\ \ \ \ \ \ \ \ \ | | |_|/ / / / / / / | |/| | | | | | | | | Implement ability to push minecarts on curved rails | ||||
| | * | | | | | | | | Change comment formatting | Christophe Piveteau | 2014-08-24 | 1 | -20/+12 |
| | | | | | | | | | | |||||
| | * | | | | | | | | Adjust comment formatting | Christophe Piveteau | 2014-08-18 | 1 | -20/+40 |
| | | | | | | | | | | |||||
| | * | | | | | | | | Added a lot of comments | Christophe Piveteau | 2014-08-15 | 1 | -30/+36 |
| | | | | | | | | | | |||||
| | * | | | | | | | | Clarify comment message | Christophe Piveteau | 2014-08-15 | 1 | -2/+2 |
| | | | | | | | | | | |||||
| | * | | | | | | | | End of comment moved away from new line | Christophe Piveteau | 2014-08-15 | 1 | -2/+1 |
| | | | | | | | | | | |||||
| | * | | | | | | | | Add some comments | Christophe Piveteau | 2014-08-15 | 1 | -10/+21 |
| | | | | | | | | | | |||||
| | * | | | | | | | | Further changes in coding style | Christophe Piveteau | 2014-08-14 | 1 | -38/+28 |
| | | | | | | | | | | |||||
| | * | | | | | | | | Further fixing of coding style errors | Christophe Piveteau | 2014-08-13 | 1 | -26/+22 |
| | | | | | | | | | | |||||
| | * | | | | | | | | Another intendation error | Christophe Piveteau | 2014-08-13 | 1 | -2/+2 |
| | | | | | | | | | | |||||
| | * | | | | | | | | Fixed braces and intendation errors | Christophe Piveteau | 2014-08-13 | 1 | -3/+11 |
| | | | | | | | | | | |||||
| | * | | | | | | | | Implement ability to push minecarts on curved rails | Christophe Piveteau | 2014-08-13 | 1 | -2/+70 |
| | | | | | | | | | | |||||
* | | | | | | | | | | Fixed anvil placing. | Hownaer | 2014-08-28 | 1 | -5/+6 |
|/ / / / / / / / / | |||||
* | | | | | | | | | Fixed ItemCategory code example. | Hownaer | 2014-08-28 | 1 | -2/+2 |
| | | | | | | | | | |||||
* | | | | | | | | | Fixed mob burning. | reiter | 2014-08-28 | 1 | -1/+1 |
| |_|_|_|_|/ / / |/| | | | | | | | | | | | | | | | Fixes #1298 | ||||
* | | | | | | | | DungeonRooms: Fixed an off-by-one error. | Mattes D | 2014-08-27 | 1 | -2/+2 |
| | | | | | | | | |||||
* | | | | | | | | Debuggers: Added a testcase for OnProjectileHitBlock. | Mattes D | 2014-08-27 | 1 | -0/+13 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is a test for #1326. | ||||
* | | | | | | | | More basic style fixes. | Mattes D | 2014-08-27 | 1 | -2/+2 |
| | | | | | | | | |||||
* | | | | | | | | Fixed basic style violations. | Mattes D | 2014-08-27 | 2 | -13/+11 |
| | | | | | | | | |||||
* | | | | | | | | CheckBasicStyle: Relaxed the "space after comma". | Mattes D | 2014-08-27 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | An apostrophe directly following a comma is not a violation. | ||||
* | | | | | | | | Merge pull request #1345 from mc-server/DungeonRoomsFinisher | Mattes D | 2014-08-27 | 7 | -7/+359 |
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | Added dungeon rooms finisher. | ||||
| * | | | | | | | | DungeonRooms: Added a height probability distribution function. | Mattes D | 2014-08-27 | 3 | -9/+19 |
| | | | | | | | | | |||||
| * | | | | | | | | DungeonRooms: Added the spawner in the center of the room. | Mattes D | 2014-08-27 | 1 | -0/+15 |
| | | | | | | | | | |||||
| * | | | | | | | | DungeonRooms: Chests are never placed next to each other. | Mattes D | 2014-08-26 | 1 | -22/+27 |
| | | | | | | | | | |||||
| * | | | | | | | | DungeonRooms: Random pattern for floors. | Mattes D | 2014-08-26 | 1 | -1/+32 |
| | | | | | | | | | |||||
| * | | | | | | | | DungeonRooms: Replaced explicit switch with CanBeTerraformed(). | Mattes D | 2014-08-26 | 1 | -11/+3 |
| | | | | | | | | | |||||
| * | | | | | | | | Merge remote-tracking branch 'origin/master' into DungeonRoomsFinisher | Mattes D | 2014-08-26 | 24 | -694/+3478 |
| |\ \ \ \ \ \ \ \ | |||||
| * | | | | | | | | | Profiling: Added profiling script for x64 executable. | Mattes D | 2014-08-26 | 3 | -6/+12 |
| | | | | | | | | | | |||||
| * | | | | | | | | | VS Profiling: Shutdown the profiler on error. | Mattes D | 2014-08-26 | 1 | -2/+6 |
| | | | | | | | | | | |||||
| * | | | | | | | | | Added initial dungeon rooms finisher. | Mattes D | 2014-08-26 | 4 | -0/+289 |
| | | | | | | | | | | |||||
* | | | | | | | | | | Merge pull request #1346 from mc-server/AnvilStatsHeights | Mattes D | 2014-08-27 | 8 | -16/+187 |
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | Anvil stats heights | ||||
| * | | | | | | | | | | AnvilStats: Fixed thread start race condition. | Mattes D | 2014-08-27 | 2 | -10/+24 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The whole program would sometimes fail to process anything because the threads were waited-for before they were started. | ||||
| * | | | | | | | | | | AnvilStats: Added per-height spawner stats. | Mattes D | 2014-08-27 | 2 | -4/+47 |
| | | | | | | | | | | | |||||
| * | | | | | | | | | | AnvilStats: Ignoring output XLS files. | Mattes D | 2014-08-27 | 1 | -0/+1 |
| | | | | | | | | | | | |||||
| * | | | | | | | | | | AnvilStats: Added cmake directive for larger executable stack. | Mattes D | 2014-08-27 | 1 | -0/+22 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This fixes runtime "stack overflow" errors caused by large stack-allocated arrays used for decompression. | ||||
| * | | | | | | | | | | AnvilStats: Fixed Win64 compilation. | Mattes D | 2014-08-27 | 1 | -1/+1 |
| | | | | | | | | | | | |||||
| * | | | | | | | | | | AnvilStats: initial per-height blocktype implementation (WIP). | madmaxoft | 2014-08-27 | 3 | -5/+96 |
|/ / / / / / / / / / | |||||
* | / / / / / / / / | AnvilStats: Rewritten to use CMake. | madmaxoft | 2014-08-27 | 4 | -523/+126 |
| |/ / / / / / / / |/| | | | | | | | | |||||
* | | | | | | | | | Merge pull request #1290 from mc-server/Ranks | Mattes D | 2014-08-26 | 24 | -694/+3478 |
|\ \ \ \ \ \ \ \ \ | |/ / / / / / / / |/| | | | | | | | | Rewriting permission system to use UUIDs and Ranks | ||||
| * | | | | | | | | RankMgr: Exported the default-rank functions. | Mattes D | 2014-08-24 | 2 | -6/+69 |
| | | | | | | | | | |||||
| * | | | | | | | | RankMgr: Default rank is applied to players without any rank. | Mattes D | 2014-08-24 | 3 | -60/+21 |
| | | | | | | | | | |||||
| * | | | | | | | | RankMgr: Unified function signature comments in the bindings. | Mattes D | 2014-08-23 | 2 | -28/+36 |
| | | | | | | | | | |||||
| * | | | | | | | | RankMgr: Implemented default rank, added defaults. | Mattes D | 2014-08-23 | 3 | -24/+198 |
| | | | | | | | | | |||||
| * | | | | | | | | Merge remote-tracking branch 'origin/master' into Ranks | Mattes D | 2014-08-22 | 84 | -875/+1044 |
| |\ \ \ \ \ \ \ \ | |||||
| * | | | | | | | | | cMojangAPI updates cRankManager's playernames. | Mattes D | 2014-08-21 | 4 | -2/+87 |
| | | | | | | | | | | |||||
| * | | | | | | | | | RankMgr: Added cRankManager::RemovePlayerRank(). | Mattes D | 2014-08-21 | 4 | -0/+60 |
| | | | | | | | | | | |||||
| * | | | | | | | | | Removed last remnant of cGroup. | Mattes D | 2014-08-21 | 1 | -1/+0 |
| | | | | | | | | | | |||||
| * | | | | | | | | | Removed Group.h from Bindings' dependencies. | Mattes D | 2014-08-21 | 1 | -1/+0 |
| | | | | | | | | | | |||||
| * | | | | | | | | | APIDump: Removed the cGroup and cGroupManager classes. | Mattes D | 2014-08-21 | 1 | -25/+2 |
| | | | | | | | | | | |||||
| * | | | | | | | | | Removed cGroup and cGroupManager. | Mattes D | 2014-08-21 | 10 | -395/+8 |
| | | | | | | | | | | |||||
| * | | | | | | | | | cMojangAPI: Fixed MakeUUID___() bindings. | Mattes D | 2014-08-21 | 2 | -4/+58 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ToLua would generate a shadow return value for the input strings. | ||||
| * | | | | | | | | | Updated the Core. | Mattes D | 2014-08-20 | 1 | -0/+0 |
| | | | | | | | | | | |||||
| * | | | | | | | | | Exported cServer:ShouldAuthenticate to Lua API. | Mattes D | 2014-08-20 | 2 | -2/+3 |
| | | | | | | | | | | |||||
| * | | | | | | | | | cPlayer: Exported the LoadRank function to Lua API. | Mattes D | 2014-08-20 | 1 | -2/+2 |
| | | | | | | | | | | |||||
| * | | | | | | | | | APIDump: Added cRankManager documentation. | Mattes D | 2014-08-20 | 1 | -0/+56 |
| | | | | | | | | | | |||||
| * | | | | | | | | | RankMgr bindings: fixed GetRankVisuals return value. | Mattes D | 2014-08-20 | 1 | -18/+22 |
| | | | | | | | | | | |||||
| * | | | | | | | | | RankMgr: Fixed an ignored return value in the API. | Mattes D | 2014-08-20 | 1 | -2/+2 |
| | | | | | | | | | | |||||
| * | | | | | | | | | cPlayer reads ranks from cRankManager. | Mattes D | 2014-08-19 | 3 | -263/+139 |
| | | | | | | | | | | |||||
| * | | | | | | | | | RankMgr: Removed unneeded testing code. | madmaxoft | 2014-08-14 | 1 | -208/+2 |
| | | | | | | | | | | |||||
| * | | | | | | | | | Merge branch 'master' into Ranks | madmaxoft | 2014-08-14 | 18 | -77/+91 |
| |\ \ \ \ \ \ \ \ \ | |||||
| * | | | | | | | | | | RankMgr: Fixed multithreading issues. | madmaxoft | 2014-08-13 | 2 | -49/+109 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Only one thread is allowed to interact with a SQLite::Database object at a time. Additionally, improved performance of the migration by wrapping the entire thing in a transaction. | ||||
| * | | | | | | | | | | RankMgr: Initial migration code. | madmaxoft | 2014-08-13 | 3 | -1/+568 |
| | | | | | | | | | | | |||||
| * | | | | | | | | | | Merge remote-tracking branch 'origin/master' into Ranks | madmaxoft | 2014-08-12 | 15 | -81/+181 |
| |\ \ \ \ \ \ \ \ \ \ | |||||
| * | | | | | | | | | | | Fixed unchecked return values. | madmaxoft | 2014-08-11 | 1 | -3/+6 |
| | | | | | | | | | | | | |||||
| * | | | | | | | | | | | Merge branch 'master' into Ranks | madmaxoft | 2014-08-09 | 0 | -0/+0 |
| |\ \ \ \ \ \ \ \ \ \ \ | |||||
| * | | | | | | | | | | | | Debuggers: Disabled UUID and RankMgr tests. | madmaxoft | 2014-08-09 | 1 | -2/+2 |
| | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | WebAdmin: Manually exported string conversion functions. | madmaxoft | 2014-08-09 | 2 | -6/+64 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ToLua generated an extra return value for GetHTMLEscapedString() and GetURLEncodedString(), making them difficult to use. | ||||
| * | | | | | | | | | | | | WebAdmin: Added GetURLEncodedString(). | madmaxoft | 2014-08-09 | 2 | -1/+36 |
| | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | RankMgr: Added GetRankVisuals() function. | madmaxoft | 2014-08-09 | 3 | -5/+81 |
| | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | Merge remote-tracking branch 'origin/master' into Ranks | madmaxoft | 2014-08-09 | 12 | -28/+127 |
| |\ \ \ \ \ \ \ \ \ \ \ \ | |||||
| * | | | | | | | | | | | | | Debuggers: Simple cRankManager test case. | madmaxoft | 2014-08-08 | 1 | -0/+13 |
| | | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | | Exported cRankManager to LuaAPI. | madmaxoft | 2014-08-08 | 5 | -1/+894 |
| | | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | | cLuaState: Added GetStackValues() auto-generated templates. | madmaxoft | 2014-08-08 | 1 | -0/+27 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | These will read consecutive values off the stack, each value of a type independent of the other values. Auto-generated because we don't have variadic templates in C++03. | ||||
| * | | | | | | | | | | | | | RankMgr: Finished API implementation. | madmaxoft | 2014-08-08 | 2 | -38/+401 |
| | | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | | RankMgr: Implemented GetXforY and GetAll APIs. | madmaxoft | 2014-08-08 | 2 | -18/+162 |
| | | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | | RankMgr: Implemented the basic API functions. | madmaxoft | 2014-08-08 | 2 | -60/+696 |
| | | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | | RankMgr: Renamed PermissionGroup to Group in API and PermGroup in DB. | madmaxoft | 2014-08-08 | 2 | -28/+36 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | "Group" is SQL keyword and shouldn't be used as table name. | ||||
| * | | | | | | | | | | | | | RankMgr: Added SQL integer datatypes. | madmaxoft | 2014-08-05 | 1 | -5/+5 |
| | | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | | RankMgr: More interface. | madmaxoft | 2014-08-05 | 1 | -2/+14 |
| | | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | | RankMgr: Initial interface declaration. | madmaxoft | 2014-08-05 | 3 | -0/+258 |
| | | | | | | | | | | | | | | |||||
* | | | | | | | | | | | | | | Type warning fixes. | Mattes D | 2014-08-25 | 2 | -2/+2 |
| | | | | | | | | | | | | | | |||||
* | | | | | | | | | | | | | | Fixed a type warning. | Mattes D | 2014-08-25 | 1 | -2/+2 |
| | | | | | | | | | | | | | | |||||
* | | | | | | | | | | | | | | Assume POWER is big-endian, so it compiles. | Alexander Harkness | 2014-08-23 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [reference](http://nadeausoftware.com/articles/2012/02/c_c_tip_how_detect_processor_type_using_compiler_predefined_macros#POWER) We may want to come back and figure out if the processor is running in little-endian mode, but for now assume they're big-endian. | ||||
* | | | | | | | | | | | | | | Fixed item drop. | Howaner | 2014-08-22 | 1 | -14/+18 |
| |_|_|_|_|/ / / / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | Fixes #1341 | ||||
* | | | | | | | | | | | | | Fixed a warning in FastRandom. | Mattes D | 2014-08-22 | 1 | -1/+1 |
| | | | | | | | | | | | | | |||||
* | | | | | | | | | | | | | World: Report chunk count for the spawn area. | Mattes D | 2014-08-22 | 1 | -1/+1 |
| | | | | | | | | | | | | | |||||
* | | | | | | | | | | | | | Fixed cPlugin::OnPlayerMoving signature. | Mattes D | 2014-08-22 | 3 | -3/+3 |
| | | | | | | | | | | | | | |||||
* | | | | | | | | | | | | | cLuaState: Fixed Vector3<> names pushed to Lua. | Mattes D | 2014-08-22 | 2 | -5/+44 |
| | | | | | | | | | | | | | |||||
* | | | | | | | | | | | | | ToLua++ lib: Assert when usertype is not known. | Mattes D | 2014-08-22 | 1 | -4/+7 |
| | | | | | | | | | | | | | |||||
* | | | | | | | | | | | | | Added initializers for class members. | Mattes D | 2014-08-21 | 14 | -9/+54 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | As reported by Coverity, these weren't initialized. | ||||
* | | | | | | | | | | | | | cSetChunkData: Added missing initializers. | Mattes D | 2014-08-21 | 1 | -0/+3 |
| | | | | | | | | | | | | | |||||
* | | | | | | | | | | | | | Added cWorld initializers. | Mattes D | 2014-08-21 | 1 | -0/+30 |
| | | | | | | | | | | | | | |||||
* | | | | | | | | | | | | | Fixed 1.7.2 login packet reading. | Mattes D | 2014-08-21 | 1 | -1/+5 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes #1317. | ||||
* | | | | | | | | | | | | | Sorted the generated param count. | Mattes D | 2014-08-21 | 1 | -1/+1 |
| | | | | | | | | | | | | | |||||
* | | | | | | | | | | | | | Fixed a compile-time warning in MSVC. | Mattes D | 2014-08-21 | 1 | -1/+1 |
| |_|_|_|_|_|_|/ / / / / |/| | | | | | | | | | | | |||||
* | | | | | | | | | | | | Merge pull request #1314 from mc-server/Fire | Mattes D | 2014-08-21 | 2 | -33/+17 |
|\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixed cancelled fire interact from all directions. | ||||
| * \ \ \ \ \ \ \ \ \ \ \ | Merge branch 'master' into Fire | Howaner | 2014-08-20 | 78 | -860/+857 |
| |\ \ \ \ \ \ \ \ \ \ \ \ | |||||
| * | | | | | | | | | | | | | Revert "Removes the fire if the block under the fire was broken." | Howaner | 2014-08-11 | 1 | -5/+0 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit 01001d2a49a3366e9b1eccf938d5073ab9a2f06e. | ||||
| * | | | | | | | | | | | | | Removes the fire if the block under the fire was broken. | Howaner | 2014-08-11 | 1 | -0/+5 |
| | | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | | Moved the clicked-through block check to the top of the function. | Howaner | 2014-08-11 | 2 | -41/+17 |
| | | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | | Fixed cancelled fire interact from all directions. | Howaner | 2014-08-11 | 1 | -4/+12 |
| | | | | | | | | | | | | | | |||||
* | | | | | | | | | | | | | | Merge pull request #1339 from mc-server/Hooks | STRWarrior | 2014-08-20 | 9 | -42/+131 |
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / / / / / |/| | | | | | | | | | | | | | Added HOOK_SERVER_PING | ||||
| * | | | | | | | | | | | | | Renamed a_Motd to a_ServerDescription. | Howaner | 2014-08-20 | 7 | -14/+14 |
| | | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | | Added a_ClientHandle to the HOOK_SERVER_PING hook. | Howaner | 2014-08-20 | 8 | -10/+14 |
| | | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | | Added "HOOK_SERVER_PING" call to older protocols | Howaner | 2014-08-20 | 1 | -13/+12 |
| | | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | | Cleaned up code. | Howaner | 2014-08-20 | 3 | -848/+1 |
| | | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | | Added HOOK_SERVER_PING | Howaner | 2014-08-20 | 8 | -36/+926 |
| | | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | | First implementation of HOOK_SERVER_PING. | Howaner | 2014-08-16 | 5 | -0/+43 |
| | |_|_|_|/ / / / / / / / | |/| | | | | | | | | | | | |||||
* | | | | | | | | | | | | | Merge pull request #1335 from mc-server/CodeFixes | Mattes D | 2014-08-20 | 30 | -154/+83 |
|\ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Code formatting fixes. | ||||
| * | | | | | | | | | | | | | Removed old classes from the CMakeLists.txt | Howaner | 2014-08-20 | 1 | -2/+0 |
| | | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | | Code formatting fixes. | Howaner | 2014-08-19 | 29 | -152/+83 |
|/ / / / / / / / / / / / / | |||||
* | | | | | | | | | | | | | Player: Silenced a few type conversion warnings. | Mattes D | 2014-08-18 | 1 | -2/+2 |
| | | | | | | | | | | | | | |||||
* | | | | | | | | | | | | | Player saving creates the "players" folder, if needed. | Mattes D | 2014-08-17 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes #1268. | ||||
* | | | | | | | | | | | | | SwamplandM: Fixed sometimes having no mountains. | STRWarrior | 2014-08-18 | 1 | -1/+1 |
| |_|_|_|_|_|_|_|_|/ / / |/| | | | | | | | | | | | |||||
* | | | | | | | | | | | | Merge pull request #1329 from mc-server/Move | Mattes D | 2014-08-16 | 7 | -10/+20 |
|\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | Better OnPlayerMoving hook. | ||||
| * | | | | | | | | | | | | Updated HOOK_PLAYER_MOVING documentation. | Howaner | 2014-08-16 | 1 | -1/+3 |
| | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | Better OnPlayerMoving hook. | Howaner | 2014-08-16 | 6 | -9/+17 |
|/ / / / / / / / / / / / | |||||
* | | | | | | | | | | | | Merge pull request #1308 from mc-server/logger | Mattes D | 2014-08-15 | 24 | -612/+644 |
|\ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|/ / / / / / |/| | | | | | | | | | | | New Logging framework | ||||
| * | | | | | | | | | | | Removed an unneeded cast. | madmaxoft | 2014-08-15 | 1 | -1/+1 |
| | | | | | | | | | | | | |||||
| * | | | | | | | | | | | File logger prefixes are 4 chars wide. | madmaxoft | 2014-08-13 | 1 | -6/+6 |
| | | | | | | | | | | | | |||||
| * | | | | | | | | | | | Logger: Fixed windows debug ODS logger, fixed-size file prefixes. | madmaxoft | 2014-08-13 | 1 | -8/+9 |
| | | | | | | | | | | | | |||||
| * | | | | | | | | | | | Logger: Fixed missing timestamp in log messages. | madmaxoft | 2014-08-13 | 1 | -1/+1 |
| | | | | | | | | | | | | |||||
| * | | | | | | | | | | | Fixed windows compilation and style issues. | madmaxoft | 2014-08-12 | 4 | -37/+177 |
| | | | | | | | | | | | | |||||
| * | | | | | | | | | | | Fix messing rename | Tycho | 2014-08-12 | 1 | -1/+1 |
| | | | | | | | | | | | | |||||
| * | | | | | | | | | | | Renamed Loggers | Tycho | 2014-08-12 | 17 | -439/+418 |
| | | | | | | | | | | | | |||||
| * | | | | | | | | | | | Fixed Tools to work with new logging framework | Tycho | 2014-08-10 | 8 | -216/+18 |
| | | | | | | | | | | | | |||||
| * | | | | | | | | | | | Added forgoten files | Tycho | 2014-08-10 | 4 | -0/+457 |
| | | | | | | | | | | | | |||||
| * | | | | | | | | | | | First Implementatation of new Loggin framework | Tycho | 2014-08-10 | 15 | -398/+51 |
| | | | | | | | | | | | | |||||
* | | | | | | | | | | | | CheckBasicStyle checks the src folder as well. | madmaxoft | 2014-08-14 | 5 | -14/+20 |
| |_|_|_|_|_|/ / / / / |/| | | | | | | | | | | |||||
* | | | | | | | | | | | Merge pull request #1319 from mc-server/webadminfixes | Mattes D | 2014-08-13 | 2 | -30/+5 |
|\ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|/ / / / |/| | | | | | | | | | | A couple of fixes for issues with the webadmin | ||||
| * | | | | | | | | | | Fixed shadowing variable | Tycho | 2014-08-13 | 1 | -5/+5 |
| | | | | | | | | | | | |||||
| * | | | | | | | | | | Removed unused method | Tycho | 2014-08-13 | 2 | -25/+0 |
|/ / / / / / / / / / | |||||
* | | | | | | | | | | Merge pull request #1296 from mc-server/LuaAPI | Franz Reiter | 2014-08-12 | 13 | -33/+66 |
|\ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / |/| | | | | | | | | | Added SetDoDaylightCycle() and IsDaylightCycleEnabled() to cWorld. | ||||
| * | | | | | | | | | Exported daylight cycle flag to the protocol. | Howaner | 2014-08-11 | 12 | -28/+29 |
| | | | | | | | | | | |||||
| * | | | | | | | | | Added a comment and simplified code. | Howaner | 2014-08-10 | 2 | -11/+5 |
| | | | | | | | | | | |||||
| * | | | | | | | | | Added IsDaylightCycleEnabled saving. | Howaner | 2014-08-10 | 1 | -0/+2 |
| | | | | | | | | | | |||||
| * | | | | | | | | | Renamed functions. | Howaner | 2014-08-10 | 2 | -7/+7 |
| | | | | | | | | | | |||||
| * | | | | | | | | | Merge branch 'master' into LuaAPI | Howaner | 2014-08-10 | 6 | -11/+102 |
| |\ \ \ \ \ \ \ \ \ | |||||
| * | | | | | | | | | | Renamed m_DoDaylightCycle to m_CycleDaylight. | Howaner | 2014-08-08 | 2 | -7/+7 |
| | | | | | | | | | | | |||||
| * | | | | | | | | | | Added SetDoDaylightCycle() and IsDaylightCycleEnabled() to cWorld. | Howaner | 2014-08-07 | 4 | -20/+56 |
| | |/ / / / / / / / | |/| | | | | | | | | | | | | | | | | | | I need this for a GameRule plugin. | ||||
* | | | | | | | | | | Merge pull request #1316 from ChriPiv/master | Alexander Harkness | 2014-08-11 | 1 | -0/+6 |
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | Add entry for bat in monsters.ini | ||||
| * | | | | | | | | | | Add entry for bat in monsters.ini | Christophe Piveteau | 2014-08-11 | 1 | -0/+6 |
|/ / / / / / / / / / | |||||
* | | / / / / / / / | cProtocol172: Check return values. | madmaxoft | 2014-08-11 | 1 | -4/+9 |
| |_|/ / / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes CID 43489, CID 43490, CID 43491, CID 43493, CID 66410, CID 66411, CID 66416, CID 66417, CID 66418, CID 66419, CID 66420, CID 66421, CID 66422, CID 66423, CID 66424, CID 66425, CID 66429, CID 66430, CID 66431 | ||||
* | | | | | | | | | Merge pull request #1310 from mc-server/ChestFix | Mattes D | 2014-08-11 | 1 | -5/+5 |
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | Fixed potential null dereference | ||||
| * | | | | | | | | | Fixed potential null dereference | Tycho | 2014-08-10 | 1 | -5/+5 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes CID 70466 | ||||
* | | | | | | | | | | Merge pull request #1301 from mc-server/Ores | Mattes D | 2014-08-11 | 3 | -53/+120 |
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | Ore Tweaks | ||||
| * | | | | | | | | | | Bunch of tweaks: | STRWarrior | 2014-08-10 | 3 | -15/+15 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Renamed Quarts to Quartz Using const_iterator instead of iterator Used CheckBasicStyle script to find style errors | ||||
| * | | | | | | | | | | Added NaturalPatches generator | STRWarrior | 2014-08-10 | 1 | -0/+22 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It generates gravel and dirt. | ||||
| * | | | | | | | | | | Added NetherOreNests. | STRWarrior | 2014-08-10 | 1 | -0/+15 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It generates Nether Quarts. | ||||
| * | | | | | | | | | | Changed cStructGenOreNests to take a list of ores + the block to replace. | STRWarrior | 2014-08-10 | 3 | -53/+83 |
| | |_|/ / / / / / / | |/| | | | | | | | | |||||
* | | | | | | | | | | Merge pull request #1312 from mc-server/unnamed-enum | Mattes D | 2014-08-11 | 6 | -12/+22 |
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | Various unnamed enum fixes | ||||
| * | | | | | | | | | | Fixed tolua error with static initialization | archshift | 2014-08-11 | 2 | -3/+12 |
| | | | | | | | | | | | |||||
| * | | | | | | | | | | Gave names to unnamed enums | archshift | 2014-08-11 | 4 | -5/+5 |
| | | | | | | | | | | | |||||
| * | | | | | | | | | | Player.cpp: change unnamed enum to constant integers | archshift | 2014-08-11 | 2 | -7/+8 |
|/ / / / / / / / / / | |||||
* | | | | | | | | | | Merge pull request #1311 from mc-server/CMakeFix | Mattes D | 2014-08-10 | 1 | -1/+1 |
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | Fixed circular dependecy luaState_Call.inc | ||||
| * | | | | | | | | | | Fixed circular dependecy luaState_Call.inc | Tycho | 2014-08-10 | 1 | -1/+1 |
| | |/ / / / / / / / | |/| | | | | | | | | |||||
* | | | | | | | | | | Merge pull request #1309 from mc-server/coverity_fixes | Mattes D | 2014-08-10 | 1 | -0/+4 |
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | Fixed potential crash in Player.cpp | ||||
| * | | | | | | | | | | Spaces | Tycho | 2014-08-10 | 1 | -1/+1 |
| | | | | | | | | | | | |||||
| * | | | | | | | | | | Fixed potential crash in Player.cpp | Tycho | 2014-08-10 | 1 | -0/+4 |
| |/ / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes CID 71780 If ShouldBroadcastDeathMessages is false the pointer would fall through to a check agaist it being a player | ||||
* | | | | | | | | | | Merge pull request #1299 from mc-server/Slabs | Mattes D | 2014-08-10 | 1 | -0/+12 |
|\ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / |/| | | | | | | | | | Send the old slab to the client when the interact cancelled. | ||||
| * | | | | | | | | | Changed comment. | Howaner | 2014-08-10 | 1 | -3/+1 |
| | | | | | | | | | | |||||
| * | | | | | | | | | Added comment. | Howaner | 2014-08-08 | 1 | -0/+3 |
| | | | | | | | | | | |||||
| * | | | | | | | | | Send the old slab to the client when the interact cancelled. | Howaner | 2014-08-08 | 1 | -0/+11 |
| | |_|_|/ / / / / | |/| | | | | | | | |||||
* | | | | | | | | | Merge pull request #1305 from mc-server/Food | Mattes D | 2014-08-10 | 1 | -4/+2 |
|\ \ \ \ \ \ \ \ \ | |_|/ / / / / / / |/| | | | | | | | | Fixed swing arm animation when you ate. | ||||
| * | | | | | | | | Fixed swing arm animation when you ate. | Howaner | 2014-08-10 | 1 | -4/+2 |
|/ / / / / / / / | |||||
* | | | / / / / | Removed an old and outdated comment. | STRWarrior | 2014-08-10 | 1 | -2/+0 |
| |_|_|/ / / / |/| | | | | | | |||||
* | | | | | | | WebAdmin: Manually exported string conversion functions. | madmaxoft | 2014-08-09 | 2 | -6/+64 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | ToLua generated an extra return value for GetHTMLEscapedString() and GetURLEncodedString(), making them difficult to use. | ||||
* | | | | | | | WebAdmin: Added GetURLEncodedString(). | madmaxoft | 2014-08-09 | 2 | -1/+36 |
|/ / / / / / | |||||
* | | | | | | Merge pull request #1295 from mc-server/crystal | Mattes D | 2014-08-07 | 1 | -3/+3 |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | On destroy ender crystal, create bedrock and fire. | ||||
| * | | | | | | On destroy ender crystal, create bedrock and fire | archshift | 2014-08-06 | 1 | -3/+3 |
| |/ / / / / | |||||
* | | | | | | Fixed nether wart digging. | Howaner | 2014-08-07 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | | | | Fixes #1265 | ||||
* | | | | | | Removed debug message. | Howaner | 2014-08-07 | 1 | -1/+0 |
|/ / / / / | |||||
* | | | | | Merge pull request #1291 from mc-server/RedstoneCleanUp | Mattes D | 2014-08-06 | 6 | -21/+83 |
|\ \ \ \ \ | | | | | | | | | | | | | Redstone clean up | ||||
| * | | | | | Fixed style issues | Tycho | 2014-08-06 | 3 | -5/+8 |
| | | | | | | |||||
| * | | | | | Fixed multiple inhertance being output by tolua | Tycho | 2014-08-06 | 2 | -6/+10 |
| | | | | | | |||||
| * | | | | | Removed dependecy of redstone simulator on NoteBlock | Tycho | 2014-08-05 | 4 | -12/+20 |
| | | | | | | |||||
| * | | | | | Refactored Redstone simulator not to depend on TNTEntity or DropSpenserENtity Directly | Tycho | 2014-08-05 | 5 | -9/+56 |
| | | | | | | |||||
* | | | | | | Resending fire to the client when the interact cancelled. | Howaner | 2014-08-06 | 1 | -0/+8 |
| | | | | | | |||||
* | | | | | | Merge pull request #1289 from mc-server/LuaAPI | Franz Reiter | 2014-08-05 | 2 | -2/+31 |
|\ \ \ \ \ \ | |/ / / / / |/| | | | | | Added Clamp() function to the lua api. | ||||
| * | | | | | Made lua clamp() compatible with all number types. | Howaner | 2014-08-05 | 1 | -4/+4 |
| | | | | | | |||||
| * | | | | | Added api documentation for Clamp() | Howaner | 2014-08-05 | 2 | -4/+5 |
| | | | | | | |||||
| * | | | | | Added Clamp() function to the lua api. | Howaner | 2014-08-05 | 1 | -0/+28 |
|/ / / / / | |||||
* / / / / | Fixed unsigned long comparison to size_t | archshift | 2014-08-05 | 1 | -1/+1 |
|/ / / / | |||||
* | | | | MojangAPI: Fixed PlayerNameToUUID(). | madmaxoft | 2014-08-04 | 1 | -1/+1 |
| | | | | |||||
* | | | | Merge pull request #1287 from Howaner/Bow | Franz Reiter | 2014-08-04 | 1 | -0/+10 |
|\ \ \ \ | | | | | | | | | | | Added arrow consuming on shooting | ||||
| * | | | | Changed arrow comment. | Howaner | 2014-08-04 | 1 | -1/+1 |
| | | | | | |||||
| * | | | | Added arrow consuming on shooting | Howaner | 2014-08-04 | 1 | -0/+10 |
| | | | | | |||||
| | * | | | Added new console command with cleanup | Tiger Wang | 2014-08-29 | 2 | -28/+45 |
| | | | | | |||||
| | * | | | Improved explosion damage | Tiger Wang | 2014-08-29 | 2 | -48/+28 |
| | | | | | |||||
| | * | | | Removed unused code | Tiger Wang | 2014-08-29 | 3 | -3/+1 |
| | | | | | |||||
| | * | | | Improved command block security | Tiger Wang | 2014-08-29 | 1 | -6/+19 |
| |/ / / |/| | | | |||||
* | | | | Merge branch 'master' of https://github.com/mc-server/MCServer | Tiger Wang | 2014-08-04 | 1 | -1/+1 |
|\| | | | |||||
| * | | | Fixed #1286 | Howaner | 2014-08-04 | 1 | -1/+1 |
| | | | | |||||
* | | | | Fixed signs not staying on other signs | Tiger Wang | 2014-08-04 | 2 | -2/+4 |
| | | | | |||||
* | | | | Made AllToLua output consistent | Tiger Wang | 2014-08-04 | 1 | -2/+2 |
|/ / / | |||||
* | | | Updated submodules | Tiger Wang | 2014-08-04 | 2 | -0/+0 |
| | | | |||||
* | | | CheckBasicStyle: multi-level indent change. | madmaxoft | 2014-08-04 | 7 | -13/+33 |
| | | | |||||
* | | | BasicStyleCheck: Dividers are exactly 80 slashes. | madmaxoft | 2014-08-04 | 2 | -2/+18 |
| | | | |||||
* | | | Merge pull request #1284 from Howaner/Monster | Mattes D | 2014-08-04 | 2 | -18/+24 |
|\ \ \ | | | | | | | | | Attempt to fix knockback and swimming. | ||||
| * \ \ | Merge branch 'master' into Monster | Howaner | 2014-08-04 | 9 | -75/+69 |
| |\ \ \ | |/ / / |/| | | | |||||
* | | | | Merge pull request #1285 from mc-server/StrCaseRefactor | Mattes D | 2014-08-04 | 7 | -47/+54 |
|\ \ \ \ | | | | | | | | | | | Refactored case-conversion functions. | ||||
| * | | | | Refactored case-conversion functions. | madmaxoft | 2014-08-04 | 7 | -47/+54 |
| | | | | | | | | | | | | | | | | | | | | StrToLower() returns a modified copy of the string, InPlaceLowercase() modifies the string in-place. | ||||
* | | | | | Merge pull request #1283 from Howaner/GlobalFixes | Mattes D | 2014-08-04 | 1 | -6/+5 |
|\ \ \ \ \ | |/ / / / |/| | | | | Fixed skins in mc 1.7.9/1.7.10 | ||||
| * | | | | Changed properties for-loop. | Howaner | 2014-08-04 | 1 | -1/+1 |
| | | | | | |||||
| * | | | | Merge branch 'master' into GlobalFixes | Howaner | 2014-08-03 | 2 | -0/+18 |
| |\ \ \ \ | |||||
| * | | | | | Fixed skins in mc 1.7.9/1.7.10 | Howaner | 2014-08-03 | 1 | -6/+5 |
| | | | | | | |||||
* | | | | | | Anvil: Wolf owner not saved if not present. | madmaxoft | 2014-08-04 | 1 | -2/+8 |
| | | | | | | |||||
* | | | | | | Rewritten string case manipulation to use std::transform. | madmaxoft | 2014-08-04 | 1 | -22/+4 |
| |/ / / / |/| | | | | |||||
| | * | | | Changed /** to /* | Howaner | 2014-08-04 | 1 | -3/+5 |
| | | | | | |||||
| | * | | | Fixed warnings | Howaner | 2014-08-04 | 1 | -3/+3 |
| | | | | | |||||
| | * | | | Attempt to fix knockback and swimming. | Howaner | 2014-08-04 | 2 | -18/+22 |
| |/ / / |/| | | | |||||
* | | | | Attempting a compilation fix for gcc / clang. | madmaxoft | 2014-08-03 | 2 | -0/+18 |
|/ / / | |||||
* | | | Wolf uses UUID for owner. | madmaxoft | 2014-08-03 | 5 | -17/+82 |
| | | | | | | | | | | | | Fixes #1277. | ||||
* | | | Debuggers: Added a Name-from-UUID cMojangAPI test. | madmaxoft | 2014-08-03 | 1 | -0/+7 |
| | | | |||||
* | | | cMojangAPI: Added UUID-to-Name lookup. | madmaxoft | 2014-08-03 | 6 | -71/+530 |
| | | | | | | | | | | | | Also fixed the bindings, now all functions are static-like. | ||||
* | | | Trailing whitespace fix. | madmaxoft | 2014-08-03 | 1 | -1/+1 |
| | | | |||||
* | | | Added cMojangAPI:GetUUIDFromPlayerName(). | madmaxoft | 2014-08-03 | 3 | -0/+36 |
| | | | | | | | | | | | | This is a simpler way to ask for a single name -> uuid conversion. | ||||
* | | | ToLua driver: disabled output buffering. | madmaxoft | 2014-08-03 | 1 | -0/+3 |
| | | | |||||
* | | | Added cPlayer::GetUUID(). | madmaxoft | 2014-08-03 | 1 | -0/+3 |
| | | | |||||
* | | | Fixed a ToLua warning - operator = not supported. | madmaxoft | 2014-08-03 | 8 | -8/+16 |
| | | | |||||
* | | | Merge branch 'master' of https://github.com/mc-server/MCServer | STRWarrior | 2014-08-03 | 3 | -101/+70 |
|\ \ \ | |||||
| * | | | Entity.cpp: Air timer comment fix | archshift | 2014-08-03 | 1 | -1/+1 |
| | | | | |||||
| * | | | Code reduction and clarity fixes | archshift | 2014-08-03 | 2 | -29/+16 |
| | | | | |||||
| * | | | Removed unused cPlayer::FoodPoison function | archshift | 2014-08-03 | 2 | -12/+0 |
| | | | | |||||
| * | | | Entity.cpp: On portal check, use if-else for current dimension | archshift | 2014-08-03 | 1 | -60/+54 |
| | | | | | | | | | | | | | | | | If current dimension corresponds with the portal (nether portal in the nether) send to the overworld, else send to the portal dimension. No need to switch on the dimension and exclude potential others. | ||||
* | | | | VillageGen: Fixed a typo in comment | STRWarrior | 2014-08-03 | 1 | -1/+1 |
|/ / / | |||||
* | | | Added proper trees and height for SwamplandM biome | STRWarrior | 2014-08-02 | 3 | -2/+4 |
| | | | |||||
* | | | Merge pull request #1275 from Howaner/BlockEntitys | Mattes D | 2014-08-02 | 2 | -1/+18 |
|\ \ \ | | | | | | | | | Verify beacon effects sent by the client before setting them. | ||||
| * | | | Fixed a bug who can used from hacked clients. | Howaner | 2014-08-02 | 2 | -1/+18 |
|/ / / | |||||
* | | | Fixed issues with autocomplete and time loading | Tiger Wang | 2014-08-01 | 1 | -7/+33 |
| | | | | | | | | | | | | * Fixes #1274 | ||||
* | | | Improved endermen code a little | Tiger Wang | 2014-08-01 | 4 | -21/+57 |
| | | | |||||
* | | | Merge pull request #1255 from mc-server/NameToUUID | Mattes D | 2014-08-01 | 22 | -158/+859 |
|\ \ \ | | | | | | | | | Name to UUID | ||||
| * \ \ | Merged branch 'master' into NameToUUID. | madmaxoft | 2014-07-31 | 71 | -442/+1568 |
| |\ \ \ | |||||
| * | | | | Removed trailing whitespace. | madmaxoft | 2014-07-31 | 1 | -2/+2 |
| | | | | | |||||
| * | | | | Fixed UUIDs handling in cPlayer. | madmaxoft | 2014-07-31 | 2 | -6/+9 |
| | | | | | | | | | | | | | | | | | | | | The loading expected dashed UUIDs, MCS uses short UUIDs throughout. | ||||
| * | | | | MojangAPI: Moved the settings to a separate ini section. | madmaxoft | 2014-07-31 | 1 | -2/+2 |
| | | | | | |||||
| * | | | | MojangAPI: Added a UseCachedOnly param to GetUUIDsFromPlayerNames(). | madmaxoft | 2014-07-31 | 5 | -11/+55 |
| | | | | | |||||
| * | | | | MojangAPI: Renamed cache file to MojangAPI.sqlite. | madmaxoft | 2014-07-30 | 1 | -2/+2 |
| | | | | | |||||
| * | | | | APIDump: Added notes about cache to cMojangAPI. | madmaxoft | 2014-07-30 | 1 | -1/+7 |
| | | | | | |||||
| * | | | | MojangAPI: Clarified the UUID conversion code. | madmaxoft | 2014-07-30 | 2 | -4/+17 |
| | | | | | |||||
| * | | | | ManualBindings: Fixed alignment. | madmaxoft | 2014-07-30 | 1 | -3/+3 |
| | | | | | |||||
| * | | | | APIDump: Fixed UUID-related documentation. | madmaxoft | 2014-07-30 | 1 | -2/+2 |
| | | | | | |||||
| * | | | | Debuggers: Updated for the new cMojangAPI changes. | madmaxoft | 2014-07-30 | 1 | -1/+10 |
| | | | | | |||||
| * | | | | MojangAPI: Implemented UUID shortening and dashing. | madmaxoft | 2014-07-30 | 5 | -22/+40 |
| | | | | | |||||
| * | | | | Exported cMojangAPI to Lua. | madmaxoft | 2014-07-30 | 5 | -6/+46 |
| | | | | | |||||
| * | | | | Added a cMojangAPI class for PlayerName -> UUID lookups, with cache. | madmaxoft | 2014-07-30 | 9 | -239/+564 |
| | | | | | | | | | | | | | | | | | | | | The cache is persisted into a SQLite DB file on server shutdown. | ||||
| * | | | | Fixed SQLiteCpp include paths for MSVC2010+. | Mattes D | 2014-07-28 | 1 | -1/+1 |
| | | | | | |||||
| * | | | | Fixed include directories for SQLiteCpp. | madmaxoft | 2014-07-28 | 1 | -0/+6 |
| | | | | | |||||
| * | | | | Added SQLiteCpp library. | madmaxoft | 2014-07-28 | 5 | -0/+33 |
| | | | | | | | | | | | | | | | | | | | | This provides C++ wrappers for SQLite, making it safer to use in the C++ environment. | ||||
| * | | | | Debuggers: Added an example for cClientHandle:GetUUIDsFromPlayerNames(). | madmaxoft | 2014-07-28 | 1 | -0/+31 |
| | | | | | |||||
| * | | | | Added cClientHandle:GetUUIDsFromPlayerNames() to Lua API. | madmaxoft | 2014-07-28 | 2 | -3/+63 |
| | | | | | |||||
| * | | | | cAuthenticator: Added GetUUIDsFromPlayerNames(). | madmaxoft | 2014-07-28 | 2 | -3/+116 |
| | | | | | |||||
* | | | | | Merge pull request #1273 from Howaner/GlobalFixes | Mattes D | 2014-08-01 | 1 | -6/+14 |
|\ \ \ \ \ | | | | | | | | | | | | | Added missing HOOK_BLOCK_SPREAD call. | ||||
| * | | | | | Added missing HOOK_BLOCK_SPREAD call. | Howaner | 2014-08-01 | 1 | -6/+14 |
|/ / / / / | |||||
* | | | | | Merge pull request #1272 from Howaner/Food | Mattes D | 2014-08-01 | 8 | -48/+177 |
|\ \ \ \ \ | | | | | | | | | | | | | Fixed hunger bugs, Implemented golden apple, added jump statistic, added... | ||||
| * | | | | | Compile fix. | Howaner | 2014-08-01 | 1 | -2/+1 |
| | | | | | | |||||
| * | | | | | Import Statistics.h | Howaner | 2014-07-31 | 1 | -0/+1 |
| | | | | | | |||||
| * | | | | | Fixed hunger bugs, Implemented golden apple, added jump statistic, added correct food effects. | Howaner | 2014-07-31 | 8 | -48/+177 |
| | |/ / / | |/| | | | |||||
* | | | | | Merge pull request #1269 from Howaner/BlockEntitys | Mattes D | 2014-08-01 | 28 | -37/+891 |
|\ \ \ \ \ | | | | | | | | | | | | | Added beacon. | ||||
| * | | | | | Use "default:" in switch. | Howaner | 2014-07-31 | 1 | -3/+6 |
| | | | | | | |||||
| * | | | | | Updated documentation again. | Howaner | 2014-07-31 | 1 | -4/+4 |
| | | | | | | |||||
| * | | | | | Renamed "select..." methods to "set..." and better IsValidEffect() function. | Howaner | 2014-07-31 | 4 | -55/+19 |
| | | | | | | |||||
| * | | | | | Updated documentation. | Howaner | 2014-07-31 | 2 | -8/+8 |
| | | | | | | |||||
| * | | | | | Renamed functions and added beacon json saving. | Howaner | 2014-07-31 | 8 | -66/+84 |
| | | | | | | |||||
| * | | | | | Added window update. | Howaner | 2014-07-30 | 1 | -0/+23 |
| | | | | | | |||||
| * | | | | | Added beacon load/save. | Howaner | 2014-07-30 | 5 | -1/+74 |
| | | | | | | |||||
| * | | | | | Added beacon documentation. | Howaner | 2014-07-30 | 2 | -0/+27 |
| | | | | | | |||||
| * | | | | | Changed return type from GetPrimaryPotion() and GetSecondaryPotion() | Howaner | 2014-07-30 | 1 | -2/+2 |
| | | | | | | |||||
| * | | | | | Exported the beacon. | Howaner | 2014-07-30 | 11 | -17/+107 |
| | | | | | | |||||
| * | | | | | Added beacon. | Howaner | 2014-07-30 | 13 | -33/+689 |
| | | | | | | |||||
* | | | | | | Merge pull request #1270 from Howaner/Options | Mattes D | 2014-07-31 | 1 | -5/+5 |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | Added a default value to WaterSimulator, LavaSimulator and RedstoneSimulator | ||||
| * | | | | | | Capitalised "incremental" | Howaner | 2014-07-31 | 1 | -4/+4 |
| | | | | | | | |||||
| * | | | | | | Added a default value to WaterSimulator, LavaSimulator and RedstoneSimulator. | Howaner | 2014-07-31 | 1 | -2/+2 |
| | |/ / / / | |/| | | | | |||||
* | | | | | | Merge pull request #1271 from Howaner/GlobalFixes | Mattes D | 2014-07-31 | 2 | -2/+13 |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | Fixed water from ice and removed packed ice drop. | ||||
| * | | | | | | Changed IsSolid to FullyOccupiesVoxel | Howaner | 2014-07-31 | 1 | -1/+1 |
| | | | | | | | |||||
| * | | | | | | Fixed water from ice and removed packed ice drop. | Howaner | 2014-07-31 | 2 | -2/+13 |
| |/ / / / / | |||||
* | | | | | | Merge pull request #1047 from mc-server/Enderman | Tiger Wang | 2014-07-31 | 2 | -0/+121 |
|\ \ \ \ \ \ | |/ / / / / |/| | | | | | Enderman attacks a player if he's looking at him | ||||
| * | | | | | Comment suggestions | Tiger Wang | 2014-07-31 | 1 | -9/+8 |
| | | | | | | |||||
| * | | | | | Added lighting code and added comments | STRWarrior | 2014-07-30 | 1 | -0/+17 |
| | | | | | | |||||
| * | | | | | Removed lighting code in cEnderman::CheckEventSeePlayer | STRWarrior | 2014-07-30 | 1 | -9/+1 |
| | | | | | | |||||
| * | | | | | Changed comment | worktycho | 2014-06-30 | 1 | -1/+1 |
| | | | | | | |||||
| * | | | | | Replaced strange algebra with dot product. | worktycho | 2014-06-18 | 1 | -4/+6 |
| | | | | | | | | | | | | | | | | | | | | | | | | 10 degrees is a completely arbitary constant I pulled from nowhere. Feel free to adjust this value. | ||||
| * | | | | | Improved Enderman code | Tiger Wang | 2014-06-18 | 2 | -14/+34 |
| | | | | | | |||||
| * | | | | | Swapped m_Player and m_EndermanPos | STRWarrior | 2014-06-18 | 1 | -2/+2 |
| | | | | | | |||||
| * | | | | | Enderman attacks a player if he's looking at him. | STRWarrior | 2014-06-18 | 2 | -0/+91 |
| | | | | | | |||||
* | | | | | | Merge pull request #1267 from mc-server/RoofedForest | Tiger Wang | 2014-07-31 | 1 | -3/+61 |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | Added RoofedForest trees. | ||||
| * | | | | | | Suggestions | STRWarrior | 2014-07-30 | 1 | -2/+2 |
| | | | | | | | |||||
| * | | | | | | Moved GetRoofedForestTreeImage content to GetDarkoakTreeImage | STRWarrior | 2014-07-30 | 2 | -66/+55 |
| | | | | | | | |||||
| * | | | | | | Fixed doxy comment | STRWarrior | 2014-07-30 | 1 | -1/+1 |
| | | | | | | | |||||
| * | | | | | | Fixed comment at the end of a for-loop | STRWarrior | 2014-07-30 | 1 | -1/+1 |
| | | | | | | | |||||
| * | | | | | | Fixed compiling using Clang | STRWarrior | 2014-07-30 | 1 | -4/+2 |
| | | | | | | | |||||
| * | | | | | | Added RoofedForest trees. | STRWarrior | 2014-07-30 | 2 | -2/+73 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Could still be improved allot. | ||||
* | | | | | | | Merge pull request #1266 from mc-server/PreSimulatorConfig | Mattes D | 2014-07-30 | 3 | -6/+30 |
|\| | | | | | | |_|/ / / / |/| | | | | | PreSimulator: Added configurations. | ||||
| * | | | | | PreSimulator: Added configurations. | STRWarrior | 2014-07-30 | 3 | -6/+30 |
|/ / / / / | | | | | | | | | | | | | | | | You can now choose if it should pregenerate something or not | ||||
* | | | | | Merged branch 'howaner/Options'. | madmaxoft | 2014-07-30 | 8 | -42/+57 |
|\ \ \ \ \ | |||||
| * | | | | | Change Group->SetColor() again. | Howaner | 2014-07-27 | 1 | -1/+1 |
| | | | | | | |||||
| * | | | | | Use AString(1, Color[0]) | Howaner | 2014-07-27 | 1 | -1/+1 |
| | | | | | | |||||
| * | | | | | Use Color[0]. | Howaner | 2014-07-27 | 1 | -1/+1 |
| | | | | | | |||||
| * | | | | | Fixed group color's. | Howaner | 2014-07-27 | 2 | -16/+5 |
| | | | | | | |||||
| * | | | | | Add "Broadcasting" settings to world.ini | Howaner | 2014-07-27 | 5 | -11/+22 |
| | | | | | | |||||
| * | | | | | Fixed plugin count and fixed plugin loading, when settings.ini was regenerated. | Howaner | 2014-07-27 | 1 | -16/+30 |
| | | | | | | |||||
* | | | | | | Fixed "Dependency" typos | archshift | 2014-07-30 | 3 | -7/+7 |
| | | | | | | |||||
* | | | | | | Merge pull request #1262 from mc-server/CanBeTerraformed | Mattes D | 2014-07-30 | 4 | -44/+32 |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | Added cBlockInfo::CanBeTerraformed and made finishers use it | ||||
| * | | | | | | Added soulsand to the terraformed list. | STRWarrior | 2014-07-29 | 1 | -0/+1 |
| | | | | | | |