Actualización 2.99 de Minecraft disponible para Bedrock versión 1.21.40 “Bundles of Bravery” este 22 de octubre

Actualización 2.99 de Minecraft disponible para Bedrock versión 1.21.40 “Bundles of Bravery” este 22 de octubre

Como alguien que ha estado jugando con Minecraft durante años, debo decir que esta actualización parece cambiar las reglas del juego. La adición del campo ‘Mobile’ y la renovación de la clase ScriptClientSystemInfo es intrigante, especialmente los nuevos campos como ‘platformType’ y ‘maxRenderDistance’.


Mojang ha presentado la última actualización importante para Minecraft, llamada «Bundles of Bravery». Esta actualización, insinuada anteriormente con actualizaciones más pequeñas y frecuentes, permite a los jugadores descargar la versión 2.99 de Minecraft, identificada como Bedrock versión 1.21.40. Para obtener un resumen completo de las nuevas funciones y modificaciones incluidas en esta versión, consulte la lista detallada proporcionada en las notas del parche.

Notas completas del parche de la actualización 2.99 de Minecraft para Bedrock versión 1.21.40:

Mensaje de Mojang:

Hoy presentamos la tercera entrega de nuestros lanzamientos de juegos: ¡Bundes of Courage! Con colecciones compactas en oferta y el modo Supervivencia más desafiante hasta el momento (llamado modo Duro), esta actualización te invita a embarcarte en un viaje emocionante, reunir tantos elementos como sea posible y tratar de no morir. Ten en cuenta que con la mayor intensidad del modo Hardcore, es recomendable guardar tu progreso, especialmente cuando juegas la nueva versión en conexiones a Internet más lentas (obtén más información sobre estos problemas aquí). Además, solucionamos más de 140 errores, aumentamos la tasa de aparición de adorables murciélagos en la superficie y realizamos numerosas mejoras para los creadores. Vaya, eso es mucho para asimilar, ¿no? ¡Quizás debería haber agrupado todas esas actualizaciones juntas!

[ez-toc-]

Funciones y correcciones de errores

Modo duro

¡Un nuevo modo de juego para Bedrock Edition!

  • No puedes desactivar el modo Hardcore después de crear este mundo.
  • El juego está bloqueado en la dificultad más alta.
  • No hay segundas oportunidades. ¡Si mueres, se acabó el juego!
  • Al morir, solo podrás reaparecer como espectador. Aún puedes explorar tu mundo y observar a los demás, pero ya no podrás interactuar ni reconstruir.

Actualización importante: Somos optimistas de que el modo Extremo funcionará de manera eficiente para la mayoría de los jugadores de Bedrock. Sin embargo, estamos solucionando activamente fallos menores. En particular, dos de estos problemas afectan las experiencias multijugador: uno relacionado con conexiones lentas a Internet y otro cuando se cambia un mundo de Creative Realm al modo Hardcore. A medida que solucionamos estos errores restantes, recomendamos a todos los jugadores que guarden con frecuencia sus mundos de juego y consulten los siguientes detalles para conocer los factores que podrían desencadenarlos.

Paquetes

Un paquete funciona como una colección que le permite agrupar varios artículos o bloques dentro de la misma área de inventario, evitando espacios vacíos innecesarios. Normalmente, los elementos distintos no se apilan, pero al usar paquetes, puedes condensarlos, optimizando así tu almacenamiento.

  • Un paquete es un artículo que puede empaquetar diferentes artículos juntos en la misma pila.
  • Un paquete solo cabe en una pila (normalmente 64 artículos), pero puede ser una combinación de muchos tipos de artículos diferentes.
  • Puedes insertar artículos en un paquete directamente en el inventario.
  • Los paquetes tienen una información sobre herramientas que muestra los elementos que contienen.
    • Si un paquete tiene menos de 12 tipos de elementos en su interior, la información sobre herramientas los mostrará todos
    • De lo contrario, la información sobre herramientas mostrará las tres filas superiores de elementos y las demás se ocultarán debajo
  • Puede seleccionar cualquiera de los elementos visibles para retirarlos del paquete.
    • Utiliza la rueda de desplazamiento del ratón, el joystick derecho de un dispositivo de juego o toca un dispositivo táctil
  • Al seleccionar un elemento para eliminar, el ícono del paquete muestra ese elemento sobresaliendo del paquete.
  • Cuando tienes un paquete en la mano, puedes vaciarlo en el suelo.
  • El paquete está elaborado con una cuerda encima de un cuero.

Comentario del diseñador: Originalmente, el prototipo del paquete era costoso y requería piel de conejo, un material que rara vez se encuentra en biomas específicos. Esto requirió exploración para que los jugadores aseguraran su paquete inicial. En esta renovación, hemos reducido su costo de producción y lo hemos hecho fabricable en casi cualquier entorno sin necesidad de materiales especiales. Nuestro objetivo es garantizar que los recién llegados puedan adquirir paquetes fácilmente al principio de su viaje, facilitando su uso durante las aventuras iniciales.

