Eksplozja

Wersja z dnia 19:57, 3 kwi 2025 autorstwa Melwin22 (dyskusja | edycje) (troszkę sprzątania i upraszczania (dużo więcej do zrobienia))
Nieaktualne informacje!
Artykuł w całości lub w części jest nieaktualny i wymaga zaktualizowania. Jeśli jesteś gotów podjąć się tego, sprawdź stronę dyskusji.

Eksplozja jest fizycznym wydarzeniem w świecie Minecraft spowodowanym przez TNT, creepery, Withera lub ogniste kule ghastów. Wybuch może zniszczyć pobliskie bloki, zabić moby i gracza, a także wzniecić ogień.

Eksplozja

Właściwości

  • Wielkość – zapalenie TNT sprawia, że jego wielkość zmienia się w 0,98 × 0,98 × 0,98 bloku.
  • Siła – siła eksplozji określa promień wybuchu.
    •   Wither w momencie pierwszego spadku punktów zdrowia do połowy (tylko w Bedrock Edition)8, przy czym niszczy każdy blok możliwy do zniszczenia w trybie przetrwania niezależnie od odporności na eksplozje.
    •   Wither podczas odradzania oraz podczas śmierci (tylko w Bedrock Edition)7.
    • Kryształ Endu (kiedy niszczony) – 6, przy czym wszystkie pobliskie kryształy Endu również eksplodują.
    •   Naładowany creeper6, przy czym niektóre uśmiercone moby upuszczają głowy lub czaszki.
    •   Łóżko użyte w Netherze lub Endzie5.
    •   Kotwica odrodzenia użyta w Nadziemiu lub Endzie5.
    •   TNT4.
    • Podwodne TNT (tylko w Bedrock Edition i Education Edition) – 4 (również pod wodą).
    •   Creeper - 3.
    •     Ognista kula ghasta - 1.
    • Czarna czaszka Withera - 1.
    • Niebieska czaszka Withera – 1, przy czym niszczone są wszystkie bloki w zasięgu eksplozji o odporności na eksplozje nie większej niż 0,8.
  • Zdolność do wzniecania ognia – eksplozje wywołane przez ognistą kulę, kotwicę odrodzenia oraz łóżko mają taką właściwość.
 
Promienie wybuchu

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.
  • Każdemu takiemu promieniowi dany jest parametr intensywności o wartości od (0,7 × siła eksplozji) do (1,3 × siła eksplozji).
  • Po każdorazowym pokonaniu odległości 0,3 bloku w powietrzu od intensywności danego promienia eksplozji odejmuje się (0,3 × 0,75), czyli 0,225. Każdy blok niż powietrze z kolei zmniejsza intensywność każdego promienia eksplozji o (odporność na eksplozje + 0,3) × 0,3. Dopóki opór bloku nie absorbuje w pełni siły promienia wybuchu, każdy kolejny blok na drodze promienia jest niszczony.
  • Maksymalny zasięg wybuchu w powietrzu wyraża się wzorem [1,3 × siła eksplozji / 0,225] × 0,3, gdzie [x] to funkcja zwracająca część całkowitą liczby x.
  • Minimalna odporność bloku na maksymalną siłę eksplozji wyraża się wzorem ((1,3 × siła eksplozjiilość osłabień × 0,225) / 0,3) − 0.3.

Maksymalny zasięg wybuchu naładowanego creepera wynosi 10,2, TNT – 6,9, creepera – 5,1, a kuli ghasta – 1,5. Na przykład TNT może zniszczyć pochodnię oddaloną od niego o 7 bloków. Minimalna odporność bloku na maksymalną siłę naładowanego creepera wynosi 24,2, TNT – 15,534, creepera – 11,2, a kuli ghasta – 3,284. Źródło wody lub lawy oraz 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 skała macierzysta jest niezniszczalna z tego powodu, że do jej 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.

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ć w odległości 2 bloków od drugiego i wybuchnąć.

  • Dla każdego bloku, w którym osłabienie jest mniejsze niż 1, 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.

 
