Ho accidentalmente fatto esplodere un grande mucchio di TNT. Sono riuscito a colpire la fuga prima dell'esplosione. C'è un modo per evitare che si spenga?
Ho accidentalmente fatto esplodere un grande mucchio di TNT. Sono riuscito a colpire la fuga prima dell'esplosione. C'è un modo per evitare che si spenga?
Se apri il tuo mondo con MCEdit, puoi selezionare l'area contenente la TNT e utilizzare l'operazione "Elimina entità" per eliminare tutte le TNT attivate in quell'area. (Nota che Elimina entità rimuoverà anche tutti i carrelli da miniera, le barche e i lupi nella selezione. MCEdit mostrerà le entità come blocchi rossi trasparenti, ma non il tipo di entità che sono.)
Senza tale modifica, da la fisica di Minecraft, non c'è modo di fermare il TNT attivato. Tuttavia, puoi impedire che l'esplosione abbia effetti su altri blocchi , inclusi altri tritoni, scaricando acqua nello spazio in cui esploderà. (Questo probabilmente non può aiutarti abbastanza velocemente a meno che tu non abbia già un bucket pieno sulla tua hotbar.)
Premere Alt + F4 sarebbe stata la scelta più saggia perché premendo Esc hai invocato il gioco per salvare il tuo mondo.
In alternativa puoi esci dal gioco, quindi elimina (e salva) il tuo level.dat
e rinomina il tuo level.dat_old
in level.dat
. Il problema è che non sai da quando è level.dat_old . So solo che questo ha salvato la mia casa dall'incendio accidentale e il gioco è stato ritardato di circa 10 minuti.
Se lo racchiudi in ossidiana impedirà che l'esplosione vada verso l'esterno, lo racchiudi nell'acqua e arresta il danno che i blocchi circostanti ricevono. Consiglierei worldguard perché può impedire l'accensione di TNT.
Ho solo pensato di rispondere con un'altra soluzione: se hai installato Single Player Commands, puoi utilizzare il comando / defuse all
per rimuovere tutto il TNT che è attivato. I blocchi TNT scompariranno (poiché dopo l'attivazione, sono considerati entità e non blocchi ), ma ogni blocco precedentemente attivato lascerà al suo posto un oggetto TNT che potrai scegliere .
Questa è una buona soluzione perché Single Player Commands mette in pausa il gioco quando apri la console con T , quindi non devi digitare freneticamente il comando prima di esso si spegne.
Questa risposta era stata precedentemente pubblicata su questa domanda
Come detto in questo link, potresti provare a utilizzare:
/ gamerule setExplosionDestruction false
Questo comando impedirebbe a qualsiasi blocco Creeper / TNT di danneggiare altri blocchi.Se desideri riattivare la distruzione dei blocchi, utilizza:
/ gamerule setExplosionDestruction true
NB: Devi giocare almeno alla versione 1.4.2 di Minecraft per avere accesso al comando gamerule