새로 오신 분들은 길라잡이를 꼭 읽어주세요.

문서의 정리·작성번역을 도와주시면 마인크래프트 위키에 큰 힘이 됩니다.

Gamepedia was upgraded to MediaWiki version 1.31 on Wednesday November 14th. To learn more about the upgrade and its effects click here.

폭발

Minecraft Wiki
이동: 둘러보기, 검색
TNT가 폭발하는 모습.

폭발은 파괴력을 가지는 사건으로 여러가지 상황으로 인해 발생한다. 주변에 있는 블록을 부수거나 플레이어, 엔티티, 방어구의 내구도에 데미지를 준다. 몇몇 폭발 종류는 한 블록 또는 그보다 더 많은 을 만든다. 폭발 현상은 충격 이펙트를 만든다.

다중 폭발은 물체에 더 큰 추진력을 줄 수 있다. 하지만 다중폭발이 블록 데미지를 누적하는 것이 아니다. 예컨대 폭발 저항 6,000인 옵시디언을 1,500개의 TNT를 동시에 터뜨려 파괴하려 한다면 랙 때문에 컴퓨터가 꺼질지언정 옵시디언이 파괴되는 것은 아니다. 폭발이 블록에 주는 데미지는 개개의 폭발에 따라 계산하기 때문이다. 그리고 블록의 폭발저항은 체력과 달리 한 번 데미지를 입으면 다시 본래의 폭발저항으로 돌아간다.

"파괴된" 블록들은 아이템화 될 가능성이 존재한다. 그리고 이 가능성은 1p로 나타내는데, p는 폭발 정도를 나타낸다. 그래서, 충전되지 않은 크리퍼의 폭발은 아이템화 될 13의 가능성이 있다.

폭발을 이용한 기구 중에 TNT 대포가 유명하다. TNT 대포는 떨어지는 블록을 쏠 수도 있다. 심지어 점화 중인 TNT를 쏠 수 있다.

크리퍼가 폭발을 공격으로 사용하고 TNT가 주로 테러용으로 사용되기 때문에 대부분의 서버에서는 폭발이 일어나지 않게 조정하거나 폭발이 블록을 부수지 않도록 설정한다.

폭발 강도[편집 | 원본 편집]

폭발 종류 참고

위더
(when created)
7

엔더 크리스탈
(when attacked)
6

라이트닝 크리퍼
6

침대
(네더세상의 끝에서 잘 때)
5 폭발한 자리에 불이 붙는다.

TNT
4

크리퍼
3

가스트
파이어볼
1 폭발한 자리에 불이 붙는다.

검은 위더 머리
1

푸른 위더 머리
1 Treats blast radius blocks (except bedrock, end portal frames, and barriers) as having a blast resistance of no more than 4.

효과[편집 | 원본 편집]

블록 폭발 모델[편집 | 원본 편집]

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. (However, this only defines their directions, not their length)
The roughly spherical pattern of blocks destroyed can be seen here (note that a resource pack is being used in order to more clearly see the pattern through the glass).

폭발은 근처에 있는 블록을 부술 수 있다. 폭발 이펙트는 오른쪽 그림과 같이 폭발 근원에서부터 많은 좌표로 일어나는게 개별적으로 계산을 한다.

파일:Bedrockbreak.png
폭발 강도가 반드시 엄청 커야만 기반암 블록을 부순다.(1542860이상의 강도)
  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]) × [강도]
  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):

  • The blast radius in the air of an explosion (i.e. only attenuated, not absorbed by blocks) = 파일:Blast radius in the air.svg == 10.2 (charged creepers), 6.9 (TNT), 5.1 (creepers), 1.5 (fireballs). For example, a TNT explosion can destroy a torch 7 blocks away. But how many blocks an explosion can destroy is non-deterministic and also dependent on the specific location of the explosion.
  • The minimum block resistance required to absorb maximum blast force of an explosion happening in nearby air = ((1.3 × power − attenuation steps × step length × 0.75)/step length − 0.3) × 5. To not be destroyed, a block has to absorb all blast force at the first checkpoint in it.
    • The attenuation steps is subject to collision restrictions. For explosion in air, there is at least one attenuation step. TNT and creeper explosion are always 0.49 and 0.5 meter away from nearest block (2 att. steps), but fireball explosion can happen anywhere (1 att. step).
    • 그래서, the block resistances are 121.00 (charged creepers), 77.67 (TNT), 56.00 (creepers), 16.42 (fireballs).
    • 그래서 , 용암 (*Only the stationary block) 옵시디언, 기반암은 항상 파괴되지 않고, 울타리같은 폭발저항이 작은 블록들은 파이어볼에 의해 부서질 수 있다. 이것은 이론적인 크기일 뿐이고 현실적으로는 폭발저항이 작은 블록이 항상 부서지는 것이 아니다. 그리고 마인크래프트의 가설은 단순하기에, 여기에는 더 이상의 원리는 없다.

