Geyser icon indicating copy to clipboard operation
Geyser copied to clipboard

Bedrock players are able to go through doors even if the event cancelled.

Open TraceLTRC opened this issue 3 years ago • 6 comments

Describe the bug

Bedrock players can go through doors or trapdoors, even if a plugin has canceled the event. Plugins like GriefPrevention, and LWCX have broken door protection because of it.

To Reproduce

  1. Run a Paper server with GeyserMC, and any form of protection plugin (what I used was LWCX and GriefDefender).
  2. Build an enclosure with only a single door as it's entrance.
  3. Lock/Claim said entrance using a protection plugin.
  4. Using a bedrock account, stand in front of the door and repeatedly open the door while holding the forward button.
  5. For Java players, the door does not open at all. But, the player goes through the door.

Expected behaviour

The player should not be able to go through the door.

Screenshots / Videos

Video

Server Version and Plugins

  • Geyser; This server is running Geyser version 2.0.0-SNAPSHOT (git-master-9d908c5) (Java: 1.18 - 1.18.1, Bedrock: 1.17.30 - 1.18.0/1.18.1/1.18.2)
  • Paper: This server is running Paper version git-Paper-187 (MC: 1.18.1) (Implementing API version 1.18.1-R0.1-SNAPSHOT) (Git: 0cc2503)
  • Plugins: GriefDefender, LWCX, LuckPerms, VentureChat, ProtocolLib, DiscordSRV

Geyser Dump

https://dump.geysermc.org/m0xiMh13GOr1AqPUqeRYEnjkLQky8Bg5

Geyser Version

2.0.0-SNAPSHOT (git-master-9d908c5)

Minecraft: Bedrock Edition Version

1.18.2

Additional Context

No response

TraceLTRC avatar Feb 08 '22 08:02 TraceLTRC