Skin Sync

Skin Sync

A Fabric client mod for downloading and managing player skins in multiplayer

108 downloads
1 followers

🎭 SkinSync

A Fabric client mod for downloading and managing player skins in multiplayer.


English Β· Русский


English

✨ Features

  • πŸ“₯ Download skins β€” Save any player's skin to your local files with a single command
  • 🎯 Auto-set skins β€” Automatically apply downloaded skins via server-specific commands
  • πŸ”§ Multi-server support β€” Configure different command templates for each server
  • ⌨️ Smart suggestions β€” Tab-complete with online player names out of the box
  • πŸ–±οΈ Clickable links β€” Copy file paths and skin names directly from chat

πŸ’» Usage

/getskin <player> [auto set]
Argument Required Description
player βœ… Username of the player whose skin you want to save
auto set ❌ Set to true to automatically apply the skin via server command

Example:

/getskin Notch
/getskin Notch true

βš™οΈ Configuration

Server-specific configuration is stored in config/skin-sync/server-configurator.json:

{
  "default": {
    "auto-set-skin-command": "skin set {skin}"
  },
  "mc.example.com": {
    "auto-set-skin-command": "/setskin {skin}"
  }
}
Field Description
default Fallback command template used when no server-specific config exists
Server address Per-server command template (format: host)
{skin} Placeholder replaced with the player's nickname

Downloaded skins are saved to config/skin-sync/skins/<player>_<uuid>.png

⚠️ Notes

  • This mod works only in multiplayer β€” singleplayer is not supported
  • All commands are client-side only β€” other players don't need this mod

Russian

✨ ВозмоТности

  • πŸ“₯ Π‘ΠΊΠ°Ρ‡ΠΈΠ²Π°Π½ΠΈΠ΅ скинов β€” БохраняйтС скины Π»ΡŽΠ±Ρ‹Ρ… ΠΈΠ³Ρ€ΠΎΠΊΠΎΠ² ΠΎΠ΄Π½ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ
  • 🎯 Авто-ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ β€” АвтоматичСская установка скинов Ρ‡Π΅Ρ€Π΅Π· ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ сСрвСра
  • πŸ”§ НСсколько сСрвСров β€” Π Π°Π·Π½Ρ‹Π΅ ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ ΠΊΠΎΠΌΠ°Π½Π΄ для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ сСрвСра
  • ⌨️ Π£ΠΌΠ½Ρ‹Π΅ подсказки β€” АвтодополнСниС с Π½ΠΈΠΊΠ°ΠΌΠΈ ΠΈΠ³Ρ€ΠΎΠΊΠΎΠ² ΠΎΠ½Π»Π°ΠΉΠ½
  • πŸ–±οΈ ΠšΠ»ΠΈΠΊΠ°Π±Π΅Π»ΡŒΠ½Ρ‹Π΅ ссылки β€” ΠšΠΎΠΏΠΈΡ€ΡƒΠΉΡ‚Π΅ ΠΏΡƒΡ‚ΠΈ ΠΈ названия прямо ΠΈΠ· Ρ‡Π°Ρ‚Π°

πŸ’» ИспользованиС

/getskin <ΠΈΠ³Ρ€ΠΎΠΊ> [Π°Π²Ρ‚ΠΎ установка]
АргумСнт ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»Π΅Π½ ОписаниС
ΠΈΠ³Ρ€ΠΎΠΊ βœ… Ник ΠΈΠ³Ρ€ΠΎΠΊΠ°, Ρ‡Π΅ΠΉ скин Π½ΡƒΠΆΠ½ΠΎ ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ
Π°Π²Ρ‚ΠΎ установка ❌ Π£ΠΊΠ°ΠΆΠΈΡ‚Π΅ true для автоматичСской установки Ρ‡Π΅Ρ€Π΅Π· ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ сСрвСра

ΠŸΡ€ΠΈΠΌΠ΅Ρ€:

/getskin Notch
/getskin Notch true

βš™οΈ Настройка

ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡ хранится Π² config/skin-sync/server-configurator.json:

{
  "default": {
    "auto-set-skin-command": "skin set {skin}"
  },
  "mc.example.com": {
    "auto-set-skin-command": "/setskin {skin}"
  }
}
ПолС ОписаниС
default Π¨Π°Π±Π»ΠΎΠ½ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ
АдрСс сСрвСра Π¨Π°Π±Π»ΠΎΠ½ для ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ³ΠΎ сСрвСра (Ρ„ΠΎΡ€ΠΌΠ°Ρ‚: host)
{skin} ЗамСняСтся Π½Π° Π½ΠΈΠΊ ΠΈΠ³Ρ€ΠΎΠΊΠ°

Π‘ΠΊΠ°Ρ‡Π°Π½Π½Ρ‹Π΅ скины ΡΠΎΡ…Ρ€Π°Π½ΡΡŽΡ‚ΡΡ Π² config/skin-sync/skins/<ΠΈΠ³Ρ€ΠΎΠΊ>_<uuid>.png

⚠️ ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΡ

  • Мод Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΏΠ»Π΅Π΅Ρ€Π΅ β€” одиночная ΠΈΠ³Ρ€Π° Π½Π΅ поддСрТиваСтся
  • ВсС ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π½Π° сторонС ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° β€” Π΄Ρ€ΡƒΠ³ΠΈΠΌ ΠΈΠ³Ρ€ΠΎΠΊΠ°ΠΌ ΠΌΠΎΠ΄ Π½Π΅ Π½ΡƒΠΆΠ΅Π½