Minecraft Wiki
Advertisement
Version Java 23w04a
23w04a
Java Edition 23w04a
Type

Snapshot

Date de sortie

24 janvier 2023

Snapshot pour

1.19.4

Téléchargement



Cette page est à traduire en Français.

23w04a est la deuxième snapshot pour la Version Java 1.19.4, publié le 24 janvier 2023,[1] qui ajoute les modèles de forge et corrige des bugs.

Ajouts[]

Format de commande[]

/execute
  • Ajout d'une nouvelle relation origin pour /execute on, qui peut sélectionner :

Modifications[]

Articles[]

Général
  • La lueur d'enchantement sur les objets et les armures est maintenant plus subtile.

Général[]

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[]

Objets[]

Tables de forgeron
  • Nouvelle série d'objets pour la coupe d'armure et la mise à niveau de Netherite, avec douze d'entre eux.
    • Netherite Upgrade Smithing Template JE1 BE1 Amélioration en Netherite
    • Garniture d'armure :
      • Coast Armor Trim Smithing Template JE1 BE1 Ornement des littoraux
      • Dune Armor Trim Smithing Template JE1 BE1 Ornement des dunes
      • Eye Armor Trim Smithing Template JE1 BE1 Ornement des yeux
      • Rib Armor Trim Smithing Template JE1 BE1 Ornement des côtes
      • Sentry Armor Trim Smithing Template JE1 BE1 Ornement des sentinelles
      • Snout Armor Trim Smithing Template JE1 BE1 Ornement des groins
      • Spire Armor Trim Smithing Template JE1 BE1 Ornement des tours
      • Tide Armor Trim Smithing Template JE1 BE1 Ornement des marées
      • Vex Armor Trim Smithing Template JE1 BE1 Ornement des Vex
      • Ward Armor Trim Smithing Template JE1 BE1 Ornement des abîmes
      • Wild Armor Trim Smithing Template JE1 BE1 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 forgeron.
  • 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[]

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 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 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.
    • #trimmable_armor : contient chainmail_boots chainmail_chestplate chainmail_helmet chainmail_leggings diamond_boots diamond_chestplate diamond_helmet diamond_leggings golden_boots golden_chestplate.

Modifications expérimentales[]

Objets[]

Armure
  • Peut maintenant être personnalisé visuellement avec une variété de garnitures uniques à la table de forgeron, à 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[]

Fonctionnalité Table de forgeron
  • 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[]

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[]

Vidéo réalisée par slicedlime :

Curiosités[]

  • Contrairement à la plupart des instantanés en semaine, celui-ci a été publié un mardi plutôt qu'un mercredi.

Références[]

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