Ceux qui testent la branche bêta de Minecraft ont une nouvelle mise à jour pour vous appelée version 1.21.40.20. Ceux sur consoles verront cela comme la mise à jour 1.37 de Minecraft Preview (version PS5 1.022), ce qui ajoute des fonctionnalités expérimentales, ainsi qu'une multitude de corrections de bugs, et bien plus encore. Poursuivez votre lecture pour consulter le journal des modifications complet disponible ci-dessous, mais préparez-vous à une longue lecture.
Fonctionnalités expérimentales
Forfaits
- L'indice du bouton « Utiliser » s'affiche désormais lorsqu'un bundle est sélectionné dans la barre de raccourcis et à l'aide d'une entrée de contrôleur de jeu (MCPE-185504)
- L'utilisation de ce bouton supprime les éléments du bundle
- Les bundles affichent désormais la barre indiquant leur niveau de plénitude lorsqu'ils sont placés dans la barre de raccourcis.
- L'utilisation d'un bundle depuis la barre de raccourcis émet désormais un son et déclenche une animation lors du vidage des éléments (MCPE-185460)
- Le placement des info-bulles du bundle prend désormais en compte la zone de sécurité de l'écran.
- Lorsqu'un bundle est utilisé dans la barre de raccourcis, un groupe d'éléments est vidé à la fois au lieu que tout soit vidé en même temps.
- L'indice du bouton « Effacer la barre de raccourcis » s'affiche désormais lorsque vous passez le curseur sur un bundle, avec la bascule « Effacer la barre de raccourcis » activée et à l'aide d'un contrôleur de jeu (MCPE-185504)
- L'indice du bouton « Échanger » s'affiche désormais lorsque vous survolez un élément sur un autre élément avec un contrôleur de jeu.
- L'indice du bouton « Placer » est désormais affiché sur tous les écrans lorsque vous maintenez un élément sur le curseur avec un contrôleur de jeu.
Fonctionnalités et corrections de bugs
- Modification effectuée sur Nintendo Switch qui peut aider les morceaux voisins à se charger plus rapidement lorsque le joueur a défini la fréquence d'images maximale (MCPE-120971)
Blocs
- Les vignes placées avec des commandes sont désormais visibles (MCPE-131854)
- « mushroom_stem » est désormais son propre bloc et n'est plus une variante de « red_mushroom_block » et « brown_mushroom_block »
- "skull" a été divisé en 7 instances uniques : "skeleton_skull", "wither_skeleton_skull", "zombie_head", "player_head", "creeper_head", "dragon_head", "piglin_head"
Commandes
- La règle du jeu ShowRecipeMessages n'est plus considérée comme une triche (MCPE-177299)
- Ajout du paramètre 'entity_offset' à la commande de la caméra
Gameplay
- Les charges de vent ne peuvent pas être touchées ni redirigées peu de temps après leur lancement.
- Interagir avec un lit le définit désormais comme point de réapparition, quels que soient les ennemis proches (MCPE-152134)
- Les joueurs atteignant le bord du monde généré conserveront leur vitesse. Exemple : En volant avec l'Elytra, le joueur restera flottant au lieu de perdre instantanément toute sa vitesse.
Graphique
- Correction d'un problème où le jeu s'affichait en rose sur iOS lors de l'utilisation du grand zoom (MCPE-174398) (MCPE-185373)
Foules
- L'ours polaire laisse désormais tomber du poisson cuit lorsqu'il est tué par le feu ou la lave (MCPE-122488)
- Le son « Celebrate3 » de Pillager fonctionne désormais (MCPE-121058)
- Les loups, chats et perroquets essayant de rattraper leur propriétaire reprennent désormais la navigation de manière transparente après s'être téléportés vers eux.
- Les loups, chats et perroquets se téléportent désormais vers leur propriétaire en cas de panique et suffisamment loin.
- Les loups se téléportent désormais vers leur propriétaire lors d'un combat et suffisamment loin, ce qui les empêche d'être laissés derrière (MCPE-151765)
Royaumes
- Ajout d'un nouvel événement de royaume. Pouvez-vous le découvrir ?
- Correction d'un bug qui empêchait l'activation de l'addon pour un royaume via Marketplace
Interface utilisateur
- L'indice concernant le démontage d'une entité n'apparaît plus lors du changement de dimension et du retour dans le monde (MCPE-182876)
- L'armure HUD se met désormais à jour correctement lorsque l'armure équipée du joueur se brise (MCPE-103592)
- Correction d'un bug où le sous-panneau du bouton de fermeture dans le panneau Stonecutter était vide au lieu d'être masqué lors de l'utilisation du contrôleur.
- Ajout d'un nouveau message pour expliquer quand un modèle Marketplace n'est pas disponible sur une plateforme spécifique
- Alignement des barres de faim et de santé avec la barre d'expérience dans l'interface utilisateur classique sur les appareils mobiles (MCPE-177192)
- Les bulles d'air s'alignent désormais correctement avec la barre de faim (MCPE-185268)
- La position de la poupée de papier du joueur dans l'interface utilisateur est désormais cohérente entre les paramètres de l'interface utilisateur classique et Pocket (MCPE-57498)
- Les potions avec des effets basés sur un pourcentage affichent désormais correctement le signe de pourcentage dans leurs info-bulles (sur les appareils mobiles) (MCPE-28531)
- Lorsqu'il meurt sous les épines d'un Gardien, le message de mort indique désormais "'Joueur' a été tué en essayant de blesser 'Mob'" (MCPE-114752)
- Les messages de chat ne se chevauchent plus sur un pixel (MCPE-119761)
- Le texte de l'élément ne s'affiche plus lorsque vous regardez une entité non interactive (MCPE-161140)
- Les visuels des boutons de fermeture et d'aide pour Smithing Table et Loom ont été modifiés pour correspondre aux visuels de Cartography Table (MCPE-166008)
- "Masquer les indices du contrôleur" masque désormais correctement tous les indices de contrôle dans le menu d'échange des villageois (MCPE-167134)
Parité vanille
- Les Creepers lâchent désormais un disque de musique lorsqu'ils sont tués par un Bogged (MCPE-179008)
- Bogged lâche désormais des flèches empoisonnées lorsqu'il est tué par des monstres apprivoisés par un joueur.
- La teinture des moutons et des colliers sur les chats et les chiens émet désormais le son de teinture comme dans l'édition Java (MCPE-150684)
- Les tiges de champignons utilisées sur le composteur ont vu leurs chances de remplissage ajustées de 85 % à 65 %.
- Le bloc champignon à pores sur tous les côtés a été supprimé de l'inventaire créatif.
- Les pommes dorées enchantées donnent désormais Régénération II au lieu de Régénération V, correspondant à l'édition Java (MCPE-103061)
- Ajout d'une option de durée infinie à la commande Effet.
/effect <player: target> <effect: Effect> infinite [amplifier: int] [hideParticles: Boolean]
- Ajout d'une option de suppression d'effet spécifique à la commande Effet.
/effect <player: target> clear <effect: Effect>
- Placer des fèves de cacao émet désormais un son (MCPE-49126)
- La ruche et le nid d'abeille ne peuvent plus être utilisés comme combustible dans les fourneaux (MCPE-128393)
Foules
- Les Piglins ne ramasseront et n'admireront plus les objets Powered Rail (MCPE-91187)
Mises à jour techniques
Modules complémentaires et moteur de script
- Correction d'un bug où l'utilisation de "bone_visibility" pour une géométrie de bloc empêchait l'application correcte de "item_display_transforms" (MCPE-185868)
- Correction d'un problème qui empêchait le chargement du nouveau format de table d'échange 1.21.30 dans le jeu.
API
- Pile d'articles
- Méthode fixe
ItemStack.getComponents
de renvoyer des composants qui ne sont pas pris en charge dans la version actuelle@minecraft/server
version
- Méthode fixe
- Correction d'un problème où ModalFormData invalide ne rejetterait ou ne résoudrait jamais sa promesse (MCPE-178148)
BlockLiquidContainerComponents
Les API (eau, lave, potion, neige) ont été supprimées de la version bêtaBlockFluidContainerComponent
L'API a été ajoutée à la version bêta, remplaçant l'APIBlockLiquidContainerComponents
- Déplacé
isHardcore
de la version bêta à 1.15.0
Commandes
- Ajout de nouvelles surcharges pour le
schedule
commande qui vous permet d'effacer une fonction en file d'attente/schedule clear <function name>
- Efface toutes les fonctions en file d'attente correspondant au nom donné/schedule on_area_loaded clear function <function name>
– Efface toutes les fonctions en file d'attente planifiées commeon_area_load
par nom/schedule on_area_loaded clear tickingarea <tickingarea name> [function name]
– Efface toutes les fonctions en file d'attente planifiées commeon_area_load
en cochant le nom de la zone (et éventuellement en vérifiant également le nom de la fonction)
Composants
- Le champ « restriction_type » a été ajouté au composant « minecraft:home », permettant de définir comment une entité est restreinte à sa position d'origine :
- Ses valeurs sont :
- « aucun », ce qui ne pose aucune restriction
- "random_movement", qui restreint les mouvements aléatoires autour de la position d'origine
- "all_movement", qui restreint tout type de mouvement autour de la position d'origine
- La valeur « all_movement » est actuellement en [bêta] et devrait être entièrement publiée à une date ultérieure.
- Les entités qui se sont trop éloignées de leur domicile pourront toujours s'en rapprocher si elles y sont invitées.
- Le rayon de restriction est toujours spécifié avec « restriction_radius »
- Les entités dont la version de format est antérieure à 1.21.40 seront mises à niveau pour utiliser le nouveau champ de manière à préserver leur comportement existant.
- Ses valeurs sont :
- Ajout du composant « minecraft:dimension_bound », qui empêche les entités de changer de dimension via les portails
- Dans le contenu Vanilla, ceci est utilisé par l'Ender Dragon, l'hameçon et certains projectiles.
- Ajout du composant « minecraft:transient », les entités avec ce composant ne seront jamais enregistrées. Dans le contenu Vanilla, ceci est actuellement utilisé pour l'hameçon de pêche.
Éditeur
- Ajout de la sélection de blocs pour la palette de blocs actuelle lors d'un clic central de la souris
- Ajout de textures de blocs personnalisées désormais prises en charge dans les images de blocs
- Ajout du protocole d'accès aux ressources « block://<block_name> " pour récupérer les images de bloc
- Ajout d'une nouvelle interface API
IStatusBar
gérerIStatusBarItem
objets. On peut y accéder depuisstatusBar
propriété surIPlayerUISession
.- Ajouté
IStatusBarItemCreationParams
pour l'initialisation des éléments de la barre d'état - Supprimé
text
propriété deIStatusBarItem
en faveur degetText
etsetText
fonctions. Ajout de la prise en charge de la localisation pour le contenu texte - Renommé
EditorStatusBarAlignment
àStatusBarAlignment
- Ajouté
- Renommé « Mappage d'entrée » en élément de barre d'action « Paramètres du clavier » et visuels du panneau modal améliorés
- Correction d'un bug lié à la perte du paramètre de palette de blocs de blocs simples dans la barre de raccourcis entre la suspension/reprise de l'application
- Correction d'un bug où la visibilité du panneau de démarrage rapide n'était pas conservée correctement
- Correction d'un bug afin que la barre de raccourcis se remplisse d'une liste de blocs par défaut plutôt que de tout l'air lors de la création d'un nouveau monde d'éditeur
Composants d'entité
- "behavior.fire_at_target" n'est plus utilisable s'il manque une définition de projectile et générera désormais une erreur de contenu si c'est le cas
Réponses aux événements d'entité
- Ajout de la réponse à l'événement d'entité « execute_event_on_home_block », qui permet à l'entité d'exécuter un événement sur le bloc à sa position d'origine.
- Le champ « événement » permet de préciser l'événement à exécuter
- Pour que cela fonctionne correctement, l'entité doit disposer d'un composant « minecraft:home » avec une position d'origine définie.
Général
- Nous avons apporté les modifications suivantes à « minecraft : single_block_feature »
- 'places_block' prend désormais en charge une liste de spécificateurs de bloc pondérés
- Nouvelle propriété 'randomize_rotation'
- Nouvelles conditions de placement « may_not_attach_to »
- Ajout de « diagonale » comme nouvelle option pour les conditions « may_attach_to »
- Version du format de fichier augmentée à 1.21.40
Graphique
- Correction d'un bug où la tessellation de la poussière de Redstone ne correspondait pas à l'état alimenté de la poussière pour les blocs suivants :
- minecraft:*_dalle
- minecraft: chaîne
- minecraft: chorus_flower
- minecraft: chorus_plante
- minecraft: terres agricoles
- minecraft: chemin_herbe
- minecraft: heavy_core
- minecraft: puzzle
- minecraft:sea_lanterne
- minecraft:renifleur_oeuf
- minecraft:structure_bloc
Cher
- Les requêtes Molang « wing_flap_position » et « wing_flap_speed » fonctionnent désormais pour le poulet
Packs de ressources et de comportements
- Les packs intégrés incluent désormais des fichiers d'archive pour des performances de chargement améliorées sur certaines plates-formes
Stabilité et performances
- Augmentation de la taille des identifiants de biome dans les données de bloc enregistrées de 8 bits à 16 bits
- Correction d'un bug à cause duquel des entités se déplaçant extrêmement rapidement provoquaient le crash du jeu. Les entités ne peuvent désormais plus déplacer plus de 16 blocs en un seul tick. (Pour référence, une entité avec une vitesse de 255 déplacera environ 11 blocs en un seul tick.)
- Le jeu ne plantera plus lors du chargement d'un monde proche d'une End City
Mises à jour techniques expérimentales
API
- Déplacé
EntityBreathableComponent
depuisbeta
à1.15.0
- Déplacé
breathesAir
depuisbeta
à1.15.0
- Déplacé
breathesLava
depuisbeta
à1.15.0
- Déplacé
breathesSolids
depuisbeta
à1.15.0
- Déplacé
breathesWater
depuisbeta
à1.15.0
- Déplacé
generatesBubbles
depuisbeta
à1.15.0
- Déplacé
inhaleTime
depuisbeta
à1.15.0
- Déplacé
suffocateTime
depuisbeta
à1.15.0
- Déplacé
totalSupply
depuisbeta
à1.15.0
- Déplacé
componentId
depuisbeta
à1.15.0
- Déplacé
getBreatheBlocks()
depuisbeta
à1.15.0
- Déplacé
getNonBreatheBlocks()
depuisbeta
à1.15.0
- Déplacé
- Classe déplacée
BlockLocationIterator
depuisbeta
à1.15.0
- Classe déplacée
InvalidIteratorError
depuisbeta
à1.15.0
- Propriété déplacée
BlockVolumeBase.getBlockLocationIterator
depuisbeta
à1.15.0
- Énumération déplacée
BlockVolumeIntersection
depuisbeta
à1.15.0
- Classe déplacée
BlockVolume
depuisbeta
à1.15.0
- Ajout du
DyeableItemComponent
àbeta
Caméras
- Correction d'un problème où
rider_rotation_lock
deminecraft:rideable
n'a eu aucun effet lors de l'utilisation duminecraft:follow_orbit
caméra - Ajouté
minecraft:camera_attach_to_player
àminecraft:follow_orbit
- Ajouté
align_target_and_camera_forward
option du pack de comportement prédéfini de caméra JSON qui peut être utilisée lorsque l'expérience prédéfinie de caméra à la troisième personne est activée - Expérience de caméra à la 3ème personne – La propriété de rayon des caméras du créateur est désormais limitée à une valeur comprise entre 0,1 et 100.
- La caméra à perche à la troisième personne sera désormais réinitialisée aux valeurs de rotation de départ spécifiées dans json lorsque le paramètre « par défaut » est passé dans la commande de la caméra.
Graphique
- Suppression de l'aura sombre autour de la lune dans l'aperçu technique différé.
Voilà une grosse mise à jour !La version commerciale a également reçu un patch hier., bien que ce soit principalement pour des correctifs de crash.