Minecraft eklentisi DiscordSRV
DiscordSRV ve bulunduğu sunucular hakkında bilgi
🔌 About DiscordSRV
DiscordSRV is a Minecraft plugin that links a Minecraft server and a Discord server. It forwards in-game chat to Discord (and Discord messages to the game), supports account linking between Minecraft and Discord accounts, and provides synchronization hooks for roles/groups and several server events.
🎯 Purpose
DiscordSRV's core purpose is to provide a reliable, configurable bridge between a Minecraft server and Discord so communities can communicate across both platforms, keep staff informed, and synchronize membership/role information when configured.
⚙️ Features
- Two-way chat synchronization between Minecraft and Discord channels (configurable per-channel).
- Minecraft <-> Discord account linking for players.
- Role/group synchronization hooks (integration points for permission plugins such as LuckPerms).
- Broadcast and staff messaging from Minecraft to Discord.
- Commands for linking, checking link status, and administrative actions (reload, resync, debug).
- Multiple configuration files for channel mapping, language/messages, synchronization, and voice features.
- Open-source code with a public issue tracker and releases.
🧩 Who It Is For
- Server owners and admins who want to unify community chat across Minecraft and Discord.
- Moderation teams who need server event visibility in Discord.
- Networks using permissions plugins that want role or group synchronization with Discord.
🏗️ Example Use Cases
- Forwarding global or per-channel Minecraft chat to specific Discord channels so off-server users follow conversations.
- Linking player accounts to Discord IDs to grant Discord roles or verify users across platforms.
- Sending server join/leave/console logs to a Discord moderation channel.
⌨️ Commands
| Command | Description | Permission | Access |
|---|---|---|---|
/discord /discordsrv | Shows the configured DiscordSRV message (per messages.yml). | discordsrv.discord | Admin |
Player subcommands:
| Command | Description | Permission | Access |
|---|---|---|---|
help / ? | Shows a list of options the user has permissions for. | discordsrv.help | Player |
linked | Shows if your Minecraft account is linked to a Discord account. | discordsrv.linked | Player |
link | Sends instructions to link your Minecraft account with a Discord account. | discordsrv.link | Player |
unlink / clearlinked | Unlink your Discord account from your Minecraft account. | discordsrv.unlink | Player |
Staff commands:
| Command | Arguments | Description | Permission | Access |
|---|---|---|---|---|
broadcast / bcast | <#ChannelID/#ChannelName> <Message> | Broadcast a message to a configured Discord channel. | discordsrv.bcast | Admin |
linked | <Name/UUID/DiscordID/DiscordTag> | Check link status for another user. | discordsrv.linked.others | Admin |
link | <Name/UUID> <DiscordID/DiscordTag> | Send linking instructions for another user. | discordsrv.link.others | Admin |
unlink / clearlinked | <Name/UUID/DiscordID/DiscordTag> | Unlink another user's Discord account. | discordsrv.unlink.others | Admin |
resync | Trigger group synchronization (requires synchronization config). | discordsrv.resync | Admin | |
reload | Reload the plugin configuration. | discordsrv.reload | Admin | |
language / lang | <Language> [-confirm] | Change plugin language. | discordsrv.language | Admin |
debugger | <start [categories...]/stop/upload> | Dump debug info and optionally upload a debug trace. | discordsrv.debug | Admin |
(Deprecated commands related to the old subscription system are documented in history but removed from current operation.)
🔐 Permissions
| Permission | Description | Default |
|---|---|---|
discordsrv.discord | Allows use of /discord and /discordsrv. | true |
discordsrv.help | Access to help subcommand. | not specified |
discordsrv.link | Use linking subcommand. | not specified |
discordsrv.unlink | Use unlinking subcommand. | not specified |
discordsrv.linked | Check personal linked status. | not specified |
discordsrv.bcast | Send broadcast messages to Discord channels. | not specified |
discordsrv.linked.others | View linked status for other players. | not specified |
discordsrv.link.others | Send link instructions for other players. | not specified |
discordsrv.unlink.others | Unlink other players. | not specified |
discordsrv.resync | Trigger synchronization of groups/roles. | not specified |
discordsrv.reload | Reload the plugin. | not specified |
discordsrv.language | Change plugin language. | not specified |
discordsrv.debug | Run debugger/upload debug traces. | not specified |
⚙️ Installation
📥 Setup
- Download the official DiscordSRV
.jarfrom an official distribution (project page / catalog / releases). - Place the jar into your server
plugins/folder for a Bukkit/Spigot-compatible server. - Restart the server and check console logs to confirm DiscordSRV loaded.
- Complete initial configuration (bot token, channel mappings, linking options) using the generated configuration files.
📦 Configuration files
DiscordSRV uses multiple configuration files; confirmed filenames include:
config.ymlmessages.ymllinking.ymlsynchronization.ymlvoice.ymlalerts.yml
Edit the appropriate files to set the Discord bot token, channel mappings, and synchronization settings. Some features (role/group sync, voice integration) require additional configuration.
🧠 Technical Notes
- Source code and releases are maintained on a public repository.
- The project is published under GPL-3.0.
- Confirmed optional integrations include LuckPerms (contexts/group sync) and PlaceholderAPI (placeholders).
- Commands and permissions are documented in the official documentation; administrative operations like resync and reload exist and may require operator privileges.
🤝 When This Plugin Is Useful
If you need consistent, configurable two-way chat and account linking between a Minecraft server and a Discord community, DiscordSRV provides the bridge, integration hooks, and configuration files to operate those features while integrating with common server plugins.
- Herocraft Online
Çoklu sınıflar, townships, zindanlar ve ekonomi sunan RPG ağı — rol yapma odaklı survival ve PvP severler için.
2555.77 - LinkCraft
Rankup, parkur parkurları, labirentler ve meydan okumalara odaklı topluluk Minecraft sunucusu — rahat mini‑oyunlar ve ilerleme.
2254.35 - Froggie
Korunan claimler, oyuncu dükkanları ve açık artırmaları olan bir ekonomi, çoklu sürüm desteği ve Java–Bedrock cross-play sunan, sıradan yapımcılar ve topluluklar için dost canlısı bir survival SMP.
651.15 - Smithtainment
Topluluk odaklı Survival SMP; özel eklentiler, ekonomi, mcMMO ve mini‑oyunlar — samimi oyuncular ve aktif forum.
550.94 - Minecart Rapid Transit
Topluluk odaklı, şehir kurma ve ulaşım odaklı bir sunucu; binilebilir trenler, geniş ulaşım ağları, korumalı yapılar, oyuncuların yönettiği ekonomi ve düzenli PvP arenaları etrafında şekilleniyor.
1250.86 - Rooted Realm
Whitelisted Java Survival SMP: planlı wipe yok, oyuncu odaklı ekonomi, haftalık etkinlikler ve isteğe bağlı PvP. Dost canlısı yetişkin topluluk.
350.68 - DaemoniaCraft
Towny tabanlı RPG Survival: özel moblar, ekonomi ve Bedrock desteği — grind odaklı ilerleme sevenlere.
148.66 - Netherlite is loading...148.48
- LilBoxPvP
BoxPvP odaklı, hızlı arena savaşları, düellolar ve sezonluk ilerleme sunan bir sunucu. Özel eşyalar, NPC odaklı menüler ve muhtemelen Java–Bedrock çapraz oynama içerir.
247.87 - GospelCraft
İnanç temalı Towny survival sunucusu: özel canavarlar, mcMMO ve görevler; kutsal metinler oyun içinde tanıtılıyor.
147.32 - GenuineMC
Topluluk odaklı, yarı vanilla survival SMP; arazi koruması, oyuncu dükkânları, oy verme ödülleri, kozmetikler ve muhtemelen Bedrock ile Java arasında çapraz oynama içerir.
045.67 - CorePlay
Etkinlikler, düellolar, açık artırmalar ve samimi bir topluluk sunan CZ/SK survival sunucusu.
143.93 - A Fallout Roleplaying Server543.07
- EthelMC
Topluluk odaklı survival: ekonomi, arazi koruma, arenalar ve Java/Bedrock crossplay. Sıralamalar, oyuncu mağazaları ve etkinlikler.
041.88 - ArdakazMC
Arkadaş canlısı, topluluk odaklı survival sunucusu — yapı, grief koruması ve uzun vadeli dünyalar.
041.79 - A Minecraft Server041.28
- The Dojo
Towny survival, mcMMO ilerleme, oyuncu ekonomisi ve topluluk odaklı oynanış — kasaba kur, yetenek geliştir, arkadaşlarınla oyna.
038.99
DiscordSRV eklenti sayfası, izleme sisteminin bu eklentiyi hangi sunucularda bulduğunu, hangi platformlar ve sürümlerle görüldüğünü gösterir.
Eklentiler komutlar, ekonomi, koruma, izinler, mini oyunlar, entegrasyonlar veya başka mekanikler ekleyebilir. DiscordSRV eklentisinin gerçek rolü belirli sunucunun yapılandırmasına bağlıdır.
Veriler sunucuların teknik yanıtlarından otomatik oluşturulur. Bir sunucu eklenti listesini gizliyorsa DiscordSRV kullansa bile bu bölümde görünmeyebilir.
Projeleri karşılaştırmak, uyumlu sürümleri kontrol etmek veya eklentinin herkese açık sunucularda nasıl kullanıldığına dair örnekler bulmak için DiscordSRV bulunan sunucu listesini kullanın.