net.morbz.minecraft.blocks
Class Material

java.lang.Object
  extended by net.morbz.minecraft.blocks.Material

public class Material
extends java.lang.Object

This class defines all the basic block with their IDs.

Author:
MorbZ

Field Summary
static Material ACACIA_DOOR
           
static Material ACACIA_FENCE
           
static Material ACACIA_FENCE_GATE
           
static Material ACACIA_STAIRS
           
static Material ACTIVATOR_RAIL
           
static Material AIR
           
static Material ANVIL
           
static Material BARRIER
           
static Material BEACON
           
static Material BED
           
static Material BEDROCK
           
static Material BIRCH_DOOR
           
static Material BIRCH_FENCE
           
static Material BIRCH_FENCE_GATE
           
static Material BIRCH_STAIRS
           
static Material BOOKSHELF
           
static Material BREWING_STAND
           
static Material BRICK_BLOCK
           
static Material BRICK_STAIRS
           
static Material BROWN_MUSHROOM
           
static Material BROWN_MUSHROOM_BLOCK
           
static Material CACTUS
           
static Material CAKE
           
static Material CARPET
           
static Material CARROTS
           
static Material CAULDRON
           
static Material CHEST
           
static Material CLAY
           
static Material COAL_BLOCK
           
static Material COAL_ORE
           
static Material COBBLESTONE
           
static Material COBBLESTONE_WALL
           
static Material COCOA
           
static Material COMMAND_BLOCK
           
static Material CRAFTING_TABLE
           
static Material DARK_OAK_DOOR
           
static Material DARK_OAK_FENCE
           
static Material DARK_OAK_FENCE_GATE
           
static Material DARK_OAK_STAIRS
           
static Material DAYLIGHT_DETECTOR
           
static Material DAYLIGHT_DETECTOR_INVERTED
           
static Material DEADBUSH
           
static Material DETECTOR_RAIL
           
static Material DIAMOND_BLOCK
           
static Material DIAMOND_ORE
           
static Material DIRT
           
static Material DISPENSER
           
static Material DOUBLE_PLANT
           
static Material DOUBLE_STONE_SLAB
           
static Material DOUBLE_STONE_SLAB2
           
static Material DOUBLE_WOODEN_SLAB
           
static Material DRAGON_EGG
           
static Material DROPPER
           
static Material EMERALD_BLOCK
           
static Material EMERALD_ORE
           
static Material ENCHANTING_TABLE
           
static Material END_PORTAL
           
static Material END_PORTAL_FRAME
           
static Material END_STONE
           
static Material ENDER_CHEST
           
static Material FARMLAND
           
static Material FENCE
           
static Material FENCE_GATE
           
static Material FIRE
           
static Material FLOWER_POT
           
static Material FLOWING_LAVA
           
static Material FLOWING_WATER
           
static Material FURNACE
           
static Material GLASS
           
static Material GLASS_PANE
           
static Material GLOWSTONE
           
static Material GOLD_BLOCK
           
static Material GOLD_ORE
           
static Material GOLDEN_RAIL
           
static Material GRASS
           
static Material GRAVEL
           
static Material HARDENED_CLAY
           
static Material HAY_BLOCK
           
static Material HEAVY_WEIGHTED_PRESSURE_PLATE
           
static Material HOPPER
           
static Material ICE
           
static Material IRON_BARS
           
static Material IRON_BLOCK
           
static Material IRON_DOOR
           
static Material IRON_ORE
           
static Material IRON_TRAPDOOR
           
static Material JUKEBOX
           
static Material JUNGLE_DOOR
           
static Material JUNGLE_FENCE
           
static Material JUNGLE_FENCE_GATE
           
static Material JUNGLE_STAIRS
           
static Material LADDER
           
static Material LAPIS_BLOCK
           
static Material LAPIS_ORE
           
static Material LAVA
           
static Material LEAVES
           
static Material LEAVES2
           
static Material LEVER
           
static Material LIGHT_WEIGHTED_PRESSURE_PLATE
           
static Material LIT_FURNACE
           
static Material LIT_PUMPKIN
           
static Material LIT_REDSTONE_LAMP
           
