User:User-12316399/Stone type table

Primary stone types
These stones have a polished and/or brick variant as well as partial block derivatives (slabs, stairs, walls), the latter of which are at least not currently listed here.

"Raw" and (when not paired with Bricks) "Cracked" are terms created for the sake of these tables.

The following block types are excluded, as they either have no variants or the variants they have do not fit the these of what this page describes:


 * Calcite
 * Tuff
 * Dripstone
 * Netherrack
 * Obsidian
 * Terracotta
 * Prismarine
 * Purpur

Normal
The grouping of many of these blocks defies their vanilla IDs and recipes. The potential changes section below details what could be changed to have these blocks more aligned with each other by default.


 * Smooth Stone is grouped with Polished due to its texture having defined borders, unlike all other blocks defined as Smooth.
 * Smooth Quartz is grouped with Raw rather than Polished, and Block of Quartz with Polished rather than Raw, for much the same reason.
 * Chiseled Stone Bricks is grouped as generic Chiseled due to being the only chiseled derivative of stone and no other bricks having chiseled variants.

Potential changes that could be made to these IDs is listed in the relevant section below.

There are further variants of the provided blocks which are not listed here for the sake of brevity:


 * Quartz can be made into pillars.
 * Deepslate can be made into tiles, which can be cracked, and have slab, stair and wall variants.
 * Sandstone and red sandstone can be made into smooth variants, which have slab, stair and wall variants.
 * Basalt can be made into a smooth variant.
 * Blackstone has a gilded variant.

Infested
Several types of stone are omitted from this table:


 * Basalt, blackstone and quartz are omitted as these blocks only occur in (or can only be created using materials from) other dimensions, and as such are very unlikely for silverfish to encounter without forced player interaction
 * Sandstone and red sandstone are omitted as while they do occur in the same dimensions as silverfish do, there is usually still significant distance between their occurrence (silverfish spawn only in mountain biomes, where sandstone is not meant to generate, or strongholds, which are designed to generate several tens of blocks away from sandstone)
 * Granite, diorite and andesite are omitted due to none of these currently being able to be infested normally, however they do occur very close to silverfish and may be included later.

Data values

 * The following blocks could have the axis block state added:
 * Infested Deepslate - for consistency with normal deepslate
 * Blackstone - it has an identical bottom and top texture like many other blocks that can be placed directionally
 * Chiseled Quartz - Bedrock Edition has this, so it could be added for parity
 * It may be advisable to change certain block IDs and display names to better fit into this scheme:

Recipes

 * Crafting recipes could also be changed:
 * Polished Stone: 4x Stone, 2x2 square
 * Stone Bricks: 2x Polished Stone Slab, stacked
 * Also available through Stonecutter

Textures and models

 * Polished Stone currently has a dull border - it should be made more like its slab's side texture

Relevant bug reports

 * - can be fixed by implementing minecraft:infested_cobblestone
 * - can be fixed by implementing minecraft:infested_[/mossy_][cobblestone/stone_brick]_[slab/stairs/wall]
 * - can be fixed by giving minecraft:blackstone an axis state
 * - can be fixed by implementing minecraft:infested_smooth_stone
 * - can be fixed by giving minecraft:infested_deepslate an axis state
 * - can be fixed by implementing infested versions of all deepslate block derivatives