minetest/src/script/lua_api
Loic Blot 74d34da6cb Prepare Protocol v25 init & authentication.
* TOSERVER_INIT and TOCLIENT_INIT renamed to _LEGACY
* TOSERVER_PASSWORD merged from dev-0.5, can use protocol v24 and v25
* TOCLIENT_ACCESS_DENIED merged from dev-0.5, can use protocol v24 and v25, with normalized strings an a custom id for custom errors
* new TOSERVER_INIT packet only send MT version, supported compressions, protocols and serialization, this permit to rework everything later without break the _INIT packet
* new TOSERVER_AUTH packet which auth the client
* new TOCLIENT_HELLO packet which send server serialization version atm
* new TOCLIENT_AUTH_ACCEPTED which is send when TOCLIENT_AUTH was okay. After this packet, the client load datas from servers, like after TOCLIENT_INIT_LEGACY packet
2015-03-13 20:23:03 +01:00
..
CMakeLists.txt Remove dependency on marshal and many other async changes 2014-04-27 16:15:53 -04:00
l_base.cpp Omnicleanup: header cleanup, add ModApiUtil shared between game and mainmenu 2013-08-14 21:03:33 +02:00
l_base.h Remove lua_State parameter from LuaError::LuaError 2014-03-15 16:28:59 -04:00
l_craft.cpp Remove lua_State parameter from LuaError::LuaError 2014-03-15 16:28:59 -04:00
l_craft.h Omnicleanup: header cleanup, add ModApiUtil shared between game and mainmenu 2013-08-14 21:03:33 +02:00
l_env.cpp For usages of assert() that are meant to persist in Release builds (when NDEBUG is defined), replace those usages with persistent alternatives 2015-03-07 22:41:47 +10:00
l_env.h Change find_surface_nodes_in_area to find_nodes_in_area_under_air 2015-02-27 21:42:00 +10:00
l_internal.h Fix modstore/favourites hang by adding asynchronous lua job support 2013-11-29 22:09:14 +01:00
l_inventory.cpp Clear inventory before setting lists 2014-06-23 15:28:48 -04:00
l_inventory.h Use "core" namespace internally 2014-05-08 13:02:04 -04:00
l_item.cpp LuaItemStack: Fix and document behavior of set_name, set_count, set_wear, set_metadata 2014-12-28 23:59:24 -05:00
l_item.h Use "core" namespace internally 2014-05-08 13:02:04 -04:00
l_mainmenu.cpp For usages of assert() that are meant to persist in Release builds (when NDEBUG is defined), replace those usages with persistent alternatives 2015-03-07 22:41:47 +10:00
l_mainmenu.h Server: announce MIN/MAX protocol version supported to serverlist. Client: check serverlist 2015-02-18 16:09:59 +01:00
l_mapgen.cpp lua_api/l_mapgen: Fix overlapping areas of minetest.generate_ores/decorations 2015-03-11 03:36:39 +00:00
l_mapgen.h lua_api/l_mapgen: Fix overlapping areas of minetest.generate_ores/decorations 2015-03-11 03:36:39 +00:00
l_nodemeta.cpp Fixed potential NULL pointer and leak when setting node metadata 2013-11-29 23:35:16 -05:00
l_nodemeta.h Fixed potential NULL pointer and leak when setting node metadata 2013-11-29 23:35:16 -05:00
l_nodetimer.cpp Omnicleanup: header cleanup, add ModApiUtil shared between game and mainmenu 2013-08-14 21:03:33 +02:00
l_nodetimer.h Omnicleanup: header cleanup, add ModApiUtil shared between game and mainmenu 2013-08-14 21:03:33 +02:00
l_noise.cpp LuaPerlinNoiseMap: Fix 3d noise safety check 2014-12-12 22:58:44 -05:00
l_noise.h LuaPerlinNoiseMap: Prevent invalid memory access when attempting to generate 3d noise with a buffer created for 2d 2014-12-12 02:46:52 -05:00
l_object.cpp We always know playerSAO when calling SendInventory. Using it instead of searching it via peer_id 2015-03-04 15:28:33 +01:00
l_object.h Fix heart + bubble bar size on different texture packs 2014-05-07 21:46:27 +02:00
l_particles.cpp Add proper lua api deprecated handling 2014-04-29 22:49:04 +02:00
l_particles.h Omnicleanup: header cleanup, add ModApiUtil shared between game and mainmenu 2013-08-14 21:03:33 +02:00
l_rollback.cpp Fix unused (and so, broken) enable_rollback_recording. This option must be reloaded at server loop but loaded when server starts, for data consistency (not a hot load variable) 2015-02-18 09:28:39 +01:00
l_rollback.h Rollback fixes and get_node_actions 2013-11-27 18:13:06 -05:00
l_server.cpp Prepare Protocol v25 init & authentication. 2015-03-13 20:23:03 +01:00
l_server.h Add lua exception handling test code 2014-08-23 20:53:34 +02:00
l_settings.cpp Settings: Fail on invalid sequence and throw exception for LuaSettings 2014-12-12 00:44:17 -05:00
l_settings.h Add Settings interface for Lua 2013-09-10 18:31:38 +02:00
l_util.cpp Split settings into seperate source and header files 2014-09-21 14:39:35 -04:00
l_util.h Add compression API 2014-09-20 14:02:54 -04:00
l_vmanip.cpp Shorten ManualMapVoxelManipulator to MMVManip 2015-01-05 02:42:27 -05:00
l_vmanip.h Shorten ManualMapVoxelManipulator to MMVManip 2015-01-05 02:42:27 -05:00