Quick Info
To use ClothesPlus with SkinsRestorer across all your servers and keep player overlays and outfits consistent:
Disable
proxy-mode
in the SkinsRestorer config withdisableProxyMode.txt
Install both SkinsRestorer (SR) and ClothesPlus (CP+) on every server (not the proxy).
Make sure to include all required dependencies of the plugins on each server.
Configure MySQL in the
config.yml
of ClothesPlus to sync data across servers.This setup ensures full compatibility on your BungeeCord or Velocity network.
mysql
enabled true # â turn on SQL mode
host"192.168.1.10"
port3306
database"clothesplus"
username"clothesuser"
password"Str0ngâPassw0rd"
pool-size 10 # optional â 5â20 is typical
use-ssl false # true if the DB demands TLS
Steps for the admins
Create the database & user
CREATE DATABASE clothesplus CHARACTER SET utf8mb4;
CREATE USER 'clothesuser'@'%' IDENTIFIED BY 'Str0ngâPassw0rd';
GRANT ALL PRIVILEGES ON clothesplus.* TO 'clothesuser'@'%';
Put the same credentials in config.yml
and set enabled: true
.
(Re)start the proxy / Paper servers.
The plugin logs
[ClothesPlus] MySQL pool initialised.
[ClothesPlus] Migrated schema (player_overlays, player_outfits, player_tokens)
â if the connection fails youâll see a red stackâtrace with the reason.
Players do not need to do anything else; as soon as each server on the network shares the same database, skins, overlays, outfitsâŻ&âŻtokens travel with them