static Material LIT_REDSTONE_ORE
           
static Material LOG
           
static Material LOG2
           
static Material MELON_BLOCK
           
static Material MELON_STEM
           
static Material MOB_SPAWNER
           
static Material MONSTER_EGG
           
static Material MOSSY_COBBLESTONE
           
static Material MYCELIUM
           
static Material NETHER_BRICK
           
static Material NETHER_BRICK_FENCE
           
static Material NETHER_BRICK_STAIRS
           
static Material NETHER_WART
           
static Material NETHERRACK
           
static Material NOTEBLOCK
           
static Material OAK_STAIRS
           
static Material OBSIDIAN
           
static Material PACKED_ICE
           
static Material PISTON
           
static Material PISTON_EXTENSION
           
static Material PISTON_HEAD
           
static Material PLANKS
           
static Material PORTAL
           
static Material POTATOES
           
static Material POWERED_COMPARATOR
           
static Material POWERED_REPEATER
           
static Material PRISMARINE
           
static Material PUMPKIN
           
static Material PUMPKIN_STEM
           
static Material QUARTZ_BLOCK
           
static Material QUARTZ_ORE
           
static Material QUARTZ_STAIRS
           
static Material RAIL
           
static Material RED_FLOWER
           
static Material RED_MUSHROOM
           
static Material RED_MUSHROOM_BLOCK
           
static Material RED_SANDSTONE
           
static Material RED_SANDSTONE_STAIRS
           
static Material REDSTONE_BLOCK
           
static Material REDSTONE_LAMP
           
static Material REDSTONE_ORE
           
static Material REDSTONE_TORCH
           
static Material REDSTONE_WIRE
           
static Material REEDS
           
static Material SAND
           
static Material SANDSTONE
           
static Material SANDSTONE_STAIRS
           
static Material SAPLING
           
static Material SEA_LANTERN
           
static Material SKULL
           
static Material SLIME_BLOCK
           
static Material SNOW
           
static Material SNOW_LAYER
           
static Material SOUL_SAND
           
static Material SPONGE
           
static Material SPRUCE_DOOR
           
static Material SPRUCE_FENCE
           
static Material SPRUCE_FENCE_GATE
           
static Material SPRUCE_STAIRS
           
static Material STAINED_GLASS
           
static Material STAINED_GLASS_PANE
           
static Material STAINED_HARDENED_CLAY
           
static Material STANDING_BANNER
           
static Material STANDING_SIGN
           
static Material STICKY_PISTON
           
static Material STONE
           
static Material STONE_BRICK_STAIRS
           
static Material STONE_BUTTON
           
static Material STONE_PRESSURE_PLATE
           
static Material STONE_SLAB
           
static Material STONE_SLAB2
           
static Material STONE_STAIRS
           
static Material STONEBRICK
           
static Material TALLGRASS
           
static Material TNT
           
static Material TORCH
           
static Material TRAPDOOR
           
static Material TRAPPED_CHEST
           
static Material TRIPWIRE
           
static Material TRIPWIRE_HOOK
           
static Material UNLIT_REDSTONE_TORCH
           
static Material UNPOWERED_COMPARATOR
           
static Material UNPOWERED_REPEATER
           
static Material VINE
           
static Material WALL_BANNER
           
static Material WALL_SIGN
           
static Material WATER
           
static Material WATERLILY
           
static Material WEB
           
static Material WHEAT
           
static Material WOODEN_BUTTON
           
static Material WOODEN_DOOR
           
static Material WOODEN_PRESSURE_PLATE
           
static Material WOODEN_SLAB
           
static Material WOOL
           
static Material YELLOW_FLOWER
           
 
Method Summary
 int getTransparency()
          Returns the transparency level of this material
 int getValue()
          Returns the value of this material (block ID)
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

AIR

public static final Material AIR

STONE

public static final Material STONE

GRASS

public static final Material GRASS

DIRT

public static final Material DIRT

COBBLESTONE

public static final Material COBBLESTONE

PLANKS

public static final Material PLANKS

SAPLING

public static final Material SAPLING

BEDROCK

public static final Material BEDROCK

FLOWING_WATER

