All skins disappear if players don’t have the useapprove permission. Shouldn’t it work in a way that only players who own a specific skin can see it in there? Can’t the plugin fetch unapproved skins automatically? Do you have to manually add unapproved skins? And if you don’t, then the list is empty?
You haven’t explained in the description what prem, useapprove, canusesets, or userdefault actually do. Do I seriously need to add all unapproved skins manually? Can’t it fetch them by itself, just like it does with the paid skins?
My config is set up like this:
{
"Add a skin to the cfg automatically?(true = yes)": true,
"Automatically remove approved skins?(true = yes)": true,
"Enabled sets(true = yes)": false,
"Rights to use the skins system": "lskins.use",
"Rights to use the skins approve": "lskins.useapprove",
"Rights to use the skins sets": "lskins.canusesets",
"Max create sets": 3
}