Player skin mod, supporting unified_inventory, sfinv and smart_inventory https://content.minetest.net/packages/bell07/skinsdb/
Go to file
Alexander Weber e6516d2982 Visual update fixes if skin change externally (with and without 3d armor)
API updated also
2018-05-13 00:37:19 +02:00
locale French translation by Papou30 2018-04-01 21:03:39 +02:00
meta moved character_1 to character for overriding the default character 2017-07-24 17:39:16 +02:00
models Added support for 1.8er Skins 2018-04-16 16:17:42 +02:00
textures moved character_1 to character for overriding the default character 2017-07-24 17:39:16 +02:00
updater update_skins_db.sh: skip processing of already existing skins 2017-04-10 14:56:07 +02:00
.gitignore finished work on private player skins support 2017-06-18 17:56:24 +02:00
API.md Visual update fixes if skin change externally (with and without 3d armor) 2018-05-13 00:37:19 +02:00
README.md Added support for 1.8er Skins 2018-04-16 16:17:42 +02:00
api.lua Visual update fixes if skin change externally (with and without 3d armor) 2018-05-13 00:37:19 +02:00
chatcommands.lua Bugfix #8 Create and get UI-context on demand 2018-03-01 21:15:04 +01:00
depends.txt renamed players.lua -> api.lua; some cleanups 2017-06-16 21:40:54 +02:00
formspecs.lua Bugfix #8 Create and get UI-context on demand 2018-03-01 21:15:04 +01:00
init.lua Visual update fixes if skin change externally (with and without 3d armor) 2018-05-13 00:37:19 +02:00
mod.conf renamed to skinsdb 2017-06-15 18:19:47 +02:00
sfinv_page.lua moved the chat- and UI context to ram 2018-02-19 11:18:18 -08:00
skin_meta_api.lua Visual update fixes if skin change externally (with and without 3d armor) 2018-05-13 00:37:19 +02:00
skinlist.lua Added support for 1.8er Skins 2018-04-16 16:17:42 +02:00
unified_inventory_page.lua Bugfix #8 Create and get UI-context on demand 2018-03-01 21:15:04 +01:00

README.md

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 required
  • update_from_db.py python3 required
  • MT_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)