2424 */
2525package de .bluecolored .bluemap .core .resources ;
2626
27- import com .google .gson .*;
27+ import com .google .gson .FieldNamingPolicy ;
28+ import com .google .gson .Gson ;
29+ import com .google .gson .GsonBuilder ;
2830import com .google .gson .annotations .JsonAdapter ;
2931import com .google .gson .annotations .SerializedName ;
3032import com .google .gson .reflect .TypeToken ;
3941import lombok .NoArgsConstructor ;
4042import lombok .RequiredArgsConstructor ;
4143import org .jetbrains .annotations .Nullable ;
42- import org .spongepowered .configurate .objectmapping .FieldData ;
4344
4445import java .io .IOException ;
4546import java .io .OutputStream ;
4647import java .io .Reader ;
47- import java .lang .reflect .Type ;
4848import java .nio .charset .StandardCharsets ;
4949import java .nio .file .FileSystem ;
5050import java .nio .file .FileSystems ;
@@ -62,7 +62,6 @@ public class MinecraftVersion {
6262 .setFieldNamingPolicy (FieldNamingPolicy .LOWER_CASE_WITH_UNDERSCORES )
6363 .create ();
6464
65- private static final String LATEST_KNOWN_VERSION = "1.21.8" ;
6665 private static final String EARLIEST_RESOURCEPACK_VERSION = "1.13" ;
6766 private static final String EARLIEST_DATAPACK_VERSION = "1.19.4" ;
6867
@@ -99,15 +98,6 @@ public static MinecraftVersion load(@Nullable String id, Path dataRoot, boolean
9998 VersionManifest .Version resourcePackVersion = manifest .getVersion (EARLIEST_RESOURCEPACK_VERSION );
10099 VersionManifest .Version dataPackVersion = manifest .getVersion (EARLIEST_DATAPACK_VERSION );
101100
102- if (version == null ) {
103- Logger .global .logWarning ("Could not find any version for id '" + id + "'. Using fallback-version: " + LATEST_KNOWN_VERSION );
104- version = manifest .getVersion (LATEST_KNOWN_VERSION );
105- }
106-
107- if (version == null || resourcePackVersion == null || dataPackVersion == null ) {
108- throw new IOException ("Manifest is missing versions." );
109- }
110-
111101 if (version .compareTo (resourcePackVersion ) > 0 ) resourcePackVersion = version ;
112102 if (version .compareTo (dataPackVersion ) > 0 ) dataPackVersion = version ;
113103
0 commit comments