Eksplozja
![](/images/e/ef/Eksplozja_TNT.gif)
Eksplozja jest fizycznym wydarzeniem w świecie Minecraft, spowodowanym przez TNT, creepery lub ogniste kule ghastów. Wybuch może zniszczyć pobliskie bloki, zabić moby i gracza, a także wzniecić ogień.
Właściwości
- Wielkość - Zapalenie TNT sprawia, że jego wielkość zmienia się w 0.98 x 0.98 x 0.98 kostki.
- Siła - Siła eksplozji określa promień wybuchu. Wybuch TNT ma siłę 4, creepera - 3, a kuli ghasta - 1.
- Zdolność do wzniecania ognia - Obecnie tylko ognista kula ma taką właściwość.
![](/images/thumb/b/b7/542px-ExplosionRay.png/200px-542px-ExplosionRay.png)
Proces
Niszczenie bloków
- Wybuch rozchodzi się od środka do każdego z 1352 punktów równomiernie rozłożonych na powierzchni sześcianu gdzie eksplozja skupia się na krawędzi bloku o długości 2.
- Wybuch obowiązuje wszędzie, a jego siła zależna jest od pomnożenia przez liczbę losową [0.7, 1.3].
- Dodaj do stanu bloku 0.3. Blok inny niż powietrze absorbuje siłę eksplozji (opór bloku/5 + 0.3). Jeżeli siła wybuchu nie wchłania się całkowicie wtedy blok zostaje zniszczony (bloki wiszące w powietrzu także mogą zostać zniszczone).
- Siła wybuchu jest osłabiona, aż do linii 0.75, jeżeli siła wybuchu jest całkowicie zaabsorbowana lub osłabiona należy wtedy wykonać ten sam proces w następnej linii.
Maksymalny zasięg wybuchu TNT to 6.9, creepera 5.1, a kuli ghasta 1.5. Np. TNT może zniszczyć pochodnię oddaloną od niego o 7 bloków. Minimalna odporność bloku na maksymalną siłę TNT to 77.67, creepera 63.5, a kuli ghasta 20.17. Źródło wody, lawy i obsydian mogą być zniszczone przy użyciu odpowiedniej ilości TNT (dla przykładu - obsydian może być zniszczony za pomocą 648 sztuk TNT). Jednak bedrock jest niezniszczalny z tego powodu, że do jego zniszczenia potrzeba aż 360000 sztuk TNT. Żaden komputer nie wytrzymałby takiego obciążenia, ponieważ gra by się zawiesiła, a zapis gry stałby się nie do odtworzenia.
Zniszczony blok ma 30% szans na to, że będzie on możliwy do zebrania. Natomiast wszystkie bloki już wydobyte (leżące na ziemi) zostaną zniszczone. 30% ma także na wyrzucenie przedmiotów skrzynia, jeżeli zostanie zniszczona przedmioty przepadną, jeżeli nie, przedmioty zostaną w środku.
Interakcja z innymi środkami wybuchowymi
Możliwe jest wystrzelenie ładunków wybuchowych (lub bloków podatnych na grawitację) za pomocą innych ładunków wybuchowych, aby to się stało jeden ładunek wybuchowy musi stać 2 klocki od drugiego i wybuchnąć.
- Dla każdego bloku, w którym osłabienie jest mniejsze niż 1 wtedy oddziaływanie jest równe (1 - tłumienie) obrażeniom od wybuchu.
- Spróbuj zastosować (+ · wpływ oddziaływania) · 4 · promień + 1 uszkodzenie bloku tak, aby jego prędkość zwiększała się pod wpływem siły eksplozji.
W związku z tym bloki, które są wystrzeliwane zawsze muszą ponieść przynajmniej jeden punkt uszkodzenia, ponieważ muszą znajdować się w promieniu wybuchu.
![](/images/thumb/d/d2/566px-TNTAABB.png/200px-566px-TNTAABB.png)
Obliczanie obrażeń od wybuchu
Obrażenia od wybuchu stanowią widoczne punkty wszystkich sporządzonych jednolicie próbek ułożonych na osi ograniczającego sześcianu (ang.AABB). Widoczność punktów ustala się poprzez śledzenie promieni z punktu eksplozji do próbek. Szczegóły dotyczące pobierania próbek i śledzenia promieni od epicentrum wybuchu, wykracza poza zakres tego artykułu. Odstęp punktów od zapalonego TNT wynosi 1/2.96.
Wyniki AABB są często różne jeżeli wystrzał jest skierowany w inne strony. Np. typowa armata TNT wystrzela pocisk najdalej w stronę zachodnią, dlatego że siła AABB TNT skierowana jest właśnie w tym kierunku.
Możliwość wzniecenia ognia
Jeżeli wybuch może spowodować ogień wtedy 1/3 przestrzeni w miejscu wybuchu nad solidnymi blokami zapala się. Przed wersją 1.3 Beta Ghast'y mogły podpalać ognistymi kulami okoliczne bloki.
Odporność bloków
Poniższe informacje pobrane są z testów w grze (1.15 lub snapshoty wersji 1.16).
[edytuj]
Typowy promień wybuchu
Naszą postać mogą zabić promienie 1,2,4 (promienie wybuchu TNT), Zabierają one 100% życia. Od najmniejszej izolinii szkody wynoszą: 0%, 25%, 50%, 75% i 100%. Zbroja może pochłaniać obrażenia.