public static final Material FLOWING_WATER

WATER

public static final Material WATER

FLOWING_LAVA

public static final Material FLOWING_LAVA

LAVA

public static final Material LAVA

SAND

public static final Material SAND

GRAVEL

public static final Material GRAVEL

GOLD_ORE

public static final Material GOLD_ORE

IRON_ORE

public static final Material IRON_ORE

COAL_ORE

public static final Material COAL_ORE

LOG

public static final Material LOG

LEAVES

public static final Material LEAVES

SPONGE

public static final Material SPONGE

GLASS

public static final Material GLASS

LAPIS_ORE

public static final Material LAPIS_ORE

LAPIS_BLOCK

public static final Material LAPIS_BLOCK

DISPENSER

public static final Material DISPENSER

SANDSTONE

public static final Material SANDSTONE

NOTEBLOCK

public static final Material NOTEBLOCK

BED

public static final Material BED

GOLDEN_RAIL

public static final Material GOLDEN_RAIL

DETECTOR_RAIL

public static final Material DETECTOR_RAIL

STICKY_PISTON

public static final Material STICKY_PISTON

WEB

public static final Material WEB

TALLGRASS

public static final Material TALLGRASS

DEADBUSH

public static final Material DEADBUSH

PISTON

public static final Material PISTON

PISTON_HEAD

public static final Material PISTON_HEAD

WOOL

public static final Material WOOL

PISTON_EXTENSION

public static final Material PISTON_EXTENSION

YELLOW_FLOWER

public static final Material YELLOW_FLOWER

RED_FLOWER

public static final Material RED_FLOWER

BROWN_MUSHROOM

public static final Material BROWN_MUSHROOM

RED_MUSHROOM

public static final Material RED_MUSHROOM

GOLD_BLOCK

public static final Material GOLD_BLOCK

IRON_BLOCK

public static final Material IRON_BLOCK

DOUBLE_STONE_SLAB

public static final Material DOUBLE_STONE_SLAB

STONE_SLAB

public static final Material STONE_SLAB

BRICK_BLOCK

public static final Material BRICK_BLOCK

TNT

public static final Material TNT

BOOKSHELF

public static final Material BOOKSHELF

MOSSY_COBBLESTONE

public static final Material MOSSY_COBBLESTONE

OBSIDIAN

public static final Material OBSIDIAN

TORCH

public static final Material TORCH

FIRE

public static final Material FIRE

MOB_SPAWNER

public static final Material MOB_SPAWNER

OAK_STAIRS

public static final Material OAK_STAIRS

CHEST

public static final Material CHEST

REDSTONE_WIRE

public static final Material REDSTONE_WIRE

DIAMOND_ORE

public static final Material DIAMOND_ORE

DIAMOND_BLOCK

public static final Material DIAMOND_BLOCK

CRAFTING_TABLE

public static final Material CRAFTING_TABLE

WHEAT

public static final Material WHEAT

FARMLAND

public static final Material FARMLAND

FURNACE

public static final Material FURNACE

LIT_FURNACE

public static final Material LIT_FURNACE

STANDING_SIGN

public static final Material STANDING_SIGN

WOODEN_DOOR

public static final Material WOODEN_DOOR

LADDER

public static final Material LADDER

RAIL

public static final Material RAIL

STONE_STAIRS

public static final Material STONE_STAIRS

WALL_SIGN

public static final Material WALL_SIGN

LEVER

public static final Material LEVER

STONE_PRESSURE_PLATE

public static final Material STONE_PRESSURE_PLATE

IRON_DOOR

public static final Material IRON_DOOR

WOODEN_PRESSURE_PLATE

public static final Material WOODEN_PRESSURE_PLATE

REDSTONE_ORE

public static final Material REDSTONE_ORE

LIT_REDSTONE_ORE

public static final Material LIT_REDSTONE_ORE

UNLIT_REDSTONE_TORCH

public static final Material UNLIT_REDSTONE_TORCH

REDSTONE_TORCH

public static final Material REDSTONE_TORCH

STONE_BUTTON

public static final Material STONE_BUTTON

SNOW_LAYER

public static final Material SNOW_LAYER

ICE

public static final Material ICE

SNOW

public static final Material SNOW

CACTUS

public static final Material CACTUS

CLAY

public static final Material CLAY

REEDS

public static final Material REEDS

JUKEBOX

public static final Material JUKEBOX

FENCE

public static final Material FENCE

PUMPKIN

public static final Material PUMPKIN

NETHERRACK

public static final Material NETHERRACK

SOUL_SAND

public static final Material SOUL_SAND

GLOWSTONE

public static final Material GLOWSTONE

PORTAL

public static final Material PORTAL

LIT_PUMPKIN

public static final Material LIT_PUMPKIN

CAKE

public static final Material CAKE

UNPOWERED_REPEATER

public static final Material UNPOWERED_REPEATER

POWERED_REPEATER

public static final Material POWERED_REPEATER

STAINED_GLASS

public static final Material STAINED_GLASS

TRAPDOOR

public static final Material TRAPDOOR

MONSTER_EGG

public static final Material MONSTER_EGG

STONEBRICK

public static final Material STONEBRICK

BROWN_MUSHROOM_BLOCK

public static final Material BROWN_MUSHROOM_BLOCK

RED_MUSHROOM_BLOCK

public static final Material RED_MUSHROOM_BLOCK

IRON_BARS

public static final Material IRON_BARS

GLASS_PANE

public static final Material GLASS_PANE

MELON_BLOCK

public static final Material MELON_BLOCK

PUMPKIN_STEM

public static final Material PUMPKIN_STEM

MELON_STEM

public static final Material MELON_STEM

VINE

public static final Material VINE

FENCE_GATE

public static final Material FENCE_GATE

BRICK_STAIRS

public static final Material BRICK_STAIRS

STONE_BRICK_STAIRS

public static final Material STONE_BRICK_STAIRS

MYCELIUM

public static final Material MYCELIUM

WATERLILY

public static final Material WATERLILY

NETHER_BRICK

public static final Material NETHER_BRICK

NETHER_BRICK_FENCE

public static final Material NETHER_BRICK_FENCE

NETHER_BRICK_STAIRS

public static final Material NETHER_BRICK_STAIRS

NETHER_WART

public static final Material NETHER_WART

ENCHANTING_TABLE

public static final Material ENCHANTING_TABLE

BREWING_STAND

public static final Material BREWING_STAND

CAULDRON

public static final Material CAULDRON

END_PORTAL

public static final Material END_PORTAL

END_PORTAL_FRAME

public static final Material END_PORTAL_FRAME

END_STONE

public static final Material END_STONE

DRAGON_EGG

public static final Material DRAGON_EGG

REDSTONE_LAMP

public static final Material REDSTONE_LAMP

LIT_REDSTONE_LAMP

public static final Material LIT_REDSTONE_LAMP

DOUBLE_WOODEN_SLAB

public static final Material DOUBLE_WOODEN_SLAB

WOODEN_SLAB

public static final Material WOODEN_SLAB

COCOA

public static final Material COCOA

SANDSTONE_STAIRS

public static final Material SANDSTONE_STAIRS

EMERALD_ORE

public static final Material EMERALD_ORE

ENDER_CHEST

public static final Material ENDER_CHEST

TRIPWIRE_HOOK

public static final Material TRIPWIRE_HOOK

TRIPWIRE

public static final Material TRIPWIRE

EMERALD_BLOCK

public static final Material EMERALD_BLOCK

SPRUCE_STAIRS

public static final Material SPRUCE_STAIRS

BIRCH_STAIRS

public static final Material BIRCH_STAIRS

JUNGLE_STAIRS

public static final Material JUNGLE_STAIRS

COMMAND_BLOCK

public static final Material COMMAND_BLOCK

BEACON

public static final Material BEACON

COBBLESTONE_WALL

public static final Material COBBLESTONE_WALL

FLOWER_POT

public static final Material FLOWER_POT

CARROTS

public static final Material CARROTS

POTATOES

public static final Material POTATOES

WOODEN_BUTTON

public static final Material WOODEN_BUTTON

SKULL

public static final Material SKULL

ANVIL

public static final Material ANVIL

