Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-02-18 | Port formspec API from waspsaliva | Elias Fleckenstein | |
This API is inofficial and undocumented; invalid usage causes the game to crash. Use at own risk! | |||
2021-01-07 | Add minetest.interact | Elias Fleckenstein | |
2020-11-05 | Run Lint Script05-11-2020 | Elias Fleckenstein | |
2020-11-05 | api-screenshot: change function name to make_screenshot | corarona | |
2020-10-27 | lua api: add core.take_screenshot() | cora | |
2020-10-18 | Added the API additions from waspsaliva | Elias Fleckenstein | |
2020-10-18 | Make lint happy; Remove stupid redirector | Elias Fleckenstein | |
2020-10-05 | Added minetest.drop_selected_item(), Improved AutoEject | Elias Fleckenstein | |
2020-10-04 | The Robot Update | Elias Fleckenstein | |
2020-08-22 | Added minetest.get_inventory(location) | Elias Fleckenstein | |
2020-08-22 | Added Documentation for Additional API | Elias Fleckenstein | |
2020-07-18 | Added customizable keybindings, improved freecam, added special inventory ↵ | Elias Fleckenstein | |
keybind (by default ender inventory) | |||
2020-07-18 | Update to minetest 5.4.0-dev | Elias Fleckenstein | |
2020-06-23 | test | Elias Fleckenstein | |
2020-04-11 | Implement minetest.sound_fade() | sfan5 | |
2019-11-11 | [CSM] Implement minetest.get_csm_restrictions() | sfan5 | |
fixes #8068 | |||
2019-11-09 | Introduce get_modpath() for CSM | sfan5 | |
2018-01-23 | CSM: Remove screenshot API | red-001 | |
Reverted from commit 19960e26c672c6337f8c6ffbe27f2c6bca49750c (* [CSM] add screenshot api lua) | |||
2017-10-29 | CSM: Add a way to get current locale from CSM | lisacvuk | |
2017-08-17 | C++ modernize: Pragma once (#6264) | Loïc Blot | |
* Migrate cpp headers to pragma once | |||
2017-07-18 | [CSM] Add flavour limits controlled by server (#5930) | Loïc Blot | |
* [CSM] Add flavour limits controlled by server Server send flavour limits to client permitting to disable or limit some Lua calls * Add limits for reading nodedefs and itemdefs * flavour: Add lookup node limits * Merge get_node_or_nil into get_node. Sending fake node doesn't make sense in CSM, just return nil if node is not available for any reason * Add node range customization when noderange flavour is enabled (default 8 nodes) * Limit nodes range & disable chat message sending by default * Bump protocol version | |||
2017-07-15 | Revert "CSM: Revert "[CSM] Add send_chat_message and run_server_chatcommand"" | Loic Blot | |
This reverts commit bdac12761cd92960c3df83c932aa610f2322215f. | |||
2017-07-15 | CSM: Revert "[CSM] Add send_chat_message and run_server_chatcommand" | rubenwardy | |
Original PR: #5747. This reverts commit 39f4a2f607d44738d60db84eba4b30e3d7450204. | |||
2017-06-30 | Create a filesystem abstraction layer for CSM and only allow accessing files ↵ | red-001 | |
that are scanned into it. (#5965) * Load client-side mods into memory before executing them. This removes the remaining filesystem access that client-sided mods had and it will hopefully make then more secure. * Lua Virtual filesystem: don't load the files into memory just scan the filenames into memory. * Fix the issues with backtrace * fix most of the issues * fix code style. * add a comment | |||
2017-06-07 | [CSM] Add function to get player privileges (#5933) | red-001 | |
* [CSM] Add function to get player privileges + move related help functions to common * Added @Zeno- const | |||
2017-05-21 | [CSM] Add send_chat_message and run_server_chatcommand API functions (#5747) | Pierre-Adrien Langrognet | |
* [CSM] Add send_chat_message and run_server_chatcommand API functions * Add client-side chat message rate limiting * Limit out chat queue size * [CSM] Add minetest.clear_out_chat_queue API function and .clear_chat_queue chatcommand * Last fixes/cleanups before merge | |||
2017-05-21 | Fix LINT broken by dfa0c15ce045705f05487d623dc7beca6c945b4b | Loic Blot | |
2017-05-21 | [CSM] Add function to get the definition of items (#5732) | bigfoot547 | |
Add node def and item def documentation. Please be ready for merge! | |||
2017-05-20 | [CSM] Correct the log destination of print() (#5784) | SmallJoker | |
2017-05-04 | Add function to get server info. | red-001 | |
2017-04-29 | [CSM] add screenshot api lua (#5674) | Vincent Glize | |
* [CSM] add screenshot api lua | |||
2017-04-06 | [CSM] Add function to get the server protocol version. (#5529) | red-001 | |
2017-04-06 | [CSM] Add support for positional audio. (#5516) | red-001 | |
Fixes parts of #5389. | |||
2017-04-04 | [CSM] Add local node meta reference. (#5508) | red-001 | |
2017-04-01 | [CSM] Add function and chat command to disconnect from server. (#5487) | red-001 | |
2017-03-31 | Fix clang-format Columns Width | Loic Blot | |
Also fix l_client.cpp/h and remove them from whitelist | |||
2017-03-22 | [CSM] Add function to get player names in range (#5435) | bigfoot547 | |
* [CSM] Add function to get currently connected player names | |||
2017-03-13 | Add `get_wielded_item` | red-001 | |
2017-03-13 | [CSM] Add `get_node` and `get_node_or_nil` | red-001 | |
2017-03-13 | [CSM] storage + fixes | Loic Blot | |
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 client-sided chat commands (#5092) | red-001 | |
2017-03-13 | [CSM] Add method that display chat to client-sided lua. (#5089) (#5091) | red-001 | |
* squashed: [Client-sided scripting] Don't register functions that don't work. (#5091) | |||
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 |