Skip to content

Extended block shapes

This mod adds more shapes for many vanilla blocks, including shapes that do not exist in vanilla Minecraft, like vertical slabs, vertical stairs or quarter pieces. Most of the blocks have vanilla behaviours, like what their base block behaves.

FabricForge
Loaders
FabricForge
Downloads on Modrinth
190K
Followers on Modrinth
216
versions
282
Updated
October 27, 2026Oct 27
Published
in 2021
Different blocks in different shapes — This picture shows blocks in different shapes. From left to right respectively: moss block, melon, honeycomb block, shroomlight, raw gold, raw copper. · swipe

At a glance

Runs on Fabric and Forge
For Minecraft 1.16.4–26.3
Needed in the game and on the server
Latest version — 3.2.0+mc1.20.1 from October 27, 2026
Requires Fabric API
License LGPL-3.0-only — free
Where it's needed
In gamerequiredOn serverrequired

Needed both in the game and on the server

Game versions1.16.4–26.3

Extended Block Shapes Mod

本文档有中文版。

Since 3.0.0, Better Runtime Resource Pack mod is no longer required.

This mod adds stairs, slabs, fences, fence gates, button and pressure plates for many vanilla blocks, along with vertical slabs, vertical stairs, quarter pieces and vertical quarter pieces that do not exist in vanilla Minecraft. A list of the contents can be found in Block List.

At present, this mod supports Minecraft Java Edition. Please install the relevant mod according to your MC version, and it requires Fabric API to run. Besides, for Fabric, Mod Menu is usually needed (but not required) to open mod config screen.

If you have installed Extended Block Shapes and Blockus, you may also optionally install Extended Block Shapes - Blockus, to add inter-mod support for Blockus.

See update log for previous update logs. Welcome to join Tencent QQ group 587928350 to experience the latest update of this mod.

Features

Blocks

This mod provides many variants of a wide variety of blocks. For example, wool has wool stairs, wool slabs, wool walls, wool pressure plates, etc. Vertical stairs, vertical slabs, quarter pieces and vertical quarter pieces are added by the mod; these blocks, like regular stairs and slabs, are waterloggable.

The hardness, mining tools and mining time of all stairs, slabs, fences and walls are equal to their base blocks, as in vanilla, rather than related to their volume. For example, a plank slab and a plank block will take the same time to mine.

In vanilla, the hardness of pressure plates and buttons is equal to 1/4 or 1/3 of their base blocks. All pressure plates and buttons added in this mod have the same hardness as 1/4 of their base blocks. This mod simply extends buttons: soft buttons (wool buttons, snow buttons) trigger 60 ticks (3 seconds); hard buttons (obsidian buttons, bedrock buttons) trigger 5 ticks (1/4 second). For the actual activation time, see the table below. Like in vanilla Minecraft, all buttons and pressure plates have no collision box.

base blockbutton activation timeplate activation time
stone blocks2020
wooden and bamboo3020
other soft blocks5040
hard blocks (obsidian, netherite, etc.)55
wool5040
snow5555
moss6060
dirt, clay4545
ore blocks1510
melon, pumpkin3525
quartz2525
basalt1515
tuff, calcite, netherrack2520
deepslate (including bricks)1010
unoxidized copper1010
exposed copper4040
weathered copper7070
oxidized copper100100
glowstone3030
nether wart, warped wart4545
amethyst3525

This mod also adds "double smooth stone slab" and "petrified oak planks" blocks, respectively crafted from smooth stone slabs and petrified oak slabs. Vanilla smooth stone blocks can still be crafted into smooth stone slabs. Both of the two blocks can be placed into sulfur cubes, and their sulfur cube archetypes are both #slow_bouncy (the same as stone). Petrified oak planks cannot be obtained from the Creative Mode inventory.

Blocks added by this mod inherit most features of their base blocks:

  • Wool and planks blocks (which means blocks of different shapes based on wool or planks) are flammable (burning time and spreading speed equal vanilla full blocks).
  • Wool, planks, wood and log blocks can be used as fuel. Slabs and vertical slabs, when used as fuel, can burn for half as long as their base blocks. Buttons used as fuels burn for about 1/3 as long as their base blocks. Quarter pieces and vertical quarter pieces, when used as fuel, burn for 1/4 as long as their base blocks.
  • Wool blocks, no matter whether they occupy the space of a whole block, can block sculk sensors.

    • Note that in vanilla, wool carpets dampen vibrations but cannot occlude signals. However, all woolen blocks in this mod occlude all vibration signals.
  • Netherrack blocks are infiniburn.
  • Bedrock blocks are infiniburn in the end. They are not harvestable in Survival Mode. However, bedrock buttons and pressure plates may drop when they lose the blocks they rely on.
  • Endstone, obsidian and crying obsidian blocks are immune to ender dragons.
  • Netherite blocks and ancient debris blocks, when dropped as items, resist fire and lava.
  • Blocks of Gold blocks, raw gold and gilded blackstone can be admired by piglins.
  • Breaking gold blocks, raw gold blocks and gilded blackstone blocks irritates piglins.
  • A snow stairs or snow slab, when placed on a grass block, if it just covers the whole top of the grass block, makes it snowy, just like covered by a snow block or snow.
  • Small dripleaves and large dripleaves can be placed on blocks based on moss blocks and clay (only building blocks).
  • Blocks based on pumpkin, melon, moss block, shroomlight, nether wart block and warped wart block can be composted.
  • Blocks based on packed ice and sculk block drop only when mined with items enchanted with Silk Touch.
  • Blocks based on clay block, snow block, melon block, etc., drop their corresponding items when mined, such as clay ball, snow ball (only when shoveled) and melon slice. The number of items dropped by slabs, quarter pieces, vertical slabs, vertical quarter pieces is based on the amount dropped by the base blocks divided by 2 or 4, and double slabs drop the double. Some items dropped may be affected by Fortune enchantment, and blocks themselves are dropped when mined with tools with Silk Touch.
  • About the interaction between blocks and pistons: for blocks that cannot be pushed by piston, such as obsidian, bedrock, the buttons and pressure plates can also not be pushed by piston, while buttons and pressure plates for other blocks will be directly destroyed.
  • About note block: To be consistent with vanilla, the note block instrument of button blocks is always harp, while others are the same as their base blocks.
  • Buttons will not be displayed as colors in maps.
  • Copper blocks, like vanilla copper blocks, can be oxidized, and be deoxidized by using axes or being hit by a lightning bolt. They can also be waxed and de-waxed. Oxidation of waxed copper does not change.

Crafting and smelting

The crafting recipes for all blocks in this mod are similar to those in vanilla. Stone and metal blocks can also be made with a stonecutter. (Vanilla petrified oak slab can be crafted from the petrified oak planks in this mod with the stonecutter.) Stairs can be crafted 3:2 in a crafting table (ingredient:result) and 1:1 in the stone cutter. Slabs and vertical slabs are craftable 1:2 in either crafting table or stone cutter.

Slabs, stairs and quarter pieces can be rotated in crafting recipes to be corresponding vertical blocks; you can also "rotate them back". For instance, one slab can be crafted into one corresponding vertical slab, and one vertical slab can also be crafted into a corresponding slab directly.

Crafting recipes of blocks in different shapes are as follows:

  • 6×base blocks → 4×stairs
  • 3×base blocks → 6×slabs
  • 3×slabs → 6×quarter pieces (slabs arranged horizontally)
  • 1×slab ↔ 1×vertical slab
  • 1×stairs ↔ 1×vertical stairs
  • 1×quarter piece ↔ 1×vertical quarter piece
  • 3×vertical slabs → 6×vertical quarter pieces (vertical slabs arranged vertically)

Stone-cutting recipes of some blocks are as follows:

  • 1×base block → 1×stairs / 1×vertical stairs / 2×slabs / 2×vertical slabs / 4×quarter pieces / 4×vertical quarter pieces
  • 1×stairs → 3×quarter pieces
  • 1×slab → 2×quarter pieces
  • 1×vertical stairs → 3×vertical quarter pieces
  • 1×vertical slab → 2×quarter pieces / 2×vertical quarter pieces

In stonecutters, one base block can be cut into various shapes for cut base blocks. For instance, a stone can be cut into stone bricks, and stone bricks can be cut into 2 vertical stone brick slabs, while one stone can also be cut directly into 2 vertical stone brick slabs. However, blocks of various shapes cannot be cut into their corresponding shapes of cut base blocks. For example, stone slab cannot be cut into stone brick slabs or stone brick quarter pieces. When cutting copper blocks (including different oxidization levels, including waxed ones) into relevant shape variants of cut copper, the amount is calculated by multiplying by 4, for example, one copper block can be cut into 4 vertical cut copper stairs, 8 vertical cut copper slabs or 16 cut copper quarter pieces.

The second crafting ingredient for crafting fences and fence gates (apart from base blocks) is dependent on its base block. See details in block list.

All crafting recipes are unlocked when obtaining any base block, like vanilla recipes. In detail, each crafting recipe has a corresponding advancement, and when the base block is obtained or the recipe is unlocked, the advancement will be triggered and the recipe will be unlocked.

All unwaxed copper blocks can be crafted with honeycomb into corresponding waxed blocks.

Built-in data pack fixing recipe conflicts

Some recipes may conflict with vanilla. To avoid the conflicts, there is a built-in data pack in this mod to avoid recipe conflicts, which is enabled by default. When the data pack is enabled, the following crafting will change:

  • Wool pressure plates are not crafted from 2 blocks of wool, but 3 carpets can be crafted into 1 wool pressure plate, and 1 wool pressure plate can also be crafted into 3 carpets.
  • Moss pressure plates are not crafted from 2 moss blocks, but 3 moss carpets can be crafted into 1 moss pressure plate, and 1 moss pressure plate can also be crafted into 3 moss carpets.
  • Snow slabs are not crafted from 2 snow blocks but 1 snow (layer).
  • Stairs and slabs of vanilla sandstone, red sandstone and quartz must be crafted from base blocks, instead of variants of the base blocks.
  • Buttons of block of iron, block of gold, block of diamond, block of coal, block of lapis, pumpkin, block of netherite, raw gold block, raw copper block and raw iron block, are crafted from 1 base block and 1 iron ingot, gold ingot, diamond, coal, lapis lazuli, pumpkin seeds, netherite ingot, raw gold, raw copper or raw iron.
  • Buttons of bamboo block, stripped bamboo block, copper block (including all oxidization levels, not including cut copper), waxed copper (including all oxidization levels, not including waxed cut copper), various logs, wood, stem, hyphae and those stripped variants, are crafted from 1 base block and 1 redstone dust.
  • Walls of planks are crafted from 6 planks and 1 stick.
  • Copper walls and waxed copper walls (including all oxidization levels) are crafted from 6 base blocks and 1 copper ingot.

This datapack is enabled by default. If it's not enabled in your world, you can run the command /datapack enable "extshape:recipe_tweak".

If you installed the part that cooperates with other mods (see inter-mod support), the recipe conflicts are unavoidable. In this case it's recommended to install mods that fix the recipe conflict.

The command to manually test recipe conflicts

The command /extshape:check-conflict can be used to test conflicts in crafting recipes, which may cause the server to lag several seconds or minutes. The command can be used only by the server owner, not ordinary players or command blocks.

The syntax the command supports:

  • /extshape:conflict: Test all conflicts between crafting recipes.
  • `/extshape:conflict `: Test conflicts between crafting recipes of the specified namespace and the vanilla namespace.
  • `/extshape:conflict ...`(multiple namespaces are separated by space): Test conflicts of crafting recipes of the specified multiple namespaces.

Creative Inventory

Blocks of this mod are added to vanilla item groups (Creative Mode inventory tabs) by default, and sorted. The sorting of blocks is similar to vanilla, and blocks of various shapes based on the same base block will be sorted together. Some base blocks exist in both item groups "construction blocks" and "natural blocks", and their shape variants are only added to "construction blocks" item group.

In versions 1.19.2 and before, if you enabled "Add to vanilla groups", mods will be directly appended after all existing blocks, which may make item groups appear messy. You may install Reasonable Sorting mod to sort the content. (Reasonable Sorting mod does not support versions above 1.19.3, and it is also unnecessary.)

