Überblick
- Plattformen
- Paper, Purpur, Folia
- Minecraft
- 1.21 bis 1.21.11 (Java 21); 26.x (Java 25)
- Java
- 21 / 25
- Erforderlich
- Keine
- Optional
- PlaceholderAPI, MiniPlaceholders, LuckPerms
NewbieShield schützt echte Neulinge mit PvP-Immunität, die nach der Online-Zeit bemessen wird, und konfigurierbaren Wächter-Totem-Leben. Bestehende Spieler werden bei der Erstinstallation des Plugins ohne Schutz erfasst.
Voraussetzungen #
- Paper, Purpur oder ein kompatibler Paper-Fork
- Minecraft 1.21 bis 1.21.11 mit Java 21
- Minecraft 26.x mit Java 25
- PlaceholderAPI, MiniPlaceholders und LuckPerms sind optional
Installation #
- Stoppe den Server.
- Lege
NewbieShield.jarin das Verzeichnispluginsdes Servers. - Starte den Server einmal, um die Konfiguration und die Sprachdateien zu erzeugen.
- Konfiguriere
plugins/NewbieShield/config.ymlnach Bedarf. - Führe
/newbieshield doctoraus, um das aktive Speicher-Backend zu prüfen.
YAML funktioniert ohne Einrichtung. SQLite wird für größere eigenständige Server empfohlen. MySQL ist für Netzwerke gedacht, die den Schutzstatus teilen. Verwende /newbieshield migrate <YAML|SQLITE|MYSQL> confirm, bevor du storage.type änderst, und starte den Server anschließend neu.
Hauptfunktionen #
- PvP-Immunität, die nur gemessen wird, solange der Spieler online ist
- Optionale gegenseitige PvP-Sperre
- Wächter-Totem-Leben bei tödlichem Schaden durch Mobs, Stürze, Lava, PvP und anderen normalen Schaden
- Vorrang des Vanilla-Totems der Unsterblichkeit, wenn konfiguriert
- Zuordnung bei direktem Schaden, Projektilen, Haustierbesitzern und TNT-Quellen
- Erfassung bei der Erstinstallation, die bestehende Spieler unberührt lässt
- YAML-, SQLite- und MySQL-Speicher
- HUD als Action-Bar, Boss-Bar oder deaktiviert
- Nachrichten auf Englisch, Türkisch, Deutsch, Spanisch und Französisch
- Kompatibilität mit den Schedulern von Paper und Folia
- Konfigurationsvalidierung, sichere Ablehnung von Reloads, versionierte Konfigurationsmigration und Speichern beim Herunterfahren
Netzwerk und Datenschutz #
NewbieShield sendet keine Spielerdaten irgendwohin. Die optionalen bStats-Metriken sind standardmäßig aus (integrations.metrics.enabled: false). Die Update-Prüfung ist standardmäßig an: Beim Serverstart fragt sie bei der BuiltByBit-API die neueste Version der Ressource NewbieShield ab und schreibt eine Zeile ins Log, falls eine neuere existiert. Setze integrations.update-checker.enabled: false, um sie auszuschalten.