Explosion


Info

A TNT explosion.

An explosion is a physical event, generally destructive, that can be caused by several different circumstances. It can destroy nearby blocks Blocks may refer to: Block - cubes that make up the Minecraft world as a whole. Blocks music disc This disambiguation page lists articles associated with the same title. If an internal link led you , propel and damage nearby players The Player Health points 20 () Armor points Varies Attack strength Fist: 1 () Items: Varies Size Height: 1.8 Blocks Width: 0.6 Blocks While sneaking: Height: 1.65 Blocks Width: 0.6 Blocks While gliding: Height: 0.6 minecraft , entities A player standing in front of a large group of entities The hitboxes of several entities. Note the blue line which points to the direction the entity is "facing." Entities encompass all dynamic, moving objects minecraft , and their armor Armor Type Wearable items Durability See Durability Renewable Yes Stackable No Data values See Data values Name See Data values For the armor that can be worn by horses, see Horse Armor. Armor classes. From minecraft , and cause one or more fires Fire Transparency Yes Luminance Yes, 15 Blast resistance 0 Tool Any tool Renewable No Stackable N/A Flammable No Drops None Data value dec: 51 hex: 33 bin: 110011 Name fire Fire is a harmful non-solid block. Contents 1 minecraft under correct circumstances. Explosions produce a "shockwave" particle Particles are special graphical effects in Minecraft. Contents 1 Behavior 2 Types of particles 3 History 4 Issues 5 Trivia 6 Gallery Behavior edit | edit source] Particles always seem to face the player and minecraft effect.

Multiple close explosions may propel objects further, but have no cumulative effect on the destruction of a block See the various blocks found in Minecraft. For the blocking with shields that reduces damage when performed, see Blocking. All blocks Blocks are the basic units of structure in Minecraft. Contents 1 minecraft . This is because explosions` damage to blocks is evaluated individually (per explosion), and blocks` blast resistance does not become "weakened" per explosion.

"Destroyed" blocks have a chance of dropping as collectible resources (and otherwise disappear), and this chance is 1⃢₁₄p, where p is the explosion power. So, a creeper blast (uncharged) will have a 1⃢₁₄3 chance of dropping a block.

The propulsion effect of explosions is often used for TNT cannons, and can also be used to shoot out gravity affected blocks.

Explosion strength

Explosion Type Power Notes

Wither
(when created)
7

Ender crystal
(when attacked)
6

Charged creeper
6 Drops heads or skulls of mobs killed by explosion

