Open JunStock opened 10 months ago
pls update grim fast use this code for fastuse :
@ModuleInfo(name = "FastUse", spacedName = "Fast Use", description = "Allows you to use items faster.", category = ModuleCategory.PLAYER) class FastUse : Module() {
private val modeValue = ListValue("Mode", arrayOf("Instant", "Grim", "NCP", "Matrix", "AAC", "CustomDelay", "DelayedInstant", "AACv4_2", "Minemora"), "NCP") private val instantDurationDelay = IntegerValue("InstantDurationDelay", 14, 0, 35) {modeValue.get().equals("DelayedInstant")} private val delayValue = IntegerValue("CustomDelay", 0, 0, 300) { modeValue.get().equals("customdelay", true) } private val customSpeedValue = IntegerValue("CustomSpeed", 2, 0, 35, " packet") { modeValue.get().equals("customdelay", true) } private val customTimer = FloatValue("CustomTimer", 1.1f, 0.5f, 2f, "x") { modeValue.get().equals("customdelay", true) } private val noMoveValue = BoolValue("NoMove", false) private val customDelayTimer = MSTimer() private var usedTimer = false private fun send(int: Int) { repeat(int) { mc.netHandler.addToSendQueue(C03PacketPlayer(mc.thePlayer.onGround)) } } @EventTarget fun onUpdate(event: UpdateEvent) { if (usedTimer) { mc.timer.timerSpeed = 1F usedTimer = false } if (!mc.thePlayer.isUsingItem) { customDelayTimer.reset() return } val usingItem = mc.thePlayer.itemInUse.item if (usingItem is ItemFood || usingItem is ItemBucketMilk || usingItem is ItemPotion) { when (modeValue.get().lowercase()) { "matrix" -> { mc.timer.timerSpeed = 0.5f usedTimer = true } "instant" -> { send(32) mc.playerController.onStoppedUsingItem(mc.thePlayer) } "ncp" -> if (mc.thePlayer.itemInUseDuration > 14) { send(20) mc.playerController.onStoppedUsingItem(mc.thePlayer) } "aac" -> { mc.timer.timerSpeed = 1.1F usedTimer = true } "grim" -> { mc.timer.timerSpeed = 0.3F usedTimer = true send(34) } "customdelay" -> { mc.timer.timerSpeed = customTimer.get() usedTimer = true if (!customDelayTimer.hasTimePassed(delayValue.get().toLong())) return send(customSpeedValue.get()) customDelayTimer.reset() } "delayedinstant" -> if (mc.thePlayer.itemInUseDuration > instantDurationDelay.get()) { repeat(36 - mc.thePlayer.itemInUseDuration) { mc.netHandler.addToSendQueue(C03PacketPlayer(mc.thePlayer.onGround)) } mc.playerController.onStoppedUsingItem(mc.thePlayer) } "aacv4_2" -> { mc.timer.timerSpeed = 0.49F usedTimer = true if (mc.thePlayer.itemInUseDuration > 13) { send(23) mc.playerController.onStoppedUsingItem(mc.thePlayer) } } "minemora" -> { mc.timer.timerSpeed = 0.5F usedTimer = true if (mc.thePlayer.ticksExisted % 2 == 0) send(2) } } } } @EventTarget fun onMove(event: MoveEvent?) { event ?: return if (!state || !mc.thePlayer.isUsingItem || !noMoveValue.get()) return val usingItem = mc.thePlayer.itemInUse.item if (usingItem is ItemFood || usingItem is ItemBucketMilk || usingItem is ItemPotion) event.zero() } override fun onDisable() { if (usedTimer) { mc.timer.timerSpeed = 1F usedTimer = false } } override val tag: String get() = modeValue.get()
}
tf is in MinusBounce
bruh
omg minusbounce in here!!!
hi chat
blud really expect it to work 💀
pls update grim fast use this code for fastuse :
@ModuleInfo(name = "FastUse", spacedName = "Fast Use", description = "Allows you to use items faster.", category = ModuleCategory.PLAYER) class FastUse : Module() {
}