minetest/builtin
Loïc Blot 79f19b8369 [CSM] Add flavour limits controlled by server (#5930)
* [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-18 21:39:55 +02:00
..
async Use "core" namespace internally 2014-05-08 13:02:04 -04:00
client Revert "CSM: Revert "[CSM] Add send_chat_message and run_server_chatcommand"" 2017-07-15 09:28:10 +02:00
common Add minetest.rgba function that returns ColorString from RGBA or RGB values 2017-06-22 03:11:50 +01:00
fstk Use a settings object for the main settings 2017-05-06 15:33:19 -04:00
game Create a filesystem abstraction layer for CSM and only allow accessing files that are scanned into it. (#5965) 2017-06-30 20:14:39 +02:00
mainmenu Remove remaining modstore code (#6120) 2017-07-14 20:37:58 +02:00
profiler Create a filesystem abstraction layer for CSM and only allow accessing files that are scanned into it. (#5965) 2017-06-30 20:14:39 +02:00
init.lua Create a filesystem abstraction layer for CSM and only allow accessing files that are scanned into it. (#5965) 2017-06-30 20:14:39 +02:00
settingtypes.txt [CSM] Add flavour limits controlled by server (#5930) 2017-07-18 21:39:55 +02:00