엔티티와의 상호작용[편집 | 원본 편집]

폭발은 블록과 달리 엔티티에 따라 효과가 다르다. 엔티티는 폭발에 의해 데미지를 받고 파워×2의 피해반경에 있으면 밀려난다. 참고로 "피해 반경(damage radius)"은 블록이 받는 폭발 반경과 다르다.

  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.
  • 엔티티가 가지는 최대 데미지는 (폭발 진원에 있어서 100% 노출되었을 때) = (1 × 1 + 1) × 8 × 파워 + 1 point of damage = 97 (충전된 크리퍼), 65 (TNT), 49 (크리퍼), 17 (파이어볼)이다. 폭발 진원과 엔티티 사이에 블록이 가로막고 있으면 엔티티는 낮은 데미지를 입는다.
  • 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 example, a typical TNT cannon has maximum range in the west direction partly because the primed TNT has largest sampled exposure in that direction.

불을 동반한 폭발[편집 | 원본 편집]

폭발에 불이 붙는 능력이 있으면 불투명 블록 위에 있는 폭발 영향을 받은 빈 공간에 1/3 확률로 무작위로 불이 붙기 시작한다.

랙 연장[편집 | 원본 편집]

한 번 폭발을 하면 첫번째로 폭발을 계산 하는데 랙이 걸리고 아이템화된 블럭을 계산하는데 랙이 걸리고 물이나 용암이 흐르는 것을 계산하는데 또 랙이 걸리고 구덩이를로 인해 생긴 블럭을 또 나타내는 데에 랙이 걸린다. 기술적으로 드롭된 아이템은 5분 후에 사라진다. 하지만 너무 험악하게 쓴 나머지 랙이 크게 걸려 버렸다면 이 드롭된 아이템도 거슬릴 때가 있다.

어떤 게임규칙이나 명령어를 이용해 이 현상을 피할 수 있다.: /gamerule dotiledrops false 등을 이용해 게임규칙 doTileDrops를 false로 돌리면 폭발로 인해 블록이 아이템화 되지 않는다. 또, /kill @etype=item 은 이미 드롭한 아이템을 전부 없앤다.
폭발을 계산하는 것부터 컴퓨터에게 매우 큰 부담이 될 수 있다. 그래서 TNT를 수십에서 수백개 이상 터트리면 컴퓨터에 따라 폭발을 계산하기 전에 튕길 수 있다.

폭발 저항[편집 | 원본 편집]

[수치 수정]

블록 이름 폭발 저항

배리어
?

기반암
18,000,000

구조물 블록
18,000,000

커맨드 블록
18,000,000

엔더 포탈(블럭)
?

엔더 포탈
?

엔더 포탈 블럭
?

모루
6,000

마법부여대
6,000

흑요석
6,000

엔더 상자
3,000

흐르는 물
500

용암
500

500

드래곤 알
45

엔드 스톤
45

석탄 블록
30

다이아몬드 블록
30

에메랄드 블록
30

금 블록
30

철 블록
30

레드스톤 블록
30

벽돌(블록)
?

벽돌 계단
30

단단한 점토 블록
?

안산암
?

조약돌
30

돌 계단
30

돌 울타리
?

섬록암
30

화강암
30

철창
?

주크 박스
30

이끼 낀 돌
?

네더 벽돌
30

네더 벽돌 울타리
30

네더 벽돌 계단
30

프리즈머린
30

퍼퍼 블록
30

퍼퍼 기둥
30

퍼퍼 반 블록
30

퍼퍼 계단
30

붉은 네더 블록
?

30

석재 벽돌
30

석재 벽돌 계단
30

돌 반 블럭
?

철문
25

철 다락문
25

몬스터 스포너
25

거미줄(블록)
?

발사기
17.5

공급기
17.5

화로
17.5

신호기
15

석탄 광석
15

코코아
15

다이아몬드 원석
15

에메랄드 원석
15
블록 이름 폭발 저항

울타리
15

울타리 문
15

금 원석
?

깔때기
?

철 원석
?

청금석 블록
15

청금석 원석
?

네더 석영 원석
15

레드스톤 원석
?

다락문
15

나무 판자
15

나무 문
15

나무 반 블록
15

나무 계단
15

상자
12.5

조합대
?

덫 상자
12.5

가마솥
10

나무
10

책장
7.5

현수막
5

잭 오 랜턴
5

수박
5

머리
5

네더 와트 블록
?

호박
5

표지판
5

엔드 석재 블록
?

석영 블록
4

석영 계단
4

노트 블록
?

붉은 사암
4

붉은 사암 계단
4

사암
4

사암 계단
4

양털
4

몬스터 알 블록
?

활성화 레일
3.5

감지 레일
?

전원 레일
?

레일
3.5

