promotional bannermobile promotional banner
premium banner
A library mod for Minecraft that introduces time scaling (bullet time) functionality.

Description

TimeScaleLib

TimeScaleLib is a library mod that adds advanced time scaling (bullet time) mechanics to Minecraft.

Unlike the vanilla /tick rate command, this mod only slows down non-player entities and the game world's time flow, allowing for more natural slow-motion effects while keeping player control responsive.


Features

  • Independent time scaling system
  • Smooth recovery transition support
  • Partial Tick API for rendering compatibility
  • Optional player inclusion support
  • Built-in time scaling commands

Commands

Apply Time Scale

/timescale apply <scale> <duration> [<transition>|include]

Applies a time scale effect.

  • scale: Time scale multiplier (0.0 ~ 1.0)
  • duration: Total duration in ticks
  • transition: Optional recovery transition duration at the end of the effect, occupying the final portion of duration
  • include: Optional literal allowing specified players to also be affected by the slowdown

Example:

/timescale apply 0.1 120 20

Runs at 10% time speed and smoothly restores to normal speed during the final 20 ticks.


Remove Time Scale

/timescale remove

Removes all active time scale effects.


API

Currently provides:

  • Apply time scale
  • Query current time scale
  • Remove all time scales
  • Access layered partialTick values

Currently used to power bullet time effects in ParCoolSkill.