diff --git a/src/main/java/net/minestom/server/Viewable.java b/src/main/java/net/minestom/server/Viewable.java index 683f2597e..c93d6a442 100644 --- a/src/main/java/net/minestom/server/Viewable.java +++ b/src/main/java/net/minestom/server/Viewable.java @@ -90,7 +90,17 @@ public interface Viewable { * * @return the audience */ + default @NotNull Audience getViewersAsAudience() { + return Audience.audience(this.getViewersAsAudiences()); + } + + /** + * Gets the result of {@link #getViewers()} as an {@link Iterable} of Adventure + * {@link Audience}s. + * + * @return the audiences + */ default @NotNull Iterable getViewersAsAudiences() { - return Collections.unmodifiableSet(this.getViewers()); + return this.getViewers(); } }