From 39e78a366433ca8417dfa252e93354e2e44adcb5 Mon Sep 17 00:00:00 2001 From: Alexander Weber Date: Thu, 15 Jun 2017 16:37:43 +0200 Subject: [PATCH] added 3d_armor compatibility --- depends.txt | 1 + players.lua | 10 ++++++++++ 2 files changed, 11 insertions(+) diff --git a/depends.txt b/depends.txt index ae2f803..34f0ef9 100644 --- a/depends.txt +++ b/depends.txt @@ -1,3 +1,4 @@ default intllib? unified_inventory? +3d_armor? diff --git a/players.lua b/players.lua index b7ff38a..5b161bd 100644 --- a/players.lua +++ b/players.lua @@ -28,3 +28,13 @@ end minetest.register_on_joinplayer(function(player) skins.update_player_skin(player) end) + +-- 3d_armor compatibility +if minetest.global_exists("armor") then + armor.get_player_skin = function(self, name) + return skins.get_player_skin(minetest.get_player_by_name(name)) + end + armor.get_preview = function(self, name) + return skins.preview[skins.get_player_skin(minetest.get_player_by_name(name))] + end +end