From 9c4777c57b0b174be37722bb5a46a7a8ea7a26cf Mon Sep 17 00:00:00 2001 From: Memorial1337 <143470920+Memorial1337@users.noreply.github.com> Date: Fri, 10 Nov 2023 21:31:59 +0800 Subject: [PATCH] =?UTF-8?q?=E6=88=91=E6=98=AF=E5=82=BB=E9=80=BC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 我是傻逼 --- .../features/module/modules/world/Fucker.kt | 19 ++++++++----------- 1 file changed, 8 insertions(+), 11 deletions(-) diff --git a/src/main/java/net/ccbluex/liquidbounce/features/module/modules/world/Fucker.kt b/src/main/java/net/ccbluex/liquidbounce/features/module/modules/world/Fucker.kt index ebb967a01..725f447df 100644 --- a/src/main/java/net/ccbluex/liquidbounce/features/module/modules/world/Fucker.kt +++ b/src/main/java/net/ccbluex/liquidbounce/features/module/modules/world/Fucker.kt @@ -65,16 +65,13 @@ object Fucker : Module() { fun onUpdate(event: UpdateEvent) { if (noHitValue.get()) { val killAura = LiquidBounce.moduleManager[KillAura::class.java]!! - - if (killAura.state && killAura.target != null) { - return - } + return } val targetId = blockValue.get() if (pos == null || Block.getIdFromBlock(BlockUtils.getBlock(pos)) != targetId || - BlockUtils.getCenterDistance(pos!!) > rangeValue.get()) { + BlockUtils.getCenterDistance(pos!!) > rangeValue.get()) { pos = find(targetId) } @@ -197,7 +194,7 @@ object Fucker : Module() { // Use block actionValue.equals("use") -> { if (mc.playerController.onPlayerRightClick(mc.thePlayer, mc.theWorld, mc.thePlayer.heldItem, pos, EnumFacing.DOWN, - Vec3(currentPos.x.toDouble(), currentPos.y.toDouble(), currentPos.z.toDouble()))) { + Vec3(currentPos.x.toDouble(), currentPos.y.toDouble(), currentPos.z.toDouble()))) { if (swingValue.equals("Normal")) { mc.thePlayer.swingItem() } else if (swingValue.equals("Packet")) { @@ -221,11 +218,11 @@ object Fucker : Module() { */ private fun find(targetID: Int): BlockPos? { val block = BlockUtils.searchBlocks(rangeValue.get().toInt() + 1) - .filter { - Block.getIdFromBlock(it.value) == targetID && BlockUtils.getCenterDistance(it.key) <= rangeValue.get() && - (isHitable(it.key) || surroundingsValue.get()) - } - .minByOrNull { BlockUtils.getCenterDistance(it.key) }?.key ?: return null + .filter { + Block.getIdFromBlock(it.value) == targetID && BlockUtils.getCenterDistance(it.key) <= rangeValue.get() && + (isHitable(it.key) || surroundingsValue.get()) + } + .minByOrNull { BlockUtils.getCenterDistance(it.key) }?.key ?: return null if (bypassValue.get()) { val upBlock = block.up()