Skip to content

Commit 183924d

Browse files
Swing hand when disconnecting cables with wrench
1 parent d5eb20d commit 183924d

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

  • logistics/src/main/kotlin/xyz/xenondevs/nova/addon/logistics/tileentity

logistics/src/main/kotlin/xyz/xenondevs/nova/addon/logistics/tileentity/Cable.kt

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,7 @@ import xyz.xenondevs.nova.world.block.tileentity.network.type.item.holder.ItemHo
5959
import xyz.xenondevs.nova.world.format.NetworkState
6060
import xyz.xenondevs.nova.world.model.FixedMultiModel
6161
import xyz.xenondevs.nova.world.model.Model
62+
import xyz.xenondevs.nova.world.player.swingMainHandEventless
6263
import java.util.concurrent.ConcurrentHashMap
6364
import kotlin.math.roundToInt
6465
import kotlin.math.roundToLong
@@ -238,7 +239,10 @@ open class Cable(
238239

239240
return VirtualHitbox(from, to).apply {
240241
setQualifier { player, _ -> player.inventory.itemInMainHand.novaItem == Items.WRENCH }
241-
addRightClickHandler { _, _ -> cycleBridgeFaces(face) }
242+
addRightClickHandler { player, _ ->
243+
cycleBridgeFaces(face)
244+
player.swingMainHandEventless()
245+
}
242246
}
243247
}
244248

0 commit comments

Comments
 (0)