manifest addon loading

This commit is contained in:
dfsek
2021-11-17 15:22:12 -07:00
parent 408cfceb92
commit e1feb9bc5e

View File

@@ -24,7 +24,6 @@ import com.dfsek.terra.addons.manifest.impl.config.loaders.VersionRangeLoader;
import com.dfsek.terra.addons.manifest.impl.exception.AddonException;
import com.dfsek.terra.addons.manifest.impl.exception.ManifestException;
import com.dfsek.terra.addons.manifest.impl.exception.ManifestNotPresentException;
import com.dfsek.terra.api.addon.BaseAddon;
import com.dfsek.terra.api.addon.bootstrap.BootstrapBaseAddon;
@@ -52,9 +51,9 @@ public class ManifestAddonLoader implements BootstrapBaseAddon<ManifestAddon> {
AddonManifest manifest = manifestLoader.load(new AddonManifest(),
new YamlConfiguration(jar.getInputStream(manifestEntry),
"terra.addon.yml"));
ManifestAddonClassLoader loader = new ManifestAddonClassLoader(new URL[]{ path.toUri().toURL() },
parent);
getClass().getClassLoader());
return manifest.getEntryPoints().stream().map(entryPoint -> {
try {