Minecraft Preview Update version 1.21.40.21 est publié, voici les nouveautés

Mojang a un nouveau correctif pour Minecraft Preview, et c'est un autre rempli à ras bord de divers correctifs et ajustements. Ceux sur les consoles verront cela comme la mise à jour 1.38 de Minecraft Preview et la version 1.023 sur la génération actuelle. Il y a beaucoup de choses à prendre en compte avec ce patch que Mojang appelle 1.21.40.21, alors plongez dans le journal des modifications.

Notes de mise à jour de la mise à jour préliminaire de Minecraft 1.38/1.023 :

Fonctionnalités expérimentales

Forfaits

  • Les noms des bundles renommés sont désormais en italique dans l'info-bulle (MCPE-185502)

Fonctionnalités et corrections de bugs

Fonctionnalités d'accessibilité

  • Réimplémentation du mode gaucher sur les appareils tactiles pour accéder à l'inventaire depuis la barre de raccourcis (MCPE-179608)

Blocs

  • Correction d'un problème avec les épaves générant uniquement des dalles inférieures. (Ce correctif ne modifiera pas les épaves déjà générées) (MCPE-186235)
  • Références mises à jour aux anciens noms de blocs dans les fichiers de recettes de bois du pack de comportement
  • Références mises à jour aux anciens noms de blocs dans les fichiers de recettes restants du pack de comportement

Gameplay

  • Correction d'un bug où les effets de suintement, de tissage et de charge de vent ne s'appliquaient pas à la mort du joueur (MCPE-180640)
  • Les monstres peuvent désormais effectuer des attaques Mace Smash

Général

  • Suppression de certaines liaisons de touches du clavier dans les paramètres qui ne devraient exister que dans Minecraft Education : astuces de contrôle, générateur de code et lecteur immersif.

Graphique

  • Correction d'un problème qui faisait perdre à certains blocs leur occlusion ambiante et faisait apparaître les feuilles de certains biomes trop lumineuses (MCPE-186343)

Foule

  • La citrouille et le crâne sculptés tournent désormais avec la tête du Bogged lorsqu'ils sont portés (MCPE-178959)

Son

Blocs

  • Les sons de pas et les sons de frappe de Mob Spawner sont désormais joués au volume prévu.
  • Les sons des hits de Trial Spawner sont désormais diffusés au volume prévu.

Foules

  • Les sons des pas du Wither Skeleton sont désormais diffusés au volume prévu (MCPE-185913)

Interface utilisateur

  • Les mondes LAN sont désormais visibles dans l'onglet « Mondes » de l'écran OreUI Play (Aperçu uniquement).
  • Correction d'un bug où un message incorrect s'affichait sur l'écran du lit expérimental pour certaines valeurs de la règle de jeu du pourcentage de sommeil des joueurs (MCPE-183431)

Modifications de l'inventaire des créations

