SynccordСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачать
ВЕРСИИ (10)
release
Synccord 0.4.0
0.4.021 нояб. 2025 г.282Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10bukkit, paper, purpur, spigot
Что нового
Placeholder addet
release
Synccord 0.3.6
0.3.617 нояб. 2025 г.27Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10bukkit, paper, purpur, spigot
Что нового
Langkeys + blockt pings
release
Synccord 0.3.5
0.3.517 нояб. 2025 г.17Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10bukkit, paper, purpur, spigot
Что нового
Addet papisupport an smal changes to chatlinking
release
Synccord 0.3.4
0.3.417 нояб. 2025 г.15Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10bukkit, paper, purpur, spigot
Что нового
Bugfixes and more langfilesupport
release
Synccord 0.3.3
0.3.316 нояб. 2025 г.23Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10bukkit, paper, purpur, spigot
Что нового
Ein Bugfix
A smal Bugfix
release
Synccord 0.3.2
0.3.216 нояб. 2025 г.19Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10bukkit, paper, purpur, spigot
Что нового
🇩🇪 Modrinth – Projektbeschreibung (Deutsch)
🔗 Synccord – Die ultimative Minecraft ↔ Discord Brücke
Synccord verbindet deinen Minecraft-Server mit Discord – stabil, modular und voll automatisiert.
Perfekt für SMPs, Community-Server, Creator-Server & große Netzwerke.
✨ Hauptfunktionen
🎮 PlayerList Embed
Live-Update bei Join/Leave
Anzeige von Rank, Alias, Name
Voll anpassbarer Format-String
Automatische Aktualisierung ohne Spam
Kompletter Discord-Embed-Style
💬 Chat-Linking (Bidirektional)
Discord → Minecraft
Minecraft → Discord
Custom Templates in der Config
Bot-Messages optional ignorieren
Role/Name/Minecraft-UUID powered
🎫 Fortgeschrittenes Ticket-System
Mehrere Tickettypen
MultiTicket-Auswahl (Dropdown)
Supporter-Rollen aus Config
Optional: LiteBans-Integration
Claim, Add-User & Close-Flow
Transkript-Speicher vorbereitet
📜 Regelsystem mit Bestätigungs-Modal
/setup regel generiert Regel-Embeds
Letzter Embed = Bestätigungsbutton
Modal (Popup) eingeben → Rolle wird vergeben
Voller Sprachdatei-Support
🧩 Discord Account Linking
Minecraft ↔ Discord über Codes
/dcfind zum Nachschlagen
LuckPerms-Rollen-Sync
Optional: Discord-Rollen → Minecraft Gruppen
🖼 /embit – Custom Embed Builder
Erstelle wunderschöne Discord-Embeds direkt ingame:
Titel
Beschreibung
Bild
Footer
Hex-Farbe
⚙ Anpassung & Übersetzungen
Mehrsprachige Langfiles (DE/EN/FR/IT/RU)
Jede Nachricht editierbar
Jede Funktion einzeln deaktivierbar
Config klar strukturiert und kommentiert
📡 Version & Support
Getestet auf Paper/Velocity 1.20 – 1.21.7
Läuft mit Purpur, Universe, Folia
🇬🇧 Modrinth – Project Description (English)
🔗 Synccord – The ultimate Minecraft ↔ Discord bridge
Synccord seamlessly connects your Minecraft server with Discord.
Designed for SMPs, creators, community servers, and networks of any size.
✨ Key Features
🎮 PlayerList Embed
Updates automatically on join/leave
Shows rank, alias and name
Fully customizable format
Clean Discord embed style
No spam, efficient refresh system
💬 Two-Way Chat Linking
Discord → Minecraft
Minecraft → Discord
Fully configurable formatting
Ignore bot messages if desired
Supports roles, display names & UUID mapping
🎫 Advanced Ticket System
Multiple ticket categories
MultiTicket dropdown selector
Support roles from config
Optional LiteBans integration
Claim, add-user & close actions
Transcript storage included
📜 Rule System with Confirmation Modal
/setup regel auto-builds rule embeds
Last embed includes confirmation button
Enter codeword → role is granted
Fully translatable
🧩 Discord Account Linking
Minecraft ↔ Discord linking via secure codes
/dcfind to look up linked accounts
Sync Discord roles ↔ Minecraft groups (optional)
Permission-based control
🖼 /embit – Custom Embed Builder
Create beautiful embeds directly from Minecraft:
Title
Description
Image
Footer
Hex color
⚙ Configuration & Localization
Multi-language support (DE/EN/FR/IT/RU)
Every message is editable
Every system can be toggled on/off
Clean & well-structured configuration
📡 Compatibility
Tested on Paper/Velocity 1.20–1.21.7
Works perfectly with Purpur, Universe, Folia
beta
Synccord 0.3.1 beta
0.3.1_beta16 нояб. 2025 г.16Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10bukkit, paper, purpur, spigot
Что нового
🇩🇪 Synccord – Changelog (Großes Update)
✨ Neue Features
🧩 Komplette Multi-Ticket Unterstützung
Neues /setup multiticket System
Dropdown-Auswahl für mehrere Ticket-Typen
Automatisches Erstellen eines Multi-Ticket-Embeds
Langfile-Support für alle Texte
Debug-Logs für jeden Schritt
🎫 Überarbeitetes Ticket-System
Vollständig überarbeitete Embeds (Fancy-Format)
LiteBans-Integration mit Langfile-Support
Benutzer hinzufügen / Claim / Close Buttons überarbeitet
Alle Texte, Fehler, Buttons, Kategorien, Rolleninfos → jetzt 100% Langfile-basiert
Multi-Ticket Panel nutzt jetzt dynamische Daten aus config.yml
Zusätzliche Debug-Meldungen zum Laden, Erstellen und Schließen von Tickets
📊 Neues PlayerList-System
Neues /setup info zeigt jetzt:
Spielerzahl
Liste der Online-Spieler
Rank / Alias / Name (konfigurierbar)
Neue Datei PlayerListUpdater
Live-Update bei:
Spieler join
Spieler quit
Config-Sektion playerlist: ermöglicht:
Aktivieren/Deaktivieren
Rank anzeigen (LuckPerms)
Alias anzeigen
Spielername anzeigen
eigenes Format
Embed aktualisiert sich automatisch
🔗 Discord Chat ↔ Minecraft Chat (Bidirektional)
Neuer Listener: DiscordChatListener
Neuer Listener: MinecraftChatListener
MC-Chat → Discord funktioniert
Discord → MC-Chat funktioniert
Platzhalter & Farbcodes konfigurierbar
Bots können ausgefiltert werden
Support für /-Commands ein/aus via Config
🔧 Neue Listener / Fixes
Neuer PlayerActivityListener
→ Frisches Update des PlayerList-Embeds beim Join/Leave
Fixes für Scheduler-Ambiguität
Fix für falschen Package-Pfad
Bessere Fehlerausgaben im Debug-Modus
📝 Verbesserungen / Optimierungen
DiscordBot lädt alle Listener sauber & in korrekter Reihenfolge
Neues Config-System:
playerlist.*
neue Langfile-Einträge (über 100 neue Keys!)
InfoUpdater verbessert mit Role-Checks
Offline/Online Embed-System verbessert
Ticket-System speichert Ticket-Datei stabiler
Komplette Langfile-Internationalisierung (Deutsch + Englisch)
Bessere Debug-Ausgaben bei SQLite, Rollen-Sync, Ticket-Erstellung
🇬🇧 Synccord – Changelog (Major Update)
✨ New Features
🧩 Full Multi-Ticket Support
New /setup multiticket command
Dropdown menu for selecting multiple ticket types
Auto-generated Multi-Ticket Panel
Full language-file support
Extensive debug logging
🎫 Improved Ticket System
Fully redesigned ticket embeds (fancy format)
LiteBans integration with translation support
Add User / Claim / Close buttons improved
All ticket messages, errors, roles, categories → now 100% Langfile-based
Multi-ticket panel now reads dynamic data from config.yml
Additional debug logs for loading, creating, closing tickets
📊 Brand-New PlayerList System
/setup info now shows:
Player count
Online player list
Rank / alias / name (configurable)
New PlayerListUpdater class
Auto-updates on:
Player join
Player quit
Config playerlist: allows:
enable/disable
show rank (LuckPerms)
show alias
show name
custom format
Embed auto-updates
🔗 Discord Chat ↔ Minecraft Chat (Bidirectional)
New Listener: DiscordChatListener
New Listener: MinecraftChatListener
MC → Discord chat syncing
Discord → MC chat syncing
Configurable placeholders & colors
Optional blocking of bot messages
Optional blocking of Discord “slash-like” /commands
🔧 New Listeners / Fixes
New PlayerActivityListener
→ instant refresh of playerlist embed
Fixed scheduler ambiguity
Fixed wrong import paths
Improved debug logging everywhere
🛠 Improvements
DiscordBot now loads listeners in correct order
Major config update (playerlist, chat, roles...)
New Langfile keys (100+ added!)
Info updater improved
Offline/online server embed improved
Ticket-system saves files more safely
Full language translation support (German + English)
Better SQLite + RoleSync debug logs
beta
Synccord 0.3.0 beta
0.3.0_beta12 нояб. 2025 г.15Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10bukkit, paper, purpur, spigot
Что нового
🇩🇪 Changelog (Deutsch)
Titel-Vorschlag:
Synccord – Discord ↔ Minecraft Link & Sync Plugin
Neu / Features
✅ Discord–Minecraft-Verknüpfung: Spieler erhalten beim Join einen Verknüpfungs-Code, der über Discord bestätigt wird. Verknüpfungen werden dauerhaft in einer SQLite-Datenbank gespeichert (linked_users mit uuid, discord_id, linked_at).
✅ Manuelle Verknüpfung (Minecraft → Discord): Neuer Befehl /linkdiscord <spieler> <discord-id> für Admins, um einen Minecraft-Account mit einer Discord-ID zu verknüpfen.
✅ Manuelle Verknüpfung (Discord → Minecraft): Neuer Discord-Slashcommand /linkmc <minecraft-uuid> (nur Admins), der eine vorhandene Minecraft-UUID mit einem Discord-User verknüpft.
✅ Discord-Rollensynchronisation → Minecraft: Beim Join werden Discord-Rollen anhand der in der config.yml/lang.yml hinterlegten role-link:-Sektion mit Minecraft-Gruppen/Permissions (z. B. LuckPerms) abgeglichen.
✅ Minecraft-Permissions → Discord-Rollen: Wenn ein Spieler eine bestimmte Permission hat, werden ihm die dazugehörigen Discord-Rollen gegeben bzw. entzogen (bidirektionales Role-Mapping).
✅ Floodgate/Geyser-Support: Bedrock-Spieler können beim Join geblockt werden, wenn sie nicht mit Discord verknüpft sind.
✅ Automatische Server-/Info-Embeds: Discord-Befehl /setup info erstellt ein dauerhaft aktualisiertes Info-Embed (TPS, MSPT, Online-Spieler, Java-/Bedrock-IP aus der Config).
✅ Buttons unter Embeds: Unter dem Status-/Info-Embed wird ein Button angezeigt, der z. B. eine Liste der Online-Spieler für Admins ausgibt.
✅ Ticket-System (Discord):
Konfiguration mehrerer Ticket-Typen über tickets: (mit Button, Kategorie, Fragen und Support-Rollen).
Erstellen eines Ticket-Embeds mit Button.
Tickets übernehmen Minecraft-Namen, wenn der Spieler verknüpft ist – optional auch Welt + Koordinaten, wenn der Spieler online ist.
Buttons: „Benutzer hinzufügen“, „Claim“, „Close“ mit Bestätigungsabfrage.
Beim Schließen: Transkript wird zuerst lokal unter /ticket/<type>/<channelid>.txt gespeichert und später in den Log-Channel gesendet.
Verzögertes Löschen des Transkripts (z. B. nach 5 Minuten).
✅ /ticket setup … Tab-Completion: Für den Befehl /ticket setup type:<type> channel:<channel> werden Ticket-Typen automatisch vorgeschlagen.
✅ Regel-/Verifizierungs-System:
Neuer Slash-Command /setup regel (nur Admins): Liest rules.yml und postet sie in mehrere Embeds.
Am Ende steht ein Button „Bestätigen“, der ein Modal mit einem Codewort öffnet.
Bei korrektem Code wird automatisch eine Rolle aus der config.yml vergeben, bei falscher Eingabe kommt eine Fehlermeldung.
Alles mit Debug-Ausgaben und Langfile-Unterstützung.
✅ /embit (Admin): Öffnet ein Modal, mit dem Admins schnell ein Embed bauen können (Titel, Content, Bild, Footer, Farbe als Hex). Ideal für schnelle Server-Ankündigungen.
✅ Join-/Leave-/Death-Messages Discord ↔ Minecraft: Nachrichten für Join, Leave und Tode können aus der Config geladen und an Discord geschickt werden.
✅ bStats-Integration: Plugin sendet anonyme Nutzungsdaten mit der hinterlegten bStats-ID 26581.
✅ Mehrsprachigkeit / Langfiles:
Sprachdateien liegen unter lang/ (z. B. lang/de.yml, lang/en.yml, lang/fr.yml, lang/it.yml, lang/ru.yml).
Alle Discord-/Minecraft-Texte (inkl. Buttons, Fehlermeldungen, Debug) sollen aus den Langfiles kommen.
Fehlender Key link_button wurde ergänzt.
Neuer Key info_sent wurde ergänzt.
Alle Debug-Nachrichten beginnen mit [Debug].
✅ Discord-Serverbild in Embeds: Embeds nutzen automatisch das Icon des Discord-Servers (Thumbnail oder Footer-Icon).
✅ Kompatibilität: Plugin ist für Paper 1.21.7 (Java 21) entwickelt.
Änderungen / Verbesserungen
🛠 Auslagerung von Hardcoded-Texten in config.yml bzw. lang/*.yml, damit alle Discord-/MC-Texte übersetzbar sind.
🛠 TicketManager wird zentral im Bot/Plugin gehalten.
🛠 Linking-Code-Ablauf beim Minecraft-Join überarbeitet: Wenn Spieler nicht verlinkt → Kick/Info mit Code; wenn verlinkt → sofortige Rollen-Synchronisation.
🛠 SQLite statt YAML für Verknüpfungen, damit mehrere Instanzen / Reloads sicherer sind.
🛠 Debug-Ausgaben für fast alle Aktionen (Ticket erstellt, Modal geöffnet, Rolle vergeben, fehlender Channel, fehlendes Log-Channel-Mapping).
🛠 Config-Beispiele erweitert (role-link:, language: "de", tps-monitor.auto-update: true, linking.code-expiry-minutes: 15).
🛠 Serverstatus-Embed zeigt „aktuell offline“, wenn der MC-Server nicht erreichbar ist (Text aus Langfile).
Fehlerbehebungen
🐛 Problem behoben, dass Buttons/Modals teilweise doppelt ausgeführt wurden (doppelte Listener / mehrfach registrierte Module).
🐛 Problem behoben, dass der Log-Channel aus der Config zwar gesetzt war, aber im Code nicht gefunden wurde.
🐛 JDA-Fehler 4014 (Disallowed Intents) dokumentiert und Konfiguration angepasst (Intent-Auswahl).
🐛 NullPointer-Fälle bei fehlenden Sprachkeys behoben, indem fehlende Keys ergänzt wurden.
🐛 Discord-Rollen werden jetzt sowohl gegeben als auch entfernt, je nachdem ob die Permission vorhanden ist.
🇬🇧 Changelog (English)
Title suggestion:
Synccord – Discord ↔ Minecraft Link & Sync Plugin
Added
✅ Discord–Minecraft account linking: Players receive a link code on join which is confirmed via Discord. Links are stored permanently in an SQLite database (linked_users with uuid, discord_id, linked_at).
✅ Manual link (Minecraft → Discord): New admin command /linkdiscord <player> <discord-id> to manually bind a Minecraft player to a Discord user.
✅ Manual link (Discord → Minecraft): New Discord slash command /linkmc <minecraft-uuid> (admin only) to bind an existing Minecraft UUID to a Discord user.
✅ Role sync Discord → Minecraft: On player join, Discord roles are matched with Minecraft groups/permissions based on the role-link: section in the config.
✅ Permission → Discord role sync: If a player has a specific Minecraft permission, the corresponding Discord role will be granted or removed accordingly (two-way role mapping).
✅ Floodgate/Geyser support: Bedrock players can be blocked on join if they are not linked to Discord.
✅ Auto-updating server/info embed: Discord command /setup info posts a status/info embed (TPS, MSPT, online players, Java/Bedrock IP) which keeps updating.
✅ Action buttons below embeds: A button below the status embed can show the current online players to admins.
✅ Discord ticket system:
Multiple ticket types definable via tickets: in the config.
Ticket embed with button creation.
Tickets can auto-use the linked Minecraft name and even world/coordinates if the player is online.
Buttons for “Add user”, “Claim”, “Close” (with confirmation).
On close: transcript is first saved locally under /ticket/<type>/<channelid>.txt and only sent to the log channel once the button is pressed.
Transcript can be auto-deleted after a delay.
✅ Tab completion for ticket setup: /ticket setup type:<type> channel:<channel> now suggests existing ticket types.
✅ Rules / verification workflow:
New admin slash command /setup regel that reads rules.yml and posts it in multiple embeds.
Final button “Confirm” opens a modal with a code word.
On success, a role from the config is assigned; on failure, an error message is shown.
Fully language- and debug-enabled.
✅ /embit (admin): Opens a modal so admins can quickly build an embed (title, content, image, footer, color as hex).
✅ Join/leave/death message bridge: Messages for join, leave and death can be pulled from the config and sent to Discord.
✅ bStats integration: Sends anonymous stats using ID 26581.
✅ Multi-language support:
Language files under lang/ (e.g. lang/de.yml, lang/en.yml, lang/fr.yml, lang/it.yml, lang/ru.yml).
All messages, buttons, errors and debug output are read from the language files.
Missing keys link_button and info_sent were added.
All debug messages start with [Debug].
✅ Discord guild icon in embeds: Embeds automatically use the Discord server’s icon (thumbnail or footer icon).
✅ Version compatibility: Originally built for Paper 1.21.7 (Java 21).
Changed
🛠 Hardcoded texts were moved into config.yml / lang/*.yml so everything can be translated.
🛠 TicketManager is now held centrally by the bot/plugin.
🛠 Join flow for linking improved: non-linked players get kicked/informed with a code, linked players get immediate role sync.
🛠 SQLite instead of YAML for link storage to make the link persistent and safe across restarts.
🛠 More verbose debug logging for missing channels, missing log channel, ticket creation, modal open, role assignment, etc.
🛠 Config expanded with role-link:, language: "de", tps-monitor.auto-update: true, linking.code-expiry-minutes: 15.
🛠 Server status embed shows “currently offline” when the MC server cannot be reached (text from langfile).
Fixed
🐛 Fixed an issue where button/modal actions were executed twice due to multiple registered listeners.
🐛 Fixed an issue where the log channel was configured but not actually found in code.
🐛 Documented and adjusted for JDA error 4014 (Disallowed Intents).
🐛 Fixed NPEs caused by missing language keys by adding the missing entries.
🐛 Discord roles are now both granted and removed depending on Minecraft permissions.
~~~~
release
Synccord 0.2.0
0.2.031 июл. 2025 г.62Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.10bukkit, paper, purpur, spigot
Что нового
🇬🇧 Changelog – since version v0.1.0
In the first release (v0.1.0), only basic Discord linking and automatic role synchronization were included. Since then, many new features have been added:
🧩 Extended Linking Features
Manual linking via /linkmc
Improved validation: invalid UUIDs, duplicate links, expired codes, etc.
Debug logs for all steps (code generation, validation, linking)
🛡️ Improved Role Synchronization
Detailed logs for checking and applying roles
Smart detection when no changes are needed
🎫 New Ticket System
Ticket creation via buttons: Claim, Close, Add User
Automatic transcript creation on close, with logging support
Admin alerts for new tickets
📊 Server Status & Info Embed
Displays server data: Java/Bedrock IP, TPS, MSPT, players, etc.
Auto-updating status embed every 60 seconds
Error handling if embed fails to update
🧾 Custom Embeds (/embit)
Modal input for title, content, image, color, and footer
Ideal for info, rules, or custom announcements
📜 Rule Confirmation (Codeword)
Rule embed with confirmation button
Modal input for codeword → assigns Discord role
Feedback for success or invalid codeword
⚙️ Setup System
Setup command /setup for info, linking, regel
SlashCommand autocomplete and debug logging
🐞 Other Improvements
Extensive debug logging across all systems
Config validation (e.g., missing Guild ID or SQLite init errors)
New placeholders and messages in lang files
Wenn du willst, kann ich auch direkt eine CHANGELOG.md in beiden Sprachen generieren. Sag einfach Bescheid!
🇩🇪 Changelog – seit Version v0.1.0
In der ersten Version (v0.1.0) war nur die Verknüpfung mit Discord sowie die automatische Rollensynchronisation enthalten. Seitdem wurden zahlreiche neue Funktionen hinzugefügt:
🧩 Erweiterte Linking-Funktionalitäten
Manuelle Verknüpfung mit /linkmc
Verbesserte Validierung: ungültige UUIDs, doppelte Verknüpfungen, abgelaufene Codes etc.
Debug-Meldungen für alle Schritte (Code-Generierung, -Überprüfung, -Verwendung)
🛡️ Erweiterte Rollensynchronisation
Detaillierte Logs zur Prüfung und Anwendung der Rollen
Automatische Erkennung, wenn keine Änderungen notwendig sind
🎫 Neues Ticket-System
Ticket-Erstellung über Buttons mit Optionen: Claim, Schließen, Benutzer hinzufügen
Transkript-Erstellung beim Schließen inkl. Logchannel
Admin-Benachrichtigungen bei neuen Tickets
📊 Server-Status & Info-Embed
Anzeige von Serverdaten: Java-/Bedrock-IP, TPS, MSPT, Spieler etc.
Automatische Aktualisierung des Status-Embeds
Fehlerbehandlung bei fehlgeschlagenem Update
🧾 Benutzerdefinierte Embeds (/embit)
Modal zur Eingabe von Titel, Inhalt, Bild, Farbe und Footer
Ideal für Info-, Regel- oder Custom-Nachrichten
📜 Regelbestätigung (Codewort)
Regel-Embed mit Bestätigungs-Button
Modal zur Eingabe eines Codeworts → Vergabe einer Discord-Rolle
Rückmeldung bei Erfolg oder falscher Eingabe
⚙️ Setup-System
Setup-Befehl /setup für info, linking, regel
SlashCommand-Autocomplete und Debug-Ausgaben
🐞 Weitere Verbesserungen
Verbesserte Debug-Logs in allen Bereichen
Fehlerprüfungen für Konfig-Dateien (z. B. fehlende Guild-ID oder SQLite-Fehler)
Neue Platzhalter und Nachrichten in den Sprachdateien
release
Synccord 0.1.0
0.1.020 июл. 2025 г.54Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8bukkit, paper, purpur, spigot
Что нового
# 🔗 Synccord – The Bridge Between Minecraft & Discord
Welcome to **Synccord**, the all-in-one linking and role sync plugin for your Minecraft server. 🌐 Seamlessly connect your in-game players with your Discord community – faster, safer, and smarter than ever!
---
## 🚀 Highlights
✨ **Quick Account Linking**
Players receive a code on join – easily link it via a Discord button. Done in seconds.
🛡️ **Role Synchronization (Discord → Minecraft only)**
Fully synchronize Discord roles to Minecraft groups (e.g. with LuckPerms). Fully automatic & configurable!
📊 **Live Server Status Embed**
Displays TPS, MSPT, online players, server version and more – auto-updated every 60 seconds.
🖼️ **Auto-Use of Discord Server Icon**
Embeds use your server logo for thumbnails & footers – clean and unified branding.
🖱️ **Admin Buttons**
One click in Discord = get the live player list directly in chat.
🌍 **Multi-language Ready**
Includes English, German, French, Italian, and Russian – easily extendable.
📦 **Simple Setup**
Runs out of the box – no external services required. Uses SQLite. Built for Paper 1.21.7 (Java 21).
📈 **bStats Integrated (ID: 26581)**
Anonymous usage statistics available on [bStats](https://bstats.org/plugin/bukkit/Synccord/26581).
---
## 🛠️ Commands & Features
- `/dcfind <player>` – Shows linked Discord-ID & tag
- `/unlinkdiscord <player>` – Unlinks a player
- `/linkmc <uuid>` – Manually link via Discord
- `/unlinkmc <uuid>` – Manually unlink via Discord
---
## 🧩 Optional Compatibility:
- ✅ **LuckPerms** (permission groups)
- ✅ **Floodgate** (Bedrock support)
---
## 💡 Why Synccord?
Because your players deserve a modern, secure and intuitive way to link their accounts – no JSON hassle, no confusing GUIs. Just click, link, and play.
---
🎨 Created by **Gamingkaetzchen**
❤️ Made for communities.
# 🔗 Synccord – Die Brücke zwischen Minecraft & Discord
Willkommen bei **Synccord**, dem ultimativen Verknüpfungs- und Rollen-Sync-Plugin für deinen Minecraft-Server. 🌍 Verbinde deine Community nahtlos mit Discord – einfacher, sicherer und smarter als je zuvor!
---
## 🚀 Highlights
✨ **Schnelle Account-Verknüpfung**
Spieler erhalten beim Join automatisch einen Code – per Button im Discord-Embed verknüpfbar.
🛡️ **Rollen-Synchronisation von Discord → Minecraft**
Synchronisiere Discord-Rollen mit Minecraft-Permissions (z. B. via LuckPerms). Vollautomatisch & konfigurierbar!
📊 **Live-Serverstatus im Discord**
Ein schickes Embed zeigt TPS, MSPT, Version, Online-Spieler & mehr – mit Auto-Update-Funktion.
🖼️ **Automatische Einbindung deines Discord-Icons**
Nutze das Serverbild als Thumbnail & Footer in Embeds – für ein einheitliches Branding.
🖱️ **Interaktive Buttons für Admins**
Ein Klick im Embed – und die Online-Spielerliste erscheint direkt im Discord.
🌍 **Mehrsprachigkeit out-of-the-box**
Deutsch, Englisch, Französisch, Italienisch und Russisch bereits integriert – erweiterbar nach Wunsch.
📦 **Plug & Play**
Einfach einrichten, kein externer Webserver nötig. Funktioniert mit SQLite, Paper 1.21.7 und Java 21.
📈 **bStats-Unterstützung (ID: 26581)**
Anonyme Statistiken einsehbar auf [bStats](https://bstats.org/plugin/bukkit/Synccord/26581).
---
## 🛠️ Befehle & Funktionen
- `/dcfind <spieler>` – Zeigt verknüpfte Discord-ID & Tag
- `/unlinkdiscord <spieler>` – Hebt die Verknüpfung auf
- `/linkmc <uuid>` – Manuelles Linken über Discord
- `/unlinkmc <uuid>` – Manuelles Unlinken über Discord
---
## 🧩 Optional kompatibel mit:
- ✅ **LuckPerms** (für Rollen-Mapping)
- ✅ **Floodgate** (Bedrock-Support)
---
## 💡 Warum Synccord?
Weil deine Spieler ein modernes, sicheres und gut integriertes Verknüpfungssystem verdienen – kein JSON-Gefummel, kein Copy-Paste-Chaos. Nur klicken, verbinden, spielen.
---
🎨 Erstellt von **Gamingkaetzchen**
❤️ Made for communities.