跳到正文

Tick Tok lib

this lib converts ticks into milliseconds, seconds, minutes, and hours so you can develop your mod easier. it also comes with 2 features displays the ingame time and your system time.

收藏

介绍

中文介绍正在准备中,下面暂时显示原文。

this will change your developing experince by converting ticks into seconds so in your dev enviroment you can mod with ease instead of calculating in ticks you can code with seconds minuts or hours or both.

  

we also added 2 features it will display the game time ingame and your systems local time. you can turn it on or off and choose the placment in the configs area. you have to hold a clock to use it.

 

example is under me, i also suggest reading through the codebase to understand it more

package com.example.examplemod;

import com.thunder.ticktoklib.TickTokAPI;

/**
 * Demonstrates how to use Tick Tock Lib to convert between Minecraft ticks and real-world time.
 */
public class TickTokExampleUsage {

    public void runExamples() {
        //  Convert 10 seconds into ticks
        int cooldownTicks = TickTokAPI.toTicks(10);
        System.out.println("10 seconds = " + cooldownTicks + " ticks");

        //  Convert 3 minutes into ticks
        int durationTicks = TickTokAPI.toTicksMinutes(3);
        System.out.println("3 minutes = " + durationTicks + " ticks");

        //  Convert ticks back into hours, minutes, and seconds
        int totalTicks = 54000; // Example: 45 minutes
        float seconds = TickTokAPI.toSeconds(totalTicks);
        float minutes = TickTokAPI.toMinutes(totalTicks);
        float hours = TickTokAPI.toHours(totalTicks);

        System.out.println("54000 ticks = " + seconds + "s = " + minutes + "m = " + hours + "h");

        //  Use full time duration on one line
        int customDuration = TickTokAPI.duration(1, 25, 0); // 1 hour, 25 minutes
        System.out.println("1h 25m = " + customDuration + " ticks");

        // Format ticks into readable time
        String asMinSec = TickTokAPI.formatTicksToMinSec(7280);   // "6:04"
        String asHMS = TickTokAPI.formatTicksToHMS(72800);        // "1:00:40"

        System.out.println("7280 ticks = " + asMinSec);
        System.out.println("72800 ticks = " + asHMS);
    }
}

常见问题

Tick Tok lib 支持哪些 Minecraft 版本?

Tick Tok lib 支持 Minecraft Java 版 1.21.1,可用的加载器:NeoForge。下载时注意选择和你游戏版本一致的文件。

Tick Tok lib 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。

评论

登录后评论和评分

Thunderrock424242 的其他作品

查看全部 →