Édition Java 23w04a

De Minecraft Wiki
Aller à la navigation Aller à la recherche
Cet article est à traduire en français.
Minecraft 23w04a
23w04a.jpg : image d'infobox pour le/la version Minecraft 23w04a de Minecraft.
Java Edition 23w04a.png : image d'infobox pour le/la version Minecraft 23w04a de Minecraft.
Édition

Édition Java

Date de sortie

24 janvier 2023

Type

Snapshot

Snapshot pour

1.19.4

Téléchargement

Client (.json)
Serveur

Cartes d'obfuscation

Client
Serveur

Version de protocole

 déc : 1073741940
 hex : 40000074

Version de données

3321

Format de pack de ressources

12

Format de pack de données

11

Version Java minimale

Java SE 17

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]

/execute

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]

Tables de forge
  • Nouvelle série d'objets pour la coupe d'armure et la mise à niveau de Netherite, avec douze d'entre eux.
    • Amélioration en Netherite
    • Garniture d'armure :
      • Ornement des littoraux
      • Ornement des dunes
      • Ornement des yeux
      • Ornement des côtes
      • Ornement des sentinelles
      • Ornement des groins
      • Ornement des tours
      • Ornement des marées
      • Ornement des Vex
      • Ornement des abîmes
      • Ornement des jungles
  • 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.
  • 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]

Pack de données
  • Ajout du registre trim_pattern et trim_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.
format lecteur.dat
  • Ajout d'un nouveau drapeau (valeur 128) au champ NBT HideFlags pour masquer les info-bulles des éléments de garniture d'armure.
Recette
  • Ajout de sérialiseurs de recette smithing_transform et smithing_trim pour la mise à jour de la mise à jour de la netherite et la nouvelle recette de garniture d'armure respectivement.
Pack de ressources
  • 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.
    • 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"
              }
          }
          
Tags
  •  Ajout des balises suivantes :
    • #trim_materials : contient amethyst_shard, copper_ingot, diamond, emerald, gold_ingot, iron_ingot, lapis_lazuli, netherite_ingot, quartz et redstone.
    • #trim_templates : contient coast_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 et wild_armor_trim_smithing_template.
    • #trimmable_armor : contient chainmail_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 et turtle_helmet.

Modifications expérimentales[modifier | modifier le wikicode]

Objets[modifier | modifier le wikicode]

Armure
  • 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.

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.

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]

  1. "Minecraft Snapshot 23w04a" – Minecraft.net, 24 janvier 2023

Navigation[modifier | modifier le wikicode]