1
0
mirror of https://github.com/Suiranoil/SkinRestorer.git synced 2026-01-16 04:42:12 +00:00
2024-08-20 13:14:39 +03:00
2024-08-20 13:14:39 +03:00
2024-08-04 00:05:01 +03:00
2024-06-26 02:18:03 +03:00
2024-08-03 10:41:00 +03:00
2024-06-27 08:22:27 +03:00
2024-08-03 10:41:00 +03:00
2024-08-04 00:23:40 +03:00
2024-08-04 00:23:40 +03:00
2024-08-04 00:22:42 +03:00
2024-06-26 02:18:03 +03:00
2024-06-26 02:18:03 +03:00
2024-06-26 03:32:04 +03:00
2024-08-06 15:29:02 +03:00
2024-08-03 10:41:00 +03:00

SkinRestorer

CurseForge Modrinth

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 (classic for Steve model, slim for 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 targets is 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
Readme MIT 2.3 MiB
Languages
Java 100%