Funciones de accesibilidad

  • Se volvió a implementar el modo para zurdos en dispositivos táctiles para acceder al inventario desde la barra de acceso rápido (MCPE-179608)
  • Se agregó voz en off de texto a voz para elementos en la pestaña Contenido de Marketplace Pass y la pestaña Contenido de Realms.

Android

  • Se corrigió la doble entrada al usar disparadores analógicos en ciertos gamepads (MCPE-175113)

Bloques

  • Las vides colocadas con comandos ahora son visibles (MCPE-131854)
  • “mushroom_stem” ahora es su propio bloque y ya no es una variante de “red_mushroom_block” y “brown_mushroom_block”
  • “skull” se ha dividido en 7 instancias únicas: “skeleton_skull”, “wither_skeleton_skull”, “zombie_head”, “player_head”, “creeper_head”, “dragon_head”, “piglin_head”
  • Los sonidos de pasos y golpes de Mob Spawner ahora se reproducen al volumen previsto.
  • Los sonidos de los golpes de Trial Spawner ahora se reproducen al volumen previsto.
  • Se solucionó un problema con los naufragios que solo generaban losas inferiores. (Esta solución no alterará los naufragios ya generados) (MCPE-186235)
  • Se corrigió un error por el cual se podía colocar un bloque en un bloque de Vault, lo que causaba comportamientos de bloque extraños (MCPE-186627)

Comandos

  • La regla del juego ShowRecipeMessages ya no se considera una trampa (MCPE-177299)
  • Se agregó el parámetro ‘entity_offset’ al comando de la cámara.
  • Se ha solucionado el problema por el cual algunos comandos no reconocían ciertos nombres de bloques o elementos.

“>Cambios creativos en el inventario

Nota para desarrolladores: Los elementos y componentes de construcción dentro del inventario creativo se han reorganizado con el objetivo de mejorar el sistema de organización general para una experiencia de clasificación más fácil e intuitiva.

  • Artículos de la Sala de Primera Instancia
    • Las claves de prueba se movieron para estar al lado de las claves de prueba siniestras, muy siniestras (MCPE-180280)
    • Las botellas siniestras se movieron junto a las pociones existentes y se convirtieron en su propio grupo «Botella siniestra» (MCPE-180278)
  • Grupo de piedras en la pestaña Naturaleza
    • Stone finalmente se trasladó al grupo Stone (MCPE-116364)
    • Stone es ahora el bloque frontal del grupo Stone
    • El basalto y el basalto liso se trasladaron al grupo Piedra
    • Tuff y Polished Tuff se trasladaron al grupo Stone (MCPE-176383)
  • Piedra decorativa en la pestaña Construcción
    • La piedra lisa pasó a ser piedra decorativa
    • Ladrillo de toba, toba cincelada y ladrillos de toba cincelados se trasladaron de la categoría Naturaleza a Piedra decorativa en la categoría Construcción
    • Los Ladrillos Prismarine se movieron del grupo Piedra Decorativa, ahora están al lado de Prismarine y Prismarine Oscuro
  • Familia de cobre, etc. (MCPE-176384)
    • Se reordenó Hierro en bruto, Cobre en bruto, Oro en bruto a Cobre en bruto, Hierro en bruto, Oro en bruto
    • Los bloques de cobre, hierro y oro se movieron para que coincidan con el orden de las versiones sin procesar
    • Las puertas de cobre se trasladaron a todas las demás puertas
    • Las Trampillas de Cobre fueron trasladadas al grupo con todas las demás Trampillas, esto no es una trampa
    • Los bloques de cobre y las rejillas de cobre ahora se ordenan por tipo de bloque y luego por nivel de oxidación, en lugar de por nivel de oxidación y luego por tipo de bloque
  • familia de toba
    • Las escaleras de Tuff, losas de Tuff, los muros de Tuff y sus versiones pulidas se movieron de la pestaña Naturaleza a la pestaña Construcción en sus respectivos grupos
  • Otros bloques
    • Los ladrillos ahora se colocan antes del grupo Losas
      • Este cambio solo afecta a los ladrillos hechos de arcilla y no a todos los bloques de ladrillos
    • Los ladrillos inferiores cincelados y los ladrillos inferiores agrietados se movieron junto al bloque de ladrillos inferiores y el ladrillo inferior rojo
    • Ladrillos de cuarzo colocados al lado de otros bloques de cuarzo
    • Rooted Dirt ahora está al lado de los otros bloques de Dirt
    • Muchos bloques de Dirt y variantes de Grass se mezclaron para que coincidan con la edición Java
    • La grava ahora se ordena después del grupo de piedra y está junto a la arena y la arena roja
    • La arcilla se movió de la categoría Construcción a la categoría Naturaleza, y se colocó al lado del bloque de barro

