Skip to content

Commit ed6936f

Browse files
committed
feature: easy to use audiences to audience convert extension
1 parent ad26dc0 commit ed6936f

File tree

1 file changed

+19
-0
lines changed

1 file changed

+19
-0
lines changed
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
package dev.fruxz.stacked.extension
2+
3+
import net.kyori.adventure.audience.Audience
4+
5+
/**
6+
* This extension takes every [Audience] and converts it into a single [Audience] instance.
7+
* @see Audience.audience
8+
* @author Fruxz
9+
* @since 2025.5
10+
*/
11+
val Iterable<Audience>.asAudience get() = Audience.audience(this)
12+
13+
/**
14+
* This extension takes every [Audience] and converts it into a single [Audience] instance.
15+
* @see Audience.audience
16+
* @author Fruxz
17+
* @since 2025.5
18+
*/
19+
val Array<out Audience>.asAudience get() = Audience.audience(*this)

0 commit comments

Comments
 (0)