NexusShout / Changelog

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 @everyone and @here abuse, 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 from config.yml and 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.