Note du développeur:Les objets et blocs de l'inventaire créatif ont été réorganisés, dans le but de rendre le tri global plus intuitif.

  • Éléments de la Chambre de première instance
    • Les clés d'essai ont été déplacées pour être à côté des clés d'essai inquiétantes, très inquiétantes (MCPE-180280)
    • Les Bouteilles Ominous ont été déplacées à côté des Potions existantes et ont été transformées en leur propre groupe « Bouteille Ominous » (MCPE-180278)
  • Groupe Pierre dans l'onglet Nature
    • Stone a finalement été transféré dans le groupe Stone (MCPE-116364)
    • Stone est désormais le bloc avant du groupe Stone
    • Basalt et Smooth Basalt ont été transférés dans le groupe Stone
    • Tuff et Polished Tuff ont été déplacés dans le groupe Stone (MCPE-176383)
  • Pierre décorative dans l'onglet Construction
    • Smooth Stone a été transféré dans la pierre décorative
    • Les briques de tuf, les briques de tuf ciselé et les briques de tuf ciselé ont été déplacées de la catégorie Nature vers la pierre décorative dans la catégorie Construction.
    • Les briques Prismarine ont été déplacées du groupe de pierres décoratives, elles sont désormais à côté de Prismarine et Dark Prismarine.
  • Famille du cuivre etc. (MCPE-176384)
    • Fer brut réorganisé, cuivre brut, or brut en cuivre brut, fer brut, or brut
    • Les blocs Cuivre, Fer et Or ont été déplacés pour correspondre à l'ordre des versions Raw
    • Les portes en cuivre ont été déplacées vers toutes les autres portes
    • Les trappes en cuivre ont été déplacées vers le groupe avec toutes les autres trappes, ce n'est pas un piège
    • Les blocs de cuivre et les grilles de cuivre sont désormais triés par type de bloc puis par niveau d'oxydation, au lieu du niveau d'oxydation puis du type de bloc.
  • Famille de tuf
    • Les escaliers en tuf, les dalles en tuf, les murs en tuf et leurs versions polies ont été déplacés de l'onglet Nature vers l'onglet Construction dans leurs groupes respectifs.
  • Autres blocs
    • Les briques sont désormais placées avant le groupe Dalles
      • Ce changement n'affecte que les briques en argile et non tous les blocs de briques.
    • Les briques du Nether ciselée et les briques du Nether fissurées ont été déplacées à côté du bloc de briques du Nether et de la brique du Nether rouge.
    • Briques de quartz placées à côté des autres blocs de quartz
    • Rooted Dirt est maintenant à côté des autres blocs Dirt
    • De nombreux blocs Dirt et variantes Grass ont été mélangés pour correspondre à l'édition Java
    • Gravel est désormais classé après le groupe Stone et à côté de Sand et Red Sand.
    • L'argile a été déplacée de la catégorie Construction vers la catégorie Nature, placée à côté du bloc de boue.

Mises à jour techniques

Bloc

  • Ajout d'un avertissement de contenu lorsque « carried_textures » ou « blockshape » sont mal écrits dans Blocks.json

Composants

  • Renommé le composant « minecraft:lookat » en « minecraft:looked_at » pour mieux refléter ses fonctionnalités
    • Son champ « look_event » a également été renommé « looked_at_event »
    • Son champ « look_cooldown » a également été renommé « looked_at_cooldown »
  • Extension de la fonctionnalité du composant « minecraft:looked_at » avec l'ajout de six nouveaux champs [Beta] :
    • "find_players_only" restreint la recherche d'entités regardant l'entité propriétaire aux joueurs uniquement, garantissant que le joueur le plus proche satisfaisant aux "filtres" spécifiés est sélectionné
    • « look_at_locations » définit les parties de l'entité propriétaire qui sont ciblées pour être examinées
      • Pour ces pièces, une vérification de la ligne de vue est effectuée pour garantir qu'aucun bloc n'obstrue la vue.
      • Les valeurs prises en charge sont « tête », « corps » et « pieds ».
    • "not_looked_at_event" spécifie l'événement à déclencher lorsqu'aucune entité appropriée ne regarde l'entité propriétaire
    • « field_of_view » définit la largeur du champ de vision, en degrés, pour les entités regardant l'entité propriétaire :
      • Si « scale_fov_by_distance » est défini sur true, cette valeur correspond au champ de vision à une distance d'un bloc entre les entités
    • "scale_fov_by_distance" détermine si le champ de vision se rétrécit à mesure que la distance entre l'entité propriétaire et l'entité qui la regarde augmente
      • Cela garantit que la largeur du cône de vue à la position de l'entité propriétaire reste relativement constante, quelle que soit la distance.
    • « line_of_sight_obstruction_type » définit quelle forme de bloc est prise en compte lors de la vérification des obstructions dans la ligne de visée.
      • Les valeurs prises en charge sont « contour », « collision » et « collision_for_camera ».
    • De plus, « set_target » prend désormais en charge trois valeurs différentes :
      • "jamais", les entités qui regardent ne sont jamais définies comme cibles, mais des événements sont émis
      • "once_and_stop_scanning", la première entité détectée est définie comme cible, mais l'analyse et l'émission d'événements sont suspendues si et jusqu'à ce que l'entité propriétaire ait une cible
      • [Bêta] « once_and_keep_scanning », la première entité détectée est définie comme cible, mais l'analyse et l'émission d'événements continuent
    • Il est prévu que tous ces champs soient retirés de la [Bêta] et entièrement publiés à une date ultérieure.

