¿Cómo concebir un sistema de comando elegante en Minecraft?
Se recomienda crear api, paquete de modificación de Java, mod
La instrucción original solo registrará los datos de la entidad marcada y modificará/ejecutará el comando, y no se puede ejecutar en paralelo ( si se fuerza, provocará que Java falle), la máquina virtual jre no almacena comandos en el juego y no puede formar un procesamiento de comandos paralelo fijo. Si abre el paquete usted mismo (cree la API y modifique el paquete), después de sustituir el paquete de datos del juego, aún puede ejecutar comandos/expansión de comandos en paralelo leyendo el paquete (puede elegir crear sus propios comandos), haciendo el mod/ Del lado del servidor, inserte acciones (blockbench), complementos (Java, Bucket) y scripts (Datapack) utilizados con comandos en el mod/servidor para modificar el comando raíz del juego. (Hay muchas integraciones de API en Internet y la escalabilidad aún es posible. Se recomienda aprender de ellas)
Si desea hacer Three Kingdoms, se recomienda utilizar mods El software para. mods es MCreator, que inserta acciones y módulos de comando, las acciones/habilidades son en realidad animaciones. Los jugadores reproducen una animación y luego usan comandos para causar daño a los enemigos/criaturas circundantes (los comandos son suficientes para el juego original y son completamente suficientes. Solo las animaciones). deben producirse por separado).
Mojang todavía está demasiado confundido acerca de si ejecutar @s o @p en el bloque de comandos en Minecraft. Puede usar el paquete de datos para modificar @s como el jugador principal (Administrador, Anfitrión) que ingresa el. dominio. . Todavía hay muchos puntos vagos, proporcione más información.