From 4aebd3639b2b51cd20875aa92ff0e4f981b0723d Mon Sep 17 00:00:00 2001 From: danielmeek32 Date: Sun, 30 Jul 2017 19:18:12 +0100 Subject: [PATCH] Player API: Apply model default textures when passing nil to 'set_textures' --- api.lua | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/api.lua b/api.lua index 9dd33ee..2150921 100644 --- a/api.lua +++ b/api.lua @@ -58,8 +58,10 @@ end function player_api.set_textures(player, textures) local name = player:get_player_name() - player_textures[name] = textures - player:set_properties({textures = textures,}) + local model = models[player_model[name]] + local model_textures = model and model.textures or nil + player_textures[name] = textures or model_textures + player:set_properties({textures = textures or model_textures,}) end function player_api.set_animation(player, anim_name, speed)