Éditeur

  • Ajout d'un panneau initial de paramètres de l'éditeur avec des options pour « Afficher les blocs invisibles » et « Afficher les limites des fragments ».

Réponses aux événements d'entité

  • Ajout de la réponse à l'événement d'entité « reset_target », qui permet à une entité de réinitialiser sa cible.

Fonctionnalité

  • L'utilisation d'un placement de fonctionnalités non pris en charge dans « pregénération_pass » générera désormais une erreur de contenu au lieu d'un crash.

Graphique

  • Ajoutez le nouveau the_end.client_biome.json comme premier nouveau type de fichier à contenir le rendu par biome et les paramètres audio dans les packs de ressources.

Articles

  • Le"minecraft:item"l'objet est analysé avec un chargeur strict de 1.21.40
    • Les nombres et les booléens ne sont plus interchangeables dans l'entrée JSON
    • Les nombres à virgule flottante ne sont plus acceptés lorsqu'un entier est attendu

Packs de ressources et de comportements

  • Correction d'un problème où les packs n'étaient pas téléchargés ou appliqués lors de la connexion à un serveur sur lequel CDN était activé
  • Correction d'un problème où le choix de l'utilisateur pour télécharger/appliquer les packs de ressources lors de la connexion au serveur était ignoré lorsque le CDN est activé sur le serveur.

Commerce

  • Correction d'un problème où les transactions avec des valeurs « max_use » négatives ne pouvaient pas être négociées.

Mises à jour techniques expérimentales

Graphique

  • Éclairage amélioré pour les cartes lorsqu'elles sont tenues en main et lorsqu'elles sont placées dans des cadres dans l'aperçu technique différé
  • Correction des tremblements de la surface de l'eau qui se produisaient lorsque la mise à l'échelle était activée dans l'aperçu technique différé.
  • Ajout d'un curseur dans les paramètres vidéo de l'aperçu technique différé pour contrôler le facteur de résolution de mise à l'échelle.

Cher

  • Ajout des fonctionnalités des créateurs à venir :
    • query.client_memory_tier. Renvoie un nombre représentant le niveau de mémoire RAM du client, 0 = « Indéterminé », 1 = « SuperLow », 2 = « Faible », 3 = « Moyen », 4 = « Élevé » ou 5 = « SuperÉlevé ». Disponible sur le client (Packs de ressources) uniquement
    • query.server_memory_tier. Renvoie un nombre représentant le niveau de mémoire RAM du serveur, 0 = « Indéterminé », 1 = « SuperLow », 2 = « Faible », 3 = « Moyen », 4 = « Élevé » ou 5 = « SuperÉlevé ». Disponible côté serveur (Behaviour Packs) uniquement

Script

  • Énumération ajoutéeMemoryTier
    export enum MemoryTier {
        Undetermined = 0,
        SuperLow = 1,
        Low = 2,
        Mid = 3,
        High = 4,
        SuperHigh = 5
    }
  • Classe de base ajoutéeSystemInfo
    • ChampMemoryTier
  • Classe ajoutéeClientSystemInfo.
    • ChampMemoryTier
  • ClassePlayer
    • Propriété ajoutéeclientSystemInfo
  • ClasseSystem
    • Propriété ajoutéeserverSystemInfo

On ne sait pas encore si nous aurons un correctif pour la version Bedrock, mais une fois que nous l'aurons fait, vous le verrez publié.ici.

[Source:Minecraft]