Search in sources :

Example 1 with ComparableVersion

use of cpw.mods.fml.common.versioning.ComparableVersion in project LogisticsPipes by RS485.

the class ModStatusHelper method isModVersionEqualsOrHigher.

public static boolean isModVersionEqualsOrHigher(String modId, String version) {
    ComparableVersion v1 = new ComparableVersion(version);
    ModContainer mod = Loader.instance().getIndexedModList().get(modId);
    if (mod != null) {
        ComparableVersion v2 = new ComparableVersion(mod.getVersion());
        return v1.compareTo(v2) <= 0;
    }
    return false;
}
Also used : ModContainer(cpw.mods.fml.common.ModContainer) ComparableVersion(cpw.mods.fml.common.versioning.ComparableVersion)

Aggregations

ModContainer (cpw.mods.fml.common.ModContainer)1 ComparableVersion (cpw.mods.fml.common.versioning.ComparableVersion)1