Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2017-01-21 | Fix unknown command message not providing number of cmd | sapier | 1 | -1/+1 | |
2017-01-21 | Add Entity get_texture_mod() to Lua API | sapier | 7 | -8/+53 | |
Send texture modifier to clients connecting later too | |||||
2017-01-21 | Detach the player from entities on death. (#5077) | red-001 | 5 | -14/+16 | |
2017-01-21 | Warning fix for 2ea60156437962d7d29d20606bf5d9189059f76b (#5082) | Loïc Blot | 1 | -7/+3 | |
Neither flag as force delete nor show the warning when mapblock is full and object is a player | |||||
2017-01-21 | Do not force deletion of players when mapblock is full (#5081) | Loïc Blot | 1 | -0/+6 | |
This fixes #4067 | |||||
2017-01-20 | Remove `mathconstants.h` and use the correct way to get `M_PI` in MSVC. (#5072) | red-001 | 12 | -17/+2 | |
2017-01-20 | Add chatcommand unregister and override API (#5076) | Elijah Duffy | 2 | -0/+22 | |
Introduces two functions to unregister and override chatcommands. minetest.unregister_chatcommand("<name>") and minetest.override_chatcommand("<name>", {<redifinition>}) | |||||
2017-01-19 | Fix MSVC build Build broken by 98e36d7 | SmallJoker | 2 | -0/+2 | |
2017-01-18 | Add particle animation, glow | sfan5 | 16 | -78/+311 | |
This is implemented by reusing and extending the TileAnimation code for the methods used by particles. | |||||
2017-01-18 | Add minetest.player_exists() (#5064) | rubenwardy | 2 | -5/+9 | |
2017-01-18 | Add search to advanced settings (#4806) | rubenwardy | 1 | -6/+114 | |
* Add search to advanced settings * Press enter again to go to next result * Use keyword based search, auto select best option | |||||
2017-01-17 | Fix typo in alias for deprecated settexturemod | sapier | 1 | -1/+1 | |
2017-01-17 | Improve priv descriptions (#5047) | Ezhh | 1 | -20/+21 | |
2017-01-17 | Remove client-side chat prediction. (#5055) | red-001 | 4 | -4/+17 | |
Network lag isn't really a big issue with chat and chat prediction makes writing mods harder. | |||||
2017-01-16 | Adjust formspec spacing on the Client tab of the mainmenu | rubenwardy | 1 | -13/+22 | |
2017-01-16 | Rename ObjectRef methods to be consistent and predictable | rubenwardy | 4 | -66/+67 | |
2017-01-15 | Add keyword based search to serverlist | red-001 | 8 | -23/+113 | |
2017-01-15 | Added lua tracebacks to some errors where you have been blind to what… (#5043) | sapier | 4 | -7/+16 | |
* Added lua tracebacks to some errors where you have been blind to what actually went wrong | |||||
2017-01-15 | Documentation: Correct biome heat / humidity noise parameters | paramat | 2 | -4/+4 | |
When the new set of biomes was added in MTGame the 'spread' for heat and humidity noise parameters was increased to 1000, i forgot to update settingtypes.txt and minetest.conf. | |||||
2017-01-15 | Add color names from web page referenced in luaapi doc | sapier | 1 | -0/+7 | |
2017-01-14 | Only set material flag on rendered meshes (#5023) | lhofhansl | 1 | -8/+9 | |
2017-01-14 | Fix build with freetype support disabled | sfan5 | 1 | -1/+1 | |
2017-01-14 | Fix another missing const reported by clang & @sfan5 | Loic Blot | 2 | -2/+2 | |
Signed-off-by: Loic Blot <loic.blot@unix-experience.fr> | |||||
2017-01-14 | Fix missing const in ServerActiveObject::getStaticData | Loic Blot | 1 | -1/+1 | |
This fixes #5033 Signed-off-by: Loic Blot <loic.blot@unix-experience.fr> | |||||
2017-01-13 | Organize defaultsettings.cpp | ShadowNinja | 1 | -112/+107 | |
2017-01-13 | Main menu tweaks | ShadowNinja | 3 | -10/+9 | |
2017-01-13 | Optimize SAO getStaticData by using std::string pointer instead of return copy | Loic Blot | 4 | -12/+14 | |
Signed-off-by: Loic Blot <loic.blot@unix-experience.fr> | |||||
2017-01-13 | Cleanup content_sao by factorizing similar code parts | Rogier | 2 | -249/+126 | |
Signed-off-by: Loic Blot <loic.blot@unix-experience.fr> | |||||
2017-01-13 | Enable mod security by default | ShadowNinja | 3 | -3/+3 | |
2017-01-13 | Meshes: Make object mesh face shading consistent | paramat | 1 | -11/+8 | |
Previously, object meshes had their North and South faces darker than East and West faces, the opposite of nodes and meshnodes. This commit corrects this. State constants as float-literals not double-literals. Simplify code. Add comment. | |||||
2017-01-11 | Make nametag removable with set_nametag_attributes (#5021) | Rui | 1 | -2/+1 | |
2017-01-11 | Cleanup some header inclusions to improve compilation times | Loic Blot | 10 | -13/+22 | |
2017-01-11 | Performance fix + SAO factorization | Rogier | 8 | -117/+88 | |
Original credits goes to @Rogier-5 * Merge common attributes between LuaEntitySAO & PlayerSAO to UnitSAO * Make some functions const * Improve some lists performance by returning const ref Signed-off-by: Loic Blot <loic.blot@unix-experience.fr> | |||||
2017-01-09 | Add staticdata parameter to add_entity (#5009) | Rui | 3 | -3/+6 | |
* Add staticdata parameter to add_entity * Add add_entity_with_staticdata to core.features | |||||
2017-01-09 | Environment & IGameDef code refactoring (#4985) | Ner'zhul | 49 | -409/+301 | |
* Environment code refactoring * Cleanup includes & class declarations in client & server environment to improve build speed * ServerEnvironment::m_gamedef is now a pointer to Server instead of IGameDef, permitting to cleanup many casts. * Cleanup IGameDef * Move ITextureSource* IGameDef::getTextureSource() to Client only. * Also move ITextureSource *IGameDef::tsrc() helper * drop getShaderSource, getSceneManager, getSoundManager & getCamera abstract call * drop unused emerge() call * cleanup server unused functions (mentionned before) * Drop one unused parameter from ContentFeatures::updateTextures * move checkLocalPrivilege to Client * Remove some unnecessary casts * create_formspec_menu: remove IWritableTextureSource pointer, as client already knows it * Fix some comments * Change required IGameDef to Server/Client pointers * Previous change that game.cpp sometimes calls functions with Client + InventoryManager + IGameDef in same functions but it's the same objects * Remove duplicate Client pointer in GUIFormSpecMenu::GUIFormSpecMenu * drop ClientMap::sectorWasDrawn which is unused | |||||
2017-01-09 | support older PostGreSQL versions (#4999) | zeuner | 2 | -7/+26 | |
* support older PostGreSQL versions * documentation accuracy * improve performance by affecting less rows in UPDATE queries | |||||
2017-01-09 | builtin/.../falling.lua: Avoid crash when hitting unknown nodes | sfan5 | 1 | -1/+1 | |
2017-01-08 | Map generation limit: Cache as 'const' not 'const static' | paramat | 2 | -3/+3 | |
2017-01-08 | Map generation limit: Fix checks for block/sector over-limit | paramat | 2 | -14/+36 | |
Fix the maths that check if any part of a mapblock or sector is over the set map_generation_limit. Therefore avoid the loading of any over-limit blocks that were previously generated when map_generation_limit was larger. The set limit can vary for a world because it is not yet a per-world mapgen parameter, even when it is sometimes it will be changed deliberately. Therefore avoid a player being returned to world centre if they re-enter a world while being over-limit. Fix the createSector() crash caused by a mob spawning over-limit in an over-limit mapblock | |||||
2017-01-08 | Minor: Fix indentation in serverenvironment.cpp | Lars Hofhansl | 1 | -51/+51 | |
2017-01-08 | Move ServerEnvironment to dedicated cpp/header files | Loic Blot | 14 | -2555/+2600 | |
* also cleanup some unneeded inclusions | |||||
2017-01-08 | Move ClientEnvironment to dedicated cpp/header files | Loic Blot | 8 | -1003/+1042 | |
2017-01-08 | Get neighbor from same map block if possible in ABMHandler (#4998) | lhofhansl | 1 | -6/+15 | |
2017-01-07 | Make column alignment consistent in advanced settings (#5004) | Ezhh | 1 | -1/+1 | |
2017-01-07 | Revert "Extend minetest.is_yes()" | sfan5 | 2 | -3/+1 | |
This reverts commit c435eabf3ffb77eab955d5faeb5450da1befc149. | |||||
2017-01-07 | Extend minetest.is_yes() | red-001 | 2 | -1/+3 | |
2017-01-05 | README.txt: Update the License to 2010-2017 | LNJ | 1 | -2/+2 | |
2017-01-05 | lua_api.txt: Add registered_chatcommands to global tables | LNJ | 1 | -0/+2 | |
2017-01-05 | Add raycast.cpp and tileanimation.cpp to Android.mk | Wayward1 | 1 | -0/+2 | |
2017-01-04 | Expose and document chatcommands as minetest.registered_chatcommands | rubenwardy | 2 | -9/+11 | |