Discord

SkinsRestorer

Zmiana skinów na serwerach offline-mode (niepirackich). Gracze mogą ustawić dowolny skin komenda /skin, nawet bez konta premium.

Narzędzia podstawowe SpigotPaperPurpurVelocityBungeeCord

O pluginie SkinsRestorer

SkinsRestorer to plugin do zarządzania skinami na serwerach Minecraft, szczególnie przydatny na serwerach w trybie offline (online-mode=false, tzw. non-premium/pirackie). Na takich serwerach gracze domyślnie widza domyślny skin Steve/Alex, bo serwer nie pobiera skinów z serwerów Mojang. SkinsRestorer rozwiązuje ten problem, pozwalając graczom ustawić dowolny skin komenda /skin [nick].

Plugin pobiera skin z bazy danych Mojang i aplikuje go na gracza bez potrzeby konta premium. SkinsRestorer działa również na serwerach online-mode=true, pozwalając graczom zmieniać skin bez wylogowywania się z gry. Plugin wspiera niestandardowe skiny (URL do pliku .png), skiny z MineSkin API i przywracanie domyślnego skinu. Działa na BungeeCord i Velocity, synchronizujac skiny między serwerami w sieci.

SkinsRestorer to jeden z podstawowych pluginów narzediowych, który powinienes rozważyć na swoim serwerze Minecraft. Wspiera wersje 1.8 - 1.21.x i działa na Spigot, Paper, Purpur, Velocity, BungeeCord.

Funkcje SkinsRestorer

Poniżej lista głównych funkcji, które SkinsRestorer dodaje do Twojego serwera. Każda z nich można skonfigurować w pliku konfiguracyjnym pluginu.

  • Zmiana skinów komenda /skin
  • Wsparcie offline-mode
  • Skiny z URL (niestandardowe)
  • Cache skinów
  • BungeeCord/Velocity
  • Losowe domyślne skiny

Komendy SkinsRestorer

SkinsRestorer rejestruje 4 komend (pokazujemy najważniejsze). Pelna lista dostępna jest w oficjalnej dokumentacji. Pamiętaj, ze każda komendę możesz zablokować lub odlokowac przez system uprawnień (np. LuckPerms).

Komenda Opis Uprawnienie
/skin [nick] Ustawia skin innego gracza skinsrestorer.command.skin
/skin url [link] Ustawia skin z URL skinsrestorer.command.skin.set.url
/skin clear Przywraca domyślny skin skinsrestorer.command.skin.clear
/skin set [gracz] [skin] Ustawia skin innemu graczowi skinsrestorer.command.skin.set.other
Podpowiedz: Użyj autouzupelniania w konsoli serwera (Tab), żeby zobaczyć dostępne argumenty komend. Na serwerze z LuckPerms nadawaj uprawnienia grupom, nie pojedynczym graczom.

Uprawnienia (permissions)

System uprawnień pozwala kontrolować, kto może używać poszczególnych funkcji SkinsRestorer. Uprawnienia nadajesz przez plugin rang, np. LuckPerms (/lp group [grupa] permission set [node] true). Kolumna "Domyślnie OP" oznacza, czy operatorzy serwera maja to uprawnienie bez konfiguracji.

Node uprawnienia Opis Domyślnie OP
skinsrestorer.command.skin Zmiana własnego skinu Nie
skinsrestorer.command.skin.set.other Zmiana skinu innego gracza Tak
skinsrestorer.bypasscooldown Pomijanie cooldownu zmiany skinu Tak

Konfiguracja SkinsRestorer

Po pierwszym uruchomieniu SkinsRestorer wygeneruje plik konfiguracyjny w folderze plugins/SkinsRestorer/. Poniżej najważniejsze opcje z komentarzami. Pełna lista ustawień jest w oficjalnej dokumentacji.

config.yml Przykładowa konfiguracja
# config.yml SkinsRestorer
SkinWithoutPerm: true        # Gracze mogą zmieniać skin bez uprawnień
SkinExpiresAfter: 15         # Cache skinu wygasa po X minutach
DefaultSkins:
  Enabled: true              # Losowe domyślne skiny
  List:
    - Steve
    - Alex
DisableCommands:
  skin: false
