Přeskočit na obsah

Skiny

Pokud na serveru povolíš připojení warez hráčů (online-mode=false), server přestane komunikovat se servery Mojangu pro ověřování relací. Vedlejším efektem je, že přestane stahovat skiny, takže všichni hráči vypadají jako Steve nebo Alex.

Tento problém naštěstí řeší pluginy, které skiny stahují “bokem” přímo od Mojangu a aplikují je na hráče.

Toto je absolutní standard. Plugin funguje spolehlivě, podporuje URL skiny a má obrovskou komunitu.

Kam plugin nahrát? To záleží na tom, jaký máš typ serveru.

Pokud máš síť serverů (Proxy + Lobby + Survival), instalace je nejjednodušší.

  1. Stáhni SkinsRestorer.
  2. Nahraj ho do složky plugins pouze na Proxy serveru (Velocity nebo BungeeCord).
  3. Na herní servery (Survival, Lobby) ho nenahrávej.
  4. Restartuj proxy.

Výhoda: Skin hráče se načte hned při připojení a zůstane stejný na všech serverech.

Po instalaci mohou hráči používat tyto příkazy:

  • /skin <jméno> - Nastaví skin podle jména prémiového hráče (např. /skin Notch).
  • /skin url <odkaz> - Nastaví skin z odkazu (musí to být přímý odkaz na .png obrázek, např. z Imgur nebo NameMC).
  • /skins - Otevře GUI menu s uloženými skiny.
  • /skin clear - Resetuje skin na výchozí.

Ve výchozím stavu ukládá SkinsRestorer data do lokálních souborů. Pokud máš obrovský server, doporučujeme použít MySQL. Otevři plugins/SkinsRestorer/config.yml:

  • Adresářplugins/
    • AdresářSkinsRestorer/
      • config.yml
# Příklad nastavení MySQL
MySQL:
Enabled: true
Host: localhost
Port: 3306
Database: minecraft
User: root
Password: mojeheslo

Pokud používáš plugin CMI (Content Management Interface) a nechceš instalovat SkinsRestorer, můžeš využít jeho vestavěnou funkci.

V souboru plugins/CMI/config.yml najdi sekci Skins:

  • Adresářplugins/
    • AdresářCMI/
      • config.yml
Skins:
# Automaticky stáhne skin podle jména hráče při připojení
AutoApply: true
# Vypne stahování, pokud hráč už nějaký skin má (např. z TLauncheru)
DoNotApplyIfPlayerHasOne: false

SkinsRestorer by měl automaticky detekovat hráče z Geyseru a ponechat jim jejich Bedrock skin. Pokud to nefunguje, zkontroluj v configu SkinsRestoreru, zda je povolena integrace s Floodgate.