mirror of
https://github.com/sys4-fr/server-nalc.git
synced 2025-06-28 06:11:47 +02:00
Delete _misc and u_skins
This commit is contained in:
Binary file not shown.
Binary file not shown.
@ -1,28 +0,0 @@
|
||||
minetest-u_skins
|
||||
================
|
||||
An skin extention for the Minetest mod unified_inventory by Dean Montgomery
|
||||
It downloads the skins from the Minetest skin database. (http://minetest.fensta.bplaced.net)
|
||||
|
||||
Requires latest unified_inventory from:
|
||||
https://github.com/minetest-technic/unified_inventory
|
||||
|
||||
To download the latest skins you need to run:
|
||||
"./update_from_db.py" OR
|
||||
the win32.NET client
|
||||
|
||||
Licenses:
|
||||
--------
|
||||
|
||||
cornernote:
|
||||
Lua source code (GPLv3)
|
||||
|
||||
Fritigern:
|
||||
update_skins_db.sh (CC-BY-NC-SA 4.0)
|
||||
|
||||
Krock:
|
||||
Lua source code (GPLv3)
|
||||
MT_skins_updater.exe (WTFPL)
|
||||
|
||||
Credits:
|
||||
--------
|
||||
RealyBadAngel unified_inventory and Zeg9 skinsdb
|
@ -1,2 +0,0 @@
|
||||
unified_inventory
|
||||
default
|
@ -1,165 +0,0 @@
|
||||
-- Unified Skins for Minetest - based modified Bags from unfied_inventory and skins from inventory_plus
|
||||
|
||||
-- Copyright (c) 2012 cornernote, Dean Montgomery
|
||||
-- License: GPLv3
|
||||
u_skins = {}
|
||||
u_skins.modpath = minetest.get_modpath("u_skins")
|
||||
u_skins.file = minetest.get_worldpath().."/u_skins.mt"
|
||||
u_skins.default = "character_1"
|
||||
u_skins.pages = {}
|
||||
u_skins.u_skins = {}
|
||||
u_skins.file_save = false
|
||||
|
||||
-- ( Deprecated
|
||||
u_skins.type = { SPRITE=0, MODEL=1, ERROR=99 }
|
||||
u_skins.get_type = function(texture)
|
||||
if not u_skins.is_skin(texture) then
|
||||
return u_skins.type.ERROR
|
||||
end
|
||||
return u_skins.type.MODEL
|
||||
end
|
||||
-- )
|
||||
|
||||
u_skins.is_skin = function(texture)
|
||||
if not texture then
|
||||
return false
|
||||
end
|
||||
if not u_skins.meta[texture] then
|
||||
return false
|
||||
end
|
||||
return true
|
||||
end
|
||||
|
||||
dofile(u_skins.modpath.."/skinlist.lua")
|
||||
dofile(u_skins.modpath.."/players.lua")
|
||||
|
||||
u_skins.update_player_skin = function(player)
|
||||
local name = player:get_player_name()
|
||||
if not u_skins.is_skin(u_skins.u_skins[name]) then
|
||||
u_skins.u_skins[name] = u_skins.default
|
||||
end
|
||||
player:set_properties({
|
||||
textures = {u_skins.u_skins[name]..".png"},
|
||||
})
|
||||
u_skins.file_save = true
|
||||
end
|
||||
|
||||
-- Display Current Skin
|
||||
unified_inventory.register_page("u_skins", {
|
||||
get_formspec = function(player)
|
||||
local name = player:get_player_name()
|
||||
if not u_skins.is_skin(u_skins.u_skins[name]) then
|
||||
u_skins.u_skins[name] = u_skins.default
|
||||
end
|
||||
|
||||
local formspec = ("background[0.06,0.99;7.92,7.52;ui_misc_form.png]"
|
||||
.."image[0,.75;1,2;"..u_skins.u_skins[name].."_preview.png]"
|
||||
.."label[6,.5;Raw texture:]"
|
||||
.."image[6,1;2,1;"..u_skins.u_skins[name]..".png]")
|
||||
|
||||
local meta = u_skins.meta[u_skins.u_skins[name]]
|
||||
if meta then
|
||||
if meta.name ~= "" then
|
||||
formspec = formspec.."label[2,.5;Name: "..minetest.formspec_escape(meta.name).."]"
|
||||
end
|
||||
if meta.author ~= "" then
|
||||
formspec = formspec.."label[2,1;Author: "..minetest.formspec_escape(meta.author).."]"
|
||||
end
|
||||
if meta.license ~= "" then
|
||||
formspec = formspec.."label[2,1.5;License: "..minetest.formspec_escape(meta.license).."]"
|
||||
end
|
||||
if meta.description ~= "" then --what's that??
|
||||
formspec = formspec.."label[2,2;Description: "..minetest.formspec_escape(meta.description).."]"
|
||||
end
|
||||
end
|
||||
local page = 0
|
||||
if u_skins.pages[name] then
|
||||
page = u_skins.pages[name]
|
||||
end
|
||||
formspec = formspec .. "button[.75,3;6.5,.5;u_skins_page$"..page..";Change]"
|
||||
return {formspec=formspec}
|
||||
end,
|
||||
})
|
||||
|
||||
unified_inventory.register_button("u_skins", {
|
||||
type = "image",
|
||||
image = "u_skins_button.png",
|
||||
})
|
||||
|
||||
-- Create all of the skin-picker pages.
|
||||
|
||||
u_skins.generate_pages = function(texture)
|
||||
local page = 0
|
||||
local pages = {}
|
||||
for i, skin in ipairs(u_skins.list) do
|
||||
local p_index = (i - 1) % 16
|
||||
if p_index == 0 then
|
||||
page = page + 1
|
||||
pages[page] = {}
|
||||
end
|
||||
pages[page][p_index + 1] = {i, skin}
|
||||
end
|
||||
local total_pages = page
|
||||
page = 1
|
||||
for page, arr in ipairs(pages) do
|
||||
local formspec = "background[0.06,0.99;7.92,7.52;ui_misc_form.png]"
|
||||
local y = -0.1
|
||||
for i, skin in ipairs(arr) do
|
||||
local x = (i - 1) % 8
|
||||
if i > 1 and x == 0 then
|
||||
y = 1.8
|
||||
end
|
||||
formspec = (formspec.."image_button["..x..","..y..";1,2;"
|
||||
..skin[2].."_preview.png;u_skins_set$"..skin[1]..";]")
|
||||
end
|
||||
local page_prev = page - 2
|
||||
local page_next = page
|
||||
if page_prev < 0 then
|
||||
page_prev = total_pages - 1
|
||||
end
|
||||
if page_next >= total_pages then
|
||||
page_next = 0
|
||||
end
|
||||
formspec = (formspec
|
||||
.."button[0,3.8;1,.5;u_skins_page$"..page_prev..";<<]"
|
||||
.."button[.75,3.8;6.5,.5;u_skins_null;Page "..page.."/"..total_pages.."]"
|
||||
.."button[7,3.8;1,.5;u_skins_page$"..page_next..";>>]")
|
||||
|
||||
unified_inventory.register_page("u_skins_page$"..(page - 1), {
|
||||
get_formspec = function(player)
|
||||
return {formspec=formspec}
|
||||
end
|
||||
})
|
||||
end
|
||||
end
|
||||
|
||||
-- click button handlers
|
||||
minetest.register_on_player_receive_fields(function(player, formname, fields)
|
||||
if fields.u_skins then
|
||||
unified_inventory.set_inventory_formspec(player, "craft")
|
||||
return
|
||||
end
|
||||
for field, _ in pairs(fields) do
|
||||
local current = string.split(field, "$", 2)
|
||||
if current[1] == "u_skins_set" then
|
||||
u_skins.u_skins[player:get_player_name()] = u_skins.list[tonumber(current[2])]
|
||||
u_skins.update_player_skin(player)
|
||||
unified_inventory.set_inventory_formspec(player, "u_skins")
|
||||
elseif current[1] == "u_skins_page" then
|
||||
u_skins.pages[player:get_player_name()] = current[2]
|
||||
unified_inventory.set_inventory_formspec(player, "u_skins_page$"..current[2])
|
||||
end
|
||||
end
|
||||
end)
|
||||
|
||||
-- Change skin on join - reset if invalid
|
||||
minetest.register_on_joinplayer(function(player)
|
||||
local player_name = player:get_player_name()
|
||||
if not u_skins.is_skin(u_skins.u_skins[player_name]) then
|
||||
u_skins.u_skins[player_name] = u_skins.default
|
||||
end
|
||||
u_skins.update_player_skin(player)
|
||||
end)
|
||||
|
||||
u_skins.generate_pages()
|
||||
u_skins.load_players()
|
@ -1,3 +0,0 @@
|
||||
Sam 0
|
||||
Jordach
|
||||
CC BY-SA 3.0
|
@ -1,3 +0,0 @@
|
||||
Tuxedo Sam
|
||||
Jordach
|
||||
CC BY-NC-SA 3.0
|
@ -1,3 +0,0 @@
|
||||
Emma
|
||||
Cidney7760
|
||||
CC BY-SA 3.0
|
@ -1,3 +0,0 @@
|
||||
Wants
|
||||
Wants
|
||||
CC BY-SA 3.0
|
@ -1,3 +0,0 @@
|
||||
villiantest III
|
||||
marshrover
|
||||
CC BY-SA 3.0
|
@ -1,3 +0,0 @@
|
||||
Geopbyte
|
||||
Geopbyte
|
||||
CC BY-SA 3.0
|
@ -1,3 +0,0 @@
|
||||
Diamond Armor Sam
|
||||
Block_Guy
|
||||
CC BY-SA 3.0
|
@ -1,3 +0,0 @@
|
||||
Hobo/Homeless person
|
||||
Minetestian
|
||||
CC BY-SA 3.0
|
@ -1,3 +0,0 @@
|
||||
Block_Guy
|
||||
Block_Guy
|
||||
CC BY-SA 3.0
|
@ -1,3 +0,0 @@
|
||||
Solid-Color Sam
|
||||
Block_Guy
|
||||
CC BY-SA 3.0
|
@ -1,3 +0,0 @@
|
||||
RockerLuke skin
|
||||
RockerLuke
|
||||
CC BY-SA 3.0
|
@ -1,3 +0,0 @@
|
||||
Diamond Armor Sam
|
||||
Block_Guy
|
||||
CC BY-SA 3.0
|
@ -1,3 +0,0 @@
|
||||
Semmett9
|
||||
Infinatum
|
||||
CC BY-NC-SA 3.0
|
@ -1,3 +0,0 @@
|
||||
Molten Elemental
|
||||
Dunedubby
|
||||
CC BY-SA 3.0
|
@ -1,3 +0,0 @@
|
||||
herobrine
|
||||
Zaki
|
||||
CC BY-SA 3.0
|
@ -1,3 +0,0 @@
|
||||
Link
|
||||
tux_peng
|
||||
CC BY-NC-SA 3.0
|
@ -1,3 +0,0 @@
|
||||
Saris
|
||||
Gfiti
|
||||
CC BY-NC-SA 3.0
|
@ -1,3 +0,0 @@
|
||||
Malon
|
||||
SummerCampV
|
||||
CC BY-NC-SA 3.0
|
@ -1,3 +0,0 @@
|
||||
Froggy
|
||||
Linxx
|
||||
CC BY-SA 3.0
|
@ -1,3 +0,0 @@
|
||||
Bob
|
||||
LuxAtheris
|
||||
CC BY-SA 3.0
|
@ -1,3 +0,0 @@
|
||||
Naruto
|
||||
LuxAtheris
|
||||
CC BY-SA 3.0
|
@ -1,3 +0,0 @@
|
||||
Alien
|
||||
jmf
|
||||
CC BY-SA 3.0
|
@ -1,3 +0,0 @@
|
||||
manoel1500
|
||||
manoel1500
|
||||
CC BY-NC-SA 3.0
|
@ -1,3 +0,0 @@
|
||||
Vile Sam
|
||||
philipbenr
|
||||
CC BY-SA 3.0
|
@ -1,3 +0,0 @@
|
||||
BlueZ Sam II
|
||||
philipbenr
|
||||
CC BY-SA 3.0
|
@ -1,3 +0,0 @@
|
||||
Tetra
|
||||
philipbenr
|
||||
CC BY-SA 3.0
|
@ -1,3 +0,0 @@
|
||||
AMMOnym
|
||||
AMMOnym
|
||||
CC BY-SA 3.0
|
@ -1,3 +0,0 @@
|
||||
Soldier
|
||||
Ragnar
|
||||
CC BY-SA 3.0
|
@ -1,3 +0,0 @@
|
||||
TestManiac
|
||||
AMMOnym
|
||||
CC BY-SA 3.0
|
@ -1,3 +0,0 @@
|
||||
HurtedOerkki
|
||||
AMMOnym
|
||||
CC BY-SA 3.0
|
@ -1,3 +0,0 @@
|
||||
S"am"TEVE
|
||||
AMMOnym
|
||||
CC BY-SA 3.0
|
@ -1,3 +0,0 @@
|
||||
Samerkki
|
||||
AMMOnym
|
||||
CC BY-SA 3.0
|
@ -1,3 +0,0 @@
|
||||
Calinou
|
||||
Calinou
|
||||
CC BY-SA 3.0
|
@ -1,3 +0,0 @@
|
||||
Black
|
||||
Calinou
|
||||
CC BY 4.0
|
@ -1,3 +0,0 @@
|
||||
SuperSam
|
||||
AMMOnym
|
||||
CC BY-SA 3.0
|
@ -1,3 +0,0 @@
|
||||
TrollSam
|
||||
AMMOnym
|
||||
CC BY-SA 3.0
|
@ -1,3 +0,0 @@
|
||||
HungrySteve
|
||||
AMMOnym
|
||||
CC BY-SA 3.0
|
@ -1,3 +0,0 @@
|
||||
ShadowNinja
|
||||
ShadowNinja
|
||||
CC BY-SA 4.0
|
@ -1,3 +0,0 @@
|
||||
Minetestian
|
||||
Minetestian
|
||||
CC BY-SA 3.0
|
@ -1,3 +0,0 @@
|
||||
lordphoenixmh
|
||||
lordphoenixmh
|
||||
CC BY 4.0
|
@ -1,3 +0,0 @@
|
||||
Ladyvioletkitty
|
||||
lordphoenixmh
|
||||
CC BY 4.0
|
@ -1,3 +0,0 @@
|
||||
4°district
|
||||
Ferdi Napoli
|
||||
CC BY-SA 3.0
|
@ -1,3 +0,0 @@
|
||||
Chop
|
||||
Ferdi Napoli
|
||||
CC BY-NC-SA 3.0
|
@ -1,3 +0,0 @@
|
||||
Franklin
|
||||
Ferdi Napoli
|
||||
CC BY-NC-SA 3.0
|
@ -1,3 +0,0 @@
|
||||
Trevor
|
||||
Ferdi Napoli
|
||||
CC BY-NC-SA 3.0
|
@ -1,3 +0,0 @@
|
||||
Bart Simpson
|
||||
Ferdi Napoli
|
||||
CC BY-NC-SA 3.0
|
@ -1,3 +0,0 @@
|
||||
Creeper
|
||||
Ferdi Napoli
|
||||
CC BY-NC-SA 3.0
|
@ -1,3 +0,0 @@
|
||||
War Machine
|
||||
Ferdi Napoli
|
||||
CC BY-NC-SA 3.0
|
@ -1,3 +0,0 @@
|
||||
Gangnam Style
|
||||
Ferdi Napoli
|
||||
CC BY-NC-SA 3.0
|
@ -1,3 +0,0 @@
|
||||
Sonic The Hedgehog
|
||||
Ferdi Napoli
|
||||
CC BY-NC-SA 3.0
|
@ -1,3 +0,0 @@
|
||||
Charizard
|
||||
Ferdi Napoli
|
||||
CC BY-NC-SA 3.0
|
@ -1,3 +0,0 @@
|
||||
Scarlet Spider-man
|
||||
Ferdi Napoli
|
||||
CC BY-NC-SA 3.0
|
@ -1,3 +0,0 @@
|
||||
Ferdi Napoli
|
||||
Ferdi Napoli
|
||||
CC BY-NC-SA 3.0
|
@ -1,3 +0,0 @@
|
||||
Finn The Adventured
|
||||
Ferdi Napoli
|
||||
CC BY-NC-SA 3.0
|
@ -1,3 +0,0 @@
|
||||
Jake
|
||||
Ferdi Napoli
|
||||
CC BY-NC-SA 3.0
|
@ -1,3 +0,0 @@
|
||||
Ferdi Napoli Reserve
|
||||
Ferdi Napoli
|
||||
CC BY-NC-SA 3.0
|
@ -1,3 +0,0 @@
|
||||
Joker
|
||||
Ferdi Napoli
|
||||
CC BY-NC-SA 3.0
|
@ -1,3 +0,0 @@
|
||||
Bleau Steve
|
||||
Ferdi Napoli
|
||||
CC BY-NC-SA 3.0
|
@ -1,3 +0,0 @@
|
||||
Deadpool Bleau
|
||||
Ferdi Napoli
|
||||
CC BY-NC-SA 3.0
|
@ -1,3 +0,0 @@
|
||||
Seth Rollins
|
||||
Ferdi Napoli
|
||||
CC BY-NC-SA 3.0
|
@ -1,3 +0,0 @@
|
||||
Daffy Duck
|
||||
LuxAtheris
|
||||
CC BY-SA 3.0
|
@ -1,3 +0,0 @@
|
||||
DareDevil
|
||||
Ferdi Napoli
|
||||
CC BY-NC-SA 3.0
|
@ -1,3 +0,0 @@
|
||||
Clone
|
||||
Ferdi Napoli
|
||||
CC BY-NC-SA 3.0
|
@ -1,3 +0,0 @@
|
||||
Banana Guy
|
||||
Ferdi Napoli
|
||||
CC BY-NC-SA 3.0
|
@ -1,3 +0,0 @@
|
||||
Rubber
|
||||
Ferdi Napoli
|
||||
CC BY-NC-SA 3.0
|
@ -1,3 +0,0 @@
|
||||
Gothic Sam
|
||||
GingerHunter797
|
||||
CC BY-SA 3.0
|
@ -1,3 +0,0 @@
|
||||
Tails
|
||||
Ferdi Napoli
|
||||
CC BY-NC-SA 3.0
|
@ -1,3 +0,0 @@
|
||||
Aguia Explorer
|
||||
Davizinho
|
||||
CC BY-SA 3.0
|
@ -1,3 +0,0 @@
|
||||
John
|
||||
Evergreen
|
||||
CC BY-SA 3.0
|
@ -1,3 +0,0 @@
|
||||
Toad
|
||||
Ferdi Napoli
|
||||
CC BY-NC-SA 3.0
|
@ -1,3 +0,0 @@
|
||||
oOChainLynxOo
|
||||
oOChainLynxOo
|
||||
CC BY-SA 3.0
|
@ -1,3 +0,0 @@
|
||||
amazing spiderman
|
||||
mateus
|
||||
CC BY-SA 3.0
|
@ -1,3 +0,0 @@
|
||||
black spiderman
|
||||
mateus
|
||||
CC BY-NC-SA 3.0
|
@ -1,3 +0,0 @@
|
||||
Sam Mese Tee
|
||||
oOChainLynxOo
|
||||
CC BY-SA 3.0
|
@ -1,3 +0,0 @@
|
||||
Jesus
|
||||
Ferdi Napoli
|
||||
CC BY-NC-SA 3.0
|
@ -1,3 +0,0 @@
|
||||
Wires
|
||||
Geopbyte
|
||||
CC BY-SA 3.0
|
@ -1,3 +0,0 @@
|
||||
Vector
|
||||
Ferdi Napoli
|
||||
CC BY-NC-SA 3.0
|
@ -1,3 +0,0 @@
|
||||
Fire Mario
|
||||
Ferdi Napoli
|
||||
CC BY-NC-SA 3.0
|
@ -1,3 +0,0 @@
|
||||
skin minecraft
|
||||
lestouem
|
||||
CC BY-SA 3.0
|
@ -1,3 +0,0 @@
|
||||
Sam I
|
||||
Jordach
|
||||
CC BY-SA 3.0
|
@ -1,3 +0,0 @@
|
||||
rotor112
|
||||
rotor112
|
||||
CC BY-SA 3.0
|
@ -1,3 +0,0 @@
|
||||
santa
|
||||
jordan4ibanez
|
||||
CC BY-SA 3.0
|
@ -1,3 +0,0 @@
|
||||
PenguinDad
|
||||
PenguinDad
|
||||
CC BY-SA 3.0
|
@ -1,3 +0,0 @@
|
||||
New Ferdi Napoli Skin
|
||||
Ferdi Napoli
|
||||
CC BY-NC-SA 3.0
|
@ -1,3 +0,0 @@
|
||||
Jan
|
||||
Jan
|
||||
CC BY 4.0
|
@ -1,3 +0,0 @@
|
||||
PilzAdam
|
||||
PilzAdam
|
||||
CC BY 4.0
|
@ -1,3 +0,0 @@
|
||||
Renan123
|
||||
sou o melhor
|
||||
CC BY-SA 3.0
|
@ -1,3 +0,0 @@
|
||||
PenguinDad with Cape
|
||||
PenguinDad
|
||||
CC BY-SA 3.0
|
@ -1,3 +0,0 @@
|
||||
Adarqet
|
||||
Adarqet
|
||||
CC BY-SA 3.0
|
@ -1,3 +0,0 @@
|
||||
Older Man Sam
|
||||
philipbenr
|
||||
CC BY-SA 3.0
|
@ -1,3 +0,0 @@
|
||||
Adarqet(Cape)
|
||||
Adarqet
|
||||
CC BY-SA 3.0
|
@ -1,3 +0,0 @@
|
||||
wither
|
||||
mario alberto
|
||||
CC BY-SA 3.0
|
@ -1,3 +0,0 @@
|
||||
Cywalk Sam
|
||||
w_laenger
|
||||
CC BY-SA 3.0
|
@ -1,3 +0,0 @@
|
||||
rantathe
|
||||
ranta
|
||||
CC BY-SA 3.0
|
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user