Die Bedeutung des Dateinamens
Bemerkung
Unsere Versionsrichtlinen wurden im Oktober 2018 aktualisiert. Beginned mit SpongeAPI 7.1, gelten folgende Informationen. Siehe Legacy-Versionen für Informationen über ältere Versionen.
Wenn du Dateien herunterlädst, wird der Name der Datei einige wichtige Informationen geben. Der folgende Abschnitt beschreibt die bereitgestellte Information.
SpongeForge
Das Format des SpongeForge-Downloads ist:
spongeforge-<MCVersion>-<ForgeBuild>-<APIMajor>.<LatestAPIMinorRelease>.<RecommendedVersion(-RC<BuildNumber>)>.jar
|
Die Minecraft-Version. Es können nur Clients, die mit dieser Version kompatibel sind verbinden. |
|
Der Forge-Build, gegen den SpongeForge gebaut ist und der garantiert kompatibel ist |
|
Die Hauptversion der SpongeAPI wurde von dieser Datei implementiert (das |
|
Die Unterversion der SpongeAPI wurde von dieser Datei implementiert (das |
|
Die veröffentlichte Version der Implementierung, wenn nicht von |
|
Die Entwicklungsnummer für die nächste empfohlene Version. Wenn eine Buildnummer vorhanden ist, wurde die |
Der Forge Build im Dateinamen gibt die Version von Forge an, die diese Version von SpongeForge während der Entwicklung und Testphase verwendet hat. Die beiden Versionen werden garantiert ohne Probleme zusammen funktionieren. Wir neigen zu den neuesten Recommended Build von Forge zu diesem Zweck zu verwenden.
Bemerkung
Normalerweise können Forge-Mods auf jedem Build von Forge für eine Minecraft Version (z.B. 1.12.2
) ohne Probleme laufen. Allerdings braucht SpongeForge Zugang zu internen Teilen von Forge, welche die meisten Mods nicht nutzen oder gar verändern, wie Sponge es tut. Da Forge den internen Code ändern kann, wie es nötig ist, trifft diese Kompatibilität nicht auf SpongeForge zu.
Warnung
Bei der Untersuchung von Absturzproblemen kann man neuere Versionen von Forge als auf dem SpongeForge Jar benutzen. Jedoch empfiehlt es sich auch mit der passenden Version zu prüfen, dass das Problem kein Versionskonflikt ist. Obwohl es keine Garantie für die Kompatibilität gibt, melden Sie Bugs bitte im Bug Tracker, so dass SpongeForge aktualisiert werden kann.
Beispiele
SpongeForge Jars benutzen immer genau dieses Namensschema, damit du einfach die Kompatibilität herausfinden kannst.
Zum Beispiel ist spongeforge-1.12.2-2768-7.1.4.jar
kompatibel mit Minecraft Version 1.12.2
, wurde gebaut mit Forge Version 14.23.5.2768
(Build 2768
), garantiert Kompatibilität mit SpongeAPI 7.1.0
, ist eine empfohlene Version, und ist das 4
te Release von SpongeForge mit dieser API.
Ein weiteres Beispiel ist spongeforge-1.12.2-2768-7.1.5-RC3505.jar
. Diese Datei ist kompatibel mit Minecraft Version 1.12.2
, wurde mit Forge Version 14.23.5.2768
(Build 2768
) gebaut, garantiert Kompatibilität mit SpongeAPI 7.1.0
, ist keine empfohlene Version, und hat die Build-Nummer 3505
in der Entwicklung, es wird die 5
te Version von SpongeForge sein, sobald von diese Version veröffentlicht wird.
SpongeVanilla
Die Informationen für SpongeVanilla sind identisch mit SpongeForge, außer dass SpongeVanilla keine Forge Build-Nummer enthält. Die obigen Beispiele von SpongeForge jar-Dateien würden für SpongeVanilla wie folgt aussehen:
spongevanilla-1.12.2-7.1.4.jar
und spongevanilla-1.12.2-7.1.5-RC148.jar
SpongeAPI
Das Format des Dateinamens ist:
spongeapi-<APIMajor>.<LatestAPIMinorRelease>.0-shaded.jar
ODER
spongeapi-<APIMajor>.<LatestAPIMinorRelease>.0-<Date>.<Time>-<BuildNumber>-shaded.jar
ODER
spongeapi-<APIMajor>.<LatestAPIMinorRelease>.0-SNAPSHOT.jar
|
Die Hauptversion der SpongeAPI wurde von dieser Datei implementiert (das |
|
Die Unterversion der SpongeAPI wurde von dieser Datei implementiert (das |
|
Das Datum an dem der Build-Job lief. |
|
Die Zeit, an der der Build-Job lief. |
|
Die Versionsnummer von Sponge. Sie sollte angegeben werden, wenn du einen Fehler meldest oder nach Unterstützung bei der Fehlerbehebung fragst. |
Bemerkung
Das erste Format ohne die Build-Informationen ist das Release und Empfohlene Build Format (z.B., spongeapi-7.1.0-shaded.jar
).
Das zweite Format mit den Build-Informationen ist das Aktuellste Format, wenn die Datei mit einem Webbrowser heruntergeladen wird. Diese Version ist noch in der Entwicklung (z.B. spongeapi-7.2.0-20190224.183500-15-shaded.jar
).
Das dritte Format - ohne die Build-Informationen - ist das Format für die neuste Version, wenn die Datei von Gradle oder Maven heruntergeladen wird oder vom Build-Prozess erstellt wird. Diese Version befindet sich noch in der Entwicklung (z.B. spongeapi-7.2.0-SNAPSHOT.jar
).
Siehe unsere Build-System Seite für eine Erklärung des -shaded
Labels.