1
0
mckaygerhard 326de6b259 meta+skin - fix order and secuencial id, by previous commit script
* use secuencial id on files to avoid issues, non secuencial id
  seems do not work in simple skin and older mods
2024-04-03 22:29:08 -04:00
..

minetest-skindb-skindata - matadata skins details

SKIN database data for minetest.org - metadata details of each skin

Information

Skins mod used those files to display specific information of each skins as of name of the skin, author, license (managed as comment in other mods), this data is full compatible with any kind of mod like the skindb, u_skindb or simple_skin

Technical information

Is based on now defunct skin database (http://minetest.fensta.bplaced.net), that will be now at https://skindb.sourceforge.io/

Skin is a couple of two files, one is the information details that will be put here in this directory and the other is the skin png file that will be put in textures directory, for this last check such information at ../textures/README.md.

filename meta txt

The defunct skin database (http://minetest.fensta.bplaced.net), uses the a unique format, each line is as of key = "string", with a comma at the end. if no value is given will be unknow+<id> and for license will be CC-BY-NC-3.0

  • filename must match the file skin png file
    • filename must start with "character" string
    • filename format must be character_<id>.txt
    • filename skin must be ../textures/character_<id>.png
  • file contents must be as:
    • name : must be alphanumeric
    • author : must be alphanumeric
    • description : must be alphanumeric and maximun of 46 chars
    • comment : must be alphanumeric and maximun of 46 chars
    • license : must be alphanumeric and format must be as https://spdx.org/licenses/
name = "<name>",
author = "<author>",
description = "<description>",
comment = "<comment>",
license = "<SPDX licence identifier>",

For examples check character_1.txt that must match the corresponding skin file ../textures/character_1.png

filename meta new

New sites simplifies the meta file with only lines to parse, this format manage each line is as of key directly without a comma at the end

  • filename must match the file skin png file
    • filename must start with "character" string
    • filename format must be character_<id>.txt
    • BUT filename skin is character.<id>.png
  • file contents must be as:
    • line 1 : must be alphanumeric ans is assumed as the skin name only
    • line 2 : must be alphanumeric and is assumed as the skin author only
    • line 3 : must be alphanumeric and format must be as https://spdx.org/licenses/
<name>
<author>
<SPDX licence identifier>,

For example you can check the new recent skindb mod.

LICENSE

  • (c) 2024 PICCORO Lenz McKAY CC-BY-SA-NC
  • (c) 2014 Dean Montgomery (????)
  • (c) 200X ? MirceaKitsune (WTFPL)
  • (c) 200x ? Zeg9 (WTFPL): skin_previews.blend
  • (c) XXXX of any author inside meta/*.txt