Skip to content

Commit 19d93fd

Browse files
committed
Removed ability to self mention, when mentioned all players by you.
Signed-off-by: Pavel Erokhin (MairwunNx) <MairwunNx@gmail.com>
1 parent d9ff350 commit 19d93fd

File tree

1 file changed

+10
-8
lines changed
  • src/main/kotlin/com/mairwunnx/projectessentials/chat

1 file changed

+10
-8
lines changed

src/main/kotlin/com/mairwunnx/projectessentials/chat/EntryPoint.kt

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -211,14 +211,16 @@ class EntryPoint : EssBase() {
211211
if ("@all" in mentions) {
212212
if (hasPermission(event.player, "ess.chat.mention.all", 2)) {
213213
event.player.server.playerList.players.forEach {
214-
it.sendStatusMessage(
215-
TextComponentUtils.toTextComponent {
216-
mentionSettings.mentionMessage.replace(
217-
"%player",
218-
event.player.name.string
219-
).replace("&", "§")
220-
}, true
221-
)
214+
if (it.name.string != event.player.name.string) {
215+
it.sendStatusMessage(
216+
TextComponentUtils.toTextComponent {
217+
mentionSettings.mentionMessage.replace(
218+
"%player",
219+
event.player.name.string
220+
).replace("&", "§")
221+
}, true
222+
)
223+
}
222224
}
223225
return
224226
} else {

0 commit comments

Comments
 (0)