minetest/src/script/cpp_api
Warr1024 52128ae11e
Add API for mods to hook liquid transformation events (#11405)
Add API for mods to hook liquid transformation events

Without this API, there is no reliable way for mods to be
notified when liquid transform modifies nodes and mods are
forced to poll for changes.  This allows mods to detect
changes to flowing liquid nodes and liquid renewal using
event-driven logic.
2021-07-09 09:08:40 -04:00
..
CMakeLists.txt Implement mod communication channels (#6351) 2017-09-26 00:11:20 +02:00
s_async.cpp Remove dead code (#10845) 2021-01-22 15:09:26 +00:00
s_async.h Remove dead code (#10845) 2021-01-22 15:09:26 +00:00
s_base.cpp Fix Lua panic when error() message is not a string 2020-06-07 18:14:40 +02:00
s_base.h script: Put getGuiEngine() inside a client-only #ifdef 2020-04-27 06:58:34 +02:00
s_client.cpp Move client-specific files to 'src/client' (#7902) 2018-11-28 20:01:49 +01:00
s_client.h CSM/SSM: Add on_mods_loaded callback (#7411) 2018-06-06 12:53:59 +02:00
s_entity.cpp Add on_deactivate callback for luaentities (#10723) 2021-01-02 15:14:29 +01:00
s_entity.h Add on_deactivate callback for luaentities (#10723) 2021-01-02 15:14:29 +01:00
s_env.cpp Add API for mods to hook liquid transformation events (#11405) 2021-07-09 09:08:40 -04:00
s_env.h Add API for mods to hook liquid transformation events (#11405) 2021-07-09 09:08:40 -04:00
s_internal.h Optimize headers (part 2) (#6272) 2017-08-18 19:25:07 +02:00
s_inventory.cpp Run callback in IDropAction, refactor function arguments 2018-04-02 17:18:48 +02:00
s_inventory.h Run callback in IDropAction, refactor function arguments 2018-04-02 17:18:48 +02:00
s_item.cpp Call on_secondary_use when object is right-clicked 2019-11-10 13:12:31 +01:00
s_item.h [CSM] Expose more env functions 2019-11-11 14:06:48 +01:00
s_mainmenu.cpp Pass clang-format on various cpp/header files (#5559) 2017-04-23 09:52:40 +02:00
s_mainmenu.h Move files to subdirectories (#6599) 2017-11-08 23:56:20 +01:00
s_modchannels.cpp Implement mod communication channels (#6351) 2017-09-26 00:11:20 +02:00
s_modchannels.h Implement mod communication channels (#6351) 2017-09-26 00:11:20 +02:00
s_node.cpp Degrotate support for mesh nodes (#7840) 2021-03-30 00:25:11 +02:00
s_node.h Rework use_texture_alpha to provide three opaque/clip/blend modes 2021-01-29 17:34:41 +01:00
s_nodemeta.cpp Merge pull request #8776 from osjc/FixGetNode 2019-08-10 19:45:44 +02:00
s_nodemeta.h Run callback in IDropAction, refactor function arguments 2018-04-02 17:18:48 +02:00
s_player.cpp Implement on_rightclickplayer callback (#10775) 2021-01-11 18:03:31 +01:00
s_player.h Implement on_rightclickplayer callback (#10775) 2021-01-11 18:03:31 +01:00
s_security.cpp Isolate library tables between sandbox and insecure env 2021-04-18 16:06:42 +02:00
s_security.h Refactor loading of Lua code with mod security 2019-11-09 16:08:38 +01:00
s_server.cpp Add on_authplayer callback and 'last_login' to on_joinplayer (#9574) 2020-05-23 13:25:29 +02:00
s_server.h Add on_authplayer callback and 'last_login' to on_joinplayer (#9574) 2020-05-23 13:25:29 +02:00