Plugin Minecraft CoreProtect
CoreProtect est un plugin Minecraft pour l’enregistrement rapide des blocs et des entités et l’anti-griefing ; il propose des recherches, des rollbacks, des restaurations et des outils de migration de base de données pour l’administration du serveur.
Trouver un serveur avec CoreProtect
Serveurs ayant signalé CoreProtect : 156
- 'A savage place! / as holy and enchanted / As e’er beneath a 19 en ligne
- ÂHi guys welcome to Saturn! Choose your province and have a 30 en ligneJava + Bedrock
- SentrySMP 20 en ligneJava
- J's Hideout SMP 29 en ligneJava + Bedrock
- PUREMC FAMILY FRIENDLY 7 en ligne
- Server.Pro Official [26.3] Anarchy Ignites! Server Now Live 8 en ligneJava
À propos de CoreProtect
🔌 À propos de CoreProtect
CoreProtect est un plugin Minecraft qui enregistre les modifications de blocs et d'entités afin de fournir un historique consultable et des outils d'annulation/réparation pour le griefing, les dégâts accidentels et le débogage. Il se concentre sur une journalisation fiable des données et sur des outils d'administration, afin que les opérateurs de serveur puissent examiner les actions des joueurs, effectuer des rollbacks ou des restaurations ciblés et gérer les données stockées.
🎯 Objectif
L'objectif principal de CoreProtect est la journalisation des données côté serveur et la lutte contre le griefing : capturer qui a changé quoi et quand, permettre au staff de consulter les changements récents en jeu, rechercher les changements historiques par joueur/temps/zone, puis annuler ou restaurer ces changements lorsque c'est nécessaire.
⚙️ Fonctionnalités
- Journalisation persistante des changements de blocs et d'entités (pose de blocs, casse de blocs, changements d'entités) comme confirmé par la documentation officielle.
- Mode inspecteur en jeu pour voir les changements enregistrés tout en interagissant avec le monde.
- Commandes de lookup pour interroger les changements historiques par joueur, temps, rayon ou zone.
- Commandes de rollback et de restore pour annuler ou réappliquer les changements enregistrés.
- Commande purge pour supprimer les anciennes données selon les règles de conservation et récupérer de l'espace via des indicateurs d'optimisation.
- Prise en charge de la migration de base de données pour passer entre les backends SQLite et MySQL.
- Fichiers de configuration par monde pour modifier le comportement de journalisation monde par monde.
- API publique permettant aux autres plugins de lire/écrire les données CoreProtect, comme indiqué dans la documentation officielle.
🧩 À qui cela s'adresse
- Aux administrateurs et modérateurs de serveur qui ont besoin de journaux d'investigation sur l'activité des joueurs.
- Aux serveurs Survival et SMP qui veulent se remettre du griefing ou de dégâts accidentels.
- Aux serveurs de toute taille qui ont besoin de données historiques consultables et de rollbacks contrôlés.
🏗️ Exemples d'utilisation
- Un admin utilise l'inspecteur pour identifier qui a retiré des blocs d'une base et effectue un rollback ciblé de ces changements.
- Un modérateur lance une recherche sur les actions d'un joueur pendant une période donnée afin d'enquêter sur un signalement.
- Un opérateur de serveur migre la base de données CoreProtect de SQLite vers MySQL pour passer à un backend réseau.
⌨️ Commandes
| Command | Description | Permission | Access |
|---|---|---|---|
/co help | Affiche la liste des commandes CoreProtect. | coreprotect.help | Administrateur |
/co inspect (/co i) | Active ou désactive l'inspecteur pour voir les changements enregistrés en jeu. | coreprotect.inspect | Administrateur |
/co lookup | Consulte des données historiques de blocs/entités (par joueur, temps, zone, rayon). | coreprotect.lookup | Administrateur |
/co rollback | Annule les changements enregistrés de blocs/entités. | coreprotect.rollback | Administrateur |
/co restore | Restaure les changements précédemment annulés. | coreprotect.restore | Administrateur |
/co purge | Supprime les anciennes données CoreProtect selon les paramètres de conservation. | coreprotect.purge | Administrateur |
/co reload | Recharge la configuration de CoreProtect. | coreprotect.reload | Administrateur |
/co status | Affiche l'état et les statistiques du plugin. | coreprotect.status | Administrateur |
/co consumer | Active ou désactive le traitement du consumer pour les données en file d'attente. | coreprotect.consumer | Administrateur |
/co migrate-db | Migre les données CoreProtect entre SQLite et MySQL. | non spécifié | Administrateur |
/co near | Alias : effectue une recherche avec un petit rayon par défaut. | utilise la permission lookup | Administrateur |
/co undo | Alias : annule un rollback/restore via l'action inverse. | utilise la permission rollback/restore | Administrateur |
Notes : les noms et descriptions des commandes proviennent de la documentation officielle de CoreProtect. La commande migrate-db est documentée dans le cadre de la fonctionnalité de migration de base de données ; les nœuds de permission explicites pour chaque commande sont listés dans la documentation officielle des permissions.
🔐 Permissions
| Permission | Description | Default |
|---|---|---|
coreprotect.* | Permet l'accès à toutes les commandes CoreProtect. | op |
coreprotect.inspect | Permet d'utiliser l'inspecteur. | op |
coreprotect.lookup | Permet d'utiliser la commande lookup. | op |
coreprotect.rollback | Permet d'utiliser les commandes rollback. | op |
coreprotect.restore | Permet d'utiliser les commandes restore. | op |
coreprotect.teleport | Permet d'utiliser les fonctionnalités CoreProtect liées au téléport. | op |
coreprotect.help | Permet d'accéder à l'aide. | op |
coreprotect.purge | Permet d'utiliser la commande purge. | op |
coreprotect.reload | Permet de recharger la configuration du plugin. | op |
coreprotect.status | Permet de consulter l'état du plugin. | op |
coreprotect.consumer | Permet d'activer ou désactiver le traitement du consumer. | op |
⚙️ Installation
📥 Mise en place
- Téléchargez le JAR officiel de CoreProtect pour votre version de Minecraft et placez-le dans le répertoire
plugins/de votre serveur. - Redémarrez le serveur et vérifiez que CoreProtect se charge dans la console du serveur.
- Utilisez
/co reloadaprès des changements de configuration pour les appliquer sans redémarrer.
📦 Dépendances
- Aucune dépendance obligatoire à un plugin tiers n'est indiquée dans la documentation officielle de CoreProtect. (Certains outils et intégrations tiers sont documentés comme compatibles ; ne listez des intégrations spécifiques que lorsqu'elles sont activées explicitement.)
🧾 Configuration
- CoreProtect crée un
config.ymldans son dossier de plugin. - Des fichiers de configuration par monde peuvent être créés en copiant
config.ymlvers un fichier nommé d'après le monde (par exempleworld_nether.yml) afin de remplacer les paramètres de journalisation pour ce monde. - Les étapes de migration de base de données et les bonnes pratiques de migration sûre sont documentées dans la documentation officielle.
🧠 Notes techniques
- CoreProtect fournit une API permettant à d'autres plugins d'interagir avec les données enregistrées (documentée dans la documentation officielle de l'API).
- CoreProtect prend en charge la migration de données entre les backends SQLite et MySQL à l'aide de commandes de migration documentées.
- Le projet est publié sous la licence Artistic-2.0.
🤝 Quand ce plugin est utile
Si vous avez besoin d'une journalisation serveur consultable et d'outils fiables de rollback/restore pour enquêter sur les actions des joueurs ou réparer du griefing, CoreProtect fournit un ensemble d'outils de journalisation et de correction ciblé, adapté aux administrateurs de serveur et aux équipes de modération.
Commentaires
Aucun commentaire pour le moment
Soyez le premier à commenter.
Pour les administrateurs de serveurs
- Auteurs
- PlayPro
- Licence
- Artistic-2.0
- Plateformes supportées
- Spigot
- Versions supportées
- 1.14–1.26
Liens
- Téléchargercoreprotect.net/latest
- Code sourcegithub.com/PlayPro/CoreProtect
- Documentationdocs.coreprotect.net
- Suivi des problèmesgithub.com/PlayPro/CoreProtect/issues
- Supportdiscord.gg/b4DZ4jy
- coreprotect.netcoreprotect.net
- coreprotect.netcoreprotect.net/legacy
- patreon.compatreon.com/coreprotect
- Spigot pagespigotmc.org/resources/coreprotect-community-edition.8631
Ce que signalent les serveurs
Plateformes des serveurs
- Paper115
- Purpur17
- CraftBukkit10
- Leaf3
- Cauldron2
- Spigot2
- Arclight2
- Mohist1
- Magma1
- Parchment1
- Cauldron-MCPC-Plus1
- CatServer1
Versions du plugin
- 24.142
- 24.020
- 23.117
- 23.012
- 22.411
- 23.210
- 25.110
- 23.44
- 2.14.44
- 25.0-rc24
- 23.2-RC33
- 25.03
- 23.33
- 21.32
- 21.22
- 2.10.02
- 2.041
- 25.0-rc11
- 26.21
- 19.41
- 2.17.51
- 2.14.21
- 2.0.81
Les chiffres viennent des serveurs qui listent leurs plugins lors des vérifications de MSHQ. Beaucoup masquent cette liste, l’usage réel est donc plus élevé.