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
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 Vollversion1.7.10 (26. Juni 2014) geändert. Realms ist seither eine unabhängige Bibliothek, die jederzeit geändert werden kann. Sie wird beim Start von Minecraft vom Launcher automatisch in folgendes Verzeichnis heruntergeladen: .minecraft/libraries/com/mojang/realms.
Existierende Versionen:
Version
Datum
Bekannte Änderungen
1.0
20. Juni 2014
1.2.4
27. Juni 2014
1.2.6
30. Juni 2014
1.2.7
1. Juli 2014
1.2.9
3. Juli 2014
1.2.10
7. Juli 2014
1.3
8. Juli 2014
1.3.1
13. Juli 2014
1.3.2
22. Juli 2014
1.3.3
5. August 2014
1.3.4
12. August 2014
1.3.5
13. August 2014
1.5
11. Juli 2014
1.5.1
25. August 2014
1.5.2
25. August 2014
1.5.3
2. September 2014
1.5.4
3. September 2014
1.5.5
20. September 2014
1.5.7
9. Oktober 2014
1.5.8
13. Oktober 2014
24. Oktober 2014
Austausch der Minispiele und Realm-Vorlagen gegen solche, die Minecraft 1.8-tauglich sind[1]
1.5.9
27. Oktober 2014
1.6
31. Oktober 2014
1.6.1
10. November 2014
1.7
16. Oktober 2014
1.7.3
24. November 2014
Ab jetzt kann man für sein Realm zwischen drei Welten wechseln[2]
1.7.4
1. Dezember 2014
1.7.5
10. Dezember 2014
1.7.6
16. Dezember 2014
1.7.7
7. Januar 2015
Inhalt
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. Zur genauen Erläuterung siehe Standard-Ressourcen.
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.