> ## Documentation Index
> Fetch the complete documentation index at: https://docs.zonely.gen.tr/llms.txt
> Use this file to discover all available pages before exploring further.

# SkinsRestorer

> Prepare common MySQL store and custom skins for player views.

SkinsRestorer manages player views. Connect the same MySQL information and table prefix to use common skin store on multiple servers.

> [!NOTE]
>
> **Zonely Database Compliance:** SkinsRestorer’s database chart is tailored specifically with Zonely; thanks to extra columns added to the scheme, the system works much more optimized and performance. UUID matches are created automatically via the registered user account on the site.

## Install platform package

[SkinsRestorer from posts](https://github.com/SkinsRestorer/SkinsRestorer/releases) Get the package that fits your own platform. JAR in Paper/Spigot installation **plugs/** put into the folder. Proxy network [resmî installation steps](https://skinsrestorer.net/docs/installation) Apply both proxy to the backend layout.

## Select the common database

Zonely panel **Settings → Database** open the part. Get the address, port, name and access information of your own database. **Integration Builder → SkinsRestorer** open the part. **15.12.6** Storage type in configuration **database.type** selected by the field.

```yaml title="SkinsRestorer 15.12.6 · relevant section" theme={"theme":"css-variables"}
database:
  type: MYSQL
  host: 'db.example.com'
  port: 3306
  database: 'zonely'
  username: 'zonely_game'
  password: 'DATABASE_PASSWORD'
  tablePrefix: 'zonely_'
```

**TablePrefix: zonely\_** Match the value with the common connection. Based on domain names in the file that it creates if you are using another version. Reboot and restart; also carry existing skin records on the transition to different types of storage.

## Add custom look

You can create a skin that is named directly with your own visual address that offers PNG:

```text title="Example for an authorized server or proxy console" theme={"theme":"css-variables"}
sr createcustom lobi "https://siteadresin.example/skins/lobi.png" classic
```

Change the address in the sample with your own PNG link. Actor **/skin set lobi** with the registered view you can choose. Make the process on the network installation via proxy that manages skin store.

## If the appearance does not change

Check platform package and storage connection first. Compare skin name, direct PNG address and common table prefix. Note that MySQL registration may be different with the file storage.

[Storage settings](https://skinsrestorer.net/docs/configuration/database) · [Special skins](https://skinsrestorer.net/docs/features/custom-skins) · [Connections and tools](https://docs.zonely.gen.tr/en/integrations/overview.md)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.