Quitar el PvP en un servidor de Minecraft: en todo el mundo, solo en zonas o entre compañeros
Pones pvp=false en server.properties, reinicias y tus amigos se siguen matando. No es un fallo tuyo: desde Minecraft 1.21.9 el PvP ya no se lee de ese fichero, es una regla del juego. Aquí tienes cómo quitarlo en todo el servidor, cómo dejarlo solo en una arena, cómo hacer que los de un mismo equipo no se peguen y lo que no frena aunque esté quitado.
Por qué pvp=false ya no hace nada
Hasta la 1.21.8, el PvP se quitaba con la línea pvp de server.properties. En la 1.21.9 Mojang pasó cuatro opciones de ese fichero a reglas del juego: pvp, spawn_monsters, allow_entering_nether_using_portals y command_blocks_work. Los servidores al día (en NapNodes, Paper en la última versión) ignoran esas líneas aunque sigan escritas en el fichero.
Por eso casi todas las guías que encuentras están anticuadas: siguen diciendo que se cambie server.properties. La regla se llama pvp y no cambió de nombre en la 1.21.11, cuando las demás pasaron a snake_case (la lista entera, en la guía de gamerules).
Si tu servidor va en una versión anterior a la 1.21.9 (un modpack viejo de Forge, un servidor de 1.8 para PvP), ahí sí vale pvp=false en server.properties, y hay que reiniciar para que se aplique.
¿Prefieres no montarlo tú? Servidores de Minecraft desde 6 € al mes, sin permanencia y con devolución íntegra en 72 horas. O crea un servidor de Minecraft gratis, sin tarjeta.
Quitar el PvP en todo el servidor
En la «Consola» del panel, sin barra: gamerule pvp false. Desde el chat del juego, con barra y siendo operador: /gamerule pvp false. Se nota al momento, sin reiniciar, y se guarda con el mundo. Para volver a activarlo, gamerule pvp true.
Ojo en Paper: cada mundo guarda sus reglas, y la consola cambia solo las del mundo principal. Si os pegáis en el Nether, falta ponerla ahí: execute in minecraft:the_nether run gamerule pvp false, y lo mismo con minecraft:the_end.
Enciende el servidor
Las reglas del juego se cambian con el servidor encendido: se le mandan al mundo, no se escriben en un fichero.
Abre «Configuración» → «Reglas del juego»
En el panel de NapNodes, dentro de tu servidor de Minecraft.
Quita «Los jugadores pueden atacarse (PvP)»
Se guarda solo y se aplica a la vez en el mundo, el Nether y el End, sin comandos ni reiniciar.
Qué quita la regla y qué no
Quita el daño que un jugador hace a otro: golpes con la mano o con armas, flechas, tridentes y pociones lanzadas. Los monstruos siguen atacando, y caer, ahogarse o quemarse sigue doliendo.
No quita las trampas: un cubo de lava a los pies de alguien, empujarlo al vacío con agua o con pistones o encerrarlo con monstruos sigue matando, porque ese daño no lo hace un jugador. Para eso hacen falta reglas de convivencia o una protección de terrenos que no deje poner bloques en lo ajeno (cómo proteger el servidor de griefers).
Los que entran desde Bedrock con Geyser siguen las mismas reglas del servidor de Java: no hay que poner nada aparte para ellos.
PvP solo en una arena: WorldGuard
Si queréis paz en el mundo y una zona para pelear, la regla no vale: es todo o nada. Lo que se hace es dejar la regla pvp en true y que el plugin WorldGuard lo prohíba en todas partes menos en la arena. Al revés no funciona: con la regla en false, Minecraft corta el daño antes de que WorldGuard pueda permitirlo.
WorldGuard tiene una región que abarca el mundo entero, __global__. Cualquier región que marques dentro manda sobre ella, así que basta con prohibir en __global__ y permitir en la arena. Cómo se instala y cómo se marca una región con el hacha está en la guía de WorldGuard.
Prohíbe el PvP en todo el mundo
En el juego,
/rg flag __global__ pvp deny. Desde la «Consola», sin barra y diciendo el mundo:rg flag __global__ pvp deny -w world.Marca la arena
Con el hacha de madera (
//wand), las dos esquinas,//expand vertpara que llegue de arriba abajo y/rg define arena.Permítelo dentro
/rg flag arena pvp allow. Al entrar en la arena se pueden pegar; al salir, ya no.Repite en el Nether y el End
Las regiones son de cada mundo: si también queréis paz ahí, el mismo flag en su __global__ (en la consola, con
-w world_nethero el nombre de esa dimensión).
Que los de un mismo equipo no se peguen
Para minijuegos por equipos o un Manhunt, Minecraft trae el fuego amigo de serie, sin plugins: los jugadores de un mismo equipo no se hacen daño, pero sí a los de otros. Con la regla pvp en true.
Más opciones de los equipos (colores, nombres ocultos, empujarse), en la guía del comando /team.
Crea el equipo
En la «Consola»:
team add azul.Mete a los jugadores
team join azul Ana Luis(los nombres separados por espacios).Quita el fuego amigo
team modify azul friendlyFire false. Entre ellos ya no se hacen daño; contra los de otro equipo, sí.
Que cada jugador elija
En servidores de supervivencia grandes es habitual que cada uno decida si quiere PvP, con un comando tipo /pvp que lo activa o lo quita solo para él. Minecraft no lo trae: hace falta un plugin de Paper que lo haga, como PvPManager. Antes de instalar uno, comprueba en su página que admite tu versión de Minecraft.
Se instala como cualquier plugin: en «Mods y plugins» del panel, o subiendo el .jar a la carpeta plugins (la guía de plugins), y «Reiniciar». Igual que con WorldGuard, la regla pvp tiene que quedarse en true para que el plugin pueda decidir.
Si se siguen pegando
Mira dónde: si en la superficie no hay daño y en el Nether sí, has cambiado la regla solo en el mundo principal (o usa «Reglas del juego» del panel, que la cambia en los tres).
Mira cómo has escrito la orden: gamerule pvp false, sin mayúsculas. Con gamerule pvp a secas el servidor te dice cómo está ahora.
Mira los plugins: un plugin de PvP, de minijuegos o de arenas puede volver a activarlo en sus zonas o al empezar una partida. Si la regla está en false y aun así hay daño en un sitio concreto, suele ser uno de ellos.
Mira si es daño de verdad de un jugador: la lava, las caídas y los monstruos no los frena la regla (ver arriba).
Pruébalo en tu propio servidor
En NapNodes el servidor de Minecraft es Paper en la última versión y el PvP se quita desde «Configuración», sin escribir comandos. Si aún no tienes servidor, el gratis no pide tarjeta y trae el mismo panel; cuando queráis tenerlo siempre encendido, se pasa a un plan y sigue el mismo servidor con su mundo.
Preguntas frecuentes
¿Cómo se quita el PvP en un servidor de Minecraft?
Desde la 1.21.9, con la regla del juego: gamerule pvp false en la consola del servidor (o /gamerule pvp false en el chat, siendo operador). Se aplica al momento, sin reiniciar.
¿Por qué no funciona pvp=false en server.properties?
Porque desde la 1.21.9 el servidor ya no lee esa línea: el PvP pasó a ser una regla del juego. Solo vale en versiones anteriores.
¿Cómo dejo el PvP solo en una zona?
Con WorldGuard: deja la regla pvp en true, prohíbelo en todo el mundo con rg flag __global__ pvp deny y permítelo en la región de la arena con rg flag arena pvp allow.
¿Se puede quitar el daño entre compañeros de equipo?
Sí, sin plugins: team modify azul friendlyFire false hace que los del equipo azul no se hagan daño entre ellos, pero sí a los de otros equipos.
¿Quitar el PvP evita que me maten con lava o trampas?
No. La regla solo quita el daño directo de un jugador a otro (golpes, flechas, pociones). La lava, las caídas o los monstruos siguen haciendo daño.
¿Te ha servido esta guía?
¿Lo montamos?
Servidores de Minecraft desde 6 € al mes, sin sobreventa: tu RAM es solo tuya. Y si quieres empezar sin pagar, tienes un servidor de Minecraft gratis, sin tarjeta.
¿Tu servidor no aparece en el juego? Compruébalo en un segundo con «¿Está encendido mi servidor?»: jugadores, versión y MOTD, gratis. ¿Necesitas el UUID de un jugador para la whitelist o los permisos? Búscalo aquí. ¿Vas a dar objetos encantados? Crea el comando con el generador de /give.
Sigue leyendo
- Minecraft 1.21.9 a 1.21.11 en tu servidor: PvP en las reglas, sin spawn chunks y código de conducta
Qué cambió para los servidores entre Minecraft 1.21.9 y 1.21.11: PvP y Nether como reglas, sin spawn chunks, código de conducta y gamerules con otro nombre.
- Gamerules de Minecraft: keep_inventory y las reglas que más se piden en un servidor
Por qué gamerule keepInventory ya no funciona, los nombres nuevos de cada regla y cómo poner las más pedidas en tu servidor: inventario, dormir, PvP y fuego.
- No aparecen mobs en mi servidor de Minecraft: monstruos, animales y granjas que no van
Por qué no salen monstruos ni animales en tu servidor de Minecraft: dificultad, reglas del juego, luz, el límite de mobs lleno y plugins, con cómo comprobarlo.