>Jugabilidad

  • Las cargas de viento no se pueden golpear ni redirigir poco después de lanzarlas.
  • Interactuar con una cama ahora la establece como punto de reaparición independientemente de los enemigos cercanos (MCPE-152134)
  • El modo extremo ahora está completamente lanzado. Este modo bloquea el modo de juego del jugador en Supervivencia, bloquea la dificultad en difícil y desactiva los trucos. Los jugadores solo tienen una vida en el modo Hardcore, si mueres, no puedes reaparecer, solo mirar
  • Los jugadores que lleguen al borde del mundo generado mantendrán su velocidad. Ejemplo: mientras vuela con los élitros, el jugador permanecerá flotando en lugar de perder toda velocidad al instante.
  • Se corrigió un error por el cual los efectos de Exudación, Tejido y Carga de viento no se aplicaban al morir el jugador (MCPE-180640)
  • Los mobs ahora pueden realizar ataques Mace Smash
  • Los jugadores que mueren por el Smash Attack de Mace ahora reciben el mensaje de muerte correcto (MCPE-185952)
  • Se solucionó un problema que podía impedir que el jugador reapareciera correctamente (MCPE-186324)
  • Las explosiones de TNT ya no restablecen el impulso de otros TNT preparados que caen. Esto debería solucionar cualquier problema que ocurriera con los cañones TNT (MCPE-181055)

Generalidades

  • Se eliminaron algunas combinaciones de teclas del teclado de la configuración que solo deberían existir en Minecraft Education: consejos de control, generador de código y lector inmersivo.
  • Se agregó Minecraft para PlayStation 5, una versión mejorada del juego para usuarios de PlayStation 5 que utiliza mejor el hardware para un rendimiento más fluido.

Gráfico

  • Se solucionó un problema por el cual el juego se mostraba rosa en iOS cuando se usaba Large Zoom (MCPE-174398) (MCPE-185373)
  • Los elementos basados ​​en datos ya no se extravían en las capturas de pantalla (MCPE-185132)

Modo duro

En el modo Extremo, estos son los problemas que hemos resuelto y que podrían causar importantes inconvenientes o frustraciones mientras juegas.

  • Se solucionó un problema por el cual End Gateway Portals podía teletransportar a algunos jugadores incorrectamente (MCPE-66061)
  • Se corrigió un error que a veces podía causar que el jugador fuera empujado al levantar pilares (REALMS-9874)
  • Se solucionaron problemas al recibir daños por caídas aleatorias (MCPE-120140 , MCPE-136406)

Como jugador dedicado, quiero llamar su atención sobre posibles problemas que pueden surgir con poca frecuencia durante el juego, especialmente cuando se conecta a un mundo con una velocidad inferior a la ideal.

  • La lluvia/nieve a veces no coincide visualmente con el clima real (MCPE-131325)
  • Los bloques a veces desaparecen cuando se colocan (MCPE-112420)

Problema de reinos conocidos:

  • Reemplazar un mundo existente de Realms Creative con un mundo Hardcore, o viceversa, puede dañar algunas configuraciones del mundo recién cargado. Es más seguro reemplazar solo un mundo en modo Supervivencia con un mundo en modo Extremo para evitar este problema.

Mobs

  • El oso polar ahora arroja pescado cocido cuando lo mata el fuego o la lava (MCPE-122488)
  • El sonido ‘celebrate3’ de Pillager ahora funciona (MCPE-121058)
  • Los lobos, gatos y loros que intentan alcanzar a su dueño ahora reanudan la navegación sin problemas después de teletransportarse hacia ellos.
  • Los lobos, gatos y loros ahora se teletransportan a su dueño cuando entran en pánico y están lo suficientemente lejos.
  • Los lobos ahora se teletransportan a su dueño cuando están en una pelea y lo suficientemente lejos, evitando que se queden atrás (MCPE-151765)
  • Piglins ya no recogerá ni admirará artículos de Powered Rail (MCPE-91187)
  • Los sonidos de los pasos de Wither Skeleton ahora se reproducen al volumen previsto (MCPE-185913)
  • Calabaza y calavera talladas ahora giran con la cabeza de Bogged cuando se usan (MCPE-178959)
  • Breeze ya no puede saltar lejos de un jugador si está encima de un Honey Block (MCPE-176991)
  • Los Piglins zombificados generados por un Portal Abisal ahora tienen un tiempo de reutilización de 15 segundos antes de que puedan usar el Portal.
  • Jump Boost ahora aumenta la altura que puede saltar un Breeze (MCPE-176922)
  • Se solucionó el problema por el cual Minecarts se detenía inesperadamente y luego solo se podía empujar en una dirección (MCPE-185643)