You may also configure the shapes to be added into groups. You can enter the mod config screen through the mod menu of Mod Menu mod. If you did not install Mod Menu mod, you can also access the config screen of the mod through typing the client command /extshape:config in game. The configuration GUI has the following contents:

  • Add to vanilla item groups (enabled by default). If enabled, all blocks of the mod (except petrified oak planks) will be added to vanilla item groups, usually directly after their base blocks or vanilla shape variants.
  • Show specific item groups (disabled by default). If enabled, the mod will provide 5 specific item groups to store the base blocks and shape variants (including vanilla variants) of blocks of this mod, but will not contain any base blocks that do not have shape variants in the mod (petrified oak planks of this mod and vanilla petrified oak slab are also excluded). These 5 specified item groups are: "wooden and bamboo blocks", "colored blocks", "stone blocks", "mineral blocks", and "other blocks." Modifying this option requires restarting the game to take effect. Please note that it is recommended to enable at least one of "Add to vanilla item groups" and "Show specific item groups", or you cannot obtain blocks of this mod in the Creative Mode inventory.
  • Shapes to add to vanilla item groups: Text box, determining blocks of which shapes are added to vanilla item groups. Blocks that already exist in vanilla game are not affected. Multiple shape names are separated by a space, and invalid shape names are ignored. For example, if the value is set to stairs slab, only stairs and slabs of this mod will be added to vanilla item groups. These shapes are added in the order (but cannot be duplicated). If the value is slab stairs, stairs will be sorted after slabs (but stairs and slabs that already exist in vanilla games are not affected). The default value is all shapes.
  • Shapes to add to specific item groups: Text box, determining blocks of which shapes are added to specific item groups. Usage and default value are the same as above. If this text box is empty, specific item groups will only have base blocks.
  • Sorting of the specific item group for wooden and bamboo blocks: Can be set to "Same species different forms together" (by default) or "Same form different species together".

    • If set to "Same species different forms together", all oak blocks (wood, stripped wood, planks, etc.) and their various shape variants are placed together, all birch blocks and their various shape variants are placed together.
    • If set to "Same form different species together", all kinds of woods (oak wood, birch wood, spruce wood, etc.) block and their various shape variants are placed together, and all kinds of planks (oak planks, birch planks, spruce planks, etc.) and their various shape variants are placed together.
  • Sorting of the specific item group for colored blocks: Can be set to "Same color different shapes together" (by default) or "Same shape different colors together". Take the example of wool:

    • If set to "Same color different shapes together", white wool and its various shape variants are together, light gray wool and its various shapes variants are together.
    • If set to "Same shape different colors together", full wool blocks in various colors are together, wool stairs in various colors are together, wool slabs in various colors are together.

ℹ️Note:

  1. If "add to vanilla item groups" is enabled, it's not recommended to use mods like Inventory Item Groups or Bedrock Item Groups, which can group items in the creative inventory, because these mods may not handle well the way blocks in this mod are sorted in vanilla item groups (creative inventory tabs).
  2. If Modern Fix mod is enabled, it's recommended to turn off "mixin.perf.memoize_creative_tab_build" in the mod config, otherwise changes to Extended Block Shapes configs may not take effect instantly. If this happens, you can modify vanilla "Options" - "Controls" - "Creative Items Tab", or leave the world and enter again.

Inter-mod support

The mod can currently add utilities with Blockus mod.

Blockus

If you have installed Extended Block Shapes and Blockus mod, you may optionally install "Extended Block Shapes - Blockus" mod based on those two mods, so that extended shapes for Blockus blocks will also be added. This mod does not support versions above 26.3

If the option "Add to vanilla item groups" of Extended Block Shapes is enabled, blocks of "Extended Block Shape - Blockus" mod will be directly added to the item groups of Blockus mod, and which shapes are added depends on "Shapes to add to vanilla item groups" of Extended Block Shapes mod.

If the option "Show specific item groups" of Extended Block Shapes is enabled, two specified item groups will be added: "Extended Block Shapes - Blockus: Construction Blocks" and "Extended Block Shapes - Blockus: Colored Blocks", and which shapes are added depends on "Shapes to add to specific item groups" of Extended Block Shapes mod.

FAQ

How to install Extended block shapes?

Install Fabric for your Minecraft version, download Extended block shapes for the same version and loader, put the file into the mods folder and launch the game with the loader profile.

Which Minecraft versions does Extended block shapes support?

Extended block shapes has builds for Minecraft 1.16.4–26.3.

Is Extended block shapes needed on the server?

Needed in the game and on the server

License and source
GNU Lesser General Public License v3.0 onlyfree to use and share; changes to the mod itself must be published under the same license
Original — Modrinth↗Files unchanged, verified with SHA-512Is this your mod? For rights holders

The site uses cookies: the necessary ones for sign-in and the theme, plus the Yandex Metrica and LiveInternet visit counters — they show us how the site is used. We have no advertising cookies. More