Eksplozja
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.9). [edytuj]
Nazwa bloku | Odporność bloku |
---|---|
Bariera | 18.000.003 |
Podłoże skalne | 18.000.000 |
Rama portalu Kresu | 18.000.000 |
Portal Kresu | 18.000.000 |
Obsydian | 6.000 |
Kowadło | 6.000 |
Stół do zaklęć | 6.000 |
Skrzynia Kresu | 6.000 |
Lawa | 500 |
Woda | 500 |
Jajo smoka | 45 |
Kamień Kresu | 45 |
Cegły | 30 |
Bruk | 30 |
Diament (blok) | 30 |
Złoto (blok) | 30 |
Żelazo (blok) | 30 |
Blok węgla | 30 |
Blok szmaragdu | 30 |
Blok czerwonego kamienia | 30 |
Szafa grająca | 30 |
Bruk z mchem | 30 |
Schody | 30 |
Schodek | 30 |
Kamień | 30 |
Utwardzona glina | 30 |
Andezyt | 30 |
Brukowy murek | 30 |
Dioryt | 30 |
Granit | 30 |
Blok netherowej cegły | 30 |
Płot z netherowej cegły | 30 |
Schody z netherowej cegły | 30 |
Pryzmaryn | 30 |
Blok purpury | 30 |
Kamienne cegły | 30 |
Żelazne drzwi | 25 |
Żelazna klapa | 25 |
Mob Spawner | 25 |
Pajęczyna | 20 |
Dozownik | 17.5 |
Podajnik | 17.5 |
Piec | 17.5 |
Węgiel (ruda) | 15 |
Diament (ruda) | 15 |
Drewniane drzwi | 15 |
Płot | 15 |
Złoto (ruda) | 15 |
Żelazo (ruda) | 15 |
Blok lazurytu | 15 |
Nazwa bloku | Odporność bloku |
---|---|
Ruda lazurytu | 15 |
Czerwony kamień (ruda) | 15 |
Drewniane schody | 15 |
Drewniany schodek | 15 |
Skrzynia | 12.5 |
Stół warsztatowy | 12.5 |
Drewno | 10 |
Biblioteczka | 7.5 |
Jack-O-Lantern | 5 |
Dynia | 5 |
Znak | 5 |
Instrument | 4 |
Piaskowiec | 4 |
Wełna | 4 |
Tory | 3.5 |
Glina (blok) | 3 |
Pole uprawne | 3 |
Trawa | 3 |
Żwir | 3 |
Gąbka | 3 |
Ciasto | 2.5 |
Ziemia | 2.5 |
Lód | 2.5 |
Dźwignia | 2.5 |
Płyta naciskowa | 2.5 |
Nazwa bloku | Odporność bloku |
---|---|
Piasek | 2.5 |
Piasek dusz | 2.5 |
Przycisk | 2.5 |
Kaktus | 2 |
Drabina | 2 |
Netherrack | 2 |
Szkło | 1.5 |
Glowstone (blok) | 1.5 |
Łóżko | 1 |
Liście | 1 |
Śnieg (blok) | 1 |
Śnieg | |
Nasiona | |
Kwiaty | |
Ogień | |
Grzyby | |
Portal | |
Czerwony kamień (przewód) | |
Czerwony kamień (pochodnia) | |
Czerwony kamień (przekaźnik) | |
Trzcina cukrowa | |
Sadzonka | |
TNT | 0 (zapala się) |
Pochodnia | |
Powietrze |
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.