Skip to content

Commit 91c10b5

Browse files
committed
feat: add placeholder to check if a player has admin spy mode on or not
1 parent 3830d5b commit 91c10b5

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed

src/main/java/me/glaremasters/guilds/guild/GuildHandler.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -571,7 +571,7 @@ public Inventory getGuildVault(Guild guild, int vault) {
571571
* @param player the player being checked
572572
* @return {@code true} if the player is a spy, {@code false} otherwise
573573
*/
574-
private boolean isSpy(@NotNull final Player player) {
574+
public boolean isSpy(@NotNull final Player player) {
575575
return spies.contains(player);
576576
}
577577

src/main/kotlin/me/glaremasters/guilds/placeholders/PlaceholderAPI.kt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -185,6 +185,7 @@ class PlaceholderAPI(private val guildHandler: GuildHandler) : PlaceholderExpans
185185
"challenge_wins" -> guild.guildScore.wins.toString()
186186
"challenge_loses" -> guild.guildScore.loses.toString()
187187
"motd" -> guild.motd ?: ""
188+
"spying" -> guildHandler.isSpy(player).toString()
188189
else -> ""
189190
}
190191
}

0 commit comments

Comments
 (0)