net.kender.core.mc.Vmc Maven / Gradle / Ivy
package net.kender.core.mc;
import java.net.URI;
import java.util.ArrayList;
import net.kender.core.mc.custom.CType;
import net.kender.core.mc.custom.mod.mod;
public class Vmc {
private String id;
private Vtype type;
private URI url;
private String Versionid;
private CType loader;
public CType getLoader() {
return loader;
}
public void setLoader(CType loader) {
this.loader = loader;
}
public String getVersionid() {
return Versionid;
}
public void setVersionid(String versionid) {
Versionid = versionid;
}
public Vmc(String name,Vtype x,URI url,String id){
this.id = name;
this.Versionid = id;
this.type = x;
this.url = url;
}
public Vmc(String name,Vtype x,URI url,String id,CType s){
this.id = name;
this.Versionid = id;
this.type = x;
this.url = url;
this.loader = s;
}
public String getID(){
return id;
}
public Vtype getType(){
return type;
}
public URI getUrl(){
return url;
}
public String toString(){
return id;
}
public boolean equals(Vmc a) {
return id.equals(a.getID()) && type.equals(a.getType()) && url.equals(a.getUrl());
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy