Key Features

Here are some of the amazing features this module provides!

  • Task Management: Create tasks with custom functions and organize them into categories or groups.

  • Priorities & Dependencies: You can set tasks to have a priority (Low, Normal, High) and also make tasks depend on other tasks.

  • Retries & Timeouts: If a task fails, it can automatically retry based on different strategies (linear, exponential, or with random delays).

  • Throttling & Rate Limits: Control how often tasks are allowed to run to avoid overloading your game.

  • Logging & Monitoring: All tasks are tracked in logs so you can see what's happening and debug issues if needed.

Last updated