mirror of
https://github.com/TotalFreedomMC/TF-EssentialsX.git
synced 2025-02-11 11:49:12 +00:00
Add online/unique placeholders to join/leave formats for discord (#4427)
This commit is contained in:
parent
42293596f3
commit
871e718f63
3 changed files with 9 additions and 3 deletions
|
@ -238,7 +238,7 @@ public class DiscordSettings implements IConf {
|
||||||
filled = format;
|
filled = format;
|
||||||
}
|
}
|
||||||
return generateMessageFormat(filled, ":arrow_right: {displayname} has joined!", false,
|
return generateMessageFormat(filled, ":arrow_right: {displayname} has joined!", false,
|
||||||
"username", "displayname", "joinmessage");
|
"username", "displayname", "joinmessage", "online", "unique");
|
||||||
}
|
}
|
||||||
|
|
||||||
public MessageFormat getQuitFormat(Player player) {
|
public MessageFormat getQuitFormat(Player player) {
|
||||||
|
@ -250,7 +250,7 @@ public class DiscordSettings implements IConf {
|
||||||
filled = format;
|
filled = format;
|
||||||
}
|
}
|
||||||
return generateMessageFormat(filled, ":arrow_left: {displayname} has left!", false,
|
return generateMessageFormat(filled, ":arrow_left: {displayname} has left!", false,
|
||||||
"username", "displayname", "quitmessage");
|
"username", "displayname", "quitmessage", "online", "unique");
|
||||||
}
|
}
|
||||||
|
|
||||||
public MessageFormat getDeathFormat(Player player) {
|
public MessageFormat getDeathFormat(Player player) {
|
||||||
|
|
|
@ -134,7 +134,9 @@ public class BukkitListener implements Listener {
|
||||||
MessageUtil.formatMessage(join ? jda.getSettings().getJoinFormat(player) : jda.getSettings().getQuitFormat(player),
|
MessageUtil.formatMessage(join ? jda.getSettings().getJoinFormat(player) : jda.getSettings().getQuitFormat(player),
|
||||||
MessageUtil.sanitizeDiscordMarkdown(player.getName()),
|
MessageUtil.sanitizeDiscordMarkdown(player.getName()),
|
||||||
MessageUtil.sanitizeDiscordMarkdown(player.getDisplayName()),
|
MessageUtil.sanitizeDiscordMarkdown(player.getDisplayName()),
|
||||||
MessageUtil.sanitizeDiscordMarkdown(message)),
|
MessageUtil.sanitizeDiscordMarkdown(message),
|
||||||
|
jda.getPlugin().getEss().getOnlinePlayers().size() - (join ? 0 : 1),
|
||||||
|
jda.getPlugin().getEss().getUserMap().getUniqueUsers()),
|
||||||
player);
|
player);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -293,6 +293,8 @@ messages:
|
||||||
# - {username}: The name of the user joining
|
# - {username}: The name of the user joining
|
||||||
# - {displayname}: The display name of the user joining
|
# - {displayname}: The display name of the user joining
|
||||||
# - {joinmessage}: The full default join message used in game
|
# - {joinmessage}: The full default join message used in game
|
||||||
|
# - {online}: The amount of players online
|
||||||
|
# - {unique}: The amount of unique players to ever join the server
|
||||||
# ... PlaceholderAPI placeholders are also supported here too!
|
# ... PlaceholderAPI placeholders are also supported here too!
|
||||||
join: ":arrow_right: {displayname} has joined!"
|
join: ":arrow_right: {displayname} has joined!"
|
||||||
# This is the message sent to Discord when a player leaves the minecraft server.
|
# This is the message sent to Discord when a player leaves the minecraft server.
|
||||||
|
@ -300,6 +302,8 @@ messages:
|
||||||
# - {username}: The name of the user leaving
|
# - {username}: The name of the user leaving
|
||||||
# - {displayname}: The display name of the user leaving
|
# - {displayname}: The display name of the user leaving
|
||||||
# - {quitmessage}: The full default leave message used in game
|
# - {quitmessage}: The full default leave message used in game
|
||||||
|
# - {online}: The amount of players online
|
||||||
|
# - {unique}: The amount of unique players to ever join the server
|
||||||
# ... PlaceholderAPI placeholders are also supported here too!
|
# ... PlaceholderAPI placeholders are also supported here too!
|
||||||
quit: ":arrow_left: {displayname} has left!"
|
quit: ":arrow_left: {displayname} has left!"
|
||||||
# This is the message sent to Discord when a player dies.
|
# This is the message sent to Discord when a player dies.
|
||||||
|
|
Loading…
Reference in a new issue