    001package net.minecraft.block.material;
    002
    003public class MaterialLiquid extends Material
    004{
    005    public MaterialLiquid(MapColor par1MapColor)
    006    {
    007        super(par1MapColor);
    008        this.setReplaceable();
    009        this.setNoPushMobility();
    010    }
    011
    012    /**
    013     * Returns if blocks of these materials are liquids.
    014     */
    015    public boolean isLiquid()
    016    {
    017        return true;
    018    }
    019
    020    /**
    021     * Returns if this material is considered solid or not
    022     */
    023    public boolean blocksMovement()
    024    {
    025        return false;
    026    }
    027
    028    public boolean isSolid()
    029    {
    030        return false;
    031    }
    032}