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

Wind Charge are not under any protections #2374

Open
2 tasks done
BONNe opened this issue May 24, 2024 · 2 comments
Open
2 tasks done

Wind Charge are not under any protections #2374

BONNe opened this issue May 24, 2024 · 2 comments
Assignees
Labels
Status: Under investigation Investigating the interest and the feasability of the issue. Type: Enhancement Improvement or modification which is usually a new feature.

Comments

@BONNe
Copy link
Member

BONNe commented May 24, 2024

Is your feature request related to a problem?

Minecraft introduced a new item that players can use to target other entities: WIND_CHARGE. BentoBox currently does not have any protection against it.

  1. Wind Charge can be fired by the player's right click, There is no flag to protect the player from being ejected by Wind Charge.
    If a visitor uses Wind Charge on an AFK player, and the AFK player is at the edge of the island, the player will be ejected into the void.
  2. Wind Charge can trigger buttons, levers, non-iron doors, trapdoors and fence gates to toggle their block state, extinguish lit candles, and swing bells. In addition, you can also trigger redstone signals by passing through Wooden Pressure Plate, Tripwire, and firing Wind charge at the target to trigger redstone signals. In Bentobox, buttons, levers, non-iron doors and trapdoors, fence gates, lit candles, and swing bells cannot be triggered by Wind Charge.Among Wooden Pressure Plate, Tripwire, and Target, only Wooden Pressure Plate can be protected by the PRESSURE_PLATE flag, The other two do not have any flag to protect them. (Maybe add 2 flags for Tripwire and Target? In vanilla they can be triggered not only by Wind charge, but also by projectiles or entities like arrows, snowballs, thrown tridents, etc.)
  3. When the island owner and the visitor are in the same location, the Wind charge attack from Breeze will not only knock the island owner away, but also the visitor.

Describe the solution you'd like.

A new flag (probably protection) that would prevented unwanted usage of WIND_CHARGE

Describe alternatives you've considered.

No alternative :)

Agreements

  • I have searched for and ensured there isn't already an open issue regarding this.
  • I have ensured the feature I'm requesting isn't already in the latest supported BentoBox build or Addons.

Other

No response

@BONNe BONNe added the Type: Enhancement Improvement or modification which is usually a new feature. label May 24, 2024
@tastybento tastybento self-assigned this Jul 3, 2024
@tastybento tastybento added the Status: Under investigation Investigating the interest and the feasability of the issue. label Jul 3, 2024
@tastybento
Copy link
Member

I don't think we need to have a special flag for this right now because I played with it and from what I can tell although it does push animals or players around, if it hurt them then there is already protection, e.g., PVP for players or animal protection. Visitors can push mobs around by walking into them now. So, I recommend we table this for now.

@tastybento
Copy link
Member

I updated the description from #2422 for this flag and it does seem that it needs a flag due to the affects it can have.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Status: Under investigation Investigating the interest and the feasability of the issue. Type: Enhancement Improvement or modification which is usually a new feature.
Projects
None yet
Development

No branches or pull requests

2 participants