All Mods Resource Packs Data Packs Shaders Modpacks Plugins
TimelessLib

TimelessLib

by BouncingElf10 • Downloads: 0 • Followers: 0
Description
Gallery
Changelog
Versions

TimelessLib

A lightweight time & animation utility library for Fabric (and maybe forge to come)

Features

  • Animation System
    • Double channels
    • Vec3 channels
    • Easings
    • Interpolation system
  • Cooldowns
  • Countdowns
  • Scheduler
  • Time Utils
    • Time Anchors
    • Time Conversions
    • Time Formatter
    • Time Parser
  • Real time / Game time system
    • Respects pausing in singleplayer
  • Duration class that includes ticks

Installation (for developers)

Add these to your project (no dependencies needed!)

repositories (build.gradle)

repositories {
    maven {
        name = "Modrinth"
        url = "https://api.modrinth.com/maven"
    }
}

dependencies

dependencies {
    modImplementation "maven.modrinth:timelesslib:${project.timelesslib_version}"
}

gradle.properties

timelesslib_version=VERSION

You can check the version of timelesslib on the versions tab or in the dropdown below:

Click to expand version list
TimelessLib Version Minecraft Versions Loader
2.0.1-fabric-26.3 26.3 Fabric
2.0.1-fabric-26.2 26.2 Fabric
2.0.1-fabric-26.1.x 26.1.x Fabric
2.0.1-fabric-1.20.5-1.21.11 1.21–1.21.11 / 1.20.5–1.20.6 Fabric
2.0.1-fabric-1.19.3-1.20.4 1.20–1.20.4 / 1.19.3–1.19.4 Fabric
2.0.1-fabric-1.19-1.19.2 1.19–1.19.2 Fabric
2.0.1-fabric-1.17-1.18.2 1.18.x / 1.17.x Fabric
2.0.1-fabric-1.14-1.16.5 1.16.x / 1.15.x / 1.14.x Fabric

Documentation

Documentation can be found here and the libary does include Javadoc and an example mod found here.

All Versions

+ Add Version
Name Game version Platforms Published Downloads Actions
26.3
Fabric
22h ago 1
26.2
Fabric
22h ago 1
26.1.x
Fabric
22h ago 1
1.21.x 1.20.x
Fabric
22h ago 1
1.20.x 1.19.x
Fabric
22h ago 1
1.19.x
Fabric
22h ago 1
1.18.x 1.17.x
Fabric
22h ago 1
1.16.x 1.15.x 1.14.x
Fabric
22h ago 1
26.3
Fabric
22h ago 1
26.1.x
Fabric
22h ago 1
26.2
Fabric
22h ago 1
26.1.x
Fabric
22h ago 1
1.20.x 1.19.x
Fabric
22h ago 1
1.19.x
Fabric
22h ago 1
1.16.x 1.15.x 1.14.x
Fabric
22h ago 1
1.18.x 1.17.x
Fabric
22h ago 1
1.21.x 1.20.x
Fabric
22h ago 1
26.2
Fabric
22h ago 1
26.2
Fabric
22h ago 1
26.1.x
Fabric
22h ago 1
26.1.x
Fabric
22h ago 1
26.1.x
Fabric
22h ago 1
1.21.x 1.20.x
Fabric
22h ago 1
1.21.x 1.20.x
Fabric
22h ago 1
1.21.x 1.20.x
Fabric
22h ago 1
26.1.x
Fabric
22h ago 1
26.1
Fabric
22h ago 1
1.19.x
Fabric
22h ago 1
1.19.x
Fabric
22h ago 1
1.20.x 1.19.x
Fabric
22h ago 1
1.20.x 1.19.x
Fabric
22h ago 1
1.21.x 1.20.x
Fabric
22h ago 1
Fixed clamping issue with easings
Fixed clamping issue with easings
Fixed clamping issue with easings
Fixed clamping issue with easings
Fixed clamping issue with easings
Fixed clamping issue with easings
Fixed clamping issue with easings
Fixed clamping issue with easings
Updated to 26.3
2.0.0: API Consistency and bugfixes
2.0.0: API Consistency and bugfixes
2.0.0: API Consistency and bugfixes
2.0.0: API Consistency and bugfixes

2.0.0: API Consistency and bugfixes

2.0.0: API Consistency and bugfixes

2.0.0: API Consistency and bugfixes

2.0.0: API Consistency and bugfixes
changed default daemonThreads to true
added 26.2 support
added 26.1.2 support
added 26.1.2 support
added 26.1.2 support
added ability to randomize timeline ID and add timelines to manager
added copy() method to timelines and channels
added copy() method to timelines and channels
added 26.1.1 support
26.1 port
Made the animation manager work smoother
Made the animation manager work smoother
Made the animation manager work smoother
TimelessLib Icon
Download TimelessLib
Select game version
Select platform