Skip to main content

Get started

Installation

Here are a couple of diffent ways how to install Threader into your codebase. However, before doing so please consider whether the advantages of using multi-threading outweight the disadvantages. By disadvantages, multiple threads taking longer to process the data than just a single thread.

Promise

Threader requires version 4.0.0 of Promise! Later versions of module was not tested and are not guaranteed to work!

Rojo

An up-to-date version of Rojo is required from version 7.3.0! Later versions of Rojo does not support the RunContext property in scripts!

If using aftman to manage Rojo:

rojo = "rojo-rbx/rojo@7.3.0"
  1. Head over to Threader's repository
  2. Click on the <> Code dropdown
  3. Click on Download ZIP
  4. Extract the lib and vendors/Promise folder and import into project
  5. Sync in both folders:
{
"Threader": { "$path": PATH.TO.THREADER.FOLDER },
"Promise": { "$path": PATH.TO.PROMISE.FOLDER },
}