Notas del parche de actualización de Minecraft Bedrock 1.20.60: encantamiento Buffed Fortune, brisa experimental agregada, cámaras de prueba y más

Notas del parche de actualización de Minecraft Bedrock 1.20.60: encantamiento Buffed Fortune, brisa experimental agregada, cámaras de prueba y más

Mojang Studios lanzó las notas del parche de actualización 1.20.60 el 6 de febrero de 2024, lo que trae muchos cambios interesantes que se realizarán en la actualización de Minecraft 1.21 . La actualización menor introduce nuevas funciones experimentales para mobs, objetos y las tan esperadas cámaras de prueba. Además de estos cambios, el desarrollador está agregando varias correcciones de errores y mejoras de estabilidad y rendimiento para que el juego funcione mejor con las funciones agregadas.

La mafia Breeze recibe una serie de cambios de comportamiento. Las cámaras de prueba, que albergan a la mafia Breeze, también están recibiendo una serie de mejoras y cambios. Por ejemplo, existen diferentes tipos de cámaras de prueba según el tipo de mafia que generan.

Tenga en cuenta que esta actualización se mostrará como versión 1.20.6 en Nintendo Switch y servidores dedicados. Entonces, mientras esperamos la actualización de Minecraft 1.21 , aquí están las notas del parche que presentan todos los cambios que llegarán al juego con la versión 1.20.60.

Notas del parche Minecraft 1.20.60: todo lo que necesitas saber

Paridad vainilla

  • Nether Gold Ore ahora puede arrojar hasta 6 pepitas de oro (anteriormente 5) cuando se extrae con una herramienta no encantada o hasta 24 con Fortune Level 3 (anteriormente 20).
  • El mineral de lapislázuli ahora puede arrojar hasta 9 lapislázuli (anteriormente 8) cuando se extrae con una herramienta no encantada o hasta 36 con nivel de fortuna 3 (anteriormente 32).
  • La fogata ahora arroja correctamente 2 carbón en lugar de 4 cuando el jugador la destruye (MCPE-159894).
  • El texto del nombre del disco musical ahora tiene el mismo color que los elementos encantados (MCPE-109471).
  • Trail Ruins ahora se colocará en la misma ubicación y configuración que Java Edition (MCPE-169988).

Funciones experimentales

Brisa

  • The Breeze es una mafia astuta y hostil que puede aparecer a través de Trial Spawner en algunas habitaciones dentro de Trial Chambers.
  • El Breeze se mueve principalmente saltando alrededor de un objetivo, a veces saltando distancias bastante largas.
  • Un adversario agresivo, el Breeze dispara energía eólica volátil en forma de proyectiles de carga de viento a su objetivo.
  • Las cargas de viento causan una pequeña cantidad de daño cuando chocan directamente con una entidad.
  • Después de chocar con una entidad o un bloque, los proyectiles de carga de viento producen una ráfaga de viento que derriba a las entidades en el área varios bloques.
  • Las ráfagas de viento también tienen el efecto de «activar» determinados bloques.
  • Las puertas que no son de hierro y las trampillas están volteadas.
  • Las puertas de la valla están volteadas.
  • Se presionan los botones.
  • Las palancas están volteadas.
  • Las campanas suenan y se balancean.
  • Las velas encendidas (tanto las independientes como las del pastel) se apagan.
  • Las ráfagas de viento no tienen ningún efecto sobre las puertas de hierro, las trampillas de hierro ni sobre ningún bloque que se mantenga en su posición mediante una señal de Redstone.

Generador de prueba

  • Trial Spawner es una nueva variante de Monster Spawners que expulsa recompensas al finalizar y puede tener niveles variables de desafío en el modo multijugador.
  • El nivel de desafío aumentará con cada nuevo jugador que un Trial Spawner observe cerca.
  • El nivel de desafío no disminuirá hasta que se reinicie durante el tiempo de reutilización de un generador de prueba.
  • A diferencia de los generadores normales, un generador de prueba generará una cantidad limitada de mobs proporcional a su nivel de desafío actual.
  • Sólo puede generar una turba en posiciones que estén dentro de la línea de visión.
  • Puede generar una mafia independientemente de cualquier requisito de nivel de luz que tenga la mafia.
  • Los mobs generados son persistentes.
  • Una vez que todos los mobs sean derrotados, el Trial Spawner expulsará un conjunto de recompensas proporcional al nivel de desafío actual.
  • Después de que se hayan expulsado las recompensas, el Trial Spawner entra en tiempo de reutilización durante 30 minutos, durante los cuales ya no generará mobs.
  • Los jugadores no pueden crear ni obtener Trial Spawners en Survival; en cambio, se pueden encontrar colocados de forma natural en las Trial Chambers.
  • Los generadores de prueba son extremadamente lentos de extraer y resistentes a las explosiones y no caerán ni siquiera con Silk Touch.
  • Cuando se colocan en Creativo, los Generadores de prueba no tienen ningún tipo de mob establecido de forma predeterminada.
  • El tipo de mafia se puede configurar interactuando con él mientras se sostiene un huevo de generación.
  • Los jugadores creativos y espectadores no pueden ser detectados ni notados por los generadores de prueba.

Salas de Primera Instancia

  • Las Cámaras de Prueba son una nueva estructura en Overworld donde los jugadores pueden explorar y enfrentar desafíos de combate durante la mitad del juego.
  • Las cámaras de prueba están hechas de una variedad de bloques de cobre y toba y se pueden encontrar en diferentes tamaños, desde grandes hasta pequeñas.
  • Las Cámaras de Prueba son un hallazgo relativamente común en toda la capa subterránea de Pizarra Profunda.
  • El diseño de cada Sala de Prueba se genera mediante procedimientos y puede incluir trampas, cofres de recompensa y una variedad de espacios de combate.
  • Los cofres de suministros se pueden encontrar entre diferentes habitaciones y te brindan bloques y elementos que te ayudarán a superar tus pruebas.
  • Los cofres de recompensas están protegidos por desafíos en cada habitación y pueden ser una fuente de libros y equipos encantados.
  • El botín que se encuentra en los cofres de recompensa aún se está repitiendo y no es definitivo.
  • Cada Sala de Prueba incluirá Generadores de Prueba con una categoría cuerpo a cuerpo, cuerpo a cuerpo pequeño o a distancia:
  • Pelea confusa
  • Zombi
  • Recordar
  • Limo
  • Pequeño cuerpo a cuerpo
  • Araña
  • Araña de las cuevas
  • bebé zombi
  • Lepisma
  • a distancia
  • Esqueleto
  • Extraviado
  • Cada categoría de Trial Spawner solo utilizará un mob para toda la estructura cuando se genere, y estos mobs son aleatorios para cada Sala de Prueba.
  • Por ejemplo, una cámara de prueba solo puede generar zombis, arañas de las cavernas y perros callejeros, mientras que otra solo puede generar limos, lepismas y esqueletos.
  • Las excepciones a esto son algunos generadores de prueba en salas únicas, que siempre generan brisas.

Clave de prueba

  • Un objeto que solo se puede obtener de los generadores de prueba.
  • Las claves de prueba actualmente no tienen ninguna funcionalidad.

Armadillo

  • Añadido el armadillo
  • El Armadillo es una mafia neutral.
  • Suelta escudos de armadillo periódicamente
  • Deja caer Armadillo Scutes cuando se cepilla
  • Desove en sabanas
  • Su comida favorita son los ojos de araña.
  • Cuando un Armadillo detecta una amenaza, se enrolla
  • Las amenazas son:
  • Jugadores que corren
  • Jugadores en una montura o en un vehículo.
  • Mobs no-muertos
  • No se enrolla si está huyendo, en el agua, en el aire o si es conducido.
  • Cuando un armadillo está enrollado, no camina, no puede comer y no se deja tentar por la comida.
  • Continúa buscando amenazas y, si no se detectan amenazas durante tres segundos, se desenrollará.

Escudos de armadillo

  • Se puede utilizar para fabricar armaduras de lobo.
  • Dejado por armadillos
  • Se pueden utilizar dispensadores para quitar los Armadillo Scutes de los Armadillos.

Armadura de lobo

  • Usar Wolf Armor en un lobo domesticado adulto le equipará la armadura al lobo.
  • Sólo el dueño de un lobo puede ponerle una armadura de lobo a su lobo domesticado y, con esto en mente, los dispensadores no pueden ponerle una armadura de lobo a los lobos.
  • Usar tijeras en un lobo que lleva armadura hará que se le caiga la armadura.
  • Sólo el dueño de un lobo puede cortarle una armadura de lobo y, con esto en mente, los dispensadores no pueden quitarle la armadura de lobo a los lobos.
  • Wolf Armor brinda la misma protección que Diamond Horse Armor.
  • Si un lobo muere mientras lleva una armadura, la dejará caer.

Correcciones y cambios

Rendimiento/estabilidad

  • Se corrigieron una variedad de fallas que podían ocurrir durante el juego.
  • Se corrigió un bloqueo poco común que podía ocurrir con el logro «Siete mares».
  • Se corrigió un bloqueo que podía ocurrir cuando los jugadores colocaban o destruían cualquier bloque y luego seleccionaban Guardar y salir con Ray Tracing habilitado.
  • Se corrigió un bloqueo que podía ocurrir en el menú Jugar mientras se miraba Realms.
  • Se corrigió un error que podía causar una carga infinita al unirse a un Reino.

General

  • Se agregaron mensajes de error más informativos en caso de que las exportaciones mundiales fallen debido a problemas externos del sistema operativo (MCPE-41898).
  • Retraso mejorado entre el 100% de carga y el momento en que aparece el menú principal en las plataformas de consola.
  • El logro «Necesitas una menta» ahora solo se puede desbloquear recolectando Dragon’s Breath (MCPE-177409).

Como se Juega

  • Se corrigieron ciertos casos que causaban que los jugadores sufrieran daños inesperados por caídas al realizar interacciones en alturas específicas como 62 (MCPE-168518).
  • Se reintrodujo una solución para que los jugadores a veces sufrieran daños inesperados por caídas mientras construían bloques mientras estaban parados sobre ellos (MCPE-120140).
  • Se corrigieron algunos casos en los que los jugadores podían sufrir daños inesperados por caídas cerca de repisas de las que visiblemente no se caían (MCPE-120140).
  • Se solucionó el problema que impedía navegar por el inventario cuando se usaba solo un teclado en el móvil.
  • Se solucionó el problema que impedía usar la división de pila cuando se usaba un teclado en modo táctil.
  • Se solucionó un problema que podía causar daños inesperados por caídas en ciertos casos al construir bloques en movimiento (MCPE-120140, MCPE-175791).
  • Los jugadores ya no caen a través del bloque en el que se encuentran cuando cambian al Modo Espectador y viceversa (MCPE-170522).
  • Los jugadores ya no se ralentizan si tocan el suelo mientras vuelan en modo Creativo (MCPE-176365).
  • Si el juego se cierra mientras se cambian las dimensiones, los jugadores ya no serán colocados en posiciones inesperadas al volver a ingresar al mundo (MCPE-173386).

turbas

  • Los caballos, burros y mulas ahora sufren daños por caída cuando los controla un jugador, excepto en los mundos que tienen como objetivo versiones del juego base anteriores a la 1.20.60 (MCPE-107031).
  • Se solucionó un problema que hacía que los barcos atravesaran los bloques cuando se colocaban.
  • Se corrigió que algunos aldeanos no tuvieran aspectos que coincidieran con sus profesiones (MCPE-105457).
  • Se ha reducido la dispersión de los orbes de experiencia liberados durante la pesca (MCPE-170540).
  • Los orbes de experiencia ya no chocan con los mobs (MCPE-87711).
  • Los Zoglins ya no pueden aparecer en dificultad Pacífica y desaparecerán si la dificultad se cambia a Pacífica (MCPE-79480).
  • Las abejas ya no sufren daños cuando se mueven a través de Sweet Berry Bushes (MCPE-114689).
  • Los lobos ahora pueden aparecer tanto en Snow como en Top Snow dentro de los biomas Grove (MCPE-147656).

Bloques

  • Ahora se puede interactuar con los bloques de contenedores activados con Redstone (por ejemplo, Hopper, Dispensador) de manera consistente cuando funcionan con un reloj rápido de Redstone.
  • Los bloques de hielo helado ya no dejan agua en el mundo cuando se extraen con una herramienta Silk Touch.
  • Huevo de tortuga, Engendro de rana, Coral y Abanico de coral ya no generan el doble de partículas cuando se extraen.
  • La colmena y el nido de abejas ya no pueden ser tocados con seda por un libro encantado con toque de seda.
  • Destruir una cama a través del bloque inferior ahora borra correctamente el punto de generación.
  • El hielo, el hielo compacto, el hielo escarchado y la nieve superior ahora envían vibraciones cuando se extraen.
  • Los pistones que empujan, tiran o destruyen bloques ya no corren el riesgo de teletransportar a los jugadores circundantes hacia el origen del mundo (MCPE-175206).
  • Los aldeanos que fueron asignados por error a la misma cama o estación de trabajo que otros ahora buscarán activamente una nueva cama o estación de trabajo (MCPE-176528).
  • El pez globo ya no se infla y desinfla repetidamente cuando un jugador está a una distancia específica de él.
  • Los mobs que tienen bloques parciales (por ejemplo, trampillas, losas, etc.) especificados como parte de su lista de bloques a evitar en su componente de navegación ahora deberían evitarlos correctamente.
  • Las limitaciones sobre qué bloques pueden ser reemplazados por árboles de Dark Oak y Acacia ahora también se aplican a sus ramas, no solo a sus troncos (MCPE-177484).
  • Top Snow colocado en el momento de la generación ahora también cubre hierba alta y flores (MCPE-142321)
  • Wither Roses ahora daña a los mobs cada 0,5 segundos en lugar de cada dos segundos (MCPE-55878).
  • Los contenedores que se clonan ya no mantienen abiertas sus pantallas ni provocan fallos.
  • Se corrigió el sombreado de píxeles en las tapas del Cofre doble y del Cofre doble atrapado (MCPE-169495).

Elementos

  • Se solucionó el problema por el cual comer una manzana no ralentizaba el movimiento del jugador (MCPE-176556)
  • Renombrado «Scute» a «Turtle Scute».
  • Los jugadores ahora pueden consumir Estofado sospechoso incluso cuando su barra de hambre está llena (MCPE-122491)
  • Los elementos de banner de colores idénticos ahora se acumulan constantemente, independientemente de que se hayan colocado previamente en el mundo como bloques (MCPE-43391).

Controles táctiles

  • Se corrigió un error por el cual la barra de acceso rápido desaparecía al salir de la pantalla de controles táctiles personalizados con entrada del controlador no táctil.

Gráfico

  • Se corrigió la iluminación incorrecta del bloque después de salir del agua con la opción «Respuesta de entrada mejorada» habilitada (MCPE-175727).

Interfaz de usuario

  • La pantalla de carga ahora muestra tres categorías de consejos basados ​​en la progresión del jugador.
  • Se agregó un indicador de recuento de publicaciones no leídas al botón Realms Feed en la pantalla Jugar y en la pantalla de tragamonedas.
  • Se ha solucionado un error que hacía que el botón «detalles técnicos» en los paquetes de recursos no condujera a la pantalla de detalles técnicos.
  • Se corrigió un error por el cual ciertos mensajes de chat se mostraban incorrectamente brevemente en la nueva pantalla de muerte.
  • En la pantalla dividida horizontal, el segundo jugador ahora puede navegar a la pantalla de perfil y ambos jugadores ahora pueden ver los cambios de carácter de los demás.
  • Se corrigió un error que mantenía el elemento de la vista previa en la muñeca de papel incluso después de navegar hacia atrás usando la barra lateral en Character Creator.
  • Se corrigieron los botones de la interfaz de usuario de Beacon que salían de la ventana en resoluciones más pequeñas (MCPE-173649).
  • Los artículos del inventario tienen la barra de durabilidad ajustada para que coincida con la de la barra de acceso rápido (MCPE-128532).
  • Texto de costo ajustado en la interfaz de usuario de Pocket Anvil para que coincida con la versión clásica (MCPE-101740).
  • Se agregó la primera versión de la nueva función del cajón de Amigos.
  • Amigos en línea/fuera de línea como una lista única.
  • El botón Agregar amigos ahora se llama «Buscar jugadores».
  • Soporte mejorado de texto a voz.
  • Se actualizó la información sobre conductos en la Enciclopedia (MCPE-65038).
  • Se agregó Netherite como tipo de bloque en la pestaña Baliza de la Enciclopedia (MCPE-175929).
  • El último botón resaltado no se presionará cuando la ventana vuelva a estar enfocada (MCPE-170377).
  • No hay suficiente espacio de almacenamiento en Nintendo Switch ahora tiene un mensaje más claro acerca de que la plataforma solo permite 2 GB de almacenamiento por cuenta de usuario (MCPE-36670).
  • El cajón de Amigos en la pantalla Reproducir ahora emite sonidos cuando se abre y se cierra.

Actualizaciones técnicas

Paquetes de plantillas adicionales actualizados

  • Las plantillas de complementos actualizadas para 1.20.60 con nuevos recursos, comportamientos y documentación están disponibles para descargar en aka.ms/MCAddonPacks.

General

  • Las macetas decoradas ahora admiten el uso de tablas de botín.
  • Se cambió el nombre de json a water_splash_manual.json en Resource_packs\vanilla\particles (MCPE-176784).
  • Requiere block_id para cada bloque en las propiedades de bloque de StartGamePacket.
  • Envíe «material» para bloques básicos basados ​​en datos en las propiedades del bloque StartGamePacket. «block_id» también se mueve al objeto «vanilla_block_data».
  • Los contenedores que se clonan ya no mantienen abiertas las pantallas de sus contenedores y ya no causan fallas.
  • Cambiar el valor de brillo_gamma para los bloques ahora oscurece el bloque correctamente (MCPE-167836).
  • Se agregó un campo «drop_item_slot» al componente «interactuar», que permite especificar un espacio de inventario para eliminar y soltar elementos.
  • «behavior.breed» ahora interrumpe la navegación cuando se detiene el contenido que utiliza la versión del motor 1.20.60 o superior.
  • Se actualizaron los valores listados para el estado del bloque de “orientación” Vanilla en la documentación para que ya no sean valores booleanos.

Comandos

  • /yo /decir /título /decir
  • Longitud máxima reducida para el mensaje de salida a 512 caracteres
  • /matar
  • Se redujo la longitud máxima del mensaje de motivo a 512 caracteres.

Complementos y motor de secuencias de comandos

  • Se agregó un proyecto a través de Liquidproperty al cursor de bloque 3D.
  • Se agregó un CursorPropertiesChangeAfterEvent para notificar al script del Editor cuando se cambian las propiedades del cursor.
  • Los comerciantes errantes ahora pueden mostrar correctamente los huevos de generación de entidades personalizadas en sus menús comerciales (MCPE-170184).
  • Se ha agregado el identificador “minecraft:geometry.full_block” para el componente de bloque “minecraft:geometry”.
  • El identificador “minecraft:geometry.full_block” proporciona una geometría de cubo centrada de 1x1x1.
  • Cuando se combina con un componente material_instances con “render_layer”: “opaco”, habilita capacidades de solo renderizado previamente incluidas en el componente “minecraft:unit_cube”, que incluyen:
  • Ocluye bloques completos vecinos tanto estándar como personalizados.
  • Elimina el vecino vanilla y los bloques completos vecinos personalizados para mejorar el rendimiento de renderizado.
  • Se agregó registro de errores de contenido para ayudar a los creadores a identificar el contenido que alcanza o excede el recuento de permutaciones/bits de estado por bloque (MCPE-177045)

Biomas

  • Los archivos JSON de Biome ya no admiten la herencia de campos de otros archivos JSON de Biome. Si esto afecta algún contenido, esos archivos deben actualizarse copiando manualmente el texto JSON deseado.
  • Las etiquetas de bioma en archivos JSON ahora se especifican bajo un componente “minecraft:tags”, en una matriz de “etiquetas” en lugar de como objetos JSON sueltos para archivos con una versión_formato de 1.20.60 o superior.

Bloques

  • Se agregó la capacidad de que los bloques basados ​​en datos eliminen caras en la geometría cuando colindan con un bloque completo y opaco. Se ha agregado un nuevo campo al componente de geometría de bloque, que hace referencia a un nuevo sacrificio. json (que se encuentra en el directorio block_culling del paquete de recursos) que configura reglas de selección para la geometría teselada.

Elementos

  • Los campos no reconocidos en el elemento JSON del componente ahora darán una advertencia al registro de contenido en las versiones de formato 1.20.60 y superiores.

Componentes

  • El componente «entity_sensor» ahora admite múltiples «subsensores».
  • “evento”, “require_all”, “minimum_count”, “maximum_count”, “range” y “event_filter” ahora son campos configurables individualmente de cada subsensor.
  • Los subsensores también tienen un nuevo campo de «enfriamiento», que define con qué frecuencia cada subsensor debe detectar entidades.
  • Todos estos cambios requieren una “versión_formato” de 1.20.60 o superior.
  • El componente «interactuar» ahora admite el valor adicional «entity_act» para el campo «vibración».

