<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.sasgaming.net/index.php?action=history&amp;feed=atom&amp;title=Minecraft%3ACalculators%2FBreaking_speed</id>
	<title>Minecraft:Calculators/Breaking speed - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.sasgaming.net/index.php?action=history&amp;feed=atom&amp;title=Minecraft%3ACalculators%2FBreaking_speed"/>
	<link rel="alternate" type="text/html" href="https://wiki.sasgaming.net/index.php?title=Minecraft:Calculators/Breaking_speed&amp;action=history"/>
	<updated>2026-10-24T03:54:17Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki.sasgaming.net/index.php?title=Minecraft:Calculators/Breaking_speed&amp;diff=217703&amp;oldid=prev</id>
		<title>SyncBot: Sync: new page from Minecraft</title>
		<link rel="alternate" type="text/html" href="https://wiki.sasgaming.net/index.php?title=Minecraft:Calculators/Breaking_speed&amp;diff=217703&amp;oldid=prev"/>
		<updated>2026-09-28T11:06:42Z</updated>

		<summary type="html">&lt;p&gt;Sync: new page from Minecraft&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;This interactive tool calculates how long it would take to [[Minecraft:destroy]] a block.&lt;br /&gt;
&amp;lt;onlyinclude&amp;gt;{{simplecalc ifenabled|scoped=1|refreshonload=1|enabled=&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: 1px solid #ccc;border-radius: 4px; padding: 1em;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div role=&amp;quot;radiogroup&amp;quot; aria-labelledby=&amp;quot;editionLabel&amp;quot; id=&amp;quot;edition&amp;quot;&amp;gt;&lt;br /&gt;
{{simplecalc label|codex=1|label=Edition|id=editionLabel}}&lt;br /&gt;
{{Simplecalc codex radio|id=java|name=edition|label=Java Edition|default=1}}&lt;br /&gt;
{{Simplecalc codex radio|id=bedrock|name=edition|label=Bedrock Edition}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div role=&amp;quot;radiogroup&amp;quot; aria-labelledby=&amp;quot;toolLabel&amp;quot; id=&amp;quot;tool&amp;quot;&amp;gt;&lt;br /&gt;
{{simplecalc label|codex=1|label=Mining tool|description=Speed: {{Simplecalc|type=plain|id=baseSpeed|default=1|formula=or(and(tool1, 1), and(tool1p5, 1.5), and(tool2 +tool2b, 2), and(tool4, 4), and(tool5 +tool5b, 5), and(tool6, 6), and(tool8, 8), and(tool9, 9), and(tool12, 12), and(tool15 +tool15b, 15), and(toolinf, Infinity), toolcv)}}|id=toolLabel}}&lt;br /&gt;
{{Simplecalc codex radio|id=tool1|name=tool|label=Hand or improper tool|default=1}}&lt;br /&gt;
{{Simplecalc codex radio|id=tool2|name=tool|label=Wooden tool}}&lt;br /&gt;
{{Simplecalc codex radio|id=tool4|name=tool|label=Stone tool}}&lt;br /&gt;
{{Simplecalc codex radio|id=tool5|name=tool|label=Copper tool}}&lt;br /&gt;
{{Simplecalc codex radio|id=tool6|name=tool|label=Iron tool}}&lt;br /&gt;
{{Simplecalc codex radio|id=tool8|name=tool|label=Diamond tool}}&lt;br /&gt;
{{Simplecalc codex radio|id=tool9|name=tool|label=Netherite tool}}&lt;br /&gt;
{{Simplecalc codex radio|id=tool12|name=tool|label=Golden tool}}&lt;br /&gt;
{{Simplecalc codex radio|id=tool2b|name=tool|label=Shears}}&lt;br /&gt;
{{Simplecalc codex radio|id=tool5b|name=tool|label=Shears on [[Minecraft:wool]]}}&lt;br /&gt;
{{Simplecalc codex radio|id=tool15|name=tool|label=Shears on [[Minecraft:cobwebs]] and [[Minecraft:leaves]]}}&lt;br /&gt;
{{Simplecalc codex radio|id=tool1p5|name=tool|label=Sword}}&lt;br /&gt;
{{Simplecalc codex radio|id=tool15b|name=tool|label=Sword on [[Minecraft:cobwebs]]}}&lt;br /&gt;
{{Simplecalc codex radio|id=toolinf|name=tool|label=Sword on [[Minecraft:bamboo]] and [[Minecraft:bamboo shoot]]}}&lt;br /&gt;
{{Simplecalc codex radio|id=toolc|name=tool|label=Custom}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{{simplecalc-hideifzero|block=1|formula=toolc|starthidden=1|1=&lt;br /&gt;
{{simplecalc label|codex=1|Base speed|for=toolcv}} &amp;lt;div class=&amp;quot;cdx-text-input&amp;quot;&amp;gt;{{Simplecalc|id=toolcv|type=number|default=0|min=0|class-live=cdx-text-input__input|style=max-width:256px}}&amp;lt;/div&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{simplecalc label|codex=1|[[Minecraft:Efficiency]] level|for=efficiency|description=The player can only obtain up to 5 levels of efficiency in survival mode.}} &amp;lt;div class=&amp;quot;cdx-text-input&amp;quot;&amp;gt;{{Simplecalc|id=efficiency|type=number|default=0|min=0|max=32768|class-live=cdx-text-input__input|style=max-width:256px}}&amp;lt;/div&amp;gt;&lt;br /&gt;
{{simplecalc label|codex=1|[[Minecraft:Aqua Affinity]] level|for=aqua|description=The player can only obtain up to 1 level of aqua affinity in survival mode.}} &amp;lt;div class=&amp;quot;cdx-text-input&amp;quot;&amp;gt;{{Simplecalc|id=aqua|type=number|default=0|min=0|max=32768|class-live=cdx-text-input__input|style=max-width:256px}}&amp;lt;/div&amp;gt;&lt;br /&gt;
{{simplecalc label|codex=1|[[Minecraft:Haste]] or [[Minecraft:Conduit Power]] level (whichever is higher)|for=haste|description=The player can only obtain up to 2 levels of haste and 1 level of conduit power in survival mode.}} &amp;lt;div class=&amp;quot;cdx-text-input&amp;quot;&amp;gt;{{Simplecalc|id=haste|type=number|default=0|min=0|max=256|class-live=cdx-text-input__input|style=max-width:256px}}&amp;lt;/div&amp;gt;&lt;br /&gt;
{{simplecalc label|codex=1|[[Minecraft:Mining Fatigue]] level|for=fatigue|description=The player can only obtain 3 levels of mining fatigue in survival mode.}} &amp;lt;div class=&amp;quot;cdx-text-input&amp;quot;&amp;gt;{{Simplecalc|id=fatigue|type=number|default=0|min=0|max=256|class-live=cdx-text-input__input|style=max-width:256px}}&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div role=&amp;quot;group&amp;quot; aria-labelledby=&amp;quot;stateslable&amp;quot; id=&amp;quot;states&amp;quot;&amp;gt;&lt;br /&gt;
{{simplecalc label|codex=1|for=states|label=States|id=stateslable}}&lt;br /&gt;
{{Simplecalc codex checkbox|id=drop|label=The tool is correct for drop|default=1}}&lt;br /&gt;
{{Simplecalc codex checkbox|id=ground|label=Player on ground|default=1}}&lt;br /&gt;
{{Simplecalc codex checkbox|id=water|label=Head in water}}&lt;br /&gt;
{{simplecalc-hideifzero|block=1|formula=java|{{Simplecalc codex checkbox|id=attributes|label=Custom attributes}}}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{{simplecalc-hideifzero|block=1|formula=and(java, attributes)|starthidden=1|1=&lt;br /&gt;
{{simplecalc label|codex=1|Submerged Mining Speed|for=Asubmerged|description=submerged_mining_speed, 0-20, default: 0.2}} &amp;lt;div class=&amp;quot;cdx-text-input&amp;quot;&amp;gt;{{Simplecalc|id=Asubmerged|type=number|default=0.2|min=0|max=20|step=0.1|class-live=cdx-text-input__input|style=max-width:256px}}&amp;lt;/div&amp;gt;&lt;br /&gt;
{{simplecalc label|codex=1|Mining Efficiency|for=Aefficiency|description=mining_efficiency, 0-1024, default: 0}} &amp;lt;div class=&amp;quot;cdx-text-input&amp;quot;&amp;gt;{{Simplecalc|id=Aefficiency|type=number|default=0|min=0|max=1024|step=0.1|class-live=cdx-text-input__input|style=max-width:256px}}&amp;lt;/div&amp;gt;&lt;br /&gt;
{{simplecalc label|codex=1|Block Break Speed|for=Aspeed|description=block_break_speed, 0-1024, default: 1}} &amp;lt;div class=&amp;quot;cdx-text-input&amp;quot;&amp;gt;{{Simplecalc|id=Aspeed|type=number|default=1|min=0|max=1024|step=0.1|class-live=cdx-text-input__input|style=max-width:256px}}&amp;lt;/div&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{simplecalc label|codex=1|Block hardness|for=hardness}} &amp;lt;div class=&amp;quot;cdx-text-input&amp;quot;&amp;gt;{{Simplecalc|id=hardness|type=number|default=1.5|min=-1|class-live=cdx-text-input__input|style=max-width:256px}}&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Simplecalc|type=hidden|id=error|formula=or(&lt;br /&gt;
	ifgreater(0, baseSpeed), ifnan(baseSpeed),&lt;br /&gt;
	efficiency%1, ifless(efficiency, 0), ifgreater(efficiency, 32767), ifnan(efficiency),&lt;br /&gt;
	haste%1, ifless(haste, 0), ifgreater(haste, 256), ifnan(haste),&lt;br /&gt;
	fatigue%1, ifless(fatigue, 0), ifgreater(fatigue, 256), ifnan(fatigue),&lt;br /&gt;
	aqua%1, ifless(aqua, 0), ifgreater(aqua, 32767), ifnan(aqua),&lt;br /&gt;
	and(java, or(&lt;br /&gt;
		ifnan(Asubmerged), ifnan(Aefficiency), ifnan(Aspeed)&lt;br /&gt;
	)),&lt;br /&gt;
	and(ifless(hardness, 0), not(ifequal(hardness, -1))), ifnan(hardness)&lt;br /&gt;
)}}{{Simplecalc|type=hidden|id=damage|formula=&lt;br /&gt;
	ifzero(bedrock,&lt;br /&gt;
		(baseSpeed +ifgreater(baseSpeed, 1, min(1024, max(0,&lt;br /&gt;
				Aefficiency +ifzero(efficiency, 0, 1 +efficiency *efficiency)&lt;br /&gt;
			))))&lt;br /&gt;
			*(1 +0.2*haste)&lt;br /&gt;
			*switch(fatigue, 0, 1, 1, 0.3, 2, 0.09, 3, 0.0027, 0.00081)&lt;br /&gt;
			*ifzero(water, 1, min(20, max(0, Asubmerged *(1 +4 *aqua))))&lt;br /&gt;
			*min(1024, max(0, Aspeed)),&lt;br /&gt;
		(baseSpeed +ifgreater(baseSpeed, 1, ifzero(efficiency, 0, 1 +efficiency *efficiency)))&lt;br /&gt;
			*(1 +0.2*haste)*pow(1.2, haste)&lt;br /&gt;
			*pow(0.21, fatigue)&lt;br /&gt;
			*ifzero(and(water, not(aqua)), 1, 0.2)&lt;br /&gt;
	)/ifzero(ground, 5, 1)/ifzero(drop, 100, 30)&lt;br /&gt;
}}&lt;br /&gt;
----&lt;br /&gt;
{{simplecalc-hideifzero|class=error|element=b|formula=error|starthidden=1|1=&lt;br /&gt;
The input is illegal!&lt;br /&gt;
}}{{simplecalc-hideifzero|formula=not(or(error, iffinite(time)))|starthidden=1|1=&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Breaking Time&amp;#039;&amp;#039;&amp;#039;: Forever&lt;br /&gt;
}}{{simplecalc-hideifzero|block=1|formula=and(not(error), iffinite(time))|1=&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Breaking Time&amp;#039;&amp;#039;&amp;#039;: {{Simplecalc|type=plain|id=time|formula=ifzero(or(ifzero(damage), ifequal(hardness, -1)), max(1, ceil(hardness/damage)), Infinity)}} ticks {{=}} {{Simplecalc|type=plain|id=sec|formula=time/20}} seconds {{simplecalc-hideifzero|starthidden=1|formula=ifequal(time, 1)|(Instant breaking)}}&amp;lt;br&amp;gt;Considering the mining cooldown, you can break {{Simplecalc|type=number|id=blocks|size=8|formula=isec/ifnan(avgsec, 1, avgsec)|decimals=5}} blocks in {{Simplecalc|type=number|id=isec|size=6|formula=blocks*ifnan(avgsec, 1, avgsec)|default=1}} seconds, which takes {{Simplecalc|type=plain|id=avgsec|formula=(iffinite(time, time, NaN) +ifequal(time, 1, 0, 6))/20}} seconds for each block on average.&lt;br /&gt;
}}&amp;lt;/div&amp;gt;&lt;br /&gt;
|disabled=Calculator widgets are not supported}}&amp;lt;/onlyinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Navigation ==&lt;br /&gt;
{{Navbox calculators}}&lt;br /&gt;
&lt;br /&gt;
[[Minecraft:fr:Calculateurs/Vitesse de minage]]&lt;br /&gt;
[[Minecraft:he:מחשבונים/מהירות שבירה]]&lt;br /&gt;
[[Minecraft:ja:計算機/採掘速度]]&lt;br /&gt;
[[Minecraft:pt:Calculadoras/Velocidade de quebra]]&lt;br /&gt;
[[Minecraft:ru:Калькуляторы/Скорость добывания]]&lt;br /&gt;
[[Minecraft:th:เครื่องคำนวณ/ความเร็วการทุบ]]&lt;br /&gt;
[[Minecraft:uk:Калькулятори/Швидкість руйнування]]&lt;br /&gt;
[[Minecraft:zh:计算器/挖掘速度]]&lt;/div&gt;</summary>
		<author><name>SyncBot</name></author>
	</entry>
</feed>