22 votes

Rendre les outils indestructibles dans Minecraft

Dans Minecraft, existe-t-il un moyen de rendre les outils indestructibles (sans utiliser de mods) ? Je veux rendre certains outils indestructibles (pour une carte d'aventure). Est-il possible de le faire à l'aide d'enchantements (ou d'une commande quelconque) ?

39voto

XaviCampa Points 56

Vous pouvez utiliser la balise NBT "Unbreakable" pour rendre vos articles incassables. Exemple avec une épée :

/give @a minecraft:diamond_sword 1 0 {Unbreakable:1}

0 votes

C'est exactement la raison d'être de l'étiquette "Incassable". L'une d'entre elles devrait devenir la réponse acceptée (ou faire l'objet d'un vote).

16voto

João Vieira Points 822

Les objets dans Minecraft ont un Dégâts valeur qui leur est attachée. Pour les outils, ce chiffre est utilisé pour déterminer à quel point l'article est endommagé. Par exemple, les outils en diamant se cassent lorsque ce nombre atteint 1562 (leur durabilité ).

En lançant un Unbreaking III enchantement sur l'outil ( /enchant **playername** 24 3 ) vous le faites durer 4 fois plus longtemps : 1562-(1+3) = 6248 utilise en moyenne. Le jeu ne vous permet pas d'enchanter pour un niveau supérieur.

Si cela ne vous suffit pas, vous devrez utiliser un programme externe d'édition des données du jeu. Notez que ce programme n'est nécessaire qu'une seule fois. Aucun mods ne sera nécessaire par la suite, ni pour vous, ni pour les joueurs de votre carte.

Tout d'abord, assurez-vous que vous disposez de l'outil souhaité (avec l'option Unbreaking déjà) dans votre inventaire Minecraft, puis fermez le monde.
C'est le moment de faire une sauvegarde de votre monde en cas de problème.

Utilisons NBTEdit pour modifier les informations relatives à l'outil.

  • Ouvrir le site niveau.dat dans le répertoire de votre monde.

  • Ir a DonnéesJoueurInventaire .

  • Sélectionnez l'entrée qui a le id de votre outil (par exemple, une pioche en diamant est 278 ).

  • Double-cliquez sur Dégâts et changez la valeur en -32768 ( -2^15 le plus petit nombre short int peut contenir).

  • Ouvrez la page de l'article étiquetteench → " 2 entrées " et modifiez le lvl à 10. (Vous pouvez rendre le niveau encore plus grand, mais cela n'aura pas l'air bien dans le jeu : " Unbreaking X " vs " Enchantement brisant.niveau.11 ").

  • Sauvez le dossier.

Maintenant, vous avez un article avec (32768+1562)-(1+10) = 377630 utilise. De plus, pendant les 360448 premières utilisations (c'est-à-dire pour toujours), la barre de dégâts de l'objet ne sera pas affichée. De plus, l'outil n'a même pas besoin d'être en diamant : un outil en bois aura quand même (32768+60)-(1+10) = 361108 utilise.

0 votes

Cela fonctionne, et la valeur minimale des dégâts est de -32768.

14voto

M.Pagani Points 759

Ce qui s'en rapproche le plus, c'est l'enchantement de vos outils pour qu'ils durent plus longtemps, ce qui augmente considérablement leurs utilisations.

Une autre option pour une carte d'aventure serait de fournir des enclumes à travers la carte et de cacher des matières premières que vous pourriez utiliser pour réparer vos outils.

5 votes

+1. Ajoutez-y Unbreaking X et il sera indestructible. Enfin, à moins qu'il ne soit incinéré.

0 votes

@lunboks Est-il vraiment possible de donner à un objet une durabilité infinie en utilisant l'enchantement "Unbreaking X" ? Si oui, comment ?

0 votes

@AndersonGreen Eh bien, non. Ça va juste durer très, très longtemps. Unbreaking I est une durabilité double, II est triple, III est quadruple, etc. Si on parle d'un outil en bois, on peut aussi augmenter le niveau d'enchantement jusqu'à Unbreaking C. Ça devrait être assez long pour tout le monde.

2voto

Mark Points 101
/give @a minecraft:diamond_sword 1 0 {Unbreakable:1}

Cela fonctionne parfaitement. Je l'ai testé avec une épée en or en 1.8.1 et elle n'a jamais perdu de sa durabilité.

2voto

steve Points 995

Vous pouvez simplement faire cette commande (dans un bock de commande). Copiez ainsi dans le jeu tout ce qui se trouve dans le () . C'est à vous de choisir ce que vous voulez mettre. Notez que j'ai fait cela en 1.7.2 :

/give @p diamond_sword {Unbreakable:1,ench:[{id:(enchantment id),lvl:(enchantment power),display:{Name:"(name of item)",Lore:["(a little msg about anything)"]}}

Vous pouvez étendre des choses comme le total des enchantements et des lignes de Lore quelques exemples enchantements multiples : ench:[{id:(enchantment id),lvl:(enchantment power)},{id:(enchantment id),lvl:(enchantment power)},{ et ainsi de suite.

Plus de lore lines : Lore:["(a little msg about anything)","Lore:["(a little msg about anything)"," et ainsi de suite.

AlleGamers.com

AlleGamers est une communauté de gamers qui cherche à élargir la connaissance des jeux vidéo.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X