block

Block()

class mcpi.block.Block
block = Block(id)
block = Block(id, data)
class mcpi.block.AIR
Block(0)
class mcpi.block.STONE
Block(1)
class mcpi.block.GRASS
Block(2)
class mcpi.block.DIRT
Block(3)
class mcpi.block.COBBLESTONE
Block(4)
class mcpi.block.WOOD_PLANKS
Block(5)

data-types (Not on Pi)

  • 0 - Oak

  • 1 - Spruce

  • 2 - Birch

  • 3 - Jungle

class mcpi.block.SAPLING
Block(6)

data-types

  • 0 - Oak

  • 1 - Spruce

  • 2 - Birch

  • 3 - Jungle (Not on Pi)

class mcpi.block.BEDROCK
Block(7)
class mcpi.block.WATER_FLOWING
Block(8)
class mcpi.block.WATER
WATER_FLOWING
class mcpi.block.WATER_STATIONARY
Block(9)

data-types

0-7: Level of the water, 0 being the highest, 7 the lowest

class mcpi.block.LAVA_FLOWING
Block(10)
class mcpi.block.LAVA
LAVA_FLOWING
class mcpi.block.LAVA_STATIONARY
Block(11)

data-types

0-7: Level of the water, 0 being the highest, 7 the lowest

class mcpi.block.SAND
Block(12)
class mcpi.block.GRAVEL
Block(13)
class mcpi.block.GOLD_ORE
Block(14)
class mcpi.block.IRON_ORE
Block(15)
class mcpi.block.COAL_ORE
Block(16)
class mcpi.block.WOOD
Block(17)

data-types (after 3 not on Pi)

  • 0 - Oak (up/down)

  • 1 - Spruce (up/down)

  • 2 - Birch (up/down)

  • 3 - Jungle (up/down)

  • 4 - Oak (east/west)

  • 5 - Spruce (east/west)

  • 6 - Birch (east/west)

  • 7 - Jungle (east/west)

  • 8 - Oak (north/south)

  • 9 - Spruce (north/south)

  • 10 - Birch (north/south)

  • 11 - Jungle (north/south)

  • 12 - Oak (only bark)

  • 13 - Spruce (only bark)

  • 14 - Birch (only bark)

  • 15 - Jungle (only bark)

class mcpi.block.LEAVES
Block(18)

data-types

  • 1 - Oak leaves

  • 2 - Spruce leaves

  • 3 - Birch leaves

class mcpi.block.GLASS
Block(20)
class mcpi.block.LAPIS_LAZULI_ORE
Block(21)
class mcpi.block.LAPIS_LAZULI_BLOCK
Block(22)
class mcpi.block.SANDSTONE
Block(24)

data-types

  • 0 - Sandstone

  • 1 - Chiseled sandstone

  • 2 - Smooth sandstone

class mcpi.block.BED
Block(26)
class mcpi.block.COBWEB
Block(30)
class mcpi.block.GRASS_TALL
Block(31)

data-types

  • 0 - Shrub

  • 1 - Grass

  • 2 - Fern

  • 3 - Grass (color affected by biome) (Not on Pi)

class mcpi.block.WOOL
Block(35)

data-types

  • 0 - White

  • 1 - Orange

  • 2 - Magenta

  • 3 - Light Blue

  • 4 - Yellow

  • 5 - Lime

  • 6 - Pink

  • 7 - Grey

  • 8 - Light grey

  • 9 - Cyan

  • 10 - Purple

  • 11 - Blue

  • 12 - Brown

  • 13 - Green

  • 14 - Red

  • 15 - Black

class mcpi.block.FLOWER_YELLOW
Block(37)
class mcpi.block.FLOWER_CYAN
Block(38)
class mcpi.block.MUSHROOM_BROWN
Block(39)
class mcpi.block.MUSHROOM_RED
Block(40)
class mcpi.block.GOLD_BLOCK
Block(41)
class mcpi.block.IRON_BLOCK
Block(42)
class mcpi.block.STONE_SLAB_DOUBLE
Block(43)

data-types

  • 0 - Stone

  • 1 - Sandstone

  • 2 - Wooden

  • 3 - Cobblestone

  • 4 - Brick

  • 5 - Stone Brick

  • 6 - Nether Brick (not on Pi)

  • 7 - Quartz (not on Pi)

