remove fallback for vector.check
This commit is contained in:
parent
30feea49ab
commit
1ba876893d
|
@ -721,12 +721,6 @@ end
|
|||
|
||||
local log_non_player_actions = minetest.settings:get_bool("log_non_player_actions", false)
|
||||
|
||||
-- `vector.check` is available since minetest >= 5.5.0
|
||||
local is_vector = vector.check or function(v)
|
||||
return type(v) == "table" and
|
||||
type(v.x) == "number" and type(v.y) == "number" and type(v.z) == "number"
|
||||
end
|
||||
|
||||
function default.log_player_action(player, ...)
|
||||
local msg = player:get_player_name()
|
||||
if player.is_fake_player or not player:is_player() then
|
||||
|
@ -737,8 +731,8 @@ function default.log_player_action(player, ...)
|
|||
and player.is_fake_player or "*") .. ")"
|
||||
end
|
||||
for _, v in ipairs({...}) do
|
||||
-- translate vectors
|
||||
local part = is_vector(v) and minetest.pos_to_string(v) or v
|
||||
-- translate pos
|
||||
local part = vector.check(v) and minetest.pos_to_string(v) or v
|
||||
-- no leading spaces before punctuation marks
|
||||
msg = msg .. (string.match(part, "^[;,.]") and "" or " ") .. part
|
||||
end
|
||||
|
|
Loading…
Reference in New Issue