addon dependency sorting

This commit is contained in:
dfsek 2021-11-18 21:13:32 -07:00
parent 1a733d10c0
commit a6440187ed

View File

@ -3,11 +3,15 @@ package com.dfsek.terra.addon.loader;
import java.nio.file.Path;
import java.util.Collections;
import ca.solostudios.strata.Versions;
import ca.solostudios.strata.version.Version;
import com.dfsek.terra.api.addon.BaseAddon;
import com.dfsek.terra.api.addon.bootstrap.BootstrapBaseAddon;
public class ApiAddonLoader implements BootstrapBaseAddon<BaseAddon> {
private static final Version VERSION = Versions.getVersion(1, 0, 0);
@Override
public Iterable<BaseAddon> loadAddons(Path addonsFolder, ClassLoader parent) {
return Collections.emptySet();
@ -17,4 +21,9 @@ public class ApiAddonLoader implements BootstrapBaseAddon<BaseAddon> {
public String getID() {
return "API";
}
@Override
public Version getVersion() {
return VERSION;
}
}