/
mc-node.net →
Minecraft

Comment installer CoreProtect et annuler un griefing ?

Mis à jour le 07/09/20262 min de lecture
Dans cet article
  1. Installation
  2. Voir qui a fait quoi : /co inspect
  3. Annuler : /co rollback
  4. Revenir en arrière : /co restore
  5. Seulement certains blocs
  6. Limiter la taille de la base de données

CoreProtect enregistre, pour chaque bloc, chaque coffre et chaque seau, qui a fait quoi et quand. Vous voyez ainsi qui a démoli une base et vous annulez le tout sans restaurer une sauvegarde complète. Sur un SMP entre amis, c'est le plugin d'administration le plus important qui soit.

Installation

  1. Ouvrez la bibliothèque de plugins dans votre panel et installez CoreProtect, ou uploadez le fichier jar dans le dossier plugins. Voir installer un plugin.
  2. Redémarrez le serveur. CoreProtect crée le dossier plugins/CoreProtect avec une base de données.
  3. Donnez les permissions à vous-même ou à vos modérateurs. En tant qu'op, vous avez tout ; avec LuckPerms, vous accordez coreprotect.inspect et coreprotect.rollback.

CoreProtect fonctionne sur Paper, Purpur et Spigot. Un serveur standard de 5 Go n'a pas besoin de RAM supplémentaire ; la base de données grossit toutefois sur le disque, voir plus bas.

Voir qui a fait quoi : /co inspect

/co inspect

Tapez la commande, puis faites un clic gauche sur un bloc pour voir qui l'a posé ou cassé, ou un clic droit à l'endroit où se trouvait un bloc. Sur les coffres, vous voyez qui y a pris quoi. Tapez à nouveau la commande pour quitter le mode inspection. Pratique : /co lookup u:Nom t:3h affiche tout ce qu'un joueur a fait au cours des trois dernières heures.

Annuler : /co rollback

/co rollback u:Nom t:2h r:30
  • u: le joueur dont vous annulez les actions.
  • t: jusqu'où remonter : 2h pour deux heures, 3d pour trois jours, 30m pour trente minutes.
  • r: le rayon en blocs autour de l'endroit où vous vous trouvez. Utilisez r:#global pour le monde entier, mais avec prudence.

Exemples : /co rollback u:Piet t:1d r:50 annule tout ce que Piet a fait au cours de la dernière journée dans un rayon de cinquante blocs. /co rollback t:15m r:10 sans joueur annule toutes les modifications des environs du dernier quart d'heure, par exemple après l'explosion d'un creeper.

Revenir en arrière : /co restore

Vous avez trop annulé ? /co restore avec les mêmes paramètres remet les modifications en place. /co undo annule également le dernier rollback.

Seulement certains blocs

Avec b:, vous limitez un rollback à certains blocs ; avec e:, vous les excluez. /co rollback u:Nom t:2h r:30 b:tnt,lava n'annule que le TNT et la lave ; e: fait l'inverse.

Limiter la taille de la base de données

Sur un serveur fréquenté, la base de données peut atteindre plusieurs gigaoctets en quelques semaines. Dans plugins/CoreProtect/config.yml, réglez la durée de conservation sur quelques semaines, par exemple :

rollback-items: true
delete-old-data: true
max-days: 21

Redémarrez ensuite le serveur. Les données de plus de 21 jours sont alors nettoyées automatiquement. Indépendamment de cela, continuez à faire des sauvegardes : CoreProtect annule des actions, mais ne remplace pas une sauvegarde si le monde lui-même est endommagé. Voir créer une sauvegarde.