promotional bannermobile promotional banner

Dylan`s Discord Addon

A powerful addon that bridges your Minecraft server with Discord, allowing real-time chat integration and player activity notifications.

Discord Chat Integration Addon

**For Minecraft Bedrock Dedicated Servers Only**

A powerful addon that bridges your Minecraft server with Discord, allowing real-time chat integration and player activity notifications.

๐ŸŽฏ What This Addon Does

Real-Time Chat Integration

  • In-Game → Discord: Every chat message from players appears in your Discord channel
  • Player Join/Leave: Automatic notifications when players connect or disconnect
  • Rich Embeds: Beautiful Discord messages with player avatars and server branding

Smart Message Management

  • Message Queuing: Batches messages for efficient sending
  • Auto-Send: Automatically sends messages every 5 seconds (configurable)
  • Manual Control: Send messages on-demand when needed
  • Error Handling: Retries failed messages automatically

Easy Configuration

  • UI Interface: Beautiful in-game forms for setup (/discord:ui)
  • Command Line: Alternative commands for advanced users
  • Persistent Storage: Settings saved with your world
  • No External Dependencies: Everything runs within Minecraft

๐Ÿš€ Quick Setup

1. Server Requirements

  • Minecraft Bedrock Dedicated Server
  • Operator permissions for setup
  • Internet connection for Discord webhooks

2. Discord Setup

  1. Right-click your Discord channel
  2. Go to Edit ChannelIntegrationsWebhooks
  3. Create a new webhook and copy the URL
  4. You only need the part after /webhooks/ (e.g., 1234567890/abcdef123456)

3. In-Game Setup

/discord:ui
  • Enter your webhook ID/token (short format)
  • Set your server name
  • Configure auto-send and logging
  • Save and test!

๐Ÿ“‹ Commands Reference

Main Commands (Admin Only)

  • /discord:ui - Open configuration interface โญ Recommended
  • /discord:setup <id/token> - Set webhook (short format)
  • /discord:servername <name> - Set server display name
  • /discord:send - Send queued messages now
  • /discord:auto - Toggle automatic sending
  • /discord:status - Show current configuration
  • /discord:test - Add test message to queue
  • /discord:logging - Toggle console logging
  • /discord:clear - Reset all settings
  • /discord:help - Show command help

Webhook Format

Instead of the full Discord URL:

https://discord.com/api/webhooks/1234567890/abcdef123456

Just use the short format:

1234567890/abcdef123456

๐Ÿ”ง Features

Message Types

  • ๐Ÿ’ฌ Chat Messages: Player conversations with avatars
  • โœ… Join Notifications: When players connect
  • โŒ Leave Notifications: When players disconnect
  • ๐Ÿงช Test Messages: For configuration testing

Discord Embeds

  • Player Avatars: Automatic Minecraft head images
  • Color Coding: Green for chat/joins, red for leaves
  • Server Branding: Your custom server name in footers
  • Timestamps: Accurate message timing
  • Dimension Info: Shows which world dimension

Smart Controls

  • Auto-Send: Sends messages every 5 seconds when enabled
  • Manual Send: Send messages on-demand
  • Queue Management: Holds up to 50 messages
  • Logging Control: Toggle console output on/off

โš™๏ธ Server Configuration

Required Permissions File

Create or update /home/container/config/default/permissions.json:

{
  "allowed_modules": [
    "@minecraft/server-gametest",
    "@minecraft/server",
    "@minecraft/server-ui",
    "@minecraft/server-admin",
    "@minecraft/server-net",
    "@minecraft/server-editor"
  ]
}

Addon Installation

  1. Upload the addon to your server's behavior_packs folder
  2. Add to your world's behavior_packs in world_behavior_packs.json
  3. Restart the server
  4. Configure using /discord:ui

๐Ÿ›ก๏ธ Security & Permissions

Admin Only Access

  • All Discord commands require Operator permissions
  • Uses Minecraft's built-in permission system
  • Cannot be triggered by command blocks or automation
  • Secure webhook URL storage

Data Storage

  • Webhook URLs stored securely in world data
  • No external files or databases required
  • Settings persist with world saves
  • Automatic cleanup on configuration reset

๐ŸŽจ Discord Appearance

Chat Messages

[Player Avatar] PlayerName
Their chat message here
Server Name • overworld | Today at 3:45 PM

Join/Leave Notifications

[Player Avatar] PlayerName joined the game
Server Name | Today at 3:45 PM

๐Ÿ” Troubleshooting

Common Issues

  • "Not configured": Run /discord:ui to set up webhook
  • Messages not sending: Check internet connection and webhook URL
  • Permission denied: Ensure you have operator status
  • UI not opening: Verify @minecraft/server-ui is in permissions.json

Debug Information

  • Use /discord:debug to see configuration details
  • Check console logs for detailed error messages
  • Use /discord:status to verify setup
  • Test with /discord:test before going live

๐Ÿ“Š Technical Details

Dependencies

  • @minecraft/server (2.0.0-beta) - Core functionality
  • @minecraft/server-net (1.0.0-beta) - HTTP requests
  • @minecraft/server-ui (2.0.0-beta) - Configuration interface

Performance

  • Minimal server impact
  • Efficient message batching
  • Automatic queue management
  • Configurable logging levels

Compatibility

  • Bedrock Dedicated Servers Only
  • Requires operator permissions for setup
  • Works with all Minecraft Bedrock versions supporting script APIs
  • No client-side installation required

๐ŸŽ‰ Ready to Connect Your Server?

  1. Set up Discord webhook in your channel
  2. Install the addon on your Bedrock Dedicated Server
  3. Configure permissions.json with required modules
  4. Run /discord:ui in-game to configure
  5. Test with /discord:test and enjoy real-time chat integration!

Your Minecraft server and Discord community are now connected! ๐Ÿš€

The Dylan`s Discord Addon Team

