X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=src%2Fmain%2Fjava%2Fnet%2Fpterodactylus%2Ffcp%2Fquelaton%2FLoadPluginCommandImpl.java;h=eccb10f4d5c3e4e4d22871ef531f87110efb2023;hb=0674579bda3ebeb982fb9601dafdd082e36c79fc;hp=3109e8aa8d12fd19433d2fc80c543eaa97d0ee09;hpb=7c3fdb0f5ab66563334f82bd84a12a1e565a867d;p=jFCPlib.git diff --git a/src/main/java/net/pterodactylus/fcp/quelaton/LoadPluginCommandImpl.java b/src/main/java/net/pterodactylus/fcp/quelaton/LoadPluginCommandImpl.java index 3109e8a..eccb10f 100644 --- a/src/main/java/net/pterodactylus/fcp/quelaton/LoadPluginCommandImpl.java +++ b/src/main/java/net/pterodactylus/fcp/quelaton/LoadPluginCommandImpl.java @@ -48,6 +48,14 @@ public class LoadPluginCommandImpl implements LoadPluginCommand { return this::execute; } + @Override + public Executable> officialFromHttps(String pluginIdentifier) { + loadPlugin.setUrlType(UrlType.OFFICIAL); + loadPlugin.setOfficialSource(OfficialSource.HTTPS); + loadPlugin.setPluginUrl(pluginIdentifier); + return this::execute; + } + private ListenableFuture> execute() { return threadPool.submit(this::executeDialog); }