Plugin Minecraft CoreProtect
Informations sur CoreProtect et les serveurs où il a été trouvé
🔌 À 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.
- Froggie
SMP survival convivial offrant des claims protégés, une économie avec boutiques de joueurs et enchères, la prise en charge de plusieurs versions et le cross-play Java–Bedrock pour les builders occasionnels et les communautés.
651.15 - Rooted Realm
SMP Survival Java sur whitelist : pas de wipes planifiés, économie par les joueurs, événements hebdomadaires et PvP optionnel. Communauté adulte et conviviale.
451.1 - Minecart Rapid Transit
Serveur axé sur la communauté, dédié à la construction de villes et aux transports, centré sur des trains que l'on peut utiliser, de vastes réseaux de transport, des constructions protégées, une économie gérée par les joueurs et des arènes PvP organisées.
1150.91 - Eclipse Roleplay150.87
- Smithtainment
SMP survie axé communauté, plugins personnalisés, économie, mcMMO et mini‑jeux — joueurs accueillants et forum actif.
550.86 - Netherlite is loading...249.28
- LilBoxPvP
Un serveur centré sur le BoxPvP avec des combats rapides en arène, des duels et une progression saisonnière. Propose des objets personnalisés, des menus gérés par des PNJ et probablement le crossplay Java–Bedrock.
248.37 - Akoot&Co
SMP convivial axé sur la communauté, avec prise en charge de Java et Bedrock, une carte du monde en direct publique, une boutique de dons et des fonctionnalités de confort pour construire et explorer tranquillement.
148.2 - GospelCraft
Survival Towny à thème chrétien avec mobs personnalisés, mcMMO et jobs — les Écritures présentées via le jeu.
147.76 - GenuineMC
SMP survival semi-vanilla axé sur la communauté, avec protection des terrains, boutiques de joueurs, récompenses de vote, cosmétiques et probablement du crossplay entre Bedrock et Java.
045.04 - A Minecraft Server144.38
- EthelMC
Survival communautaire avec économie, claims, arènes et crossplay (Java & Bedrock). Grades, boutiques et événements.
244.21 - MoodCraft
SMP survie semi-RP en français, axé sur les villes gérées par les joueurs, l’économie et les projets urbains — progression conviviale avec guides en jeu, boutiques, emplois et protection sécurisée des coffres. Java et Bedrock pris en charge.
043.81 - CorePlay
Serveur survival CZ/SK classique avec événements, duels, enchères et communauté conviviale.
043.12 - Minetown
Serveur survival de style Minetopia (néerlandais) avec économie, plugins personnalisés et communauté accueillante — commence ton aventure maintenant !
142.26 - The One Ring
Serveur Minecraft à thème LOTR axé sur une Terre du Milieu immersive : factions, grosses constructions, commerce, événements et PvP, avec enchantements vanilla et objets lore.
041.81
La page du plugin CoreProtect montre sur quels serveurs le monitoring a trouvé ce plugin, ainsi qu'avec quelles plateformes et versions il apparaît.
Les plugins peuvent ajouter des commandes, une économie, une protection, des droits d'accès, des mini-jeux, des intégrations ou d'autres mécaniques. Le rôle réel de CoreProtect dépend de la configuration du serveur concerné.
Les données sont formées automatiquement à partir des réponses techniques des serveurs. Si un serveur masque la liste des plugins, il peut ne pas apparaître dans cette section, même s'il utilise CoreProtect.
Utilisez la liste des serveurs avec CoreProtect pour comparer des projets, vérifier les versions compatibles ou trouver des exemples d'utilisation du plugin sur des serveurs publics.