Installation
Jar rein, zwei Permissions setzen, GUI öffnen — Argus läuft in unter fünf Minuten.
Argus v1.1.1Paper · Purpur · Folia-safe1.21 – 1.21.x
Argus hat keine harten Abhängigkeiten. Der MySQL-Treiber wird nur geladen, wenn du tatsächlich auf MySQL umstellst — eine Standardinstallation fasst nichts außer ihrem eigenen Ordner an.
Jar einspielen
Lege
Argus-1.1.1.jarin denplugins/-Ordner deines Servers und starte neu.BASH # vom eigenen Rechnerscp Argus-1.1.1.jar user@server:/home/mc/server/plugins/Neustart, nicht /reload
Argus registriert GUIs und Listener beim Start.
/reloadhinterlässt halb initialisierten Zustand. Nach jedem Versionswechsel einen echten Neustart.Festlegen, wer überwacht wird
Es wird nichts bewertet, solange niemand
argus.monitoredbesitzt. Gib die Permission den Rängen, die du beaufsichtigen willst, und dir selbstargus.exempt, damit der Owner nie in der Liste auftaucht.BASH # LuckPermslp group moderator permission set argus.monitored truelp group admin permission set argus.monitored truelp user DeinName permission set argus.exempt trueargus.admin(Standardop) erlaubt das Öffnen des GUIs und die Sub-Befehle.GUI öffnen
Führe
/argusim Spiel aus. Du bekommst die Übersicht aller überwachten Mitglieder, sortiert nach Bedrohung, mit der Sterne-Bewertung als Custom Heads.Eine leere Liste am ersten Tag ist korrekt — Scores entstehen erst, wenn überwachte Mitglieder Aktionen ausführen, die Argus interessieren.
Honeypot scharfstellen (optional, aber empfohlen)
Stelle eine Kiste dorthin, wo Teammitglieder hinkommen und Spieler nicht, schau sie an und führe aus:
BASH /argus honeypot addWer überwacht wird und sie öffnet oder abbaut, wird sofort mit der höchsten Gewichtung im System markiert. Zur Platzierung, die wirklich funktioniert: Honeypots.
Alerts einschalten
Öffne
plugins/Argus/config.ymlund trage einen Discord-Webhook ein, damit dich kritische Ereignisse auch erreichen, wenn du nicht online bist.plugins/Argus/config.yml alerts: min-stars: 4 discord: enabled: true webhook: "https://discord.com/api/webhooks/…"Danach
/argus reload.
Installation prüfen
/argus verifyDer Befehl läuft die Audit-Hashkette ab und meldet entweder „Audit chain intact across the sampled entries" oder die exakte Eintragsnummer, an der sie reißt. Bei einer frischen Installation ohne Einträge meldet er „intakt".
Update
- Server stoppen (kein
/reload). - Alte
Argus-*.jarlöschen. Zwei Versionen inplugins/sind mit Abstand die häufigste Ursache für „das Update hat nichts geändert". - Neue Jar einlegen und starten.
Dein data/-Ordner, die Honeypots und das Audit-Log bleiben über Versionen hinweg erhalten.
Neue Config-Abschnitte nach einem Update
Argus überschreibt eine bestehende config.yml nicht. Neu hinzugekommene Optionen greifen auf ihre
eingebauten Standardwerte zurück — das ist sicher, aber sie stehen nicht in deiner Datei. Um sie zu
sehen und zu bearbeiten: Datei sichern, löschen, neu starten (wird neu erzeugt), Einstellungen wieder
eintragen.
Netzwerk-Installation
Für BungeeCord oder Velocity, wenn Scores einem Teammitglied über Server hinweg folgen sollen:
- Jar auf jedem Backend-Server installieren.
- Alle auf eine gemeinsame MySQL-Datenbank zeigen lassen.
- Jedem eine eindeutige
network.server-idgeben.
Komplette Anleitung auf Speicher & Netzwerk.