Minecraft · Guide

Guide CoreProtect : commandes, rollbacks et installation

Mis à jour October 11, 2026 5 min de lecture

Sur cette page
  1. Installer CoreProtect
  2. L'inspecteur : qui a touché ce bloc ?
  3. Recherches : fouiller l'historique
  4. Annuler le grief par rollback, et le restaurer
  5. Purger les anciennes données
  6. SQLite ou MySQL
  7. Permissions pour votre équipe
  8. FAQ

CoreProtect enregistre presque tout ce qui se passe sur un serveur Minecraft : blocs posés et cassés, coffres ouverts, objets retirés, explosions, chat et commandes. Quand quelqu'un grief une construction, vous voyez qui l'a fait et vous l'annulez en une commande, sans restaurer de sauvegarde ni faire perdre leur progression à tous les autres.

Ce guide couvre l'installation de CoreProtect, l'inspecteur, les recherches, les rollbacks et restaurations, la purge des anciennes données et le choix de la base de données.

Installer CoreProtect

CoreProtect est un plugin pour Paper, Spigot et Folia. La version actuelle, CoreProtect 24.1, prend en charge Minecraft 1.14 à 26.2.

  1. Téléchargez-le gratuitement sur Modrinth ou Hangar. Les builds réservés aux soutiens sur Patreon reçoivent certaines fonctionnalités plus tôt.
  2. Placez le jar dans le dossier plugins et redémarrez le serveur. L'envoi de plugins est expliqué dans comment installer des plugins Minecraft.
  3. CoreProtect commence à journaliser immédiatement, dans un fichier SQLite situé à plugins/CoreProtect/database.db. Aucune configuration n'est nécessaire.

Consultez la liste des versions avant de mettre à jour Minecraft : quand une nouvelle version de Minecraft sort, attendez une version de CoreProtect qui la prend en charge.

L'inspecteur : qui a touché ce bloc ?

Tapez /co i pour activer l'inspecteur. Tant qu'il est actif :

  • Clic gauche sur un bloc pour voir qui l'a posé ou cassé, et quand.
  • Clic droit sur un bloc, ou dans l'air à côté d'un bloc, pour voir l'historique de cet endroit.
  • Clic droit sur un coffre ou un autre conteneur pour voir ce qui y a été déposé et retiré.

Tapez à nouveau /co i pour le désactiver. /co near affiche les dernières modifications dans un rayon de 5 blocs autour de vous.

Recherches : fouiller l'historique

/co lookup, ou /co l, fouille le journal avec des paramètres combinables :

ParamètreSignificationExemple
u:Joueur, plusieurs séparés par des virgules, ou une cause comme #tnt, #creeper, #fireu:Steve,Alex
t:Durée en arrière : w, d, h, m, s, combinables, ou une plaget:2d, t:5d2h, t:1h-2h
r:Rayon en blocs autour de vous, un monde ou partoutr:20, r:#world_nether, r:#global
a:Action : block, +block, -block, container, chat, command, kill, session et d'autresa:-block
i: / e:Inclure ou exclure des blocs, objets ou entitési:diamond_block

Exemples :

/co l u:Steve t:2d a:-block
/co l t:1h r:30 a:container
/co l u:Steve t:7d a:chat

La première affiche les blocs cassés par Steve ces deux derniers jours, la deuxième ce qui a été retiré des conteneurs ou déposé dedans dans un rayon de 30 blocs au cours de la dernière heure. Les résultats sont paginés ; /co l 2 affiche la page suivante.

Annuler le grief par rollback, et le restaurer

/co rollback (/co rb) annule des modifications, avec les mêmes paramètres qu'une recherche. /co restore (/co rs) les rétablit.

