Édition Java 24w03a

De Minecraft Wiki
Aller à la navigation Aller à la recherche
L'écriture de cette article est en cours, votre aide est la bienvenue. 
Nous vous encourageons à contribuer à cet article. La page de discussion peut contenir des suggestions.
Minecraft 24w03a
24w03a.jpg : image d'infobox pour le/la version Minecraft 24w03a de Minecraft.
Version Java 24w03a.png : image d'infobox pour le/la version Minecraft 24w03a de Minecraft.
Édition

Édition Java

Date de sortie

17 janvier 2024

Type

Snapshot

Snapshot pour

1.20.5

Téléchargement

Client (.json)
Serveur

Cartes d'obfuscation

Client
Serveur

Version de protocole

 déc : 1073741995
 hex : 400000AB

Version de données

3804

Format de pack de ressources

24

Format de pack de données

28

Version Java minimale

Java SE 17

La 24w03a est la troisième snapshot de la version Java 1.20.5, sortie le 17 janvier 2024,[1] qui change la texture du tatou et corrige des bugs.

Ajouts[modifier | modifier le wikicode]

Règle de jeu
  • Ajout de la règle de jeu spawnChunkRadius permettant de régler la taille des chunks d'apparition.
    • La valeur par défaut est 2, correspondant à une région de 3x3 chunks.
    • Les valeurs possibles vont de 0 à 32, où 0 désactive complètement les chunks d'apparition et 10 est équivalent à la fonctionnalité avant ce changement.
