Skip to content

Commit 025ca48

Browse files
authored
Discord: Respect game rule for advancement message type (#6195)
Fixes #4865
1 parent 8bcf03d commit 025ca48

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

EssentialsDiscord/src/main/java/net/essentialsx/discord/listeners/BukkitListener.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -217,6 +217,11 @@ public void onAdvancement(AbstractAchievementEvent event) {
217217
return;
218218
}
219219

220+
if (VersionUtil.getServerBukkitVersion().isHigherThanOrEqualTo(VersionUtil.v1_13_0_R01)
221+
&& Boolean.FALSE.equals(event.getPlayer().getWorld().getGameRuleValue(GameRule.ANNOUNCE_ADVANCEMENTS))) {
222+
return;
223+
}
224+
220225
sendDiscordMessage(MessageType.DefaultTypes.ADVANCEMENT,
221226
MessageUtil.formatMessage(jda.getSettings().getAdvancementFormat(event.getPlayer()),
222227
MessageUtil.sanitizeDiscordMarkdown(event.getPlayer().getName()),

0 commit comments

Comments
 (0)