/
mc-node.net →
Minecraft

¿Cómo instalo CoreProtect y revierto el griefing?

Actualizado el 07/09/20262 min de lectura
En este artículo
  1. Instalar
  2. Ver quién hizo algo: /co inspect
  3. Revertir: /co rollback
  4. Deshacer: /co restore
  5. Solo ciertos bloques
  6. Limitar el tamaño de la base de datos

CoreProtect registra, para cada bloque, cofre y cubo, quién hizo qué y cuándo. Con eso ves quién ha destrozado una base y lo reviertes sin restaurar una copia de seguridad entera. En un SMP con amigos es el plugin de administración más importante que existe.

Instalar

  1. Abre la biblioteca de plugins de tu panel e instala CoreProtect, o sube el archivo jar a la carpeta plugins. Consulta instalar un plugin.
  2. Reinicia el servidor. CoreProtect crea la carpeta plugins/CoreProtect con una base de datos.
  3. Date los permisos a ti mismo o a tus moderadores. Como op lo tienes todo; con LuckPerms das coreprotect.inspect y coreprotect.rollback.

CoreProtect funciona en Paper, Purpur y Spigot. Un servidor estándar de 5 GB no necesita RAM extra para él; la base de datos sí crece en el disco, mira más abajo.

Ver quién hizo algo: /co inspect

/co inspect

Escribe el comando y luego haz clic izquierdo en un bloque para ver quién lo colocó o lo rompió, o clic derecho en el sitio donde había un bloque. En los cofres ves quién sacó qué. Escribe el comando otra vez para salir del modo de inspección. Útil: /co lookup u:Nombre t:3h muestra todo lo que hizo un jugador en las últimas tres horas.

Revertir: /co rollback

/co rollback u:Nombre t:2h r:30
  • u: el jugador cuyas acciones reviertes.
  • t: cuánto tiempo atrás: 2h son dos horas, 3d tres días, 30m treinta minutos.
  • r: el radio en bloques alrededor del sitio donde estás. Usa r:#global para todo el mundo, pero con mucho cuidado.

Ejemplos: /co rollback u:Piet t:1d r:50 revierte todo lo que hizo Piet en el último día en un radio de cincuenta bloques. /co rollback t:15m r:10 sin jugador revierte todos los cambios cercanos del último cuarto de hora, por ejemplo tras la explosión de un creeper.

Deshacer: /co restore

¿Has revertido demasiado? /co restore con los mismos parámetros vuelve a aplicar los cambios. /co undo también deshace el último rollback.

Solo ciertos bloques

Con b: limitas un rollback a determinados bloques, con e: los excluyes. /co rollback u:Nombre t:2h r:30 b:tnt,lava revierte solo TNT y lava; e: funciona al revés.

Limitar el tamaño de la base de datos

En un servidor con mucha actividad, la base de datos puede crecer hasta gigabytes en cuestión de semanas. Pon en plugins/CoreProtect/config.yml el periodo de retención en unas pocas semanas, por ejemplo:

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

Después reinicia el servidor. Los datos de más de 21 días se limpian entonces automáticamente. Al margen de esto, haz copias de seguridad igualmente: CoreProtect revierte acciones, pero no sustituye a un backup si el propio mundo se corrompe. Consulta hacer un backup.