package me.xmrvizzy.skyblocker; import java.util.Map; import com.google.gson.JsonObject; import me.xmrvizzy.skyblocker.config.SkyblockerConfig; import me.xmrvizzy.skyblocker.skyblock.HotbarSlotLock; import me.xmrvizzy.skyblocker.utils.Utils; import net.fabricmc.api.ClientModInitializer; import net.fabricmc.fabric.api.client.item.v1.ItemTooltipCallback; import net.minecraft.client.MinecraftClient; import me.xmrvizzy.skyblocker.skyblock.item.PriceInfoTooltip; public class SkyblockerMod implements ClientModInitializer { public static final String NAMESPACE = "skyblocker"; private static int TICKS = 0; @Override public void onInitializeClient() { HotbarSlotLock.init(); SkyblockerConfig.init(); } public static void onTick() { MinecraftClient client = MinecraftClient.getInstance(); if (client == null) return; TICKS++; if (TICKS % 20 == 0) { if (client.world != null && !client.isInSingleplayer()) Utils.sbChecker(); TICKS = 0; } } }