Skip to content

3.0.0

Choose a tag to compare

@wallenjos01 wallenjos01 released this 14 Sep 18:56
· 17 commits to master since this release

General

  • Most of the code has been completely rewritten
  • The API has been majorly refactored
  • The Spigot version is now compiled with Java 11, and is compatible with all Spigot versions down to 1.8
  • The Spigot version has been tested on the following versions to ensure basic functionality: 1.8, 1.8.3, 1.8.8, 1.9, 1.9.4, 1.10.2, 1.11.2, 1.12.2, 1.13.1, 1.13.2, 1.14.4, 1.15.2, 1.16.1, 1.16.2, 1.16.4, 1.17.1, 1.18, 1.18.2, and 1.19.2

Configration

  • Skins are now stored in a different format, and can be stored across multiple files.
    • The data folder now contains a folder called skins. All .json / .yml files found in this folder will be loaded as skin files
    • When saving a skin in-game using /skin save, it will be stored in a file called user.json / user.yml
    • Skins are now stored in the following format:
    "id": "[skin id]", 
    "skin": { 
     "uid":"[UUID]",
     "b64":"[skin data]",
     "sig":"[skin signature]" 
    }, 
    "name": "[skin name]",
    "item": {
     "type": "[item id]"
     "count": 1,
     "tag": { }
    },
    "in_random_selection": true,
    "groups": [
     "[group name]"
    ]
    id: "[skin id]"
    skin: 
     uid: "[UUID]"
     b64: "[skin data]"
     sig: "[skin signature]"  
    name: "[skin name]"
    item:
     type: "[item id]"
     count: 1,
     tag: 
       [NBT data]
    in_random_selection: true,
    groups:
    - "[group name]"

This release requires MidnightCore Beta 9: https://github.com/M1dnightNinja/MidnightCore/releases/tag/v1.0.0-beta9