Wykres TNT AABB

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 wystrzeliwuje 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 ghasty 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).

Od wersji 1.15 (w nieoficjalnych wersjach od 1.15-pre1) odporność na eksplozje wszystkich bloków jest pięć razy mniejsza niż przed jej wydaniem, jednak siła wszystkich eksplozji wobec bloków również została obniżona pięć razy. Zmiana ta umożliwiła optymalizację wybuchów TNT.

[edytuj]

Nazwa bloku Odporność bloku
  Bariera Szablon:Blast Resistance Values
  Skała macierzysta Szablon:Blast Resistance Values
  Blok poleceń Szablon:Blast Resistance Values
  Blok portalu bramy Endu Szablon:Blast Resistance Values
  Portal Endu Szablon:Blast Resistance Values
  Rama portalu do Endu Szablon:Blast Resistance Values
  Blok konstrukcyjny Szablon:Blast Resistance Values
  Blok struktur Szablon:Blast Resistance Values
  Pradawne zgliszcza Szablon:Blast Resistance Values
  Kowadło Szablon:Blast Resistance Values
  Blok netherytu Szablon:Blast Resistance Values
  Płaczący obsydian Szablon:Blast Resistance Values
  Stół do zaklinania Szablon:Blast Resistance Values
  Obsydian Szablon:Blast Resistance Values
  Kotwica odrodzenia Szablon:Blast Resistance Values
  Skrzynia Endu Szablon:Blast Resistance Values
  Kolumna bąbelkowa Szablon:Blast Resistance Values
  Lawa Szablon:Blast Resistance Values
  Woda Szablon:Blast Resistance Values
  Smocze jajo Szablon:Blast Resistance Values
  Kamień Endu Szablon:Blast Resistance Values
  Endowe kamienne cegły Szablon:Blast Resistance Values
  Endowy ... murek Szablon:Blast Resistance Values
  Andezyt Szablon:Blast Resistance Values
  Czernit Szablon:Blast Resistance Values
  Blok węgla Szablon:Blast Resistance Values
  Blok diamentu Szablon:Blast Resistance Values
  Blok szmaragdu Szablon:Blast Resistance Values
  Blok złota Szablon:Blast Resistance Values
  Blok żelaza Szablon:Blast Resistance Values
  Blok redstone Szablon:Blast Resistance Values
  Cegły Szablon:Blast Resistance Values
  Ceglane schody Szablon:Blast Resistance Values
  Łańcuch Szablon:Blast Resistance Values
  Bruk Szablon:Blast Resistance Values
  Brukowe schody Szablon:Blast Resistance Values
  Zamszone brukowe schody Szablon:Blast Resistance Values
  Zamszone kamienne ceglane schody Szablon:Blast Resistance Values
  Zamszone kamienne cegły Szablon:Blast Resistance Values
  Blok koralowca Szablon:Blast Resistance Values
  Ciemny pryzmaryn Szablon:Blast Resistance Values
  Dioryt Szablon:Blast Resistance Values
  Złocony czernit Szablon:Blast Resistance Values
  Granit Szablon:Blast Resistance Values
  Kamień szlifierski Szablon:Blast Resistance Values
  Żelazne kraty Szablon:Blast Resistance Values
  Szafa grająca Szablon:Blast Resistance Values
  Zamszony bruk Szablon:Blast Resistance Values
  Netherowe cegły Szablon:Blast Resistance Values
  Netherowy ceglany płot Szablon:Blast Resistance Values
  Netherowe ceglane schody Szablon:Blast Resistance Values
  Pryzmaryn Szablon:Blast Resistance Values
  Pryzmarynowe cegły Szablon:Blast Resistance Values
  Blok purpuru Szablon:Blast Resistance Values
  Purpurowy filar Szablon:Blast Resistance Values
  Purpurowe schody Szablon:Blast Resistance Values
  Czerwone netherowe cegły Szablon:Blast Resistance Values
  Czerwone netherowe ceglane schody Szablon:Blast Resistance Values
  Shulkerowa skrzynia Szablon:Blast Resistance Values
  Kamień Szablon:Blast Resistance Values
  Kamienne cegły Szablon:Blast Resistance Values
  Kamienne ceglane schody Szablon:Blast Resistance Values
  Półbloki Szablon:Blast Resistance Values
  Murki Szablon:Blast Resistance Values
  Dzwon Szablon:Blast Resistance Values
  Żelazne drzwi Szablon:Blast Resistance Values
  Żelazna klapa Szablon:Blast Resistance Values
  Przyzywacz potworów Szablon:Blast Resistance Values
  Lej Szablon:Blast Resistance Values
  Bazalt Szablon:Blast Resistance Values
  Terakota Szablon:Blast Resistance Values
  Pajęczyna Szablon:Blast Resistance Values
  Piec hutniczy Szablon:Blast Resistance Values
  Dozownik Szablon:Blast Resistance Values
  Podajnik Szablon:Blast Resistance Values
  Piec Szablon:Blast Resistance Values
  Latarenka Szablon:Blast Resistance Values
Magnetyt Szablon:Blast Resistance Values
  Detektor Szablon:Blast Resistance Values
  Wędzarka Szablon:Blast Resistance Values
  Eteryczna latarenka Szablon:Blast Resistance Values
  Przecinarka Szablon:Blast Resistance Values
  Magiczna latarnia Szablon:Blast Resistance Values
  Złoże węgla Szablon:Blast Resistance Values
  Roślina kakao Szablon:Blast Resistance Values
  Przewodnia Szablon:Blast Resistance Values
  Złoże diamentu Szablon:Blast Resistance Values
Nazwa bloku Odporność bloku
  Złoże szmaragdu Szablon:Blast Resistance Values
    Złoże złota Szablon:Blast Resistance Values
  Złoże żelaza Szablon:Blast Resistance Values
Stół laboratoryjny Szablon:Blast Resistance Values
  Blok lazurytu Szablon:Blast Resistance Values
  Złoże lazurytu Szablon:Blast Resistance Values
  Złoże kwarcu Szablon:Blast Resistance Values
  Deski Szablon:Blast Resistance Values
  Złoże redstone Szablon:Blast Resistance Values
  Płot Szablon:Blast Resistance Values
  Furtka Szablon:Blast Resistance Values
  Drewniane drzwi Szablon:Blast Resistance Values
  Drewniana płyta Szablon:Blast Resistance Values
  Drewniane schody Szablon:Blast Resistance Values
  Drewniana klapa Szablon:Blast Resistance Values
  Niebieski lód Szablon:Blast Resistance Values
  Beczka Szablon:Blast Resistance Values
  Stół kartograficzny Szablon:Blast Resistance Values
  Skrzynia Szablon:Blast Resistance Values
  Stół rzemieślniczy Szablon:Blast Resistance Values
  Blok susz. wodorostów Szablon:Blast Resistance Values
  Stół łuczarski Szablon:Blast Resistance Values
  Pulpit Szablon:Blast Resistance Values
  Krosno Szablon:Blast Resistance Values
  Stół kowalski Szablon:Blast Resistance Values
  Skrzynia-pułapka Szablon:Blast Resistance Values
  Blok kości Szablon:Blast Resistance Values
  Ognisko Szablon:Blast Resistance Values
  Kocioł Szablon:Blast Resistance Values
Syntezator związków Szablon:Blast Resistance Values
  Eteryczne ognisko Szablon:Blast Resistance Values
  Drewno Szablon:Blast Resistance Values
  Beton Szablon:Blast Resistance Values
  Biblioteczka Szablon:Blast Resistance Values
  Glazurowana terakota Szablon:Blast Resistance Values
  Bambus Szablon:Blast Resistance Values
  Sztandar Szablon:Blast Resistance Values
  Latarnia dyniowa Szablon:Blast Resistance Values
  Arbuz Szablon:Blast Resistance Values
  Głowa Szablon:Blast Resistance Values
    Netherowa brodawka Szablon:Blast Resistance Values
    Nylium Szablon:Blast Resistance Values
  Dynia Szablon:Blast Resistance Values
  Światłogrzyb Szablon:Blast Resistance Values
  Tabliczka Szablon:Blast Resistance Values
  Blok dźwiękowy Szablon:Blast Resistance Values
  Blok kwarcu Szablon:Blast Resistance Values
  Filar z kwarcu Szablon:Blast Resistance Values
  Kwarcowe schody Szablon:Blast Resistance Values
  Czerwony piaskowiec Szablon:Blast Resistance Values
  Czerw. piaskowc. schody Szablon:Blast Resistance Values
  Czerw. piaskowc. murek Szablon:Blast Resistance Values
  Piaskowiec Szablon:Blast Resistance Values
  Piaskowcowe schody Szablon:Blast Resistance Values
  Piaskowcowy murek Szablon:Blast Resistance Values
  Gładki kwarc Szablon:Blast Resistance Values
  Gładkie kwarcowe schody Szablon:Blast Resistance Values
  Gładki czerw. piaskowiec Szablon:Blast Resistance Values
  Gładkie czerw. ... schody Szablon:Blast Resistance Values
  Gładki piaskowiec Szablon:Blast Resistance Values
  Gładkie piaskowc. schody Szablon:Blast Resistance Values
  Wełna Szablon:Blast Resistance Values
  Zarobaczony blok Szablon:Blast Resistance Values
  Tory aktywacyjne Szablon:Blast Resistance Values
  Tory z czujnikiem Szablon:Blast Resistance Values
  Zasilane tory Szablon:Blast Resistance Values
  Tory Szablon:Blast Resistance Values
  Ścieżka Szablon:Blast Resistance Values
  Ul Szablon:Blast Resistance Values
  Blok gliny Szablon:Blast Resistance Values
  Kompostownik Szablon:Blast Resistance Values
  Pole uprawne Szablon:Blast Resistance Values
  Blok trawy Szablon:Blast Resistance Values
  Żwir Szablon:Blast Resistance Values
  Blok plastra miodu Szablon:Blast Resistance Values
  Gąbka Szablon:Blast Resistance Values
  Mokra gąbka Szablon:Blast Resistance Values
  Statyw alchemiczny Szablon:Blast Resistance Values
  Przycisk Szablon:Blast Resistance Values
  Ciasto Szablon:Blast Resistance Values
  Twarda ziemia Szablon:Blast Resistance Values
  Cement Szablon:Blast Resistance Values
  Ziemia Szablon:Blast Resistance Values
  Oszroniony lód Szablon:Blast Resistance Values
  Snop siana Szablon:Blast Resistance Values
  Lód Szablon:Blast Resistance Values
  Dźwignia Szablon:Blast Resistance Values
