La actualización de Minecraft 1.20.0 ya está disponible para descargar en PC, Ps4, PS5 y Xbox one. Según las notas oficiales del parche de Minecraft, la última actualización 1.20.0 corrige algunos errores y bloqueos.
Anteriormente, una importante actualización 1.20.0 añadía nuevos cambios, correcciones y mejoras en el juego.
Desafortunadamente, los jugadores todavía están experimentando varios problemas desde el lanzamiento. La versión 1.20.0 de Minecraft de hoy solucionará algunos de estos problemas.
Echa un vistazo a más detalles a continuación.
Parche de Minecraft 1.20.0 Notas – 7 de junio de 2023
Arqueología
- Se ha añadido un elemento Pincel que se puede crear
- Se agregó arena sospechosa y grava sospechosa
- La arena sospechosa se puede encontrar en los templos del desierto, los pozos del desierto y las cálidas ruinas del océano
- La grava sospechosa se puede encontrar en Cold Ocean Ruins y Trail Ruins
- Estos frágiles bloques son difíciles de detectar y fáciles de destruir, ¡así que ten cuidado!
- Cepillar arena sospechosa o grava sospechosa con un cepillo extraerá objetos que fueron enterrados hace mucho tiempo
- Se agregaron las ruinas del sendero, una estructura enterrada de una cultura perdida
- Cuatro tipos de plantillas de adorno de armadura se pueden encontrar aquí
- Las ruinas del sendero se pueden encontrar en Taigas, Taigas nevadas, todos los biomas de bosques de crecimiento antiguo y selvas
- Se puede encontrar un nuevo disco de música cepillando bloques sospechosos en esta estructura
- Cuando se pone en una máquina de discos, se reproduce “Relic” de Aaron Cherof
- Añadida cerámica Sherds
- Los Sherds de cerámica tienen fotos en ellos
- Un total de 20 tiestos se han distribuido entre los 5 sitios de arqueología: pozos del desierto, templos del desierto, ruinas del océano frío, ruinas del océano cálido y ruinas del sendero.
- No se pueden elaborar, y solo se encuentran cepillando arena sospechosa o grava sospechosa.
Macetas decoradas
- La elaboración de cuatro fragmentos de cerámica juntos creará una olla decorada con una imagen en cada lado
- Se pueden usar artículos de ladrillo en lugar de fragmentos de cerámica en la receta de olla decorada
- Los lados que fueron hechos de artículos de ladrillo no tendrán imágenes
- Rompe una olla decorada con cualquier herramienta para romper bloques para romperla y recuperar los fragmentos de cerámica
- Golpear la olla con las manos desnudas, herramientas táctiles de seda o cualquier otro artículo dejará caer una olla intacta en su lugar.
- Las macetas decoradas a mano con al menos un patrón tienen una información sobre herramientas flotante que muestra los ingredientes de Sherd & Brick
Cerezos
- Se agregó un nuevo bioma de Cherry Grove, con bonitos cerezos en flor
- El bioma se puede encontrar en las montañas, en lugares similares como Meadows
- Se agregó un nuevo juego de madera de cerezo, con todas las cosas de madera correspondientes que puede elaborar con él.
- Las partículas rosadas caen de debajo de las hojas de cerezo
- Se agregó un nuevo bloque de pétalos rosados con muchas flores rosadas en el suelo
- Cada bloque de pétalos rosados puede contener hasta 4 pétalos
- El uso de harina de hueso en él aumenta el número de pétalos
- Colocar un pétalo rosa en un bloque ya colocado aumenta el número de pétalos
- Disminuye el número de pétalos en el bloque cuando se extrae
- Se actualizó el recolector de semillas con una opción de bioma de Cherry Grove
Juego de madera de bambú
- Se agregó un nuevo juego de madera de bambú, con todas las cosas de madera correspondientes que puedes crear con él.
- El bloque de bambú se puede hacer a partir de 9 bambú y se puede pelar como otros troncos de madera
- Los tablones de bambú hechos de bloque de bambú producen solo 2 tablones en comparación con 4 para troncos de madera
- Se agregó una nueva variante de tablón “Mosaico” que es exclusiva de Bamboo llamada Bamboo Mosaic
- Se puede elaborar con 1×2 losas de bambú en una tira vertical
- Puedes crear variantes de escalera y losa de Bamboo Mosaic
- Los bloques de mosaico de bambú no se pueden usar como ingrediente artesanal donde se usan otros bloques de madera, pero se pueden usar como combustible.
- Se agregó una balsa de bambú única y una balsa de pecho de bambú que se pueden fabricar como barcos normales, pero con tablones de bambú
- Funcionan igual que los barcos ordinarios, pero tienen un aspecto único.
Carteles colgantes
- Los letreros colgantes son una versión más cara de los letreros normales
- Hecho a mano con 2 cadenas y 6 troncos pelados de su tipo de madera preferido
- La elaboración da como resultado 6 carteles colgantes
- Se puede colgar de las siguientes maneras:
- Debajo de un bloque que puede proporcionar apoyo en el centro, como un bloque completo o una cerca
- Unido al lado sólido de un bloque
- Pegado al costado o debajo de otro letrero colgante
- A diferencia de los signos normales, no se pueden colocar directamente en el suelo sin apoyo desde el costado o por encima.
- Sin embargo, los letreros colgantes que tienen una barra horizontal no aparecerán cuando se retire el bloque de soporte.
Firmar mejoras
- El texto de señas ahora se puede editar después de ser colocado en el mundo
- Esto se puede hacer interactuando con el signo
- Los letreros con componentes de chat que no son de texto no se pueden editar
- Ambos lados del letrero ahora pueden tener texto y colores separados, lo que permite más opciones de personalización.
- De forma predeterminada, un letrero le pedirá que ingrese el texto de la parte frontal cuando se coloque.
- Para aplicar texto a la parte posterior, debe caminar hacia el otro lado e interactuar con esa cara para editarla.
- Los letreros ahora también se pueden encerar con Honeycomb, evitando cualquier edición adicional de su texto.
- Ya no es posible utilizar saco de tinta, saco de tinta luminosa o tintes si el texto de signo está vacío (MCPE-133778)
Sniffer
- The Sniffer es el ganador del voto de la mafia de Minecraft Live 2022
- Los rastreadores son turbas pasivas y amistosas
- Los rastreadores olfatean el aire y ocasionalmente cavan en busca de semillas, lo que produce una semilla de antorcha o un artículo de vaina de jarra
- Los rastreadores solo pueden cavar hierba y bloques similares a la tierra
- Los rastreadores pueden ser tentados y criados con semillas de torchflower
Huevo rastreador
- Se puede encontrar cepillando la arena sospechosa de las ruinas oceánicas cálidas
- Cuando dos Sniffers se reproducen, no engendran inmediatamente un Snifflet; en su lugar, se deja caer un huevo rastreador
- Cuando se coloca en el mundo, el huevo rastreador eclosionará después de algún tiempo.
- Cuando se coloca en musgo, el huevo eclosionará en aproximadamente 10 minutos.
- En todos los demás bloques, eclosionará en aproximadamente 20 minutos.
Flores de antorcha
- El Sniffer ocasionalmente puede olfatear una semilla de Torchflowers, y se puede usar para criar dos Sniffers
- La semilla de la antorcha se puede plantar en tierras de cultivo y se convierte en una torcha
- La flor adulta puede ser cosechada y replantada
- The Torchflower can be crafted into Orange Dye
Pitcher Plant
- The Sniffer can occasionally sniff up a Pitcher Pod item
- The Pitcher Pod, when planted on Farmland, grows into a Pitcher Crop
- The Pitcher Crop has five growth stages
- Once fully grown, the Pitcher Crop can be harvested, yielding a two-block-tall Pitcher Plant
- The Pitcher Plant can be crafted into Cyan Dye
Smithing
- Smithing Tables have been redesigned into a workstation for physical equipment upgrades and modifications
- Alongside slots for combining a piece of equipment and materials, there is now a required slot for an item type called Smithing Template
- Smithing Templates define what type of upgrade you will be making to a piece of equipment
- It specifies both what type of items you can upgrade, and which ingredients are valid to customize the upgrade
- Actualmente hay dos categorías de plantillas de herrería: Armor Trim y Netherite Upgrade
- Las plantillas de herrería se consumen cuando se utilizan para actualizar un elemento de la tabla de herrería
- Puede crear una copia de una plantilla de herrería en la tabla de elaboración con 7 diamantes + 1 bloque de material del que está hecha la plantilla + 1 plantilla de herrería, que generará 2 de la misma plantilla de herrería.
Recortadores de armadura
- Ahora puedes personalizar visualmente tu armadura con una variedad de adornos únicos en la mesa Smithing
- Los adornos de armadura son puramente visuales sin beneficios de juego
- Los adornos de armadura se pueden aplicar a cascos, cofres, polainas y botas
- Todos los patrones de recorte son visualmente iguales en el icono del objeto de una armadura, pero el color seguirá cambiando según el material de adormo.
- Para comprobar qué patrón de recorte tiene una pieza de armadura, puedes pasar el cursor sobre ella en el inventario.
- Las plantillas de herrería de adorno de armadura se pueden encontrar en todo el mundo, y cada una de las siguientes estructuras contiene sus propias plantillas de herrería únicas:
- Ruinas del sendero: Wayfinder, Raiser, Shaper y Host Armor Trims
- Pillager Outpost: Ajuste de armadura centinela
- Pirámide del desierto: Armadura de dunas
- Naufragio: Ajuste de armadura costera
- Templo de la selva: Armadura salvaje
- Monumento al océano: Ajuste de armadura de marea
- Ciudad antigua: adornos de armadura de barrio y silencio
- Mansión Woodland: Vex Armor Trim
- Fortaleza Inferior: Rib Armor Trim
- Bastion Remnant: Ajuste de armadura de hocico
- Fortaleza: Eye Armor Trim
- End City: Spire Armor Trim
- Las plantillas de herrería se encuentran en los cofres en su estructura respectiva.
- Las ruinas del sendero no tienen cofres, las plantillas de herrería se encuentran cepillando grava sospechosa
- El Monumento al Océano no tiene cofres, los Guardianes Ancianos a veces dejan caer una plantilla de herrería al morir.
- Algunas plantillas de herrería de adornos de armadura son más raras que otras, ¡así que estate atento a ellas para impresionar a tus amigos!
- Un adorno de armadura tiene dos propiedades: un patrón y un material.
- El patrón está definido por la plantilla de herrería utilizada para aplicar el recorte y representa el patrón visual del recorte.
- El material se define por el ingrediente que utilizó para aplicar el adorno y controla el color del adorno.
- Los ingredientes viables que puedes usar para definir el color de tu adorno de armadura son los siguientes:
- Hierro, cobre, oro, lapislázuli, esmeralda, diamante, netherita, piedra roja, amatista, cuarzo
Equipo Netherite
- La fabricación de equipos Netherite ahora también requiere una plantilla de Smithing de actualización de Netherite
- Las plantillas de herrería de actualización de Netherite se pueden encontrar aleatoriamente en todos los cofres de Bastion Remnant
- Cada remanente de bastión de la sala del tesoro contendrá 2 plantillas de herrería
- Este cambio se realizó por una variedad de razones:
- Aumenta el tiempo que los jugadores utilizan el equipo Diamond antes que Netherite
- Hacer que el equipo Netherite sea un logro más significativo en la progresión del juego
- Adapte Netherite de forma más natural al nuevo sistema de elaboración de mesas Smithing
Camello
- Los camellos pueden ser equipados con una silla de montar y montados por dos jugadores
- Los camellos desovan naturalmente cuando las Aldeas del Desierto generan
- Los camellos pueden ser tentados sosteniendo Cactus
- Alimentar Cactus a los camellos para criarlos
- Los camellos son altos
- La mayoría de las turbas hostiles no podrán alcanzarte cuando estés en un camello
- Pueden caminar sobre cercas y muros
- Los camellos se sientan al azar
- Mientras están sentados, es difícil convencerlos de que se muevan
- Los camellos pueden caminar lentamente o correr rápidamente
- También pueden correr hacia adelante, pero perderán resistencia por un tiempo al hacerlo.
Estantería cincelada
- Una nueva variación cincelada de la estantería
- Hecho a mano con 6 tablones y 3 losas de madera
- Puede almacenar libros, libros y plumas, y libros encantados
- Admite hasta 6 libros
- Mantiene seguras las historias y la tradición de su mundo
- Los libros se pueden quitar y agregar a ranuras específicas en la estantería cincelada
- Los comparadores pueden detectar el último libro colocado/eliminado
- Perfecto para esconder secretos en tu espeluznante biblioteca
- Funciona con tolvas
Personalización del escudo
- ¡Una de las mejores solicitudes de características de paridad de vainilla! Un escudo ahora se puede combinar con un banner para aplicar su patrón en él.
- El banner se consume en uso
- Un escudo se puede combinar con un banner solo si no se aplicó ningún patrón previamente
Nueva música
- Se agregaron las siguientes nuevas pistas de música de Aaron Cherof a los biomas de Cherry Groves, Desert, Jungle, Mesa y Flower Forest:
- Una habitación familiar
- Bromelia
- Dunas de media luna
- Eco en el viento
- Se ha añadido un nuevo disco de música que se puede adquirir rozando bloques sospechosos en Trail Ruins. Cuando se pone en una máquina de discos, se reproduce Relic de Aaron Cherof
- Se agregaron las siguientes nuevas pistas de música de Aaron Cherof a los biomas de Cherry Groves, Desert, Jungle, Mesa y Flower Forest:
Sensores Sculk calibrados
- Una nueva variante de Sculk Sensors que le permite filtrar las vibraciones en función de su nivel de frecuencia
- No se encuentran naturalmente y solo se pueden elaborar con 1 sensor Sculk y 3 fragmentos de amatista en la mesa de artesanía.
- Un lado del sensor Sculk calibrado puede recibir una señal de piedra roja como entrada
- La fuerza de esa señal de piedra roja es la única frecuencia de vibración que escuchará el sensor Sculk
- Tienen una fase combinada activa y de enfriamiento que dura 20 ticks de juego.
- They output their redstone signal for the first 10 game ticks
- They can detect vibrations up to 16 blocks away
Sculk Sensor Phases
- Sculk Sensors and Calibrated Sculk Sensors now have three phases: Inactive, Active, and Cooldown
- The default phase is Inactive
- This phase lasts indefinitely until the block receives a vibration
- Durante esta fase, el bloque es capaz de escuchar las vibraciones cercanas hasta que se ha programado una.
- Cuando se recibe una vibración programada, el bloque cambia a la fase activa
- Esta fase dura 30 ticks de juego para los sensores Sculk y 10 ticks de juego para los sensores Sculk calibrados.
- Durante esta fase, el bloque deja de escuchar las vibraciones cercanas, mueve sus zarcillos y emite una señal y luz de Redstone.
- Una vez finalizada la fase activa, el bloque cambia a una fase de enfriamiento
- Esta fase dura 10 ticks de juego
- Durante esta fase, el bloque sigue moviendo sus zarcillos, pero ya no emite una señal de Redstone ni luz.
- Finalmente, una vez finalizada esta fase, el bloque volverá a la fase inactiva.
- Anteriormente, estas fases tenían diferentes tiempos:
- La fase activa duró 40 ticks de juego para Sculk Sensors y 20 ticks de juego para Calibrated Sculk Sensors
- No hubo fase de enfriamiento
- Estos tiempos de fase se ajustaron para que sea menos común que los artilugios activados activen recursivamente el sensor Sculk que los alimentaba.
Resonancia de vibración
- Los bloques de amatista tienen un nuevo comportamiento cuando se colocan adyacentes a los sensores Sculk
- Si ese sensor Sculk recibe una vibración, el bloque de amatista volverá a emitir su frecuencia como una vibración separada en su ubicación.
- Este comportamiento se llama resonancia de vibración, y permite a los jugadores mover frecuencias de vibración a través de largas distancias sin tener que recrear la vibración de forma natural.
Frecuencias de vibración
- Con la adición de sensores Sculk calibrados, las frecuencias de vibración se han simplificado enormemente para evitar interferencias no deseadas
- Las siguientes son descripciones de categorías para cada frecuencia y los eventos esperados a los que corresponden:
- Movimiento en cualquier medio (tierra, líquido o aire)
- Aterrizaje en cualquier superficie (terrestre o líquida)
- Interacciones de elementos
- Deslizarse con un Elytra o acciones únicas de la mafia (rugido de Ravager, temblor de lobo, etc.)
- Equipo de equipamiento
- Interactuar con una mafia
- Mobs y jugadores dañados
- Consumir artículos (beber y comer)
- Bloques ‘desactivando’ (cierre de puertas, cierre de pecho, desactivación de botones, etc.)
- Bloques ‘activando’ (apertura de puerta, apertura de pecho, botón presionado, etc.)
- Cambio de bloques (aumento del nivel del agua del caldero, adición de comida a una fogata, etc.)
- Bloques destruidos
- Bloques que se colocan
- Mobs y jugadores desovando
- Turbas y jugadores muriendo o una explosión
Sonidos de la mafia reproducibles
- When placing a Mob Head on a Note Block, that Note Block will now play one of the ambient sounds of that mob when played by a player or powered by Redstone
- Mob Heads can be placed on top of Note Blocks without sneaking
Piglin Mob Head
- Piglins will now drop their heads when killed by a charged Creeper
- Placing the Piglin head on a Note Block will play one of the Piglin’s ambient sounds
- The Piglin head will flap its ears when powered by Redstone, or when worn by a player while walking
New Achievements
- Smithing with Style – Apply these smithing templates at least once: Spire, Snout, Rib, Ward, Silence, Vex, Tide, Wayfinder
- Planting the Past – Plant any Sniffer seed
- Careful Restoration – Make a Decorated Pot out of 4 Pottery Sherds
Known Issues
- Boats that have been placed before today’s update may not function correctly until they have been broken and placed again, and any mobs inside boats may be ejected when loading your world for the first time. We hope to have this issue resolved soon, but you may wish to keep a backup copy of your world just in case – thanks for your patience!
Fixes and Changes
General
- Splitscreen players are no longer disconnected when one leaves (MCPE-168695)
- iOS now requests Local Network access in order to find games on the local network
- Added a progress handler when loading into a world that will wait up to a total of 15 seconds for the primary player’s appearance to load
- Improved the time it takes to start up and load into the start screen
- Fixed an issue where a locally hosted dedicated server was not found by clients on the same machine
Gameplay
- Flying is no longer disabled when flying under Stairs (MCPE-168999)
- Fixed fall damage accumulating when the player jumped on a roofed Soul Sand Bubble Column
- Players no longer take fall damage when falling through water at high speeds (MCPE-152485)
- After choosing the Main Menu option on the death screen, the player hitbox is now the correct size when returning to that world (MCPE-167045)
- Distinct green particles are now emitted by the player under effect of Hero of the Village status effect
Mobs
- Ghasts now shoot fireballs out of their mouth instead of at eye level (MCPE-35202)
- Boots and Leggings no longer cause z-fighting when worn by humanoid mobs and Armor Stands
- Mobs are now correctly positioned above the surface of Bamboo Rafts when riding them
- Bees no longer make the player eating sound when eating (MCPE-169567)
Sculk Blocks
- Sculk Sensors now power the block below them when active
- Waterlogging a Sculk Shrieker will now silence its shriek sounds (MCPE-169563)
- The sounds emitted by players and mobs stepping, falling, jumping, or landing on top of Sculk Sensors are now affected by the “Players” sound slider
- Any item use, like using a Brush or Spyglass or eating an Apple now send item interact events that cause vibrations picked up by Sculk Sensors and Wardens
Blocks
- Wooden Logs generated in Woodland Mansions now have the correct facing (MCPE-168387)
- Removed redundant ‘lava_cauldron’ block that could be placed using commands (MCPE-39974)
- Sugar Cane and Bamboo can now be placed on Moss Block
- Conduit block now respects the lighting conditions when held in-hand or dropped
- Top and bottom Door textures now rotate correctly when opened and closed for worlds versioned from 1.20 onward (MCPE-152926)
- Sugar Cane no longer generates an air pocket when generated underwater (MCPE-161096)
- Fixed an issue where a Piston could become invisible in rare cases
- La entrada de Woodland Mansion ahora usa losas de adoquines (MCPE-169038)
- Las barras de hierro y los paneles de vidrio ahora se pueden conectar a los pistones (MCPE-64745)
- Los arbustos muertos ahora se pueden colocar en bloques de hierba y bloques de musgo (MCPE-125931)
- El color del mapa para Black Terracotta ahora coincide con Java Edition (MCPE-166791)
- Los jugadores ya no caen a través de bloques de tierras de cultivo después de saltar sobre ellos
- Los jugadores ya no caen a través de bloques de barro o bloques de tierras de cultivo si están parados en el bloque ya que se convierte en un bloque completo (MCPE-164677)
- Se ha corregido un problema por el que la colocación de bloques mientras se deslizaba en un bloque interactivo no funcionaba según lo previsto con el movimiento autoritativo del cliente (MCPE-168280)
- Se ha corregido un problema por el que la pose de un soporte de armadura no cambiaba al hacer clic con el botón derecho mientras el jugador se había escabullido y volaba (MCPE-168548)
- Las placas de presión ponderadas ahora actualizan su intensidad de señal inmediatamente cuando se colocan varios elementos en la parte superior (MCPE-156773)
Artículos
- Se ha corregido un error por el que el elemento en los marcos de elementos podía ser demasiado pequeño en algunas plantillas de mundo (MCPE-163399)
- Elytra roto e intacto ahora renderizado en la mano, en el mundo y en marcos de artículos con el icono correcto (MCPE-19700)
Reinos
- Se ha cambiado la fuente de texto del marcador de posición en el menú Nueva publicación
- Se ha cambiado el texto de “Un reino de 10 jugadores” a “10 jugadores” en la tarjeta para el reino de 10 jugadores en la pestaña Configuración -> suscripción
- Los reinos ahora aparecen inmediatamente en la lista en la pestaña Amigos después de ingresar un código de invitación.
- Corrige un problema que impedía que se restableciera un Realm.
- Se ha cambiado el fondo degradado púrpura de Realms para que sea más oscuro
- Se ha corregido un problema por el que un reino generaba estructuras que los mundos locales no generarían.
- Se ha añadido un indicador de enfoque a las secciones de preguntas frecuentes al usar el teclado y el ratón
- Ocultó el botón ‘Descargar mundo’ cuando no hay una copia de seguridad disponible
- Se ha corregido un error por el que la lista Administrar suscripciones no se rellenaba cuando se navegaba desde la página “Administrar reino” de un reino.
Accesibilidad
- Se agregó una nueva configuración de accesibilidad “Duración del mensaje de chat” para cambiar el tiempo que los mensajes de chat permanecen en la pantalla (3 segundos de forma predeterminada)
- Se cambió el nombre de “Duración de notificación” a “Duración de notificación del sistema” y se corrigió un problema en el que la configuración no afectaba al tiempo que permanecían en pantalla las notificaciones del sistema.
- Las cuatro pestañas del inventario creativo ahora tienen sus nombres leídos por texto a voz
- El lector de pantalla ahora describe la función del botón “Eliminar mundo” en el menú Almacenamiento
- Se modificó el contraste del texto dentro del encabezado para la lista de mundos en el menú Configuración de almacenamiento
- Las pociones, las flechas con punta y los efectos de la mafia han tenido sus colores ajustados para hacerlos más distinguibles entre sí (MCPE-168357)
Interfaz de usuario
- Se ha añadido nuevo texto de la pantalla de presentación de Trails & Tales y sugerencias para la pantalla de carga
- Añadido nuevo fondo del menú principal de Trails & Tales
- La vista ahora gira en el sentido de las agujas del reloj y se inclina hacia abajo a menos que un paquete de recursos global reemplace el fondo del mapa cúbico
- Loading animation for adding friends is now the correct size (MCPE-159261)
- The block type icon now appears in the Command Block UI screen (MCPE-159970)
- The game no longer shows a retry cloud sync prompt when encountering an out of space error (MCPE-162455)
- Screen UI now always has a focus in control when using a controller
- Doubled the resolution of world thumbnail images
- Changed the world tag to no longer display “-experimental” on worlds that only use the Holiday Creator Features experiment
- Button sounds will no longer sometimes occur when clicking a disabled button (MCPE-141124)
- Added exclamation marks to certain splash texts that were missing to match Java Edition (MCPE-165962)
- Fixed capitalization in title of Behavior Pack message modal (MCPE-156331)
- Fixed a bug where respawning in VR sometimes softlocked players on the death screen
- Text shadowboxes now have the correct opacity on interactable block screens
- Marketplace and Dressing Room cycle buttons now show navigation chevron when using a controller and controller hints are disabled (MCPE-147711)
- Fixed that the multiplayer toggle in the Create New World screen sometimes wasn’t greyed out even though the setting would have no effect
- Fixed a graphical issue where a gamepad icon would display over another screen
Touch Controls
- Fixed issues with keyboard navigation on some menu screens on iOS and Android
Graphical
- Fixed a crash when enabling ray tracing in ray tracing compatible content that was loaded into with ray tracing turned off
- Fixed an issue in RTX where underwater light shafts from the moon would originate from the opposite angle of the moon sprite (MCPE-118898)
Technical Updates
Updated Add-On Template Packs
- Updated Add-On templates for 1.20 with new resources, behaviors, and documentation are available to download at aka.ms/MCAddonPacks
General
- Fixed “get_equipped_item_name” Molang query not being able to return the old name of some flattened items, eg. red_wool, to wool
- Introduced new entity filters “all_slots_empty” and “any_slot_empty” to allow searching for empty item slots in a designated equipment location (MCPE-153909)
- The minecraft:friction component is no longer ignored when calculating ground friction
- Added spawn_item_event event to minecraft:spawn_entity component. This event is called when an item is spawned
- Attribute “speed_multiplier” in the “minecraft:boostable” component is now being parsed correctly from json file. Old behavior is maintained for “format_version” lower than 1.20 with 1.35 value rather than what the json file specifies (MCPE-164424)
- Fixed incorrect content warnings for recipes that used the same blocks but with different data (MCPE-168717)
- Fixed custom textures that override vanilla blocks with aux metadata as a list of textures
Dedicated Server
- Note for Linux users: Ubuntu 18.04 LTS (Bionic Beaver) will reach End of Standard Support in 2023. Accordingly, the Linux Minecraft Dedicated Server will also raise its minimum target Ubuntu version to 20.04 LTS (Focal Fossa) in a later R20 update (exact release to be determined). Minecraft server operators using Ubuntu are encouraged to prepare for this transition by updating their deployments to 20.04 LTS as soon as possible.
- Content logs now show in dedicated server console window with a configurable log level using these new server properties:
- content-log-level – Sets the minimum level for content logs to output. Allowed values: “verbose”, “info”, “warning”, “error”. Default: info
- Note: This log level also affects content logs written to disk when using content-log-file-enabled=true
- content-log-console-output-enabled – Enables or disables content log output to the console window. Default: info
- content-log-level – Sets the minimum level for content logs to output. Allowed values: “verbose”, “info”, “warning”, “error”. Default: info
Commands
- Has item command selector now correctly detects whether or not an actor has a filled Map or Firework Star in their inventory
- The “inputpermission” command now has a description displayed in the command dialogue preview
- When typing a slash command, auto-complete no longer suggests block-states that are already part of the typed command (MCPE-168055)
- Improved performance when preparing commands, most noticeable when opening the command window for the first time in a world, but also when loading Command Blocks for old command versions
- “carpet” block is now flattened into unique variants of 16 colors, namely “white_carpet”, “orange_carpet”, “magenta_carpet”, “light_blue_carpet”, “yellow_carpet”, “lime_carpet”, “pink_carpet”, “gray_carpet”, “light_gray_carpet”, “cyan_carpet”, “purple_carpet”, “blue_carpet”, “brown_carpet”, “green_carpet”, “red_carpet”, “black_carpet”
- Commands will still work with “carpet”, but only new carpet name will be suggested in the command prompt
- “coral” was split into unique instances, namely “tube_coral”, “brain_coral”, “bubble_coral”, “fire_coral”, “horn_coral”, “dead_tube_coral”, “dead_brain_coral”, “dead_bubble_coral”, “dead_fire_coral” and “dead_horn_coral”
- Commands will still work with “coral”, but “coral” won’t be suggested in the command prompt, rather the new names will
- Experience Orbs now merge when spawned with the summon command (MCPE-167247)
Entities
- Custom entities with internal-only components or AI goals will fail to load in game
- Custom entities are restricted to overriding Vanilla entities released before 1.20. Invalid entities used in the “identifier” or “runtime_identifier” field will result in content errors
Items
- Custom items using JSON formats 1.16.100 and formats past 1.17.0 can be loaded without the Holiday Creator Feature toggle if there are no Holiday components used
- Custom items with ‘minecraft:record’ now show the correct sound description in hover text and on playing in a Jukebox
- Custom items with ‘minecraft:durability’ and ‘minecraft:repairable’ can be combined to repair them without requiring a custom item entry
- Items with the Entity Placer item component will now successfully create the actor on air blocks if the “dispense_on” field is empty
- Items with the Entity Placer item component can now be used on a Mob Spawner to change the Spawner’s actor spawn type. The item must have a format version of at least 1.19.80
- Removed the non-functional ‘on_repaired’ parameter from the ‘minecraft:repairable’ item component
- Released the “minecraft:display_name” item component out of experimental in json formats 1.20.0 and higher
- Released the “minecraft:durability” item component out of experimental in json formats 1.20.0 and higher
- Released the “minecraft:fuel” item component out of experimental in json formats 1.20.0 and higher
- Released the “minecraft:entity_placer” item component out of experimental in json formats 1.20.0 and higher
- Released the “minecraft:icon” item component out of experimental in json formats 1.20.0 and higher
Add-Ons
- Fixed an issue that prevented custom entity spawn eggs from being supported in trade tables (MCPE-170184)
Molang
- Fixed a crash affecting some Marketplace packs preventing them from loading
- Ahora hay un límite en la cantidad de subexpresiones anidadas que puede tener cada expresión de Molang.
Características técnicas experimentales
Comando de cámara
- Se agregó el comando /camera como parte del botón de alternancia Cámaras experimentales
- Este comando puede cambiar a perspectivas de cámara personalizadas o atenuar la pantalla
- Use la cámara /help para obtener una lista completa de opciones
- Se agregó un nuevo interruptor experimental de cámaras para permitir perspectivas de cámara personalizadas
Artículos
- Los elementos con el componente ‘minecraft:throwable’ ahora activan el efecto de sonido ‘lanzar’ cuando se usan
Complementos
- Ubicación agregadaDirección y ubicaciónElementos de bloque de posisition
- El rasgo PlacementDirection puede habilitar los estados “minecraft:cardinal_direction” y/o “minecraft:facing_direction” en un bloque.
- “Minecraft:cardinal_direction” es un estado de cadena de cuatro valores [“norte”, “sur”, “este”, “oeste”] que describe qué dirección cardinal estaba mirando el jugador cuando colocó el bloque.
- “Minecraft:facing_direction” es un estado de cadena de seis valores [“abajo”, “arriba”, “norte”, “sur”, “este”, “oeste”] que describe en qué dirección miraba el jugador cuando colocó el bloque.
- Los valores para estos estados se establecen cuando se coloca el bloque.
- El rasgo PlacementPosition puede habilitar los estados “minecraft:block_face” y/o “minecraft:vertical_half” en un bloque.
- “Minecraft:block_face” es un estado de cadena de seis valores [“abajo”, “arriba”, “norte”, “sur”, “este”, “oeste”] que describe en qué cara se colocó el bloque.
- “Minecraft:vertical_half” es un estado de cadena de dos valores [“bottom”, “top”] que describe si el bloque se colocó en la mitad superior o inferior de una posición de bloque.
- Los valores para estos estados se establecen cuando se coloca el bloque.
- Puede acceder a todos los estados asociados con BlockTraits a través de las consultas “block_property” de Molang y las respuestas de eventos “set_block_property”.
- Nota: El uso de BlockTraits en JSON está actualmente detrás del interruptor “Próximas características del creador”
- El rasgo PlacementDirection puede habilitar los estados “minecraft:cardinal_direction” y/o “minecraft:facing_direction” en un bloque.
- Se ha eliminado el componente de elemento “knockback_resistance”
- Los bloques de calabaza usan el estado de tipo de cadena “minecraft:cardinal_direction” en lugar del estado de tipo int “direction”
- Se ha eliminado el componente de elemento “dye_powder”
- Los artículos que usan la duración mínima para el componente “minecraft:fuel” ahora funcionan en el alto horno y el ahumador
Scripting
- Eventos del sistema
- Separación adicional de eventos en manejo distinto antes * y después *, con algunas restricciones en la ejecución de actualizaciones de estado en un evento anterior:
- All before events moved from world.events into world.beforeEvents property. The “before” prefix has been removed. Functions that alter world state are prohibited in before event callbacks. Read-only methods and properties are allowed. Set methods are limited to the event object itself. Any use of restricted methods and properties will throw an exception.
- For example, system.events.beforeWatchdogTerminate is now considered a “before” event. Functions that alter world state are prohibited in before event callbacks. Read-only methods and properties are allowed. Set methods are limited to the event object itself. Any use of restricted methods and properties will throw an exception
- For example, system.events.scriptEventReceived is now considered an “after” event. After event callbacks are executed in a deferred manner. Using /scriptEvent something will queue script to execute at a later point
- Renamed Scripting Events
- Before Events renamed to *BeforeEvent and event signals renamed to *BeforeEventSignal
- Example: BeforeItemUseEvent renamed to ItemUseBeforeEvent and BeforeItemUseEventSignal renamed to ItemUseBeforeEventSignal
- Other events renamed to *AfterEvent and event signals renamed to *AfterEventSignal
- Example: WeatherChangedEvent renamed to WeatherChangedAfterEvent and WeatherChangedEventSignal renamed to WeatherChangedAfterEventSignal
- chat event renamed to chatSend
- world.events.beforeChat renamed to world.events.beforeChatSend
- world.events.chat renamed to world.events.chatSend
- BeforeChatEvent renamed to ChatSendBeforeEvent
- BeforeChatEventSignal renamed to ChatSendBeforeEventSignal
- ChatEvent renamed to ChatSendAfterEvent
- ChatEventSignal renamed to ChatSendAfterEventSignal
- Before Events renamed to *BeforeEvent and event signals renamed to *BeforeEventSignal
- Fixed a bug where BlockPermutation.resolve() would fail to resolve custom block properties
- Renamed Entity.scoreboard to Entity.scoreboardIdentity
- Item Events
- The ItemStartUseOnEvent now only fires for the first block that is interacted with when performing a build action
- The ItemUseOnEvent now only fires if the item is successfully used on a block
- ItemUseOnEvent property blockLocation: Vec3 has been changed to block: Block
- ItemStartUseOnEvent property blockLocation: Vec3 has been changed to block: Block
- ItemStopUseOnEvent property blockLocation: Vec3 has been changed to block: Block
- ProjectileHitEvent property faceLocation: Vec2 has been changed to faceLocation: Vec3 – This position is relative to the bottom north-west corner of the block
- ItemUseOnEvent property faceLocation: Vec2 has been changed to faceLocation: Vec3 – This position is relative to the bottom north-west corner of the block
- Entity
- Added interface teleportOptions {dimension?: Dimension, rotation?: Vector2, keepVelocity?: boolean, facingLocation?: Vector3, checkForBlocks?: boolean}
- Added interface Vector2 {x: number, y: number}
- Added function tryTeleport(location: Vector3, teleportOptions?: teleportOptions) : boolean – Attempts to teleport the entity and returns false if the entity is unable to teleport safely (blocks surrounding teleport location or unloaded chunk)
- Changed function teleport to teleport(location: Vector3, teleportOptions?: teleportOptions) : void – Teleports an entity
- Changed function setRotation to setRotation(rotation: Vector2) : void – Sets the entity’s rotation
- Changed function getRotation to getRotation() : Vector2 – Gets the entity’s rotation
- Updated function addTag(tag: string): boolean – The tag must be less than 256 characters
- Updated method kill to return boolean instead of void. If return value is true, entity can be killed, otherwise false
- Added interface EntityApplyDamageOptions. Additional options about the source of damage to use as input in Entity.applyDamage
- Added interface EntityApplyDamageByProjectileOptions. Additional options about the source of damage to use as input in Entity.applyDamage in case of projectile damage
- Updated method applyDamage. Renamed parameter source to options. Parameter type also changed from EntityDamageSource to EntityApplyDamageOptions | EntityApplyDamageByProjectileOptions
- SimulatedPlayer
- Changed function getHeadRotation to getHeadRotation() : Vector2 – Gets the simulated players head rotation
- TitleDisplayOptions will now accept floating point values
- Added new WorldSoundOptions and PlayerSoundOptions interface types for use with the world.playSound and player.playSound respectively
- World.playSound now requires a location argument
- When calling playMusic and queueMusic, an error will now be thrown if musicOptions.volume is less than 0.0
- When calling playMusic and queueMusic, an error will now be thrown if musicOptions.fade is less than 0.0
- When calling playSound, an error will now be thrown if soundOptions.pitch is less than 0.01
- When calling playSound, an error will now be thrown if soundOptions.volume is less than 0.0
- Entity objects now persist across dimension changes and chunk reloading. This means that if you have a reference to an invalid Entity, it will become usable once the Entity has been transferred or reloaded. You can check whether an Entity is loaded or unloaded by reading its lifetimeState property
- Added read-only property lifetimeState – Returns the lifetime state of the Entity. Valid values include “loaded” and unloaded”
- ItemDefinitionTriggeredEvent
- Renamed property item to itemStack
- ItemStartUseOnEvent
- Renamed property item to itemStack
- Replaced function getBlockLocation with read-only property blockLocation: Vector3
- Removed function getBuildBlockLocation
- ItemStopUseOnEvent
- Renamed property item to itemStack
- Replaced function getBlockLocation with read-only property blockLocation: Vector3
- ItemUseEvent
- Renamed property item to itemStack
- ItemUseOnEvent
- Renamed property item to itemStack
- Replaced function getBlockLocation with read-only property blockLocation: Vector3
- Replaced properties faceLocationX and faceLocation with read-only property faceLocation: Vector2
- BlockHitInformation
- Replaced properties faceLocationX and faceLocation with read-only property faceLocation: Vector2
- After Events
- All non-before events have been moved from world.events to world.afterEvents
- events has been removed from the world object
- After events do not execute immediately, instead they are deferred until a later point in the tick when they are flushed. It is guaranteed that all events fired in a tick are flushed within a tick
- Fixed a bug where modified equipment and container slots were not being synced to clients
- @minecraft/server
- Renamed BlockProperties to BlockStates
- Renamed BlockPermutation.getAllProperties to BlockPermutation.getAllStates
- Renamed BlockPermutation.getProperty to BlockPermutation.getState
- Added class EffectTypes
- Added function get(identifier: string): EffectType – Returns the effect type if it exists
- Added function getAll(): EffectType[] – Returns all of the effects
- Updated class Effect
- Updated duration property. Is the duration of the effect in ticks
- Added property typeId. Returns the effect’s type id
- Added interface EntityEffectOptions { amplifier?: number, showParticles?: boolean }
- Added function Entity.removeEffect(effectType: EffectType | string): boolean – Removes an effect from an Entity. Returns false if the effect is not found or does not exist
- Updated function Entity.getEffect(effectType: EffectType | string): Effect | undefined – Gets the effect if it exists on the entity. Otherwise returns undefined
- Updated function Entity.addEffect(effectType: EffectType | string, duration: number, options?: EntityEffectOptions): boolean – Adds an effect to the Entity. Returns false if the effect cannot be added (If the effect does not exist, the duration is negative)
- New APIs moved from beta to stable @minecraft/server 1.2.0:
- Moving applyDamage(amount: number, options?: EntityApplyDamageByProjectileOptions | EntityApplyDamageOptions): boolean to 1.2.0
- Moving kill(): booleano a 1.2.0
- Mover EntityApplyDamageOptions a 1.2.0
- Mover EntityApplyDamageByProjectileOptions a 1.2.0
- Mover EntityDamageCause a 1.2.0
- Mover addTag(tag: string) a 1.2.0
- Mover removeTag(tag: string) a 1.2.0
- Mover hasTag(tag: string) a 1.2.0
- Mover getTags() a 1.2.0
- Se movió el contenedor, BlockInventoryComponent, un nd EntityInventoryComponenta 1.2.0
- Se han movido las API de música de beta a estable
- Se han movido las API de sonido de beta a estable
- Se han movido ModalFormData, MessageFormData y ActionFormData a la versión 1.0.0
- Se ha corregido un error en respuesta a MessageFormResponse en la que se invertía la selección del botón seleccionado. Button1 ahora hace referencia al botón izquierdo y da como resultado una selección de 0 y Button2 ahora se refiere al botón derecho y da como resultado una selección de 1
- Se han movido las API de constructor y getter de ItemStack a 1.2.0
- Se han movido EntityItemComponent, ItemComponent, ItemType y ItemLockMode a 1.2.0
- Moving applyImpulse(vector: Vector3): void to 1.2.0
- Moving applyKnockback(directionX: number, directionZ: number, horizontalStrength: number, verticalStrength: number): void to 1.2.0
- Moving clearVelocity(): void a 1.2.0
- Se ha movido runCommand de beta a 1.2.0
- Mover getComponent(componentId: string): EntityComponent | método undefined a 1.2.0
- Mover el método getComponents(): EntityComponent[] a 1.2.0
- Moving hasComponent(componentId: string): método booleano a 1.2.0
- Mover la clase EntityComponent a 1.2.0
- Mover la clase EntityBaseMovementComponent a 1.2.0:
- Mover la propiedad readonly maxTurn: number a 1.2.0
- Mover las siguientes subclases adicionales de EntityBaseMovementComponent a 1.2.0:
- EntityMovementAmphibiousComponent
- EntityMovementBasicComponent
- EntityMovementFlyComponent
- EntityMovementGenericComponent
- EntityMovementHoverComponent
- EntityMovementJumpComponent
- EntityMovementSkipComponent
- Se cambió el nombre de la clase EntityIsDyableComponent a EntityIsDyeableComponent y se movió a 1.2.0
- Mover las siguientes subclases adicionales de EntityComponent a 1.2.0:
- EntityCanClimbComponent
- EntityCanFlyComponent
- EntityCanPowerJumpComponent
- EntityColorComponent
- EntityFireImmuneComponent
- EntityFloatsInLiquidComponent
- EntityFlyingSpeedComponent
- EntityFrictionModifierComponent
- EntityGroundOffsetComponent
- EntityIsBabyComponent
- EntityIsChargedComponent
- EntityIsChestedComponent
- EntityIsHiddenWhenInvisibleComponent
- EntityIsIgnitedComponent
- EntityIsIllagerCaptainComponent
- EntityIsSaddledComponent
- EntityIsShakingComponent
- EntityIsShearedComponent
- EntityIsStackableComponent
- EntityIsStunnedComponent
- EntityIsTamedComponent
- EntityMarkVariantComponent
- EntityPushThroughComponent
- EntityScaleComponent
- EntitySkinIdComponent
- EntityVariantComponent
- EntityWantsJockeyComponent
- Enchantments
- Removed MinecraftEnchantmentTypes class. Use MinecraftEnchantmentTypes from @minecraft/vanilla-data module for minecraft version specific information.
- Added support for “strings” in all Enchantment methods for specifying the enchantment type
- source on ExplosionBeforeEvent is now an optional property because explosions may not have a source
- Tameable Component
- Removed unimplemented tameEvent from TameableComponent
- Updated API to better handle operations outside of loaded and ticking areas
- PositionInUnloadedChunkError: Exception thrown when trying to interact with a Block object that isn’t in a loaded and ticking chunk anymore
- PositionOutOfWorldBoundariesError: Exception thrown when trying to interact with a position outside of dimension height range
- Dimension
- getBlock now returns an optional Block to reflect it might return ‘undefined’ if asking for a block at an unloaded chunk
- Signs
- Se agregó el parámetro opcional SignSide a las funciones establecidasText, getText, getRawText, setTextDyeColor y getTextDyeColor en BlockSignComponent para admitir la obtención y configuración de texto y colores en ambos lados de los letreros
- Se agregó la propiedad isWaxed a BlockSignComponent que indica si los jugadores pueden editar el signo o no
- Se agregó el método setWaxed a BlockSignComponent para impedir que los jugadores editen el signo
- runCommand y runCommandAsync en Dimension y Entity ahora pueden fallar con un CommandError
- runCommand puede producir una excepción CommandError
- runCommandAsync pasará un CommandError al controlador de rechazo

