Tutorial sobre cómo usar comandos para dibujar bolas en Minecraft versión Java
Tutorial de comandos para dibujar una bola
1. Coordenadas locales
Las coordenadas mundiales se consideran coordenadas absolutas. Muchos comandos pueden usar la tilde (~) para especificar coordenadas relativas y el signo de intercalación (^) para especificar coordenadas locales. También puede agregar un número después de la tilde y el signo de intercalación para indicar el desplazamiento desde el dato. (Wikipedia)
En segundo lugar, use coordenadas locales para dibujar la pelota.
El efecto se muestra en la figura:
Tutorial:
La definición de pelota no es más que una colección de superficies que están equidistantes entre sí en el espacio.
En MC podemos dibujar fácilmente una bola usando coordenadas locales.
Comienza con lo más simple,
Invoca un soporte de armadura giratorio automático
Ejecutado como @e[type=minecraft:armor_stand] en @s run tp @ s ~ ~ ~ ~ ~10 ~
Haz que el soporte giratorio de la armadura coloque la piedra 10 casillas delante de él porque gira demasiado rápido. No se generan todos los puntos del círculo.
Como puedes ver, al girar el muñeco de armadura en un plano horizontal se dibuja un círculo. Si también lo giras en el plano vertical, puedes dibujar una bola (experimentemos primero).
Idea:
Invoca un soporte de armadura que apunte verticalmente hacia abajo (nbt etiquetado como Rotación: [0.0f, 90.0f]), lo que hace que gire (implementado como @e[type =armor_stand ] tp @s ~ ~ ~ ~ ~ horizontal ~ ~ vertical (si es hacia arriba, use un número negativo) y ejecute el comando setblock antes de una determinada posición
Resumen:
Después de experimentar, deberías descubrir que para dibujar una bola, la velocidad de rotación de cada tick debe ajustarse a un valor muy pequeño para dibujar una bola completa. Se necesita demasiado tiempo, entonces, ¿cómo puedes acelerar y dibujar una bola completa? ¿Qué pasa con una bola completa?
Entonces, usamos funciones
Para hacer esto, debes tener la función en el archivo minecraft/tags/functions/tick llamándose a sí misma <. /p>.