RA
1.2latestSpigotfix and bStatsMar 16, 2021 Englisch Features · Synchronize ranks from Minecraft with Discord and/or Teamspeak · The full code is open-source on GitHub · The full code is documented for developers · All messages can be changed · Works with Bungeecord, Spigot, Waterfall and Paper · Works with LuckPerms · No database needed Requirements · Bungeecord (or similar e. g. Waterfall) / Spigot (or similar e. g. Paper) · Teamspeak: o Serverquery Login o Group IDs · Discord: o Bottoken o Role IDs · LuckPerms · Java 8 or later Installation · Download or build the jar. · Put the jar-File in the “plugins/“ Dictionary of the Server. · Start and stop the Server. · The configuration file is generated in “plugins/RankBridge_xxx/“. · Fill out the “config.yml” file. Config values Discord: enable: Should the ranks be synchronized with Discord? true/false token: Your token for the Discordbot. activity: The activity that the bot plays. guild: The ID* of the guild where the ranks should used at. verified_group: The ID* of the role that verified users get. groups**: The permission for a specific role and the role ID*. * To get the ID for Discord-Support look at this article: https://support.discord.com/hc/en-us/articles/206346498-W… **Please sort the permission on ranks. The most powerful rank at the top and the lowest rank at the bottom. Teamspeak: enable: Should the ranks be synchronized with Teamspeak? true/false user: The Serverquery Username password: The Serverquery Password host: IP-Address of the Teamspeak-Server port: The Query-Port of the Teamspeak-Server (Default: 10011) vserver: Number of the virtual server (Default: 1) nickname: Name of the bot on Teamspeak verified_group: The ID of the group that verified users get. groups*: The permission for a specific group and the group ID. * Please sort the permission on ranks. The most powerful rank at the top and the lowest rank at the bottom. Messages: discord.verified: “You were verified with %playername%.“ %uuid% - UUID of the player %playername% - Name of the player teamspeak.verify_info: “Set your Teamspeak name to your Minecraftname and type /verify on the server.“ teamspeak.verified: “You were verified with %playername%.“ %uuid% - UUID of the player %playername% - Name of the player minecraft.verify_info: “Verfication in progress. Please wait…“ minecraft.verified: “You were verified with %user%.“ %user% - ID/UUID of the Discord/Teamspeak user. minecraft.code_info: “Your verificationcode: %code%“ %code% - Verification code Please set “:” in ( ‘ ) when you use them. Planned Features · Integration with Money-Plugins. · Your suggestions. For Developers · GitHub: https://github.com/Keksnet/RankBridge · JavaDoc: https://keksnet.github.io/RankBridge/ Please do not use GlobalManager#getInstance() use new RankBridgeAPI() instead. When you have problems or questions please mention them in a direct message. Deutsch Funktionen · Synchronisiert Minecraft mit Discord und/oder Teamspeak. · Vollständig Open-Source · Vollständig dokumentierte Entwickler API · Alle Nachrichten vollständig konfigurierbar · Unterstützt Bungeecord, Spigot, Waterfall und Paper · Unterstützt LuckPerms · Keine Datenbank benötigt Voraussetzungen · Bungeecord (oder ein Fork davon z.B. Waterfall) / Spigot (oder ein Fork davon z.B. Paper) · Teamspeak: o Serverquery Login o Gruppen IDs · Discord: o Bottoken o Rollen IDs · LuckPerms · Java 8 oder höher Installation · Downloade oder erstelle dir die jar-Datei · Verschiebe die jar-Datei in den „plugins/“ Ordner des Bungeecords oder des Spigot Servers. · Starte den Server und stoppe ihn nach dem Start. · Es erstellt sich nun eine Konfigurationsdatei im Ordner „plugins/RankBridge_xxx/“. · Öffne die „config.yml“ und fülle sie aus. Konfigurationsdatei Discord: enable: Sollen die Ränge mit Discord synchronisiert werden? true/false token: Der Token für den Discordbot. activity: Gibt an was hinter „Spielt “ stehen soll. guild: Die Guild ID* auf die synchronisiert werden soll. verified_group: Die Rollen ID*, die jeder synchronisierte Nutzer bekommen soll. groups**: Die Permission, die für eine spezielle Rolle benötigt wird und die Rollen ID*. * Um in Discord IDs abzurufen schaut euch diesen Artikel an: https://support.discord.com/hc/de/articles/206346498-Wie-… **Die Permissions müssen nach Rang sortiert werden. Ganz oben muss der höchste Rang stehen, ganz unten der niedrigste. Teamspeak: enable: Sollen die Ränge mit Teamspeak synchronisiert werden? true/false user: Der Serverquery Benutzername password: Das Serverquery Passwort host: Die IP-Adresse des Teamspeak-Servers port: Der Query-Port des Teamspeak-Servers (Default: 10011) vserver: Nummer des Virtuellen Servers (Default: 1) nickname: Name des Bots auf dem Teamspeak verified_group: Die Gruppen ID, die jeder synchronisierte Nutzer bekommen soll. groups*: Die Permission, die für eine spezielle Rolle benötigt wird und die Rollen ID. *Die Permissions müssen nach Rang sortiert werden. Ganz oben muss der höchste Rang stehen, ganz unten der niedrigste. Messages: discord.verified: „Du wurdest mit %playername% verifiziert.“ %uuid% - UUID des Spielers %playername% - Name des Spielers teamspeak.verify_info: „Nenne dich im Teamspeak, wie in Minecraft und gebe /verify ein.“ teamspeak.verified: „Du wurdest mit %playername% verifiziert.“ %uuid% - UUID des Spielers %playername% - Name des Spielers minecraft.verify_info: „Du wirst verifiziert…“ minecraft.verified: „Du wurdest mit %user% verifiziert.“ %user% - ID/UUID des Discord/Teamspeak Nutzers. minecraft.code_info: „Dein Verifizierungscode lautet: %code%“ %code% - Verifizierungscode Wenn du „:“ benutzt schreibe es in einfache Anführungszeichen ( ‘ ). Geplante Features · Integrationen mit Money-Plugins. · Vorschläge werden gerne gesehen. Für Entwickler · GitHub: https://github.com/Keksnet/RankBridge · JavaDoc: https://keksnet.github.io/RankBridge/ Bitte nutzt nicht direkt GlobalManager sondern erstellt eine neue Instanz von RankBridgeAPI. Fragen/Probleme könnt ihr per Direktnachricht melden.1.1Fixed logical mistakeMar 10, 2021 Englisch Features · Synchronize ranks from Minecraft with Discord and/or Teamspeak · The full code is open-source on GitHub · The full code is documented for developers · All messages can be changed · Works with Bungeecord, Spigot, Waterfall and Paper · Works with LuckPerms · No database needed Requirements · Bungeecord (or similar e. g. Waterfall) / Spigot (or similar e. g. Paper) · Teamspeak: o Serverquery Login o Group IDs · Discord: o Bottoken o Role IDs · LuckPerms · Java 8 or later Installation · Download or build the jar. · Put the jar-File in the “plugins/“ Dictionary of the Server. · Start and stop the Server. · The configuration file is generated in “plugins/RankBridge_xxx/“. · Fill out the “config.yml” file. Config values Discord: enable: Should the ranks be synchronized with Discord? true/false token: Your token for the Discordbot. activity: The activity that the bot plays. guild: The ID* of the guild where the ranks should used at. verified_group: The ID* of the role that verified users get. groups**: The permission for a specific role and the role ID*. * To get the ID for Discord-Support look at this article: https://support.discord.com/hc/en-us/articles/206346498-W… **Please sort the permission on ranks. The most powerful rank at the top and the lowest rank at the bottom. Teamspeak: enable: Should the ranks be synchronized with Teamspeak? true/false user: The Serverquery Username password: The Serverquery Password host: IP-Address of the Teamspeak-Server port: The Query-Port of the Teamspeak-Server (Default: 10011) vserver: Number of the virtual server (Default: 1) nickname: Name of the bot on Teamspeak verified_group: The ID of the group that verified users get. groups*: The permission for a specific group and the group ID. * Please sort the permission on ranks. The most powerful rank at the top and the lowest rank at the bottom. Messages: discord.verified: “You were verified with %playername%.“ %uuid% - UUID of the player %playername% - Name of the player teamspeak.verify_info: “Set your Teamspeak name to your Minecraftname and type /verify on the server.“ teamspeak.verified: “You were verified with %playername%.“ %uuid% - UUID of the player %playername% - Name of the player minecraft.verify_info: “Verfication in progress. Please wait…“ minecraft.verified: “You were verified with %user%.“ %user% - ID/UUID of the Discord/Teamspeak user. minecraft.code_info: “Your verificationcode: %code%“ %code% - Verification code Please set “:” in ( ‘ ) when you use them. Planned Features · Integration with Money-Plugins. · Your suggestions. For Developers · GitHub: https://github.com/Keksnet/RankBridge · JavaDoc: https://keksnet.github.io/RankBridge/ Please do not use GlobalManager#getInstance() use new RankBridgeAPI() instead. When you have problems or questions please mention them in a direct message. Deutsch Funktionen · Synchronisiert Minecraft mit Discord und/oder Teamspeak. · Vollständig Open-Source · Vollständig dokumentierte Entwickler API · Alle Nachrichten vollständig konfigurierbar · Unterstützt Bungeecord, Spigot, Waterfall und Paper · Unterstützt LuckPerms · Keine Datenbank benötigt Voraussetzungen · Bungeecord (oder ein Fork davon z.B. Waterfall) / Spigot (oder ein Fork davon z.B. Paper) · Teamspeak: o Serverquery Login o Gruppen IDs · Discord: o Bottoken o Rollen IDs · LuckPerms · Java 8 oder höher Installation · Downloade oder erstelle dir die jar-Datei · Verschiebe die jar-Datei in den „plugins/“ Ordner des Bungeecords oder des Spigot Servers. · Starte den Server und stoppe ihn nach dem Start. · Es erstellt sich nun eine Konfigurationsdatei im Ordner „plugins/RankBridge_xxx/“. · Öffne die „config.yml“ und fülle sie aus. Konfigurationsdatei Discord: enable: Sollen die Ränge mit Discord synchronisiert werden? true/false token: Der Token für den Discordbot. activity: Gibt an was hinter „Spielt “ stehen soll. guild: Die Guild ID* auf die synchronisiert werden soll. verified_group: Die Rollen ID*, die jeder synchronisierte Nutzer bekommen soll. groups**: Die Permission, die für eine spezielle Rolle benötigt wird und die Rollen ID*. * Um in Discord IDs abzurufen schaut euch diesen Artikel an: https://support.discord.com/hc/de/articles/206346498-Wie-… **Die Permissions müssen nach Rang sortiert werden. Ganz oben muss der höchste Rang stehen, ganz unten der niedrigste. Teamspeak: enable: Sollen die Ränge mit Teamspeak synchronisiert werden? true/false user: Der Serverquery Benutzername password: Das Serverquery Passwort host: Die IP-Adresse des Teamspeak-Servers port: Der Query-Port des Teamspeak-Servers (Default: 10011) vserver: Nummer des Virtuellen Servers (Default: 1) nickname: Name des Bots auf dem Teamspeak verified_group: Die Gruppen ID, die jeder synchronisierte Nutzer bekommen soll. groups*: Die Permission, die für eine spezielle Rolle benötigt wird und die Rollen ID. *Die Permissions müssen nach Rang sortiert werden. Ganz oben muss der höchste Rang stehen, ganz unten der niedrigste. Messages: discord.verified: „Du wurdest mit %playername% verifiziert.“ %uuid% - UUID des Spielers %playername% - Name des Spielers teamspeak.verify_info: „Nenne dich im Teamspeak, wie in Minecraft und gebe /verify ein.“ teamspeak.verified: „Du wurdest mit %playername% verifiziert.“ %uuid% - UUID des Spielers %playername% - Name des Spielers minecraft.verify_info: „Du wirst verifiziert…“ minecraft.verified: „Du wurdest mit %user% verifiziert.“ %user% - ID/UUID des Discord/Teamspeak Nutzers. minecraft.code_info: „Dein Verifizierungscode lautet: %code%“ %code% - Verifizierungscode Wenn du „:“ benutzt schreibe es in einfache Anführungszeichen ( ‘ ). Geplante Features · Integrationen mit Money-Plugins. · Vorschläge werden gerne gesehen. Für Entwickler · GitHub: https://github.com/Keksnet/RankBridge · JavaDoc: https://keksnet.github.io/RankBridge/ Bitte nutzt nicht direkt GlobalManager sondern erstellt eine neue Instanz von RankBridgeAPI. Fragen/Probleme könnt ihr per Direktnachricht melden.1.0Feb 22, 2021
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta