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