bPermissions ist ein Plugin für CraftBukkit-Server, erstellt vom Plugin-Entwickler codename_B. Es ist ein Berechtigungs-Plugin, das das neue Superperms-System sowie die alten Berechtigungen unterstützt. Das Einrichten von Berechtigungen für Ihren Server kann schwierig sein, insbesondere wenn Sie dies noch nicht getan haben. Dieses wikiHow zeigt dir, wie du das Permissions-Plugin konfigurierst.
Schritte
Schritt 1. Laden Sie bPermissions herunter
Sie können es herunterladen, indem Sie auf diesen Link klicken.
Schritt 2. Generieren Sie die bPermissions-Dateien
-
Platzieren Sie die bPermissions.jar im Plugin-Ordner und führen Sie den Server aus, damit die Dateien generiert werden.
-
Sobald der Server vollständig geladen ist, geben Sie "stop" ein und schließen Sie die Konsole.
Schritt 3. bPermissions-Dateien
-
In Ihrem Plugin-Ordner sollten Sie nun einen neuen Ordner namens bPermissions sehen.
-
Öffnen Sie diesen Ordner, und Sie sehen einige neue Dateien. Vorerst belassen wir diese Dateien so, wie sie sind.
Schritt 4. Konfigurieren Sie die Welt-YMLs
-
Öffnen Sie den Weltordner und Sie sehen eine YAML-Datei für jede Welt, die Sie auf Ihrem Server haben. Wenn Sie nur die Standardwelten haben, sehen Sie zwei Dateien, groups.yml und users.yml.
- Dies sind die Dateien, die wir verwenden, um Berechtigungsgruppen zu erstellen und Spielern Gruppen zuzuweisen.
Schritt 5. Öffnen Sie das Gruppen-YML
-
Öffnen Sie die group.yml im Editor. Es ist normalerweise eine leere Datei in der neuesten Version von Servern. Wenn Sie zwei eckige Klammern sehen sollten: . Löschen Sie sie, damit wir eine leere Datei haben.
Schritt 6. Legen Sie die Standardgruppe fest
-
Für dieses wikiHow verwendest du drei Gruppen, Spieler, Moderator und Administrator. Sie können wählen, ob Sie mehr oder weniger Gruppen haben möchten.
-
Schreiben Sie ohne Anführungszeichen "default: " und dann der Name Ihrer Standardgruppe, meine ist "player". Ihre erste Zeile sollte wie die Zeile im Bild aussehen.
Schritt 7. Fügen Sie die Gruppen hinzu
-
Wir können jetzt die Gruppen zur World-Datei hinzufügen.
-
Gehen Sie zur nächsten Zeile und geben Sie Gruppen ein:
- Gehen Sie dann zur nächsten Zeile und fügen Sie vier Leerzeichen hinzu. Stellen Sie sicher, dass Sie keine Tabs hinzufügen und keine Tabs automatisch hinzugefügt wurden. Schreiben Sie den Namen Ihrer ersten Gruppe. Gehe in die nächste Zeile, vier Leerzeichen, Name der zweiten Gruppe.
- Wiederholen Sie dies, bis alle Ihre Gruppen aufgelistet sind. Sie sollten den Gruppen im Bild ähneln.
Schritt 8. Fügen Sie die grundlegenden Berechtigungen hinzu
-
Sie müssen nun die grundlegenden Berechtigungen hinzufügen, die jede Gruppe haben wird. Mit bPermissions weisen Sie Ihren Spielern mehrere Gruppen zu.
-
Anstelle von Spielergruppen werden Ihren Spielern Gruppen von Berechtigungen hinzugefügt. Im Allgemeinen ist Ihre Standardgruppe eine Basisgruppe. Es enthält alle Berechtigungen, die jeder Spieler haben soll.
-
Gehen Sie also in Ihrer Standardgruppe zur nächsten Zeile, fügen Sie 4 Leerzeichen hinzu und fügen Sie die Berechtigung hinzu:
- - bPermissions.build: Dies ermöglicht dem Spieler, Blöcke zu platzieren und zu zerbrechen.
- Fügen Sie dann unter Ihrer Administratortypgruppe die Berechtigung hinzu:
-
- bPermissions.admin
-
Es sollte ähnlich wie auf dem Bild aussehen.
Schritt 9. Fügen Sie weitere Berechtigungen hinzu
-
Da das Plugin Essentials viele Berechtigungen hat und sehr beliebt ist.
-
Fügen Sie wie im vorherigen Schritt die Berechtigungen hinzu, die jede Gruppe haben soll. Beachten Sie jedoch, dass die Berechtigungen für die Gruppe relevant sein sollten.
-
Hier sind einige Berechtigungen für das MOTD, Teleportieren zum Spawnen und Home / Sethome-Befehle an die Spielergruppe. Kick- und Ban-Berechtigungen für die Moderatorengruppe und Bukkit-Serverbefehle für die Admin-Gruppe.
-
Ihre groups.yml sollte jetzt ähnlich wie im Bild aussehen.
-
Hinweis: Wenn Sie viele Plugins haben, müssen Sie wahrscheinlich viele Berechtigungsknoten hinzufügen. Nehmen Sie sich jedoch Zeit, um sicherzustellen, dass es richtig formatiert ist und keine Registerkarten hinzugefügt wurden.
Schritt 10. Spieler hinzufügen
-
Nachdem wir nun die Berechtigungen hinzugefügt haben, ist es eine gute Idee, die Spieler mit dem Knoten bPermissions.admin zur Datei hinzuzufügen. Diese Berechtigung ermöglicht es dem Spieler, anderen Spielern im Spiel Gruppen hinzuzufügen.
-
In diesem Beispiel gibt es drei Spieler; Notch, Jeb und NewGuy.
- Notch ist Admin, hat also alle drei Berechtigungsgruppen, d.h. er kann alles tun, was ein Standardspieler kann, sowie das, was ein Moderator kann, und kann auch die Serverbefehle verwenden.
- Jeb hat als Moderator die Standardspielerberechtigungen und die Moderatorberechtigungen.
-
Schließlich ist NewGuy gerade erst dem Server beigetreten, daher erhält er automatisch die Berechtigungen der Standardgruppe.
-
Wenn neue Spieler dem Server beitreten, werden sie automatisch dieser Liste hinzugefügt.
Machen Sie eine neue Zeile, geben Sie Spieler ein:
Neue Zeile, 4 Leerzeichen, fügen Sie den Spielernamen wie folgt hinzu: Notch:
Dann eine weitere Zeile, 4 Leerzeichen, und fügen Sie die Gruppen hinzu. Wiederholen Sie dies für alle Spieler, die Sie manuell hinzufügen möchten.
Ihre groups.yml sollte dem Bild ähneln.
-
Schritt 11. So erhalten Sie ein Präfix/Suffix
Ihre Berechtigungen sind jetzt eingerichtet. Sie können die Datei speichern und sie sollte wie erwartet funktionieren. Viele Leute fügen ihrem Namen jedoch gerne ein Präfix hinzu, damit sie wissen, welche Spieler in welchen Gruppen sind. Dazu benötigen Sie ein Chat-Plugin. Das Plugin, das ich empfehle, ist bChat.
Schritt 12. Konfigurieren Sie bChat
bChat hat nur eine Datei, config.yml.
Öffnen Sie die config.yml und Sie können den Chat für Ihren Server formatieren. Das Format, das Sie verwenden könnten, ist: format: '+PREFIX +WHITE+NAME: +WHITE+MESSAGE'
Schritt 13. Hinzufügen des Präfixes
Um einer Gruppe ein Präfix hinzuzufügen, müssen wir die groups.yml öffnen, der wir alle unsere Berechtigungen hinzugefügt haben. Das Präfix wird mithilfe einer Berechtigung hinzugefügt.
Die Erlaubnis lautet:
- Präfix. Priorität. Präfix
Die Priorität funktioniert so: Je höher die Zahl, desto höher die Priorität.
Zum Beispiel haben wir der Spieler-Notch drei Gruppen hinzugefügt. Jede dieser Gruppen könnte einen Berechtigungsknoten für ein Präfix haben. Daher verwenden wir die Priorität, um sicherzustellen, dass das Präfix für die ranghöchste Gruppe verwendet wird.
Für die Standardgruppe könnten wir also eine Priorität von 10 verwenden, Moderator könnte 20 und Admin 30 sein. Hier ist ein Beispiel für ein Präfix, das die Gruppe in eckigen Klammern ist
- Präfix.30.[Admin]
Dies würde ergeben:
[Admin] Notch: Nachricht hier Wir können dem Präfix auch Farbe hinzufügen:- prefix.30.+RED[Admin]Dieses Präfix-System ist nützlich, da es uns ermöglicht, das Mehrgruppensystem zu verwenden und gleichzeitig eine Möglichkeit für Per bietet group prefixes. Your groups.yml kann dem Bild ähneln.
Schritt 14. Bewerben Sie Spieler im Spiel
Mit Befehlen können Sie Spielern Gruppen hinzufügen/entfernen und Berechtigungsknoten zu Gruppen hinzufügen/entfernen. Der Befehl lautet:
/p [Welt||global] [Aktion] [Ziel]
Zum Beispiel, /p globaler Addgroup-Administrator Jeb
Fügt die Admin-Gruppe zum Spieler Jeb hinzu.
Video - Durch die Nutzung dieses Dienstes können einige Informationen an YouTube weitergegeben werden
Tipps
- Verwenden Sie ein Programm wie NotePad++, um YAML-Dateien zu bearbeiten.
- Sie können /help im Spiel verwenden, um eine Liste der Befehle anzuzeigen, die Sie verwenden können.
- Verwenden Sie bChat oder mChat, um Präfixe/Suffixe hinzuzufügen
- Berechtigungs-Plugins herunterladen.
- Wenn Sie /plugins eingeben, werden bPermissions und Permissions aufgelistet. Dies ist ein Plugin mit "gefälschten Berechtigungen", das verwendet wird, um die Kompatibilität mit Plugins aufrechtzuerhalten, die noch das ältere Berechtigungssystem verwenden.
Warnungen
- Verwenden Sie nicht gleichzeitig andere Berechtigungs-Plugins.
- Verwenden Sie KEINE Tabs in YAML-Dateien