-
Notifications
You must be signed in to change notification settings - Fork 25
Part Specification
Zoe Lee edited this page Jun 30, 2020
·
2 revisions
Note: This is a working standard and will be updated over time, without warning, until release
{
"id": "b783d4b9-dd0e-41bb-8aa3-87efac967c19",
"name": "Fluffy Tail",
"author": "Kihira",
"mountPoint": "CHEST",
"mountOffset": [0, 1, 0],
"scale": [1, 1, 1],
"rotation": [0, 0, 0],
"tint": [[1, 0, 0], [0, 1, 0], [0, 0, 1]],
"textures": [
"b783d4b9-dd0e-41bb-8aa3-87efac967c19"
]
}- id - string - The UUID of the part, this will also match the file name for the part definition
- name - string - Friendly name of the part that is displayed to the user
- author - string - Name of the author, not currently used
-
mountPoint - string - Defines where the part is default mounted to. One of the following values:
HEAD, CHEST, RIGHT_ARM, LEFT_ARM, RIGHT_LEG, LEFT_LEG -
mountOffset - number[3] - Default offset from the mount point. Format:
x, y, z -
scale - number[3] - Default scale of the part. Format:
x, y, z -
rotation - number[3] - Default rotation of the part. Format:
x, y, z - tint number[number[3], number[3], number[3]] - TODO
- textures - string[] - Array of UUIDs for textures this part can use. Only one texture is supported at this time and the UUID must match the part UUID