Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-05-17 | Merge branch 'master' of https://github.com/minetest/minetest | Elias Fleckenstein | |
2022-05-09 | Fix Minetest blaming the wrong mod for errors (#12241) | Lars Müller | |
Covers the case where mods insert their callbacks manually into "minetest.registered_<callbacks>" (often to achieve a particular order of execution). | |||
2021-05-11 | Add on_object_add callback2021.05 | Elias Fleckenstein | |
2021-05-11 | Include tile definitions in get_node_def; Client-side minetest.object_refs table | Elias Fleckenstein | |
2021-05-10 | Add on_object_hp_change callback and nametag images | Elias Fleckenstein | |
2021-05-10 | Add on_object_properties_change callback | Elias Fleckenstein | |
2021-01-07 | Add minetest.registered_items and minetest.registered_nodes (Doesn't do ↵ | Elias Fleckenstein | |
anything yet) | |||
2020-12-12 | Make GitHub Actions Happy try 1 | Elias Fleckenstein | |
2020-11-30 | Lua API: Particle callbacks; Add NoWeather | Elias Fleckenstein | |
2020-11-28 | Merged Minetest | Elias Fleckenstein | |
2020-11-24 | Added minetest.register_on_play_sound | Elias Fleckenstein | |
2020-11-23 | LocalPlayer:set_physics_override; minetest.register_on_recieve_physics_override | Elias Fleckenstein | |
2020-10-21 | Add documentation to builtin core.run_callbacks (#10494) | DS | |
2020-10-03 | Lua API: Add register_on_chatcommand to SSM and CSM (#7862) | Elijah Duffy | |
Allows catching a chatcommand call just after the command and the parameters are parsed but before its existence is checked and before the corresponding function is run. Returning `true` from a callback function will prevent default handling of the command leaving mods to handle the command manually. | |||
2020-06-23 | test | Elias Fleckenstein | |
2018-06-06 | CSM/SSM: Add on_mods_loaded callback (#7411) | Loïc Blot | |
* CSM/SSM: Add on_mods_loaded callback | |||
2018-01-21 | [CSM] Remove `on_connect` callback (#6941) | red-001 | |
Fixes #6939 | |||
2017-10-02 | [CSM] Add callback on open inventory (#5793) | Vincent Glize | |
2017-09-26 | Implement mod communication channels (#6351) | Loïc Blot | |
Implement network communication for channels * Implement ModChannel manager server side to route incoming messages from clients to other clients * Add signal handler switch on client & ModChannelMgr on client to handle channels * Add Lua API bindings + client packet sending + unittests * Implement server message sending * Add callback from received message handler to Lua API using registration method | |||
2017-06-09 | CSM: Fix documentation error for register_on_*_chat_messages (#5917) | DS | |
2017-05-06 | [CSM] add `on_item_use` (#5544) | red-001 | |
2017-04-29 | [CSM] Add event on_place_node API lua (#5548) | Vincent Glize | |
* [CSM] Add event on_place_node API lua | |||
2017-04-08 | [CSM] Add event on_connect player API lua (#5540) | Vincent Glize | |
* Add event on_connect player API lua | |||
2017-03-13 | [CSM] Add `on_punchnode` callback | red-001 | |
2017-03-13 | [CSM] Add `on_dignode` callback (#5140) | red-001 | |
2017-03-13 | [CSM] Improve security for client-sided mods (#5100) | red-001 | |
2017-03-13 | [CSM] Add local formspecs. (#5094) | red-001 | |
2017-03-13 | [CSM] sound_play & sound_stop support + client_lua_api doc (#5096) | Loïc Blot | |
* squashed: CSM: Implement register_globalstep * Re-use fatal error mechanism from server to disconnect client on CSM error * Little client functions cleanups * squashed: CSM: add core.after function * core.after is shared code between client & server * ModApiUtil get_us_time feature enabled for client | |||
2017-03-13 | [CSM] Add on_death, on_hp_modification & oh_damage_taken callbacks (#5093) | Loïc Blot | |
* Add on_death callback * Add on_hp_modification & on_damage_taken callbacks * move preview code to preview.lua | |||
2017-03-13 | [CSM] Client side modding | Loic 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 |