Comando /kill en Minecraft: borrar objetos del suelo, mobs y entidades sin romper nada
/kill sirve para mucho más que matarte a ti mismo: limpia los objetos tirados que dan lag, quita una plaga de zombis o borra un soporte de armadura que no se rompe. Y también es el comando con el que más mundos se estropean, porque un selector mal escrito se lleva por delante mascotas, aldeanos y decoración. Aquí va cómo se escribe en Java (el de los servidores con Paper), cómo contar antes de borrar y cómo usarlo desde la consola del servidor.
Quién puede usarlo
/kill es un comando de operador (nivel 2). En un mundo de un jugador hacen falta los trucos activados; en un servidor, ser op: en la consola escribe op TuNombre. A un jugador normal le sale «Unknown or incomplete command».
Escrito a secas, /kill te mata a ti. Con un selector detrás (@e, @a, un nombre) mata o borra lo que el selector coja: por eso todo depende de escribir bien el selector.
Esta guía es de Minecraft Java. En Bedrock el radio se escribe r=10; en Java eso da error y se escribe distance=..10. Si copias un comando de un vídeo y falla, casi siempre es eso.
¿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.
Los que más se usan
Todos van con type: es lo que impide que el comando se lleve todo lo demás.
Los objetos tirados en el suelo
/kill @e[type=item]borra todos los objetos del suelo en las zonas cargadas del mundo. Es la limpieza de siempre tras una granja rota o una explosión.La experiencia
/kill @e[type=experience_orb]quita las bolas de experiencia acumuladas, que en una granja de mobs llegan a miles.Las flechas clavadas
/kill @e[type=arrow]quita las flechas que se quedan en el suelo y las paredes alrededor de una granja de esqueletos o tras un evento PvP.Un tipo de mob
/kill @e[type=zombie]mata todos los zombis cargados. Vale con cualquier nombre de entidad en inglés:skeleton,creeper,phantom,slime…Un objeto concreto del suelo
/kill @e[type=item,nbt={Item:{id:"minecraft:cobblestone"}}]borra solo la piedra tirada y deja el resto.El soporte de armadura que no se rompe
Ponte al lado y escribe
/kill @e[type=armor_stand,distance=..2,limit=1,sort=nearest]: borra solo el más cercano a ti.
Solo cerca de ti: distance
distance=..20 limita el comando a lo que está a menos de 20 bloques de quien lo escribe. /kill @e[type=item,distance=..20] limpia tu alrededor sin tocar lo que otros han dejado tirado al otro lado del mundo.
Se puede poner un mínimo y un máximo: distance=10..50 es lo que está entre 10 y 50 bloques. Y con limit=1,sort=nearest solo coge el más cercano, la forma segura de quitar una sola cosa.
Si no te acuerdas de cómo se escribe cada opción, el generador de selectores te lo escribe y te dice en castellano qué va a coger, con un aviso si pilla de más.
Lo que nunca hay que escribir
/kill @e sin type mata o borra todas las entidades cargadas. En Minecraft también son entidades los jugadores, las mascotas, los caballos, los aldeanos con sus tratos, los soportes de armadura, los marcos con mapas, los cuadros, las vagonetas y los barcos. Lo que se pierde así no vuelve; solo lo arregla una copia de seguridad.
/kill @e[type=!player] es casi igual de peligroso: deja a los jugadores, pero se lleva todo lo demás de la lista. Si necesitas excluir, excluye varios a la vez: /kill @e[type=!player,type=!villager,type=!wolf,type=!cat,type=!horse,type=!armor_stand,type=!item_frame,type=!painting]. Aun así, es más seguro matar tipo a tipo lo que sobra.
/kill @a mata a todos los jugadores conectados, y cada uno suelta su inventario en el suelo salvo que tengas gamerule keep_inventory true (así se llama desde la 1.21.11). Mejor no hacerlo en broma con gente construyendo.
Contar antes de borrar
Antes de un kill grande, mira cuántas cosas coge el selector sin tocarlas: /execute if entity @e[type=item] responde «Test passed, count: 312» con el número de objetos que borraría. Cambia el selector hasta que el número tenga sentido y solo entonces lanza el kill con el mismo selector.
Para proteger algo que sí quieres conservar, ponle una etiqueta: mirándolo de cerca, /tag @e[type=villager,distance=..10] add guardar marca los aldeanos de tu alrededor, y /kill @e[type=villager,tag=!guardar] quita los demás.
Los mobs que matas con /kill sueltan su botín como si murieran de cualquier otra forma (huesos, carne podrida, lo que lleven puesto), pero no experiencia. Tras matar muchos, un /kill @e[type=item] en la zona recoge lo que han dejado.
Desde la consola del servidor
En la consola se escribe sin la barra: kill @e[type=item]. La consola no tiene posición propia, así que distance cuenta desde el punto de aparición del mundo normal, no desde ningún jugador. Para limpiar cerca de alguien se usa execute:
Alrededor de un jugador
execute at Ana run kill @e[type=item,distance=..30]borra los objetos a 30 bloques de Ana, en la dimensión en la que esté.En el Nether o el End
execute in minecraft:the_nether run kill @e[type=item]limpia los objetos de las zonas cargadas del Nether. Conminecraft:the_end, los del End.Si sale «No entity was found»
No había nada que coger: o el tipo está mal escrito, o lo que buscas está en una zona sin cargar (lejos de todos los jugadores). /kill solo llega a lo que está cargado.
Con EssentialsX y otros plugins
EssentialsX trae su propio /kill, que solo vale para matar a un jugador por su nombre (/kill Ana). Si lo tienes instalado y el kill con selector da un error raro, escribe la forma del juego con su prefijo: /minecraft:kill @e[type=item].
EssentialsX también trae /remove (o /killall), que borra por grupos con un radio: /remove drops 50 quita los objetos del suelo a 50 bloques; /remove monsters 100, los mobs hostiles. Es cómodo, pero /kill con type hace lo mismo sin plugin. Más comandos del plugin en la guía de EssentialsX.
Si lo que quieres es que los objetos del suelo se limpien solos cada cierto tiempo para quitar lag, mira primero de dónde salen: lo explica la guía de ClearLag y lag por entidades.
En NapNodes
Los servidores de Minecraft van en Paper con la última versión, así que vale todo lo de esta guía. Desde «Consola» del panel te haces op (op TuNombre) y puedes lanzar cualquier kill con execute sin estar conectado.
Antes de un kill grande en un servidor de pago, haz una copia en «Copias de seguridad»: si el selector cogía de más, vuelves a como estaba. En el servidor gratis no hay copias, así que ahí cuenta siempre antes con execute if entity y limita con distance.
Para que la limpieza sea automática, en «Configuración avanzada» → «Tareas programadas» se crea una tarea que avise a los jugadores y, un minuto después, otra que escriba kill @e[type=item] en la consola (lo explica la guía de tareas programadas).
Preguntas frecuentes
¿Cómo borro los objetos del suelo en Minecraft?
Con /kill @e[type=item], que borra todos los objetos tirados en las zonas cargadas. Para limpiar solo a tu alrededor, /kill @e[type=item,distance=..20].
¿Cómo mato a todos los mobs sin matar a los jugadores?
Lo seguro es ir tipo a tipo: /kill @e[type=zombie], /kill @e[type=skeleton]… Con /kill @e[type=!player] también caen mascotas, aldeanos, caballos y soportes de armadura.
¿Por qué no funciona /kill @e[type=item,r=10]?
Porque r= es de Bedrock y de versiones muy viejas de Java. En Java de hoy se escribe distance=..10.
¿Cómo sé cuántas entidades va a borrar un /kill?
Con /execute if entity y el mismo selector, por ejemplo /execute if entity @e[type=item]: responde con el número de entidades que coge, sin borrar nada.
¿Por qué /kill dice que no encuentra la entidad?
Porque el tipo está mal escrito o porque lo que buscas está en una zona sin cargar. /kill solo llega a las entidades de las zonas cargadas, cerca de algún jugador.
¿Qué hago si EssentialsX no deja usar /kill con @e?
Escribe /minecraft:kill con el selector: es el comando del juego, sin pasar por el /kill de EssentialsX, que solo mata jugadores por su nombre.
¿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.
Herramienta gratis: Generador de selectores. @a, @p, @e o @s con tipo, distancia, nombre o etiqueta: el selector escrito bien, lo que coge en castellano y el aviso si pilla de más.
Sigue leyendo
- ClearLag y el lag por entidades en Minecraft: encuentra y limpia lo que sobra
Objetos en el suelo, granjas y mobs que dan lag en tu servidor de Minecraft: cómo contarlos, limpiarlos con un comando y ajustar Paper antes de poner ClearLag.
- El spawn de tu servidor de Minecraft: cambiarlo y quitar la protección que no deja romper bloques
Cambia el spawn de tu servidor de Minecraft con /setworldspawn y arregla el «no puedo romper bloques en el spawn» (spawn-protection), paso a paso.
- Normas para un servidor de Minecraft: plantillas para copiar y cómo hacerlas cumplir
Normas para tu servidor de Minecraft listas para copiar (amigos, survival abierto, con niños), sanciones por pasos y cómo enseñarlas y hacerlas cumplir.