mirror of
https://github.com/minetest-mods/skinsdb.git
synced 2024-12-22 23:40:18 +01:00
Player skin mod, supporting unified_inventory, sfinv and smart_inventory
https://content.minetest.net/packages/bell07/skinsdb/
e761999946
Visual update fixes if skin change externally |
||
---|---|---|
locale | ||
meta | ||
models | ||
textures | ||
updater | ||
.gitignore | ||
api.lua | ||
API.md | ||
chatcommands.lua | ||
depends.txt | ||
formspecs.lua | ||
init.lua | ||
mod.conf | ||
README.md | ||
sfinv_page.lua | ||
skin_meta_api.lua | ||
skinlist.lua | ||
unified_inventory_page.lua |
skinsdb
This Minetest mod offers changeable player skins with a graphical interface for multiple inventory mods.
Features
- Download scripts included for the Minetest skin database
- Flexible skins API to manage the database
- character_creator support for custom skins
- Skin change menu for sfinv (in minetest_game) and unified_inventory
- Skins change menu and command line using chat command /skinsdb (set | show | list | list private | list public | ui)
- Supported by smart_inventory for the skin selection
- Skin previews supported in selection
- Additional information for each skin
- Support for different skins lists: public and a per-player list are currently implemented
- Full 3d_armor support
- Compatible to 1.0 and 1.8 Minecraft skins format
Update tools
In order to download the skins from the skin database,
you may use one of the listed update tools below.
They are located in the updater/
directory.
update_skins_db.sh
bash and jq requiredupdate_from_db.py
python3 requiredMT_skins_updater.*
windows or mono (?) required
License
If nothing else is specified, it is licensed as GPLv3.
Fritigern:
- update_skins_db.sh (CC-BY-NC-SA 4.0)
Credits
- RealBadAngel (unified_inventory)
- Zeg9 (skinsdb)
- cornernote (source code)
- Krock (source code)
- bell07 (source code)
- stujones11 (player models)