Reinos

  • Se agregaron dos nuevos eventos de reino. ¿Podrás descubrirlos?
  • Se corrigió un error que impedía la activación del complemento para un Reino a través de Marketplace.

Interfaz de usuario

  • La pista sobre cómo desmontar una entidad ya no aparece al cambiar de dimensión y volver a ingresar al mundo (MCPE-182876)
  • Armor HUD ahora se actualiza correctamente cuando la armadura equipada del jugador se rompe (MCPE-103592)
  • Se corrigió un error por el cual el subpanel del botón de cierre en el panel Stonecutter estaba vacío en lugar de oculto mientras se usaba el controlador.
  • Se agregó un nuevo mensaje para explicar cuando una plantilla de Marketplace no está disponible en una plataforma específica.
  • Se alinearon las barras de hambre y salud con la barra de experiencia en la interfaz de usuario clásica en dispositivos móviles (MCPE-177192)
  • Las burbujas de aire ahora se alinean correctamente con la barra de hambre (MCPE-185268)
  • La posición del muñeco de papel del jugador en la interfaz de usuario ahora es consistente entre las configuraciones de la interfaz de usuario clásica y de bolsillo (MCPE-57498)
  • Las pociones con efectos basados ​​en porcentaje ahora muestran el signo de porcentaje correctamente en su información sobre herramientas (en dispositivos móviles) (MCPE-28531)
  • Al morir por las espinas de un Guardián, el mensaje de muerte ahora dice «‘El jugador’ fue asesinado tratando de lastimar a ‘Mob'» (MCPE-114752)
  • Los mensajes de chat ya no se superponen con un píxel (MCPE-119761)
  • El texto del elemento ya no aparece cuando se mira una entidad que no es interactiva (MCPE-161140)
  • Los elementos visuales de los botones de cierre y ayuda para la mesa de herrería y el telar cambiaron para coincidir con los elementos visuales de la mesa de cartografía (MCPE-166008)
  • «Ocultar sugerencias del controlador» ahora oculta correctamente todas las sugerencias de control en el menú de comercio de los aldeanos (MCPE-167134)
  • Se corrigió un error por el cual se mostraba un mensaje incorrecto en la pantalla de la cama experimental para ciertos valores de la regla del juego de porcentaje de sueño de los jugadores (MCPE-183431)
  • Un solo toque para destruir ahora funciona con controles de joystick/cruz en modo creativo, sin causar fallas en los bloques (MCPE-181789)
  • Se corrigió un error por el cual los enlaces de invitación de Realms podían desbordarse más allá de sus cuadros de texto.
  • Los elementos ya no se atascan en la cuadrícula de elaboración después de soltar un elemento idéntico desde la pantalla de recetas (MCPE-73593)
  • La funcionalidad Tomar del paquete ahora tiene prioridad sobre Borrar barra de acceso rápido cuando se selecciona un elemento en un paquete usando el gamepad (MCPE-186359)
  • La pantalla de inventario ya no muestra categorías de artículos en la información sobre herramientas a menos que la pantalla de búsqueda del libro de recetas esté realmente visible (MCPE-128464)
  • Cuando se usa la opción Intercambiar salto y furtivo con controles táctiles, el botón furtivo ya no parpadea cuando lo presionas cerca de él (MCPE-159557)
  • Los paquetes que no están vacíos ahora tienen una barra de plenitud cuando están dentro de un paquete (MCPE-185457)
  • Se agregó la posibilidad de editar la miniatura de un mundo en la nueva pantalla OreUI Edit World.

Paridad vainilla

  • Los Creepers ahora sueltan un disco de música al ser asesinados por un Bogged (MCPE-179008)
  • Bogged ahora arroja flechas venenosas cuando lo matan mobs domesticados por un jugador.
  • Teñir ovejas y collares en perros y gatos ahora reproduce el sonido de teñido como en la edición Java (MCPE-150684)
  • Se ha ajustado la probabilidad de llenado de los tallos de hongos utilizados en el compostador del 85 % al 65 %.
  • El bloque de hongo poroso de todos los lados se eliminó del inventario creativo.
  • Las manzanas doradas encantadas ahora otorgan Regeneración II en lugar de Regeneración V, coincidiendo con la Edición Java (MCPE-103061)
  • Se agregó la opción de duración infinita al comando Efecto. /efecto infinito [amplificador: int] [hideParticles: Boolean]
  • Se agregó una opción de eliminación de efectos específicos al comando Efecto. /efecto borrar
  • Al colocar granos de cacao ahora se reproduce un sonido (MCPE-49126)
  • Beehive y Bee Nest ya no se pueden usar como combustible en hornos (MCPE-128393)
  • Los elementos idénticos de Lodestone Compass ahora se acumulan hasta 64, coincidiendo con la edición Java (MCPE-109595)

