mojira.dev
MCPE-178379

Double slab IDs not in parity with java, despite the splitting of IDs

With the latest preview, wooden slab IDs got split up into one for each type.
However, the way double wooden slabs were handled keeps them in disparity from java.

Back in 1.13, java edition split the wooden slab IDs, and merged the double slabs and single slabs, differentiating them by block state. Bedrock keeps the double slabs separate instead.

Java edition: oak_slab[type=double]
Bedrock edition: double_oak_slab

The same situation exists for all double slabs, not just the wooden slabs (though (double_)stone_slab is still pending split),even those added after busy bees, from which parity became a goal.

Block

Double ID

Single ID (to merge into)

Oak Slab

double_oak_slab

oak_slab

Spruce Slab

double_spruce_slab

spruce_slab

Birch Slab

double_birch_slab

birch_slab

Jungle Slab

double_jungle_slab

jungle_slab

Acacia Slab

double_acacia_slab

acacia_slab

Dark Oak Slab

double_dark_oak_slab

dark_oak_slab

Mangrove Slab

double_mangrove_slab

mangrove_slab

Cherry Slab

double_cherry_slab

cherry_slab

Bamboo Slab

double_bamboo_slab

bamboo_slab

Bamboo Mosaic Slab

double_bamboo_mosaic_slab

bamboo_mosaic_slab

Crimson Slab

double_crimson_slab

crimson_slab

Warped Slab

double_warped_slab

warped_slab

Cobbled Deepslate Slab

cobbled_deepslate_double_slab

cobbled_deepslate_slab

Polished Deepslate Slab

polished_deepslate_double_slab

polished_deepslate_slab

Deepslate Brick Slab

deepslate_brick_double_slab

deepslate_brick_slab

Deepslate Tile Slab

deepslate_tile_double_slab

deepslate_tile_slab

Tuff Slab

tuff_double_slab

tuff_slab

Polished Tuff Slab

polished_tuff_double_slab

polished_tuff_slab

Tuff Brick Slab

tuff_brick_double_slab

tuff_brick_slab

Mud Brick Slab

mud_brick_double_slab

mud_brick_slab

Blackstone Slab

blackstone_double_slab

blackstone_slab

Polished Blackstone Slab

polished_blackstone_double_slab

polished_blackstone_slab

Polished Blackstone Brick Slab

polished_blackstone_brick_double_slab

polished_blackstone_brick_slab

Cut Copper Slab

double_cut_copper_slab

cut_copper_slab

Exposed Cut Copper Slab

exposed_double_cut_copper_slab

exposed_cut_copper_slab

Weathered Cut Copper Slab

weathered_double_cut_copper_slab

weathered_cut_copper_slab

Oxidized Cut Copper Slab

oxidized_double_cut_copper_slab

oxidized_cut_copper_slab

Waxed Cut Copper Slab

waxed_double_cut_copper_slab

waxed_cut_copper_slab

Waxed Exposed Cut Copper Slab

waxed_exposed_double_cut_copper_slab

waxed_exposed_cut_copper_slab

Waxed Weathered Cut Copper Slab

waxed_weathered_double_cut_copper_slab

waxed_weathered_cut_copper_slab

Waxed Oxidized Cut Copper Slab

waxed_oxidized_double_cut_copper_slab

waxed_oxidized_cut_copper_slab

Slabs that still need splitting too, and as such are not included in the table above:

Block

Double ID

Single ID

Java ID

Smooth Stone Slab

double_stone_slab

stone_slab

smooth_stone_slab

Sandstone Slab

 

 

sandstone_slab

Wooden Slab

 

 

petrified_oak_slab

Cobblestone Slab

 

 

cobblestone_slab

Brick Slab

 

 

brick_slab

Stone Brick Slab

 

 

stone_brick_slab

Quartz Slab

 

 

quartz_slab

Nether Brick Slab

 

 

nether_brick_slab

Red Sandstone Slab

double_stone_slab2

stone_slab2

red_sandstone_slab

Purpur Slab

 

 

purpur_slab

Prismarine Slab

 

 

prismarine_slab

Dark Prismarine Slab

 

 

dark_prismarine_slab

Prismarine Brick Slab

 

 

prismarine_brick_slab

Mossy Cobblestone Slab

 

 

mossy_cobblestone_slab

Smooth Sandstone Slab

 

 

smooth_sandstone_slab

Red Nether Brick Slab

 

 

red_nether_brick_slab

End Stone Slab

double_stone_slab3

stone_slab3

end_stone_slab

Smooth Red Sandstone Slab

 

 

smooth_red_sandstone_slab

Polished Andesite Slab

 

 

polished_andesite_slab

Andesite Slab

 

 

andesite_slab

Diorite Slab

 

 

diorite_slab

Polished Diorite Slab

 

 

polished_diorite_slab

Granite Slab

 

 

granite_slab

Polished Granite Slab

 

 

polished_granite_slab

Mossy Stone Brick Slab

double_stone_slab4

stone_slab4

mossy_stone_brick_slab

Smooth Quartz Slab

 

 

smooth_quartz_slab

Stone Slab

 

 

stone_slab

Cut Sandstone Slab

 

 

cut_sandstone_slab

Cut Red Sandstone Slab

 

 

cut_red_sandstone_slab

Linked issues

Comments 1

Relates to MCPE-100267, both issues originate from the ID splitting (in-progress flattening). 

user-f2760

(Unassigned)

Unconfirmed

Multiple

block-id, block-state, flattening, flattening-remnants, vanilla-parity

1.20.70.20 Preview

Retrieved