All Downloads are FREE. Search and download functionalities are using the official Maven repository.

net.kender.core.mc.Vmc Maven / Gradle / Ivy

There is a newer version: 1.0.0
Show newest version
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