aboutsummaryrefslogtreecommitdiff
path: root/src/content_abm.cpp
AgeCommit message (Collapse)Author
2017-06-14Remove legacy content_abm.{cpp,h}Loïc Blot
2017-04-25Rename Scripting API files for consistencyShadowNinja
2017-04-23Pass clang-format on various cpp/header files (#5559)Loïc Blot
2017-03-13[CSM] Client side moddingLoic Blot
* rename GameScripting to ServerScripting * Make getBuiltinLuaPath static serverside * Add on_shutdown callback * Add on_receiving_chat_message & on_sending_chat_message callbacks * ScriptApiBase: use IGameDef instead of Server This permits to share common attribute between client & server * Enable mod security in client side modding without conditions
2016-12-24Move PP() and PP2() macros to basic_macros.hRogier
Instead of redefining them everywhere.
2015-04-01Move globals from main.cpp to more sane locationsCraig Robbins
Move debug streams to log.cpp|h Move GUI-related globals to clientlauncher Move g_settings and g_settings_path to settings.cpp|h Move g_menuclouds to clouds.cpp|h Move g_profiler to profiler.cpp|h
2014-04-18Remove liquid_finite and weatherproller
2013-11-02Move the sapling growing and grass adding/removing ABMs to LuaNovatux
2013-10-05Remove mapgen_air alias (#935)0gb.us
2013-09-16Weather: Clean up getHeat/getHumidity somewhatkwolekr
2013-08-14Omnicleanup: header cleanup, add ModApiUtil shared between game and mainmenuKahrl
2013-08-04Freeze-melt adjustproller
2013-07-28Better snow fall, finite liquid transform, leveled nodes apiproller
2013-07-27Weather supportproller
2013-06-30Optimize liquid queue on generate map for liquid_finiteproller
2013-05-31Liquid adjusting: continue to dropproller
2013-05-20Use the group "soil" for nodes that saplings grow onShadowNinja
2013-04-23Grow dirt_with_snow instead of dirt_with_grass if snow is above itPilzAdam
2013-03-16Make saplings only grow on dirt or grass, make jungle tree trunks only ↵kwolekr
replace air
2013-03-16Re-add jungles, apple treeskwolekr
2013-03-11Migrate to STL containers/algorithms.Ilya Zhuravlev
2013-02-25Merge pull request #482 from proller/liquidkwolekr
finite liquid
2013-02-24Update Copyright YearsSfan5
2013-02-24Change Minetest-c55 to MinetestPilzAdam
2013-02-24new adjustable finite liquidproller
2013-02-24Add seed parameter for default and L-system treesRealBadAngel
2013-02-10Dont remove grass under unloaded blocksPilzAdam
2013-01-04Fixed content_abm aliasesdannydark
Since commit 5a13c49492 when I'm in a new area of the world that hasn't yet been generated the debug log gets flooded with the following error: Map::setNode(): Not allowing to place CONTENT_IGNORE while trying to replace "default:dirt_with_grass" at (729,1,-219) (block (45,0,-14)) This commit fixes that.
2013-01-02Change the nodenames for dirt -> grass and sapling -> tree abms to match the ↵PilzAdam
mapgen aliases
2012-12-30L-System treegenRealBadAngel
2012-07-27Experimental-ish rollback functionalityPerttu Ahola
2012-06-05Switch the license to be LGPLv2/later, with small parts still remaining as ↵Perttu Ahola
GPLv2/later, by agreement of major contributors
2012-03-10Entity damage system WIP; Remove C++ mobsPerttu Ahola
2011-11-29Modify builtin ABMs to have lower interval and higher trigger non-chancePerttu Ahola
2011-11-29Replace old active block random node modifying things with actual ↵Perttu Ahola
ActiveBlockModifiers