Open introquest opened 3 years ago
This works in Badlion, but not in Prismarine Viewer.
I suddenly had a thought, and broke blocks, moved away to trigger a chunk unload, and moved back. The blocks had magically reappeared. So the digging is not saved or taking effect in Flying Squid, but it is in PV.
I then ran two PV web pages next to each other. The second player does not see the broken blocks. But ... the first player can break blocks and walk into the gap that is made. The second player then sees this:
So it's a PV problem (plus possibly a FS one).
Originally posted by @kf106 in https://github.com/PrismarineJS/flying-squid/issues/595#issuecomment-1155638443
@rom1504 Please requalify this issue as a bug, not new feature
Problem
After writing packet play.block_dig we always read packet play.acknowledge_player_digging but don't process it at all. *Reproduced on minecraft versions 1.14.4, 1.16.3, 1.16.4 with forge version 34.1.0
Possible solution
Add handler for acknowledge_player_digging like:
But it's not clear to me which handler is expected (((
Additional context
This issue stable reproduce on remote server(standalone server). So i got
"successful": false
all time then connect to server, like:But i got
"successful": true
all time then connect to "Open to LAN" server(started from another client), like: