Minecraft: Pi Edition Complete Block List

    This list covers all blocks and their variants. A huge portion of this was written by NikZapp and also a large amount of the info came from Martin O' Hanlon who provided info on block rotations, and Raspbery Pi Spy.
    0: air
    - This block does not depend on data values
    
    1: stone
    - This block does not depend on data values
    
    2: grass_block
    - This block does not depend on data values
    
    3: dirt
    - This block does not depend on data values
    
    4: cobblestone
    - This block does not depend on data values
    
    5: planks
    - This block does not depend on data values
    
    6: sapling
    - 0, 3, 4, 7, 8, 11, 12, 15: oak sapling
    - 1, 5, 9, 13: spruce sapling
    - 2, 6, 10, 14: birch sapling
    
    7: bedrock
    - This block does not depend on data values
    
    8: water_flowing
    - 0: full block of water
    - 1: level 7 water (highest level)
    - 2: level 6 water
    - 3: level 5 water
    - 4: level 4 water
    - 5: level 3 water
    - 6: level 2 water
    - 7: level 1 water (lowest level)
    - 8-15: block of water flowing down 
    
    9: water
    - 0: full block of water
    - 1: level 7 water (highest level)
    - 2: level 6 water
    - 3: level 5 water
    - 4: level 4 water
    - 5: level 3 water
    - 6: level 2 water
    - 7: level 1 water (lowest level)
    - 8-15: block of water flowing down (moves the player down)
    
    10: lava_flowing
    - 0: full block of lava
    - 1: level 7 lava (highest level)
    - 2: level 6 lava
    - 3: level 5 lava
    - 4: level 4 lava
    - 5: level 3 lava
    - 6: level 2 lava
    - 7: level 1 lava (lowest level)
    - 8-15: flowing block of lava
    
    
    11: lava
    - 0: full block of lava
    - 1: level 7 lava (highest level)
    - 2: level 6 lava
    - 3: level 5 lava
    - 4: level 4 lava
    - 5: level 3 lava
    - 6: level 2 lava
    - 7: level 1 lava (lowest level)
    - 8-15: block of lava
    
    12: sand
    - This block does not depend on data values
    
    13: gravel
    - This block does not depend on data values
    
    14: gold_ore
    - This block does not depend on data values
    
    15: iron_ore
    - This block does not depend on data values
    
    16: coal_ore
    - This block does not depend on data values
    
    17: log
    - 0: oak
    - 1: spruce
    - 2: birch
    - 3-15: oak
    
    18: leaves
    - 0, 3, 4, 7, 8, 11, 12, 15: oak leaves
    - 1, 5, 9, 13: spruce leaves
    - 2, 6, 10, 14: birch leaves
    
    19 is not an accessible block
    
    20: glass
    - This block does not depend on data values
    
    21: lapis_ore
    - This block does not depend on data values
    
    22: lapis_block
    - This block does not depend on data values
    
    23 is not an accessible block
    
    24: sandstone
    - 0: normal
    - 1: chiselled
    - 2: smooth
    - 3-15: normal
    
    25 is not an accessible block
    
    26: bed
    - 0, 4: bottom part, facing z+
    - 1, 5: bottom part, facing x+
    - 2, 6: bottom part, facing z-
    - 3, 7: bottom part, facing x-
    - 8, 12: top part, facing z+
    - 9, 13: top part, facing x+
    - 10, 14: top part, facing z-
    - 11, 15: top part, facing x-
    
    27 ... 29 are not accessible blocks
    
    30: cobweb
    - This block does not depend on data values
    
    31: bush
    - 0: dead bush
    - 1, 2: grass
    - 3: fern
    - 4-15: grass
    
    32 ... 34 are not accessible blocks
    
    35: wool
    - 0: white
    - 1: orange
    - 2: magenta
    - 3: light blue
    - 4: yellow
    - 5: lime
    - 6: pink
    - 7: gray
    - 8: light gray
    - 9: cyan
    - 10: purple
    - 11: blue
    - 12: brown
    - 13: green
    - 14: red
    - 15: black
    
    36 is not an accessible block
    
    37: dandelion
    - This block does not depend on data values
    
    38: blue_rose
    - This block does not depend on data values
    
    39: brown_mushroom
    - This block does not depend on data values
    
    40: red_mushroom
    - This block does not depend on data values
    
    41: gold_block
    - This block does not depend on data values
    
    42: iron_block
    - This block does not depend on data values
    
    43: double_slab
    - 0, 8: stone
    - 1, 9: sandstone
    - 2, 10: wood
    - 3, 11: cobblestone
    - 4, 12: bricks
    - 5, 13: stone bricks
    - 6, 7, 14, 15: polished stone
    
    44: slab
    - 0: stone, bottom
    - 1: sandstone, bottom
    - 2: wood, bottom
    - 3: cobblestone, bottom
    - 4: bricks, bottom
    - 5: stone bricks, bottom
    - 6, 7: polished stone, bottom
    - 8: stone, top
    - 9: sandstone, top
    - 10: wood, top
    - 11: cobblestone, top
    - 12: bricks, top
    - 13: stone bricks, top
    - 14, 15: polished stone, top
    
    45: bricks
    - This block does not depend on data values
    
    46: tnt
    - 0, 2, 4, 6, 8, 10, 12, 14: inactive
    - 1, 3, 5, 7, 9, 11, 13, 15: ready to explode
    
    47: bookshelf
    - This block does not depend on data values
    
    48: mossy_cobblestone
    - This block does not depend on data values
    
    49: obsidian
    - This block does not depend on data values
    
    50: torch
    - This block is showing weird behavior. When placed using the API, it prefers to point towards x+
    
    51: fire
    - This block does not depend on data values
    
    52 is not an accessible block
    
    53: wooden_stairs
    - 0, 8: ascending x+
    - 1, 9: ascending x-
    - 2, 10: ascending z-
    - 3, 11: ascending z+
    - 4, 12: ascending x+, upside down
    - 5, 13: ascending x-, upside down
    - 6, 14: ascending z-, upside down
    - 7, 15: ascending z+, upside down
    
    54: chest
    - 0, 1: not facing anywhere
    - 2: facing z-
    - 3: facing z+
    - 4: facing x-
    - 5: facing x+
    - 6-15: not facing anywhere
    
    55 is not an accessible block
    
    56: diamond_ore
    - This block does not depend on data values
    
    57: diamond_block
    - This block does not depend on data values
    
    58: crafting_table
    - This block does not depend on data values
    
    59: wheat
    - 0: growth stage 0 (just planted)
    - 1: growth stage 1
    - 2: growth stage 2
    - 3: growth stage 3
    - 4: growth stage 4
    - 5: growth stage 5
    - 6: growth stage 6
    - 7: growth stage 7 (fully grown)
    - 8: lever texture
    - 9: wooden door texture
    - 10: iron door texture
    - 11: redstone torch texture
    - 12: mossy stone bricks texture
    - 13: cracked stone bricks texture
    - 14: pumpkin texture
    - 15: netherrack texture
    
    60: farmland
    - 0: dry
    - 1-15: wet
    
    61: furnace
    - This block is showing weird behavior. When placed using the API, it prefers to face towards z+
    
    62: lit_furnace
    - This block is showing weird behavior. When placed using the API, it prefers to face towards z+
    
    63: sign
    - 0: facing towards z+
    - 1: facing in between z+ and x- z+
    - 2: facing towards x- z+
    - 3: facing in between x- and x- z+
    - 4: facing towards x-
    - 5: facing in between x- and x- z-
    - 6: facing towards x- z-
    - 7: facing in between z- and x- z-
    - 8: facing towards z-
    - 9: facing in between z- and xy z-
    - 10: facing towards x+ z-
    - 11: facing inbetween x+ and x+ z-
    - 12: facing towards x+
    - 13: facing in between x+ and x+ z+
    - 14: facing towards x+ z+
    - 15: facing inbetween z+ and x+ z+
    
    64: wooden_door
    - 0: bottom, opened, facing x-
    - 1: bottom, opened, facing z-
    - 2: bottom, opened, facing x+
    - 3: bottom, opened, facing z+
    - 4: bottom, closed, facing x-
    - 5: bottom, closed, facing z-
    - 6: bottom, closed, facing x+
    - 7: bottom, closed, facing z+
    - 8-15: top, closed, facing x-
    
    65: ladder
    - 0, 1: invisible, connected towards z+
    - 2: connected towards z+
    - 3: connected towards z-
    - 4: connected towards x-
    - 5: connected towards x+
    - 6-15: invisible, connected towards z+
    
    66 is not an accessible block
    
    67: cobblestone_stairs
    - 0, 8: ascending x+
    - 1, 9: ascending x-
    - 2, 10: ascending z-
    - 3, 11: ascending z+
    - 4, 12: ascending x+, upside down
    - 5, 13: ascending x-, upside down
    - 6, 14: ascending z-, upside down
    - 7, 15: ascending z+, upside down
    
    68: wall_sign
    - 0, 1: facing z+
    - 2: facing z-
    - 3: facing z+
    - 4: facing x-
    - 5: facing x+
    - 6-15: facing z+
    
    69-70 are not accessible blocks
    
    71: iron_door
    - 0: bottom, opened, facing x-
    - 1: bottom, opened, facing z-
    - 2: bottom, opened, facing x+
    - 3: bottom, opened, facing z+
    - 4: bottom, closed, facing x-
    - 5: bottom, closed, facing z-
    - 6: bottom, closed, facing x+
    - 7: bottom, closed, facing z+
    - 8-15: top, closed, facing x-
    
    72 is not an accessible block
    
    73: redstone_ore
    - This block does not depend on data values
    
    74: lit_redstone_ore
    - This block does not depend on data values
    
    75 ... 77 are not accessible blocks
    
    78: snow
    - This block does not depend on data values
    
    79: ice
    - This block does not depend on data values
    
    80: snow_block
    - This block does not depend on data values
    
    81: cactus
    - This block does not depend on data values
    
    82: clay
    - This block does not depend on data values
    
    83: sugarcane
    - This block does not depend on data values
    
    84 is not an accessible block
    
    85: fence
    - This block does not depend on data values
    
    86 is not an accessible block
    
    87: netherrack
    - This block does not depend on data values
    
    88 is not an accessible block
    
    89: glowstone
    - This block does not depend on data values
    
    90 ... 94 are not accessible blocks
    
    95: bedrock_invisible
    - This block does not depend on data values
    
    96: trapdoor
    - 0, 8: closed, facing z+
    - 1, 9: closed, facing z-
    - 2, 10: closed, facing x+
    - 3, 11: closed, facing x-
    - 4, 12: opened, facing z+
    - 5, 13: opened, facing z-
    - 6, 14: opened, facing x+
    - 7, 15: opened, facing x-
    
    97 is not an accessible block
    
    98: stone_bricks
    - This block does not depend on data values
    
    99 ... 101 are not accessible blocks
    
    102: glass_pane
    - This block does not depend on data values
    
    103: melon
    - This block does not depend on data values
    
    104 is not an accessible block
    
    105: melon_stem
    - 0: growth stage 0 (just planted)
    - 1: growth stage 1
    - 2: growth stage 2
    - 3: growth stage 3
    - 4: growth stage 4
    - 5: growth stage 5
    - 6: growth stage 6
    - 7: growth stage 7 (fully grown)
    - 8: bugged texture
    - 9: bugged texture
    - 10: bugged texture
    - 11: bugged texture
    - 12: bugged texture
    - 13: bugged texture
    - 14: bugged texture
    - 15: bugged texture
    
    106 is not an accessible block
    
    107: fence_gate
    - 0, 8: closed, facing z+
    - 1, 9: closed, facing x+
    - 2, 10: closed, facing z-
    - 3, 11: closed, facing x-
    - 4, 12: opened, facing z+
    - 5, 13: opened, facing x+
    - 6, 14: opened, facing z-
    - 7, 15: opened, facing x-
    
    108: brick_stairs
    - 0, 8: ascending x+
    - 1, 9: ascending x-
    - 2, 10: ascending z-
    - 3, 11: ascending z+
    - 4, 12: ascending x+, upside down
    - 5, 13: ascending x-, upside down
    - 6, 14: ascending z-, upside down
    - 7, 15: ascending z+, upside down
    
    109: stone_brick_stairs
    - 0, 8: ascending x+
    - 1, 9: ascending x-
    - 2, 10: ascending z-
    - 3, 11: ascending z+
    - 4, 12: ascending x+, upside down
    - 5, 13: ascending x-, upside down
    - 6, 14: ascending z-, upside down
    - 7, 15: ascending z+, upside down
    
    110 ... 111 are not accessible blocks
    
    112: nether_bricks
    - This block does not depend on data values
    
    113 is not an accessible block
    
    114: nether_brick_stairs
    - 0, 8: ascending x+
    - 1, 9: ascending x-
    - 2, 10: ascending z-
    - 3, 11: ascending z+
    - 4, 12: ascending x+, upside down
    - 5, 13: ascending x-, upside down
    - 6, 14: ascending z-, upside down
    - 7, 15: ascending z+, upside down
    
    115 ... 127 are not accessible blocks
    
    128: sandstone_stairs
    - 0, 8: ascending x+
    - 1, 9: ascending x-
    - 2, 10: ascending z-
    - 3, 11: ascending z+
    - 4, 12: ascending x+, upside down
    - 5, 13: ascending x-, upside down
    - 6, 14: ascending z-, upside down
    - 7, 15: ascending z+, upside down
    
    129 ... 154 are not accessible blocks
    
    155: quartz_block
    - 0: normal
    - 1: chiselled
    - 2: pillar
    - 3-15: normal
    
    156: quartz_stairs
    - 0, 8: ascending x+
    - 1, 9: ascending x-
    - 2, 10: ascending z-
    - 3, 11: ascending z+
    - 4, 12: ascending x+, upside down
    - 5, 13: ascending x-, upside down
    - 6, 14: ascending z-, upside down
    - 7, 15: ascending z+, upside down
    
    157 ... 244 are not accessible blocks
    
    245: stonecutter
    - This block does not depend on data values
    
    246: lit_obsidian
    - This block does not depend on data values
    
    247: nether_reactor_core
    - 0: normal
    - 1: active
    - 2: burned
    - 3-15: normal
    
    248: update
    - This block does not depend on data values
    
    249: ateupd
    - This block does not depend on data values
    
    250 ... 252 are not accessible blocks
    
    253: grass_block_carried
    - This block does not depend on data values
    
    254: leaves_carried
    - 0, 3, 4, 7, 8, 11, 12, 15: dark oak leaves
    - 1, 5, 9, 13: dark spruce leaves
    - 2, 6, 10, 14: dark birch leaves
    
    255: stone_1
    - This block does not depend on data values