Repository navigation
2.1.0 Beta 1
Pre-release
Pre-release
·
17 commits
to master
since this release
Commands
- /skin setrandom has been added. This will give the targets specified a random skin
- /skin set will now open a GUI of all available skins if no skin is specified.
Configuration
- New optional parameters can now be added to skin objects in the config, including:
- name: The display name of the skin in the GUI, can be formatted as JSON or plaintext with color codes
- item: If this is specified, the GUI will use this item instead of generating a head with the skin. Items are formatted as follows:
- type: The material of the item
- amount: The amount to have (optional, defaults to 1)
- tag: The NBT tag to be added to the item, formatted as a config section. (optional)
- name: The display name of the item. (optional, will use the NBT tag if not present)
- lore: The lore give the item, formatted as a list. (optional, will use the NBT tag if not present)
- groups: A list of strings representing which groups the skin belongs to
- in_random: A boolean specifying whether or not the skin will appear in the /skin setrandom command. Defaults to true
Permissions
- In order to use skins, players will now need permissions to access them.
- Accessing a single skin: skinsetter.skin.{skin id}
- Accessing a group of skins: skinsetter.group.{group name}
TODO
- Make NBT tags work on Spigot. (Must be implemented in MidnightCore)
- Default skin groups?
- Make some of the optional parameters editable in-game
- Bug Fixes
Note: This build has only been tested in Fabric!