001 package net.minecraft.block.material; 002 003 public 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 }