Home›Java›Mods›DiscordBridgeJP
DiscordBridgeJP
ModsJava

DiscordBridgeJP

Java mod listed for Minecraft 1.21–26.x. Downloads from the MC Java Mods app on Android.

by PIARIS · on Modrinth

⬇ Download on Modrinth
DiscordBridgeJP — screenshot 1

DiscordBridgeJP

A JDA (Discord Bot) based bridge plugin connecting your Minecraft server with Discord — chat relay, account linking, role color sync, console integration, ban sync, Discord-leave detection, and more.

⭐ Key Features

⚡ Commands

Command Permission Description
/discordbridgejp reload admin Reloads config/lang/messages.yml and restarts the Bot
/discordbridgejp status admin Checks Bot connection status
/discordbridgejp language <code> admin Switches display language
/discordbridgejp namecolor <on|off> <player> admin Master toggle for role color sync per player
/discordbridgejp silentlogin <add|remove|list> [player] admin Manages the fully-silent join/leave list
/discordbridgejp maintenance <on|off> [reason] admin Toggles maintenance mode
/discordbridgejp timeout <player> admin Manually blocks a player from logging in
/discordbridgejp removetimeout <player> admin Lifts a manual login block
/discordbridgejp unlink <player> admin Forcibly unlinks another player's account
/discordbridgejp link link Issues a Discord account link code
/discordbridgejp unlink unlink Unlinks your own Discord account

Discord text commands are also supported. In the verification channel: !XXXXXXXX completes linking, !list shows linked accounts (admin only), !auth <player> <DiscordID> force-links an account (admin, or a configured role). In the chat channel: !list shows online players.

🔑 Permissions

Node Default Description
discordbridgejp.admin op Grants all admin commands at once (upper-level shortcut; you don't need to grant each command individually)
discordbridgejp.command.reload op /discordbridgejp reload
discordbridgejp.command.status op /discordbridgejp status
discordbridgejp.command.language op /discordbridgejp language
discordbridgejp.command.namecolor op /discordbridgejp namecolor
discordbridgejp.command.silentlogin op /discordbridgejp silentlogin
discordbridgejp.command.maintenance op /discordbridgejp maintenance
discordbridgejp.command.timeout op /discordbridgejp timeout, removetimeout
discordbridgejp.command.forceunlink op /discordbridgejp unlink <player> (forcibly unlink another player)
discordbridgejp.link true Issue an account link code
discordbridgejp.unlink true Unlink your own account
discordbridgejp.silentjoin false Suppresses only the Discord join notification
discordbridgejp.silentquit false Suppresses only the Discord leave notification

Each admin command can be granted individually via LuckPerms — you no longer need to grant full discordbridgejp.admin access just to allow a moderator to use one specific command.

⚙️ Technical Details

📋 Setup

  1. Create a Discord Bot in the Discord Developer Portal, enable MESSAGE CONTENT INTENT and SERVER MEMBERS INTENT, and get the token
  2. Invite the Bot to your server with the needed permissions
  3. Set the token and channel IDs in bot.yml
  4. Run /discordbridgejp reload to finish setup

See the comments in config.yml, bot.yml, and messages.yml for the full list of settings.


📖 For more details, see the GitHub Wiki (Japanese only).


DiscordBridgeJP(日本語)

Minecraft ServerとDiscordをつなぐ、JDA(Discord Bot)ベースの連携プラグインです。チャット中継、アカウント連携、ロール色反映、コンソール連携、BAN同期、Discordサーバー離脱検知など一通り揃っています。

⭐ 主な機能

⚡ コマンド一覧

コマンド 権限 説明
/discordbridgejp reload admin config/言語/messages.ymlを再読込し、Botを再起動
/discordbridgejp status admin Bot接続状態を確認
/discordbridgejp language <code> admin 表示言語を切替
/discordbridgejp namecolor <on|off> <player> admin ロール色反映の個別マスタースイッチ
/discordbridgejp silentlogin <add|remove|list> [player] admin 入退室を完全サイレント化する個別指定
/discordbridgejp maintenance <on|off> [理由] admin メンテナンスモードの切替
/discordbridgejp timeout <player> admin プレイヤーのログインを手動でブロック
/discordbridgejp removetimeout <player> admin 手動ブロックを解除
/discordbridgejp unlink <player> admin 他プレイヤーの連携を強制解除
/discordbridgejp link link Discordアカウント連携コードを発行
/discordbridgejp unlink unlink 自分のDiscordアカウント連携を解除

Discord側のテキストコマンドにも対応。認証チャンネルで!XXXXXXXXを送信すると連携完了、!listで連携済みアカウント一覧(管理者のみ)、!auth <player> <DiscordID>で強制連携(管理者、または指定ロール)。チャットチャンネルで!listを送信するとオンラインプレイヤー一覧を表示します。

🔑 権限一覧

権限ノード デフォルト 説明
discordbridgejp.admin op 管理コマンド全てをまとめて許可する上位互換権限(個別付与不要)
discordbridgejp.command.reload op /discordbridgejp reload
discordbridgejp.command.status op /discordbridgejp status
discordbridgejp.command.language op /discordbridgejp language
discordbridgejp.command.namecolor op /discordbridgejp namecolor
discordbridgejp.command.silentlogin op /discordbridgejp silentlogin
discordbridgejp.command.maintenance op /discordbridgejp maintenance
discordbridgejp.command.timeout op /discordbridgejp timeout, removetimeout
discordbridgejp.command.forceunlink op /discordbridgejp unlink <player>(他プレイヤーの強制解除)
discordbridgejp.link true アカウント連携コードの発行
discordbridgejp.unlink true 自分の連携の解除
discordbridgejp.silentjoin false 参加時のDiscord通知のみ抑制
discordbridgejp.silentquit false 退出時のDiscord通知のみ抑制

各管理コマンドはLuckPermsで個別に付与できます。特定のコマンド1つだけを使わせたいモデレーターに、discordbridgejp.adminを丸ごと与える必要はありません。~~~~

⚙️ 技術詳細

📋 セットアップ

  1. Discord Developer PortalでBotを作成し、MESSAGE CONTENT INTENT・SERVER MEMBERS INTENTを有効化してトークンを取得
  2. サーバーにBotを招待
  3. bot.ymlにトークンと各チャンネルIDを設定
  4. /discordbridgejp reloadで起動完了

詳細な設定項目はconfig.yml・bot.yml・messages.yml内のコメントを参照してください。 より詳しくこのプラグインの中身を知りたい場合は、GitHubのWikiをご覧ください(日本語)。

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

File checked by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more