# Docs ## Overview - [Introduction](/docs): Learn what SkinsRestorer does and how to get started. ## configuration - [Auto update](/docs/configuration/auto-update): Understand how SkinsRestorer installs updates. - [Commands and Permissions](/docs/configuration/commands-permissions): Find SkinsRestorer commands and configure their permissions. - [Database Setup](/docs/configuration/database): Store SkinsRestorer data in a MySQL database. - [Configuration](/docs/configuration): Learn how to set up SkinsRestorer on your server. - [Locale and Translations](/docs/configuration/locale-translations): Change or translate SkinsRestorer messages. - [Configuration Options](/docs/configuration/options): Understand and change the SkinsRestorer configuration. ## development - [SkinsRestorer API](/docs/development/api): Add the SkinsRestorer API to a Java plugin. - [Development](/docs/development): Use SkinsRestorer data in your plugin or application. - [How SkinsRestorer works](/docs/development/inner-workings): Understand how SkinsRestorer requests and applies skin data. - [How SkinsRestorer stores data](/docs/development/storage): Understand the skin and player data that SkinsRestorer stores. ## features - [Cape Support](/docs/features/capes): Understand which capes SkinsRestorer can show. - [Custom Skins](/docs/features/custom-skins): Create a shared skin with a custom name. - [Features](/docs/features): Learn how to use SkinsRestorer's features. - [Skin Design](/docs/features/skin-design): Create a valid Minecraft skin for SkinsRestorer. - [Skin Edit](/docs/features/skin-edit): Edit your current skin and apply the new version. - [Skin Upload](/docs/features/skin-upload): Upload and apply a custom skin PNG. - [Skin URL Upload](/docs/features/skin-url): Create a /skin url command from a skin PNG. ## installation - [Installation on Bukkit/Spigot/Paper](/docs/installation/bukkit): Learn how to install SkinsRestorer on your Bukkit/Spigot/Paper server. - [Installation on BungeeCord](/docs/installation/bungeecord): Learn how to install SkinsRestorer on your BungeeCord proxy. - [Installation on Fabric](/docs/installation/fabric): Learn how to install the SkinsRestorer mod on Fabric-based Minecraft servers. - [Installation](/docs/installation): Learn how to install SkinsRestorer on your Minecraft server. - [Installation on NeoForge](/docs/installation/neoforge): Learn how to install the SkinsRestorer mod on NeoForge-based Minecraft servers. - [Quick Start Guide](/docs/installation/quick-start): Install SkinsRestorer on a single server or proxy network. - [Installation on Velocity](/docs/installation/velocity): Learn how to install SkinsRestorer on your Velocity proxy. ## integrations - [Avatar URL](/docs/integrations/avatar-url): Show SkinsRestorer avatars in another plugin. - [Discord-MC-Chat](/docs/integrations/discord-mc-chat): Show SkinsRestorer avatars in Discord-MC-Chat. - [DiscordSRV](/docs/integrations/discordsrv): Show SkinsRestorer avatars in DiscordSRV. - [Integrations](/docs/integrations): Learn how to integrate third-party software with SkinsRestorer. - [MineSkin Integration](/docs/integrations/mineskin): Add a MineSkin API key for higher upload limits. - [PlaceholderAPI](/docs/integrations/placeholderapi): Use SkinsRestorer data in PlaceholderAPI placeholders. ## troubleshooting - [Common issues](/docs/troubleshooting/common-issues): Find the cause of a common SkinsRestorer problem. - [Debugging and Logs](/docs/troubleshooting/debugging): Use logs and debug tools to find SkinsRestorer problems. - [Firewall](/docs/troubleshooting/firewall): Permit the network connections that SkinsRestorer requires. - [Incompatibility list](/docs/troubleshooting/incompatibility-list): Find software that can conflict with SkinsRestorer. - [Troubleshooting](/docs/troubleshooting): Find and correct common SkinsRestorer problems. - [Launcher skin issues](/docs/troubleshooting/launcher-issues): Stop third-party launchers from replacing server skins. - [Proxy Mode](/docs/troubleshooting/proxy-mode): Configure Proxy Mode and correct common proxy problems.