001package net.minecraft.block.material;
002
003public class MaterialLogic extends Material
004{
005    public MaterialLogic(MapColor par1MapColor)
006    {
007        super(par1MapColor);
008        this.setAlwaysHarvested();
009    }
010
011    public boolean isSolid()
012    {
013        return false;
014    }
015
016    /**
017     * Will prevent grass from growing on dirt underneath and kill any grass below it if it returns true
018     */
019    public boolean getCanBlockGrass()
020    {
021        return false;
022    }
023
024    /**
025     * Returns if this material is considered solid or not
026     */
027    public boolean blocksMovement()
028    {
029        return false;
030    }
031}