/*
* SK's Minecraft Launcher
* Copyright (C) 2010-2014 Albert Pham <http://www.sk89q.com> and contributors
* Please see LICENSE.txt for license information.
*/
package com.skcraft.launcher.model.minecraft;
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import lombok.Data;
import java.util.Date;
import java.util.LinkedHashSet;
@Data
@JsonIgnoreProperties(ignoreUnknown = true)
public class VersionManifest {
private String id;
private Date time;
private Date releaseTime;
private String assets;
private String type;
private String processArguments;
private String minecraftArguments;
private String mainClass;
private int minimumLauncherVersion;
private LinkedHashSet<Library> libraries;
@JsonIgnore
public String getAssetsIndex() {
return getAssets() != null ? getAssets() : "legacy";
}
}