Componentes de la entidad

  • La respuesta al evento de entidad run_command pasó a llamarse queue_command y se liberó del modo experimental. Los comandos ejecutados a través de queue_command se pueden aplazar hasta el siguiente tic. Si la entidad se elimina antes de ejecutar el comando, el comando no se ejecutará. El contenido que usa run_command en modo experimental seguirá funcionando por ahora, pero la función experimental ahora se considera obsoleta.
  • Se agregó un campo «interact_filters» al componente «ageable», que permite especificar condiciones sobre cuándo se puede alimentar al actor.
  • “behavior.follow_parent” ahora interrumpe la navegación cuando se detiene el contenido que utiliza la versión del motor 1.20.60 o superior.

Filtros de entidad

  • Se agregó un nuevo filtro de entidad «is_panicking», que verifica si la entidad está ejecutando «behavior.panic»
  • Se agregó un nuevo filtro de entidad «is_sprinting», que verifica si la entidad está corriendo

Respuestas a eventos de entidad

  • Se agregó la respuesta al evento de entidad “emit_vibration”, que permite a la entidad emitir una vibración teniendo a la entidad misma como fuente.
  • El campo “vibración” permite especificar la vibración que se emitirá.
  • Los valores permitidos son «shear», «entity_act» y «entity_interact»

Estimado

  • Se mejoró el contexto de los registros de contenido cuando una expresión Molang evaluada genera un error.
  • Consultas de Molang publicadas desde experimental.
  • is_cooldown_type
  • tiempo de enfriamiento
  • cooldown_time_remaining
  • bloque_relativo_tiene_cualquier_etiqueta
  • relativo_bloque_tiene_todas_etiquetas
  • block_vecino_tiene_cualquier_etiqueta
  • block_neighbor_has_all_tags
  • bloque_tiene_cualquier_etiqueta
  • block_has_all_tags
  • orientación_hueso_trs
  • matriz_orientación_ósea
  • Se agregaron errores de contenido que indican restante_durabilidad y query.max_durabilidad solo se deben usar con contextos de elementos

API

  • Se agregaron nombres de biomas de Biome Registry y enumeración StructureFeatureType a la generación de metadatos básicos.
  • Se hizo opcional el parámetro de nombre para mostrar en Scoreboard addObjective.
  • Lanzamiento de DataDrivenEntityTriggerAfterEvent de beta a 1.8.0
  • Lanzamiento de DataDrivenEntityTriggerAfterEventSignal de beta a 1.8.0
  • Lanzamiento de DataDrivenEntityTriggerAfterEventSignalOptions de beta a 1.8.0
  • Se lanzó el modificador de definición de beta a 1.8.0
  • DataDrivenEntityTrigger lanzado de beta a 1.8.0
  • Se movió EffectAddBeforeEvent de beta a 1.8.0
  • Se movió EffectAddAfterEvent de beta a 1.8.0
  • Se movió EffectAddAfterEvent de beta a 1.8.0
  • Se movió getTags de beta a 1.8.0
  • Se movió hasTag de beta a 1.8.0
  • La interfaz RGBA ahora hereda de RGB
  • Se modificó itemStackin ItemReleaseUseAfterEvent para que sea opcional
  • Lanzamiento de DataDrivenEntityTriggerAfterEvent de beta a 1.8.0
  • Lanzamiento de DataDrivenEntityTriggerAfterEventSignal de beta a 1.8.0
  • Lanzamiento de DataDrivenEntityTriggerAfterEventSignalOptions de beta a 1.8.0
  • Se lanzó el modificador de definición de beta a 1.8.0
  • DataDrivenEntityTriggerEvent lanzado de beta a 1.8.0
  • Mensajes de error mejorados para errores de «Valor no admitido o fuera de límites» para incluir los límites
  • Tipos
  • Se movió BlockType de beta a 1.8.0
  • Se movió FluidType de beta a 1.8.0
  • Se cambiaron los errores «Valor no admitido o fuera de límites…» para usar el tipo de error ArgumentOutOfBoundsError.
  • La duración del argumento del método setWeather ahora usa el tipo de error ArgumentOutOfBoundsError

Actualizaciones técnicas experimentales

Comandos

  • La barra de salud de los mobs montados que se pueden montar ahora se muestra correctamente (MCPE-177696)
  • El comando de ejecución ahora falla al comparar bloques descargados (MCPE-177195)
  • Se agregó un nuevo comando que ocultará y restablecerá la visibilidad de los elementos del HUD.
  • /hud ocultar
  • /restablecer hud
  • Los elementos del HUD disponibles son:
  • muñeca de papel
  • armadura
  • información sobre herramientas
  • controles_táctiles
  • punto de mira
  • barra de acceso rápido
  • salud
  • barra de progreso
  • hambre
  • burbujas de aire
  • salud_del_caballo
  • todo
  • Para usar el comando, active la opción Próximas funciones para creadores

API

  • JugadorLugarBloqueAntesEvento
  • ItemStack eliminado: evento ItemStackfrom
  • Se agregó permutación de solo lecturaBeingPlaced: evento BlockPermutationto
  • Actualizando createExplosion (ubicación: Vector3, radio: número, explosionOptions?: ExplosionOptions) para devolver un valor booleano. Verdadero si la explosión tiene éxito y falso si la explosión no tiene éxito o se cancela
  • Jugador de clase
  • Se agregó el método spawnParticle(effectName: string, location: Vector3, molangVariables?: MolangVariableMap): void;
  • Se corrigió un error por el cual el mundo a veces no lograba cerrar y desconectar correctamente a los clientes durante un error de vigilancia de script irrecuperable.
  • SimulatedPlayer actualizado para que pueda construir continuamente
  • SimulatedPlayer actualizado para que pueda moverse y mirar en diferentes direcciones
  • ChatEnviarDespués y ChatEnviarAntesEvento
  • Mensaje cambiado y remitente a propiedades de solo lectura.
  • Se eliminaron setTargets, getTargets, sendToTargets y se reemplazaron con objetivos de propiedad de lista de jugadores opcionales.
  • Artículo de claseDurabilidadComponente
  • Renombrado inquebrantable a inquebrantableEnchantmentLevel
  • Se cambió el nombre de getDamageRange a getDamageChanceRange.
  • Tipos de entidad
  • Se cambió el tipo getAllreturn de EntityTypeIterator a EntityType[]
  • EntidadEquippableComponent
  • Se solucionó un problema por el cual las funciones getEquipment y getEquipmentSlot no se podían llamar dentro de los controladores de eventos «antes»
  • Se corrigió un error por el cual un ItemStack no se podía apilar después de borrar su historia.
  • Método agregado eatItem(itemStack: ItemStack): void;
  • Componente BlockSign
  • Se cambió la firma de la función setWaxed a setWaxed (encerado: booleano)
  • Se eliminó evento/propiedad pistonActivate
  • Se agregó enum BlockPistonState export enum BlockPistonState { Expandido = “Ampliado”, Expandiendo = “Ampliando”, Retraído = “Retraído”, Retrayendo = “Retrayendo”}
  • Clase BloquePistónComponente
  • La propiedad eliminada está expandida
  • La propiedad eliminada está en expansión
  • La propiedad eliminada esRetracted
  • La propiedad eliminada esRetracting
  • Estado de solo lectura de propiedad agregada: BlockPistonState
  • Se modificó la función getAttachedBlocks para devolver el tipo Bloque[]
  • Función agregada getAttachedBlocksLocations(): Vector3[]
  • Clase eliminada PistonActivateBeforeEvent
  • Clase eliminada PistonActivateBeforeEventSignal
  • Se movió NavigationResult de @minecraft/server a @minecraft/server-gametest
  • Función actualizada addEffect para devolver el efecto agregado (o indefinido si falló)
  • Este cambio está en versión beta y no afecta las versiones publicadas actualmente de esta función.
  • Propiedades dinámicas de elementos agregadas
  • Función agregada clearDynamicProperties(): void: elimina todas las propiedades dinámicas de la pila de elementos
  • Función agregada getDynamicProperty(identificador: cadena): booleano | número | cadena | Vector3 | indefinido: devuelve el valor de la propiedad dinámica con el identificador dado si existe; de lo contrario devuelve indefinido
  • Función agregada getDynamicPropertyIds(): string[] – Devuelve una matriz de todos los identificadores de propiedades dinámicas en la pila de elementos
  • Función agregada getDynamicPropertyTotalByteCount(): número: devuelve el recuento total de bytes de todas las propiedades dinámicas en la pila de elementos
  • Función agregada setDynamicProperty(identificador: cadena, valor?: booleano | número | cadena | Vector3): void: establece el valor de la propiedad dinámica con el identificador dado. Si el valor no está definido, la propiedad dinámica se eliminará
  • Función agregada clearDynamicProperties(): void: elimina todas las propiedades dinámicas de la pila de elementos
  • Función agregada getDynamicProperty(identificador: cadena): booleano | número | cadena | Vector3 | indefinido: devuelve el valor de la propiedad dinámica con el identificador dado si existe; de lo contrario devuelve indefinido
  • Función agregada getDynamicPropertyIds(): string[] – Devuelve una matriz de todos los identificadores de propiedades dinámicas en la pila de elementos
  • Función agregada getDynamicPropertyTotalByteCount(): número: devuelve el recuento total de bytes de todas las propiedades dinámicas en la pila de elementos
  • Función agregada setDynamicProperty(identificador: cadena, valor?: booleano | número | cadena | Vector3): void: establece el valor de la propiedad dinámica con el identificador dado. Si el valor no está definido, la propiedad dinámica se eliminará
  • Se agregó la clase EntityProjectileComponent. Este componente se utiliza para disparar una entidad proyectil y modificar sus propiedades.
  • Se agregó la interfaz ProjectileShootOptions. Esta interfaz se utiliza con la función disparar para modificar opcionalmente la precisión del proyectil cuando se dispara.
  • PropiedadOutOfBoundsError
  • Se agregó un nuevo PropertyOutOfBoundsError que se genera cuando una propiedad delimitada está fuera de los límites.
  • Las API de ContainerSlot ahora arrojan un error InvalidContainerSlotError si la ranura del contenedor no es válida o si una propiedad está configurada en una ranura vacía.
  • La propiedad typeId ya no devuelve un valor indefinido para espacios vacíos, sino que arroja un InvalidContainerSlotError
  • Función agregada hasItem: devuelve si la ranura contiene un elemento
  • Función agregada getCanPlaceOn: devuelve una matriz de identificadores de bloque en los que se puede colocar el elemento
  • Función agregada getCanDestroy: devuelve una matriz de identificadores de bloque que el elemento puede destruir cuando se usa
  • runJob() y system.clearJob()
  • Se agregaron runJob y clearJob para optimizar tareas de larga duración utilizando generadores de JavaScript. runJob toma una función generadora y devuelve un jobId. Consulte la documentación para ver ejemplos de uso.
  • @minecraft/server.BlockPermutation
  • Se movieron las API getState y withStates de beta a estable

