Skip to content

Commit f8a58da

Browse files
committed
update
1 parent 0808c96 commit f8a58da

File tree

1 file changed

+9
-19
lines changed

1 file changed

+9
-19
lines changed

HMCL/src/main/java/org/jackhuang/hmcl/game/HMCLGameRepository.java

Lines changed: 9 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,6 @@
4141
import org.jackhuang.hmcl.java.JavaRuntime;
4242
import org.jackhuang.hmcl.util.platform.OperatingSystem;
4343
import org.jackhuang.hmcl.util.platform.SystemInfo;
44-
import org.jackhuang.hmcl.util.versioning.GameVersionNumber;
4544
import org.jackhuang.hmcl.util.versioning.VersionNumber;
4645
import org.jetbrains.annotations.Nullable;
4746

@@ -319,32 +318,23 @@ public Image getVersionIconImage(String id) {
319318
LibraryAnalyzer libraryAnalyzer = LibraryAnalyzer.analyze(version, null);
320319
if (libraryAnalyzer.has(LibraryAnalyzer.LibraryType.FABRIC))
321320
return VersionIconType.FABRIC.getIcon();
322-
else if (libraryAnalyzer.has(LibraryAnalyzer.LibraryType.QUILT))
323-
return VersionIconType.QUILT.getIcon();
324-
else if (libraryAnalyzer.has(LibraryAnalyzer.LibraryType.NEO_FORGE))
325-
return VersionIconType.NEO_FORGE.getIcon();
326321
else if (libraryAnalyzer.has(LibraryAnalyzer.LibraryType.FORGE))
327322
return VersionIconType.FORGE.getIcon();
328323
else if (libraryAnalyzer.has(LibraryAnalyzer.LibraryType.CLEANROOM))
329324
return VersionIconType.CLEANROOM.getIcon();
330-
else if (libraryAnalyzer.has(LibraryAnalyzer.LibraryType.LITELOADER))
331-
return VersionIconType.CHICKEN.getIcon();
325+
else if (libraryAnalyzer.has(LibraryAnalyzer.LibraryType.NEO_FORGE))
326+
return VersionIconType.NEO_FORGE.getIcon();
327+
else if (libraryAnalyzer.has(LibraryAnalyzer.LibraryType.QUILT))
328+
return VersionIconType.QUILT.getIcon();
332329
else if (libraryAnalyzer.has(LibraryAnalyzer.LibraryType.OPTIFINE))
333330
return VersionIconType.OPTIFINE.getIcon();
331+
else if (libraryAnalyzer.has(LibraryAnalyzer.LibraryType.LITELOADER))
332+
return VersionIconType.CHICKEN.getIcon();
333+
else
334+
return VersionIconType.FURNACE.getIcon();
334335
}
335336

336-
String gameVersion = getGameVersion(version).orElse(null);
337-
if (gameVersion != null) {
338-
GameVersionNumber versionNumber = GameVersionNumber.asGameVersion(gameVersion);
339-
if (versionNumber.isAprilFools()) {
340-
return VersionIconType.APRIL_FOOLS.getIcon();
341-
} else if (versionNumber instanceof GameVersionNumber.Snapshot) {
342-
return VersionIconType.COMMAND.getIcon();
343-
} else if (versionNumber instanceof GameVersionNumber.Old) {
344-
return VersionIconType.CRAFT_TABLE.getIcon();
345-
}
346-
}
347-
return VersionIconType.GRASS.getIcon();
337+
return VersionIconType.DEFAULT.getIcon();
348338
} else {
349339
return iconType.getIcon();
350340
}

0 commit comments

Comments
 (0)