Skip to content

Commit

Permalink
Update AutoTool.kt
Browse files Browse the repository at this point in the history
  • Loading branch information
C00LC0D35 authored Dec 3, 2023
1 parent ccb5360 commit 50c26b2
Showing 1 changed file with 6 additions and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@ import net.ccbluex.liquidbounce.features.value.BoolValue
import net.ccbluex.liquidbounce.features.module.Module
import net.ccbluex.liquidbounce.features.module.ModuleCategory
import net.ccbluex.liquidbounce.features.module.ModuleInfo
import net.ccbluex.liquidbounce.utils.timer.MSTimer
import net.minecraft.network.play.client.C09PacketHeldItemChange
import net.minecraft.util.BlockPos

Expand All @@ -21,9 +22,13 @@ object AutoTool : Module() {
private val noCombat = BoolValue("NoCombat", true)
private val silent = BoolValue("Silent", false)

private val noCombatTimer = MSTimer()

@EventTarget
fun onClick(event: ClickBlockEvent) {
if (FDPClient.combatManager.inCombat && noCombat.get()) return
if (FDPClient.combatManager.inCombat) noCombatTimer.reset()

if (noCombat.get() && !noCombatTimer.hasTimePassed(800L)) return
switchSlot(event.clickedBlock ?: return)
}

Expand Down

0 comments on commit 50c26b2

Please sign in to comment.