Player skin mod, supporting unified_inventory, sfinv and smart_inventory https://content.minetest.net/packages/bell07/skinsdb/
Go to file
Alexander Weber e2e2927fe8 moved character_1 to character for overriding the default character 2017-07-24 17:39:16 +02:00
locale The u_skins is a mod, not a modpack. Moved u_skins to the root and all updater stuff to the (new) updater directory 2016-09-05 21:02:53 +02:00
meta moved character_1 to character for overriding the default character 2017-07-24 17:39:16 +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 Create API.md 2017-06-21 21:24:41 +02:00
README.md Update and rename README to README.md 2017-06-21 21:36:30 +02:00
api.lua API enhancements, player-attribute according naming convention 2017-06-19 16:37:38 +02:00
depends.txt renamed players.lua -> api.lua; some cleanups 2017-06-16 21:40:54 +02:00
init.lua moved character_1 to character for overriding the default character 2017-07-24 17:39:16 +02:00
mod.conf renamed to skinsdb 2017-06-15 18:19:47 +02:00
sfinv_page.lua changes needed for character_creator support 2017-06-18 23:15:58 +02:00
skin_meta_api.lua API enhancements, player-attribute according naming convention 2017-06-19 16:37:38 +02:00
skinlist.lua moved character_1 to character for overriding the default character 2017-07-24 17:39:16 +02:00
unified_inventory_page.lua changes needed for character_creator support 2017-06-18 23:15:58 +02:00

README.md

minetest-skinsdb

An skin extention for the Minetest.

Features:

  • a flexible Skins-API to manage a skins database
  • character_creator supported as "custom skin" possible
  • Inventory tabs in sfinv and unified_inventory to select the skins
  • Smart_inventory uses the skinsdb for skins selection
  • Skin previews supported in selection
  • Skin metadata supported showing the selected skin
  • Support for different skins lists. Currently implemented a public list and per-player lists trough skin filenames
  • Full 3d_armor support
  • Previews are used in 3d_armor selection
  • skins download scripts included for the Minetest skin database. (http://minetest.fensta.bplaced.net)

To download the latest there are 3 tools available in "updater" folder: "./update_skins_db.sh" bash and jq required "./update_from_db.py" python3 required "MT_skins_updater.exe" windows required

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)

bell07:

  • Lua source code (GPLv3)

Credits:

  • RealyBadAngel unified_inventory
  • Zeg9 skinsdb