HomeJavaModsRealtime Schedules
Realtime Schedules
ModsJava

Realtime Schedules

by IAmREGE · on Modrinth

Which build do you need?

This mod ships a separate file for every mod loader and every version of the game. Pick both, then download — the wrong build installs fine and then does nothing in the game.

Mod loader

Minecraft version

⬇ Download for 1.20.4–1.21.5 · Fabric⬇ Download for 1.20.4–1.21.4 · Bukkit⬇ Download for 1.20.4–1.21.4 · Paper⬇ Download for 1.20.4–1.21.4 · Purpur⬇ Download for 1.20.5–1.21.4 · Spigot
I don't know my version or loader
Open the Minecraft launcher and look at the profile you play on — it names both, like fabric-loader-1.21.4. The version also shows in the bottom-right corner of the game's main menu.
No loader in the profile name? Then it's plain Minecraft, and these mods won't run — you need Fabric or NeoForge installed first.

Plugin Synopsis

This plugin runs on server-side, expands the command tree of /schedule:

/schedule
\
 -function
  \
   -<function>
    \
     -realtime
      \
      |-<magnitude>
      | \
      |  -(ms|s|min|h|d|a)
      |   \
      |    -[(append|replace)]
      \
       -at
        \
         -<time>
          \
           -[(append|replace)]

How to Use This Plugin

Load a world with this plugin running, and load some data pack functions, then you can use the command:

All unexecuted temporary realtime schedules will be discarded on server stopping. All unexecuted persistent realtime schedules will be saved to realtime-schedules.json at the root directory of the world on world saving. If a persistent realtime schedule has a execute time before the current time, it will be immediately executed. Realtime schedules will be executed even if the game is frozen by /tick freeze or paused (singleplayer).

License and Source Code

The Fabric version of this project is under GNU Lesser Generic Public License version 3. Its source code repository: https://github.com/IAmREGE/Realtime-Schedules
The Spigot version of this project is under GNU Generic Public License version 3. Its source code repository: https://github.com/IAmREGE/Realtime-Schedules-spigot
Due to Modrinth's limitation, the page can only show one license (LGPL-3.0-or-later) and one source link.

Known Issues

Spigot Platform

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more