![]() |
VOOZH | about |
This video [1] is an unremarkable roundup of "cool commands", but the segment at 1:00 shows some odd behavior for very large explosions: It looks to me like for sufficiently large explosions, the crater edge breaks up into the individual rays of the explosion processing. --MentalMouse42 (talk) 13:44, 7 February 2015 (UTC)
Southeast bias in explosions has been fixed. 108.216.22.33 00:59, 20 May 2015 (UTC)
I don't understand section about interactions with entities. Last point in results is: "The maximum velocity gain that an entity can obtain from a TNT explosion is 1...", but above is no word about velocity.
Second thing - point 4: "The entity's eyes are propelled along the ray from the explosion center by the new exposure" What means entity's eyes? What is "new exposure"? I assume it's reduced exposure from point 3 but what is connection between exposure and velocity (and velocity before explosion)? Wrimpl (talk) 15:27, 26 November 2015 (UTC)
There was a suggestion in the editor notes that we look into the explosion power of shulker bullets, and that of mixing potions in PE. What I've found:
– Sealbudsman talk/contr 01:14, 5 April 2016 (UTC)
KnightMiner, I tried to copy your technique; could you walk me through why it's including that archive note, when this page title doesn't include the fragment 'Archive/' ? It's doing it also on Talk:Crafting. – Sealbudsman talk/contr 02:15, 5 April 2016 (UTC)
In reconciling my personal block database with the blast resistance table, I noticed that Beetroot was missing from the table. I tried to add it but Module:Blast resistance values is expecting the argument 'beetrootseeds' and I couldn't find a combination of template parameters that would pass it that. I figured changing the module would probably break it in the Beetroot seeds infobox, so I've come here for help. Auldrick (talk) 13:56, 12 January 2017 (UTC)
I'm not sure about the grammar of this, but there might be an ambiguration here. While saying the blast demonstration cube has 16×16 grid, it seems more like a 15×15 plane. Is 16×16 the correct/better way to say it? JackAlpha26 (talk) 13:17, 26 February 2017 (UTC)
In the "Model of block destruction", point 3 says
"For every 0.3 blocks along the ray, the intensity of the ray decays/is attenuated by 0.3×0.75 (0.225), and the block it passes through absorbs/reduces it by ([blast resistance/5]+0.3)×0.3"
However, the explosion code says this
if (iblockstate.getMaterial() != Material.AIR)
{
float f2 = this.exploder != null ? this.exploder.getExplosionResistance(this, this.worldObj, blockpos, iblockstate) : iblockstate.getBlock().getExplosionResistance(worldObj, blockpos, (Entity)null, this);
f -= (f2 + 0.3F) * 0.3F;
}
I don't see that 'divide by 5' anywhere in the code. –Preceding unsigned comment was added by 81.39.183.31 (talk) at 20:28, 11 April 2017 (UTC). Please sign your posts with ~~~~
If you used so much tnt on a single block of bedrock that the blast power added up to 18,000,000, would you be able to break it? 217.42.115.45 18:42, 5 January 2018 (UTC)
If I'm understanding decompiled code correctly, the blast resistance values shown here are multiplied by 5 from what's in the code. However, the only place where the value seems to be explained is on Explosion#Model of block destruction, where it gets divided by 5 again. The in-game explosion code doesn't seem to do any of this manipulation:
if (!blockState.isAir() || !object2.isEmpty()) {
float f3 = Math.max(blockState.getBlock().getExplosionResistance(), object2.getExplosionResistance());
if (this.source != null) {
f3 = this.source.getBlockExplosionResistance(this, this.level, (BlockPos)object, blockState, (FluidState)object2, f3);
}
f2 -= (f3 + 0.3f) * 0.3f;
}
In my opinion we'd be better off listing the exact values in the code, since the values don't have any meaning without the formula on Explosion#Model of block destruction anyways (and I don't think they're used for anything else). –Sonicwave talk 07:26, 13 February 2020 (UTC)
All of the values in the blast resistance module have been divided by 5 and the formulas on this page updated to match. If it turns out we do need to multiply values by 5 for some reason, it'd be less error prone to add base values directly from the code (instead of multiplying it first) and do the calculating in a template/module instead. –Sonicwave talk 07:36, 2 March 2020 (UTC)
How did every block change its blast resistance (e.g. bedrock and technical blocks) from 18,000,000 to 3,600,000? Owen260498 (talk) 10:22, 2 March 2020 (UTC)
The page says that the explosion power must be (at least) ~1542860 to destroy bedrocks. However I can clearly remember in some videos they did destroy bedrocks successfully with only power ~1000000 or even ~860000 (I can't remember where I saw these videos, but by searching in YouTube you're supposed to find some); so the exact value must be re-calculated. X12503181 (talk) 04:12, 2 July 2020 (UTC)
According to the Block of Quartz page, the blast resistance of the normal block is 0.8 and the smooth variant is 6, but is not listed here. As well, when I was playing in Bedrock 1.16.40 in Windows 10, I was building in my world a building made of normal block of quartz block indoors and an outdoors cluster made of smooth block of quartz. And later I was attacked by a Ghast and could break those smooth blocks of quartz. And according with the [Ghast Fireball] page, that attack can be absorbed at least with 4.034 of blast resistance of a respective block.
So, something is not right between at least these possibilities: or the blast resistance of the smooth block of quartz is not 6, or is some kind of bug with it. Maybe need more tests.
Georgie (talk) 17:59, 19 September 2020 (UTC)
The Block of Amethyst and the Budding Amethyst will have a blast resistance higher than 1.5 and lower than 1.8 because I tested out on a world. InfinitySwordofDiamond (talk) 20:37, 5 November 2020 (UTC)
In "Model of block destruction", it says "air = ((1.3 × power − attenuation steps × step length × 0.75)/step length − 0.3)". But this formula conflicts with point 3. In addition, If I use this formula, I cannot get correct solutions: 24.2(charged creepers), 15.53(TNT), 11.2(creepers) and 3.284(fireballs). So I suppose this formula is wrong. It should say like "air = (1.3 × power − attenuation steps × step length × 0.75) (let step length be 0.3)", --45.14.71.10 00:53, 10 May 2021 (UTC)
Can we please get a SIMPLE explanation of how blasts work? There's eleven paragraphs of math formulas, but all I want to know is what stops a blast? Specifically, if a ghast fireball hits a cobblestone wall, will any cobblestone be broken? SirDaddicus (talk) 20:46, 15 July 2021 (UTC)
In the Blast Resistance table, I can't find cobblestone slabs. Are they missing for a reason? SirDaddicus (talk) 17:27, 25 August 2021 (UTC)
> From the above process, the following results can be deduced (where [x] is the floor function):
This part for example says charged creepers have a max blast radius of 10.4, but if you actually floor it you get floor(1.3 × 6 ÷ 0.225) × 0.3 = 34.666… × 0.3 = 34 × 0.3 = 10.2 with flooring… what am I doing wrong?
Edit: These two paragrahps also sound contradicting…
> The ray destroys any blocks that could not reduce the ray intensity to zero at any checkpoint.
> To not be destroyed, a block has to absorb all blast force at the first checkpoint in it.
Did the first one mean “at every checkpoint”? As it is, how I understand it, the first one means if the first attenuation step doesn’t reduce intensity to 0, but the second step does, the block doesn’t explode, but I think this is wrong and also the second paragraph says otherwise (the first step has to reduce it to 0).
The Minecraft Wiki should provide a list of blocks or a minimum blast resistance value for ghast fireballs for nether builds that are not highway tunnels incased in ugly cobblestone boxes. Building things like the Upside Down Nether Village from HermitCraft Season 7 with only ghastproof blocks would make dealing with them a lot less frustrating. However, the closest thing to a ghastproof block list is a brief mentioning of cobblestone in the explosion power section of the Explosion article. The formula is also hidden deep in the effect section with the only practical use mentioned there being how to explode bedrock. Giving the players a complete list would give them a challenge to incorporate the list into their build palate and be confident enough to build massive nether villages and castles that utilize the existing terrain. CivetKitty (talk)--CivetKitty (talk) 09:16, 2 August 2023 (UTC)
It is not stated how much the ray has to survive to break the block? Does the ray have to survive every attenuation step inside the block to break it or is there a different condition? --Valor (talk) 17:18, 14 December 2023 (UTC)
Wind bursts are now a type of explosion with modified explosion behavior. Explosion behaviors now calculate the damage to apply and have a knockback modifier. Additionally, each blast protection level is now added to an attribute called "generic.explosion_knockback_resistance", which is limited to the range of 0 to 1. That attribute's value is used to scale down the applied velocity. (Blast protection does not affect "impact" at all, not in 1.21 and not before.) –Wormbo (talk) 08:43, 15 June 2024 (UTC)
In this page, it says explosion damage for hard mode is 1.5*(Normal damage-1)+1, while using formula in Difficulty page, it is just simply 1.5*Normal damage. Minecraft23571113 (talk) 17:57, 23 March 2025 (UTC)
The damage calculation table is broken, changing the power makes it unable to calculate the damage anymore