Change requests

This commit is contained in:
Christian 2021-03-01 20:43:48 +01:00
parent 6c37468e42
commit b08473e69b
No known key found for this signature in database
GPG Key ID: 3A2E5C58D546EFD8
1 changed files with 3 additions and 3 deletions

View File

@ -154,7 +154,7 @@ internal object AutoObsidian : Module(
}
safeAsyncListener<PacketEvent.Receive> {
if (it.packet !is SPacketBlockChange) return@safeAsyncListener
if (!instantMining || it.packet !is SPacketBlockChange) return@safeAsyncListener
if (it.packet.blockPosition != placingPos) return@safeAsyncListener
val prevBlock = world.getBlockState(it.packet.blockPosition).block
@ -578,7 +578,7 @@ internal object AutoObsidian : Module(
}
private fun SafeClientEvent.mineBlock(pos: BlockPos, pre: Boolean) {
if (pre && !swapToValidPickaxe()) return
if (!swapToValidPickaxe()) return
val center = pos.toVec3dCenter()
val diff = player.getPositionEyes(1.0f).subtract(center)
@ -601,7 +601,7 @@ internal object AutoObsidian : Module(
defaultScope.launch {
delay(20L)
onMainThreadSafe {
if (pre) {
if (pre || miningTimeoutTimer.tick(8L)) {
connection.sendPacket(CPacketPlayerDigging(CPacketPlayerDigging.Action.START_DESTROY_BLOCK, pos, side))
if (state != State.SEARCHING) state = State.MINING else searchingState = SearchingState.MINING
} else {