Nazwa bloku Odporność bloku
  Blok magmy Szablon:Blast Resistance Values
  Grzybnia Szablon:Blast Resistance Values
  Zbity lód Szablon:Blast Resistance Values
  Tłok Szablon:Blast Resistance Values
  Głowica tłoka Szablon:Blast Resistance Values
  Bielica Szablon:Blast Resistance Values
  Płyta naciskowa Szablon:Blast Resistance Values
  Czerwony piasek Szablon:Blast Resistance Values
  Piasek Szablon:Blast Resistance Values
  Piasek dusz Szablon:Blast Resistance Values
  Gleba dusz Szablon:Blast Resistance Values
  Lepki tłok Szablon:Blast Resistance Values
  Tarcza strzelecka Szablon:Blast Resistance Values
  Żółwie jajko Szablon:Blast Resistance Values
  Wagowa płyta naciskowa Szablon:Blast Resistance Values
  Kaktus Szablon:Blast Resistance Values
  Kwiat refrenusu Szablon:Blast Resistance Values
  Roślina refrenusu Szablon:Blast Resistance Values
  Drabina Szablon:Blast Resistance Values
  Netherrack Szablon:Blast Resistance Values
  Pszczele gniazdo Szablon:Blast Resistance Values
  Szkło Szablon:Blast Resistance Values
  Szyba Szablon:Blast Resistance Values
  Jasnogłaz Szablon:Blast Resistance Values
  Lampa redstone Szablon:Blast Resistance Values
  Latarnia morska Szablon:Blast Resistance Values
  Barwione szkło Szablon:Blast Resistance Values
  Barwiona szyba Szablon:Blast Resistance Values
  Łóżko Szablon:Blast Resistance Values
  Detektor światła dziennego Szablon:Blast Resistance Values
  Liście Szablon:Blast Resistance Values
  Grzyb (blok) Szablon:Blast Resistance Values
  Blok śniegu Szablon:Blast Resistance Values
  Pnącze Szablon:Blast Resistance Values
  Dywan Szablon:Blast Resistance Values
  Śnieg Szablon:Blast Resistance Values
  Powietrze Szablon:Blast Resistance Values
  Burak Szablon:Blast Resistance Values
  Marchewka Szablon:Blast Resistance Values
  Koralowiec Szablon:Blast Resistance Values
  Wachlarz koralowca Szablon:Blast Resistance Values
  Szkarłatny grzyb Szablon:Blast Resistance Values
  Uschnięty krzew Szablon:Blast Resistance Values
  Słupek Endu Szablon:Blast Resistance Values
  Ogień Szablon:Blast Resistance Values
  Kwiaty Szablon:Blast Resistance Values
  Doniczka Szablon:Blast Resistance Values
  Trawa Szablon:Blast Resistance Values
  Blok miodu Szablon:Blast Resistance Values
  Wodorosty Szablon:Blast Resistance Values
  Lilia wodna Szablon:Blast Resistance Values
  Zablokowana skrzynia Szablon:Blast Resistance Values
  Łodyga arbuza Szablon:Blast Resistance Values
  Blok 36 Szablon:Blast Resistance Values
  Grzyby Szablon:Blast Resistance Values
  Portal Netheru Szablon:Blast Resistance Values
  Netherowa brodawka Szablon:Blast Resistance Values
  Ziemniak Szablon:Blast Resistance Values
  Łodyga dyni Szablon:Blast Resistance Values
  Przewód redstone Szablon:Blast Resistance Values
  Komparator Szablon:Blast Resistance Values
  Przekaźnik Szablon:Blast Resistance Values
  Pochodnia redstone Szablon:Blast Resistance Values
  Sadzonka Szablon:Blast Resistance Values
  Rusztowanie Szablon:Blast Resistance Values
  Trawa morska Szablon:Blast Resistance Values
  Iskrzyłuda Szablon:Blast Resistance Values
  Blok szlamu Szablon:Blast Resistance Values
  Eteryczny ogień Szablon:Blast Resistance Values
  Eteryczna pochodnia Szablon:Blast Resistance Values
  Pustka strukturalna Szablon:Blast Resistance Values
  Trzcina cukrowa Szablon:Blast Resistance Values
  Krzak słodkich jagód Szablon:Blast Resistance Values
  TNT Szablon:Blast Resistance Values
  Pochodnia Szablon:Blast Resistance Values
  Nić Szablon:Blast Resistance Values
  Zaczep na linkę Szablon:Blast Resistance Values
  Krętorośl Szablon:Blast Resistance Values
  Spaczony grzyb Szablon:Blast Resistance Values
  Lamentorośl Szablon:Blast Resistance Values
  Pszenica Szablon:Blast Resistance Values


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.