잔디 길
3.25

점토
3

경작지
3

잔디
0

자갈
3

스펀지
3

젖은 스펀지
3

양조기
2.5

버튼
2.5

케이크
2.5

거친 흙
2.5

2.5

살얼음
?

건초 더미
2.5

얼음
2.5

단단한 얼음
2.5

레버
2.5

마그마 블록
?
블록 이름 폭발 저항

균사체
2.5

피스톤
2.5

Piston Extension
2.5

Piston Head
?

압력판
2.5

모래
2.5

영혼 모래
2.5

끈끈이 피스톤
?

무게 압력판
2.5

선인장
2

후렴과
?

후렴나무
?

사다리
2

네더랙
2

유리
1.5

유리판
1.5

발광석
1.5

레드스톤 램프
1.5

바다랜턴
1.5

염색된 유리
?

염색된 유리판
?

침대
1

햇빛 감지기
1

버섯(블럭)
?

1

눈 블록
1

덩굴
1

카펫
?

눈 (레이어)
?

공기
0

당근
0

마른 덤불
0

엔드 막대
?

0

화분
0

0

흐르는 용암
0

잔디
0

수련잎
?

잠긴 상자
0

수박 줄기
?

버섯
0

네더 포탈
0

네더 와트
0

감자
0

호박 줄기
0

비교기
0

리피터
?

레드스톤 횃불
0

레드스톤
0

묘목
0

슬라임 블록
0

구조물 공허
?

사탕수수
0

TNT
0

횃불
0

0

철사 덫 갈고리
0

0

통상 데미지의 반지름[편집 | 원본 편집]

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

역사[편집 | 원본 편집]

st
0.24 Creepers were first introduced in on August 24, 2009, based on a failed pig model Notch had created.
0.26 SURVIVAL TEST 9 TNT was added.
i
January 22, 2010 Explosions are now "better".
January 25, 2010 Explosions now lose power when going through stronger materials.
a
1.2.0 Added Ghasts, which shoot explosive ghast fireballs.
b
1.5 Creepers become charged when struck by lightning, increasing the explosion's radius and strength.
1.6 Trying to sleep in the Nether causes the bed to explode.
1.8 Explosions will now emit shockwave particles after exploding. Prior to Beta 1.8, explosions only emitted smoke.
Sound Update The 'Sound Update' of November 13th 2011 gave TNT a new explosion sound.
r
1.0.0 Beta 1.9-pre3 Bed and ghast explosions cause fire.
Beta 1.9-pre4 Trying to sleep in the End causes the bed to explode.
Enchantment "Blast Protection" added, protecting against explosions.
Beta 1.9-pre6 Ender Crystal added, an entity which sits atop of a block of bedrock. It can be destroyed with a melee or hit with an arrow or snowball, causing an explosion.
1.3.1 12w24a Fixed explosions not pushing back players.
1.3.1 Explosions damage the player different amounts on different difficulties, and no damage is dealt to the player on peaceful.
1.4.2 12w34a Added the Wither, which shoots black wither skulls.
12w37a Wither will make a massive explosion upon its creation after its health is fully charged.
Blue wither skulls added.
12w38b New Creeper fall mechanics; Creepers will explode if they fall on the player from a certain height.
1.5 Destroyed blocks have a 1/power chance of dropping as items; previously it was a fixed 30% chance.
1.8.2 Explosions are no longer directionally biased.
pa
0.12.1 Added explosion particles.


여담[편집 | 원본 편집]

  • Explosions with a power greater than 100 look mostly the same from the outside, as only certain lines are used to determine if a block breaks. However, some of those lines continue underground.
  • An explosion powerful enough to break bedrock would have a blast radius of over 30,000,000 blocks. If it were an uninterrupted blast, it would cover 238,775,501.2 blocks. However, explosions only follow certain lines, not every block (see previous).
    • However, this would not drop the bedrock.
  • Explosions going off in flowing water or lava will apply propulsion to entities, but won't affect any blocks, regardless of the blocks' blast resistance.
  • Underwater explosions won't emit smoke particles.
  • Explosions can redirect projectiles, including Ender Pearls.
  • 폭발 저항이 있는 블록 뒤에 있는 블록이라도 폭발로 인해 사라질 수 있다.
  • Explosions will propel dead mobs' bodies if they go off just after the mob dies.
  • If primed TNT explodes in a large, solid cube of stone blocks, it will create an exact 3x3x3 cube inside.
    • Experimentation confirms that a TNT detonation will cause a 3x3 hole in a solid block of anything with a blast resistance less than that of water, but more than 12.5 (e.g. crafting tables). This implies that 3x3 is the minimum possible result of a TNT detonation without the blast being resisted altogether.
  • 떨어지는 모래가 물 속에 있는 TNT로 떨어진다면 떨어지는 모래는 데미지를 입는다.