aboutsummaryrefslogtreecommitdiff
path: root/src/script/cpp_api/s_client.cpp
AgeCommit message (Collapse)Author
2022-05-17Merge branch 'master' of https://github.com/minetest/minetestElias Fleckenstein
2022-03-29Fix the documentation of InvRef:get_lists() and clean up code (#12150)DS
2021-09-19Merge branch 'master' of https://github.com/minetest/minetestElias Fleckenstein
2021-09-19Add ClientObjectRef:remove and return true in on_object_add callback to ↵Elias Fleckenstein
remove newly added object
2021-09-10Clean up/improve some scriptapi error handling codesfan5
2021-05-13Add minetest.get_send_speedElias Fleckenstein
2021-05-11Add on_object_add callback2021.05Elias Fleckenstein
2021-05-11Include tile definitions in get_node_def; Client-side minetest.object_refs tableElias Fleckenstein
2021-05-10Add on_object_hp_change callback and nametag imagesElias Fleckenstein
2021-05-10Add on_object_properties_change callbackElias Fleckenstein
2021-01-07Add minetest.registered_items and minetest.registered_nodes (Doesn't do ↵Elias Fleckenstein
anything yet)
2020-11-30Lua API: Particle callbacks; Add NoWeatherElias Fleckenstein
2020-11-24Added minetest.register_on_play_soundElias Fleckenstein
2020-11-23LocalPlayer:set_physics_override; minetest.register_on_recieve_physics_overrideElias Fleckenstein
2020-11-04Revert "Make Lint Happy"Elias Fleckenstein
This reverts commit ad148587dcf5244c2d2011dba339786c765c54c4.
2020-11-04Make Lint HappyElias Fleckenstein
2020-10-17New Mod SystemElias Fleckenstein
2020-08-22Added minetest.get_inventory(location)Elias Fleckenstein
2020-07-18Added customizable keybindings, improved freecam, added special inventory ↵Elias Fleckenstein
keybind (by default ender inventory)
2018-11-28Move client-specific files to 'src/client' (#7902)Quentin Bazin
Update Android.mk Remove 'src/client' from include_directories
2018-06-30Modernize lua read (part 2 & 3): C++ templating assurance (#7410)Loïc Blot
* Modernize lua read (part 2 & 3): C++ templating assurance Implement the boolean reader Implement the string reader Also remove unused & unimplemented script_error_handler Add a reader with default value
2018-06-06CSM/SSM: Add on_mods_loaded callback (#7411)Loïc Blot
* CSM/SSM: Add on_mods_loaded callback
2018-02-10Node definition manager refactor (#7016)Dániel Juhász
* Rename IWritableNodeDefManager to NodeDefManager * Make INodeDefManager functions const * Use "const *NodeDefManager" instead of "*INodeDefManager" * Remove unused INodeDefManager class * Merge NodeDefManager and CNodeDefManager * Document NodeDefManager
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-06-09CSM: Fix documentation error for register_on_*_chat_messages (#5917)DS
2017-05-20Fix CSM crash (#5779)red-001
Caused by dc5bc6c and them made worse by 5ebf8f9
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-17[CSM] Add core.get_timeofday & core.get_day_count env calls (#5401)Loïc Blot
* [CSM] Add core.get_timeofday & core.get_day_count env calls * [CSM] Add core.get_node_level, core.get_node_max_level, core.find_node_near
2017-03-13[CSM] Add enable_client_modding param (default: false)nerzhul
2017-03-13[CSM] Add `on_punchnode` callbackred-001
2017-03-13[CSM] Add `on_dignode` callback (#5140)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 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