From 55dc55f2dd2308b9474233840987dba6fdcae081 Mon Sep 17 00:00:00 2001 From: Alexander Weber Date: Wed, 12 Feb 2020 08:09:17 +0100 Subject: [PATCH] revert texture name parsing change --- skinlist.lua | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/skinlist.lua b/skinlist.lua index 293ffb6..cb8d050 100644 --- a/skinlist.lua +++ b/skinlist.lua @@ -2,11 +2,7 @@ local skins_dir_list = minetest.get_dir_list(skins.modpath.."/textures") for _, fn in pairs(skins_dir_list) do local name, sort_id, assignment, is_preview, playername - local nameparts = { - fn:match("^%w+"), - fn:gsub("^%w+_", ""):gsub("%.%w+$", ""), - fn:match("%w+$"), - } + local nameparts = string.gsub(fn, "[.]", "_"):split("_") -- check allowed prefix and file extension if (nameparts[1] == 'player' or nameparts[1] == 'character') and