Eine Explosion ist ein physikalisches Ereignis in Minecraft, welches von gezündetem TNT, explodierenden Creepern, im Nether oder Ende platzierten Betten, Enderkristallen, Geschossen von Withern und Feuerkugeln von Ghasts ausgelöst wird.
Die Explosionskräfte mehrerer TNT-Blöcke addieren sich nicht, sondern jede Explosion wird einzeln berechnet. Auch besitzen Blöcke kein Schadensgedächtnis, sodass eine zweite Explosion den Block nicht weiter zerstört. Das heißt, wenn eine Explosion in direkter Nähe einen Block nicht zerstören kann, dann werden auch weitere Explosionen diesen Block nicht zerstören. Mehrere TNT-Blöcke haben nur deshalb eine größere Sprengkraft, weil die TNT-Blöcke weggeschleudert werden und dadurch mehrere Explosionen in einem größeren Bereich auslösen.
Eine Explosion kann Blöcke in der Umgebung zerstören, Objekte zerstören oder sie wegschieben und verletzen, und ein oder mehrere Feuer auslösen. Zerstörte Blöcke haben eine bestimmte Chance gedroppt zu werden. Die Chance dieses Drops ist eins durch die jeweilige Explosionsstärke der Explosion (z.B. Creeper (1/3) hat eine 33% - Chance). Eine Explosion kann auch Feuer löschen, indem sie den brennenden Block zerstört. Explosionen lassen verschiedene Partikel entstehen.
Die Stoßkraft von Explosionen wird für TNT-Kanonen und Komplexe Schießanlagen verwendet und kann auch für das Davonschleudern von Blöcken mit Gravitation genutzt werden.
Eigenschaften[]
- Position - Bestimmt, wo die Explosion genau stattfindet
- Möglichkeit, Feuer auszulösen - Bestimmt, ob eine Explosion gleichzeitig auch Feuer auslösen kann
- Die Explosion einer Feuerkugel eines Ghasts und Bett-Explosionen können gleichzeitig auch ein oder mehrere Feuer auslösen.
- Stärke - Bestimmt die Stärke der Explosion
Verursacher | Stärke | Hinweise |
---|---|---|
Wither (bei der Entstehung) | 7 | |
Enderkristall (bei der Zerstörung) | 6 | Zerstört nur Blöcke zur Seite und nach oben, nicht nach unten, wenn der Block unter dem Enderkristall nicht zerstört wird |
Geladener Creeper | 6 | |
Bett (im Nether oder Ende) | 5 | Es entsteht Feuer |
Seelenanker (in der Oberwelt oder Ende) | 5 | Es entsteht Feuer |
TNT | 4 | |
Unterwasser-TNT (nur in der Bedrock Edition) | 4 | Zerstört Umgebung selbst Unterwasser |
Creeper | 3 | |
Feuerkugel eines Ghasts | 1 | Es entsteht Feuer |
Witherschädel | 1 | |
Blauer Witherschädel | 1 | Behandelt alle grundsätzlich zerstörbaren Blöcke im Explosionsradius so, als ob sie einen Explosionswiderstand von maximal 4 hätten. |
- Explosionen können fliegende Geschosse umleiten, darunter auch Enderperlen.
- Explosionen, die in Wasser oder Lava zünden, treiben nur Objekte an und zerstören keine Blöcke, unabhängig von deren Explosionswiderstand.
- Explosionen unter Wasser verströmen keine Rauch-Partikel.
Effekte[]
Modell der Block-Zerstörung[]
Eine Explosion kann umliegende Blöcke zerstören. Der Zerstörungsgrad wird durch unabhängige Explosionsstrahlen ermittelt, welche vom Zentrum der Explosion beginnen (siehe rechtes Bild).
- Um das Zentrum der Explosion wird ein 16×16×16 Block großes Raster gebildet und zu jedem dieser 4096 Blöcke wird ein Explosionsstrahl gezogen. Das heißt, ein Block, der genau auf diesem Raster liegt, wird von genau einem Strahl getroffen. Weiter entfernte Blöcke werden nur getroffen, wenn sie auf der Verlängerung eines Strahles liegen. Andere Blöcke, die weiter weg sind, werden von der Explosion gar nicht getroffen. Blöcke, die näher am Zentrum sind, werden von mehreren Strahlen getroffen. Ein Block, der direkt ans Zentrum angrenzt, wird beispielsweise von 36 Strahlen getroffen.
- Jeder Strahl hat im Zentrum eine Anfangs-Zerstörungskraft, die zufällig zwischen 0,7 bis 1,3 der eigentlichen Explosionsstärke liegt. Da ein Block kein Schadensgedächtnis besitzt, wird er durch mehrere Strahltreffer nicht stärker geschädigt als durch einen Strahltreffer. Da aber jeder Strahl eine zufällig unterschiedliche Anfangs-Zerstörungskraft hat, ist die Wahrscheinlichkeit, von dem stärkstmöglichen Strahl getroffen zu werden, größer, je mehr Strahlen auf einen Block treffen.
- Auf jedem Strahl schwächt sich in Abständen von 0,3 Metern die Zerstörungskraft um jeweils 0,225 ab, bis sie auf Null gefallen ist. Je weiter entfernt vom Ausgangspunkt, desto schwächer wird also die Zerstörungskraft. Der Ausgangspunkt liegt bei TNT und dem Creeper im Zentrum des Explosionsblockes, d.h. der erste 0,3-Schritt liegt noch im Explosionsblock selbst, erst der zweite 0,3-Schritt liegt im Nachbarblock. Anders bei den Geschossen: Dort liegt der Ausgangspunkt der Explosion am Berührungspunkt mit der Oberfläche des getroffenen Blockes. Dieser erhält also gleich die Zerstörungskraft des ersten Schrittes.
- Für jeden 0,3-Schritt wird die Zerstörungskraft berechnet und danach geprüft, ob der Strahl in einem Nicht-Luft-Block ist. Wenn ja, reduziert dieser durch seine Anwesenheit die Zerstörungskraft um
(Block-Explosionswiderstand/5 + 0,3) × 0,3
. Ein Block aus Stein (Explosionswiderstand 30) schwächt die Zerstörungskraft also mehr ab als ein Block aus Laub (Explosionswiderstand 0). Wenn der Block die Zerstörungskraft nicht vollständig absorbieren kann, wird er zerstört. Interessant ist also für jeden Block immer der erste Prüfschritt: Entweder der Explosionsstrahl wird vollständig absorbiert und endet hier oder der Block wird zerstört. Wenn der Block zerstört wird, geht der Strahl weiter. Es folgen zwei bis drei Prüfschritte in der dann vorhandenen Luft, bis der immer weiter abgeschwächte Explosionsstrahl auf den nächsten Block trifft.
Aus dieser Formel kann man zwei Werte ableiten:
- Den Explosionsradius, d.h. wie weit reichen die Explosionsstrahlen maximal?
Berechnung:Explosionsstärke × maximale Zufallsverstärkung / Prüfschrittabschwächung aufgerundet × Prüfschrittabstand = Explosionsstärke × 1,3 / 0,225 × 0,3
. Zu beachten ist die Aufrundung nach dem Teilen durch 0,225 und am Schluss der Abzug von 0,5 Metern für die Nicht-Geschosse, weil deren Ausgangspunkt der Explosion im Zentrum des Explosionsblockes liegt. Am Ende wird auf ganze Meter aufgerundet. - Die Blockzerstörungskraft, d.h. ab welchem Explosionswiderstand überlebt ein direkt neben der Explosion stehender Block?
Berechnung:((Explosionsstärke × maximale Zufallsverstärkung - erste Abschwächung) / 0,3 - 0,3) × 5 = ((Explosionsstärke × 1,3 - erste Abschwächung) / 0,3 - 0,3) × 5
. Die erste Abschwächung ist bei den Nicht-Geschossen 0,225, weil sie noch im Explosionsblock liegt, bei den Geschossen ist sie 0. Am Ende wird auf ganze Explosionswiderstände aufgerundet.
Verursacher | Explosionsradius | Blockzerstörungskraft |
---|---|---|
Witherentstehung | 12 Meter | Explosionswiderstand 147 |
Enderkristallzerstörung geladener Creeper |
10 Meter | Explosionswiderstand 125 |
Bett | 9 Meter | Explosionswiderstand 104 |
TNT | 7 Meter | Explosionswiderstand 82 |
Creeper | 5 Meter | Explosionswiderstand 60 |
Geschoss | 2 Meter | Explosionswiderstand 21 |
Das ist jedoch nur eine rein mathematische Betrachtung. Im Spiel gibt es noch den zufälligen Wert, wie viele Blöcke eine Explosion zerstören kann, der auch vom Ort der Explosion abhängt, sodass man keine genauen Berechnungen anstellen kann.
Grundsätzlich kann man nur sagen: Je höher der Explosionswiderstand eines Blockes ist, desto näher muss er am Explosionsherd sein, um zerstört zu werden. Ab einer bestimmten Grenze wird er nicht mehr zerstört. Dies ist beispielsweise bei Obsidian, Grundgestein oder der Endertruhe der Fall.
Die Explosionsstrahlen werden nur für die Berechnung benötigt, im Normalfall bemerkt der Spieler sie nicht. Bis zu einem Radius von ca. 9 Blöcken liegen die Strahlen so dicht, dass auf ihrem Weg zerstörte Blöcke einen Krater ergeben. Erst bei Explosionen ab einer Stärke von ca. 40 sieht man, dass der Explosionskrater nicht wesentlich größer als 9 Blöcke wird, sondern nur die vom Krater ausgehenden strahlenförmigen Zerstörungen länger werden.
Grundgestein hat einen Explosionswiderstand von 3.600.000 und lässt sich damit von keiner Explosion in Minecraft zerstören. Durch Manipulation der NBT-Daten lassen sich zwar wesentlich stärkere Explosionen erzeugen, aber die können aufgrund der umfangreichen Berechnung zu Lags führen. Um Grundgestein zu zerstören, bräuchte man allerdings eine Explosion der Stärke 1.542.860. Der Explosionskrater wird nicht größer sein als bei einer Explosion der Stärke 40, aber die Explosionsstrahlen werden in Stein mehrere hunderttausend Blöcke weit laufen (siehe auch dieses Minecraft Science-Video).
Interaktion mit Objekten[]
Eine Explosion wirkt sich auf Objekte anders aus als auf Blöcke. Objekten wird doppelter Schaden zugefügt, wenn sie sich in einem bestimmten Radius befinden. Dieser Schadensradius ist nicht der Explosionsradius, der auf Blöcke wirkt.
Berechnung der Explosionsausmaße[]
Verursachung von Feuer[]
Wenn die Explosion die Möglichkeit hat, startet sie auf 1/3 aller zerstörten Luftblöcke Feuer, welche über undurchsichtigen Blöcken sind.
Explosionswiderstand[]
Typischer Schadensradius[]
Der Spieler erhält, wenn er sich im Radius von Explosionen von TNT befindet, eine bestimme Anzahl an Schaden. Dies wird durch die verschiedenen Kreise um den Explosionspunkt dargestellt. Dabei wird davon ausgegangen, dass sich die Explosion frei verbreiten kann und nicht von Blöcken abgeschwächt wird. Die Bilder zeigen den Schaden mit jeweils 1, 2 oder 4 TNT.
Schaden mit 1 TNT Ab 5 Blöcke Abstand weniger als 20 Schaden |
Schaden mit 2 TNT Ab 6 Blöcke Abstand weniger als 20 Schaden |
Schaden mit 4 TNT Ab 7 Blöcke Abstand weniger als 20 Schaden |
Trivia[]
- Explosionen mit einer Stärke größer als 100 sehen von außen größtenteils gleich aus. Nur wenige Linien zeigen an, ob ein Block zerstört wird, oder nicht. Manche dieser Linien verlaufen unterirdisch weiter.
- Eine Explosion, die stark genug wäre, Grundgestein zu zerstören, hätte einen Explosionsradius von über 30.000.000 Blöcken. Würde diese Explosion nicht unterbrochen werden, würde diese Explosion über 238.775.501,2 Blöcke beeinflussen. Explosionen folgen allerdings bestimmten Linien und beeinflussen daher nicht jeden Block (siehe vorheriger Punkt).
Geschichte[]
Versionsgeschichte der Java Edition | ||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Geografie | |||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dimension | |||||||||||||||||
Himmel | |||||||||||||||||
Welttyp |
| ||||||||||||||||
Struktur |
| ||||||||||||||||
Materie | |||||||||||||||||
Sound | |||||||||||||||||
Historisch |