Question:
J'ai lancé du TNT, que dois-je faire?
fredley
2011-08-15 16:04:47 UTC
view on stackexchange narkive permalink

J'ai accidentellement déclenché un gros tas de TNT. J'ai réussi à m'échapper avant l'explosion. Y a-t-il un moyen de l'empêcher de se déclencher?

Bien que j'ai peur de ne pas avoir de conseils utiles, j'aimerais * beaucoup * une copie de cette sauvegarde avant que vous la rechargiez / la modifiiez. Cela ressemble à une merveilleuse blague à jouer à mes amis. ;-)
En fait, je suis revenu à un fichier de sauvegarde précédent, car c'était facilement moins d'effort que n'importe quelle solution de piratage. Faire le vôtre ne devrait pas être difficile cependant :-)
J'ai été soulagé quand j'ai compris que la question était sur le site Gaming et pas quelque chose comme Home Improvement.
Cinq réponses:
Kevin Reid
2011-08-16 02:42:55 UTC
view on stackexchange narkive permalink

Si vous ouvrez votre monde avec MCEdit, vous pouvez sélectionner la zone contenant le TNT et utiliser l'opération «Supprimer les entités» pour supprimer tous les TNT activés dans cette zone. (Notez que Supprimer les entités supprimera également tous les minecarts, bateaux et loups de la sélection. MCEdit affichera les entités sous forme de blocs rouges transparents, mais pas de quel type d'entité elles sont.)

Sans une telle modification, par la physique de Minecraft, il n'y a aucun moyen d'arrêter le TNT activé. Cependant, vous pouvez empêcher l'explosion d'avoir des effets sur d'autres blocs , y compris d'autres TNT, en déversant de l'eau dans l'espace où elle explosera. (Cela ne peut probablement pas vous aider assez rapidement à moins que vous n'ayez déjà un bucket plein sur votre hotbar.)

Cela fonctionne réellement!
Exa
2011-08-15 17:07:06 UTC
view on stackexchange narkive permalink

Appuyer sur Alt + F4 aurait été le choix le plus judicieux, car en appuyant sur Escape , vous avez appelé le jeu pour sauver votre monde.

Sinon, vous pouvez quittez le jeu, puis supprimez (et sauvegardez) votre level.dat et renommez votre level.dat_old en level.dat . Le problème est que vous ne savez pas à partir de quand le level.dat_old est. Je sais juste que cela a sauvé ma maison de l'incendie accidentel et que le jeu a été retardé d'environ 10 minutes.

Ou, mettez simplement un bloc d'eau dessus
Quel plaisir sans maison brûlée?! Ne trichez pas!
Je ne m'attendrais pas à ce que le retour de level.dat ait un effet. level.dat stocke votre emplacement, votre inventaire et la graine du monde, mais ne stocke pas les morceaux du monde lui-même (qui sont ce qui contient le TNT).
Je suis contre le fait d'arrêter sans déclencher la sauvegarde du monde. J'ai le sentiment qu'il pourrait y avoir une chance de corrompre vos fichiers mondiaux enregistrés.
C'est vrai, vous ne devriez jamais faire entièrement confiance à cette méthode. ;)
alexyorke
2011-08-15 16:20:59 UTC
view on stackexchange narkive permalink

Si vous l'enveloppez dans de l'obsidienne, cela empêchera l'explosion de se diriger vers l'extérieur, l'enfermera dans l'eau et arrêtera les dégâts que subissent les blocs environnants. Je recommanderais worldguard car il peut empêcher l'inflammation du TNT.

Étant donné qu'il a mis le jeu en pause juste après avoir allumé la TNT, je ne suis pas sûr qu'il soit temps de l'enfermer dans quoi que ce soit ... et peut-on utiliser "worldguard" sur un jeu en cours?
@DMA57361 Sûrement il peut sauver et quitter, _puis_ installer la garde du monde? Aussi s'il fait l'enrobage dans une chose d'obsidienne, utilisez un éditeur de monde et supprimez également le TNT éteint!
@Ronan Je ne sais pas, c'est pourquoi j'ai demandé. :)
Il n'y a vraiment pas grand chose que vous puissiez faire, à part le "piratage", l'installation de mods ou la création de votre structor à partir d'un matériau vraiment dur. Enfermer du TNT dans l'eau et l'allumer ne causera aucun dommage aux blocs environnants ou à tout autre TNT.
Le piratage @Alexy est ok!
Kevin Yap
2011-08-18 23:16:08 UTC
view on stackexchange narkive permalink

Je pensais juste que je répondrais avec une autre solution: si vous avez installé Commandes solo, vous pouvez utiliser la commande / désamorcer tout pour supprimer tous les TNT qui est activé. Les blocs TNT disparaîtront (car après activation, ils sont considérés comme des entités et non des blocs ), mais chaque bloc précédemment activé déposera un article TNT à sa place pour que vous puissiez le choisir vers le haut.

C'est une bonne solution car les commandes à un seul joueur mettent le jeu en pause lorsque vous ouvrez la console avec T , vous n'avez donc pas besoin de taper frénétiquement la commande avant s'éteint.

Ouais, lier cela à une clé serait une bonne option pour ceux qui jouent beaucoup avec TNT.
damadam
2019-12-13 16:10:08 UTC
view on stackexchange narkive permalink

Cette réponse avait déjà été publiée sur cette question


Comme indiqué dans ce lien, vous pouvez essayer d'utiliser:

  / gamerule setExplosionDestruction false
 

Cette commande empêcherait tout bloc Creeper / TNT d'endommager d'autres blocs.Si vous souhaitez réactiver la destruction des blocs, utilisez:

  / gamerule setExplosionDestruction true
 

NB: Vous devez jouer au moins à la version 1.4.2 de Minecraft pour avoir accès à la commande gamerule



Ce Q&R a été automatiquement traduit de la langue anglaise.Le contenu original est disponible sur stackexchange, que nous remercions pour la licence cc by-sa 3.0 sous laquelle il est distribué.
Loading...