mirror of
https://github.com/minetest-mods/skinsdb.git
synced 2025-01-24 06:40:20 +01:00
renamed players.lua -> api.lua; some cleanups
This commit is contained in:
parent
dcd0a744cb
commit
b267cf2657
@ -1,7 +1,7 @@
|
|||||||
-- get current skin
|
-- get current skin
|
||||||
skins.get_player_skin = function(player)
|
skins.get_player_skin = function(player)
|
||||||
local skin = player:get_attribute("skin")
|
local skin = player:get_attribute("skin")
|
||||||
if not skins.is_skin(skin) then
|
if not skins.textures[skin] then
|
||||||
skin = skins.default
|
skin = skins.default
|
||||||
end
|
end
|
||||||
return skin
|
return skin
|
@ -1,4 +1,3 @@
|
|||||||
default
|
|
||||||
intllib?
|
intllib?
|
||||||
unified_inventory?
|
unified_inventory?
|
||||||
3d_armor?
|
3d_armor?
|
||||||
|
20
init.lua
20
init.lua
@ -9,26 +9,8 @@ skins = {}
|
|||||||
skins.modpath = minetest.get_modpath(minetest.get_current_modname())
|
skins.modpath = minetest.get_modpath(minetest.get_current_modname())
|
||||||
skins.default = "character_1"
|
skins.default = "character_1"
|
||||||
|
|
||||||
skins.type = { SPRITE=0, MODEL=1, ERROR=99 }
|
dofile(skins.modpath.."/api.lua")
|
||||||
skins.get_type = function(texture)
|
|
||||||
if not skins.is_skin(texture) then
|
|
||||||
return skins.type.ERROR
|
|
||||||
end
|
|
||||||
return skins.type.MODEL
|
|
||||||
end
|
|
||||||
|
|
||||||
skins.is_skin = function(texture)
|
|
||||||
if not texture then
|
|
||||||
return false
|
|
||||||
end
|
|
||||||
if not skins.meta[texture] then
|
|
||||||
return false
|
|
||||||
end
|
|
||||||
return true
|
|
||||||
end
|
|
||||||
|
|
||||||
dofile(skins.modpath.."/skinlist.lua")
|
dofile(skins.modpath.."/skinlist.lua")
|
||||||
dofile(skins.modpath.."/players.lua")
|
|
||||||
|
|
||||||
-- Unified inventory page/integration
|
-- Unified inventory page/integration
|
||||||
if minetest.get_modpath("unified_inventory") then
|
if minetest.get_modpath("unified_inventory") then
|
||||||
|
Loading…
Reference in New Issue
Block a user