secuencias de comandos

  • Se solucionó un problema por el cual no se podía hacer clic en los botones ActionFormData si había más de 255 botones en el formulario.
  • El componente de bloque “minecraft:unit_cube” ha quedado obsoleto. Usarlo en contenido marcado como 1.20.60 y posteriores generará un error de contenido.
  • El uso de contenido marcado antes de 1.20.60 hará que su componente de bloque “minecraft:unit_cube” se actualice a un componente de bloque “minecraft:geometry” con un identificador “minecraft:geometry.full_block”, pero mantendrá la compatibilidad con versiones anteriores con todos los comportamientos.
  • Se agregaron ScriptBiomeTypes y ScriptBiomeType para permitir que la API de Scripting enumere BiomeRegistry.
  • Se agregó una función findClosestBiome a Dimension para encontrar el bioma más cercano de un tipo específico a una posición determinada en el mundo.
  • El componente de bloque “minecraft:random_ticking” ahora vuelve a funcionar.

Estimado

  • Se cambiaron los ID de las ranuras de consulta de enfriamiento para que sean necesarios para las ranuras de contenedor con más de un índice, registrando errores de contenido si no se proporcionan.
  • cooldown_time(nombre de la ranura, ID de la ranura)
  • cooldown_time_remaining (nombre de la ranura, ID de la ranura)
  • is_cooldown_type(nombre de enfriamiento, nombre de ranura, ID de ranura)

Eso cubre las notas del parche para la actualización. Se espera que la actualización 1.21 sea importante, según el volumen de cambios y mejoras agregadas por Mojang Studios.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *