Minecraft-Plugin DiscordSRV
DiscordSRV ist ein Minecraft-Plugin, das einen Server mit Discord verbindet und Chat, Kontoverknüpfung, Rollen-/Gruppensynchronisierung sowie Serverereignisse zwischen den Plattformen synchronisiert.
Finde einen Server mit DiscordSRV
Server, die DiscordSRV melden: 128
- LinkCraft 13 onlineJavaProgression
- J's Hideout SMP 10 onlineJava + Bedrock
- play.vcraft.fr:23020 12 onlineJava + Bedrock
- PUREMC FAMILY FRIENDLY 23 online
- Server.Pro Official [26.3] Anarchy Ignites! Server Now Live 4 onlineJava
- Come start your magical adventure! 4 onlineJava + Bedrock
Über DiscordSRV
🔌 Über DiscordSRV
DiscordSRV ist ein Minecraft-Plugin, das einen Minecraft-Server und einen Discord-Server miteinander verbindet. Es leitet den In-Game-Chat an Discord weiter (und Discord-Nachrichten ins Spiel), unterstützt die Kontoverknüpfung zwischen Minecraft- und Discord-Konten und bietet Synchronisierungshooks für Rollen/Gruppen sowie mehrere Serverereignisse.
🎯 Zweck
Der Hauptzweck von DiscordSRV besteht darin, eine zuverlässige, konfigurierbare Brücke zwischen einem Minecraft-Server und Discord bereitzustellen, damit Communities auf beiden Plattformen kommunizieren können, das Team informiert bleibt und Mitglieds-/Rolleninformationen bei Bedarf synchronisiert werden.
⚙️ Funktionen
- Bidirektionale Chat-Synchronisierung zwischen Minecraft- und Discord-Kanälen (pro Kanal konfigurierbar).
- Minecraft <-> Discord-Kontoverknüpfung für Spieler.
- Hooks zur Rollen-/Gruppensynchronisierung (Integrationspunkte für Berechtigungs-Plugins wie LuckPerms).
- Broadcast- und Team-Nachrichten von Minecraft an Discord.
- Befehle zum Verknüpfen, Prüfen des Verknüpfungsstatus und für Verwaltungsaktionen (reload, resync, debug).
- Mehrere Konfigurationsdateien für Kanalzuordnung, Sprache/Nachrichten, Synchronisierung und Sprachfunktionen.
- Open-Source-Code mit einem öffentlichen Issue-Tracker und Releases.
🧩 Für wen es ist
- Serverbesitzer und Admins, die den Community-Chat zwischen Minecraft und Discord vereinheitlichen möchten.
- Moderationsteams, die Serverereignisse in Discord sehen müssen.
- Netzwerke, die Berechtigungs-Plugins verwenden und Rollen- oder Gruppensynchronisierung mit Discord wünschen.
🏗️ Beispielanwendungen
- Globalen oder kanalbezogenen Minecraft-Chat an bestimmte Discord-Kanäle weiterleiten, damit Nutzer außerhalb des Servers Gespräche verfolgen können.
- Spielerkonten mit Discord-IDs verknüpfen, um Discord-Rollen zu vergeben oder Nutzer plattformübergreifend zu verifizieren.
- Server-Join-/Leave-/Console-Logs an einen Discord-Moderationskanal senden.
⌨️ Befehle
| Befehl | Beschreibung | Berechtigung | Zugriff |
|---|---|---|---|
/discord /discordsrv | Zeigt die konfigurierte DiscordSRV-Nachricht an (laut messages.yml). | discordsrv.discord | Admin |
Spieler-Unterbefehle:
| Befehl | Beschreibung | Berechtigung | Zugriff |
|---|---|---|---|
help / ? | Zeigt eine Liste der Optionen, für die der Nutzer Berechtigungen hat. | discordsrv.help | Spieler |
linked | Zeigt an, ob dein Minecraft-Konto mit einem Discord-Konto verknüpft ist. | discordsrv.linked | Spieler |
link | Sendet Anweisungen, um dein Minecraft-Konto mit einem Discord-Konto zu verknüpfen. | discordsrv.link | Spieler |
unlink / clearlinked | Verknüpfe dein Discord-Konto von deinem Minecraft-Konto ab. | discordsrv.unlink | Spieler |
Team-Befehle:
| Befehl | Argumente | Beschreibung | Berechtigung | Zugriff |
|---|---|---|---|---|
broadcast / bcast | <#ChannelID/#ChannelName> <Message> | Sendet eine Nachricht an einen konfigurierten Discord-Kanal. | discordsrv.bcast | Admin |
linked | <Name/UUID/DiscordID/DiscordTag> | Prüft den Verknüpfungsstatus für einen anderen Nutzer. | discordsrv.linked.others | Admin |
link | <Name/UUID> <DiscordID/DiscordTag> | Sendet Verknüpfungsanweisungen für einen anderen Nutzer. | discordsrv.link.others | Admin |
unlink / clearlinked | <Name/UUID/DiscordID/DiscordTag> | Verknüpft das Discord-Konto eines anderen Nutzers ab. | discordsrv.unlink.others | Admin |
resync | Löst die Gruppensynchronisierung aus (erfordert Synchronisierungskonfiguration). | discordsrv.resync | Admin | |
reload | Lädt die Plugin-Konfiguration neu. | discordsrv.reload | Admin | |
language / lang | <Language> [-confirm] | Ändert die Sprache des Plugins. | discordsrv.language | Admin |
debugger | <start [categories...]/stop/upload> | Gibt Debug-Informationen aus und lädt optional einen Debug-Trace hoch. | discordsrv.debug | Admin |
(Veraltete Befehle im Zusammenhang mit dem alten Abonnementsystem sind in der Historie dokumentiert, aber aus dem aktuellen Betrieb entfernt.)
🔐 Berechtigungen
| Berechtigung | Beschreibung | Standard |
|---|---|---|
discordsrv.discord | Erlaubt die Verwendung von /discord und /discordsrv. | true |
discordsrv.help | Zugriff auf den Hilfs-Unterbefehl. | nicht angegeben |
discordsrv.link | Verknüpfungs-Unterbefehl verwenden. | nicht angegeben |
discordsrv.unlink | Abverknüpfungs-Unterbefehl verwenden. | nicht angegeben |
discordsrv.linked | Persönlichen Verknüpfungsstatus prüfen. | nicht angegeben |
discordsrv.bcast | Broadcast-Nachrichten an Discord-Kanäle senden. | nicht angegeben |
discordsrv.linked.others | Verknüpfungsstatus anderer Spieler anzeigen. | nicht angegeben |
discordsrv.link.others | Verknüpfungsanweisungen für andere Spieler senden. | nicht angegeben |
discordsrv.unlink.others | Andere Spieler abverknüpfen. | nicht angegeben |
discordsrv.resync | Synchronisierung von Gruppen/Rollen auslösen. | nicht angegeben |
discordsrv.reload | Das Plugin neu laden. | nicht angegeben |
discordsrv.language | Die Sprache des Plugins ändern. | nicht angegeben |
discordsrv.debug | Den Debugger ausführen/Debug-Traces hochladen. | nicht angegeben |
⚙️ Installation
📥 Einrichtung
- Lade die offizielle DiscordSRV
.jaraus einer offiziellen Distribution herunter (Projektseite / Katalog / Releases). - Lege die jar in den Ordner
plugins/deines Servers, für einen mit Bukkit/Spigot kompatiblen Server. - Starte den Server neu und prüfe die Konsolenlogs, um zu bestätigen, dass DiscordSRV geladen wurde.
- Schließe die Erstkonfiguration ab (Bot-Token, Kanalzuordnungen, Verknüpfungsoptionen) mit den erzeugten Konfigurationsdateien.
📦 Konfigurationsdateien
DiscordSRV verwendet mehrere Konfigurationsdateien; bestätigte Dateinamen sind:
config.ymlmessages.ymllinking.ymlsynchronization.ymlvoice.ymlalerts.yml
Bearbeite die passenden Dateien, um das Discord-Bot-Token, die Kanalzuordnungen und die Synchronisierungseinstellungen festzulegen. Einige Funktionen (Rollen-/Gruppensynchronisierung, Sprachintegration) erfordern zusätzliche Konfiguration.
🧠 Technische Hinweise
- Quellcode und Releases werden in einem öffentlichen Repository gepflegt.
- Das Projekt wird unter GPL-3.0 veröffentlicht.
- Bestätigte optionale Integrationen sind LuckPerms (Contexts/Gruppensynchronisierung) und PlaceholderAPI (Platzhalter).
- Befehle und Berechtigungen sind in der offiziellen Dokumentation beschrieben; administrative Aktionen wie resync und reload existieren und können Operator-Rechte erfordern.
🤝 Wann dieses Plugin nützlich ist
Wenn du einen konsistenten, konfigurierbaren Zwei-Wege-Chat und eine Kontoverknüpfung zwischen einem Minecraft-Server und einer Discord-Community brauchst, bietet DiscordSRV die Brücke, Integrations-Hooks und Konfigurationsdateien, um diese Funktionen zu betreiben und sich dabei in gängige Server-Plugins einzubinden.
Kommentare
Noch keine Kommentare
Schreibe den ersten Kommentar.
Für Server-Admins
- Autoren
- Scarsz, DiscordSRV
- Lizenz
- GPL-3.0
- Unterstützte Plattformen
- Bukkit, Spigot
- Unterstützte Versionen
- 1.7–1.21
- Abhängigkeiten
- LuckPerms, PlaceholderAPI
Links
- Herunterladenspigotmc.org/resources/discordsrv.18494
- Quellcodegithub.com/DiscordSRV/DiscordSRV
- Dokumentationdocs.discordsrv.com
- Fehlerverfolgunggithub.com/DiscordSRV/DiscordSRV/issues
- Supportdiscord.discordsrv.com
- Modrinth pagemodrinth.com/plugin/discordsrv
- discordsrv.comdiscordsrv.com
- bstats.orgbstats.org/plugin/bukkit/DiscordSRV
Was Server melden
Server-Plattformen
- Paper100
- Purpur13
- CraftBukkit6
- Leaf3
- Arclight2
- Cauldron1
- Yatopia1
- Magma1
- CatServer1
Plugin-Versionen
- 1.30.583
- 1.30.411
- 1.29.05
- 1.30.35
- 1.30.15
- 1.30.04
- 1.27.04
- 1.30.63
- 1.26.02
- 1.28.02
- 1.25.11
- 1.20.01
- 1.24.01
- 1.30.21
Die Zahlen stammen von Servern, die ihre Plugins bei der MSHQ-Prüfung auflisten. Viele Server verbergen die Liste, die tatsächliche Nutzung ist also höher.