Eksplozja
Eksplozja jest fizycznym wydarzeniem w świecie Minecraft, spowodowanym przez TNT, Creeper'y 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, Creeper'a - 3, a kuli Ghast'a - 1
- Zdolność do wzniecania ognia - Obecnie tylko ognista kula ma taką właściwość.
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, Creeper'a 5.1, a kuli Ghast'a 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, Creeper'a 63.5, a kuli Ghast'a 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.
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 (Beta 1.3). [edytuj]
| Nazwa bloku | Odporność bloku |
|---|---|
| Podłoże skalne | 18.000.000 |
| Obsydian | 6.000 |
| Lawa | 500 |
| Woda | 500 |
| Cegły | 30 |
| Brukowiec | 30 |
| Diament (blok) | 30 |
| Złoto (blok) | 30 |
| Żelazo (blok) | 30 |
| Szafa grająca | 30 |
| Brukowiec z mchem | 30 |
| Kamienne schody | 30 |
| Schodek | 30 |
| Kamień | 30 |
| Żelazne drzwi | 25 |
| Mob Spawner | 25 |
| Dozownik | 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 |
| Lapis Lazuli (blok) | 15 |
| Nazwa bloku | Odporność bloku |
|---|---|
| Lapis Lazuli (ruda) | 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 |
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.