A light-weight plugin load your custom skin for Velocity.
Velocity only, no BungeeCord/Waterfall support.
- Blessing Skin
- Official Skin
- BlessingSkin demo site
- LittleSkin
- Official skin
- Download the plugin and put it in to plugin directory.
- Restart velocity proxy
- Edit plugins/config.json
- Restart server
{
"generalConfig": {
"initialBlockingLoading": true,
"printStackTracesIfSkinLoadFailed": false,
"playerSkinCacheTimeInSeconds": 600
},
"skinProviderList": [
{
"type": "BlessingSkin",
"url": "https://skin.prinzeugen.net/",
"priority": 100
},
{
"type": "BlessingSkin",
"url": "https://littlesk.in/",
"priority": 99
},
{
"type": "Official",
"priority": 0
}
]
}Here is config node in general section and what they stand for:
| Node | Stand for | Default |
|---|---|---|
| initialBlockingLoading | Should the player wait until skin load completely to join the server. Set it to false if you want player join server faster, but player will have when skin next join instead. | true |
| printStackTracesIfSkinLoadFailed | Print exception stack trace, used for debug. | false |
| playerSkinCacheTimeInSeconds | How long will the player's skin refresh in seconds. | 600 |
git clone https://github.com/KujouMolean/VelocitySkinLoader.git
cd VelocitySkinLoader && mvn clean package