Un mundo en marcha ya puede recibir una instalación del Marketplace. v0.7.0 maneja mods y paquetes en directo y usa el mismo paquete fijado cuando arranca un mundo detenido.
Mods, paquetes y sistemas
Las categorías de la tienda ya no deciden qué hace un artículo instalado. Los mods cargan aislados. Mapas, colecciones y audio importan paquetes declarativos. Un paquete de hojas solo añade hojas a tipos declarados. Los paquetes de audio se limitan a archivos importados. Los sistemas siguen disponibles solo para consulta.
Creator Studio muestra tipo, sistemas compatibles y dependencias directas antes de publicar, además de permisos, versión y hash. Los anuncios de Aether dejan de enlazar al repositorio inexistente de entradas antiguas.
Una mesa en marcha puede recibirlo
El director elige un mundo compatible y confirma la versión fijada. En un mundo abierto, los clientes reciben la instalación por la conexión existente. Un mod carga en cada cliente; un paquete aparece en Contenido para importarlo sin detener ni reconectar la mesa.
Los mundos detenidos guardan la instalación para la próxima apertura. Si uno abierto no confirma el comando, el Marketplace informa un fallo reintentable. Si un mod falla en un cliente, no elimina la versión funcional de los demás.
Comprobaciones antes de importar
Antes de cambiar el mundo, Aether comprueba bytes, identidad, versión, compatibilidad y dependencias. Un fallo deja todo intacto. Las dependencias directas deben estar presentes; v0.7.0 no resuelve un árbol para el director.
Contenido tiene estados claros para instalar, importar, exportar, cargar, fallar y reintentar. Tablas de tiradas tiene una pantalla vacía con su acción de creación. Vista de jugador muestra estados de preparación y error con nombre.