Added uuid to ban message, only ban ppl who are linked
This commit is contained in:
parent
2d05ec61af
commit
3a1caef887
|
|
@ -41,12 +41,14 @@ public class LiteBansBanListener {
|
||||||
UUID uuid = UUID.fromString(stringUuid);
|
UUID uuid = UUID.fromString(stringUuid);
|
||||||
|
|
||||||
DiscordLinkPlayer discordLinkPlayer = DiscordLinkPlayer.getDiscordLinkPlayer(uuid);
|
DiscordLinkPlayer discordLinkPlayer = DiscordLinkPlayer.getDiscordLinkPlayer(uuid);
|
||||||
|
if (discordLinkPlayer == null || !discordLinkPlayer.isActive())
|
||||||
|
return;
|
||||||
discordLinkPlayer.setActive(false);
|
discordLinkPlayer.setActive(false);
|
||||||
|
|
||||||
DiscordLink.getPlugin().getBot().discordBan(BotConfig.GUILD_ID, discordLinkPlayer.getUserId(), "Auto ban due to Minecraft ban");
|
DiscordLink.getPlugin().getBot().discordBan(BotConfig.GUILD_ID, discordLinkPlayer.getUserId(), "Auto ban due to Minecraft ban");
|
||||||
Optional<Player> player = DiscordLink.getPlugin().getProxy().getPlayer(uuid);
|
Optional<Player> player = DiscordLink.getPlugin().getProxy().getPlayer(uuid);
|
||||||
|
|
||||||
String username = stringUuid;
|
String username = discordLinkPlayer.getUsername();
|
||||||
if (player.isPresent())
|
if (player.isPresent())
|
||||||
username = player.get().getUsername();
|
username = player.get().getUsername();
|
||||||
|
|
||||||
|
|
@ -58,6 +60,7 @@ public class LiteBansBanListener {
|
||||||
.addField("Ban info",
|
.addField("Ban info",
|
||||||
"**Discord username**: `" + discordLinkPlayer.getDiscordUsername() + "`" +
|
"**Discord username**: `" + discordLinkPlayer.getDiscordUsername() + "`" +
|
||||||
"\n**Discord id**: `" + discordLinkPlayer.getUserId() + "`" +
|
"\n**Discord id**: `" + discordLinkPlayer.getUserId() + "`" +
|
||||||
|
"\n**UUID**: `" + stringUuid + "`" +
|
||||||
"\n**Banned by**: `" + entry.getExecutorName() + "`" +
|
"\n**Banned by**: `" + entry.getExecutorName() + "`" +
|
||||||
"\n**For**: ```" + (entry.getReason().length() < 800 ? entry.getReason() : entry.getReason().substring(0, 797) + "...") + "```",
|
"\n**For**: ```" + (entry.getReason().length() < 800 ? entry.getReason() : entry.getReason().substring(0, 797) + "...") + "```",
|
||||||
false),
|
false),
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user