/
mc-node.net →
Minecraft

¿Cómo desactivo o activo el mob griefing en mi servidor de Minecraft?

Actualizado el 04/09/20263 min de lectura
En este artículo
  1. Desde la consola del panel
  2. ¿Qué cambia exactamente?
  3. La trampa: aldeanos y granjas
  4. Desactivar solo a los creepers
  5. ¿Se guarda el ajuste?
  6. Ajustes relacionados

El mob griefing es el nombre colectivo de todo lo que los mobs pueden cambiar en el mundo: un creeper que abre un cráter en tu casa, un enderman que se lleva un bloque de tu pared, un zombi que rompe una puerta de madera, ovejas que comen hierba, aldeanos que cosechan cultivos. Una sola gamerule lo desactiva todo: mobGriefing. En servidores de construcción y servidores con jugadores jóvenes suele ser el primer ajuste que se cambia.

Desde la consola del panel

  1. Entra en el panel de juego y haz clic en tu servidor.
  2. Abre la pestaña Consola.
  3. Escribe gamerule mobGriefing false y pulsa Intro.
  4. La consola confirma: Gamerule mobGriefing is now set to: false.

Vuelve a activarlo con gamerule mobGriefing true. En el juego usas el mismo comando con una barra delante; para eso necesitas ser OP.

¿Qué cambia exactamente?

  • Los creepers siguen explotando y hiriendo a los jugadores, pero ya no destruyen bloques.
  • Los endermen ya no cogen ni colocan bloques.
  • Los zombis ya no rompen puertas y las bolas de fuego de los ghasts no dañan bloques.
  • Los devastadores no pisotean cultivos, las ovejas no comen hierba y los gólems de nieve no dejan rastro de nieve.
  • Las explosiones del wither no dañan bloques; el Dragón del End sigue destruyendo bloques (eso depende de otra regla).

La trampa: aldeanos y granjas

El mob griefing también incluye a los aldeanos. Con la regla en false, los aldeanos ya no pueden cosechar ni plantar, así que toda granja automática que dependa de ellos se detiene. Los criaderos de aldeanos que necesitan comida de un granjero también se paran. En un servidor survival con jugadores experimentados esto genera quejas que parecen no tener nada que ver con el griefing. La solución depende del software de tu servidor:

  • En Paper y Purpur puedes excluir mobs concretos en paper-world-defaults.yml (o por mundo) bajo entities.behavior, por ejemplo bloqueando a los creepers pero dejando cosechar a los aldeanos.
  • Con WorldGuard defines creeper-explosion deny y enderman-grief deny por región mientras la gamerule sigue en true, así los aldeanos siguen trabajando.
  • En vanilla no hay término medio: es todo o nada.

Desactivar solo a los creepers

Si solo quieres librarte de los agujeros de creeper y mantener todo lo demás normal, un plugin es el mejor camino. WorldGuard (con la región global) o un plugin ligero que solo bloquee las explosiones de creepers deja intactas el resto de mecánicas de los mobs. En Purpur también se puede hacer por mob en purpur.yml.

¿Se guarda el ajuste?

Sí. Las gamerules viven en el archivo del mundo y sobreviven a reinicios y actualizaciones de versión. Eso sí, son por mundo: en un servidor con varios mundos estableces la regla en cada mundo por separado, o usas un plugin que gestione las gamerules de forma centralizada. Para comprobar el valor actual, escribe gamerule mobGriefing sin valor en la consola.

Ajustes relacionados

¿No se comporta como esperas, por ejemplo en un servidor con modpack donde un mod añade sus propias reglas? Abre un ticket y lo revisamos.