Mineuniverse
Log in Register
Mods

TickScheduler API

A library for managing tick scheduling
by Avacuoss
Download Claim this project
51 downloads
0 likes
Updated Jul 6, 2026
0 hypes
API and Library

TickScheduler is a lightweight tick library for mods:

  • run code in the future
  • repeat actions every N ticks
  • execute logic when conditions become true
  • persist tasks across world reloads
  • offload heavy work to async threads

FULL INFO ON GITHUB:

You can use it to:

  • temporary effects
  • cooldown timers
  • delayed world events
  • repeating logic loops
  • async computations
  • persistent timers
  • condition-triggered routines
  • modular systems requiring precise tick control

Commands:

  • /scheduler debug
  • /scheduler profiler on
  • /scheduler profiler off
  • /scheduler profiler stats
  • /scheduler save
  • /scheduler load
  • /scheduler tasks
  • /scheduler test

API classes:

  • SchedulerAPI - High-level scheduling interface
  • TickScheduler - Internal engine Types - Task types, context, builder, priorities
  • PersistentStorage - Save & load persistent tasks ConditionScheduler- Condition-based logic
  • TaskRegistry - Restore persistent task types

Example: Custom persistent task

SchedulerAPI.builder() .delay(60) .repeat(10) .maxRuns(5) .priority(Types.Priority.HIGH) .persistent() .type("regenerate") .submit(ctx -> { System.out.println("Regenerating at " + ctx.tick); });

Persistent tasks survive world reloads

Profiler measures real execution time of scheduled tasks

Port on NeoForge and on 1.21.1 later maybe…

tickscheduler-0.0.53.jar
MC 1.20.1, Forge, Server
Release 2026-01-04 Get
tickscheduler-0.0.41.jar
MC Client, 1.20.1, Forge, Server
Beta 2025-12-06 Get

More from Avacuoss

NoLeaks
16

You Might Also Like

Vivecraft
A Minecraft VR mod on a loader of your choice!
9,988,339
Athena
A crossplatform (Forge/Fabric) solution to connected block textures for 1.19.4+
99,799,527
Lodestone
A collection of code used throughout projects under the Lodestar team.
9,914,417
TheDragonLib
A library for most of sokratis12GR's Mods
9,910,232
Multi Mob Library
A library mod containing essential files for Daveyx0's mob mods
9,892,767
FTB Library (Forge) (Legacy)
FTB Library is a library mod that is used for some of our mods.
98,265,314