Tirifto d894da4113 Tried to improve some mobs. 7 vuotta sitten
..
locale e656a28edd Init 7 vuotta sitten
meta d38e4bf577 Removed non-libre skins and renumbered the remaining ones. 7 vuotta sitten
textures d38e4bf577 Removed non-libre skins and renumbered the remaining ones. 7 vuotta sitten
updater e656a28edd Init 7 vuotta sitten
.gitignore e656a28edd Init 7 vuotta sitten
API.md e656a28edd Init 7 vuotta sitten
README.md d894da4113 Tried to improve some mobs. 7 vuotta sitten
api.lua e656a28edd Init 7 vuotta sitten
depends.txt e656a28edd Init 7 vuotta sitten
init.lua e656a28edd Init 7 vuotta sitten
liberate.sh cf0514efd9 Added a script to remove non-libre skins. 7 vuotta sitten
mod.conf e656a28edd Init 7 vuotta sitten
sfinv_page.lua e656a28edd Init 7 vuotta sitten
skin_meta_api.lua e656a28edd Init 7 vuotta sitten
skinlist.lua e656a28edd Init 7 vuotta sitten
unified_inventory_page.lua e656a28edd Init 7 vuotta sitten

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)

Tirifto:

  • liberate.sh (Unlicense)

Credits:

  • RealyBadAngel unified_inventory
  • Zeg9 skinsdb