VR / RM

  • Nuestra capacidad para admitir dispositivos VR/MR ha llegado a su fin y ya no será compatible con las actualizaciones después de marzo de 2025, cuando recibirá su actualización final. Después de recibir la actualización final, seguirás recibiendo actualizaciones en tu PC y podrás jugar sin un dispositivo VR/MR. A partir de este momento, podrá seguir construyendo sus mundos y sus compras en Marketplace (incluidas Minecoins) seguirán estando disponibles en un dispositivo gráfico que no sea VR/MR, como un monitor de computadora. Ya no podrás usar tu dispositivo VR/MR con Minecraft ya que ya no será compatible con las últimas actualizaciones.

Actualizaciones técnicas

>Complementos y motor de secuencias de comandos

  • Se corrigió un error por el cual el uso de «bone_visibility» para una geometría de bloque causaba que «item_display_transforms» no se aplicara correctamente (MCPE-185868)
  • Se solucionó el problema que impedía que el nuevo formato de tabla comercial 1.21.30 se cargara en el juego.
  • Las nuevas opciones Beta en los componentes de entidad “minecraft:looked_at” y “minecraft:home” ahora requieren correctamente que se especifique “use_beta_features” en el objeto JSON raíz.

API

  • Se corrigió el método ItemStack.getComponents que no devolvía componentes que no son compatibles con la versión actual @minecraft/server .
  • Se solucionó el problema por el cual ModalFormData no válido nunca rechazaba ni resolvía su promesa (MCPE-178148)
  • BlockLiquidContainerComponents La API (agua, lava, poción, nieve) se ha eliminado de la versión beta.
  • La API BlockFluidContainerComponent se ha agregado a la versión beta, reemplazando a BlockLiquidContainerComponents
  • Se corrigieron algunos casos en los que el evento mundial entityRemove a veces no se activaba
  • Se corrigió un bloqueo que podía ocurrir con getDimension cuando se llamaba dentro de onBeforeActorRemove en una entidad que no era válida.
  • Se movió getRedstonePower de beta a 1.15.0.
  • Se movió isHardcore de beta a 1.15.0
  • Se movió EntityBreathableComponent de beta a 1.15.0.
  • Se movió breathesAir de beta a 1.15.0.
  • Se movió breathesLava de beta a 1.15.0.
  • Se movió breathesSolids de beta a 1.15.0.
  • Se movió breathesWater de beta a 1.15.0.
  • Se movió generatesBubbles de beta a 1.15.0.
  • Se movió inhaleTime de beta a 1.15.0.
  • Se movió suffocateTime de beta a 1.15.0.
  • Se movió totalSupply de beta a 1.15.0
  • Se movió componentId de beta a 1.15.0.
  • Se movió getBreatheBlocks de beta a 1.15.0.
  • Se movió getNonBreatheBlocks de beta a 1.15.0.
  • Se movió la clase BlockLocationIterator de beta a 1.15.0.
  • Se movió la clase InvalidIteratorError de beta a 1.15.0.
  • Se movió la propiedad BlockVolumeBase.getBlockLocationIterator de beta a 1.15.0.
  • Se movió la enumeración BlockVolumeIntersection de beta a 1.15.0.
  • Se movió la clase BlockVolume de beta a 1.15.0.
  • Se agregó DyeableItemComponent a beta.
  • Se movieron PlayerInteractWithBlockBeforeEvent y PlayerInteractWithBlockAfterEvent de beta a 1.15.0.
  • Se movieron PlayerInteractWithEntityBeforeEvent y PlayerInteractWithEntityAfterEvent de beta a 1.15.0.

“>Bloques

  • Se agregó una advertencia de contenido cuando «carried_textures» o «blockshape» están escritos incorrectamente en blocks.json

Cámara

  • El ajuste preestablecido minecraft:follow_orbit ya no está detrás del interruptor experimental.

Comandos

  • Se agregaron nuevas sobrecargas para el comando schedule que le permite borrar una función en cola
    • /schedule clear  : borra todas las funciones en cola que coincidan con el nombre indicado
    • /schedule on_area_loaded clear function  : borra todas las funciones en cola que están programadas como on_area_load por nombre
    • /schedule on_area_loaded clear tickingarea [nombre de función] : borra todas las funciones en cola que están programadas como on_area_load marcando el nombre del área (y opcionalmente también verifica la función nombre también)

