realms.jar

Aus Minecraft Wiki
Zur Navigation springen Zur Suche springen

Die Datei realms.jar, die in Wirklichkeit immer die jeweilige Versionsnummer im Namen trägt (z.B. realms-1.5.4.jar), ist ein Java-Archiv und enthält alle Funktionen für Minecraft Realms.

Versionen[Bearbeiten | Quelltext bearbeiten]

Ursprünglich waren die Realms-Funktionen in das Minecraft-Programm minecraft.jar integriert. Dadurch konnten Änderungen an Realms nur zeitgleich mit neuen Minecraft-Version veröffentlicht werden. Umgekehrt musste für Fehlerkorrekturen an Realms gleich das ganze Minecraft-Programm neu ausgeliefert werden.

Dies wurde mit Vollversion 1.7.10 (26. Juni 2014) geändert. Realms ist seither eine unabhängige Programmbibliothek, die jederzeit von Mojang geändert werden kann. Sie wird beim Start von Minecraft vom Launcher automatisch in folgendes Verzeichnis heruntergeladen: .minecraft/libraries/com/mojang/realms.

Existierende Versionen:

Inhalt[Bearbeiten | Quelltext bearbeiten]

Eine jar-Datei ist ein komprimiertes Java-Archiv. Man kann den Inhalt mit einem Dekomprimierungsprogramm wie z.B. der Freeware 7zip ansehen.

  • realms.jar: Das Java-Archiv, das die jeweilige Versionsnummer im Namen trägt, z.B. realms-1.5.4.jar.
    • assets: Die Standard-Ressourcen von Realms (siehe dort).
    • com
      • mojang
        • realmsclient: Hier und in weiteren Unterverzeichnissen stehen ca. 130 class-Dateien, die alle Programmfunktionen für den Realms-Client enthalten. Der Inhalt der Dateien ist obfuscated, d. h. der originale Programmcode wurde verschleiert.
    • META-INF: Dieser Ordner ist von Java für die Speicherung von Meta-Informationen über den Inhalt des Java-Archivs vorgesehen.
      • MANIFEST.MF: Diese Datei (deren Name aus der engl. Seefahrt stammt und Ladungsliste bedeutet) ist das von Java vorgesehene Inhaltsverzeichnis des Java-Archivs. Für Realms enthält es aber nur die Versionsnummer und einen Zeitstempel.

Einzelnachweise[Bearbeiten | Quelltext bearbeiten]