X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=src%2Fmain%2Fjava%2Fnet%2Fpterodactylus%2Ffcp%2Fquelaton%2FLoadPluginCommandImpl.java;h=bd9fbb5813cec39d06b1127d0c8ff474ddcece6e;hb=035ef14447e88cce66aaf0a4c09fa06e2888be6e;hp=209e394bc56e8511186ebe0068becd4bd88ad595;hpb=8e95fb54693b5e755387b6142c6f6dfce00fa034;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 209e394..bd9fbb5 100644 --- a/src/main/java/net/pterodactylus/fcp/quelaton/LoadPluginCommandImpl.java +++ b/src/main/java/net/pterodactylus/fcp/quelaton/LoadPluginCommandImpl.java @@ -63,6 +63,13 @@ public class LoadPluginCommandImpl implements LoadPluginCommand { return this::execute; } + @Override + public Executable> fromUrl(String url) { + loadPlugin.setUrlType(UrlType.URL); + loadPlugin.setPluginUrl(url); + return this::execute; + } + private ListenableFuture> execute() { return threadPool.submit(this::executeDialog); }