Compatibility
Minecraft: Java Edition
1.21.x
1.20.6
Platforms
75% of ad revenue goes to creators
Support creators and Modrinth ad-free with Modrinth+Creators
Details
Licensed MIT
Published 5 months ago
Updated 2 days ago
V-Discord Integration | Simple Discord Chatbridge
V-Discord Integration is a powerful plugin that creates a seamless chat bridge between Minecraft and Discord. Enhance your server's communication and keep your community connected across platforms!
🌟 Features
- Chat Bridge: Real-time message syncing between Minecraft and Discord
- Flexible Configuration: Choose between BOT and WEBHOOK modes
- Account Linking: Optional Discord-Minecraft account linking
- Custom Messages: Fully customizable messages using MiniMessage format
- Role Sync: Synchronize Minecraft roles with Discord roles
- Multi-language Support: Currently supports
en
andde
📸 Preview
🚀 Quick Start
- Download the plugin from Modrinth
- Place the JAR file in your server's
plugins
folder - Start your server to generate the configuration files
- Configure the
config.yml
file (see Configuration section) - Restart your server
⚙️ Configuration
The plugin is highly configurable. Here's a quick overview of the main sections:
- Database: Choose between SQLite, or MySQL
- Chat Bridge: Set up BOT or WEBHOOK mode
- Discord Linking: Enable/disable account linking
- Custom Messages: Customize all plugin messages
- Permissions: Manage user permissions
📚 Example Configurations
Click to view example config.yml
language: "en"
chatbridge:
type: BOT
webhook:
url: "webhook_url"
avatar: "some_avatar_url"
name: "ChatBridge"
guild: 1322873747535040512
channel: 1323049958911381515
token: "discord_bot_token"
discord-link:
enabled: true
enforce: false
gets-roles:
- 1323067372214419526
commands:
- "lp user <name> parent set linked"
luckperms:
prefix: true
role-sync:
enabled: true
delay: 30000
roles:
admin: 1323313717336608808
Click to view example messages.yml
Apply
prefix: "<b><gradient:#08FB22:#BBFDAD>[VDiscord]</gradient></b><reset><!i><gray> "
startup: "<prefix>Discord Integration has started up!"
chatbridge:
join:
enabled: true
color: "#00FF00"
title: "<player> has joined the game"
quit:
enable: true
color: "#FF0000"
title: "<player> has left the game"
ingame-message:
enabled: true
message: "<message>"
name: "<name>"
discord-message:
enabled: true
message: "<dark_gray>[<blue><b>Discord</b></blue>] <gray><discordname> <dark_gray>» <yellow><message>"
commands:
reload:
reloaded: "<prefix>The config has been reloaded"
link:
linked: "You have been connected to the account <name>"
code-sent: "<prefix>To link your discord account, send the following code to the DiscordBot: <click:copy_to_clipboard:<code>><hover:show_text:Click here to copy><yellow><code></yellow> (click to copy)"
🔧 Permissions
discord.link
: Allows users to link their Discord and Minecraft accounts
discord.reload
: Allows users to reload the plugin configuration