V-Discord Chatbridge
A Discord chatbridge between Minecraft and discord
Quick challenge
How far can you run before the mobs catch you?
Minecraft check
Confirm your run
Complete the quick check to get your code.
V-Discord Chatbridge

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
- Multi-language Support: Real-time message syncing between Minecraft and Discord - Multi-language Support: Choose between BOT and WEBHOOK modes - Multi-language Support: Optional Discord-Minecraft account linking - Multi-language Support: Fully customizable messages using MiniMessage format - Multi-language Support: Synchronize Minecraft roles with Discord roles - Multi-language Support: Currently supports `en` and `de`
📸 Preview
🚀 Quick Start
1. Download the plugin from Modrinth 2. Place the JAR file in your server's `plugins` folder 3. Start your server to generate the configuration files 4. Configure the `config.yml` file (see Configuration section) 5. Restart your server
⚙️ Configuration
The plugin is highly configurable. Here's a quick overview of the main sections:
1. Permissions: Choose between *SQLite, or MySQL* 2. Permissions: Set up BOT or WEBHOOK mode 3. Permissions: Enable/disable account linking 4. Permissions: Customize all plugin messages 5. Permissions: Manage user permissions
📚 Example Configurations
Click to view example config.yml
```yaml 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
```yaml 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