Tags
  • Ajout des tags d'objet suivants :
    • #chest_armor : contient leather_chestplate, chainmail_chestplate, golden_chestplate, iron_chestplate, diamond_chestplate et netherite_chestplate
    • #foot_armor : contient leather_boots, chainmail_boots, golden_boots, iron_boots, diamond_boots et netherite_boots
    • #head_armor : contient leather_helmet, chainmail_helmet, golden_helmet, iron_helmet, diamond_helmet, netherite_helmet et turtle_helmet
    • #leg_armor : contient leather_leggings, chainmail_leggings, golden_leggings, iron_leggings, diamond_leggings et netherite_leggings
    • #skulls : contient player_head, creeper_head, zombie_head, skeleton_skull, wither_skeleton_skull, dragon_head et piglin_head
    • #enchantable/foot_armor : contient #foot_armor
    • #enchantable/leg_armor : contient #leg_armor
    • #enchantable/chest_armor : contient #chest_armor
    • #enchantable/head_armor : contient #head_armor
    • #enchantable/armor : contient #enchantable/foot_armor, #enchantable/leg_armor, #enchantable/chest_armor et #enchantable/head_armor
    • #enchantable/weapon : contient #swords et #axes
    • #enchantable/sword : contient #swords
    • #enchantable/mining : contient #axes, #pickaxes, #shovels, #hoes et shears
    • #enchantable/mining_loot : contient #axes, #pickaxes, #shovels et #hoes
    • #enchantable/fishing : contient fishing_rod
    • #enchantable/trident : contient trident
    • #enchantable/durability : contient #foot_armor, #leg_armor, #chest_armor, #head_armor, elytra, shield, #swords, #axes, #pickaxes, #shovels, #hoes, bow, crossbow, trident, flint_and_steel, shears, brush, fishing_rod, carrot_on_a_stick et warped_fungus_on_a_stick
    • #enchantable/bow : contient bow
    • #enchantable/equippable : contient #foot_armor, #leg_armor, #chest_armor, #head_armor, elytra, #skulls et carved_pumpkin
    • #enchantable/crossbow : contient crossbow
    • #enchantable/vanishing : contient #enchantable/durability, compass, carved_pumpkin et #skulls
  • Ajout des tags de type d'entité suivants :
    • #aquatic : contient axolotl, cod, dolphin, elder_guardian, glow_squid, guardian, pufferfish, salmon, squid, tadpole, tropical_fish et turtle
    • #arthropod : contient bee, endermite, silverfish, spider et cave_spider
    • #ignores_poison_and_regen : contient #undead
      • Contrôle les entités qui ne peuvent pas être affectées par les effets de poison et de régénération.
    • #illager : contient evoker, illusioner, pillager et vindicator
    • #illager_friends : contient #illager
      • Contrôle les entités que les illageois considèrent comme alliées (sauf s'ils sont dans une équipe différente).
    • #inverted_healing_and_harm : contient #undead
      • Contrôle les entités qui inversent les effets de soins et de dégâts.
    • #not_scary_for_pufferfish : contient cod, dolphin, elder_guardian, glow_squid, guardian, pufferfish, salmon, squid, tadpole, tropical_fish et turtle
    • #sensitive_to_bane_of_arthropods : contient #arthropod
    • #sensitive_to_impaling : contient #aquatic
    • #wither_friends : contient #undead
      • Contrôle les entités que le Wither ne ciblera pas et qui ne peuvent pas blesser le Wither.
  • Ajout du tag de bloc suivant :
    • #armadillo_spawnable_on : contient #animals_spawnable_on, #terracotta, red_sand et coarse_dirt
      • Contrôle les blocs sur lesquels le tatou peut apparaître.
Autres
  • Ajout des paquets de transfert.
    • Les serveurs personnalisés peuvent désormais demander aux clients de se connecter à un autre serveur avec un nouveau paquet.
    • Quand un client est transféré, il se connectera au serveur cible avec une nouvelle intention de transfert (id 3).
    • Par défaut, les serveurs n'accepteront pas les transferts entrants, et déconnecteront le client.
    • Cela peut être changé en définissant la propriété accepts-transfers à true dans le fichier server.properties.
    • Les packs de ressources sont maintenus à travers les transferts.
    • Dans le cas d'un transfert, les serveurs personnalisés peuvent passer l'authentification avec une nouvelle option.
  • Ajout des paquets de cookie.
    • Les paquets de cookie permettent aux serveurs personnalisés de demander et de stocker des données sur le client.
      • Chaque cookie peut aller jusqu'à 5 Kio en taille.
      • Les cookies peuvent être demandés pendant les phases de connexion, de configuration et de jeu, mais peuvent seulement être stockés pendant les phases de configuration et de jeu.
    • Les cookies sont persistants à travers les transferts de serveur, mais ne le sont pas quand le joueur se déconnecte.
      • Cela permet aux serveurs de passer des informations au nouveau serveur, telles que l'authentification ou des données de jeu personnalisées.

Modifications[modifier | modifier le wikicode]

Objets[modifier | modifier le wikicode]

Écaille de tatou
  • Sa texture a été modifiée.
Armure pour loup
  • Sa texture a été modifiée.

Créatures[modifier | modifier le wikicode]

Tatou
  • Peut maintenant apparaître dans les badlands.
  • Sa texture a été modifiée.
Araignées et araignées venimeuses
  • Ont maintenant peur des tatous, sauf s'ils sont en état d'enfermement.
Loup
  • La texture du collier des loups apprivoisés a été modifiée pour être plus visible.

Gameplay[modifier | modifier le wikicode]

Portail de l'End
  • Quand des entités quittent ou entrent dans l'End, la zone où elles arrivent restera désormais chargée pendant 15 secondes, correspondant au comportement du portail du Nether.
Chunk d'apparition
  • La taille des chunks d'apparition est passée d'un rayon de 10 (19x19 chunks de ticking des entités) à un rayon de 2 (3x3 chunks de ticking des entités).
    • Cela a été fait pour réduire l'utilisation de la mémoire, les temps de chargement et l'utilisation du CPU.
    • Les développeurs ont choisi de ne pas supprimer totalement les chunks d'apparition pour permettre aux joueurs utilisant cette fonctionnalité de continuer à le faire.

Général[modifier | modifier le wikicode]

Accessibilité
  • Le focus par défaut est désormais toujours défini en entrant ou en sortant d'un menu, en navigant avec Tab ↹ ou les flèches.
Pack de données
  • La version est désormais 28.
  • L'enchantement minecraft:sweeping a été renommé minecraft:sweeping_edge.
  • Ajout du déclencheur de progrès default_block_use, qui détecte l'interaction par défaut d'un joueur sur un bloc, comme l'ouverture d'une porte.
  • Ajout du déclencheur de progrès any_block_use, qui détecte n'importe quelle type d'interaction d'un joueur sur un bloc, comme l'utilisation d'un objet sur un bloc ou son utilisation par défaut.
Données NBT
  • Les échanges personnalisés de villageois peuvent être configurés pour accepter des objets qui ont des tags différents de l'objet attendu, en ajoutant ignoreTags: true dans les NBT des échanges.
Pack de ressources
  • La version est désormais 24.
  • Les transformations du fournisseur de police d'écriture ttf ont été ajustées pour avoir des valeurs par défaut plus raisonnables.
    • shift n'est plus appliqué deux fois, et représente directement un nombre de pixels dans l'interface du jeu.
    • La police d'écriture EM square est adaptée aux pixels de taille size dans l'interface du jeu, au lieu d'être entre la police ascendante et la police descendante.
    • La ligne de base de la police est positionnée de manière cohérente avec la police par défaut (7 pixels en-dessous du haut de la ligne).
    • Cela signifie que généralement, toute police avec une taille size de 9 et aucun shift devrait apparaître correctement par défaut.

Modifications expérimentales[modifier | modifier le wikicode]

Créatures[modifier | modifier le wikicode]

Breeze
  • Peut maintenant renvoyer tous les projectiles.
    • Les projectiles sont renvoyés dans la direction d'où ils ont été tirées.
Villageois
  • Dans le gameplay expérimental "Rééquilibrage du commerce des villageois", les villageois qui achètent de l'armure ignorent désormais la durabilité et peuvent acheter des armures endommagées.

Corrections[modifier | modifier le wikicode]

61 bugs corrigés
Provenant des versions antérieures à la 1.20
  • MC-153160 – Cliquer sur un échange de villageois ne remplit pas les cases d'échanges automatiquement si les données NBT ne correspondent pas.
  • MC-155857 – La commande /team n'affecte pas le comportement des illageois et des sorcières.
  • MC-171981 – Une map des temps de cuissons est créée à chaque fois qu'un objet est placé dans un four, au lieu d'être mis en cache.
  • MC-187372 – Il n'y a pas d'espace entre les indications de limite de FPS/VSync et du niveau de graphismes dans l'écran de débogage.
  • MC-260889 – Les joueurs peuvent utiliser des seaux d'eau et des seaux de lave sur des blocs hors de portée.
  • MC-261596 – Le raccourci clavier de recherche dans l'établi ne fonctionne pas.
Provenant de la 1.20.1
  • MC-265273 – Les onglets de l'écran de création de monde n'affichent pas leur ciblage.
Provenant de la 1.20.2
  • MC-265520 – Le passage d'un protocole de connexion à l'autre produit parfois des erreurs.
  • MC-265749 – Les infobulles clignotent lorsque des valeurs de boutons ou de champs sont modifiées.
Provenant de la 1.20.3
  • MC-266078 – Les résultats de fabrication et de taillage des grilles en cuivre sont incohérents l'un avec l'autre.
  • MC-267044 – Les textes de status de tick contiennent des utilisations de mots incohérentes.
  • MC-267045 – Certains textes de status de tick ne sont pas clairs et manquent de mots.
  • MC-267086 – La boussole n'indique pas le point d'apparition du monde correctement quand le jeu est gelé avec la commande /tick.
  • MC-267104 – La texture du dessous des bâtons de Breeze est incorrecte et ne correspond pas aux textures environnantes.
  • MC-267149 – La face supérieure du fabricateur a une UV texture map inversée.
  • MC-267465 – Erreur d'upload : "Cannot invoke "ctt.c()" because "this.b" is null".
Provenant des versions de développement de la 1.20.5
  • MC-267366 – Il est impossible d'accélérer la croissance d'un bébé tatou en lui donnant des yeux d'araignée.
  • MC-267367 – L'armure d'un loup clignote également en rouge lorsqu'il prend des dégâts.
  • MC-267371 – Les boîtes de collisions des Shulkers ne s'adaptent pas avec l'attribut generic.scale.
  • MC-267377 – L'application de poudre d'os aux feuilles de palétuviers ne produit plus de particules.
  • MC-267378 – Les points d'interaction d'un porte armure ne s'adaptent pas avec l'attribut generic.scale.
  • MC-267379 – L'application de poudre d'os à la terre racineuse ne produit plus de particules.
  • MC-267380 – Il est impossible d'ouvrir des conteneurs au delà de la portée par défaut.
  • MC-267384 – Des évènements de sons doublons de l'armure pour loup sont inutilisés.
  • MC-267456 – Des changements au critère de progrès item_used_on_block compromettent des fonctionnalités.
  • MC-267809 – Le mot "armor" dans les sous-titres de l'armure pour loup n'est pas capitalisé correctement, en anglais.
Provenant de la version de développement précédente
  • MC-267383 – Il est impossible de poser de l'eau et de la lave plus loins que par défaut en utilisant l'attribut "block_interaction_range".
  • MC-267385 – L'attribut entity_interaction_range est plafonné par l'attribut block_interaction_range.
  • MC-267388 – Le sous-titre de brossage du tatou est incohérent avec d'autres sous-titres d'utilisation d'objets.
  • MC-267389 – Les tatous ne sont pas toujours rapprochés suffisamment lorsqu'ils se reproduisent.
  • MC-267392 – Les tatous sont effrayés par les joueurs en mode spectateur.
  • MC-267395 – Les tatous paniquent lorsqu'ils reçoivent des dégâts de chute.
  • MC-267397 – Les tatous se tiennent un peu trop loin des joueurs qui les attirent avec de la nourriture.
  • MC-267398 – Les tatous ne produisent pas de son de déroulement lorsqu'ils ne se cachent plus.
  • MC-267402 – La tête d'un tatou tremble lors d'un virage dans un bateau.
  • MC-267404 – Les tatous effrayés placés dans un bateau sont effrayés des joueurs dans le bateau.
  • MC-267405 – Les tatous effrayés peuvent bouger lorsqu'ils sont chevauchés.
  • MC-267406 – Les tatous produisent quand même leurs bruits d'atterrissage et d'enroulement lorsque leur tag NBT "Silent" est réglé sur "1b".
  • MC-267413 – Nourrir un tatou avec un oeil d'araignée n'annule pas sa consommation par le joueur.
  • MC-267416 – Les particules des Slimes ne s'adaptent pas à l'attribut generic.scale.
  • MC-267417 – L'affichage d'asphyxie est montré lorsqu'un joueur avec un attribut generic.scale < .06 se trouve sur un bloc solide presque plein.
  • MC-267418 – L'hurlement sonique d'un Warden ne s'adapte pas à l'attribut generic.scale.
  • MC-267420 – Le placement de bateau ignore un attribut "block_interaction_range" modifié.
  • MC-267422 – L'attribut entity_interaction_range est classifié comme 'generic', mais n'a aucun effet sur les créatures.
  • MC-267427 – Le décalage de rendu des entités qui dorment ne s'adapte pas à l'attribut generic.scale.
  • MC-267428 – Les particules de vol des Phantoms ne s'adaptent pas à l'attribut generic.scale.
  • MC-267434 – Les créatures à l'envers avec un attribut generic.scale haut sont affichées au dessus de leur boîte de collisions.
  • MC-267435 – Les bébés tatous ne suivent pas leurs parents correctement.
  • MC-267454 – Les bébés arpenteurs sont visuellement de la même taille que arpenteurs adultes.
  • MC-267470 – L'effet de régénération des balises n'est plus appliqué aux joueurs.
  • MC-267479 – Le modèle d'aperçu dans l'inventaire s'adapte à l'attribut generic.scale.
  • MC-267497 – Les bébés tatous ne produisent pas de sons plus aigus lorsqu'ils sont enroulés.
  • MC-267536 – Les côtés de l'armure pour loup ont des pixels incohérents.
  • MC-267538 – Remplir un vase décoré de blocs plaçables les place également.
  • MC-267565 – Un attribut generic.scale permet de respirer sous l'eau
  • MC-267588 – L'animation de la main de remplissage de vase décoré ne se produit plus.
  • MC-267706 – Les particules d'invocation des évocateurs et des illusionnistes ne s'adaptent pas à l'attribut generic.scale.
  • MC-267707 – Les particules des Withers ne s'adaptent pas à l'attribut generic.scale.
  • MC-267708 – Les projectiles de crânes de Wither ne s'adaptent pas à l'attribut generic.scale.
  • MC-267725 – Les niveaux d'expériences du joueur ne s'affichent plus au dessus de la barre de cœur et de la barre de nourriture.
  • MC-267726 – L'application de poudre d'os sur des blocs dans l'eau ne produit plus de particules.

Références[modifier | modifier le wikicode]

  1. "Minecraft Snapshot 24w03a" – Minecraft.net, 17 janvier 2024

Navigation[modifier | modifier le wikicode]