From 57b815f91ffd9bdd165c741350c6099f6b08685b Mon Sep 17 00:00:00 2001 From: Alexander Weber Date: Sun, 18 Jun 2017 23:15:58 +0200 Subject: changes needed for character_creator support --- init.lua | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'init.lua') diff --git a/init.lua b/init.lua index b9abc7a..105a68a 100644 --- a/init.lua +++ b/init.lua @@ -26,10 +26,15 @@ end if minetest.global_exists("armor") then armor.get_player_skin = function(self, name) local skin = skins.get_player_skin(minetest.get_player_by_name(name)) - return skin:get_meta("_key") --3d_armor adds a ".png" but it should be compatible in most cases + return skin:get_texture() end armor.get_preview = function(self, name) local skin = skins.get_player_skin(minetest.get_player_by_name(name)) return skin:get_preview() end end + +-- Update skin on join +minetest.register_on_joinplayer(function(player) + skins.update_player_skin(player) +end) -- cgit v1.2.3