/co rollback u:Griefer t:1d r:#global #preview
/co rollback u:Griefer t:1d r:#global
/co rollback t:30m r:15 u:#tnt
/co restore u:Griefer t:1d r:#global
  • Prévisualisez d'abord. #preview n'affiche le résultat qu'à vous ; rien ne change tant que vous n'exécutez pas la commande sans ce paramètre.
  • Attention au rayon. Un rollback sans r: couvre 10 blocs autour de vous. Pour un griefer qui s'est déplacé, ajoutez r:#global.
  • Indiquez toujours un joueur ou une courte durée. Un rollback de tout le monde sur une longue période annule aussi les constructions des joueurs honnêtes.
  • Une erreur ? /co undo annule votre dernier rollback ou votre dernière restauration.

Faites tourner CoreProtect sur un serveur avec MySQL inclus : l'hébergement Minecraft HytHost commence à €2.59/mois.

Voir les offres Minecraft

Purger les anciennes données

CoreProtect conserve tout jusqu'à ce que vous le supprimiez, donc la base de données grossit tant que le serveur tourne. Purgez les anciennes données de temps en temps :

/co purge t:30d

Cela supprime tout ce qui a plus de 30 jours. En jeu, vous ne pouvez purger que les données de plus de 30 jours ; depuis la console, le minimum est de 24 heures. Ajoutez r:#world_name pour ne purger qu'un seul monde. Sous MySQL, ajoutez #optimize pour récupérer l'espace disque libéré. Choisissez une période qui couvre le temps que mettent habituellement vos joueurs à remarquer un grief.

SQLite ou MySQL

Par défaut, CoreProtect utilise SQLite, un simple fichier dans son dossier. Cela convient à la plupart des serveurs et ne demande aucune configuration. Utilisez MySQL si vous voulez garder les données hors du dossier du serveur, ou si plusieurs serveurs d'un réseau doivent journaliser dans une même base.

Pour basculer, créez une base de données, puis modifiez plugins/CoreProtect/config.yml :

use-mysql: true
table-prefix: co_
mysql-host: DB_HOST
mysql-port: 3306
mysql-database: DB_NAME
mysql-username: DB_USER
mysql-password: DB_PASSWORD

Redémarrez le serveur et vérifiez /co status. Décidez tôt : le changement ne déplace pas les données déjà enregistrées, et la commande de migration nécessite un build Patreon. Chaque offre Minecraft HytHost inclut des bases de données MySQL, que vous créez dans l'onglet Databases du panel.

Permissions pour votre équipe

Les opérateurs ont accès à toutes les commandes CoreProtect via coreprotect.*. Pour les modérateurs qui ne sont pas opérateurs, donnez uniquement ce dont ils ont besoin avec un plugin de permissions comme LuckPerms :

  • coreprotect.inspect et coreprotect.lookup pour enquêter ;
  • coreprotect.rollback et coreprotect.restore pour les membres de confiance uniquement ;
  • coreprotect.purge et coreprotect.reload pour les admins.

CoreProtect se combine bien avec EssentialsX pour les commandes quotidiennes de votre équipe.

FAQ

Questions fréquentes

Lancez /co rollback u:PlayerName t:1d r:#global #preview pour voir le résultat, puis la même commande sans #preview. Ajustez la durée pour couvrir le moment du grief.

Un rollback sans r: ne couvre que 10 blocs autour de vous. Ajoutez r:#global ou un rayon plus grand, et vérifiez que la durée couvre toute la période.

CoreProtect écrit son journal dans une file séparée, donc le jeu normal n'est pas ralenti. Les grosses recherches et les rollbacks sur de longues périodes prennent plus de temps, et la base grossit avec le temps : purgez régulièrement les anciennes données.

Le plugin est destiné à Paper, Spigot et Folia. CoreProtect publie aussi une version Fabric séparée ; consultez sa page de téléchargement pour connaître les versions de Minecraft prises en charge.

Oui. /co undo annule votre dernier rollback ou votre dernière restauration, et /co restore avec les mêmes paramètres rétablit ce qu'un rollback a supprimé.

Protégez vos constructions

L'hébergement Minecraft HytHost fait tourner Paper avec des plugins comme CoreProtect et inclut des bases MySQL dans chaque offre, à partir de €2.59/mois.

Live chat 8 AM – 11 PM (Chișinău time) · tickets answered during business hours

Ce guide vous a-t-il été utile ?