From b741b7426b76ff43be71559aaba217c97b460f40 Mon Sep 17 00:00:00 2001 From: stujones11 Date: Thu, 13 Apr 2017 20:33:14 +0100 Subject: [PATCH] More player validity checks --- 3d_armor/api.lua | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/3d_armor/api.lua b/3d_armor/api.lua index 6f10c6c..1db7207 100644 --- a/3d_armor/api.lua +++ b/3d_armor/api.lua @@ -172,7 +172,8 @@ end armor.init_player_armor = function(self, player) local name = player:get_player_name() local player_inv = player:get_inventory() - if not name or not player_inv then + local pos = player:getpos() + if not name or not player_inv or not pos then return false end local armor_inv = minetest.create_detached_inventory(name.."_armor", {