Minecraft 23w04a
Edition | |
---|---|
Tipo |
Snapshot |
Fecha de publicación |
Enero 24, 2023 |
Snapshot para | |
Descargas | |
Mapa de ofuscación | |
Versión de protocolo | |
Versión de datos | |
23w04a es la segunda snapshot para Java Edition 1.19.4, publicada el 24 de enero de 2023,[1] que añade smithing template[Nombre no oficial], y corrige errores.
Adiciones[]
Formato de comando[]
- Se ha añadido una nueva relación
origin
para/execute on
, que puede seleccionar:- "Shooter" (disparador), si la entidad ejecutante es un proyectil (como flecha, bola de fuego, tridente, Cohete de fuegos artificiales, poción lanzada, etc.)
- Thrower (lanzador), si la entidad ejecutante es un objeto.
- Source of effects (Fuente de efectos), si la entidad ejecutante es una nube de efecto persistente.
- Igniter (encendedor), si la entidad ejecutante es una dinamita preparada.
- Summoner, si la entidad ejecutante es un colmillo de evocador o un vex.
Cambios[]
Objetos[]
- General
- La brillantez de los encantamientos en los objetos y armaduras ahora es más sutil.
General[]
- Interfaz del usuario
- Los iconos de relleno para ranuras vacíos, como la armadura o en un soporte para pociones, se han iluminado.
- El cambio no se ha aplicado al menú del telar.
- Establecer el paquete de recursos en arte de programador no revierte este cambio (a pesar de que el cambio se hizo en las texturas en sí mismas).
Adiciones experimentales[]
Objetos[]
- Smithing Templates[Nombre no oficial]
- Nueva serie de objetos para adornar armaduras y mejorar con netherita, con doce de ellos.
- Netherite Upgrade[Nombre no oficial]
- Diseño de armadura:
- Coast Armor Trim[Nombre no oficial]
- Dune Armor Trim[Nombre no oficial]
- Eye Armor Trim[Nombre no oficial]
- Rib Armor Trim[Nombre no oficial]
- Sentry Armor Trim[Nombre no oficial]
- Snout Armor Trim[Nombre no oficial]
- Spire Armor Trim[Nombre no oficial]
- Tide Armor Trim[Nombre no oficial]
- Vex Armor Trim[Nombre no oficial]
- Ward Armor Trim[Nombre no oficial]
- Wild Armor Trim[Nombre no oficial]
- Se pueden obtener de manera aleatoria en cofres generados en estructuras correspondientes.
- Excepciones:
- Mientras son generados aleatoriamente en otras habitaciones, un molde de mejora de netherita está garantizada en cada habitación de tesoro en bastiones en ruinas.
- Un solo molde de diseño de marea para armadura es a veces soltada por guardianes ancianos al morir.
- Algunos diseños de armadura son más raros.
- Excepciones:
- Se consume al ser utilizado para mejorar un objeto en la mesa de herrería.
- No se pueden fabricar directamente, pero se pueden hacer copias de ellas mediante la fabricación en mesas de trabajo con el siguiente patrón:
- 7 diamantes, con forma de lingotes de hierro en la receta de fabricación del caldero.
- 1 bloque del material del que está hecho el molde, colocado en la ranura central de la cuadrícula de fabricación.
- 1 molde de herrería, colocado en la ranura restante.
General[]
- Se han añadido registros de
trim_pattern
ytrim_material
, los cuales definen los patrones y materiales de recorte respectivamente, para permitir agregarlos a través de paquetes de datos.- Estos son sincronizados con los clientes cuando se unen al servidor, pero se requiere el paquete de recursos en el cliente para que sean visibles.
- Las rutas a estas texturas se infieren en base al nombre del archivo json del patrón y tratarán de encontrar las texturas dentro del mismo espacio de nombres que el campo
name
del patrón de diseño.
trim_pattern
define los siguientes datos:asset_id
: un ID con espacio de nombres utilizado para inferir las ubicaciones de textura y localización.template_item
: el ID del objeto de molde de herrería utilizado para aplicar el patrón de diseño.description
: un componente de texto utilizado para mostrar el nombre de patrón de un diseño de armadura al pasar el cursor sobre un objeto de armadura.
trim_material
define los siguientes datos:asset_name
: una cadena utilizada como sufijo para las ubicaciones de textura de los diseños de armadura.ingredient
: el ID del objeto "ingrediente" utilizado para aplicar el material del diseño.item_model_index
: un número float que define la sustitución de modelo de objeto para cada modelo de armadura, para cambiar su aspecto visual para este material.incompatible_armor_material
: un ID opcional de material de armadura al que no se puede aplicar el material del diseño.description
: un componente de texto utilizado para mostrar el nombre del material de un diseño de armadura al pasar el cursor.- El estilo definido en esta descripción se aplica al
description
del patrón del diseño de armadura también.
- El estilo definido en esta descripción se aplica al
- Formato de player.dat
- Se agregó una nueva flag (valor 128) al campo NBT
HideFlags
para ocultar las descripciones de objetos de diseño de armadura en la interfaz del jugador.
- Se han añadido los serializadores de recetas
smithing_transform
ysmithing_trim
para la mejora de netherita y la nueva receta de diseños para armadura, respectivamente.
- Se ha añadido
paletted_permutations
, que es una nueva configuración de fuente de atlas utilizada para generar dinámicamente nuevas texturas en memoria basadas en un conjunto de paletas de color.- Las paletas de color permiten intercambiar los colores de una textura sin tener que suministrar todos los archivos para las variantes de una textura en un paquete de recursos.
- Esto es útil para cosas como los diseños para armadura. Puede cambiar su color directamente sin crear una nueva textura para cada color.
- La fuente
paletted_permutations
tiene un conjunto de parámetros requeridos:textures
: una lista de ubicaciones con nombres de las texturas base.- Estas texturas se utilizarán para generar variantes de ellas que han sido modificadas por las paletas de color.
palette_key
: una ubicación con nombre de un archivo de clave de paleta de color.- Una clave de paleta de color se utiliza para definir el conjunto de colores de píxeles clave que queremos intercambiar con las paletas de color definidas a continuación.
permutations
: un mapa de permutaciones desde el sufijo hasta una ubicación con nombre de un archivo de paleta de color.- El sufijo se agrega al principio de la ubicación del recurso de la variante de salida, con un carácter
_
separando el sufijo y el nombre de la textura base. - La paleta de color es un archivo de textura con un conjunto de píxeles que se utilizan para reemplazar los píxeles que coinciden con la clave de paleta de color en cada textura base.
- El número de píxeles en cada paleta de color debe ser el mismo que el de la
palette_key
definida para esta fuente. - La correspondencia de clave se realiza comparando los valores RGB de cada píxel en
palette_key
con los valores RGB de cada píxel en la paleta de colores. - El canal alpha se ignora para la correspondencia de clave, pero en la textura resultante el canal alpha se multiplica con el canal alpha de la paleta de colores.
- Los píxeles que no coinciden con
palette_key
se copian tal cual en la textura resultante.
- El sufijo se agrega al principio de la ubicación del recurso de la variante de salida, con un carácter
- Después de definir una fuente
paletted_permutations
, esas texturas de salida con nombre de espacio pueden ser referenciadas en otros recursos en el paquete de recursos.- Por ejemplo, si existe la siguiente fuente
paletted_permutations
:{ "type": "paletted_permutations", "textures": [ "minecraft:item/leather_helmet", "minecraft:item/leather_chestplate", "minecraft:item/leather_leggings", "minecraft:item/leather_boots" ], "palette_key": "minecraft:colormap/color_palettes/leather_armor_color_key", "permutations": { "red": "minecraft:colormap/color_palettes/red", "green": "minecraft:colormap/color_palettes/green", "blue": "minecraft:colormap/color_palettes/blue" } }
- Las texturas resultantes pueden ser referenciadas en otros recursos de la siguiente manera:
{ "textures": { "layer0": "minecraft:item/leather_helmet_red", "layer1": "minecraft:item/leather_chestplate_green", "layer2": "minecraft:item/leather_boots_blue" } }
- Por ejemplo, si existe la siguiente fuente
- Se han añadido las siguientes etiquetas de objeto:
#trim_materials
: contieneamethyst_shard
,copper_ingot
,diamond
,emerald
,gold_ingot
,iron_ingot
,lapis_lazuli
,netherite_ingot
,quartz
yredstone
.#trim_templates
: contienecoast_armor_trim_smithing_template
,dune_armor_trim_smithing_template
,eye_armor_trim_smithing_template
,rib_armor_trim_smithing_template
,sentry_armor_trim_smithing_template
,snout_armor_trim_smithing_template
,spire_armor_trim_smithing_template
,tide_armor_trim_smithing_template
,vex_armor_trim_smithing_template
yward_armor_trim_smithing_template
Error: Too many parameters (maximum: 10).#trimmable_armor
: contienechainmail_boots
,chainmail_chestplate
,chainmail_helmet
,chainmail_leggings
,diamond_boots
,diamond_chestplate
,diamond_helmet
,diamond_leggings
,golden_boots
ygolden_chestplate
Error: Too many parameters (maximum: 10).
Cambios experimentales[]
Objetos[]
- Ahora se puede personalizar visualmente con una variedad de diseños únicos en la mesa de herrería, excepto la armadura de cuero.
- Puramente visual sin beneficios de juego, y solo se pueden aplicar a cascos, petos, grebas y botas.
- Todos los diseños son visualmente iguales en el icono del objeto de la armadura, pero el color todavía cambiará en función del material del diseño.
- El nombre del diseño se mostrará en la descripción del objeto.
- El diseño de armadura tiene 2 propiedades: patrón y material.
- Patrón: Definido por el molde de herrería utilizado para aplicar el diseño, y representa el patrón visual del diseño.
- Material: Definido por el ingrediente utilizado para aplicar el diseño, y representa el color del diseño.
- Ingredientes disponibles:
- La armadura no puede tener el mismo material del que está hecho el diseño.
Jugabilidad[]
- Funcionalidad de mesa de herrería
- Rediseño: ahora es una estación de trabajo para mejoras y modificaciones de equipo físico.
- Se ha añadido una ranura utilizada por los moldes de herrería a la izquierda de las antiguas 2 ranuras.
- Los moldes de herrería definen qué tipo de mejora se hará al equipo.
- Especifica tanto qué tipos de elementos se pueden mejorar, como qué ingredientes son válidos para personalizar la mejora.
- La fabricación de equipos de netherita ahora también requiere un molde de mejora de netherita.
- Dos tipos de menú:
- El antiguo menú sin la ranura del mode de herrería se ha renombrado como
legacy_smithing
, y será eliminado cuando los diseños de armadura ya no sean una característica experimental. - Se ha añadido un nuevo menú con la ranura de molde de herrería, llamado
smithing
.
- El antiguo menú sin la ranura del mode de herrería se ha renombrado como
Correcciones[]
- 4 errores solucionados
- A partir de las versiones publicadas antes de la 1.19.
- MC-198809 – Blast Protection does not reduce explosion knockback except at very high levels.
- De la versión de desarrollo anterior
- MC-259189 – Narrator: Not Available isn't grayed out on accessibility splash.
- MC-259204 – All goat horns display as Ponder goat horns and play the Ponder instrument.
- MC-259211 – You cannot select incompatible resource packs within the resource packs menu via keyboard navigation.
Video[]
Video realizado por slicedlime:
Curiosidades[]
- A diferencia de la mayoría de las snapshots de la semana, esta fue publicada en un martes, en lugar de un miércoles.
Referencias[]
- ↑ "Minecraft Snapshot 23w04a" – Minecraft.net, January 24, 2023