Basic Information
name
: This field indicates the name of the item, in this case, "Amethyst".displayName
: It's the name displayed for the item in the game. This field supports HEX color format and Minecraft text format.material
: Indicates the material of the object in the game. In this case, it's a netherite pickaxe.showInMenu
: Determines whether this object should be shown in the skins menu.applies-to
: Indicates what type of object this skin applies to.permission
: Permissions required to equip the skin on your item.custom-model-data
: Uses a number to identify custom item models.countdown
: The wait time before the user can equip a skin again.currency
: The currency used to purchase the skin.preview-skin
: Configuration related to the preview of the object's texture.item-physical
: Configuration related to the physical appearance of the item skin.actions
: Actions performed when a skin is equipped, removed, or returned.gui
: Configuration related to the game's user interface for this object. Defines how the object is displayed in the game menus, both if it's available and if it's not.
Requirements
You will be able to set requirements before applying a skin or removing it, etc.
Number
">="
(Greater than or equal to): Checks if the value of the variable is greater than or equal to the value specified in the condition.">="
(Greater than or equal to): Checks if the value of the variable is greater than or equal to the value specified in the condition."<="
(Less than or equal to): Checks if the value of the variable is less than or equal to the value specified in the condition."=="
(Equal to): Checks if the value of the variable is equal to the value specified in the condition."!="
(Different from): Checks if the value of the variable is different from the value specified in the condition.">"
(Greater than): Checks whether the value of the variable is greater than the value specified in the condition."<"
(Less than): Checks if the value of the variable is less than the value specified in the condition."<-"
(Contains): Checks if the variable contains the substring specified in the condition.
Text
"<-"
(Contains): Checks if the variable contains the substring specified in the condition."!="
(Different from): Checks if the value of the variable is different from the value specified in the condition."="
(equal to): Checks if the value of the variable is equal to the value specified in condition"|-"
(Starts with): Checks if the variable starts with the substring specified in the condition."-|"
(Ends with): Checks if the variable ends with the substring specified in the condition.
Item Variable:
#lore
You will be able to get the lore of the item to which you are trying to apply the skin.
#displayName
You will be able to obtain the displayName of the item to which you are trying to apply the skin.
Examples:
Preview Types:
For each template allows you to configure its preview, this will allow you to place the item at any location on the armature support.
RIGHT_ARM LEFT_ARM HEAD CHEST LEFT_LEGS RIGHT_LEGS FEET
To generate a template, just leave the Skins folder empty, which you will find in TheItemSkin plugin folder.
Last updated