SkinCooldown: 30             # Cooldown zmiany skinu (sekundy)

Po zmianie konfiguracji zapisz plik i użyj komendy przeładowania pluginu (np. /reload lub dedykowanej komendy pluginu). Jeśli plugin nie pobiera zmian po przeładowaniu, zrestartuj serwer komenda /stop.

YAML to wredny format. Jeden błędny spacja albo tabulacja może zepsuć cały plik. Używaj edytora z podswietlaniem składni (VS Code, Notepad++) i sprawdzaj plik na yamllint.com przed wrzuceniem na serwer.

Jak zainstalować SkinsRestorer

Pobierz SkinsRestorer ze SpigotMC. Wrzuć .jar do plugins/, zrestartuj serwer. Plugin działa od razu. Gracze używają /skin [nick], żeby zmienić skin. Dla sieci BungeeCord/Velocity zainstaluj na proxy i backendach.

  1. Pobierz SkinsRestorer z oficjalnej strony. Upewnij się, ze pobierasz wersje kompatybilna z Twoja wersja Minecraft (1.8 - 1.21.x).
  2. Skopiuj pobrany plik .jar do folderu plugins/ w katalogu Twojego serwera.
  3. Zrestartuj serwer komenda /stop i uruchom go ponownie. Nie używaj /reload przy pierwszej instalacji.
  4. Sprawdź konsole serwera. Jeśli SkinsRestorer załadował się poprawnie, zobaczysz komunikat z wersja pluginu. Jeśli pojawił się błąd, sprawdź czy masz zainstalowane wszystkie zaleznosciow.
  5. Skonfiguruj plugin edytujac plik plugins/SkinsRestorer/config.yml (lub odpowiednik). Po zmianach użyj komendy przeladowania.
Kompatybilność serwerow: SkinsRestorer działa na Spigot, Paper, Purpur, Velocity, BungeeCord. Rekomendujemy Paper jako silnik serwera - ma lepsza wydajność i więcej API niż Spigot.

Alternatywy dla SkinsRestorer

SkinsRestorer nie jest jedynym pluginem w swojej kategorii. Poniżej znajdziesz alternatywy, które warto rozważyć, jeśli szukasz czegoś innego lub SkinsRestorer nie spełnia Twoich oczekiwan.

CustomSkinLoader

Mod kliencki do ładowania skinow. Wymaga instalacji po stronie gracza.

Często zadawane pytania o SkinsRestorer

Jak zainstalować SkinsRestorer?

Pobierz SkinsRestorer ze SpigotMC. Wrzuć .jar do plugins/, zrestartuj serwer. Plugin działa od razu. Gracze używają /skin [nick], żeby zmienić skin. Dla sieci BungeeCord/Velocity zainstaluj na proxy i backendach. Szczegolowa instrukcja z zależnościami i konfiguracja znajduje się w sekcji instalacja powyżej.

Na jakich silnikach serwerowych działa SkinsRestorer?

SkinsRestorer działa na: Spigot, Paper, Purpur, Velocity, BungeeCord. Rekomendujemy Paper jako silnik - większości serwerów daje najlepsza równowagę miedzy wydajnością a kompatybilnością z pluginami. Więcej o silnikach serwerowych przeczytasz w naszym porównaniu.

Czy SkinsRestorer jest darmowy?

Tak, SkinsRestorer jest darmowy i dostępny na SpigotMC. Kod źródłowy jest otwarty na GitHub.

SkinsRestorer nie działa - co robić?

Sprawdź plik logs/latest.log w katalogu serwera. Najczęstsze przyczyny błędów: (1) brakujaca zależność, (2) niekompatybilna wersja Minecraft (sprawdź czy masz 1.8 - 1.21.x), (3) błąd w pliku config.yml (sprawdź format YAML), (4) konflikt z innym pluginem o tej samej funkcji.

Czy mogę używać SkinsRestorer na serwerze Bedrock?

Nie. SkinsRestorer to plugin Java Edition i działa na serwerach Spigot/Paper/Purpur. Bedrock Edition używa innego systemu (behavior packs). Jeśli chcesz łączyć graczy Java i Bedrock na jednym serwerze, sprawdź Geyser.

Inne pluginy z kategorii Narzędzia podstawowe

Komentarze