minetest/src/script
Paramat b1b40fef16
Allow multiple cave liquids in a biome definition (#8481)
This allows games to specify biome cave liquids and avoid the old
hardcoded behaviour, but preserves the ability to have multiple
cave liquids in one biome, such as lava and water.

When multiple cave liquids are defined by the biome definition,
make each entire cave use a randomly chosen liquid, instead of
every small cave segment using a randomly chosen liquid.

Plus an optimisation:
Don't place nodes if cave liquid is defined as 'air'
2019-05-18 21:13:14 +01:00
..
common Abort when trying to set a not registered node (#7011) 2019-03-07 08:31:25 +01:00
cpp_api Add node field to PlayerHPChangeReason table (#8368) 2019-04-11 20:45:39 +01:00
lua_api Allow multiple cave liquids in a biome definition (#8481) 2019-05-18 21:13:14 +01:00
CMakeLists.txt Rename Scripting API files for consistency 2017-04-25 13:41:36 -04:00
scripting_client.cpp Revert "Revert CSM particles commit to fix particle spawner bug for 5.0.0 (#8288)" 2019-02-26 08:53:53 +01:00
scripting_client.h Implement mod communication channels (#6351) 2017-09-26 00:11:20 +02:00
scripting_mainmenu.cpp Add online content repository 2018-04-19 20:14:53 +01:00
scripting_mainmenu.h C++ modernize: Pragma once (#6264) 2017-08-17 22:19:39 +02:00
scripting_server.cpp Replace auth.txt with SQLite auth database (#7279) 2018-08-05 13:13:38 +02:00
scripting_server.h Implement mod communication channels (#6351) 2017-09-26 00:11:20 +02:00