
net.minecraftforge.gradle.json.version.Version Maven / Gradle / Ivy
package net.minecraftforge.gradle.json.version;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;
public class Version
{
public String id;
public Date time;
public Date releaseTime;
public String type;
public String minecraftArguments;
private List libraries;
public String mainClass;
public int minimumLauncherVersion;
public String incompatibilityReason;
private String assets;
public List rules;
private List _libraries;
public List getLibraries()
{
if (_libraries == null)
{
_libraries = new ArrayList();
if (libraries == null) return _libraries;
for (Library lib : libraries)
{
if (lib.applies())
{
_libraries.add(lib);
}
}
}
return _libraries;
}
public String getAssets()
{
return assets == null ? "legacy" : assets;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy