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ń.
![](/images/e/ef/Eksplozja_TNT.gif)
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ść.
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.
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 |
Skała macierzysta | 18.000.000 |
Blok poleceń | 18.000.000 |
Blok Struktur | 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 |
Blok diamentu | 30 |
Blok złota | 30 |
Blok żelaza | 30 |
Blok węgla | 30 |
Blok szmaragdu | 30 |
Blok czerwonego kamienia | 30 |
Szafa grająca | 30 |
Bruk z mchem | 30 |
Schody | 30 |
Półblok | 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 purpuru | 30 |
Nazwa bloku | Odporność bloku |
---|---|
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 |
Ruda węgla | 15 |
Ruda diamentu | 15 |
Ruda szmaragdu | 15 |
Drewniane drzwi | 15 |
Płot | 15 |
Furtka | 15 |
Lej | 15 |
Ruda złota | 15 |
Ruda żelaza | 15 |
Blok lazurytu | 15 |
Ruda lazurytu | 15 |
Ruda Netherowego kwarcu | 15 |
Ruda czerwonego kamienia | 15 |
Skrzynia | 12.5 |
Stół warsztatowy | 12.5 |
Drewno | 10 |
Biblioteczka | 7.5 |
Sztandar | 5 |
Jack-O-Lantern | 5 |
Dynia | 5 |
Znak | 5 |
Cegły z kamienia Endu | 4 |
Instrument | 4 |
Piaskowiec | 4 |
Wełna | 4 |
Tory | 3.5 |
Ścieżka | 3.25 |
Gąbka | 3 |
Blok gliny | 3 |
Nazwa bloku | Odporność bloku |
---|---|
Pole uprawne | 3 |
Trawa | 3 |
Żwir | 3 |
Gąbka | 3 |
Ciasto | 2.5 |
Ziemia | 2.5 |
Lód | 2.5 |
Zbity lód | 2.5 |
Dźwignia | 2.5 |
Płyta naciskowa | 2.5 |
Piasek | 2.5 |
Piasek dusz | 2.5 |
Przycisk | 2.5 |
Kaktus | 2 |
Drabina | 2 |
Netherrack | 2 |
Szkło | 1.5 |
Jasnogłaz | 1.5 |
Łóżko | 1 |
Liście | 1 |
Blok śniegu | 1 |
Śnieg | |
Słupek Endu | |
Zboże | |
Kwiaty | |
Ogień | |
Grzyby | |
Brodawka | 0 |
Portal | |
Pył czerwonego kamienia | |
Czerwona pochodnia | |
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.