2 votos

Cambio de gotas de bloque o /setblock

¿Alguien sabe cómo puedo cambiar la caída de honeycomb_block ¿sólo con bloques de comandos? Pero no como que lo da a los jugadores más cercanos y tendría que tener datos NBT:

obsidian{display:{Name:'{"extra":[{"bold":true,"italic":false,"underlined":false,"strikethrough":false,"obfuscated":false,"color":"dark_green","text":"MEGA OBSIDIAN"}],"text":""}'},Enchantments:[{id:"minecraft:unbreaking",lvl:1s}]} 1

Si alguien sabe cómo, por favor que me lo diga, porque he estado buscando por YouTube y Google formas o simplemente tutoriales.

2voto

PythonWarrior Puntos 78

Utilizando un marcador, una orden de matar y una orden de invocar o dar objetos (en este ejemplo utilizaré una orden de dar), esto es fácil de conseguir.

Primero, crea un marcador que detecte cuando el jugador mina panales.

scoreboard objectives add block_broken minecraft.mined:minecraft.honeycomb_block

Luego, tienes que matar al bloque de panal.

execute as @a[scores={block_broken=1..}] at @s run kill @e[limit=1,sort=nearest,type=item,nbt={Item:{id:"minecraft:honeycomb_block",Count:1b}}]

A continuación, entrega al jugador tu objeto.

give @a[scores={block_broken=1..}] <your_item>

Por último, restablece el valor de su marcador

scoreboard players set @a[scores={block_broken=1..}] block_broken 0

Sin embargo, esto es bastante doloroso para trabajar si desea agregar más contenido o actualizar a una versión más reciente. Yo recomendaría buscar datapacks o la creación de plugins/mods, ya que son más rápidos, más seguros y más fáciles de trabajar que los bloques de comandos estándar.

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