From 4ae050a3ae13d5fc7a01b72fe2576508916e5145 Mon Sep 17 00:00:00 2001 From: ShadowNinja Date: Mon, 2 Sep 2013 19:16:14 -0400 Subject: Initial commit --- init.lua | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 init.lua (limited to 'init.lua') diff --git a/init.lua b/init.lua new file mode 100644 index 0000000..35737fd --- /dev/null +++ b/init.lua @@ -0,0 +1,31 @@ +-- Areas mod by ShadowNinja +-- Based on node_ownership +-- License: GPLv2+ + +areas = {} + +areas.startTime = os.clock() + +areas.modpath = minetest.get_modpath("areas") +dofile(areas.modpath.."/settings.lua") +dofile(areas.modpath.."/api.lua") +dofile(areas.modpath.."/internal.lua") +dofile(areas.modpath.."/chatcommands.lua") +dofile(areas.modpath.."/pos.lua") +dofile(areas.modpath.."/interact.lua") +dofile(areas.modpath.."/legacy.lua") + +areas:load() + +minetest.register_privilege("areas", {description = "Can administer areas"}) + +if not minetest.registered_privileges[areas.self_protection_privilege] then + minetest.register_privilege(areas.self_protection_privilege, + {description = "Can protect areas"}) +end + +if minetest.setting_getbool("log_mod") then + local diffTime = os.clock() - areas.startTime + print("[areas] loaded in "..diffTime.."s.") +end + -- cgit v1.2.3