diff --git a/HMCLCore/src/main/java/org/jackhuang/hmcl/game/AssetIndex.java b/HMCLCore/src/main/java/org/jackhuang/hmcl/game/AssetIndex.java index 3851e91d2..8125bce5d 100644 --- a/HMCLCore/src/main/java/org/jackhuang/hmcl/game/AssetIndex.java +++ b/HMCLCore/src/main/java/org/jackhuang/hmcl/game/AssetIndex.java @@ -33,6 +33,9 @@ public final class AssetIndex { @SerializedName("virtual") private final boolean virtual; + @SerializedName("map_to_resources") + private final boolean mapToResources; + @SerializedName("objects") private final Map objects; @@ -41,12 +44,12 @@ public final class AssetIndex { } public AssetIndex(boolean virtual, Map objects) { - this.virtual = virtual; + this.virtual = this.mapToResources = virtual; this.objects = new HashMap<>(objects); } public boolean isVirtual() { - return virtual; + return virtual || mapToResources; } public Map getObjects() {