Blocketing

Quick rating

Blocketing

No reviews yet

Syncs chat and commands between Discord and Minecraft

Mod Loaders
Fabric
Minecraft

Community voices

Reviews

Versions
Loading versions…
Match includes

Click once to include, again to exclude, again to clear

Rating Any
Any 0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.0
Min
Max
Play Status
Reviews
Time Played
hrs+
Verified developers only
Has developer response
List view
Grid view
Compact view
Sort by
Date
Rating
Helpful
Unhelpful
Edited
Sort ascending
Delete this review?

This removes your review from the project. You can write a new review after.

Review submitted for moderation

Your review has been sent to moderators, who will check that it meets our guidelines before it appears publicly.

No reviews yet. Be the first to review this project!

Get it on

Available Platforms

Compatibility

Supported Environments

Dev Environment
Client Unsupported
Server Required

About

Project Details

Type
Mod
License
MIT License
Latest Version
2.6.0
Authors

For authors

Embed Badge

If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.

Custom banner text
ModDex rating badge preview

Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.

Identifiers

Platform IDs

Modrinth ID

Resources

External Links

About

Description

Icon

Blocketing

Blocketing is a Fabric mod for seamless communication between a Discord channel and a Minecraft server, enabling bidirectional message synchronization and command execution.

Environment Loader

Modrinth downloads GitHub downloads


✨ Features

  • ✅ Syncs Minecraft and Discord messages in both directions 💬
  • ✅ Join/Leave notifications with player avatars 🖼️
  • ✅ Server start/stop announcements 🚀
  • ✅ Toggle sending advancement and death messages to Discord 🏆
  • ✅ Run Minecraft commands from Discord (permission-based) 🛠️
  • ✅ Player chat webhook mode (with avatar & name) 👨
  • ✅ In-game configuration via commands 🎮
  • ✅ Update notifications for new mod versions 🔔
  • ✅ Paginated player list and server status via Discord slash commands 📊
  • ✅ Multi-server support to run multiple Minecraft server instances using the same Discord bot token (per-server channel filtering) ♾️

🚀 Installation

🔨 1. Install the Mod

  1. Download the latest .jar from the Releases Page.
  2. Place the .jar file in your server’s mods/ folder.
  3. Start the Minecraft server with Fabric.
  4. Configure the bot using the in-game commands (see below).

🤖 2. Set up the Discord Bot

  • Create a new Discord bot application in the Discord Developer Portal.
  • Add the bot to your Discord server.
  • Copy the bot token for later configuration.

🛡️ Permissions

  • Minecraft: /blocketing commands require permission level 4 (OP).
  • Discord: For /console via Discord, the user must have the configured OP role (if set).

⚙️ Configuration Commands

All configuration is done in-game using /blocketing commands (OP only):

Setup Discord Integration

  • /blocketing setup token <token>
    Set the Discord bot token.
  • /blocketing setup guild <guild_id>
    Set the Discord server (guild) ID.
  • /blocketing setup channel <channel_id>
    Set the Discord channel ID for message sync.
  • /blocketing setup op_role <role_id>
    Set the Discord role ID required to run /console from Discord.
  • /blocketing setup webhook_url <url>
    Set the Discord webhook URL for player chat webhook mode.
  • /blocketing setup
    List available setup commands.

Feature Toggles

  • /blocketing toggle advancements
    Enable/disable sending advancement messages to Discord.
  • /blocketing toggle deaths
    Enable/disable sending death messages to Discord.
  • /blocketing toggle player_chat_mode
    Enable/disable player chat webhook mode (uses webhook for chat, with player avatar and name).
  • /blocketing toggle update-info
    Enable/disable update notifications for new mod versions.
  • /blocketing toggle discord_chat_log
    Enable/disable logging of Discord chat messages to the server console.
  • /blocketing toggle
    List available toggles.

Other Commands

  • /blocketing reload
    Reload the configuration and restart the Discord bot.

👥 Discord Slash Commands

  • /status
    Show server status (TPS, MSPT, CPU, RAM, uptime, version).
  • /players
    Show online players (paginated, with navigation buttons).
  • /console <command>
    Run a Minecraft command from Discord (requires OP role if set).

💬 Player-Chat Webhook Mode

When enabled, Minecraft chat messages are sent to Discord using a webhook, displaying the player's name and avatar.
To enable, set a webhook URL and use /blocketing toggle player_chat_mode.


🔔 Notifications

  • Join/Leave: Player join/leave events are announced in Discord with player avatars.
  • Advancements/Deaths: Advancement and death messages can be toggled.
  • Server Start/Stop: Server start/stop events are announced in Discord.
  • Update Info: OPs and Discord can be notified when a new mod version is available.

❓ Need Help?

Feel free to ask questions or open an issue.


Screenshots

Gallery

  • Minecraft chat with Discord integration
    Minecraft chat with Discord integration Shows a Discord message in Minecraft chat, a normal Minecraft chat message, the activation of webhook chat mode, and a message sent via Discord /command.
  • Discord channel with Minecraft events
    Discord channel with Minecraft events Shows server startup, player joining, a Discord message, Minecraft chat messages (with and without webhook mode), and an executed /command command.
  • Discord-Channel: Minecraft-Events & Status
    Discord-Channel: Minecraft-Events & Status Displays advancement messages, death messages, player disconnects, and server shutdowns as sent by Minecraft to Discord.

Versions

Files

Relations

Project Relations

More like this

Similar Mods

Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.

On ModDex

Community snapshot

0
Ratings
0
Followers
0
In stacks

By the numbers

Statistics

<1,000
Downloads
Last Updated
CurseForge
Created
Last synced
When ModDex last fetched this project from CurseForge or Modrinth. Every project is re-checked on a schedule, and any project that ships a new file is synced automatically within hours of the release.
New file updates sync automatically
How syncing works