local has_privs, missing_privs = core.check_player_privs(name, cmd_def.privs)
if has_privs then
core.set_last_run_mod(cmd_def.mod_origin)
- local t_before = minetest.get_us_time()
+ local t_before = core.get_us_time()
local success, result = cmd_def.func(name, param)
- local delay = (minetest.get_us_time() - t_before) / 1000000
+ local delay = (core.get_us_time() - t_before) / 1000000
if success == false and result == nil then
core.chat_send_player(name, "-!- "..S("Invalid command usage."))
local help_def = core.registered_chatcommands["help"]
if delay > msg_time_threshold then
-- Show how much time it took to execute the command
if result then
- result = result ..
- minetest.colorize("#f3d2ff", " (%.5g s)"):format(delay)
+ result = result .. core.colorize("#f3d2ff", S(" (@1 s)",
+ string.format("%.5f", delay)))
else
- result = minetest.colorize("#f3d2ff",
- "Command execution took %.5f s"):format(delay)
+ result = core.colorize("#f3d2ff", S(
+ "Command execution took @1 s",
+ string.format("%.5f", delay)))
end
end
if result then