Minecraft: Pi Edition 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:air_1
► 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