NexusShout 1.6.0
2026-05-14
Added
- Discord integration: send global chat, joins, leaves, server switches, and private messages to Discord, with optional Discord to Minecraft chat.
- Two ways to send, chosen per event: a bot (uses a bot token, needed for Discord to Minecraft, supports embeds) or a webhook (Minecraft to Discord only, with a custom name and avatar).
- Role filter for Discord to Minecraft: only members with the listed role IDs can talk to Minecraft. An empty list allows everyone in the channel.
- Per-server channel routing, with a default route for everything else.
- Player head avatars from Crafatar on webhook messages.
- Translation between Discord markdown and MiniMessage formatting.
- Mention cleanup: stops
@everyoneand@hereabuse, and shows user mentions as@name.
Notes
- All Discord settings are in the new file
plugins/nexusshout/discord.yml, so tokens and routing can be managed apart fromconfig.ymland kept out of version control. - Bundles JDA 5.2.1 and OkHttp 4.12.0.
- The bot needs the Message Content and Server Members privileged intents only when Discord to Minecraft is on.
- Messages from Discord are never sent back to Discord.