Build 2.0.0
This release brings SlackMinecraft to Minecraft 26.2 and adds server information commands and player exclusions.
What changed
- Connect through Slack Socket Mode. An app-level token is now required alongside the bot token.
- Use
!list,!statusor!tpsin Slack to request player and server information. - Use
/smc ignore add,/smc ignore removeand/smc ignore listto manage players whose chat and events are excluded from Slack. These commands require theslackminecraft.adminpermission. - Connect using a Slack channel ID or name. Channel IDs keep working when the channel is renamed.
- Improve plugin startup, Slack connection handling and server shutdown.
- Improve incoming chat delivery, user mentions and links. Known Slack names remain available if a user-list refresh fails.
- Keep command forwarding off by default. When enabled, forward only command names; command arguments stay private.
- Exclude chat and commands cancelled by another plugin. Recipe unlocks no longer produce advancement notifications.
- Limit pending messages and delivery retries during Slack outages or rate limits. Messages may be dropped when the queue is full or Slack requests a long delay.
Installation and updating
- Stop your Minecraft server.
- If SlackMinecraft is already installed, back up
plugins/SlackMinecraft/config.ymland remove the previous plugin JAR. - Put the attached
SlackMinecraft-2.0.0.jarinplugins/. - Follow the setup guide to configure Socket Mode, tokens, permissions and message events. Do this when upgrading from 1.x as well as for a first installation.
- Start the server and check that chat works in both directions.
Existing configuration values are retained. Add the required app-level token and review your Slack app settings before restarting.
Requirements
- Spigot or Paper for Minecraft 26.2.
- Java 25.
Older Minecraft versions and Folia are not supported.