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
- Rendering-compatible PartialTick API
- Support for applying time scaling to the movement of specified entities
- Built-in time scaling commands
Compatibility
TimeScaleLib includes compatibility support for several combat and gameplay systems.
Currently compatible with:
Known incompatible mods:
- None
Commands
Apply Time Scale
/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 is20; 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 isnull
Example:
/timescale apply 0.1 120 20
Runs at 10% time speed for 120 ticks and smoothly restores 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 provide bullet time effects for ParCoolSkill.
No gallery available for this project.
| Version | Minecraft | Loader | Download |
|---|---|---|---|
|
TimeScaleLib 1.3.0 1.3.0 |
1.20.1
|
forge, neoforge
|
Download |
|
TimeScaleLib 1.3.0 1.3.0 |
1.21.1
|
neoforge
|
Download |
|
TimeScaleLib 1.2.10 1.2.10 |
1.20.1
|
forge, neoforge
|
Download |
|
TimeScaleLib 1.2.10 1.2.10 |
1.21.11
|
neoforge
|
Download |
|
TimeScaleLib 1.2.10 1.2.10 |
1.21.1
|
neoforge
|
Download |
|
TimeScaleLib 1.2.9 1.2.9 |
1.20.1
|
forge, neoforge
|
Download |
|
TimeScaleLib 1.2.8 1.2.8 |
1.20.1
|
forge, neoforge
|
Download |
|
TimeScaleLib 1.2.8 1.2.8 |
1.21.11
|
neoforge
|
Download |
|
TimeScaleLib 1.2.8 1.2.8 |
1.21.1
|
neoforge
|
Download |
|
TimeScaleLib 1.2.7 1.2.7 |
1.20.1
|
forge, neoforge
|
Download |
|
TimeScaleLib 1.2.6 1.2.6 |
1.20.1
|
forge, neoforge
|
Download |
|
TimeScaleLib 1.2.6 1.2.6 |
1.21.11
|
neoforge
|
Download |
|
TimeScaleLib 1.2.6 1.2.6 |
1.21.1
|
neoforge
|
Download |
|
TimeScaleLib 1.2.5 1.2.5 |
1.20.1
|
forge, neoforge
|
Download |
|
TimeScaleLib 1.2.4 1.2.4 |
1.20.1
|
forge, neoforge
|
Download |
|
TimeScaleLib 1.2.4 1.2.4 |
1.21.1
|
neoforge
|
Download |
|
TimeScaleLib 1.2.3 1.2.3 |
1.20.1
|
forge, neoforge
|
Download |
|
TimeScaleLib 1.2.2 1.2.2 |
1.20.1
|
forge, neoforge
|
Download |
|
TimeScaleLib 1.2.2 1.2.2 |
1.21.11
|
neoforge
|
Download |
|
TimeScaleLib 1.2.2 1.2.2 |
1.21.1
|
neoforge
|
Download |
|
TimeScaleLib 1.2.1 1.2.1 |
1.21.11
|
neoforge
|
Download |
|
TimeScaleLib 1.2.1 1.2.1 |
1.21.1
|
neoforge
|
Download |
|
TimeScaleLib 1.2.0 1.2.0 |
1.21.11
|
neoforge
|
Download |
|
TimeScaleLib 1.2.0 1.2.0 |
1.21.1
|
neoforge
|
Download |
|
TimeScaleLib 1.1.0 1.1.0 |
1.21.11
|
neoforge
|
Download |
|
TimeScaleLib 1.1.0 1.1.0 |
1.21.1
|
neoforge
|
Download |
|
TimeScaleLib 1.0.2 1.0.2 |
1.21.11
|
neoforge
|
Download |
|
TimeScaleLib 1.0.2 1.0.2 |
1.21.1
|
neoforge
|
Download |
|
TimeScaleLib 1.0.1 1.0.1 |
1.21.11
|
neoforge
|
Download |
|
TimeScaleLib 1.0.1 1.0.1 |
1.21.1
|
neoforge
|
Download |
|
TimeScaleLib 1.0.0 1.0.0 |
1.21.11
|
neoforge
|
Download |
|
TimeScaleLib 1.0.0 1.0.0 |
1.21.1
|
neoforge
|
Download |