Version Java 1.13
| Nom officiel | |
|---|---|
| Date de sortie prévue |
2018 [3] |
| Autres versions 1.13 | |
La 1.13 est une mise à jour majeure de Minecraft dont la date de sortie est pour l'instant inconnue. Elle sera principalement centrée sur la correction de bugs, sur les fonctionnalités techniques, sur une re-texturisation des graphismes du jeu et sur l'optimisation du jeu en prévision de la 1.14.[4][5]
Ajouts
Général
- Résolution Plein écran
- Vous pouvez changer la résolution en jeu en utilisant cette option.
- Nouvelle option permettant d’effectuer une sauvegarde et d'ouvrir le dossier des sauvegardes lors de la modification d’un monde.
- Nouvelle option du tchat permettant d’activer automatiquement ou non les suggestions de commandes (activé par défaut, sinon, appuyez sur Tab ↹ pour les faire apparaître).
- Localisés dans
saves/(world)/datapacks. - Rechargeables en utilisant la commande
/reload, en même temps que les structures. - Incluent des modifications qui doivent être faits côté serveur.
- Les progrès, fonctions, tables de butin et structures doivent désormais être dans des packs de données.
- Structure :
pack.mcmeta, dossierdatacontenant le dossier d'espace de noms de dossier déterminant l'espace de noms de son contenu.- Un espace de noms devraient uniquement contenir les symboles suivants : "0123456789", "abcdefghijklmnopqrstuvwxyz", et "_-".
- Dans le dossier d'espace de noms, il peut y avoir des dossiers
functions,loot_tables,structuresetadvancements.
- Plusieurs packs de données peuvent être chargés en même temps, ou pas du tout (y compris le pack de données vanilla).
- Les structures sont maintenant stockées dans des espaces de noms et sauvegardées comme ceci :
(world)/generated/structures/(namespace)/(file).nbt.- Les structures se chargeront également à partir d'ici avant de vérifier les packs de données.
- Tags
- Les objets, les blocs et les fonctions peuvent être étiquetés avec un identifiant (tag).
- Les tags des blocs peuvent être utilisés pour tester des blocs dans le monde.
- Les tags des objets peuvent être utilisés pour tester des objets dans des inventaires.
- Les tags des fonctions peuvent être utilisés lors de l'appel de fonctions à l'aide de commandes ou de progrès.
- Une fonction étiquetée dans
minecraft:ticksera exécutée à chaque tick de jeu. - Une fonction étiquetée dans
minecraft:loadsera exécutée une fois après un (re)chargement.
- Une fonction étiquetée dans
- Les tags sont créés en utilisant des packs de données dans
data/(espace de nom)/tags/blocks,data/(espace de nom)/tags/itemsoudata/(espace de nom)/tags/functions.- Lorsque vous remplacez un tag d'un pack de données différent, vous pouvez choisir de remplacer ou d'ajouter.
- Par exemple :
data/(namespace)/tags/blocks/foo.json. - Cela va créer un tag de bloc nommé
(espace de nom):foo. - Le fichier JSON contient une liste de tous les blocs devant être étiquetés.
- Il y a 10 tags par défaut pour les objets et les blocs :
buttons(boutons),carpets(tapis),doors(portes),logs(bois),saplings(pousses d'arbres),stone_bricks(pierres taillées),minecraft:planks(planches),wooden_buttons(boutons en bois),wooden_doors(portes en bois) etminecraft:wool(laine). - Il existe un autre tag de bloc pour les pots de fleurs (
flower_pots) dans le pack de données « vanilla ». - Les attributs des objets des progrès supportent les tags d'objets.
- Ajout de la fonction
set_name.
- Messages de mort
- Ajout d'un message de mort quand le joueur meurt de l'explosion d'un lit dans le Nether ou l'End.
- « Player was killed by [Intentional Game Design] »
- Cliquer sur « [Intentional Game Design] » ouvre un lien vers MCPE-28723.
- « Player was killed by [Intentional Game Design] »
Trappes, boutons et plaques de pression en bois.
Blocs
- De nouvelles trappes, boutons et plaques de pression pour les 6 types de bois.
- Un bloc de citrouille, sans le visage. Il est appelé « Citrouille » (Pumpkin), alors que l’ancien bloc est renommé « Citrouille sculptée » (Carved Pumpkin).
- Effectuer un clic-droit sur un bloc de citrouille avec des cisailles le transforme en citrouille sculptée et donne 4 graines de citrouille.
Objets
- Ajout des objets correspondants aux blocs de bois avec l’écorce sur les 6 faces.
- Ajout d'un objet correspondant à la dalle en bois de chêne pétrifiée, une dalle en bois de chêne qui requiert une pioche pour être cassée.
- Ajout des objets correspondants aux blocs de quartz lisse, de grès lisse, de grès rouge lisse et de roche lisse (aussi appelés « doubles-dalles »).
- Ajout des objets correspondants aux blocs de champignons rouge et brun et aux tiges de champignons.
- Un « Bâton de débogage » (Debug Stick) permettant de faire défiler les états de blocs, en faisant un clic-droit.
- Le clic gauche fait défiler les variables et le clic droit fait défiler les valeurs.
- Les effets de fondu sur les feux d'artifices peuvent désormais être ajoutés en combinant l’étoile de feu d'artifice avec des teintures.
Commandes
- Général
- Une interface de commande lors de la saisie de commandes dans le chat.
- Les différents composants des commandes seront affichés dans différentes couleurs.
- Les erreurs seront affichées en rouge sans avoir à exécuter la commande.
- Un argument
nbtpour les sélecteurs de cible. - Une nouvelle bibliothèque d'analyse de commandes connue sous le nom de Brigadier.
- Coordonnées
- Ajout d'un nouveau type de coordonnées locales dans les commandes utilisant
^.- Lorsque vous spécifiez des coordonnées dans une commande, vous pouvez utiliser
^au lieu d'utiliser des coordonnées relatives ou absolues. - Les coordonnées locales sont relatives par rapport à la rotation de l'entité, contrairement aux coordonnées relatives qui se limitent à la position des axes dans le monde.
- La syntaxe est :
^gauche ^haut ^avant gauche/haut/avantcorrespond au nombre de blocs dans la direction spécifiée.
- Lorsque vous spécifiez des coordonnées dans une commande, vous pouvez utiliser
- L'auto-complétion suggérera les coordonnées
~ ~ ~lorsque aucun bloc n'est ciblé.
- Commandes spécifiques
/data
- Une commande qui permet d'ajouter, fusionner ou supprimer des tags NBT d'un bloc ou d'une entité.
/data get block <pos> [<path>] [<scale>]- Retourne les données NBT du bloc à
poscomme sonresult(si unpathest spécifié). Unpathpeut être spécifié pour récupérer uniquement les données NBT. Une valeur optionnellescalepeut être fournie pour mettre à l'échelle le nombre récupéré.
- Retourne les données NBT du bloc à
/data get entity <target> [<path>] [<scale>]- Retourne les données NBT de l'entité
targetcomme sonresult(si unpathest spécifié). Unpathpeut être spécifié pour récupérer uniquement les données NBT. Une valeur optionnellescalepeut être fournie pour mettre à l'échelle le nombre récupéré.
- Retourne les données NBT de l'entité
/data merge block <pos> <nbt>- Fusionne les données NBT du bloc à
posavec les donnéesnbtspécifiées.
- Fusionne les données NBT du bloc à
/data merge entity <target> <nbt>- Fusionner les données NBT de l'entité
targetavec les donnéesnbtspécifiées. Fusionner les données NBT d'un joueur n'est pas autorisé.
- Fusionner les données NBT de l'entité
/data remove block <pos> <path>- Supprime les données NBT
pathdu bloc àpos.
- Supprime les données NBT
/data remove entity <target> <path>- Supprime les données NBT
pathd'une entitétarget. Supprimer les données NBT d'un joueur n'est pas autorisé.
- Supprime les données NBT
- Les chemins de données ressemblent à ceci :
foo.bar[0]."A [crazy name]".baz.foo.barsignifie que l'enfant de foo est bar.foo[0]signifie l'élément 0 de foo.- Des chaînes de caractères entre "" peuvent être utilisées si le nom d'une clé doit être échappé.
- Exemples d'anciennes commandes :
/entitydata <target> {}est désormais/data get entity <target>/blockdata <pos> <nbt>est désormais/data merge block <pos> <nbt>
- Exemples de nouvelles fonctionnalités :
- Une commande pour contrôler les packs de données chargés.
- A les sous-commandes suivantes :
enable <name>- va activer le pack spécifié.disable <name>- va désactiver le pack spécifié.list [available|enabled]- va lister tous les packs de données, ou uniquement ceux disponibles/activés. Survoler des packs de données dans cette liste affichera leur description définie dans leur pack.mcmeta.
- Les packs de données sont activés par défaut, mais si vous les désactivez, vous pouvez les réactiver avec les commandes suivantes :
enable <name>- va activer le pack spécifié, le mettant à sa position par défaut.enable <name> first- va activer le pack spécifié, le mettant avant n'importe quel autre pack (priorité la plus basse).enable <name> last- va activer le pack spécifié, le mettant après n'importe quel autre pack (priorité la plus haute).enable <name> before <existing>- va activer le pack spécifié, le mettant avant (priorité inférieure) le pack <existing>.enable <name> after <existing>- va activer le pack spécifié, le mettant après (priorité supérieure) le pack <existing>.
- Ajout d'une partie
facing./teleport [<targets>] (<location>|<entity>) facing (<facingEntity>|<facingLocation>)- Rotation d'une entité pour faire face à une entité ou à un emplacement.
/time
- Ajout de
noonetmidnightà la commande/time set.
Modifications
Général
- Nouvelles valeurs de la 1.13 ("The Flattening")
- Les métadonnées numériques des blocs ont été complètement abandonnées en faveur des états de blocs.
- De nombreux blocs, états de blocs, entités de blocs et objets ont été séparés, fusionnés, créés ou supprimés.
- Des blocs ou objets ayant auparavant des valeurs de durabilité différentes pour les différencier ont désormais leur propre identifiant. Par exemple, la laine blanche est
white_woolau lieu dewool:0. - La durabilité est maintenant spécifiée par le tag
taget est uniquement utilisée par les outils, les armures et les cartes. - Les fichiers et les commandes n’utilisent plus
dataniset_data.
- Des blocs ou objets ayant auparavant des valeurs de durabilité différentes pour les différencier ont désormais leur propre identifiant. Par exemple, la laine blanche est
- Les structures n'exécutent pas de chemin de mise à niveau pour cela.
- Pour mettre à jour vos structures, chargez-les toutes en 1.12, puis passez en 1.13 et sauvegardez à nouveau toutes les structures.
- Désormais, cliquer sur le bouton Realms ne fera rien, au lieu de vous diriger sur la page Realms et dire que votre version n'est pas compatible.
- Les statistiques ont été revues.
- À cause des nouvelles valeurs, certains blocs et objets ont été déplacés dans leurs groupes respectifs, par exemple le bloc de purpur est désormais après l'obsidienne.
- Les blocs de champignon, la terre labourée et le chemin d'herbe ont été ajoutés dans l'inventaire, dans l'onglet "Blocs décoratifs". De plus, une fusée de feu d'artifice vierge a été ajoutée dans l'onglet "Divers".
- Fabrication
- Les recettes personnalisées sont maintenant chargées à partir des packs de données dans
data/(namespace)/recipes/(name).json. - Désactiver le pack de données
vanillaenlèvera également toutes les recettes. - Une recette peut se référer à un tag à la place d'un objet.
- Autres
- Bibliothèques du jeu
- Mise à jour vers LWJGL 3
- Charger ou créer un monde affiche les pourcentages des étapes de chargement.
Preparing spawn areaest désormais affiché en tant qu'étape de chargement.
- Les rapports de crashs listent désormais quels pack de données sont activés.
- Les générateurs de données sont maintenant exposés, il est possible d'obtenir une décharge de tous les blocs/objets/commandes/etc du jeu sans l'ouvrir.
Blocs
- La limite supérieure des identifiants de blocs a disparu.
- Tous les blocs qui n’avaient pas de texture en-dessous (comme les répéteurs, les comparateurs, les torches, etc.) en ont désormais une.
- Activer un levier affiche désormais des particules de redstone.
- Les lits ont maintenant besoin d’un bloc de support. C’était le cas auparavant uniquement pour leur placement, et le bloc de support pouvait être détruit sans détruire le lit.
- Les coffres et coffres piégés peuvent être placés directement à côté de leurs doubles variantes au lieu de nécessiter un bloc entre eux.
- Faire un clic droit en appuyant sur ⇧ Shift avec un coffre ou un coffre piégé respectivement à côté d'un coffre ou d'un coffre piégé ne va plus combiner les deux coffres ou coffres piégés en un double coffre ou double coffre piégé.
- Le placement des citrouilles et des portillons ne nécessite plus d’avoir un bloc en-dessous.
- Les blocs infestés vont désormais se casser instantanément, peu importe l'outil.
Créatures
- Le modèle a été modifié pour qu'il soit plus consistant avec les autres créatures.[6]
- Certaines animations comme l'ouverture de la bouche lors du pâturage ont également été retirées du modèle.
Structures
- Se génère désormais avec un champignon rouge dans le pot de fleurs.
- Auparavant, il était complètement vide.
Commandes
- Général
- Les commandes et les fonctions sont beaucoup plus rapides et plus efficaces.
- La plupart des commandes sont maintenant plus sensibles à la casse. Les minuscules sont préférables dans la mesure du possible.
- Par exemple, ceci n'est plus autorisé :
/scoreboard ObJeCtIvEs ...
- Par exemple, ceci n'est plus autorisé :
- Le signal de sortie d'un bloc de commande était autrefois son "nombre de succès", mais maintenant c'est son "résultat".
- Changement de tous les noms personnalisés (blocs, objets, entités, entités de blocs) en composants de texte traduisibles.
- Commandes spécifiques
- Suppression de
/advancement testen faveur des sélecteurs d'entités.
- Supprimée en faveur de
/data.
- La syntaxe de
/cleara été modifiée./clear [<target>] [<item>] [<data>] [<count>] [<nbt>]deviendra/clear [<target>] [<item>] [<count>]- Voir le type d'argument d'objet pour plus de détails.
[<data>]a été supprimé en préparation des nouvelles valeurs, les métadonnées n'existeront plus et la durabilité des objets sera déplacée dans un tag NBT.
- La syntaxe de
/clonea été modifiée./clone <x1 y1 z1> <x2 y2 z2> <xt yt zt> filtered [force|move|normal] [<block>] [<data>]deviendra/clone <x1 y1 z1> <x2 y2 z2> <xt yt zt> filtered [<block>] [force|move|normal]/clone <x1 y1 z1> <x2 y2 z2> <xt yt zt> [replace|masked] [force|move|normal] [<block>] [<data>]deviendra/clone <x1 y1 z1> <x2 y2 z2> <xt yt zt> [replace|masked] [force|move|normal]
/defaultgamemodeet/gamemode
- Maintenant, accepte uniquement des chaînes de caractères, pas de raccourcis ou de valeurs numériques.
/gamemode 2deviendra/gamemode adventure/defaultgamemode spest désormais/defaultgamemode spectator
- Maintenant,
/difficulty [<value>]accepte uniquement des chaînes de caractères, pas de raccourcis ou de valeurs numériques./difficulty 2est désormais/difficulty normal/difficulty pest désormais/difficulty peaceful
- Vous pouvez maintenant interroger la difficulté actuelle en utilisant
/difficultysans aucun argument.
- La syntaxe de
/effecta été séparée, pour éviter une ambiguïté. - Donner un effet va maintenant échouer si cela ne fait rien.
- Certaines créatures sont immunisées (par exemple un Enderdragon).
- Les effets existants plus forts empêchent les nouveaux plus faibles.
- Supprimé en faveur de
/modifyitem.
- Supprimé en faveur de
/data.
- La syntaxe de
/executea été séparée.- Les sous-commandes du modificateur peuvent changer la façon dont la commande est exécutée :
/execute as <entity> <chained command>exécute unecommanden utilisant l'entité<entity>(mais ne change pas la position)./execute at <entity> <chained command>exécute unecommanden utilisant la position de<entity>(mais ne change pas l'entité)./execute offset <x y z> <chained command>exécute une commande en utilisant la position de<x y z>./execute align <axes> <chained command>exécute une commande après avoir aligné la position actuelle sur la grille de bloc (arrondi vers le bas),<axes>est une combinaison dexyetz(par exemple :x,xz,zyxetyz).x=-1.8,y=2.3,z=5.9en utilisantxdeviendrax=-2,y=2.3,z=5.9x=2.4,y=-1.1,z=3.8en utilisantyxzdeviendrax=2,y=-2,z=3
- Les sous-commandes conditionnelles peuvent vous empêcher d'exécuter la commande :
/execute (if|unless) block <x y z> <block> <chained command>exécute unecommandsi (ou sauf si)<x y z>correspond à<block>./execute (if|unless) blocks <begin> <end> <destination> (all|masked) <chained command>exécute unecommandsi (ou sauf si) la région entre<start>et<end>correspond à<destination>./execute (if|unless) entity <entity> <chained command>exécute unecommandsi (ou sauf si)<entity>existe (renvoie 1 ou plusieurs entités)./execute (if|unless) score <target> <targetObjective> (<|<=|=|>=|>) <source> <sourceObjective> <chained command>exécute une commande si (ou sauf si) le score de<target>se rapporte au score de<source>basé sur le critère choisi.
- En remplacement de
/stats, une nouvelle sous-commandestorevous permet de stocker le résultat d'une commande quelque part :/execute store (result|success) <name> <objective> <chained command>resultest le résultat d'une commande, qui remplace ces anciennes statistiques :AffectedBlocks,AffectedEntities,AffectedItems,QueryResult.successest combien de fois la commande a été couronnée de succès. C'est habituellement0ou1, mais si la commande se sépare (par exempleas @a) alors cela peut être plus que1. Cela remplaceSuccessCount.- La valeur est stockée dans le tableau de score sous
<name>et<objective>. objectivedoit exister, mais contrairement à/statsvous n'avez pas besoin de définir une valeur initiale pour<name>.- La valeur sera stockée lorsque la commande complète aura fini d'être exécutée.
- Si une commande échoue (
successest0),resultsera toujours défini sur0. - Le résultat attendu de chaque commande sera précisé.
- Vous pouvez enchaîner toutes les sous-commandes ensemble.
- Après chaque sous-commande, vous devez écrire une autre sous-commande.
- Lorsque vous avez fini d'enchaîner les sous-commandes,
runvous permet d'écrire la commande à exécuter./n'est plus autorisé avant la commande.
/execute as somebody at somebody run say hi
- Exemple d'anciennes commandes :
/execute @e ~ ~ ~ detect ~ ~ ~ stone 0 say Stone!est désormais/execute as @e at @s if block ~ ~ ~ stone run say Stone!/execute @e ~ ~ ~ detect ~ ~ ~ grass 0 summon pigest désormais/execute at @e if block ~ ~ ~ grass run summon pig/execute @e ~ ~ ~ say Hello!est désormais/execute as @e run say Hello!
- Les sous-commandes du modificateur peuvent changer la façon dont la commande est exécutée :
/xpest désormais un alias pour/experience.- Divisé en 3 sous-commandes différentes :
/experience add <players> <amount> [points|levels]- Ajoute
<amount>de points ou de niveaux à la cible<players>(par défaut des points). - L'ajout de points peut amener les joueurs à monter de niveau, comme d'habitude.
- Les nombres négatifs sont supportés, pour soustraire des points à la place.
- La soustraction de points peut amener les joueurs à baisser de niveau.
- Ajoute
/experience set <players> <amount> [points|levels]- Définit
<amount>de points ou de niveaux à la cible<players>(par défaut des points). - Vous ne pouvez pas définir plus de points que leur niveau actuel ne le permet.
- Lors du changement de niveau, les points resteront au même pourcentage que le niveau précédent.
- Définit
/experience query <player> (points|levels)- Retourne soit le nombre de points soit le nombre de niveaux du
<player>donné.
- Retourne soit le nombre de points soit le nombre de niveaux du
/fill
- La syntaxe de
/filla été modifiée./fill <x y z> <xt yt zt> <block> <data> replace [<replaceBlock>] [<replaceData>]est désormais/fill <x y z> <xt yt zt> <block> replace [<filter>]/fill <x y z> <xt yt zt> <block> [<data>] [destroy|hollow|keep|outline|replace] [<nbt>]est désormais/fill <x y z> <xt yt zt> <block> [destroy|hollow|keep|outline|replace]
/functionn'accepte plus les arguments[if|unless] <entity>.
- Suppression de la règle de jeu
gameLoopFunctionen faveur des fonctions étiquetées dansminecraft:tick. /gamerulen'accepte plus des règles inconnues ("règles de jeu personnalisées").- Vous pouvez utiliser des fonctions ou des tableaux de score comme remplacements, sans perte de fonctionnalité.
- Les règles de jeu personnalisées existantes ne seront tout simplement pas accessibles. Seules les règles intégrées seront disponibles.
- Les valeurs de
/gamerulesont maintenant vérifiées par type (donner une chaîne de caractères alors qu'il veut un nombre entier est une erreur très évidente).
/give
- La syntaxe de
/givea été modifiée./give <players> <item> [<count>] [<data>] [<nbt>]est désormais/give <players> <item> [<count>]- Voir le type d'argument d'objet pour plus de détails.
[<data>]a été supprimé en préparation des nouvelles valeurs, les métadonnées n'existeront plus et la durabilité des objets sera déplacée dans un tag NBT.
/kill
- La cible est maintenant obligatoire.
- La coordonnée Y est désormais retournée comme
64au lieu de?. - Le
resultde la commande, utilisé par/execute store, sera la distance absolue à la structure.
- L'argument
<params>a été supprimé, à la place les paramètres pour les particules commeblockcrackpeuvent être spécifiés juste après l'argument<name>en utilisant le nouvel argument de bloc./particle blockcrack stone [variant=smooth_granite] ~ ~ ~ 0 0 0 0 1
- Certaines particules ont été renommées.
Ancien nom→Nouveau nommobspellambient→ambient_entity_effectangryvillager→angry_villagerblockdust, blockcrack→blockdamageindicator→damage_indicatordragonbreath→dragon_breathdriplava→dripping_lavadripwater→dripping_waterreddust→dustspell→effectmobappearance→elder_guardianenchantmenttable→enchantmagiccrit→enchanted_hitendrod→end_rodmobspell→entity_effectlargeexplosion→explosionhugeexplosion→explosion_emmiterfallingdust→falling_dustfireworksspark→fireworkwake→fishinghappyvillager→happy_villagerinstantspell→instant_effecticoncrack→itemslime→item_slimesnowballpoof→item_snowballlargesmoke→large_smoketownaura→myceliumexplode→poofdroplet→rainsweepattack→sweep_attacktotem→totem_of_undyingsuspended→underwaterwitchmagic→witchtake→ suppriméefootstep→ suppriméedepthsuspend→ supprimée
- L’auto-complétion avec Tab ↹ fonctionne également pour les sons personnalisés.
- La syntaxe de
/replaceitema été modifiée./replaceitem block <pos> <slot> <item> [<count>] [<data>] [<nbt>]est désormais/replaceitem block <pos> <slot> <item> [<count>]/replaceitem entity <target> <slot> <item> [<count>] [<data>] [<nbt>]est désormais/replaceitem entity <target> <slot> <item> [<count>]- Voir le type d'argument d'objet pour plus de détails.
[<data>]a été supprimé en préparation des nouvelles valeurs, les métadonnées n'existeront plus et la durabilité des objets sera déplacée dans un tag NBT.
- L'argument
slotne nécessite plusslot..- Par exemple,
slot.hotbar.1est désormaishotbar.1.
- Par exemple,
/scoreboarda[<dataTag>]supprimé de sa commande en faveur de l'argumentnbtdans les sélecteurs d'entités./scoreboard players taget/scoreboard teamssupprimés. Remplacés par/taget/teamrespectivement./scoreboard players testsupprimé en faveur de/execute (if|unless) score, les sélecteurs d'entités et/scoreboard players get <target> <objective>.
- La syntaxe de
/setblocka été modifiée.
- Supprimé. Fait maintenant partie de
/execute. - Le nouveau dans
/executen'est pas un remplacement direct, le comportement a été modifié :- C'est maintenant par commande, au lieu de par entité ou par bloc.
- Il y a seulement
resultetsuccess, qui couvre tous les anciens types de statistiques.
*peut maintenant être utilisé au lieu desourcepour arrêter tous les sons avec un certain nom, à travers toutes les sources.
/tag
- Remplace
/scoreboard players tag. - Garde la même syntaxe.
/team
- Remplace
/scoreboard teams. - Garde la même syntaxe.
/testfor,/testforblocket/testforblocks
- Supprimés. Font maintenant partie de
/execute.
/tpest maintenant un alias de/teleport(un peu comme/w,/msget/tell).- Les coordonnées sont désormais relatives à l'exécuteur, comme avec toutes les autres commandes.
- La syntaxe de
/tpreste, mais avec le comportement de/teleport.
- Si vous ne spécifiez pas de durée, il est maintenant à 5 minutes par défaut (auparavant aléatoire).
- Types d'arguments
- Sélecteurs de cible
- Une meilleure gestion des erreurs a été introduite.
- Des choses comme
limit=0,level=-10,gamemode=purplene sont pas autorisées.
- Des choses comme
- Il n'y a plus de valeurs séparées "min" et "max", nous supportons plutôt les intervalles.
level=10est de niveau 10level=10..12est de niveau 10, 11 ou 12level=5..est quelque chose de niveau 5 ou pluslevel=..15est quelque chose de niveau 15 ou moins
- Les raccourcis ésotériques ont été renommés.
m->gamemodeloulm->levelrourm->distancerxourxm->x_rotationryourym->y_rotationc->limit
x,y,z,distance,x_rotation,y_rotationsont maintenant des réels et autorisent des valeurs comme12.34.xetzne sont plus corrigés au centre.- Cela signifie que
x=0ne correspond plus àx=0.5.
- Cela signifie que
gamemode(auparavantm) n'autorise plus de valeurs numériques ou sténographiques.limit(auparavantc) n'autorise plus de valeurs négatives.- Utiliser
sort=furthestà la place.
- Utiliser
- L'argument
namesupporte désormais les espaces (tant qu'il y a des guillemets). - Plusieurs fois le même argument dans les sélecteurs de cible est maintenant possible.
tag=foo,tag=bar,tag=!bazcorrespond à quelqu'un avecfoo,baret pasbaz.type=!cow,type=!chickencorrespond à quelque chose qui n'est pas une vache et n'est pas une poule.type=cow,type=chickenn'est pas autorisé, car quelque chose ne peut pas être à la fois une vache et une poule.
- Vous pouvez spécifier le tri.
sort=nearestest l'ancien par défaut, le tri par distance (par défaut pour@p)sort=furthestest l'inverse de cela (auparavant vous auriez utiliséc=-5pour cela)sort=randompour le tri aléatoire (par défaut pour@r)sort=arbitraryest une nouvelle option pour ne pas trier le résultat (par défaut@e,@a)
- La spécification des scores ressemble maintenant à
scores={foo=1,bar=1..5} - Vous pouvez tester les progrès avec
advancements={foo=true,bar=false,custom:something={criterion=true}}.truepour "ils ont complété le progrès",falsepour "ils n'ont pas complété le progrès".- Vous pouvez également admettre des critères spécifiques pour un bloc pour tester (de nouveau,
true/false).
- Blocs
- Partout où un
<block>, optionnellement[<data>]et optionnellement[<nbt>]était nécessaire, c'est maintenant un seul argument<block>qui ressemble à ceci :stoneminecraft:redstone_wire[power=15,north=up,south=side]minecraft:jukebox{RecordItem:{...}}minecraft:furnace[facing=north]{BurnTime:200}
- Un identifiant est requis (bien que comme précédemment, si l'espace de noms n'est pas défini, il est par défaut sur
minecraft:). - Les états sont entre
[], séparés par des virgules et doivent être des propriétés/valeurs supportées par les blocs. Ils sont optionnels.minecraft:stone[doesntexist=purpleberry]est une erreur de syntaxe, carstonen'a pas l'étatdoesntexist.minecraft:redstone_wire[power=tuesday]est une erreur de syntaxe, car l'étatpowerderedstone_wireest un nombre entre 0 et 15.
- Un tag NBT est entre {}, et fonctionne exactement comme vous l'attendez. C'est optionnel.
- Dans le cadre des "conditions"/tests de blocs, seuls les états que vous avez fournis seront testés.
- Si vous testez
redstone_wire[power=15], il vérifie seulement la puissance mais ignore d'autres états tels quenorth.
- Si vous testez
- Dans le cadre de la définition de blocs, tous les états que vous avez fournis seront définis, mais tout ce qui manquera sera défini par défaut en fonction du bloc.
- Si vous définissez
redstone_wire[power=15], il définirapowerà 15 maisnorthsera une valeur par défaut (dans ce cas, défini ànone).
- Si vous définissez
- Il n'y a pas de métadonnées de blocs en 1.13. C'est soit un bloc différent, soit un état.
- Objets
- Partout où un
<item>, optionnellement[<data>]et optionnellement[<nbt>]était nécessaire, c'est maintenant un seul argument<item>qui ressemble à ceci :stoneminecraft:stick{display:{Name:"Stick of Untruths"}}
- Un identifiant est requis (bien que comme précédemment, si l'espace de noms n'est pas défini, il est par défaut sur
minecraft:). - Un tag NBT est entre {}, et fonctionne exactement comme vous l'attendez. C'est optionnel.
- Toute autre information est un objet distinct ou une propriété NBT.
Autres
- Suppression de la 3D anaglyphe des options graphiques.
- Les noms des touches assignées décrivent maintenant la touche actuelle (par exemple, "LBUTTON" -> "Left Button", "BACKSLASH" -> "\").
- Mis à jour du numéro de format.
- Le pack de ressources par défaut peut désormais être déplacé de haut en bas, comme les autres packs de ressources.
Ajouts prévus
Commandes
Fonctionnalités non confirmées
Ces fonctionnalités ne sont pas confirmées pour la version 1.13, mais ont été mentionnées ou présentées par les développeurs au cours des phases de développement.
- Ajout d'un livre de cuisson dans les fourneaux.[8]
- Fonctionne de la même manière que le livre de recettes.
- Possibilité de changer les couleurs techniques (comme les feuillages et le ciel) sans utiliser de mods.[9]
- De nouveaux tableaux pourraient être ajoutés.[10]
- Un pack de ressources sera tout d'abord publié dans le but de recevoir l'avis des joueurs.[11][12]
- Ajout d'un livre de recettes pour les potions dans les alambics.[13]
- Ajout d'un moyen de fabriquer les feux d'artifices via un livre de recettes.[14]
- Modification de la texture et de l'emplacement de l'icône du livre de recettes dans l'inventaire.[15][16]
- Changement de textures de la quasi-totalité des blocs, créatures, effets et interfaces. Voir ici
Corrections
- 55 bugs corrigés
- Provenant des versions antérieures à la 1.13
- MC-31222 – Crash quand on appuie sur la touche de fermeture de l'inventaire et sur la touche de manipulation d'un objet en même temps dans des double-coffres.
- MC-32972 – La commande
/summonaccepte des arguments qu'elle ignorera. - MC-55751 – Les descriptions de mode de jeu sont décentrés.
- MC-90265 – L'interface utilisateur représente une réduction significative des FPS.
- MC-101113 – La commande
/playsoundne valide pas les arguments correctement. - MC-111288 – Ouvrir un monde solo affiche 0% pendant un court moment.
- MC-112992 – Un clic droit sur un wagonnet à bloc de commande ouvre l'interface graphique et utilise l'objet tenu en main.
- MC-117705 – On ne peut pas cliquer dans la barre de recherche du mode Créatif pour changer la position du curseur.
- MC-118308 – Le narrateur est activé en écrivant dans certains champs de texte.
- Problèmes liés à LWJGL 2
- MC-1519 – La touche reste bloquée en basculant en plein écran.
- MC-3643 – La touche CTRL / CMD reste bloquée sur OS X. / Le retour arrière dans une zone de texte supprime le mot entier ou la ligne entière sur Mac et Linux.
- MC-5520 – Crash quand on bascule le mode plein écran : la saisie au clavier doit être créée avant de pouvoir lire les événements.
- MC-6436 – Prise en charge incomplète des touches mortes sur un clavier QWERTY non américain sur OS X.
- MC-9974 – L'initialisation de OpenAL échoue parfois.
- MC-29501 – Impossible de rétablir les touches F# sur les périphériques nécessitant un appui sur fn.
- MC-32327 – Demi-résolution sur MBP Retina.
- MC-40227 – Le bouton 4 de la souris en combinaison avec une touche de modification est détecté en tant que bouton 5 de la souris.
- MC-49755 – OS X : Appuyer sur les touches fléchées ou fn dans une pancarte/bloc de commande/livre vierge insère des caractères invisibles.
- MC-53549 – Minecraft ne peut pas être mis en mode plein écran sous Linux.
- MC-55506 – Minecraft décharge les étalonnages du moniteur lorsqu'il est fermé.
- MC-68754 – Quitter le plein écran désactive le redimensionnement de la fenêtre.
- MC-71279 – Un caractère accentué agit comme des touches collantes pour se déplacer.
- MC-72856 – Les paramètres de contrôle utilisent une disposition de clavier US partielle (sur la disposition du clavier allemand).
- MC-77279 – Le jeu règle le moniteur à une demi-résolution lorsqu'il est fermé sous Linux.
- MC-78394 – "Utiliser l'objet" est lié à la touche 0 du pavé numérique et ne fonctionne pas en s'accroupissant.
- MC-80282 – Sur Linux en plein écran, le personnage ne peut parfois pas tourner complètement.
- MC-81818 – Lorsque vous redimensionnez la fenêtre, vous risquez de tourner en rond.
- MC-89288 – On ne peut pas s'accroupir et sauter si la touche de saut est sur le pavé numérique.
- MC-100556 – Alt Gr sur le clavier devient "LCONTROL" dans le menu des contrôles (interférant avec "Ctrl").
- MC-106650 – Minecraft ne libère pas le focus de la souris.
- MC-109376 – Touches non prises en charge dans l'inventaire avec un clavier étranger sous Linux.
- MC-120989 – L'écran devient blanc lorsqu'on quitte le jeu.
- Provenant des versions de développement de la 1.13
- MC-121276 – Charger des fichiers depuis les packs de données et les sons ignore les sous-dossiers (causant par exemple pas de son du tout en 17w43a).
- MC-121281 – La barre de défilement dans le menu Créatif et du serveur ne fonctionne pas avec la souris.
- MC-121283 – L'overlay sous l'eau et dans la lave est manquant.
- MC-121284 – Les boutons de pack de ressources et de répertoire du monde ne fonctionnent pas.
- MC-121286 – Aucun sous-titre n'est affiché.
- MC-121288 – La caméra cinématique ne fonctionne pas correctement.
- MC-121290 – Changer de langue dans le menu des langues n'a aucun effet.
- MC-121300 – Le pack de ressources par défaut écrase les packs de ressources personnalisés.
- MC-121302 – Le bouton "Connexion directe" activé/désactivé au mauvais moment.
- MC-121314 – Le texte du curseur des paramètres vidéo "Résolution Plein écran" ne convient pas.
- MC-121328 – L'interface graphique bascule incorrectement.
- MC-121329 – Appuyer sur la touche de "tchat" ne sélectionne plus la recherche dans l'inventaire Créatif/livre de recettes.
- MC-121334 – [1-9] dans l'onglet de recherche de l'inventaire Créatif envoie une touche supplémentaire dans la barre de recherche.
- MC-121335 – Crash : séquence d'échappement invalide à la ligne 4 colonne 37 chemin
$.pack.description. - MC-121337 – Les packs de ressources ne sont pas triés par numéro.
- MC-121396 – Touches WASD dans un ordre étrange.
- MC-121418 – Crash lorsque vous essayez de coller du contenu du presse-papiers qui n'est pas une chaîne de caractères.
- MC-121419 – Les évènements cliquables et survolés sont décalés dans le tchat.
- MC-121421 – Appuyer sur ↵ Entrée dans le champ de nom ou de graine du monde sur l'écran de création du monde ne crée plus le monde.
- MC-121433 – Les lettres non anglaises sont en minuscule dans les paramètres de contrôle, alors que les anglaises sont en majuscule.
- MC-121456 – Des chunks disparaissent après avoir changé de fenêtre en mode plein écran.
- MC-121468 – Les statistiques ne peuvent plus être ordonnées en cliquant sur les icônes.
- MC-121517 – Le bouton plein écran ne mettra pas le jeu en plein écran.
Galerie
Structure possible d'un pack de données.
Cette section est vide, incomplète, insuffisamment détaillée ou plus à jour. Votre aide est la bienvenue !
Références
- ↑ Dinnerbone sur Twitter : « I'm hoping the name is "technically better". » (28 septembre 2017)
- ↑ Dinnerbone sur Twitter : « It's totally not official but I'm calling 1.13 "Technically Better" in my head. It may not have new features, but it's Technically Better ;) » (16 octobre 2017)
- ↑ Dinnerbone sur Twitter : « It will be released in 2018. » (27 novembre 2017)
- ↑ Dinnerbone sur Twitter : « It'll probably be in 1.13 at this point, I'm afraid :( It'll be a more bugfixy and technical update, so it will get more love then. » (24 avril 2017)
- ↑ Dinnerbone sur Twitter : « Maaaybe! The focus is to just get the game running better, and to make it easier for us to add survival changes in (for example) 1.14. » (10 juillet 2017)
- ↑ https://minecraft.net/en-us/article/meet-horse
- ↑ “Possible new 1.13 command: /modifyitem” – /u/Dinnerbone, 28 août 2017
- ↑ https://twitter.com/MiaLem_n/status/892989846330933248
- ↑ "I have a branch with a prototype for this somewhere, might have time to work on it for 1.13 :)" – u/_Grum sur Reddit, 20 avril 2017
- ↑ JasperBoerstra sur Twitter : « Nah, not going to touch them, Might make an extra one for fun if I have the time. » (27 juillet 2017)
- ↑ "We will release all the texture changes as a resource pack first to get more balanced feedback." – u/jeb_ sur Reddit, 18 juillet 2017
- ↑ "The texture pack would be an interim feedback thing. Once we're done, the textures will be "vanilla" on all editions." – u/jeb_ sur Reddit, 18 juillet 2017
- ↑ https://twitter.com/MiaLem_n/status/893005652557213696
- ↑ https://twitter.com/MiaLem_n/status/893082354020954114
- ↑ Maria Lemón sur Twitter : « Trying out a new design for the recipe book button. What do you think? » (7 août 2017)
- ↑ Maria Lemón sur Twitter : « Another idea for recipe button, animated. Comments? » (7 août 2017)
| Aide | |||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Personnalisation du jeu | |||||||||||||||||||
| Modes de jeu | |||||||||||||||||||
| Développeurs | |||||||||||||||||||
| Développement |
| ||||||||||||||||||
| Technique |
| ||||||||||||||||||
| Marchandises | |||||||||||||||||||
| Autres | |||||||||||||||||||
pt-br:1.13