profile avatar
  • 7
    Followers
  • 5
    Projects
  • 4.0K
    Downloads

More from DylanDevs

  • Tebex Addon project image

    Tebex Addon

    • 131
    • Addons

    A complete (unofficial yet) Tebex integration for Minecraft Bedrock Dedicated Servers.

    • 131
    • September 23, 2025
    • Addons
    • +2
  • BetterTweaks project image

    BetterTweaks

    • 2.9K
    • Addons

    BetterTweaks is a complete animation overhaul for Minecraft Bedrock Edition, bringing lifelike movement, smooth transitions, and expressive emotes to your gameplay. Designed for realism, immersion, and compatibility.

    • 2.9K
    • May 28, 2025
    • Addons
    • +4
  • Dylan`s Parrot Pets project image

    Dylan`s Parrot Pets

    • 456
    • Addons

    Transform parrots into intelligent companions with unique personalities! They learn from conversations, dance, mine ores, and deliver messages. 5 personality types and 11 commands make them feel truly alive.

    • 456
    • May 23, 2025
    • Addons
    • +3
  • Tebex Addon project image

    Tebex Addon

    • 131
    • Addons

    A complete (unofficial yet) Tebex integration for Minecraft Bedrock Dedicated Servers.

    • 131
    • September 23, 2025
    • Addons
    • +2
  • BetterTweaks project image

    BetterTweaks

    • 2.9K
    • Addons

    BetterTweaks is a complete animation overhaul for Minecraft Bedrock Edition, bringing lifelike movement, smooth transitions, and expressive emotes to your gameplay. Designed for realism, immersion, and compatibility.

    • 2.9K
    • May 28, 2025
    • Addons
    • +4
  • Dylan`s Parrot Pets project image

    Dylan`s Parrot Pets

    • 456
    • Addons

    Transform parrots into intelligent companions with unique personalities! They learn from conversations, dance, mine ores, and deliver messages. 5 personality types and 11 commands make them feel truly alive.

    • 456
    • May 23, 2025
    • Addons
    • +3