From cf712e5b54ebdd662f943af256f2626b58e629c9 Mon Sep 17 00:00:00 2001 From: Alexander Weber Date: Tue, 15 Feb 2022 14:29:45 +0100 Subject: [PATCH] fix skins.set_player_skin call with skin name parameter this fix the homedecor_wardrobe compatibility --- api.lua | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/api.lua b/api.lua index 6f956ce..8c88391 100644 --- a/api.lua +++ b/api.lua @@ -34,7 +34,7 @@ function skins.assign_player_skin(player, skin) else return false end - return true + return true, skin_obj end -- update visuals @@ -53,11 +53,11 @@ end -- Assign and update - should be used on selection externally function skins.set_player_skin(player, skin) - local success = skins.assign_player_skin(player, skin) + local success, skin_obj = skins.assign_player_skin(player, skin) if success then skins.get_player_skin(player):set_skin(player) skins.update_player_skin(player) - minetest.log("action", player:get_player_name().." set skin to "..skin:get_meta("name")) + minetest.log("action", player:get_player_name().." set skin to "..skin_obj:get_meta("name")) end return success end