class mcpi.block.STONE_SLAB
Block(44)

data-types

  • 0 - Stone

  • 1 - Sandstone

  • 2 - Wooden

  • 3 - Cobblestone

  • 4 - Brick

  • 5 - Stone Brick

  • 6 - Nether Brick (not on Pi)

  • 7 - Quartz (not on Pi)

class mcpi.block.BRICK_BLOCK
Block(45)
class mcpi.block.TNT
Block(46)

data-types

  • 0 - Inactive

  • 1 - Ready to explode

class mcpi.block.BOOKSHELF
Block(47)
class mcpi.block.MOSS_STONE
Block(48)
class mcpi.block.OBSIDIAN
Block(49)
class mcpi.block.TORCH
Block(50)

data-types

  • 1: Pointing east

  • 2: Pointing west

  • 3: Pointing south

  • 4: Pointing north

  • 5: Facing up

class mcpi.block.FIRE
Block(51)
class mcpi.block.STAIRS_WOOD
Block(53)

data-types

  • 0 - Ascending east

  • 1 - Ascending west

  • 2 - Ascending south

  • 3 - Ascending north

  • 4 - Ascending east (upside down)

  • 5 - Ascending west (upside down)

  • 6 - Ascending south (upside down)

  • 7 - Ascending north (upside down)

class mcpi.block.CHEST
Block(54)

data-types

  • 2 - Facing north

  • 3 - Facing south

  • 4 - Facing west

  • 5 - Facing east

class mcpi.block.DIAMOND_ORE
Block(56)
class mcpi.block.DIAMOND_BLOCK
Block(57)
class mcpi.block.CRAFTING_TABLE
Block(58)
class mcpi.block.FARMLAND
Block(60)
class mcpi.block.FURNACE_INACTIVE
Block(61)

data-types

  • 2 - Facing north

  • 3 - Facing south

  • 4 - Facing west

  • 5 - Facing east

class mcpi.block.FURNACE_ACTIVE
Block(62)

data-types

  • 2 - Facing north

  • 3 - Facing south

  • 4 - Facing west

  • 5 - Facing east

class mcpi.block.DOOR_WOOD
Block(64)
class mcpi.block.LADDER
Block(65)

data-types

  • 2 - Facing north

  • 3 - Facing south

  • 4 - Facing west

  • 5 - Facing east

class mcpi.block.STAIRS_COBBLESTONE
Block(67)

data-types

  • 0 - Ascending east

  • 1 - Ascending west

  • 2 - Ascending south

  • 3 - Ascending north

  • 4 - Ascending east (upside down)

  • 5 - Ascending west (upside down)

  • 6 - Ascending south (upside down)

  • 7 - Ascending north (upside down)

class mcpi.block.DOOR_IRON
Block(71)
class mcpi.block.REDSTONE_ORE
Block(73)
class mcpi.block.SNOW
Block(78)
class mcpi.block.ICE
Block(79)
class mcpi.block.SNOW_BLOCK
Block(80)

data-types

0-7: Height of snow, 0 being the lowest, 7 being the highest.

class mcpi.block.CACTUS
Block(81)
class mcpi.block.CLAY
Block(82)
class mcpi.block.SUGAR_CANE
Block(83)
class mcpi.block.FENCE
Block(85)
class mcpi.block.GLOWSTONE_BLOCK
Block(89)
class mcpi.block.BEDROCK_INVISIBLE
Block(95)
class mcpi.block.STONE_BRICK
Block(98)

data-types

  • 0 - Stone brick

  • 1 - Mossy stone brick

  • 2 - Cracked stone brick

  • 3 - Chiseled stone brick

class mcpi.block.GLASS_PANE
Block(102)
class mcpi.block.MELON
Block(103)
class mcpi.block.FENCE_GATE
Block(107)

data-types

  • 2 - Facing north

  • 3 - Facing south

  • 4 - Facing west

  • 5 - Facing east

class mcpi.block.GLOWING_OBSIDIAN
Block(246)
class mcpi.block.NETHER_REACTOR_CORE
Block(247)

data-types

  • 0 - Unused

  • 1 - Active

  • 2 - Stopped / used up