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