Componentes

  • El campo «restriction_type» se ha agregado al componente «minecraft:home», lo que permite definir cómo se restringe una entidad a su posición de inicio:
    • Sus valores son:
      • “ninguno”, que no supone ninguna restricción
      • “random_movement”, que restringe el movimiento aleatorio alrededor de la posición inicial
      • “all_movement”, que restringe cualquier tipo de movimiento alrededor de la posición inicial
    • El valor «all_movement» se encuentra actualmente en [Beta] y está previsto que se publique por completo en una fecha posterior
    • Las entidades que se han alejado demasiado de su hogar siempre podrán acercarse a él si se les solicita
    • El radio de la restricción todavía está especificado con “restricción_radius”
    • Las entidades con una versión de formato anterior a la 1.21.40 se actualizarán para utilizar el nuevo campo de manera que conserve su comportamiento existente
  • Se agregó el componente “minecraft:dimension_bound”, que evita que las entidades cambien de dimensión a través de portales.
    • En el contenido Vanilla, esto lo utilizan el Ender Dragon, el anzuelo de pesca y algunos proyectiles
  • Se agregó el componente «minecraft:transient», las entidades con este componente nunca se guardarán. En el contenido Vanilla, esto se usa actualmente para el anzuelo de pesca.
  • Se cambió el nombre del componente “minecraft:lookat” a “minecraft:looked_at” para reflejar mejor su funcionalidad.
    • Su campo “look_event” también pasó a llamarse “looked_at_event”
    • Su campo «look_cooldown» también pasó a llamarse «looked_at_cooldown»
  • Se amplió la funcionalidad del componente “minecraft:looked_at” con la adición de seis nuevos campos [Beta]:
    • “find_players_only” restringe la búsqueda de entidades que buscan la entidad propietaria solo a Jugadores, asegurando que se seleccione el Jugador más cercano que cumpla con los “filtros” especificados
    • “look_at_locations” define las partes de la entidad propietaria que están destinadas a ser examinadas
      • Para estas partes, se realiza una verificación de la línea de visión para garantizar que ningún bloque obstruya la vista
      • Los valores admitidos son “cabeza”, “cuerpo” y “pies”
    • “not_looked_at_event” especifica el evento que se activará cuando ninguna entidad adecuada esté mirando a la entidad propietaria
    • “field_of_view” define el ancho del campo de visión, en grados, para las entidades que miran a la entidad propietaria:
      • Si “scale_fov_by_distance” se establece en verdadero, este valor corresponde al campo de visión a una distancia de un bloque entre las entidades
    • “scale_fov_by_distance” determina si el campo de visión se estrecha a medida que aumenta la distancia entre la entidad propietaria y la entidad que lo mira.
      • Esto garantiza que el ancho del cono de vista en la posición de la entidad propietaria permanezca relativamente constante, independientemente de la distancia
    • “line_of_sight_obstruction_type” define qué forma de bloque se considera al comprobar si hay obstrucciones en la línea de visión
      • Los valores admitidos son “outline”, “collision” y “collision_for_camera”
    • Además, “set_target” ahora admite tres valores diferentes:
      • “nunca”, las entidades que buscan nunca se establecen como objetivos, pero se emiten eventos
      • “once_and_stop_scanning”, la primera entidad detectada se establece como objetivo, pero el escaneo y la emisión de eventos se suspenden hasta que la entidad propietaria tenga un objetivo
      • [Beta] “once_and_keep_scanning”, la primera entidad detectada se establece como objetivo, pero el escaneo y la emisión de eventos continúan
    • Está previsto que todos estos campos se eliminen de [Beta] y se publiquen por completo en una fecha posterior
  • Se eliminó el componente “minecraft:redstone_conductivity” del experimento Próximas funciones para creadores para format_versions 1.21.30 y superiores.
  • El campo “deals_damage” del componente “minecraft:damage_sensor” ahora admite tres valores:
    • “sí”, el daño recibido se aplica a la entidad
    • “no”, el daño recibido no se aplica a la entidad
    • “no_but_side_effects_apply”, el daño recibido no se aplica a la entidad, pero los efectos secundarios del ataque sí.
      • Esto significa que el arma del atacante pierde durabilidad, se aplican efectos secundarios de encantamiento, etc.
    • El contenido preexistente se actualizará automáticamente para mantener su comportamiento original
  • Se eliminó la compatibilidad con el campo «allow_invulnerable» del «componente minecraft:looked_at».
    • Este campo nunca tuvo ninguna funcionalidad, por lo que este cambio no afectará al contenido preexistente o futuro de ninguna manera
    • El campo se ignorará para cualquier contenido con una versión de formato inferior a 1.21.40
    • Se emitirá un error de contenido para cualquier contenido con una versión de formato igual o superior a 1.21.40 que todavía use este campo

Entidades

  • La armadura de caballo ahora se representa correctamente en los caballos cuando se usan paquetes de recursos con una versión mínima del motor 1.17.0 o inferior (MCPE-185316)

Componentes de entidad

  • «behavior.fire_at_target» ya no se puede utilizar si le falta una definición de proyectil y ahora generará un error de contenido si es así.

