122

I'm in a bit of a pickle.


It seems someone playing on my friend's SMP server decided that it would be a good idea for him to do some testing with TNT.

Endless Sea of TNT

Now, he's conscientiously set this atrocity up a reasonable distance from the rest of the construction on the server, so I don't think that it will effect any damage in the other projects, but someone still has to get rid of it. Guess Who.


This is what I've come up with, as a means of surviving the cataclysm:

Obsidian Shelter

However, this shelter is of course, based on the assumption that since Obsidian cannot be destroyed by explosions, it will act as a barrier to their consequences. If I were to hide inside this shelter, would I emerge unscathed after detonating the TNT?

Grace Note
  • 24,646
  • 4
  • 90
  • 110
GnomeSlice
  • 24,940
  • 26
  • 103
  • 209
  • 7
    From my own experiments with large areas of TNT on multiplayer servers (my own! not griefing!) setting of that much much TNT is likely to cause a lot of lag, possiby even crash the server. So you may want to back up the save game file before trying, and have as few players as possible on the server at the time of detonation. – Martin Apr 24 '11 at 22:53
  • 1
    From my "testing" of TNT, I think you'll still take damage inside the shelter, but I haven't really tested this scenario. – Kevin Yap Apr 24 '11 at 22:56
  • 1
    @Martin > That's all been prepared. I'm not too worried about that at the moment. This scenario was really just used as an example for the base question. – GnomeSlice Apr 24 '11 at 22:57
  • 63
    I only hope you shoo'ed the sheep to safety before testing this. – Rapida Apr 25 '11 at 02:34
  • 26
    I only hope you record this and post it to youtube while testing it. – SevenSidedDie Apr 28 '11 at 03:46
  • 1
    @SevenSidedDie > Little late for that. – GnomeSlice Apr 28 '11 at 04:31
  • 2
    @GnomeSlice Surely you have a backup… and the free time to indulge the idle curiosity of random people on the internet!? (j/k) – SevenSidedDie Apr 28 '11 at 05:02
  • 1
    @SevenSidedDie > Unfortunately, I don't think the server owner has a backup from before this incident. – GnomeSlice Apr 28 '11 at 06:35
  • 1
    Obviously that person was an op, and you should do-op them until they learn to ask before doing stuff that might crash the server. – Kzqai Jun 19 '11 at 22:34
  • 8
    I sure hope you built a floor for that shelter. – Zibbobz Dec 20 '13 at 16:27
  • @KevinYap unless you put multiple layers of Obsidian, about 3-5 to protect yourself completely from the blast (2 will lower damage a bit because only the weaker part of the blast is hitting you), or wear full Blast Protection IV Netherite Armor (Netherite Armor is the strongest type of Armor, and Blast Prot IV makes it stronger (and if it was applied to Diamond armor before they removed Protection type stacking, it can have the other types of Protection as well!), so it will reduce the damage a lot). – EmCeeChupi the Undying Apr 14 '22 at 18:32

8 Answers8

146

I LIVED.


I LIVED.


Based on this, it appears that yes, obsidian 'blocks' the effects of explosions. My health meter flashed, and my character said Oof! a bunch of times, but no damage was taken.

GnomeSlice
  • 24,940
  • 26
  • 103
  • 209
56

Anecdotally, from the explosion patterns on another question, I never saw a block that was further from the center being destroyed while another, closer block wasn't. All my target blocks (redstone) had 0 resistance, so anything touching them should have popped them (though they do have a sort of resistance when they get destroyed).

The mechanics as described on the Explosion page over on the Minecraft Wiki state that they are modeled as rays originating from the explosion center travelling out until they are fully attenuated. If they all meet an impenetrable wall (obsidian), they can all be absorbed and nothing gets through.

Nick T
  • 38,751
  • 59
  • 197
  • 308
  • Not sure about TNT but charged creeper explosions do pass through obsidian. My mob head farm is a tall open-top obsidian cage where I blow up charged creepers in company of other mobs. The rather neat dungeon around is now full of holes after several uses of the farm. – SF. Jan 14 '20 at 12:29
14

Depending on how you define "passing through", because explosion has different effects on blocks and entities.

According to the Minecraft wiki article on explosion, entities (including you the player) will always get at least 1 point (half-heart) damage if they are within blast radius (TNT: 8, creepers: 6, fireballs: 2), regardless of explosion exposure (calculated with sophisticate algorithm, or simply how much you're covered by obsidian). And the damage can be absorbed by armor subsequently.

The above statement is reproducible for me with a 1.5_01 client. However, the main part of that article was written by me based on disassembled code, so I can't provide more verifiable sources than this.

xfs
  • 1,605
  • 12
  • 18
3

I don't know if this would work on large areas like yours, but according to the minecraft wiki, water will block terrain damage (but not player/mob damage).

Ed Brannin
  • 462
  • 3
  • 13
  • 1
    Yeah, to do EOD in Minecraft all you need is a bucket of water. Douse an area, set a few off, and repeat. They won't chain if submerged, the only hazard is that if you activate multiple and the explosion from one knocks another out of the water, then problems can arise. – Nick T Apr 25 '11 at 16:30
  • 2
    A good tip, but this doesn't really answer the question about Obsidian. =] – GnomeSlice Jul 09 '11 at 22:55
2

I did a similar experiment with obsidian. I placed tnt all around an obsidian box. Then I put four chests in the obsidian box. After covering all the walls with obsidian and then setting off the tnt, 3 of the four chests that were in the obsidian were destroyed. My conclusion: even though explosions don't destroy obsidian, they still go through the obsidian block and can damage blocks inside the box.

user52700
  • 21
  • 1
2

Do Blasts Pass Through Obsidian?

Yes, it does.

You can test it, yourself.

Place 3x3 on bottom, and place TNT in middle. Than put obsidian all around. Put button, or lever on any block (cos they are all around TNT in middle), stand really near (without any armor) and flip the switch. You will take half of heart damage.

So, yes blast does pass through obsidian..

Smrda
  • 21
  • 1
0

Yes they do, im not sure about "Blocks". not sure if blocks get broken thru obsidian but im 100% sure Damage DOES pass through obsidian "barriers"

-1

If you were to put that much TNT i would probably move the obsidian wall a little bit back more then the obsidian might have a chance of not breaking but if you were to build a bigger obsidian wall then it would probably not break only a few blocks might break