Wo Plugins liegen
Jedes Plugin ist ein Ordner in Resources/Server, der beim Start des Servers geladen wird. Manche Plugins bringen auch einen Client-Mod mit (eine Oberfläche im Spiel), der wie jeder andere Mod in Resources/Client kommt.
Zwei beliebte
- CobaltEssentials (GPL-3.0): Berechtigungsstufen, Admin-Chatbefehle, Autolimits pro Rang und eine Whitelist. Es protokolliert den Chat selbst, schalte also LogChat aus, damit nicht jede Nachricht doppelt erscheint.
- Nickel (GPL-3.0): Rollen, Befehle im Spiel, temporäre Bans und Stummschaltungen, mit eigener Datenbank; seine optionale Oberfläche ist ein Client-Mod von seiner Seite.
Beide liefen in unseren Tests auf BeamMP-Server 3.9.3. Auf Flux installiert der Plugins-Tab jedes davon mit einem Klick aus seiner GitHub-Version.
Ein beliebiges Plugin auf Flux installieren
- Lade die .zip des Plugins im Tab Plugins so hoch, wie es der Autor ausliefert. Ein Resources-Ordner, Server- und Client-Ordner, ein Plugin-Ordner oder lose .lua-Dateien werden alle verstanden.
- Solange der Server läuft, wartet die Änderung: Klicke auf Apply and restart (etwa zehn Sekunden). BeamMP verkraftet es nicht, wenn sich ein Plugin-Ordner unter ihm ändert: In unseren Tests stoppte er.
- Ein Update behält die Dateien, die das Plugin geschrieben hat (seine Einstellungen, seine Daten); ein Plugin auszuschalten behält alles.
Häufig gestellte Fragen
Müssen Spieler Plugins installieren?
Nein. Plugins laufen auf dem Server. Ein Plugin mit Client-Oberfläche liefert einen Client-Mod mit, den der Server wie jeden Mod sendet.
Warum wurde mein Plugin nicht geladen?
Plugins werden beim Start des Servers geladen: Starte nach dem Hinzufügen eines Plugins neu. Der Console-Tab zeigt, was jedes Plugin beim Laden ausgegeben hat.