Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Block suddenly appears during Bridge #6592

Open
nzAily opened this issue Jan 4, 2025 · 6 comments
Open

Block suddenly appears during Bridge #6592

nzAily opened this issue Jan 4, 2025 · 6 comments
Labels
Category: Gameplay Related to Minecraft gameplay experience Status: Unconfirmed Bug has not yet been reproduced by a maintainer

Comments

@nzAily
Copy link

nzAily commented Jan 4, 2025

Plugin information

I haven't tested without plugins

Problem description

there in the video

pmbug.mp4

Expected behaviour

as normal you can see the video below
i tried it in my own world

2025-01-04.09-39-17.mp4

PocketMine-MP version

5.23.2

PHP version

8.2.17

Server OS

win

Game version (if applicable)

Windows 1.21.51

@iAmFrogger
Copy link

Can vouch that this has been happening a LOT more, specially when owning a bridge server

@Josscoder
Copy link

I can also vouch for this happens, I have a minigame server and people get very upset about this

@Trollserver
Copy link

I figured out that when you bridge like that but you look down it wont happen or when you bridge like that forward without jumping it doesn't happen. - a temporary solution

@IvanCraft623 IvanCraft623 added Category: Gameplay Related to Minecraft gameplay experience Status: Unconfirmed Bug has not yet been reproduced by a maintainer labels Jan 9, 2025
@dktapps
Copy link
Member

dktapps commented Jan 9, 2025

If I had to guess, I'd say this was likely caused by ff695a5, since it changed block syncing to always happen on right-click, instead of only on failed actions.

Not sure how else we could achieve this without BC breaks though.
Since the client doesn't tell us what blocks it thinks have changed, we need to guess whether the result action of the interaction was the same as the client expected. It seemed like it was simpler to not guess since the introduction of ff695a5. Bringing back the guesswork logic would be complicated because ff695a5 introduces new ways for an action to succeed without following vanilla.

@Trollserver
Copy link

I don't really understand the code that much and what changed so I wanna ask if I can somehow undo the change and if it would break something?

@dktapps
Copy link
Member

dktapps commented Jan 10, 2025

Yes it would break things. That's why it hasn't been reverted by the team already.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Category: Gameplay Related to Minecraft gameplay experience Status: Unconfirmed Bug has not yet been reproduced by a maintainer
Projects
None yet
Development

No branches or pull requests

6 participants