promotional bannermobile promotional banner

WN Discord

DiscordSRV-style Discord bridge for Warring Nations: two-way chat/console relay, OAuth2 account linking, role sync, live war/nation/diplomacy feeds with staff approval buttons, slash and text commands, moderation, and a public addon API.
Back to Files

wn-discord-neoforge-1.3.1.jar

File namewn-discord-neoforge-1.3.1.jar
Uploader
TacYEETTacYEET
Uploaded
Aug 16, 2026
Downloads
36
Size
11.8 MB
Mod Loaders
NeoForge
File ID
8660040
Type
R
Release
Supported game versions
  • 1.21.1

Curse Maven Snippet

NeoForge

implementation "curse.maven:wn-discord-1621351:8660040"

Learn more about Curse Maven

What's new

wn-discord: 1.3.1 (2026-08-12)

Added

  • Every nation/war/diplomacy feed embed, join/leave/death/advancement/server start-stop announcement, and nation role/channel naming is now a configurable template ([wnTemplates]), defaults reproduce the previous wording/emoji/color exactly.
  • [templates]: join/leave/death/advancement/serverStart/serverStop can optionally render as a Discord embed instead of plain text.
  • Discord-to-Minecraft chat now supports &#RRGGBB color tokens, matching the syntax already used server-side.
  • [commandTemplates]: title/color for the ~20 built-in slash/text command reply embeds.
  • [linkTemplates]: in-game /discord link messages, kick messages, and OAuth callback page text, with &#RRGGBB support.
  • [commandGates]: shared unknown-command/unknown-subcommand/permission-denied/link-required/command-failed fallback replies.
  • connection.presenceFormat: the bot's Discord presence/activity text, refreshed every 60s.
  • A malformed template or color falls back to the compiled-in default and logs a warning instead of breaking the relay.

Fixed

  • The nation/war territory feed and the raw audit log sent a separate Discord message per individual chunk claim/unclaim/capture, causing real server-side lag on a large burst; both now batch and flush once per server tick.
  • BuiltinSlashCommands' roster embed recomputed the same player-name lookup redundantly; ConsoleRelay had a dead branch already covered by an earlier check; a truncation-ellipsis inconsistency in TextInteractionAdapter fixed.

This mod has no additional files