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 tickstransition: Optional recovery transition duration at the end of the effect, occupying the final portion ofdurationinclude: 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
partialTickvalues
Currently used to power bullet time effects in ParCoolSkill.