TRAPPED_CHEST

public static final Material TRAPPED_CHEST

LIGHT_WEIGHTED_PRESSURE_PLATE

public static final Material LIGHT_WEIGHTED_PRESSURE_PLATE

HEAVY_WEIGHTED_PRESSURE_PLATE

public static final Material HEAVY_WEIGHTED_PRESSURE_PLATE

UNPOWERED_COMPARATOR

public static final Material UNPOWERED_COMPARATOR

POWERED_COMPARATOR

public static final Material POWERED_COMPARATOR

DAYLIGHT_DETECTOR

public static final Material DAYLIGHT_DETECTOR

REDSTONE_BLOCK

public static final Material REDSTONE_BLOCK

QUARTZ_ORE

public static final Material QUARTZ_ORE

HOPPER

public static final Material HOPPER

QUARTZ_BLOCK

public static final Material QUARTZ_BLOCK

QUARTZ_STAIRS

public static final Material QUARTZ_STAIRS

ACTIVATOR_RAIL

public static final Material ACTIVATOR_RAIL

DROPPER

public static final Material DROPPER

STAINED_HARDENED_CLAY

public static final Material STAINED_HARDENED_CLAY

STAINED_GLASS_PANE

public static final Material STAINED_GLASS_PANE

LEAVES2

public static final Material LEAVES2

LOG2

public static final Material LOG2

ACACIA_STAIRS

public static final Material ACACIA_STAIRS

DARK_OAK_STAIRS

public static final Material DARK_OAK_STAIRS

SLIME_BLOCK

public static final Material SLIME_BLOCK

BARRIER

public static final Material BARRIER

IRON_TRAPDOOR

public static final Material IRON_TRAPDOOR

PRISMARINE

public static final Material PRISMARINE

SEA_LANTERN

public static final Material SEA_LANTERN

HAY_BLOCK

public static final Material HAY_BLOCK

CARPET

public static final Material CARPET

HARDENED_CLAY

public static final Material HARDENED_CLAY

COAL_BLOCK

public static final Material COAL_BLOCK

PACKED_ICE

public static final Material PACKED_ICE

DOUBLE_PLANT

public static final Material DOUBLE_PLANT

STANDING_BANNER

public static final Material STANDING_BANNER

WALL_BANNER

public static final Material WALL_BANNER

DAYLIGHT_DETECTOR_INVERTED

public static final Material DAYLIGHT_DETECTOR_INVERTED

RED_SANDSTONE

public static final Material RED_SANDSTONE

RED_SANDSTONE_STAIRS

public static final Material RED_SANDSTONE_STAIRS

DOUBLE_STONE_SLAB2

public static final Material DOUBLE_STONE_SLAB2

STONE_SLAB2

public static final Material STONE_SLAB2

SPRUCE_FENCE_GATE

public static final Material SPRUCE_FENCE_GATE

BIRCH_FENCE_GATE

public static final Material BIRCH_FENCE_GATE

JUNGLE_FENCE_GATE

public static final Material JUNGLE_FENCE_GATE

DARK_OAK_FENCE_GATE

public static final Material DARK_OAK_FENCE_GATE

ACACIA_FENCE_GATE

public static final Material ACACIA_FENCE_GATE

SPRUCE_FENCE

public static final Material SPRUCE_FENCE

BIRCH_FENCE

public static final Material BIRCH_FENCE

JUNGLE_FENCE

public static final Material JUNGLE_FENCE

DARK_OAK_FENCE

public static final Material DARK_OAK_FENCE

ACACIA_FENCE

public static final Material ACACIA_FENCE

SPRUCE_DOOR

public static final Material SPRUCE_DOOR

BIRCH_DOOR

public static final Material BIRCH_DOOR

JUNGLE_DOOR

public static final Material JUNGLE_DOOR

ACACIA_DOOR

public static final Material ACACIA_DOOR

DARK_OAK_DOOR

public static final Material DARK_OAK_DOOR
Method Detail

getValue

public int getValue()
Returns the value of this material (block ID)

Returns:
The block ID

getTransparency

public int getTransparency()
Returns the transparency level of this material

Returns:
The transparency level