Skip to content

Anleitung für Eigene Skins (Ely.by / LittleSkin)

Diese Anleitung erklärt, warum eigene Skins (von Diensten wie Ely.by oder LittleSkin) in XMCL standardmäßig nicht angezeigt werden, wie das Rendern von Skins in Minecraft Java funktioniert und wie Sie es richtig konfigurieren.


Wie das Rendern von Skins in Minecraft Java funktioniert

Normalerweise lädt Minecraft Java Ihren Skin vom offiziellen Mojang-Session-Server herunter. Der Ablauf sieht wie folgt aus:

Minecraft-ClientEigener Yggdrasil aktiv?NeinJaMojang-Session-Servertextures.minecraft.netEigener Skin-ServerEly.by / LittleSkin

Warum Skins in XMCL standardmäßig nicht angezeigt werden

In anderen Launchern wie Legacy Launcher oder ElyPrism:

  • Legacy Launcher modifiziert automatisch die interne authlib.jar des Spiels oder führt einen unsichtbaren Java-Agenten aus. Er ruft die Skins von Ely.by für alle Offline-Konten (lokale Konten) direkt anhand des Namens ab und umgeht so Sicherheitsprüfungen.
  • ElyPrism ist ein Fork von Prism Launcher, der speziell für die Nutzung von Ely.by vorkonfiguriert ist.

XMCL ist ein sauberer Open-Source-Launcher. Er modifiziert niemals Ihre Spieldateien oder leitet Datenverkehr ohne Ihre ausdrückliche Zustimmung an Drittanbieter-Skinserver weiter.


Eigene Skins in XMCL einrichten

Sie können eigene Skins mit einer der beiden folgenden Methoden einrichten.

Methode 1: Ein Drittanbieter-Konto hinzufügen (Empfohlen)

Verwenden Sie keinen einfachen Offline-/lokalen Kontonamen, sondern fügen Sie Ihr offizielles Ely.by- oder LittleSkin-Konto im Launcher hinzu. Dadurch wird der Authlib-Injector automatisch aktiviert:

  1. Klicken Sie in der Seitenleiste des Launchers auf das Symbol Konten.
  2. Klicken Sie auf Konto hinzufügen.
  3. Wählen Sie Ely.by oder Yggdrasil (für LittleSkin geben Sie deren Yggdrasil-API-URL ein: https://littleskin.cn/api/yggdrasil).
  4. Melden Sie sich mit Ihren Kontodaten an.
  5. Stellen Sie in Ihren Instanz-Einstellungen sicher, dass die Option Authlib Injector deaktivieren auf AUS steht.

Funktionsweise im Hintergrund

Wenn Sie das Spiel starten, fügt XMCL automatisch den Java-Agenten authlib-injector mit dem eigenen API-Stammverzeichnis hinzu:

cmd
java -javaagent:authlib-injector.jar=https://authserver.ely.by/api/ -jar ...

Methode 2: Den Mod CustomSkinLoader verwenden

Wenn Sie lieber mit einem lokalen (Offline-)Konto spielen, aber möchten, dass Ihr Spiel Skins von Ely.by oder LittleSkin lädt, sollten Sie den Mod CustomSkinLoader installieren.

  1. Installieren Sie einen Modloader (Forge, Fabric oder Quilt) in Ihrer Instanz.
  2. Suchen und laden Sie den Mod CustomSkinLoader im Mod-Download-Tab in XMCL herunter.
  3. Starten Sie das Spiel einmal. Es wird eine Konfigurationsdatei unter minecraft/CustomSkinLoader/CustomSkinLoader.json erstellt.
  4. Öffnen Sie die JSON-Konfiguration und tragen Sie die Skin-Server ein:
json
{
  "enable": true,
  "loadTypes": ["Mojang", "ElyBy", "LittleSkin"],
  "skinList": [
    { "type": "Mojang" },
    { "type": "Yggdrasil", "apiRoot": "https://authserver.ely.by/api/" },
    { "type": "Yggdrasil", "apiRoot": "https://littleskin.cn/api/yggdrasil/" }
  ]
}
  1. CustomSkinLoader fragt diese Skin-Netzwerke anhand Ihres Benutzernamens ab und zeigt die Skins für Sie sowie für alle anderen Spieler an, die diesen Mod ebenfalls installiert haben!