Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-12-12 | Use std::string::empty() instead of size() where applicable | Anton | |
2014-12-07 | Performance of main client loop up to 2x faster In places, up to 3 times faster | Craig Robbins | |
NOTE 1: This does not mean a 2x increase in framerate. Increase in fps may be up to 1-2fps NOTE 2: This local 'caching' of settings is not optimal and an alternative solution will be worked on after 0.4.11 is released | |||
2014-11-14 | Remove most exceptions from getNode() (and variants) | Craig Robbins | |
2014-11-08 | Implement WieldMeshSceneNode which improves wield mesh rendering | Kahrl | |
- Don't create and cache an extruded mesh for every (non-node) item. Instead use a single one per image resolution. - For cubic nodes reuse a single wield mesh too - Improve lighting of the wielded item - Increase far value of wield mesh scene camera, fixes #1770 - Also includes some minor refactorings of Camera and GenericCAO. | |||
2014-11-08 | Replace setting unlimited_player_transfer_distance with player_transfer_distance | SmallJoker | |
2014-10-23 | Remove remenants of mob code | Pavel Puchkin | |
Since minetest has no mobs within the core anymore, I suppose these settings and code should go. Any mod that uses `minetest.setting_getbool` will work with no problem since the default return value is `false`. | |||
2014-10-01 | Make players check inventory modification properly | ShadowNinja | |
2014-10-01 | Simplify player modification checks | ShadowNinja | |
2014-09-21 | Split settings into seperate source and header files | ShadowNinja | |
This also cleans up settings a bit | |||
2014-09-01 | Update Mapgen VoxelManipulator on buffer invalidation | kwolekr | |
2014-06-29 | Make player files saving again | SmallJoker | |
2014-06-23 | Store the maximum player file tries in a constant | ShadowNinja | |
2014-06-23 | Only try to load from possible player files | ShadowNinja | |
2014-06-23 | Only keep players loaded while they're connected | ShadowNinja | |
2014-06-23 | Fix race condition on accessing m_time_of_day_speed causing day night race ↵ | sapier | |
on some architectures | |||
2014-06-23 | Speedup attachement handling by replacing vector search by direct array ↵ | sapier | |
access and secondary child lookup vector | |||
2014-04-18 | Remove liquid_finite and weather | proller | |
2014-04-15 | Fix all warnings reported by clang | Sfan5 | |
2014-03-24 | Fix merge mistake when rebasing for PR #1169 | Ciaran Gultnieks | |
2014-03-12 | Remove goto from Environment::removePlayer | Selat | |
2014-03-09 | Update ABM object counts when triggers add objects | Ciaran Gultnieks | |
Also fixes long-standing accuracy issue due to unknown wider object count not being incremented. | |||
2014-03-06 | Stop wasting time in abm - performance improvement | Ciaran Gultnieks | |
Unless I'm mistaken, the chunk of code I'm moving there is potentially executed hundreds of times inside the loop to get the exact same result every time | |||
2014-03-02 | Fix for unloaded but active block problem | Ciaran Gultnieks | |
2014-02-09 | ServerEnvironment: Remove direct dependency on EmergeManager | kwolekr | |
2014-02-01 | Add player:override_day_night_ratio() for arbitrarily controlling sunlight ↵ | Perttu Ahola | |
brightness | |||
2014-01-13 | Fix some errors reported by clang static analyzer. | Ilya Zhuravlev | |
2014-01-11 | Add forceloading | Novatux | |
2013-12-12 | Make line_of_sight return blocking node position | stujones11 | |
2013-11-30 | Add minetest.swap_node | Novatux | |
2013-11-17 | Revert patch 58f036ad1 that causes object duplication (which tried to fix ↵ | Perttu Ahola | |
objects getting hidden from client) and fix the original problem correctly. This fixes the second distinct object duplication bug. | |||
2013-11-17 | Actually fix weather | kwolekr | |
The real problem was that MapBlocks were not activated before getting sent to the client | |||
2013-10-17 | Fix object duplication bug (at least in the most reproducible UFO case) | Perttu Ahola | |
2013-09-16 | Weather: Clean up getHeat/getHumidity somewhat | kwolekr | |
2013-08-14 | Omnicleanup: header cleanup, add ModApiUtil shared between game and mainmenu | Kahrl | |
2013-08-13 | Dont write directly to files but rather write and copy a tmp file | PilzAdam | |
2013-08-11 | Decoration: Fix schematic probability mess with new MTS file version | kwolekr | |
2013-08-06 | Add support for different drowning damage and allow drowning in other nodetypes | BlockMen | |
2013-08-04 | Change large amount of objects to be configurable via a setting in ↵ | Novatux | |
minetest.conf (max_objects_per_block). | |||
2013-08-03 | Fix anticheat | Perttu Ahola | |
2013-07-20 | Add set_breath and get_breath to lua API. | RealBadAngel | |
2013-07-07 | Fix many formspec menu bugs | sapier | |
2013-06-28 | Dont write player files all the time | PilzAdam | |
2013-06-22 | Print playername when failing to read playerfile and ignore files starting ↵ | PilzAdam | |
with . | |||
2013-06-19 | Add drowning | PilzAdam | |
2013-06-18 | Show number of objects in client environment in profiler (F6) | Kahrl | |
2013-06-12 | Play player_damage.ogg when recieving damage and additionally play ↵ | PilzAdam | |
player_falling_damage.ogg when recieving falling damage | |||
2013-06-03 | Add and implement setting max_clearobjects_extra_loaded_blocks. | Kahrl | |
Now Environment::clearAllObjects() unloads unused blocks in an interval defined by max_clearobjects_extra_loaded_blocks (default 4096). | |||
2013-05-25 | Move scriptapi to separate folder (by sapier) | sapier | |
On the lua side, notably minetest.env:<function>(<args>) should now be replaced by minetest.<function>(<args>). The old way is and will stay supported for a long time. Also: Update and clean up lua_api.txt (by celeron55) Move EnvRef to lua and remove add_rat and add_firefly (by kahrl) Add separate src/util/CMakeLists.txt, other minor fixes (by kahrl) | |||
2013-05-19 | Fix lava damage on player's upper body | kwolekr | |
2013-05-19 | Fix nearly all warnings | kwolekr | |