From 4d862ad54ded23149f873776258f3e1b32d94f46 Mon Sep 17 00:00:00 2001 From: daoge_cmd <3523206925@qq.com> Date: Mon, 10 Feb 2025 00:47:44 +0800 Subject: [PATCH] fix: fix touch-mode player (phone player usually) block breaking with "delayed block breaking" option enabled --- CHANGELOG.md | 1 + .../impl/ingame/PlayerAuthInputPacketProcessor.java | 7 ++++--- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index b346ce06d7..c3d9c86a37 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -84,6 +84,7 @@ Unless otherwise specified, any version comparison below is the comparison of se - Fixed the bug that `/alwaysday` command actually do the opposite thing. - Several bugs in physics engine, including wrong collision detection and wrong movement calculation are fixed. - Gamerule `doDaylightCycle` now works correctly. +- Fixed touch-mode player (phone player usually) block breaking with "delayed block breaking" option enabled ### Removed diff --git a/server/src/main/java/org/allaymc/server/network/processor/impl/ingame/PlayerAuthInputPacketProcessor.java b/server/src/main/java/org/allaymc/server/network/processor/impl/ingame/PlayerAuthInputPacketProcessor.java index a7eeec15e4..5a4f007c17 100644 --- a/server/src/main/java/org/allaymc/server/network/processor/impl/ingame/PlayerAuthInputPacketProcessor.java +++ b/server/src/main/java/org/allaymc/server/network/processor/impl/ingame/PlayerAuthInputPacketProcessor.java @@ -56,9 +56,10 @@ public class PlayerAuthInputPacketProcessor extends PacketProcessor