Skip to content

Commit 127fdcf

Browse files
dependency: Update Versions.MULTIFICATION to v1.2.2 (patch) (#1046)
* dependency: Update Versions.MULTIFICATION to v1.2.2 * dependency: Update Versions.MULTIFICATION to v1.2.2 * Fix multification. --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: vLuckyyy <[email protected]>
1 parent a9fe23b commit 127fdcf

File tree

2 files changed

+15
-1
lines changed

2 files changed

+15
-1
lines changed

buildSrc/src/main/kotlin/Versions.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ object Versions {
44
const val PAPER_API = "1.21.3-R0.1-SNAPSHOT"
55

66
const val ETERNALCODE_COMMONS = "1.1.7"
7-
const val MULTIFICATION = "1.2.1"
7+
const val MULTIFICATION = "1.2.2"
88

99
const val JETBRAINS_ANNOTATIONS = "26.0.2"
1010
const val PLACEHOLDER_API = "2.11.6"

eternalcore-core/src/main/java/com/eternalcode/core/viewer/BukkitViewerProvider.java

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
import com.eternalcode.core.user.User;
66
import com.eternalcode.core.user.UserManager;
77
import com.eternalcode.multification.viewer.ViewerProvider;
8+
import java.util.List;
89
import org.bukkit.Server;
910
import org.bukkit.command.BlockCommandSender;
1011
import org.bukkit.command.CommandSender;
@@ -51,6 +52,19 @@ public Collection<Viewer> onlinePlayers() {
5152
return audiences;
5253
}
5354

55+
@Override
56+
public Collection<Viewer> onlinePlayers(String permission) {
57+
Set<Viewer> audiences = new HashSet<>();
58+
59+
for (Player player : this.server.getOnlinePlayers()) {
60+
if (player.hasPermission(permission)) {
61+
audiences.add(this.player(player.getUniqueId()));
62+
}
63+
}
64+
65+
return audiences;
66+
}
67+
5468
@Override
5569
public Viewer console() {
5670
return BukkitViewerImpl.console();

0 commit comments

Comments
 (0)