diff --git a/src/main/java/moe/nekojimi/chords/QueueThing.java b/src/main/java/moe/nekojimi/chords/QueueThing.java index 21ea53a..4ab1aba 100644 --- a/src/main/java/moe/nekojimi/chords/QueueThing.java +++ b/src/main/java/moe/nekojimi/chords/QueueThing.java @@ -74,6 +74,18 @@ public abstract class QueueThing implements Consumer } } + public List> requestSpecific(List inputs, Consumer destination) + { + List> ret = new ArrayList<>(); + for (I input : inputs) + { + Promise promise = new Promise<>(input, destination); + ret.add(promise); + handlePromise(promise); + } + return ret; + } + public List> request(int count, Consumer destination) { List> ret = new ArrayList<>();