Respuestas de eventos de entidad

  • Se agregó la respuesta del evento de entidad “execute_event_on_home_block”, que permite a la entidad ejecutar un evento en el bloque en su posición de inicio.
    • El campo “evento” permite especificar el evento a ejecutar
    • Para que esto funcione correctamente, la entidad debe tener un componente «minecraft:home» con una posición de inicio establecida
  • Se agregó la respuesta del evento de entidad «reset_target», que permite a una entidad restablecer su objetivo.
  • Una entidad ya no puede utilizar «behavior.jump_around_target» encima de un bloque Honey (MCPE-176991)
  • Jump Boost ahora aumenta la altura que puede saltar una entidad cuando usa «behavior.jump_around_target» (MCPE-176922)
  • Wind Charges ahora usa el componente minecraft:explode en lugar de minecraft:wind_burst
  •  minecraft:explode ampliado con los siguientes campos nuevos:
    • damage_scaling: un factor de escala aplicado al daño de la explosión a las entidades. Un valor de 0 evita que la explosión cause daño. Los valores negativos hacen que la explosión sane entidades.
    • toggles_blocks: si es verdadero, la explosión alternará bloques en el radio de explosión
    • knockback_scaling: un factor de escala aplicado a la fuerza de retroceso causada por la explosión
    • particle_effect: el nombre del efecto de partículas que se utilizará. Las cadenas aceptadas son wind_burst o breeze_wind_burst. Todas las demás entradas utilizarán las partículas de explosión predeterminadas
    • sound_effect: el nombre del efecto de sonido que se reproduce cuando se activa la explosión
    • negates_fall_damage: define si la explosión debe aplicar la negación del daño por caída a los jugadores que se encuentran por encima del punto de colisión
    • allow_underwater: Si es verdadero, la explosión afectará a bloques y entidades bajo el agua

Característica

  • El uso de la ubicación de funciones no admitidas en «pregeneración_pass» ahora generará un error de contenido en lugar de fallar

Generalidades

  • Se realizaron los siguientes cambios en ‘minecraft:single_block_feature’
    • ‘places_block’ ahora admite una lista de especificadores de bloques ponderados
    • Nueva propiedad ‘randomize_rotation’
    • Nuevas condiciones de ubicación ‘may_not_attach_to’
    • Se agregó ‘diagonal’ como una nueva opción para las condiciones ‘may_attach_to’
    • La versión del formato de archivo aumentó a 1.21.40

Gráfico

  • Se corrigió el error por el cual la teselación del polvo de Redstone no coincide con el estado de energía del polvo para los siguientes bloques:
    • minecraft:*_slab
    • minecraft:cadena
    • minecraft:coro_flor
    • minecraft: chorus_plant
    • minecraft:tierras de cultivo
    • minecraft:grass_path
    • minecraft:heavy_core
    • minecraft:rompecabezas
    • minecraft:sea_lantern
    • minecraft:sniffer_egg
    • minecraft:estructura_bloque
  • Agregue el nuevo the_end.client_biome.json como el primer tipo nuevo de archivo que contenga configuraciones de audio y renderizado por bioma en paquetes de recursos.
  • A partir de la versión 1.21.40 del juego base, los archivos biomes_client.json integrados ya no se cargarán. Ese archivo de otros paquetes se seguirá cargando. Las configuraciones de agua y niebla ahora se encuentran en archivos client_biome.json individuales en paquetes de recursos. Cuando tanto biomes_client.json como el archivo client_biome.json individual especifican valores competitivos, el biomes_client.json cargado del contenido del creador tendrá prioridad.

Bloques

  • Se corrigió un error por el cual los ID de bloque antiguos sobrescribían incorrectamente los datos de los ID de bloque nuevos de blocks.json format_version 1.21.20 o superior (MCPE-186255)

Artículos

  • El objeto "minecraft:item" se analiza con un cargador estricto de 1.21.40
    • Los números y los valores booleanos ya no son intercambiables en la entrada JSON
    • Ya no se aceptan números de punto flotante cuando se espera un número entero

Molang

  • Las consultas de Molang “wing_flap_position” y “wing_flap_speed” ahora funcionan para Chicken

Paquetes de recursos y comportamiento

  • Los paquetes integrados ahora incluyen archivos de almacenamiento para mejorar el rendimiento de carga en algunas plataformas.

