wn-discord-neoforge-1.3.1.jar
Curse Maven Snippet
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

