|
Édition Java 23w04a
Aller à la navigation
Aller à la recherche
Cet article est à traduire en français.
Minecraft 23w04a
Édition | |||||||
---|---|---|---|---|---|---|---|
Date de sortie |
24 janvier 2023 | ||||||
Type | |||||||
Snapshot pour | |||||||
Téléchargement | |||||||
Cartes d'obfuscation | |||||||
Version de protocole |
déc : 1073741940 | ||||||
Version de données |
3321 | ||||||
Format de pack de ressources |
12 | ||||||
Format de pack de données |
11 | ||||||
Version Java minimale | |||||||
|
{ "title": "Minecraft 23w04a", "images": [ "23w04a.jpg", "Java Edition 23w04a.png" ], "rows": [ { "field": "''(link to Édition Java article, displayed as Édition Java)''", "label": "Édition" }, { "field": "24 janvier 2023", "label": "Date de sortie" }, { "field": "(link to Snapshot article, displayed as Snapshot)", "label": "(link to Types de versions article, displayed as Type)" }, { "field": "(link to Édition Java 1.19.4 article, displayed as 1.19.4)", "label": "Snapshot pour" }, { "field": "[https://launcher.mojang.com/v1/objects/2623aee01948e8ed29b3a52e5504c4d1fd63c7ae/client.jar Client] ([https://launchermeta.mojang.com/v1/packages/6805751cb57fcb5a2f6fc24740d22b073e1536be/23w04a.json .json])<br />[https://launcher.mojang.com/v1/objects/2f31a8584ec1e70abd2d8b22d976feb52a6a3e31/server.jar Serveur]", "label": "Téléchargement" }, { "field": "[https://launcher.mojang.com/v1/objects/4ef420245e54a29c2bbd38caf3d8d66964610756/client.txt Client]<br />[https://launcher.mojang.com/v1/objects/868745891d933db0ae97afd7046416a2af961e86/server.txt Serveur]", "label": "(link to Carte d'obfuscation article, displayed as Cartes d'obfuscation)" }, { "field": " <abbr style=\"font-size:smaller\" title=\"décimal\">déc :</abbr> 1073741940<br /> <abbr style=\"font-size:smaller\" title=\"hexadécimal\">hex :</abbr> 40000074", "label": "(link to Version de protocole article, displayed as Version de protocole)" }, { "field": "3321", "label": "(link to Version de données article, displayed as Version de données)" }, { "field": "12", "label": "<span style=\"white-space: normal;\">(link to Format de pack de ressources article, displayed as Format de pack de ressources)</span>" }, { "field": "11", "label": "<span style=\"white-space: normal;\">(link to Format de pack de données article, displayed as Format de pack de données)</span>" }, { "field": "(link to wikipedia:Java version history#Java SE 17 article, displayed as Java SE 17)", "label": "<span style=\"white-space: normal;\">Version Java minimale</span>" } ], "invimages": [], "footer": "<table style=\"margin: auto;\">\n<tr style=\"background: inherit;\">\n<td style=\"padding: 0.4em\" >[[Édition Java 1.19.3|<span style=\"margin-right:-0.35em\">◄</span>◄ 1.19.3]]</td>\n<td style=\"padding: 0.4em\">'''[[Édition Java 1.19.4|1.19.4]]'''</td>\n<td style=\"padding: 0.4em\" >[[Édition Java 1.20| 1.20 <span style=\"margin-right:-0.35em\">►</span>►]]</td>\n</tr>\n<tr style=\"background: inherit;\">\n<td style=\"padding: 0.4em\">\n[[Édition Java 23w03a|◄ 23w03a]]\n</td>\n<td style=\"padding: 0.4em\">'''23w04a'''</td>\n<td style=\"padding: 0.4em\">\n[[Édition Java 23w05a| 23w05a ►]]\n</td>\n</tr>\n</table>" }
La 23w04a est la deuxième snapshot pour l'Édition Java 1.19.4, publiée le 24 janvier 2023,[1] qui ajoute les modèles de forge et corrige des bugs.
Ajouts[modifier | modifier le wikicode]
Format de commande[modifier | modifier le wikicode]
- Ajout d'une nouvelle relation
origin
pour/execute on
, qui peut sélectionner :- Tireur, si l'entité exécutante est un projectile (comme les flèches, les boules de feu, les tridents, les feu d'artifices, les potions jetables, etc. )
- Lanceur, si l'entité exécutante est un objet.
- Source des effets, si l'entité exécutante est un nuage à effet de surface.
- Igniter, si l'entité exécutante est un TNT amorcé.
- Invocateur, si l'entité exécutante est une mâchoire d'évocateur ou un Vex.
Modifications[modifier | modifier le wikicode]
Articles[modifier | modifier le wikicode]
- Général
- La lueur d'enchantement sur les objets et les armures est maintenant plus subtile.
Général[modifier | modifier le wikicode]
- Interface utilisateur
- Les icônes d'espace réservé pour les emplacements vides tels que armure ou dans un support de brassage ont été éclaircies.
- La modification n'a pas été appliquée au menu métier à tisser.
- Définir le pack de ressources sur art du programmeur n'annule pas ce changement (malgré le changement apporté aux textures elles-mêmes).
Ajouts expérimentaux[modifier | modifier le wikicode]
Objets[modifier | modifier le wikicode]
- Nouvelle série d'objets pour la coupe d'armure et la mise à niveau de Netherite, avec douze d'entre eux.
- Ils peuvent être obtenus aléatoirement à partir de coffres générés dans des structures en conséquence.
- Des exceptions:
- Bien que généré aléatoirement dans d'autres salles, un modèle de forge d'amélioration de la netherite est également garanti dans chaque salle au trésor d'un vestige de bastion.
- Un seul modèle de forge de garniture d'armure des marées est parfois lâché par les grands gardiens à leur mort.
- Certaines garnitures d'armure sont plus rares.
- Des exceptions:
- Utilisé pour améliorer un objet dans la table de forge.
- Ne peut pas être fabriqué directement, mais peut en faire une copie en fabriquant des tables de fabrications selon le modèle suivant :
- 7 diamants, en forme de lingots de fer dans la recette de fabrication du chaudron.
- 1 bloc de matériau à partir duquel le modèle est fabriqué, placé dans la fente centrale de la grille de fabrication.
- 1 modèle de forge, placé dans l'emplacement restant.
Général[modifier | modifier le wikicode]
- Ajout du registre
trim_pattern
ettrim_material
, qui définissent respectivement les motifs de garniture et les matériaux, pour permettre de les ajouter via des packs de données.- Ceux-ci sont synchronisés avec les clients lorsqu'ils rejoignent le serveur, mais le pack de ressources d'accompagnement est requis sur le client pour les rendre visibles.
- Les chemins d'accès à ces textures sont déduits en fonction du nom de fichier du motif json et essaieront de trouver les textures dans le même espace de noms que le champ
name
du motif de garniture.
trim_pattern
définit les données suivantes :asset_id
: un ID d'espace de noms utilisé pour déduire les emplacements et la localisation des textures.template_item
: l'ID de l'élément de modèle de forge utilisé pour appliquer le motif de garniture.description
: un composant de texte utilisé pour afficher le nom du motif d'une garniture d'armure lors du survol d'une pile d'éléments d'armure.
trim_material
définit les données suivantes :asset_name
: une chaîne utilisée comme suffixe pour les emplacements de texture de garniture d'armure.ingredient
: l'identifiant de l'ingrédient utilisé pour appliquer le matériau de finition.item_model_index
: un nombre flottant qui définit le remplacement du modèle d'élément, chaque modèle d'élément d'armure doit viser à modifier ses visuels pour ce matériau.incompatible_armor_material
: un ID facultatif du matériau d'armure auquel ce matériau de garniture ne peut pas être appliqué.description
: un composant de texte utilisé pour afficher le nom du matériau d'une garniture d'armure lors du survol d'une pile d'éléments d'armure.- Le style défini dans cette description s'applique également au motif de garniture d'armure
description
.
- Le style défini dans cette description s'applique également au motif de garniture d'armure
- Ajout d'un nouveau drapeau (valeur 128) au champ NBT
HideFlags
pour masquer les info-bulles des éléments de garniture d'armure.
- Ajout de sérialiseurs de recette
smithing_transform
etsmithing_trim
pour la mise à jour de la mise à jour de la netherite et la nouvelle recette de garniture d'armure respectivement.
- Ajout de
paletted_permutations
, qui est un nouveau type de source de configuration d'atlas utilisé pour générer dynamiquement de nouvelles textures en mémoire basées sur un ensemble de palettes de couleurs.- Les palettes de couleurs permettent d'échanger les couleurs d'une texture sans avoir à fournir tous les fichiers pour les variantes d'une texture dans un pack de ressources.
- Ceci est utile pour des choses comme les garnitures d'armure. Il peut changer leur couleur directement sans créer une nouvelle texture pour chaque couleur.
- La source
paletted_permutations
a un ensemble de paramètres requis :textures
: une liste d'emplacements avec espace de noms de textures de base.- Ces textures seront utilisées pour générer des variantes de celles-ci qui ont été modifiées par des palettes de couleurs.
palette_key
: un emplacement avec espace de noms d'un fichier de clé de palette de couleurs.- Une clé de palette de couleurs est utilisée pour définir l'ensemble de couleurs de pixels clés que nous voulons échanger avec les palettes de couleurs définies ci-dessous.
permutations
: une carte des permutations du suffixe à un emplacement d'espace de noms d'un fichier de palette de couleurs.- Le suffixe est ajouté au début de l'emplacement de la ressource des textures variantes de sortie, avec un caractère
_
séparant le suffixe et le nom de la texture de base. - La palette de couleurs est un fichier de texture avec un ensemble de pixels qui sont utilisés pour remplacer les pixels qui correspondent à la clé de la palette de couleurs dans chaque texture de base.
- Le nombre de pixels de chaque palette de couleurs doit être le même que celui de la
palette_key
définie pour cette source. - La correspondance des clés est effectuée en comparant les valeurs RVB de chaque pixel de la
palette_key
aux valeurs RVB de chaque pixel de la palette de couleurs. - Le canal alpha est ignoré pour la correspondance des touches, mais dans la texture résultante, le canal alpha est multiplié par le canal alpha de la palette de couleurs.
- Les pixels qui ne correspondent pas à la
palette_key
sont copiés dans la texture résultante telle quelle.
- Le suffixe est ajouté au début de l'emplacement de la ressource des textures variantes de sortie, avec un caractère
- Après avoir défini une source
paletted_permutations
, ces textures de sortie avec espace de noms peuvent être référencées dans d'autres ressources du pack de ressources.- Par exemple, si la source
paletted_permutations
suivante existe :{ "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" } }
- The resulting textures can be referenced in other resources like this:
{ "textures": { "layer0": "minecraft:item/leather_helmet_red", "layer1": "minecraft:item/leather_chestplate_green", "layer2": "minecraft:item/leather_boots_blue" } }
- Par exemple, si la source
- Ajout des balises suivantes :
#trim_materials
: contientamethyst_shard
,copper_ingot
,diamond
,emerald
,gold_ingot
,iron_ingot
,lapis_lazuli
,netherite_ingot
,quartz
etredstone
.#trim_templates
: contientcoast_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
,ward_armor_trim_smithing_template
etwild_armor_trim_smithing_template
.#trimmable_armor
: contientchainmail_boots
,chainmail_chestplate
,chainmail_helmet
,chainmail_leggings
,diamond_boots
,diamond_chestplate
,diamond_helmet
,diamond_leggings
,golden_boots
,golden_chestplate
,golden_helmet
,golden_leggings
,iron_boots
,iron_chestplate
,iron_helmet
,iron_leggings
,netherite_boots
,netherite_chestplate
,netherite_helmet
,netherite_leggings
etturtle_helmet
.
Modifications expérimentales[modifier | modifier le wikicode]
Objets[modifier | modifier le wikicode]
- Peut maintenant être personnalisé visuellement avec une variété de garnitures uniques à la table de forge, à l'exception de l'armure en cuir.
- Purement visuel sans avantages de gameplay, et ne peut être appliqué qu'aux helmets, chestplates, leggings et boots.
- Tous les motifs de garniture sont visuellement les mêmes sur l'icône d'objet d'une armure, mais la couleur changera toujours en fonction du matériau de garniture.
- Le nom du motif de garniture sera affiché dans l'info-bulle de l'élément.
- La garniture d'armure a 2 propriétés : motif et matériau.
- Motif : défini par le modèle de forge utilisé pour appliquer la garniture et représente le motif visuel de la garniture.
- Matériau : défini par l'ingrédient utilisé pour appliquer la garniture et représente la couleur de la garniture.
- Ingrédients disponibles :
- L'armure ne peut pas avoir le même matériau dont elle est faite appliquée comme garniture.
Jeu[modifier | modifier le wikicode]
- Fonctionnalité Table de forge
- Repensé : il s'agit désormais d'un poste de travail pour les mises à niveau et les modifications d'équipements physiques.
- Ajout d'un emplacement utilisé par les modèles de forge à gauche des 2 anciens emplacements.
- Les modèles de Smithing définissent le type de mise à niveau qui sera apporté à l'équipement.
- Il spécifie à la fois le type d'objets pouvant être améliorés et les ingrédients valides pour personnaliser l'amélioration.
- La fabrication d'équipement Netherite nécessite désormais également un modèle de forge de mise à niveau Netherite.
- Deux types de menus :
- L'ancien menu sans l'emplacement du modèle de forge a été renommé
legacy_smithing
et sera supprimé lorsque les garnitures d'armure ne seront plus une fonctionnalité expérimentale. - Un nouveau menu avec un emplacement de modèle de forge a été ajouté, appelé
smithing
.
- L'ancien menu sans l'emplacement du modèle de forge a été renommé
Corrections[modifier | modifier le wikicode]
- 4 bugs corrigés
- À partir des versions publiées avant la 1.19
- MC-198809 – Blast Protection ne réduit pas le recul d'explosion, sauf à des niveaux très élevés.
- précédent
- MC-259189 – Narrateur : Non disponible n'est pas grisé sur le splash d'accessibilité.
- MC-259204 – Tous les cors de chèvre s'affichent comme des cornes de chèvre Ponder et jouent de l'instrument Ponder.
- MC-259211 – Vous ne pouvez pas sélectionner des packs de ressources incompatibles dans le menu des packs de ressources via la navigation au clavier.
Vidéo[modifier | modifier le wikicode]
Vidéo réalisée par slicedlime :
Curiosités[modifier | modifier le wikicode]
- Contrairement à la plupart des instantanés en semaine, celui-ci a été publié un mardi plutôt qu'un mercredi.
Références[modifier | modifier le wikicode]
- ↑ "Minecraft Snapshot 23w04a" – Minecraft.net, 24 janvier 2023