Ein RangSystem mit vielen Funktionen für dein Bungee-Netzwerk. (Wie PermissionsEx)!
Dieses Plugin wurde für die Minecraft-Version 1.8.8 programmiert. Es wurde mit der Minecraft-Version 1.8.8/1.12.2/15.2 auf einem Java 8 Server getestet. Es sollte auch auf den anderen Minecraft-Version funktionieren.
Wir geben jedoch keine Garantie!
Features:
– Mehrere Sprachen (siehe Config)
– Hohe konfigurierbarheit: Stelle alles so ein wie du willst!
– Einfache Bedienbarkeit: Sehr anfängerfreundlich.
– API für Entwickler
Commands:
– /rank list – Zeigt alle Liste mit allen Rängen.
– /rank create – Erstellt einen neuen Rang.
– /rank info – Zeigt alle Informationen über einen Rang.
– /rank uinfo – Zeigt den aktuellen Rang eines Spielers an.
– /rank set – Gibt einem Spieler einen Rang.
– /rank permission list – Zeigt alle Permissions von einem Rang.
– /rank inheritance list – Zeigt alle Veerbungen von einem Rang.
– /rank users list – Zeigt alle Benutzer, die einen bestimmten Rang haben.
– /rank setcolor – Setzt die Farbe eines Ranges.
– /rank setdefault – Setzt, ob neue Spieler standartmäßig den angegebenen Rang erhalten sollen.
– /rank setprefix
– Setzt den Prefix von einem Rang.
– /rank setsortingid – Setzt die SortierungsID von einem Rang (1-60 – 60 steht ganz oben im Tab und 1 ganz unten)
– /rank inheritance add/remove – Erstellt bzw entfernt eine Vererbung.
– /rank permission add/remove – Gibt bzw entfernt einem Rang eine Permission.
– /rank settemprank – Gibt einem Spieler für eine bestimmte Dauer einen Rang.
– /rank setprefix
– Setzt den Prefix von einem Rang.
– /rank setsortingid
– /rank inheritance add/remove – Erstellt bzw entfernt eine Vererbung.
– /rank permission add/remove – Gibt bzw entfernt einem Rang eine Permission.
– /rank settemprank – Gibt einem Spieler für eine bestimmte Dauer einen Rang.
Installation:
1. Du lädst dir die RankSystem.jar Datei herunter und verschiebst sie vom Download Ordner in den Plugins Ordner von deinem Proxy/BungeeCord Server.
2. Jetzt nimmst du die gleiche RankSystem.jar Datei und kopierst sie ebenfalls in den Spigot Plugins Ordner.
3. Jetzt kannst du den Server neustarten und es hat sich ein Ordner mit Configs und den Sprachen erstellt.
4. Bitte trage jetzt den erhaltenen Licensekey in der config.yml ein und passe alle anderen Einstellungen (z.B. die MySQL Zugangsdaten) an deinen Server an!
5. Den Server nochmal neustarten und das Plugin sollte erfolgreich geladen sein!
Sollte ein Fehler auftreten, wende dich bitte an den Support.
Config:
License: Licensekey
Den Licensekey welchen du nach dem Kauf erhälst.Language: de-DE
Deine Sprache für alle Nachrichten.LanguageDir: ./plugins/RankSystem/languages
Sprachen Ordner.MySQL: Deine MySQL Zugangsdaten
Du kannst alle Nachrichten in deiner "(de-DE).lang" Datei im Ordner "languages" bearbeiten.
Permissions:
Für alle Befehle brauchst du die Permission: “ranks.command.rank” oder “ranks.*”!
– /rank list – ranks.command.list
– /rank create – ranks.command.create
– /rank info – ranks.command.info
– /rank uinfo – ranks.command.uinfo
– /rank set – rank.command.set
– /rank permission list – ranks.command.permission.manage
– /rank inheritance list – ranks.command.inheritance.manage
– /rank users list – ranks.command.userlist
– /rank setcolor – ranks.command.setcolor
– /rank setdefault – ranks.command.setdefault
– /rank setprefix – ranks.command.setprefix
– /rank setsortingid – ranks.command.setsoringid
– /rank inheritance add/remove – ranks.command.inheritance.manage
– /rank permission add/remove – ranks.command.permission.manage
– /rank settemprank – ranks.command.settemprank
– /rank setprefix – ranks.command.setprefix
– /rank setsortingid
– /rank inheritance add/remove – ranks.command.inheritance.manage
– /rank permission add/remove – ranks.command.permission.manage
– /rank settemprank – ranks.command.settemprank
Rangvergabe:
Allgemein, muss jeder haben: rank.command.set
Alle Ränge vergeben: ranks.command.set.*
Nur bestimmten Rang vergeben: ranks.command.set.
API:
Die Jar muss in dein Projekt als Dependency eingebunden werden.
Für Bungeecord:
BungeeRankAPI.getRankUser(UUID uuid); returns RankUser;
BungeeRankAPI.getRankUser(ProxiedPlayer proxiedPlayer); returns RankUser;
BungeeRankAPI.getRankUser(String username); returns RankUser;
BungeeRankAPI.hasRank(UUID uuid, Rank rank); returns false or true;
BungeeRankAPI.hasRank(ProxiedPlayer proxiedPlayer, Rank rank); returns false or true;
Für Spigot:
SpigotRankAPI.getRankName(Player player, String defaultName); returns the name of rank;
SpigotRankAPI.getRankName(Player player); returns the name of rank;
zJanny (Verifizierter Besitzer) –
Gutes Plugin, hatte am Anfang schwierigkeiten weil das Plugin mehr MySQL rechte braucht als andere.
Im Moment werden die Permissions noch nich richtig erkannt bei mir also wenn ich zb eine VIP permission auf einem Unterserer habe, bekomme ich die Items und die andere sachen die die Permission mir geben sollte nicht. Deswegen nur 4 Sterne
GamingBoss007 (Verifizierter Besitzer) –
Ich finde es ist ein sehr Cooles Plugin du hast alles dabei Permissions Preifxe und vieles mehr nur es gab am anfang schwierigkeiten da das Plugin auf meinen Server momentan nicht funktioniert. Ich hoffe das wird bald behoben dann gibt es 5 sterne
GamingBoss007 (Verifizierter Besitzer) –
Richtig Cooles Plugin würde es aufjedenfall weiterempfehlen!
AROCS3245 (Verifizierter Besitzer) –
Nicht gut es ist eine gute idee nur das Plugin geht oft nicht es macht tausende fehlermeldungen im support warte ich meist 2 wochen für eine Antwort die meisten Permissions die ich einstelle gehen nicht usw. Ich empfehle es nicht!
simon.stoegerer (Verifizierter Besitzer) –
Sehr gutes Plugin, nur wenn ich eine Gruppe eine Permission zuweiße wird die nicht übernommen deswegen nur 4 Sterne!