TaskChain icon indicating copy to clipboard operation
TaskChain copied to clipboard

TaskChain Control Flow framework. Helps facilitate running tasks on an application's "Main Thread" (such as a game), and tasks off the main (async).

Results 16 TaskChain issues
Sort by recently updated
recently updated
newest added

In Paper, the default is 60 seconds until the server is considered to be completely stopped and a forced shutdown is performed. If this value and the timeout of TaskChain...

Is it currently possible to insert into shared chain at the beginning, not the end? I'm using taskchain for queue-like thing and I need to make some tasks high priority....

This is a full swap to gradle using examples from https://github.com/aikar/util/blob/master/build.gradle and https://github.com/aikar/db/blob/master/build.gradle. Allows a start on #2 Should have no deprecated features, and I generated the wrappers for Gradle...

In TaskChain, the paramaters in the execute method always override the done handler even if the params are null and the donehandler is non-null.

An alternative to .execute(), that returns a future that is resolved with the last returned value (if the last is generic/doesnt return, Object is used and null) If .executeFuture is...

enhancement
help wanted

Major Concern: Scheduler?

help wanted
far-future

(I already added Nukkit support to my TaskChain fork https://github.com/PocketDreams/TaskChain however I didn't create a pull request because I don't know if you are accepting pull requests for other server...

It would be nice to have repeating tasks in the chain. something like this: ``` newChain().repeat(c-> c.repeat(c->c.delay(10, TimeUnit.SECONDS).sync(this::updateSigns),6).async(this::updateDB),-1) ``` would do something like this ``` while(true){ for(int i = 0;i

enhancement

Desire to allow user to supply their own queue to Bukkit/Sponge implementations. Major Issue: Right now, a factory is expected to be 1 to 1 relation to its queue. if...

major thought needed