mirror of
https://github.com/Suiranoil/SkinRestorer.git
synced 2026-01-16 04:42:12 +00:00
7fcf515790a1ed3988e720f9a3462d7948712c81
SkinRestorer
A server-side mod for managing and restoring player skins.
✨ Features
- Set skins from Mojang Account: Fetch and apply skins using a valid Minecraft account name.
- Set skins from Ely.by: Fetch and apply skins using a valid Ely.by account name.
- Set skins from URL: Fetch and apply skins from any image URL, supporting both classic (Steve) and slim (Alex) skin models.
- Automatic skin fetching: Automatically fetch skins from Mojang when a player joins the server running in offline/insecure mode (configurable).
- Permissions API support
📜 Command Usage Guide
Set Mojang skin
Fetch and apply skins using a valid Minecraft account name.
/skin set mojang <username> [<targets>]
- Parameters
<username>: Minecraft account name to fetch the skin from.[<targets>]: (Optional, server operators only) Player(s) to apply the skin to.
Set Ely.by skin
Fetch and apply skins using a valid Ely.by account name.
/skin set ely.by <username> [<targets>]
- Parameters
<username>: Ely.by account name to fetch the skin from.[<targets>]: (Optional, server operators only) Player(s) to apply the skin to.
Set Web skin
Fetch and apply skins from any image URL, supporting both classic (Steve) and slim (Alex) skin models.
/skin set web (classic|slim) "<url>" [<targets>]
- Parameters
(classic|slim): Type of the skin model (classicfor Steve model,slimfor Alex model)."<url>": URL pointing to the skin image file (ensure it follows Minecraft's skin size and format requirements).[<targets>]: (Optional, server operators only) Player(s) to apply the skin to.
Refresh skin
Refetch and reapply the currently applied skins.
/skin refresh [<targets>]
- Parameters
[<targets>]: (Optional, server operators only) Player(s) to refresh the skin for.
Clear skin
Remove the currently applied skins.
/skin clear [<targets>]
- Parameters
[<targets>]: (Optional, server operators only) Player(s) to clear the skin for.
Reset skin
Reset to the default skin or remove any custom skin.
If automatic skin fetching is enabled, a new skin will be fetched when the player rejoins the server.
/skin reset [<targets>]
- Parameters
[<targets>]: (Optional, server operators only) Player(s) to reset the skin for.
Notes
- If
targetsis not specified, the command will apply to the player executing the command.
Examples
/skin set mojang Notch
/skin set web classic "https://example.com/skin.png"
/skin clear @a
Description
A server-side mod for restoring skins on offline servers.
https://modrinth.com/mod/skinrestorer
Languages
Java
100%