-
Bug
-
Resolution: Unresolved
-
None
-
1.21.60.21 Preview, 1.21.50.22 Preview, 1.21.40.25 Preview, 1.21.31 Hotfix, 1.21.41 Hotfix
-
Confirmed
-
Multiple
-
1316513
This is a full compilation of all block IDs which still differ from Java Edition and should be flattened. The yellow_flower and grass IDs were updated to dandelion and grass_block, despite not having any aux ID variants. Many other IDs still need the same treatment.
Some previously flattened blocks also have incorrect IDs. They are excluded from the table below. See:
Double Slabs: MCPE-178372
Light Blocks: MCPE-183450
Skulls: MCPE-186357
This table will be kept up-to-date if any of these IDs are flattened/updated in the future.
Current ID | Current Data Values | Flattened IDs | Notes |
---|---|---|---|
acacia_standing_sign | N/A | acacia_sign | |
air | 0 | air cave_air void_air |
|
azalea_leaves_flowered | 0 | flowering_azalea_leaves | |
bamboo_standing_sign | N/A | bamboo_sign | |
bed | 0-15 | black_bed blue_bed brown_bed cyan_bed gray_bed green_bed light_blue_bed light_gray_bed lime_bed magenta_bed orange_bed pink_bed purple_bed red_bed yellow_bed white_bed |
Item form should be merged with block form, like skulls were in 1.21.40. |
big_dripleaf | 0 | big_dripleaf big_dripleaf_stem |
|
birch_standing_sign | N/A | birch_sign | |
brick_block | 0 | bricks | |
cauldron | N/A | cauldron lava_cauldron powder_snow_cauldron water_cauldron ? potion_cauldron ? |
Potion cauldrons may require a version-exclusive block ID. |
cave_vines (body) cave_vines_body_with_berries |
N/A | cave_vines_plant | cave_vines on Bedrock includes both the body and head by using different "age" values. |
cave_vines (head) cave_vines_head_with_berries |
N/A | cave_vines | Berry status is a block state on Java Edition. |
cherry_standing_sign | N/A | cherry_sign | |
crimson_standing_sign | N/A | crimson_sign | |
darkoak_standing_sign | N/A | dark_oak_sign | |
darkoak_wall_sign | N/A | dark_oak_wall_sign | |
deadbush | N/A | dead_bush | |
dirt_with_roots | 0 | rooted_dirt | |
end_brick_stairs | 0 | end_stone_brick_stairs | |
end_bricks | 0 | end_stone_bricks | |
fence_gate | 0 | oak_fence_gate | |
flower_pot | N/A | flower_pot potted_acacia_sapling potted_allium potted_azalea_bush potted_azure_bluet potted_bamboo potted_birch_sapling potted_blue_orchid potted_brown_mushroom potted_cactus potted_cherry_sapling potted_cornflower potted_crimson_fungus potted_crimson_roots potted_dandelion potted_dark_oak_sapling potted_dead_bush potted_fern potted_flowering_azalea_bush potted_jungle_sapling potted_lily_of_the_valley potted_mangrove_propagule potted_oak_sapling potted_orange_tulip potted_oxeye_daisy potted_pale_oak_sapling potted_pink_tulip potted_poppy potted_red_mushroom potted_red_tulip potted_spruce_sapling potted_torchflower potted_warped_fungus potted_white_tulip potted_wither_rose |
|
frame | N/A | item_frame | Item frames are not a "block" on Java Edition. Still, the Bedrock block ID should match the Java entity ID. |
glow_frame | N/A | glow_item_frame | Same as above. |
grass_path | 0 | dirt_path | |
hardened_clay | 0 | terracotta | "terracotta" was erroneously included in the blocks.json deprecated ID list, instead of "stained_hardened_clay". |
jungle_standing_sign | N/A | jungle_sign | |
kelp | N/A | kelp kelp_plant |
|
lit_blast_furnace | 0 | blast_furnace | Lit blast furnace is a block state of the "blast_furnace" ID on Java Edition. |
lit_deepslate_redstone_ore | 0 | deepslate_redstone_ore | Lit deepslate redstone ore is a block state of the "deepslate_redstone_ore" ID on Java Edition. |
lit_furnace | 0 | furnace | Lit furnaces are a block state of the "furnace" ID on Java Edition. |
lit_pumpkin | 0 | jack_o_lantern | |
lit_redstone_lamp | 0 | redstone_lamp | Lit redstone lamp is a block state of the "redstone_lamp" ID on Java Edition. |
lit_redstone_ore | 0 | redstone_ore | Lit redstone ore is a block state of the "redstone_ore" ID on Java Edition. |
lit_smoker | 0 | smoker | Lit smoker is a block state of the "smoker" ID on Java Edition. |
magma | 0 | magma_block | |
mangrove_standing_sign | N/A | mangrove_sign | |
melon_block | 0 | melon | |
mob_spawner | 0 | spawner | |
nether_brick | 0 | nether_bricks | The Nether Brick item used to craft Nether Bricks is still using its outdated "netherbrick" ID because the block already had it. Once the block ID is changed to "nether_bricks", the item can be updated to "nether_brick". |
normal_stone_slab (MCPE-182109) | N/A | stone_slab | "stone_slab" is not in the blocks.json deprecated ID list, but it was the old ID for the Smooth Stone Slab, now "smooth_stone_slab". |
normal_stone_stairs (MCPE-183635) | N/A | stone_stairs | "stone_stairs" is currently used by Cobblestone Stairs. It should first be flattened into "cobblestone_stairs". |
noteblock | 0 | note_block | |
pale_oak_standing_sign | N/A | pale_oak_sign | |
portal | 0 | nether_portal | |
powered_comparator | 0 | comparator | Powered comparator is a block state on Java Edition. |
powered_repeater | 0 | repeater | Powered repeater is a block state on Java Edition. |
prismarine_bricks_stairs | 0 | prismarine_brick_stairs | |
red_nether_brick | 0 | red_nether_bricks | |
redstone_torch | ? | redstone_torch redstone_wall_torch |
Lit redstone torch is a block state on Java Edition. |
reeds | 0 | sugar_cane | Item form "sugar_cane" should be merged with block form, like skulls were in 1.21.40. |
seagrass | ? | seagrass tall_seagrass |
|
silver_glazed_terracotta | 0 | light_gray_glazed_terracotta | |
slime | 0 | slime_block | |
small_dripleaf_block | 0 | small_dripleaf | |
snow | 0 | snow_block | |
snow_layer | 0-7 | snow | "snow" is currently used by Snow Block. It should first be flattened into "snow_block". |
soul_torch | ? | soul_torch soul_wall_torch |
|
spruce_standing_sign | N/A | spruce_sign | |
standing_banner | N/A | black_banner blue_banner brown_banner cyan_banner gray_banner green_banner light_blue_banner light_gray_banner lime_banner magenta_banner orange_banner pink_banner purple_banner red_banner yellow_banner white_banner |
Item form "banner" should be merged with block form, like skulls were in 1.21.40. |
standing_sign | N/A | oak_sign | |
stone_stairs | 0 | cobblestone_stairs | |
torch | ? | torch wall_torch |
|
trapdoor | 0 | oak_trapdoor | |
undyed_shulker_box | N/A | shulker_box | "shulker_box" is included in the blocks.json deprecated ID list as it was the pre-flattening colored shulker box ID. |
unlit_redstone_torch | ? | redstone_torch redstone_wall_torch |
Lit redstone torch is a block state on Java Edition. |
unpowered_comparator | 0 | comparator | Powered comparator is a block state on Java Edition. Item form "comparator" should be merged with block form, like skulls were in 1.21.40. |
unpowered_repeater | 0 | repeater | Powered repeater is a block state on Java Edition. Item form "repeater" should be merged with block form, like skulls were in 1.21.40. |
wall_banner | N/A | black_wall_banner blue_wall_banner brown_wall_banner cyan_wall_banner gray_wall_banner green_wall_banner light_blue_wall_banner light_gray_wall_banner lime_wall_banner magenta_wall_banner orange_wall_banner pink_wall_banner purple_wall_banner red_wall_banner yellow_wall_banner white_wall_banner |
|
wall_sign | N/A | oak_wall_sign | |
warped_standing_sign | N/A | warped_sign | |
waterlily | 0 | lily_pad | |
web | 0 | cobweb |
Expected Result
All block IDs match Java Edition after the Flattening.
Observed Result
Many block IDs still need to be updated or flattened.
- is duplicated by
-
MCPE-187210 There are no banners of different colors, beside black banner in command use
- Resolved