aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-03-06Clean up database API and save the local map on an intervalShadowNinja
2015-03-06Biome API: Enable decorations placed on waterparamat
Add schematic decoration force placement flag
2015-03-05Improve group-based connection between raillike nodesBlockMen
2015-03-05l_get_modnames: Compare using std::sort instead of a custom function which ↵Loic Blot
does same work
2015-03-05collisionMoveSimple: use std::vector instead of std::list, this improve the ↵Loic Blot
performances
2015-03-05ProfilerGraph: Use std::list instead of std::vectorLoic Blot
2015-03-06Fix mapgen using unitialised height map valuesCraig Robbins
2015-03-05Use std::queue for HTTPFetchRequest and std::vector for log_output instead ↵Loic Blot
of std::list
2015-03-05Fix issue #2441: crash on respawn, since a conversion std::list to ↵Loic Blot
std::vector on Environment.cpp * Also change some std::list to std::vector for ClientMap::renderMap * Remove disabled code in ClientMap::renderMap, disabled since a long time
2015-03-05Replace std::list to std::vector into tile.cpp (m_texture_trash) and move ↵Loic Blot
tile.hpp to src/client/
2015-03-05Server.cpp Use std::list instead of std::vector for playSound, ↵Loic Blot
fillMediaCache, sendRequestedMedia, sendMediaAnnouncement and related functions
2015-03-05Server::AsyncRunStep: buffered_messages now uses std::vector instead of ↵Loic Blot
std::list. * sendRemoveNode and sendAddNodes are also converted as a side effect
2015-03-05Fix some rendering glitchesBlockMen
- Fixes particle draworder - Fixes nodehighlighting
2015-03-05Performance improvement: Use std::list instead of std::vector for ↵Loic Blot
request_media, Server::getModNames, Environment::m_simple_objects. * Also remove unused Server::m_modspaths
2015-03-05Remove Queue class which uses std::list and use native std::queueLoic Blot
2015-03-05Fix memory leak in MapgenV6Craig Robbins
2015-03-04Cavegen, mgv5: Cleanup codeparamat
Conf.example: Update mgv5 mapgen params Mgv7: Lava caves only below -256
2015-03-04Use std::vector instead of std::list in StaticObjectList and ↵Loic Blot
MutexedMap::getValues()
2015-03-04ABMHandler and player_collisions use sequential read/write. Switch from ↵Loic Blot
std::list to std::vector * Also remove dead code Map::unloadUnusedData which is dead since a long time
2015-03-04ClientInterface::getClientIDs doesn't need a std::list. Use a std::vector ↵Loic Blot
for better perfs
2015-03-04We always know playerSAO when calling SendInventory. Using it instead of ↵Loic Blot
searching it via peer_id
2015-03-05Radius parameter for /deleteblocks hereSmallJoker
2015-03-04Send Position packet on event, don't check it at each AsyncRunStep.Loic Blot
* This permit to cleanup the player checking loop
2015-03-04ASyncRunStep doesn't need to lock when do setTimeOfDaySpeed.Loic Blot
* setTimeOfDaySpeed already lock a mutex when modify the value, we don't need to lock all environment. * add a fine grain lock for getTimeOfDay and setTimeOfDay to solve environment multithread modifications on this value
2015-03-04Send Inventory packet on event, don't check it at each AsyncRunStep.Loic Blot
* Call UpdateCrafting into SendInventory because this functions is only called before SendInventory * Use Player* instead of peer_id for UpdateCrafting because SendInventory already has the Player* pointer, then don't loop for searching Player* per peer_id * m_env_mutex don't need to be used with this modification because it's already locked before the calls
2015-03-03Remove unused m_wielded_item_not_sentLoic Blot
2015-03-03Send Breath packet on event, don't check it at each AsyncRunStepLoic Blot
2015-03-03Send Player HP when setHP (or a setHP caller) is called instead of looping ↵Loic Blot
and testing the state change.
2015-03-02Fix occlusionMiguel Almeida
2015-03-02Fix narrow_to_wide_c (ANDROID)Craig Robbins
* Ensure converted string is NUL terminated * Restore logic to that used prior to 9e2a9b5
2015-03-02Mgv6: Add heightmap. Do not make large caves that are entirely above groundparamat
2015-02-27Add /setpassword and /clearpassword loggingest31
2015-02-27Add Turkish languagemahmutelmas06
2015-02-27Update minetest.poRui
2015-02-27Revert "Fix particles draworder" (issue #2388)Loic Blot
This reverts commit c09d026f0561ee3c6db821a7e193716f724a0e4a.
2015-02-27Change find_surface_nodes_in_area to find_nodes_in_area_under_airCraig Robbins
2015-02-27Add find_surface_nodes_in_area LUA call which permit to only get the nodes ↵Loic Blot
which touch air. This permit to massively improve performance for mods like plantlife
2015-02-27Wrap lines longer than 80 characters in lua_api.txt ...and minor formating ↵rubenwardy
changes
2015-02-27Fix minor memory leak (Android)Craig Robbins
2015-02-26Biome API: Re-calculate biome at every surface in a mapchunk columnparamat
2015-02-25Add camera smoothing and cinematic mode (F8)rubenwardy
2015-02-24Rename --do-unittests to --run-unittests as @Zeno- and @sfan5 requestedLoic Blot
2015-02-23Optimise MapBlockMesh related functionsgregorycu
Directely or indirectly optimises the following functions: * MapBlockMesh::MapBlockMesh * MapBlockMesh::getTileInfo * MapBlockMesh::makeFastFace * MapBlockMesh::getSmoothLightCombined
2015-02-23Fix wrapDegrees family of functionsCraig Robbins
wrapDegrees() (renamed to modulo360f) wrapDegrees_0_360 wrapDegrees_180 Minor errors were present in previous versions; see issue #2328
2015-02-23Add src/network/CMakeFiles/ and src/client/CMakeFiles to gitignore4Evergreen4
2015-02-23Disallow object:remove() if the object is a playerKahrl
Rebased by Zeno- (conflict in lua_api.txt)
2015-02-21Fix serialization of floating point numbersShadowNinja
2015-02-21Improve FindIrrlicht.cmake moduleMarkus Koschany
Linux distributions prefer to link against a shared version of the Irrlicht engine instead of using embedded code copies of the same. Search for this shared version first and use that but fall back to the static version if it does not exist. This also fixes https://github.com/minetest/minetest/issues/2163
2015-02-21Add mod.conf file support This new file only permits to specify a mod name ↵kaeza
for now
2015-02-21Fix android buildLoic Blot