Bed
(when used in the Nether Nether may refer to: The Nether, a hell-like dimension, filled with fire, lava, and dangerous mobs. Advancements#Nether, an advancement by entering the Nether dimension. This disambiguation page lists articles associated with the same title. If or the End See the dimension. For the achievement, see Achievements#The End.. For the advancement, see Advancements#The End. A view of the central End island. The ender dragon can be seen flying around obsidian pillars, minecraft )
5 Starts fires

TNT
4

Creeper
3

Ghast
fireball
1 Starts fires
Black wither skull 1
Blue wither skull 1 Treats blast radius blocks (except bedrock, end portal, end portal frame, command block, structure block, structure void and barrier) as having a blast resistance of less than 4.

Despite being damaging to entities, fireworks do not destroy terrain and as such are not counted as conventional explosions.

Videos

Model of block destruction

1352 rays from the explosion center to points that uniformly distributed on the surface of a cube centered at the explosion with an edge length of 2. (Be that as it may, this only defines their directions, not their length)
The roughly spherical pattern of blocks destroyed can be seen here (Note:A resource pack is being used in order to more clearly see the pattern through the glass).

An explosion can destroy nearby blocks. Its blast effect is evaluated independently on many explosion rays originating from the explosion center, as shown in the right figure.

An explosion must be very powerful (power ~1542860) to destroy a bedrock block
  1. A cube around the explosion is divided into a 16⃗16⃗16 grid, and rays are created from the center to each outer point of this grid
  2. Each ray is given an intensity, calculated as (0.7 + a random value from 0 to 0.6) ⃗ power
  3. For every 0.3 blocks along the ray, the intensity of the ray decays/is attenuated by 0.3⃗0.75 (0.225), and the block it passes through absorbs/reduces it by (blast resistance/5+0.3)⃗0.3
  4. The ray destroys all blocks that could not end the ray at any checkpoint

From the above process, the following results can be deduced (where ⌊x⌋ is the floor function):

Interaction with entities

An explosion has different effects on entities A player standing in front of a large group of entities The hitboxes of several entities. Note the blue line which points to the direction the entity is "facing." Entities encompass all dynamic, moving objects minecraft than blocks. Entities are damaged and propelled by an explosion if within its damage radius of 2 ⃗ power. Note that the "damage radius" is different from the blast radius of explosion effect on blocks.

  1. For every entity within a 2⃗power block sphere of the explosion center, the impact is (1-distance from explosion/power/2)⃗exposure (see section below on exposure)
  2. The entity is damaged by (impact⃗impact+impact)⃗8⃗power+1 (armor enchantments for damage are handled separately)
  3. After damage, exposure is reduced by (exposure⃗max blast protection from all armor⃗0.15)
  4. The entity`s eyes are propelled along the ray from the explosion center by the new exposure

From the above process, the following results can be deduced:

  • Entities will always get at least 1 point of damage if they are within the radius, regardless of their explosion exposure.
  • The maximum damage that entities can take (at the explosion center with 100% exposure)= (1⃗ 1+ 1)⃗ 8⃗ power+ 1 point of damage= 97 (charged creeper), 65 (TNT), 49 (creepers), 17 (fireballs). When entities are away or covered by blocks from the explosion center, they take less damage.
  • The maximum velocity gain that an entity can obtain from a TNT explosion is 1, at the explosion center with 100% exposure.
A primed TNT AABB has directionally asymmetrical sample points (1/2.96 spacing) because of rounding.

Calculation of explosion exposure

  1. The entity`s bounding box is divided into a 2⃗width+1 by 2⃗height+1 by 2⃗depth+1 grid of unequally spaced points
  2. A ray is drawn from the explosion center to each point
  3. The exposure of the entity is the percentage of these rays that are unobstructed

The approximation algorithm has sampling error that results in directional asymmetry of propulsion. For instance, a typical TNT cannon A TNT cannon is a mechanism that uses TNT or minecarts with TNT to launch primed TNT or other entities. Contents 1 General 1.1 Main components 1.2 Basic concepts 2 Naming standards 2.1 Common names minecraft has maximum range in the west direction partly because the primed TNT has largest sampled exposure in that direction.

Causing fire

If the explosion has the ability, it randomly starts fires in ⃢₅ₓ of all destroyed air blocks that are above opaque When leaves are opaque (in "fast" graphics), they completely block rendering. When leaves are transparent (in "fancy" graphics), the world behind them is also rendered. Opacity (and its inverse, transparency) are properties of blocks with minecraft blocks.

Prolonged lag

In addition to the initial lag from processing the explosion, which subsides once the explosion has occurred, there can also be a prolonged fallout from an explosion, that consists of dropped items, liquid-physics, and increased render-complexity of the crater. Technically the dropped items will disappear after 5 minutes, however those 5 in-game minutes may take a long time to process during extreme lag.

Using certain rules and commands can avoid this prolonged lag: setting the gamerule doTileDrops to false, for instance with /gamerule doTileDrops false, will stop dropped items from being generated by explosions. Also, the command /kill @etype=Item will destroy all dropped items.

Blast resistance

edit values

Block name Blast resistance

Barrier
18,000,003

Bedrock
18,000,000

Structure Block
18,000,000

Command Block
18,000,000

End Gateway Block
18,000,000

End Portal
18,000,000

End Portal Frame
18,000,000

Anvil
6,000

Enchantment Table
6,000

Obsidian
6,000

Ender Chest
3,000

Flowing Lava
500

Flowing Water
500

Lava
500

Water
500

Dragon Egg
45

End Stone
45

Block of Coal
30

Block of Diamond
30

Block of Emerald
30

Block of Gold
30

Block of Iron
30

Block of Redstone
30

Bricks
30

Brick Stairs
30

Andesite
30

Cobblestone
30

Cobblestone Stairs
30

Cobblestone Wall
30

Diorite
30

Granite
30

Iron Bars
30

Jukebox
30

Moss Stone
30

Nether Brick
30

Nether Brick Fence
30

Nether Brick Stairs
30

Prismarine
30

Purpur Block
30

Purpur Pillar
30

Purpur Slab
30

Purpur Stairs
30

Red Nether Brick
30

Shulker Box
30

Stone
30

Stone Brick
30

Stone Brick Stairs
30

Stone Slabs
30

Iron Door
25

Iron Trapdoor
25

Monster Spawner
25

Hopper
24

Terracotta
21

Cobweb
20

Dispenser
17.5

Dropper
17.5

Furnace
17.5

Observer
17.5

Beacon
15

Coal Ore
15

Cocoa
15

Diamond Ore
15
Block name Blast resistance

Emerald Ore
15

Fence
15

Fence Gate
15

Gold Ore
15

Iron Ore
15

Lapis Lazuli Block
15

Lapis Lazuli Ore
15

Nether Quartz Ore
15

Redstone Ore
15

Trapdoor
15

Wood Planks
15

Wooden Door
15

Wood Slabs
15

Wood Stairs
15

Chest
12.5

Crafting Table
12.5

Trapped Chest
12.5

Bone Block
10

Cauldron
10

Wood
10

Concrete
9

Bookshelf
7.5

Glazed Terracotta
7

Banner
5

Jack o`Lantern
5

Melon
5

Mob head
5

Nether Wart Block
5

Pumpkin
5

Sign
5

End Stone Bricks
4

Block of Quartz
4

Quartz Stairs
4

Note Block
4

Red Sandstone
4

Red Sandstone Stairs
4

Sandstone
4

Sandstone Stairs
4

Wool
4

Monster Egg
3.75

Activator Rail
3.5

Detector Rail
3.5

Powered Rail
3.5

Rail
3.5

Grass Path
3.25

Clay
3

Farmland
3

Grass Block
3

Gravel
3

Sponge
3

Wet Sponge
3

Brewing Stand
2.5

Button
2.5

Cake
2.5

Coarse Dirt
2.5

Concrete Powder
2.5

Dirt
2.5

Frosted Ice
2.5

Hay Bale
2.5

Ice
2.5

Packed Ice
2.5

Lever
2.5
Block name Blast resistance

Magma Block
2.5

Mycelium
2.5

Piston
2.5
Piston Extension 2.5
Piston Head 2.5

Podzol
2.5

Pressure Plate
2.5

Sand
2.5

Soul Sand
2.5

Sticky Piston
2.5

Weighted Pressure Plate
2.5

Cactus
2

Chorus Flower
2

Chorus Plant
2

Ladder
2

Netherrack
2

Glass
1.5

Glass Pane
1.5

Glowstone
1.5

Redstone Lamp
1.5

Sea Lantern
1.5

Stained Glass
1.5

Stained Glass Pane
1.5

Bed
1

Daylight Sensor
1

Huge Mushrooms
1

Leaves
1

Snow
1

Vines
1

Carpet
0.5

Snow (layer)
0.5

Air
0

Beetroot
0

Carrot
0

Dead Bush
0

End Rod
0

Fire
0

Flower Pot
0

Flowers
0

Grass
0

Lily Pad
0

Locked chest
0

Melon Stem
0

Mushrooms
0

Nether Portal
0

Nether Wart
0

Potato
0

Pumpkin Stem
0

Redstone Comparator
0

Redstone Repeater
0

Redstone Torch
0

Redstone
0

Saplings
0

Slime Block
0

Structure Void
0

Sugar Canes
0

TNT
0

Torch
0

Tripwire
0

Tripwire Hook
0

Wheat
0

Typical damage radius

The player will receive damage, if within these radii of a 100% exposure ground 1-block, 2-blocks, or 4-blocks of TNT explosion, with the amount of damage labeled on each circle in the figures below.

KillRadiiGrenade1.png KillRadiiGrenade2.png KillRadiiGrenade4.png