Komm mit uns ins Gespräch und wir melden uns so schnell wie möglich bei dir!
Support kontaktierenHolyHosting
Holy Team

Einen Plugin-Manager installieren (falls du noch keinen hast)
Um Berechtigungsplugins wie LuckPerms (oder jedes andere Plugin) in Minecraft zu verwenden, musst du zunächst einen Plugin-Manager auf deinem Server installieren. Es gibt Versionen von LuckPerms für die Plugin-Manager Spigot und Sponge.
- Spigot wird auf Servern verwendet, die nur Plugins und keine Mods haben. LuckPerms-Versionen für Spigot funktionieren auf Minecraft-Versionen von 1.7 bis zur neuesten Version.
- Sponge hat zwei Versionen: "Sponge Vanilla" für reine Plugin-Server und "Sponge Forge", das mit Forge und Mods funktioniert. LuckPerms für Sponge Forge funktioniert auf Minecraft von Version 1.10.2 bis 1.12.2.
Je nach installiertem Plugin-Manager benötigt dein Server möglicherweise mehr RAM, um die zusätzlichen Prozesse zu bewältigen, was die Kosten für den Serverbetrieb erhöhen könnte.
LuckPerms-Installation
Dies beinhaltet einfach das Hochladen der Datei direkt in den /plugins- oder /mods-Ordner auf deinem Minecraft-Server, je nach verwendetem Plugin-Manager. Wenn du Spigot oder Sponge Vanilla verwendest, ist es der /plugins-Ordner, und wenn du Sponge Forge verwendest, ist es der /mods-Ordner.
Bevor das Plugin verwendet werden kann, muss es noch konfiguriert werden. Siehe den folgenden Abschnitt für weitere Auswirkungen der Installation von Berechtigungsplugins.
Die sofortigen Auswirkungen des Hinzufügens von LuckPerms zu deinem Server verstehen
Diese Informationen wurden in Teil 1 der LuckPerms-Einrichtungsanleitung behandelt, aber wir fügen sie hier in Teil 2 erneut ein, aufgrund der sofortigen und ernsthaften Auswirkungen, die das einfache Hinzufügen des Mods auf deinen Server haben wird, besonders bevor die Konfiguration abgeschlossen ist.
Wenn du ein Berechtigungsplugin zu deinem Server hinzufügst, sperrt es sofort alle Befehle und Fähigkeiten auf deinem Server. Die Standardantwort auf jede Anfrage, einen Befehl zu verwenden, wenn ein Berechtigungsplugin installiert ist, lautet "NEIN!" Das Plugin wird nur "JA!" sagen und den Zugriff erlauben, wenn es eine Liste von Benutzern, Gruppen und erlaubten Befehlen überprüft.
Leider gibt es, wenn du diese Liste noch nicht erstellt hast, nichts zu überprüfen. Es wird auf jede Anfrage, einen Befehl zu verwenden, von jedem Benutzer (einschließlich des Serverbesitzers) "NEIN!" sagen.
Behalte dies im Hinterkopf und dass, bis die Informationen für das Berechtigungsplugin erstellt wurden, alle Befehle und Fähigkeiten für Spieler auf dem Server nicht verfügbar sein werden. Wenn die benötigten Informationen später gelöscht werden (z.B. das Löschen der Datenbank oder Textdatei), wird es wieder den gesamten Zugriff auf Befehle und Fähigkeiten blockieren (die Standardantwort ist wieder "NEIN!" zu allem).
LuckPerms-Konfiguration
Eine Speichermethode wählen
Sobald LuckPerms installiert ist, musst du den Prozess der Plugin-Konfiguration beginnen. Einer der ersten Schritte ist die Bestimmung, wie die zuvor erwähnte wichtige "Liste" gespeichert wird. Berechtigungsplugins benötigen eine Methode zur Speicherung von Informationen über Gruppen und Benutzer und welche Befehle sie verwenden dürfen. Dies geschieht oft mit bearbeitbaren Textdateien oder einer Art Datenbank.
LuckPerms unterstützt eine Vielzahl von Optionen, von verschiedenen bearbeitbaren Textdatei-Formaten bis hin zu flachen Dateien wie H2 oder SQLite, oder vollständigen Datenbanken wie
MySQL. LuckPerms unterstützt sogar geteilte Datenbanken und kann von einem Typ in einen anderen konvertieren.
Informationen über die verschiedenen Speichermethoden und ihre Vor- und Nachteile findest du auf der LuckPerms-Github-Seite: [hier](https://github.com/lucko/LuckPerms/wiki/Storing-Data)
Auf den Minecraft-Servern hier bei Holy bieten wir die Möglichkeit, eine MySQL-Datenbank zu erstellen, die parallel zum Minecraft-Server läuft. Dies wird auf allen Minecraft-Servern ohne zusätzliche Kosten angeboten.
MySQL erfordert einige zusätzliche Schritte zur Einrichtung im Vergleich zu anderen Speichermethoden, aber es ist sehr leistungsstark und schnell, sobald es konfiguriert ist. Die MySQL-Datenbank hat einen weiteren wichtigen Vorteil, nämlich dass sie, da sie remote gehostet wird, von mehreren Servern zugänglich sein kann. Dies ist absolut notwendig für Setups wie Bungeecord, bei denen es mehrere Minecraft-Server gibt und Spieler zwischen ihnen wechseln können.
Aus diesem Grund wird sich der Rest dieser Artikelserie zur Einrichtung von LuckPerms auf die MySQL-Datenbank als Speichermethode konzentrieren. Wenn du mehr persönliche Erfahrung mit einer der anderen Speicheroptionen hast, kannst du diese gerne als deine Speichermethode wählen.
Eine MySQL-Datenbank erstellen
Zunächst erstellen wir die MySQL-Datenbank. Dies ist ein gründlicher und umfangreicher Prozess. Um zu beginnen, gehe zu deinem Holy Server Control Panel und klicke auf den Button "MySQL-Datenbank" auf der linken Seite des Panels. Dann klicke auf dem nächsten Bildschirm auf den grünen Button "Datenbank erstellen". Siehe das Bild unten:
[Minecraft_luckperms_createmysql_warrows]
Die Datenbank wird in nur wenigen Sekunden erstellt, und die Seite sollte ungefähr wie das folgende Beispiel aussehen (natürlich werden alle Details anders sein):
[Minecraft_luckperms_database]
Hinweis: Ja, wir wissen, dass die Passwörter sichtbar sind. Dieser Screenshot stammt von einer Testserver-Datenbank, die ausschließlich für diesen Artikel erstellt wurde.
Und das war's, die Datenbank ist erstellt. Mein Finger ist erschöpft, ich muss mich jetzt ausruhen.
Im Ernst, das Holy Control Panel erledigt alle Details der Datenbankeinrichtung "hinter den Kulissen". Alles, was du tun musst, ist einen Button klicken.
Du kannst jederzeit auf den Reiter "MySQL-Datenbank" klicken, um die MySQL-Datenbankinformationen anzuzeigen, wie den Datenbanknamen und das Passwort. Es wird notwendig sein, diese Informationen später in die Konfigurationsdateien zu kopieren und einzufügen.
Konfiguration
Die LuckPerms-Konfigurationsdatei bearbeiten
Der nächste Schritt bei der Konfiguration von LuckPerms ist die Änderung der Konfigurationsdatei, damit LuckPerms weiß, welche Speichermethode verwendet werden soll, wo sich die Datenbank befindet und wie eine Verbindung hergestellt wird. Die
LuckPerms-Konfigurationsdatei befindet sich in einem "luckperms"-Ordner innerhalb des "Config"-Ordners auf deinem Minecraft-Server.
Die Datei heißt LuckPerms.cfg. Wähle die Datei aus und klicke auf den Bearbeiten-Button oben im Dateimanager.
HINWEIS: Möglicherweise musst du den Server starten und stoppen, damit einige dieser Dateien erstellt werden.
Wenn du LuckPerms.cfg bearbeitest, solltest du das Folgende sehen.
[Luckperms_config]
Änderungen in der Datei werden vorgenommen, indem du zur richtigen Zeile navigierst und die Einstellungen zwischen den Anführungszeichen bearbeitest. Die Datei hat nummerierte Zeilen auf der linken Seite, die wir verwenden, um auf bestimmte Abschnitte zu verweisen.
Wie in vielen Konfigurationsdateien ist jede Zeile mit einem # am Anfang ein "Kommentar", und der Server ignoriert jeden Text nach einem #. Die große Mehrheit der Konfigurationsdatei besteht tatsächlich aus Kommentaren, die die Funktionen und Einstellungen beschreiben. Im obigen Bild ist die einzige Zeile mit einer tatsächlichen Einstellung Zeile # 33; der Rest sind alles "Kommentar"-Zeilen.
Zusätzlich gibt es in den Kommentarabschnitten der Konfigurationsdatei Zeilen mit URLs, die dir ermöglichen, detailliertere Informationen über diese Abschnitte zu sehen.
Du kannst sie kopieren und in deinen Browser einfügen, um mehr Details über den Abschnitt und seine Bedeutung zu sehen. Im obigen Bild haben die Zeilen # 8, 9, 10, 13 und 32 URLs, die zu Webseiten mit umfangreicher Dokumentation über LuckPerms verlinken, und das ist nur in diesem Screenshot. Der LuckPerms-Entwickler hat viel Unterstützung für sein Produkt bereitgestellt.
Die Speichermethode festlegen
Navigiere zu Zeile #85 der Konfigurationsdatei, die im Bild unten gezeigt wird, und ändere den Standardtext "H2" zwischen den Anführungszeichen stattdessen in "mysql".
[Minecraft_luckperms_configsettings1]
Natürlich, wenn du dich entschieden hast, eine andere Speichermethode zu verwenden, mit der du besser vertraut bist, würdest du diese Zeile stattdessen auf diese Speichermethode ändern.
Die MySQL-Serveradresse und Portnummer festlegen
Navigiere zu Zeile #97, ändere den Standardtext "localhost" zu den Informationen von der Seite "MySQL-Datenbank" in deinem Control Panel rechts neben "Datenbank-Hostname". Tippe einen Doppelpunkt (:) und füge dann die "Datenbank-Port"-Nummer hinzu, die in diesem Fall 3306 ist. Es sollte ungefähr so aussehen, wenn du fertig bist.
[Minecraft_luckperms_configsettings2]
Den Datenbanknamen festlegen
Navigiere zu Zeile #101 und ersetze den Standardtext "minecraft" durch den Datenbanknamen von der Seite "MySQL-Datenbank". Hinweis: Du musst die Informationen rechts neben "Datenbankname" verwenden, nicht "Datenbank-Benutzername". Es sollte ungefähr so aussehen, wenn du fertig bist.
[Minecraft_luckperms_configsettings3]
Den Datenbank-Benutzernamen und das Passwort festlegen
Navigiere zu den Zeilen #104 und #105 in der Konfigurationsdatei und ersetze den Standardtext "root" durch die Informationen zum "Datenbank-Benutzernamen" und gib dann das Passwort zwischen den beiden nebeneinander stehenden Anführungszeichen ein. Wenn du fertig bist, sollte es wie das folgende Beispiel aussehen.
[Minecraft_luckperms_configsettings4]
Der Rest der Konfigurationsdatei enthält Einstellungen, die von verschiedenen Speichermethoden verwendet werden, oder erweiterte Einstellungen für die LuckPerms-Konfiguration selbst, und du wirst sie wahrscheinlich zu diesem Zeitpunkt nicht ändern müssen.
Speichere deine Änderungen an den Konfigurationsdateien und du solltest fertig sein. Deine MySQL-Datenbank ist eingerichtet und bereit, von LuckPerms für die Berechtigungsverwaltung auf deinem Minecraft-Server verwendet zu werden.
Konfiguration und Einrichtung sind abgeschlossen
Und das ist das Ende der LuckPerms-Installation, -Konfiguration und -Einrichtung. Wenn alles korrekt durchgeführt wurde, läuft die MySQL-Datenbank nun parallel zu deinem Server und ist bereit für den nächsten Schritt, nämlich die Dateneingabe für Gruppen, Spieler und erlaubte Befehle. Wenn du den Zugriff auf deine MySQL-Datenbank an diesem Punkt testen möchtest, nur um sicherzustellen, dass alles korrekt funktioniert, siehe den folgenden Abschnitt.
Datenbankzugriff
Es gibt zwei Möglichkeiten, auf die Datenbank zuzugreifen, jetzt wo sie eingerichtet und konfiguriert ist.
Eine ist im Control Panel unter dem Reiter "MySQL-Datenbank" des Holy Control Panels integriert, und die zweite Methode ist tatsächlich eine in LuckPerms integrierte Funktion (ein weiterer Grund, LuckPerms gegenüber anderen Berechtigungsplugins zu empfehlen).
Holy "MySQL-Datenbank" Datenbankzugriff
Der Zugriff auf deine MySQL-Datenbank erfolgt durch Klicken auf den Button "MySQL-Datenbank" im Control Panel und dann auf den blauen "PHPMyAdmin"-Hyperlink rechts neben "Web-basiertes Admin-Panel".
Du wirst die folgende Seite in deinem Browser sehen. Verwende die Informationen auf der Seite "MySQL-Datenbank" für "Datenbank-Benutzername" und "Datenbank-Passwort", um auf die Datenbank zuzugreifen.
[Minecraft_luckperms_phpadmin]
Integrierter LuckPerms-Editor
LuckPerms kann auch über In-Game-Befehle auf die Datenbank zugreifen (während du in deiner Minecraft-Welt spielst) und durch Verwendung eines "/lp editor"-Befehls in deiner Minecraft-Serverkonsole, der einen browserbasierten Editor für LuckPerms im Konsolenfenster öffnet. Das Ergebnis ist ein Link im Konsolenfenster, der ungefähr wie das folgende Beispiel aussieht:
[2018-07-14 21:37:37] [pool-4-thread-1/INFO]
[net.minecraft.server.dedicated.DedicatedServer]: https://luckperms.github.io/editor/-identifier-
Der -identifier- am Ende wird für jede Sitzung zufällig generiert.
Klicke auf den Link und du solltest Folgendes in deinem Browser sehen:
[Minecraft_luckperms_lpeditor]
Du bist nun mit der MySQL-Datenbank verbunden und kannst die darin enthaltenen Informationen bearbeiten.
Komm mit uns ins Gespräch und wir melden uns so schnell wie möglich bei dir!
Support kontaktierenErfahren Sie, wie Sie feststellen, ob ein Mod fuer Client oder Server bestimmt ist.
Erfahren Sie, wie Sie Plugins auf Ihrem Minecraft Server installieren.
Erfahren Sie, wie Sie Befehlsbloecke auf Ihrem Minecraft Server aktivieren.