18 votos

¿Cómo uso el comando /kill para SOLO matar mobs?

Tengo un bucle de energía de Redstone que se conecta a un Bloque de Comandos configurado para matar a todas las entidades excepto a mí mismo (/kill @e[type=!Player]), porque estoy construyendo un mapa creativo, pero no quiero que haya babosas por todas partes. El problema es que si quiero colocar un marco de objetos, el Bloque de Comandos lo mata.

Entonces, ¿hay alguna manera de excluir los objetos para que no se eliminen, o hacer que solo se dirija a los mobs?

0 votos

@Unionhawk ¿Cómo uso eso para matar a los monstruos?

0 votos

@Unionhawk No veo cómo se supone que eso va a matar a las entidades. Por lo que puedo ver, solo selecciona jugadores y nada más...

0 votos

Utilizarías ese selector que has configurado (selecciona las entidades que quieras excluir) en el contexto de un comando /kill, así que /kill @e[score_selectMe_min=1].

19voto

Milan Todorovic Puntos 535

Todo lo que tienes que hacer es /kill @e[type=TuEntidad]

Si quieres matar a todas las entidades excepto a ti mismo, haz lo siguiente:

1.12: /kill @e[type=!Jugador]

1.13: /kill @e[type=!minecraft:player]

0 votos

/kill @e[type=Creeper] funcionó para mí, gracias

0 votos

@TechnikEmpire ¿Qué perdió él?

0 votos

@ElliotA. De alguna manera, cada bloque que colocaba él mismo y cada mob que coloco.

17voto

seedofc Puntos 68

La forma más simple de manejar esto es con una regla de juego. Si no quieres que ningún ente te moleste en tu mundo creativo, simplemente desactiva las apariciones con /gamerule doMobSpawning false. Ningún ente aparecerá, lo que te permitirá tener un mundo creativo tranquilo, libre de vacas, cerdos, ovejas, pollos, slimes, etc, y también te permitirá hacer experimentos con los entes a tu antojo. Los entes aparecerán solo cuando lo desees.

Si realmente estás comprometido con la idea de hacer esto con /kill, sin embargo, puedes hacerlo de dos maneras. Puedes configurar bloques de comandos individuales para eliminar cada tipo de ente, lo cual puede ser un pequeño conjunto de bloques de comandos si tu problema principal son los slimes.

Alternativamente, puedes utilizar los métodos descritos en esta respuesta para seleccionar excepciones. Utiliza un marcador para establecer una puntuación de 1 para todos los entes, y simultáneamente establece la puntuación de todas las excepciones a 0. A partir de ahí, puedes seleccionar el conjunto de todos los entes excluyendo cualquier excepción que desees con @e[score_select_min=1].

La forma más simple y flexible de evitar que los slimes te molesten es desactivar por completo la generación de entes.

0 votos

¿Persiste la regla /gamerule doMobSpawning false al volver a cargar la partida?

2 votos

@KernelPanic Sí, las reglas del juego se almacenan en level.dat.

0 votos

Aplausos ¿Desde cuándo empezaste a escribir esto ;-;

3voto

Aidas Puntos 121

Tengo un problema similar en mi mundo: la forma en que lo resolví fue conectando varios bloques de comandos a un reloj de tolva:

introducir descripción de la imagen aquí

Cada bloque de comando contiene un comando para eliminar un cierto tipo de enemigo:

/kill @e[type=Slime,r=60]

Solo necesito preocuparme por zombies, aldeanos zombies, creepers, esqueletos, endermans, arañas y brujas; así que solo tengo 7 bloques de comandos conectados aquí. Si lo deseas, puedes conectar tantos más como creas conveniente.

2voto

Tom Puntos 61

Puedes hacer /kill @e[type=Slime] Y puedes hacer /gamerule doMobLoot false para que no suelten nada

0voto

Dark_Daylight Puntos 33

No es tan difícil, pero en realidad no necesitas un bucle de comandos para deshacerte de las criaturas. Simplemente haz /gamerule doMobSpawning false y se resolverá. Después de eso, las únicas criaturas que todavía pueden aparecer son las que hayas invocado tú.

Con Bloques de Comandos toma más tiempo porque tienes que hacer 2 comandos.

Primero, haz este comando: /gamerule doEntityDrops false este comando detiene que las criaturas dejen caer objetos, luego en el Bloque de Comandos, establece el comando: /kill @e[type=mob].

Esto es lo que sé, y espero haberte ayudado.

¡Buena suerte con tu mapa, espero verlo terminado y jugarlo pronto!

JugonesTop.com

Jugonestop es una comunidad para amantes del gaming. Puedes hacer tus propias preguntas o resolver las de los demás.

Powered by:

X