Estabilidad y rendimiento

  • Aumentó el tamaño de los identificadores de bioma en los datos de fragmentos guardados de valores de 8 bits a 16 bits.
  • Se corrigió un error por el cual entidades que se movían extremadamente rápido hacían que el juego fallara. Las entidades ahora ya no pueden mover más de 16 bloques en un solo tick. (Como referencia, una entidad con Velocidad 255 se moverá ~11 bloques en un solo tic).
  • El juego ya no fallará al cargar un mundo cerca de End City.
  • Los mundos creados con biomas personalizados experimentales antes de la actualización de Caves & Cliffs tendrán sus biomas personalizados en fragmentos reemplazados por un bioma predeterminado (Océano para Overworld).
  • Las identificaciones de biomas personalizadas ahora se asignan con valores que comienzan en 30 000 y se almacenan en ‘BiomeIdsTable’ en los datos mundiales para que sus asignaciones de identificación persistan durante todo el mundo.
  • Se realizó un cambio en Nintendo Switch que puede ayudar a que los fragmentos vecinos se carguen más rápido cuando el jugador tiene la velocidad de fotogramas máxima establecida (MCPE-120971

Paquetes de recursos y comportamiento

  • Se solucionó un problema por el cual los paquetes no se descargaban ni aplicaban al unirse a un servidor que tenía CDN habilitado
  • Se solucionó un problema por el cual la elección del usuario para descargar/aplicar paquetes de recursos durante la unión al servidor se ignoraba cuando CDN estaba habilitado en el servidor.

Comercio

  • Se solucionó un problema por el cual las operaciones con valores negativos de ‘max_use’ no se podían negociar

Actualizaciones técnicas experimentales

Complementos y motor de secuencias de comandos

  • Agregue soporte para elementos personalizados con el componente de elemento «minecraft:block_placer» para usar el «bloque» al que se hace referencia como icono del elemento
    • Si se especifica el componente «minecraft:icon», anulará el icono «bloquear»
    • Requiere la opción «Próximas funciones para creadores». Debe utilizar la versión json del elemento 1.21.40 o superior
  • Se agregó el campo «replace_block_item» al componente del elemento «minecraft:block_placer». Este campo le permite especificar que este elemento debe reemplazar el elemento predeterminado creado para el bloque basado en datos que coloca. Para utilizar este campo, el identificador del artículo debe coincidir con el identificador del bloque que coloca. Este campo es opcional y su valor predeterminado es falso.

API

  • Se agregó enumeración PlatformType
    exportar enumeración Tipo de plataforma {
    Consola = ‘Consola’,
    Escritorio = ‘Escritorio’,
    Móvil = ‘Móvil’,
    }
    Clase ScriptClientSystemInfo
    • Campo añadido platformType
    • Campo añadido maxRenderDistance

Cámaras

  • Se solucionó un problema por el cual rider_rotation_lock de minecraft:rideable no tenía ningún efecto al usar la cámara minecraft:follow_orbit.
  • Se agregó minecraft:camera_attach_to_player a minecraft:follow_orbit
  • Se agregó la opción align_target_and_camera_forward al JSON del paquete de comportamiento preestablecido de la cámara, que se puede usar cuando el experimento preestablecido de cámara en tercera persona está habilitado.
  • Experimento de cámara en tercera persona: la propiedad de radio de las cámaras creadoras ahora está restringida a un valor entre 0,1 y 100.
  • La cámara boom en tercera persona ahora se restablecerá a los valores de rotación inicial especificados en json cuando se pase el parámetro «predeterminado» en el comando de la cámara.
  • Se agregó movimiento relativo de la cámara al interruptor experimental «Nuevos ajustes preestablecidos en tercera persona».
    • El movimiento relativo de la cámara está habilitado en cualquier cámara que herede de minecraft:follow_orbit y establezca align_camera_and_target_forward en false
  • Se agregaron límites de rotación horizontal y vertical al interruptor experimental Focus Target Camera.
  • Se agregó el bool «continue_targeting» al interruptor experimental Focus Target Camera para rastrear entidades fuera de los límites de rotación establecidos.

 
Molang

  • Agregando en las próximas funciones para creadores:
    • query.client_memory_tier. Devuelve un número que representa el nivel de memoria RAM del cliente, 0 = «Indeterminado», 1 = «Superbajo», 2 = «Bajo», 3 = «Medio», 4 = «Alto» o 5 = «Superalto». Disponible solo en el Cliente (Paquetes de Recursos)
    • query.server_memory_tier. Devuelve un número que representa el nivel de memoria RAM del servidor, 0 = «Indeterminado», 1 = «Superbajo», 2 = «Bajo», 3 = «Medio», 4 = «Alto» o 5 = «Superalto». Disponible solo en el lado del servidor (Paquetes de comportamiento)

Secuencias de comandos

  • Se agregó enumeración MemoryTier
    export enum MemoryTier {
        Undetermined = 0,
        SuperLow = 1,
        Low = 2,
        Mid = 3,
        High = 4,
        SuperHigh = 5
    }
  • Clase base agregada SystemInfo
    • Campo Nivel de memoria
  • Clase agregada ClientSystemInfo.
    • Campo Nivel de memoria
  • Clase Jugador
    • Propiedad agregada clientSystemInfo
  • Clase Sistema
    • Propiedad agregada serverSystemInfo

Una vez que salga una nueva actualización, se lo haremos saber a nuestros lectores.

2024-10-22 20:04