Minecraft-Plugin CoreProtect
Informationen zu CoreProtect und den Servern, auf denen es gefunden wurde
🔌 Über CoreProtect
CoreProtect ist ein Minecraft-Plugin, das Block- und Entitätsänderungen aufzeichnet, um eine durchsuchbare Historie sowie Werkzeuge zum Rückgängigmachen und Reparieren für Griefing, versehentliche Schäden und Debugging bereitzustellen. Der Fokus liegt auf zuverlässiger Datenerfassung und administrativen Werkzeugen, damit Server-Operatoren Spieleraktionen prüfen, gezielte Rollbacks oder Wiederherstellungen durchführen und gespeicherte Daten verwalten können.
🎯 Zweck
Der Hauptzweck von CoreProtect ist serverseitiges Logging und Anti-Griefing: festhalten, wer was wann geändert hat, dem Team ermöglichen, aktuelle Änderungen im Spiel zu prüfen, historische Änderungen nach Spieler/Zeit/Bereich zu durchsuchen und diese Änderungen bei Bedarf zurückzusetzen oder wiederherzustellen.
⚙️ Funktionen
- Dauerhaftes Logging von Block- und Entitätsänderungen (Block platzieren, Block abbauen, Entitätsänderungen), wie in der offiziellen Dokumentation bestätigt.
- In-Game-Inspektormodus zum Anzeigen der protokollierten Änderungen während der Interaktion mit der Welt.
- Lookup-Befehle zum Abfragen historischer Änderungen nach Spieler, Zeit, Radius oder Bereich.
- Rollback- und Restore-Befehle zum Rückgängig machen oder erneuten Anwenden protokollierter Änderungen.
- Purge-Befehl zum Entfernen alter Daten basierend auf Aufbewahrungsregeln und zum Freigeben von Speicher über Optimierungsflags.
- Unterstützung für Datenbankmigrationen zwischen SQLite- und MySQL-Backends.
- Weltbezogene Konfigurationsdateien, um das Logging-Verhalten pro Welt anzupassen.
- Öffentliche API für andere Plugins zum Lesen/Schreiben von CoreProtect-Daten, wie in der offiziellen Dokumentation beschrieben.
🧩 Für wen es gedacht ist
- Serveradministratoren und Moderatoren, die forensische Protokolle der Spieleraktivität benötigen.
- Survival- und SMP-Server, die sich von Griefing oder versehentlichen Schäden erholen möchten.
- Große oder kleine Server, die durchsuchbare historische Daten und kontrollierte Rollbacks benötigen.
🏗️ Beispiel-Anwendungsfälle
- Ein Admin nutzt den Inspektor, um zu ermitteln, wer Blöcke aus einer Basis entfernt hat, und führt ein gezieltes Rollback dieser Änderungen durch.
- Ein Moderator führt eine Lookup-Abfrage zu den Aktionen eines Spielers innerhalb eines Zeitfensters aus, um einen Bericht zu prüfen.
- Ein Server-Operator migriert die CoreProtect-Datenbank von SQLite zu MySQL, um auf ein vernetztes Backend umzusteigen.
⌨️ Befehle
| Command | Description | Permission | Access |
|---|---|---|---|
/co help | Zeigt eine Liste der CoreProtect-Befehle an. | coreprotect.help | Administrator |
/co inspect (/co i) | Schaltet den Inspektor um, um protokollierte Änderungen im Spiel anzuzeigen. | coreprotect.inspect | Administrator |
/co lookup | Ruft historische Block-/Entitätsdaten ab (nach Spieler, Zeit, Bereich, Radius). | coreprotect.lookup | Administrator |
/co rollback | Setzt protokollierte Block-/Entitätsänderungen zurück. | coreprotect.rollback | Administrator |
/co restore | Stellt zuvor zurückgesetzte Änderungen wieder her. | coreprotect.restore | Administrator |
/co purge | Löscht alte CoreProtect-Daten basierend auf den Aufbewahrungseinstellungen. | coreprotect.purge | Administrator |
/co reload | Lädt die CoreProtect-Konfiguration neu. | coreprotect.reload | Administrator |
/co status | Zeigt den Plugin-Status und Statistiken an. | coreprotect.status | Administrator |
/co consumer | Schaltet die Consumer-Verarbeitung für Warteschlangendaten um. | coreprotect.consumer | Administrator |
/co migrate-db | Migriert CoreProtect-Daten zwischen SQLite und MySQL. | nicht angegeben | Administrator |
/co near | Alias: führt eine Abfrage mit einem standardmäßigen kleinen Radius aus. | verwendet die Lookup-Berechtigung | Administrator |
/co undo | Alias: macht ein Rollback/Restore über die jeweilige Gegenaktion rückgängig. | verwendet die Rollback-/Restore-Berechtigung | Administrator |
Hinweise: Befehlsnamen und Beschreibungen stammen aus der offiziellen CoreProtect-Dokumentation. Der Befehl migrate-db ist als Teil der Datenbankmigrationsfunktion dokumentiert; explizite Berechtigungsknoten für jeden Befehl sind in der offiziellen Berechtigungsdokumentation aufgeführt.
🔐 Berechtigungen
| Permission | Description | Default |
|---|---|---|
coreprotect.* | Ermöglicht Zugriff auf alle CoreProtect-Befehle. | op |
coreprotect.inspect | Erlaubt die Nutzung des Inspektors. | op |
coreprotect.lookup | Erlaubt die Nutzung des Lookup-Befehls. | op |
coreprotect.rollback | Erlaubt die Nutzung von Rollback-Befehlen. | op |
coreprotect.restore | Erlaubt die Nutzung von Restore-Befehlen. | op |
coreprotect.teleport | Erlaubt die Nutzung von teleportbezogenen CoreProtect-Funktionen. | op |
coreprotect.help | Erlaubt den Zugriff auf die Hilfeausgabe. | op |
coreprotect.purge | Erlaubt den Purge-Befehl. | op |
coreprotect.reload | Erlaubt das Neuladen der Plugin-Konfiguration. | op |
coreprotect.status | Erlaubt das Anzeigen des Plugin-Status. | op |
coreprotect.consumer | Erlaubt das Umschalten der Consumer-Verarbeitung. | op |
⚙️ Installation
📥 Einrichtung
- Lade das offizielle CoreProtect-JAR für deine Minecraft-Version herunter und lege es in das Verzeichnis
plugins/deines Servers. - Starte den Server neu und prüfe, ob CoreProtect in der Serverkonsole geladen wird.
- Verwende
/co reloadnach Konfigurationsänderungen, um sie ohne Neustart anzuwenden.
📦 Abhängigkeiten
- In der offiziellen Dokumentation von CoreProtect selbst sind keine erforderlichen Drittanbieter-Plugin-Abhängigkeiten aufgeführt. (Einige Drittanbieter-Tools und Integrationen werden als kompatibel dokumentiert; nenne konkrete Integrationen nur, wenn sie ausdrücklich aktiviert sind.)
🧾 Konfiguration
- CoreProtect erstellt eine
config.ymlim Plugin-Ordner. - Weltbezogene Konfigurationsdateien können erstellt werden, indem man
config.ymlin eine Datei mit dem Namen der Welt kopiert (zum Beispielworld_nether.yml), um die Logging-Einstellungen für diese Welt zu überschreiben. - Schritte zur Datenbankmigration und sichere Migrationsverfahren sind in der offiziellen Dokumentation beschrieben.
🧠 Technische Hinweise
- CoreProtect stellt eine API bereit, mit der andere Plugins auf protokollierte Daten zugreifen können (in der offiziellen API-Dokumentation beschrieben).
- CoreProtect unterstützt die Migration von Daten zwischen SQLite- und MySQL-Backends mithilfe dokumentierter Migrationsbefehle.
- Das Projekt wird unter der Artistic-2.0-Lizenz veröffentlicht.
🤝 Wann dieses Plugin nützlich ist
Wenn du durchsuchbares serverseitiges Logging und zuverlässige Rollback-/Restore-Werkzeuge benötigst, um Spieleraktionen zu untersuchen oder Griefing zu beheben, bietet CoreProtect ein fokussiertes Werkzeugset für Logging und Behebung, das sich für Serveradministratoren und Moderationsteams eignet.
- Froggie
Freundlicher Survival-SMP mit geschützten Claims, einer Wirtschaft mit Spieler-Shops und Auktionen, Unterstützung für mehrere Versionen und Java–Bedrock-Cross-Play für Gelegenheitsspieler und Communities.
1352.17 - Eclipse Roleplay452.02
- Rooted Realm
Whitelisted Java‑Survival‑SMP: keine geplanten Resets, spielergesteuerte Ökonomie, wöchentliche Events und optionales PvP. Freundliche erwachsene Community.
651.58 - Netherlite is loading...550.54
- Smithtainment
Community‑orientiertes Survival‑SMP mit Custom‑Plugins, Wirtschaft, mcMMO und Mini‑Games — freundliche Spieler und aktives Forum.
450.33 - Minecart Rapid Transit
Community-orientierter Server für Städtebau und Transport mit fahrbaren Zügen, großen Verkehrsnetzen, geschützten Bauten, spielerbetriebener Wirtschaft und organisierten PvP-Arenen.
650.14 - GospelCraft
Christliches Towny‑Survival mit individuellen Mobs, mcMMO und Jobs — Schriftstellen werden spielerisch eingebracht.
449.44 - LilBoxPvP
Ein auf BoxPvP ausgerichteter Server mit schnellem Arenakampf, Duellen und saisonaler Fortschrittssystematik. Bietet benutzerdefinierte Items, NPC-gesteuerte Menüs und vermutlich Java–Bedrock-Crossplay.
248.36 - Akoot&Co
Gemütliches, community-orientiertes SMP mit Unterstützung für Java und Bedrock, einer öffentlichen Live-Weltkarte, einem Spendenshop und Quality-of-Life-Funktionen für entspanntes Bauen und Erkunden.
147.96 - MoodCraft
Französischer Semi-RP-Survival-SMP mit Fokus auf von Spielern geführten Städten, Wirtschaft und Stadtprojekten — freundlicher Fortschritt mit In-Game-Guides, Shops, Jobs und sicherem Kistenschutz. Java & Bedrock unterstützt.
145.54 - EthelMC
Community‑Survival mit Wirtschaft, Landclaims, Arenen und Crossplay (Java & Bedrock). Ränge, Shops und Events.
445.2 - A Minecraft Server144.38
- ArdakazMC
Freundlicher Survival‑Server mit Community‑Fokus, Baumaßnahmen, Grief‑Schutz und Langzeit‑Welten.
144.33 - The One Ring
LOTR‑geprägter Minecraft‑Server mit immersiver Mittelerde: Fraktionen, große Bauten, Handel, Events und PvP sowie Vanilla‑Verzauberungen und Lore‑Items.
143.64 - GenuineMC
Community-orientiertes Semi-Vanilla-Survival-SMP mit Land-Protection, Spielerläden, Belohnungen fürs Voten, kosmetischen Inhalten und wahrscheinlich Crossplay zwischen Bedrock und Java.
043.46 - CorePlay
Klassischer CZ/SK Survival‑Server mit Events, Duellen, Auktionen und freundlicher Community.
043.08 - Minetown
Niederländischer Minetopia‑Style Survival‑Server mit Wirtschaft, individuellen Plugins und freundlicher Community — starte jetzt dein Abenteuer!
243.08
Die Seite des Plugins CoreProtect zeigt, auf welchen Servern das Monitoring dieses Plugin gefunden hat, sowie mit welchen Plattformen und Versionen es vorkommt.
Plugins können Befehle, Wirtschaft, Schutz, Zugriffsrechte, Mini-Spiele, Integrationen oder andere Mechaniken hinzufügen. Die tatsächliche Rolle von CoreProtect hängt von der Konfiguration des jeweiligen Servers ab.
Daten werden automatisch aus den technischen Antworten der Server gebildet. Wenn ein Server die Plugin-Liste verbirgt, erscheint er möglicherweise nicht in diesem Abschnitt, auch wenn er CoreProtect nutzt.
Nutze die Serverliste mit CoreProtect, um Projekte zu vergleichen, kompatible Versionen zu prüfen oder Beispiele der Plugin-Nutzung auf öffentlichen Servern zu finden.