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.
TimeScaleLib includes compatibility support for several combat and gameplay systems.
Currently compatible with:
Known incompatible mods:
Leawind's camera interpolation system heavily diverges from Minecraft's vanilla rendering and interpolation framework, making reliable compatibility with TimeScaleLib impractical.
Because of this architectural difference, compatibility support for it is not planned.
/timescale apply <scale> [<duration>] [<transition>] [include <target>]
Applies a time scale effect to the game world.
scale: Time scale multiplier (0.0 ~ 1.0)duration: Optional total duration in ticks. Default is -1; when set to -1, the time scale effect lasts indefinitelytransition: Optional recovery transition duration in ticks. Default is 20; when set to -1, the transition is applied throughout the entire duration of the time scale effecttarget: Optional entity whose physical movement will also be affected by time scaling (typically the player). Default is nullExample:
/timescale apply 0.1 120 20
Runs at 10% time speed for 120 ticks and smoothly restores normal speed during the final 20 ticks.
/timescale remove
Removes all active time scale effects.
Currently provides:
Currently used to provide bullet time effects for ParCoolSkill.