Diorite

Diorite
File:Diorite.png
File:Polished Diorite.png

 Stackable
 Tool
 Catches fire from lava | No

{{ #vardefine: $lang-list | {{ #dplreplace:
/ ar
/ ca / cz
/ dk
/ el / eo / et
/ fa / fin
/ ga
/ he / hr
/ id / is
/ lv / lt
/ moh
/ no
/ pt / ph
/ ro
/ sr / sk / se
/ th / tl / tr
/ ua
/ vi
/ yi
/
}}
 **Diorite** is a block of igneous rock, found in large pockets in the ground.

 **Polished diorite** is the polished version of diorite.

In {{#vardefine: editions}}{{#vardefine:nosuffix}}{{#vardefine:nosuffix-1}}{{#vardefine:nosuffix+1}}{{#vardefine:nosuffix+2}}{{#fornumargs: argnum | argval | {{#vardefine:game-{{#var:argnum}}}}

```
       {{#vardefine: edition       |{{#var: argval}} }}
               {{#vardefine: edition-s     |{{#var: edition}}}}
               {{#vardefine: edition-l     |{{#var: edition-s}} Edition}}
           {{#var: editions}} [[{{#var: linkname}}|{{#var: edition-l}}]]
       }}
  }}{{#var: editions}}, Diorite attempts to generate in two batches in all biomes in the Overworld. The first batch generate 2 times per chunk in blobs of size 0-862, from elevations 0 to 60. The second batch has 1⁄6 chance to generate blobs of size 0-862, from elevation 64 to 128. Diorite can replace stone, andesite, and granite. In {{#vardefine: editions}}{{#vardefine:nosuffix}}{{#vardefine:nosuffix-1}}{{#vardefine:nosuffix+1}}{{#vardefine:nosuffix+2}}{{#fornumargs: argnum | argval |     {{#vardefine:game-{{#var:argnum}}}}
       {{#vardefine: edition       |{{#var: argval}} }}
               {{#vardefine: edition-s     |{{#var: edition}}}}
               {{#vardefine: edition-l     |{{#var: edition-s}} Edition}}
           {{#var: editions}} [[{{#var: linkname}}|{{#var: edition-l}}]]
       }}
  }}{{#var: editions}}, diorite only attempts to generate twice per chunk and only at level zero or above. However, the blobs are size 0-862. Diorite can replace stone, granite, andesite, tuff, and deepslate.

```

Diorite generates in weaponsmith houses, tannery houses, and mason houses in snowy tundra villages.

In {{#vardefine: editions}}{{#vardefine:nosuffix}}{{#vardefine:nosuffix-1}}{{#vardefine:nosuffix+1}}{{#vardefine:nosuffix+2}}{{#fornumargs: argnum | argval | {{#vardefine:game-{{#var:argnum}}}}

```
       {{#vardefine: edition       |{{#var: argval}} }}
               {{#vardefine: edition-s     |{{#var: edition}}}}
               {{#vardefine: edition-l     |{{#var: edition-s}} Edition}}
           {{#var: editions}} [[{{#var: linkname}}|{{#var: edition-l}}]]
       }}
  }}{{#var: editions}}, diorite generates in coral reefs, replacing some blocks of coral crust.

```

Polished diorite also generates in warm underwater ruins.

### Breaking

Diorite can be mined using any pickaxe. If broken without a pickaxe, it drops nothing.

 Tool
 Golden | 0.2

1. ↑ Times are for unenchanted tools as wielded by players with no status effects, measured in seconds. For more information, see Breaking § Speed.

### Crafting

**Lua error: callParserFunction: function "#dplvar" was not found.**
**Lua error: callParserFunction: function "#dplvar" was not found.**

### Stonecutting

**Lua error: callParserFunction: function "#dplvar" was not found.**

### Trading

Journeyman-level stone mason villagers have a 2⁄7 chance to sell 4 polished diorite for an emerald.

## Usage

Diorite is currently used only for decoration. It has the same blast resistance as stone, meaning it can be used as a substitute for stone when building.

### Crafting ingredient

**Lua error: callParserFunction: function "#dpl" was not found.**

### Stonecutting

**Lua error: callParserFunction: function "#dplvar" was not found.**
**Lua error: callParserFunction: function "#dplvar" was not found.**

### Trading

Journeyman-level stone mason villagers have a 2⁄7 chance to buy 16 diorite for an emerald.

### Note Blocks

Diorite and polished diorite can be placed under note blocks to produce "bass drum" sound.

## Sounds

*Java Edition*:
**Lua error: callParserFunction: function "#var" was not found.**
**Lua error: callParserFunction: function "#var" was not found.**
**Lua error: callParserFunction: function "#var" was not found.**
**Lua error: callParserFunction: function "#var" was not found.**
**Lua error: callParserFunction: function "#var" was not found.**

Bedrock Edition:
**Lua error: callParserFunction: function "#var" was not found.**
**Lua error: callParserFunction: function "#var" was not found.**
**Lua error: callParserFunction: function "#var" was not found.**
**Lua error: callParserFunction: function "#var" was not found.**
**Lua error: callParserFunction: function "#var" was not found.**
**Lua error: callParserFunction: function "#var" was not found.**
**Lua error: callParserFunction: function "#var" was not found.**

## Data values

### ID

*Java Edition*:

{{#vardefine: idtable | 1 }}

{{#vardefine: idtable | 1 }}

```
 #dplreplace: {{
   #dplreplace: base_stone_overworld, dripstone_replaceable_blocks, lush_ground_replaceable, moss_replaceable, mineable/pickaxe, stone_ore_replaceables
 }}

```
`}}` | *None* | *None* | `{{`
```
 #dplreplace: {{
   #dplreplace: ?

 }}

```

```
 #dplreplace: {{
   #dplreplace: mineable/pickaxe
 }}

```
`}}` | *None* | *None* | `{{`
```
 #dplreplace: {{
   #dplreplace: ?

 }}

```

Bedrock Edition:

{{#vardefine: idtable | 1 }}

```
 #dplreplace: {{
   #dplreplace: tile.stone.diorite.name, tile.stone.dioriteSmooth.name

 }}

```

### Block states

See also: Block states

Bedrock Edition:

{{#vardefine: blockstatetable | 1 }}

{{#vardefine: showaux | 1 }}{{
1. vardefine: blockstaterows |7

}}{{
 #vardefine: blockstatetable|}}{{#vardefine: showaux |}}
## History

 {{ #vardefine:history-head|1}}{{#vardefine: history-nomode|}}{{

 #vardefine: history-rows | 45
}}{{#vardefine: history-mode| java }}{{
 #vardefine: history-xbox-ver |}}{{
 #vardefine: history-xbone-ver |}}{{
 #vardefine: history-ps-ver |}}{{
 #fornumargs: argnum | argval | }}

 {{ #vardefine:history-head|1}}{{#vardefine: history-nomode|}}{{

 #vardefine: history-rows | 45
}}{{#vardefine: history-nomode|1}}{{
 #vardefine: history-xbox-ver |}}{{
 #vardefine: history-xbone-ver |}}{{
 #vardefine: history-ps-ver |}}<th class="nowrap" rowspan="{{#vardefine: history-ver | 1.8 }}{{#vardefine: history-index| **Expression error: Unrecognized punctuation character "{".** }}{{
 #var\_final: history-rowspan-{{#var: history-index}} }}" colspan="2">[[{{#dplreplace: {{#var: $ver }} | /^minecraft /i }}|{{
 #dplreplace: 1.8 | ^\((.\*?)\)$ | \1 }}]]{{
 #fornumargs: argnum | argval | }}

```

```

```
     }}{{

```

 {{ #vardefine:history-head|1}}{{#vardefine: history-nomode|}}{{

 #vardefine: history-rows | 45
}}{{#vardefine: history-nomode|1}}{{
 #vardefine: history-xbox-ver |}}{{
 #vardefine: history-xbone-ver |}}{{
 #vardefine: history-ps-ver |}}{{
 #fornumargs: argnum | argval | }}

```

```

```
     }}{{

```

 {{ #vardefine:history-head|1}}{{#vardefine: history-nomode|}}{{

 #vardefine: history-rows | 45
}}{{#vardefine: history-nomode|1}}{{
 #vardefine: history-xbox-ver |}}{{
 #vardefine: history-xbone-ver |}}{{
 #vardefine: history-ps-ver |}}<th class="nowrap" rowspan="{{#vardefine: history-ver | 1.13 }}{{#vardefine: history-index| **Expression error: Unrecognized punctuation character "{".** }}{{
 #var\_final: history-rowspan-{{#var: history-index}} }}" colspan="2">[[{{#dplreplace: {{#var: $ver }} | /^minecraft /i }}|{{
 #dplreplace: 1.13 | ^\((.\*?)\)$ | \1 }}]]{{
 #fornumargs: argnum | argval | }}

```

```

```
     }}{{

```

 {{ #vardefine:history-head|1}}{{#vardefine: history-nomode|}}{{

 #vardefine: history-rows | 45
}}{{#vardefine: history-nomode|1}}{{
 #vardefine: history-xbox-ver |}}{{
 #vardefine: history-xbone-ver |}}{{
 #vardefine: history-ps-ver |}}{{
 #fornumargs: argnum | argval | }}

 {{ #vardefine:history-head|1}}{{#vardefine: history-nomode|}}{{

 #vardefine: history-rows | 45
}}{{#vardefine: history-nomode|1}}{{
 #vardefine: history-xbox-ver |}}{{
 #vardefine: history-xbone-ver |}}{{
 #vardefine: history-ps-ver |}}<th class="nowrap" rowspan="{{#vardefine: history-ver | 1.14 }}{{#vardefine: history-index| **Expression error: Unrecognized punctuation character "{".** }}{{
 #var\_final: history-rowspan-{{#var: history-index}} }}" colspan="2">[[{{#dplreplace: {{#var: $ver }} | /^minecraft /i }}|{{
 #dplreplace: 1.14 | ^\((.\*?)\)$ | \1 }}]]{{
 #fornumargs: argnum | argval | }}

```

```

```
     }}{{

```

 {{ #vardefine:history-head|1}}{{#vardefine: history-nomode|}}{{

 #vardefine: history-rows | 45
}}{{#vardefine: history-nomode|1}}{{
 #vardefine: history-xbox-ver |}}{{
 #vardefine: history-xbone-ver |}}{{
 #vardefine: history-ps-ver |}}{{
 #fornumargs: argnum | argval | }}

```

```

```
     }}{{

```

 {{ #vardefine:history-head|1}}{{#vardefine: history-nomode|}}{{

 #vardefine: history-rows | 45
}}{{#vardefine: history-nomode|1}}{{
 #vardefine: history-xbox-ver |}}{{
 #vardefine: history-xbone-ver |}}{{
 #vardefine: history-ps-ver |}}{{
 #fornumargs: argnum | argval | }}

```

```

```
     }}{{

```

 {{ #vardefine:history-head|1}}{{#vardefine: history-nomode|}}{{

 #vardefine: history-rows | 45
}}{{#vardefine: history-nomode|1}}{{
 #vardefine: history-xbox-ver |}}{{
 #vardefine: history-xbone-ver |}}{{
 #vardefine: history-ps-ver |}}{{
 #fornumargs: argnum | argval | }}

```

```

```
     }}{{

```

 {{ #vardefine:history-head|1}}{{#vardefine: history-nomode|}}{{

 #vardefine: history-rows | 45
}}{{#vardefine: history-nomode|1}}{{
 #vardefine: history-xbox-ver |}}{{
 #vardefine: history-xbone-ver |}}{{
 #vardefine: history-ps-ver |}}<th class="nowrap" rowspan="{{#vardefine: history-ver | 1.16 }}{{#vardefine: history-index| **Expression error: Unrecognized punctuation character "{".** }}{{
 #var\_final: history-rowspan-{{#var: history-index}} }}" colspan="2">[[{{#dplreplace: {{#var: $ver }} | /^minecraft /i }}|{{
 #dplreplace: 1.16 | ^\((.\*?)\)$ | \1 }}]]{{
 #fornumargs: argnum | argval | }}

```

```

```
     }}{{

```

 {{ #vardefine:history-head|1}}{{#vardefine: history-nomode|}}{{

 #vardefine: history-rows | 45
}}{{#vardefine: history-nomode|1}}{{
 #vardefine: history-xbox-ver |}}{{
 #vardefine: history-xbone-ver |}}{{
 #vardefine: history-ps-ver |}}<th class="nowrap" rowspan="{{#vardefine: history-ver | 1.17 }}{{#vardefine: history-index| **Expression error: Unrecognized punctuation character "{".** }}{{
 #var\_final: history-rowspan-{{#var: history-index}} }}" colspan="2">[[{{#dplreplace: {{#var: $ver }} | /^minecraft /i }}|{{
 #dplreplace: 1.17 | ^\((.\*?)\)$ | \1 }}]]{{
 #fornumargs: argnum | argval | }}

```

```

```
     }}{{

```

 {{ #vardefine:history-head|1}}{{#vardefine: history-nomode|}}{{

 #vardefine: history-rows | 45
}}{{#vardefine: history-nomode|1}}{{
 #vardefine: history-xbox-ver |}}{{
 #vardefine: history-xbone-ver |}}{{
 #vardefine: history-ps-ver |}}{{
 #fornumargs: argnum | argval | }}

```

```

```
     }}{{

```

 {{ #vardefine:history-head|1}}{{#vardefine: history-nomode|}}{{

 #vardefine: history-rows | 45
}}{{#vardefine: history-nomode|1}}{{
 #vardefine: history-xbox-ver |}}{{
 #vardefine: history-xbone-ver |}}{{
 #vardefine: history-ps-ver |}}{{
 #fornumargs: argnum | argval | }}

```

```

```
     }}{{

```

 {{ #vardefine:history-head|1}}{{#vardefine: history-nomode|}}{{

 #vardefine: history-rows | 45
}}{{#vardefine: history-nomode|1}}{{
 #vardefine: history-xbox-ver |}}{{
 #vardefine: history-xbone-ver |}}{{
 #vardefine: history-ps-ver |}}<th class="nowrap" rowspan="{{#vardefine: history-ver | 1.18 }}{{#vardefine: history-index| **Expression error: Unrecognized punctuation character "{".** }}{{
 #var\_final: history-rowspan-{{#var: history-index}} }}" colspan="2">[[{{#dplreplace: {{#var: $ver }} | /^minecraft /i }}|{{
 #dplreplace: 1.18 | ^\((.\*?)\)$ | \1 }}]]{{
 #fornumargs: argnum | argval | }}

```

```

```
     }}{{

```

 {{ #vardefine:history-head|1}}{{#vardefine: history-nomode|}}{{

 #vardefine: history-rows | 45
}}{{#vardefine: history-nomode|1}}{{
 #vardefine: history-xbox-ver |}}{{
 #vardefine: history-xbone-ver |}}{{
 #vardefine: history-ps-ver |}}{{
 #fornumargs: argnum | argval | }}

```

```

```
     }}{{

```

 {{ #vardefine:history-head|1}}{{#vardefine: history-nomode|}}{{

 #vardefine: history-rows | 45
}}{{#vardefine: history-mode|pocket Alpha}}{{
 #vardefine: history-xbox-ver |}}{{
 #vardefine: history-xbone-ver |}}{{
 #vardefine: history-ps-ver |}}{{
 #fornumargs: argnum | argval | }}

 {{ #vardefine:history-head|1}}{{#vardefine: history-nomode|}}{{

 #vardefine: history-rows | 45
}}{{#vardefine: history-nomode|1}}{{
 #vardefine: history-xbox-ver |}}{{
 #vardefine: history-xbone-ver |}}{{
 #vardefine: history-ps-ver |}}<th class="nowrap" rowspan="{{#vardefine: history-ver | v0.9.0 }}{{#vardefine: history-index| **Expression error: Unrecognized punctuation character "{".** }}{{
 #var\_final: history-rowspan-{{#var: history-index}} }}" colspan="2">[[{{#dplreplace: {{#var: $ver }} | /^minecraft /i }}|{{
 #dplreplace: v0.9.0 | ^\((.\*?)\)$ | \1 }}]]{{
 #fornumargs: argnum | argval | }}

```

```

```
     }}{{

```

 {{ #vardefine:history-head|1}}{{#vardefine: history-nomode|}}{{

 #vardefine: history-rows | 45
}}{{#vardefine: history-mode|pocket}}{{
 #vardefine: history-xbox-ver |}}{{
 #vardefine: history-xbone-ver |}}{{
 #vardefine: history-ps-ver |}}{{
 #fornumargs: argnum | argval | }}

 {{ #vardefine:history-head|1}}{{#vardefine: history-nomode|}}{{

 #vardefine: history-rows | 45
}}{{#vardefine: history-nomode|1}}{{
 #vardefine: history-xbox-ver |}}{{
 #vardefine: history-xbone-ver |}}{{
 #vardefine: history-ps-ver |}}<th class="nowrap" rowspan="{{#vardefine: history-ver | 1.0.0 }}{{#vardefine: history-index| **Expression error: Unrecognized punctuation character "{".** }}{{
 #var\_final: history-rowspan-{{#var: history-index}} }}" colspan="2">[[{{#dplreplace: {{#var: $ver }} | /^minecraft /i }}|{{
 #dplreplace: 1.0.0 | ^\((.\*?)\)$ | \1 }}]]{{
 #fornumargs: argnum | argval | }}

```

```

```
     }}{{

```

 {{ #vardefine:history-head|1}}{{#vardefine: history-nomode|}}{{

 #vardefine: history-rows | 45
}}{{#vardefine: history-mode|bedrock}}{{
 #vardefine: history-xbox-ver |}}{{
 #vardefine: history-xbone-ver |}}{{
 #vardefine: history-ps-ver |}}{{
 #fornumargs: argnum | argval | }}

 {{ #vardefine:history-head|1}}{{#vardefine: history-nomode|}}{{

 #vardefine: history-rows | 45
}}{{#vardefine: history-nomode|1}}{{
 #vardefine: history-xbox-ver |}}{{
 #vardefine: history-xbone-ver |}}{{
 #vardefine: history-ps-ver |}}<th class="nowrap" rowspan="{{#vardefine: history-ver | 1.4.0 }}{{#vardefine: history-index| **Expression error: Unrecognized punctuation character "{".** }}{{
 #var\_final: history-rowspan-{{#var: history-index}} }}" colspan="2">[[{{#dplreplace: {{#var: $ver }} | /^minecraft /i }}|{{
 #dplreplace: 1.4.0 | ^\((.\*?)\)$ | \1 }}]]{{
 #fornumargs: argnum | argval | }}

```

```

```
     }}{{

```

 {{ #vardefine:history-head|1}}{{#vardefine: history-nomode|}}{{

 #vardefine: history-rows | 45
}}{{#vardefine: history-nomode|1}}{{
 #vardefine: history-xbox-ver |}}{{
 #vardefine: history-xbone-ver |}}{{
 #vardefine: history-ps-ver |}}{{
 #fornumargs: argnum | argval | }}

```

```

```
     }}{{

```

 {{ #vardefine:history-head|1}}{{#vardefine: history-nomode|}}{{

 #vardefine: history-rows | 45
}}{{#vardefine: history-nomode|1}}{{
 #vardefine: history-xbox-ver |}}{{
 #vardefine: history-xbone-ver |}}{{
 #vardefine: history-ps-ver |}}<th class="nowrap" rowspan="{{#vardefine: history-ver | 1.9.0 }}{{#vardefine: history-index| **Expression error: Unrecognized punctuation character "{".** }}{{
 #var\_final: history-rowspan-{{#var: history-index}} }}" colspan="2">[[{{#dplreplace: {{#var: $ver }} | /^minecraft /i }}|{{
 #dplreplace: 1.9.0 | ^\((.\*?)\)$ | \1 }}]]{{
 #fornumargs: argnum | argval | }}

```

```

```
     }}{{

```

 {{ #vardefine:history-head|1}}{{#vardefine: history-nomode|}}{{

 #vardefine: history-rows | 45
}}{{#vardefine: history-nomode|1}}{{
 #vardefine: history-xbox-ver |}}{{
 #vardefine: history-xbone-ver |}}{{
 #vardefine: history-ps-ver |}}<th class="nowrap" rowspan="{{#vardefine: history-ver | 1.10.0 }}{{#vardefine: history-index| **Expression error: Unrecognized punctuation character "{".** }}{{
 #var\_final: history-rowspan-{{#var: history-index}} }}" colspan="2">[[{{#dplreplace: {{#var: $ver }} | /^minecraft /i }}|{{
 #dplreplace: 1.10.0 | ^\((.\*?)\)$ | \1 }}]]{{
 #fornumargs: argnum | argval | }}

```

```

```
     }}{{

```

 {{ #vardefine:history-head|1}}{{#vardefine: history-nomode|}}{{

 #vardefine: history-rows | 45
}}{{#vardefine: history-nomode|1}}{{
 #vardefine: history-xbox-ver |}}{{
 #vardefine: history-xbone-ver |}}{{
 #vardefine: history-ps-ver |}}<th class="nowrap" rowspan="{{#vardefine: history-ver | 1.11.0 }}{{#vardefine: history-index| **Expression error: Unrecognized punctuation character "{".** }}{{
 #var\_final: history-rowspan-{{#var: history-index}} }}" colspan="2">[[{{#dplreplace: {{#var: $ver }} | /^minecraft /i }}|{{
 #dplreplace: 1.11.0 | ^\((.\*?)\)$ | \1 }}]]{{
 #fornumargs: argnum | argval | }}

```

```

```
     }}{{

```

 {{ #vardefine:history-head|1}}{{#vardefine: history-nomode|}}{{

 #vardefine: history-rows | 45
}}{{#vardefine: history-nomode|1}}{{
 #vardefine: history-xbox-ver |}}{{
 #vardefine: history-xbone-ver |}}{{
 #vardefine: history-ps-ver |}}{{
 #fornumargs: argnum | argval | }}

```

```

```
     }}{{

```

 {{ #vardefine:history-head|1}}{{#vardefine: history-nomode|}}{{

 #vardefine: history-rows | 45
}}{{#vardefine: history-nomode|1}}{{
 #vardefine: history-xbox-ver |}}{{
 #vardefine: history-xbone-ver |}}{{
 #vardefine: history-ps-ver |}}<th class="nowrap" rowspan="{{#vardefine: history-ver | 1.12.0 }}{{#vardefine: history-index| **Expression error: Unrecognized punctuation character "{".** }}{{
 #var\_final: history-rowspan-{{#var: history-index}} }}" colspan="2">[[{{#dplreplace: {{#var: $ver }} | /^minecraft /i }}|{{
 #dplreplace: 1.12.0 | ^\((.\*?)\)$ | \1 }}]]{{
 #fornumargs: argnum | argval | }}

```

```

```
     }}{{

```

 {{ #vardefine:history-head|1}}{{#vardefine: history-nomode|}}{{

 #vardefine: history-rows | 45
}}{{#vardefine: history-nomode|1}}{{
 #vardefine: history-xbox-ver |}}{{
 #vardefine: history-xbone-ver |}}{{
 #vardefine: history-ps-ver |}}<th class="nowrap" rowspan="{{#vardefine: history-ver | 1.16.0 }}{{#vardefine: history-index| **Expression error: Unrecognized punctuation character "{".** }}{{
 #var\_final: history-rowspan-{{#var: history-index}} }}" colspan="2">[[{{#dplreplace: {{#var: $ver }} | /^minecraft /i }}|{{
 #dplreplace: 1.16.0 | ^\((.\*?)\)$ | \1 }}]]{{
 #fornumargs: argnum | argval | }}

```

```

```
     }}{{

```

 {{ #vardefine:history-head|1}}{{#vardefine: history-nomode|}}{{

 #vardefine: history-rows | 45
}}{{#vardefine: history-nomode|1}}{{
 #vardefine: history-xbox-ver |}}{{
 #vardefine: history-xbone-ver |}}{{
 #vardefine: history-ps-ver |}}<th class="nowrap" rowspan="{{#vardefine: history-ver | 1.17.0 }}{{#vardefine: history-index| **Expression error: Unrecognized punctuation character "{".** }}{{
 #var\_final: history-rowspan-{{#var: history-index}} }}" colspan="2">[[{{#dplreplace: {{#var: $ver }} | /^minecraft /i }}|{{
 #dplreplace: 1.17.0 | ^\((.\*?)\)$ | \1 }}]]{{
 #fornumargs: argnum | argval | }}

```

```

```
     }}{{

```

 {{ #vardefine:history-head|1}}{{#vardefine: history-nomode|}}{{

 #vardefine: history-rows | 45
}}{{#vardefine: history-nomode|1}}{{
 #vardefine: history-xbox-ver |}}{{
 #vardefine: history-xbone-ver |}}{{
 #vardefine: history-ps-ver |}}{{
 #fornumargs: argnum | argval | }}{{ #vardefine: $lang-list | {{ #dplreplace:
/ ar
/ ca / cz
/ dk
/ el / eo / et
/ fa / fin
/ ga
/ he / hr
/ id / is
/ lv / lt
/ moh
/ no
/ pt / ph
/ ro
/ sr / sk / se
/ th / tl / tr
/ ua
/ vi
/ yi
/
}}[[Category:Unknown {{#var: history-mode }} version history/{{ #var: $lang }}|{{#var:history-sortkey}}]]

```

```

```
     }}{{

```

 {{ #vardefine:history-head|1}}{{#vardefine: history-nomode|}}{{

 #vardefine: history-rows | 45
}}{{#vardefine: history-nomode|1}}{{
 #vardefine: history-xbox-ver |}}{{
 #vardefine: history-xbone-ver |}}{{
 #vardefine: history-ps-ver |}}{{
 #fornumargs: argnum | argval | }}

 {{ #vardefine:history-head|1}}{{#vardefine: history-nomode|}}{{

 #vardefine: history-rows | 45
}}{{#vardefine: history-mode|console}}{{
 #vardefine: history-xbox-ver |}}{{
 #vardefine: history-xbone-ver |}}{{
 #vardefine: history-ps-ver |}}{{
 #fornumargs: argnum | argval | }}

 {{ #vardefine:history-head|1}}{{#vardefine: history-nomode|}}{{

 #vardefine: history-rows | 45
}}{{#vardefine: history-nomode|1}}{{
 #vardefine: history-xbox-ver |}}{{
 #vardefine: history-xbone-ver |}}{{
 #vardefine: history-ps-ver |}}{{
 #fornumargs: argnum | argval | }}

 {{ #vardefine:history-head|1}}{{#vardefine: history-nomode|}}{{

 #vardefine: history-rows | 45
}}{{#vardefine: history-mode|ps4}}{{
 #vardefine: history-xbox-ver |}}{{
 #vardefine: history-xbone-ver |}}{{
 #vardefine: history-ps-ver |}}{{
 #fornumargs: argnum | argval | }}

 {{ #vardefine:history-head|1}}{{#vardefine: history-nomode|}}{{

 #vardefine: history-rows | 45
}}{{#vardefine: history-nomode|1}}{{
 #vardefine: history-xbox-ver |}}{{
 #vardefine: history-xbone-ver |}}{{
 #vardefine: history-ps-ver |}}{{
 #fornumargs: argnum | argval | }}

 {{ #vardefine:history-head|1}}{{#vardefine: history-nomode|}}{{

 #vardefine: history-rows | 45
}}{{#vardefine: history-mode|new3ds}}{{
 #vardefine: history-xbox-ver |}}{{
 #vardefine: history-xbone-ver |}}{{
 #vardefine: history-ps-ver |}}{{
 #fornumargs: argnum | argval | }}

 {{ #vardefine:history-head|1}}{{#vardefine: history-nomode|}}{{

 #vardefine: history-rows | 45
}}{{#vardefine: history-nomode|1}}{{
 #vardefine: history-xbox-ver |}}{{
 #vardefine: history-xbone-ver |}}{{
 #vardefine: history-ps-ver |}}{{
 #fornumargs: argnum | argval | }}

 {{ #vardefine:history-head|1}}{{#vardefine: history-nomode|}}{{

 #vardefine: history-rows | 45
}}{{#vardefine: history-mode|foot}}{{
 #vardefine: history-xbox-ver |}}{{
 #vardefine: history-xbone-ver |}}{{
 #vardefine: history-ps-ver |}}{{
 #fornumargs: argnum | argval | }}

### Data history

 {{ #vardefine:history-head|1}}{{#vardefine: history-nomode|}}{{

 #vardefine: history-rows | 45
}}{{#vardefine: history-mode| java }}{{
 #vardefine: history-xbox-ver |}}{{
 #vardefine: history-xbone-ver |}}{{
 #vardefine: history-ps-ver |}}{{
 #fornumargs: argnum | argval | }}

 {{ #vardefine:history-head|1}}{{#vardefine: history-nomode|}}{{

 #vardefine: history-rows | 45
}}{{#vardefine: history-nomode|1}}{{
 #vardefine: history-xbox-ver |}}{{
 #vardefine: history-xbone-ver |}}{{
 #vardefine: history-ps-ver |}}<th class="nowrap" rowspan="{{#vardefine: history-ver | 1.8 }}{{#vardefine: history-index| **Expression error: Unrecognized punctuation character "{".** }}{{
 #var\_final: history-rowspan-{{#var: history-index}} }}" colspan="2">[[{{#dplreplace: {{#var: $ver }} | /^minecraft /i }}|{{
 #dplreplace: 1.8 | ^\((.\*?)\)$ | \1 }}]]{{
 #fornumargs: argnum | argval | }}

```

```

```
     }}{{

```

 {{ #vardefine:history-head|1}}{{#vardefine: history-nomode|}}{{

 #vardefine: history-rows | 45
}}{{#vardefine: history-nomode|1}}{{
 #vardefine: history-xbox-ver |}}{{
 #vardefine: history-xbone-ver |}}{{
 #vardefine: history-ps-ver |}}{{#vardefine: datavalueindex | **Expression error: Unrecognized punctuation character "{".** }}
{{#vardefine: datavalueindex | **Expression error: Unrecognized punctuation character "{".** }}
{{#vardefine: datavalueindex | **Expression error: Unrecognized punctuation character "{".** }}
{{#vardefine: datavalueindex | **Expression error: Unrecognized punctuation character "{".** }}
{{#vardefine: datavalueindex | **Expression error: Unrecognized punctuation character "{".** }}
{{#vardefine: datavalueindex | **Expression error: Unrecognized punctuation character "{".** }}
{{#vardefine: datavalueindex | **Expression error: Unrecognized punctuation character "{".** }}
{{#vardefine:datavalueindex | 7-15 }}{{#vardefine: datavalueindex | 0 }}{{
 #fornumargs: argnum | argval | {{#var:argval}}

}}

 {{ #vardefine:history-head|1}}{{#vardefine: history-nomode|}}{{

 #vardefine: history-rows | 45
}}{{#vardefine: history-nomode|1}}{{
 #vardefine: history-xbox-ver |}}{{
 #vardefine: history-xbone-ver |}}{{
 #vardefine: history-ps-ver |}}{{
 #fornumargs: argnum | argval | }}

```

```

```
     }}{{

```

 {{ #vardefine:history-head|1}}{{#vardefine: history-nomode|}}{{

 #vardefine: history-rows | 45
}}{{#vardefine: history-nomode|1}}{{
 #vardefine: history-xbox-ver |}}{{
 #vardefine: history-xbone-ver |}}{{
 #vardefine: history-ps-ver |}}<th class="nowrap" rowspan="{{#vardefine: history-ver | 1.13 }}{{#vardefine: history-index| **Expression error: Unrecognized punctuation character "{".** }}{{
 #var\_final: history-rowspan-{{#var: history-index}} }}" colspan="2">[[{{#dplreplace: {{#var: $ver }} | /^minecraft /i }}|{{
 #dplreplace: 1.13 | ^\((.\*?)\)$ | \1 }}]]{{
 #fornumargs: argnum | argval | }}

```

```

```
     }}{{

```

 {{ #vardefine:history-head|1}}{{#vardefine: history-nomode|}}{{

 #vardefine: history-rows | 45
}}{{#vardefine: history-mode|foot}}{{
 #vardefine: history-xbox-ver |}}{{
 #vardefine: history-xbone-ver |}}{{
 #vardefine: history-ps-ver |}}{{
 #fornumargs: argnum | argval | }}

## Trivia

* Diorite rock comes from underground magma pockets that turned cold. Diorite usually has a salt & pepper appearance.
	+ Andesite is diorite's above-ground equivalent: The two rocks come from the same kind of magma, but andesite forms in lava flows. Its fast cooling is what makes it look smoother than diorite.
	+ Granite is another magma-pocket rock, but it's made of more quartz crystals. That would be why crafting diorite blocks with Nether quartz yields granite blocks.
* Diorite is an extremely hard rock and is difficult to carve and work with.
* In *Minecraft: Story Mode*, Reuben's grave on Episode 4 is made out of diorite and a new stair variant of it which cannot be found in *Minecraft* until the Village & Pillage update, which was announced roughly 3 years after Episode 4. It is unknown whether diorite slabs are present.

## Gallery

Diorite Forest.pngNaturally generated diorite in a forest.New Naturally Generated Blocks.pngNaturally generated diorite and other counterparts in a cave.GraniteInPlateau (MinecraftEdu).pngNaturally generated diorite and other counterparts in a mountain.### Java Edition

## The Bountiful Update.pngPolished diorite as seen in the "Bountiful Update" screenshot released by MojangSee also

* Andesite
* Granite
* Stone

## References

cs:Diorit
de:Diorit
es:Diorita
fr:Diorite
ja:閃緑岩
ko:섬록암
nl:Dioriet
pl:Dioryt
pt:Diorito
ru:Диорит
zh:闪长岩