EngineHub / WorldGuard

🛡️ Protect your Minecraft server and lets players claim areas
https://enginehub.org/worldguard/
Other
826 stars 541 forks source link

Wind Burst enchant not sending users back into the air #2147

Closed baailey closed 1 month ago

baailey commented 1 month ago

WorldEdit Version

7.3.7-SNAPSHOT+6926-485bb41

WorldGuard Version

7.0.13-SNAPSHOP+2301-d9716a5

Platform Version

Paper 1.21.1-85-master

Confirmations

Bug Description

When you drop down onto an entity and hit them with a Mace that has the Wind Burst enchant, it is not sending the user back into the air as it should.

Expected Behavior

For the player to be sent into the air upon hitting an entity.

Reproduction Steps

  1. Give yourself a Mace
  2. Enchant it with the Wind Burst enchant
  3. Fall from a height above the entity and hit them while you are in mid-air

Optional WorldGuard-Report

No response

Anything Else?

No response

wizjany commented 1 month ago

the server doesn't even send an event for this so i'm unsure how WG could even be causing issues here. not sure if you think this is related to a region setup (your steps don't mention regions at all) or what, but it's working perfectly fine.

baailey commented 1 month ago

this was tested with only worldedit and worldguard in a global region with no flags. on a paper server with no plugins it works as intended, but after adding worldedit and worldguard it does not. unsure what other info I can provide for you here.

baailey commented 1 month ago

here is a 20 second clip showcasing all the necessary information, as well as an example of the enchant not functioning as intended. please let me know if there is anything else I can provide https://youtu.be/vB2YKx7iNl0

wizjany commented 1 month ago

https://github.com/user-attachments/assets/28ecf3c4-2976-438d-baf2-13f03d931ddf

idea64_LkkrwQ2W9P

baailey commented 1 month ago

it is caused by block-other-explosions being set to true. i guess the question is, would this be classed as working as intended or would you consider it a bug

wizjany commented 1 month ago

if it's a bug it's certainly not a worldguard one. if the server is telling us there's a block explosion (and a sourceless one at that) and you tell WG to prevent them, then it's doing its job.