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

add support to send BossBars to players #1051

Open
1 task done
derklaro opened this issue Jan 3, 2023 · 0 comments
Open
1 task done

add support to send BossBars to players #1051

derklaro opened this issue Jan 3, 2023 · 0 comments
Labels
t: feature request A request of a feature someone wants to see in a future release.

Comments

@derklaro
Copy link
Member

derklaro commented Jan 3, 2023

Describe the new feature

The current bridge player executor allows to send messages and titles to a player, but not boss bars. Therefore adding a new method to the executor to send a boss bar to a player should be a reasonable addition. The method should get implemented on the proxies, as this won't force us to run into api changes on the spigot site.

Noteably here is that BossBars have listeners which get called when certain variables change, such as the name or progress. We need to catch those changes and modify the old boss bar rather than creating a new one.

Why do you need this feature?

We should get close to implementing most methods that audience provides into the player executor class, while keeping backwards compatibility and not implementing methods which might generate a lot of traffic (for example actions bars).

Alternatives

The api user has to implement some sort of communication to implement bossbars himself.

Other

No response

Issue uniqueness

  • Yes, this issue is unique. There are no similar issues.
@derklaro derklaro added the t: feature request A request of a feature someone wants to see in a future release. label Jan 3, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
t: feature request A request of a feature someone wants to see in a future release.
Projects
Status: 📋 Backlog
Development

No branches or pull requests

1 participant