Interface BungeeAudiences
- All Superinterfaces:
AudienceProvider
,AutoCloseable
A provider for creating
Audience
s for BungeeCord.- Since:
- 4.0.0
-
Nested Class Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic @NotNull BungeeAudiences.Builder
builder
(@NotNull net.md_5.bungee.api.plugin.Plugin plugin) Creates an audience provider builder for a plugin.static @NotNull BungeeAudiences
create
(@NotNull net.md_5.bungee.api.plugin.Plugin plugin) Creates an audience provider for a plugin.@NotNull Audience
Creates an audience based on a filter.@NotNull Audience
player
(@NotNull net.md_5.bungee.api.connection.ProxiedPlayer player) Gets an audience for a player.@NotNull Audience
sender
(@NotNull net.md_5.bungee.api.CommandSender sender) Gets an audience for a command sender.Methods inherited from interface net.kyori.adventure.platform.AudienceProvider
all, close, console, flattener, permission, permission, player, players, server, world
-
Method Details
-
create
@NotNull static @NotNull BungeeAudiences create(@NotNull @NotNull net.md_5.bungee.api.plugin.Plugin plugin) Creates an audience provider for a plugin.There will only be one provider for each plugin.
- Parameters:
plugin
- a plugin- Returns:
- an audience provider
- Since:
- 4.0.0
-
builder
@NotNull static @NotNull BungeeAudiences.Builder builder(@NotNull @NotNull net.md_5.bungee.api.plugin.Plugin plugin) Creates an audience provider builder for a plugin.There will only be one provider for each plugin.
- Parameters:
plugin
- a plugin- Returns:
- an audience provider
- Since:
- 4.0.0
-
sender
Gets an audience for a command sender.- Parameters:
sender
- a command sender- Returns:
- an audience
- Since:
- 4.0.0
-
player
@NotNull @NotNull Audience player(@NotNull @NotNull net.md_5.bungee.api.connection.ProxiedPlayer player) Gets an audience for a player.- Parameters:
player
- a player- Returns:
- an audience
- Since:
- 4.0.0
-
filter
@NotNull @NotNull Audience filter(@NotNull @NotNull Predicate<net.md_5.bungee.api.CommandSender> filter) Creates an audience based on a filter.- Parameters:
filter
- a filter- Returns:
- an audience
- Since:
- 4.0.0
-