else if (archive instanceof ForgeRemoteAddon)
{
ForgeRemoteAddon remoteAddon = (ForgeRemoteAddon) archive;
AddonManager addonManager = new AddonManagerImpl(runnable.forge, new MavenDependencyResolver(
new FileResourceFactory(), new MavenContainer()));
InstallRequest request = addonManager.install(remoteAddon.getAddonId());
request.perform();
}
else
{
throw new IllegalArgumentException(
"Invalid Archive type. Ensure that your @Deployment method returns type 'ForgeArchive'.");