Note that the Indev block IDs are completely different. Not only did it obviously have many fewer block IDs than more recent versions (as you would expect from a version that is several years old), they also weren't even arranged in the same order. This seems a bit unusual, as usually newer versions of games add more items by appending new entries to the end of the internal items list, but don't rearrange the ordering of the internal item numbers. An example of this in Indev Minecraft is that blocks 21-36 in Indev are different colors of wool. In every newer version of Minecraft though, 21 is Lapis Lazuli ore, and wool is 35. Furthermore, wool color isn't determined by block ID in every newer version of Minecraft, but rather by separate values in the Data array. Note that in Indev, wool is called "cloth" instead. Below is a complete list of Indev block IDs. IDs 0 to 21 I found on http://wiki.vg/Indev_level_file_format while the rest I discovered myself by trying different numbers, via my own Indev McLevel file editor I wrote, and then seeing what it gave me in the game when playing the edited level. Also, how Data values affect the different blocks was also determined by trial and error using my McLevel editor to test different combinations of these.
0: Air
1: Rock
2: Grass
3: Dirt
4: Cobblestone
5: Wood
6: Sapling*
7: Adminium
8: Water
9: Stationary water
10: Lava
11: Stationary lava
12: Sand
13: Gravel
14: Gold ore
15: Iron ore
16: Coal ore
17: Tree trunk
18: Leaves
19: Sponge
20: Glass
21 through 36: Cloth tiles of various colors
37: Flower
38: Rose
39: Red mushroom
40: Brown mushroom
41: Gold block
42: Iron block
43: Double stone slab
44: Single stone slab
45: Red brick block
46: TNT
47: Bookshelf
48: Moss covered cobblestone
49: Obsidian
50: Torch
51: Fire
52: Infinite water source
53: Infinite lava source
54: Chest
55: Gear/Cog
56: Diamond ore
57: Diamond block
58: Crafting table
59: Crops**
60: Farmland***
61: Furnace****
62: Furnace (lit)****
The probability of growing into a tree in a given amount of time, given enough sunlight, is determined by the Data value.
The Data value sets the current level of growth.
The Data value how good/dark/irrigated the soil is. The darker it is, the longer it takes to turn back to a Dirt block, and the better plants grow in in.
Furnaces must have a Data value of 0, or else their opening won't show until it is right-clicked on.