package com.laytonsmith.abstraction.blocks;
import com.laytonsmith.abstraction.AbstractionObject;
import com.laytonsmith.abstraction.MCMaterialData;
/**
*
*
*/
public interface MCMaterial extends AbstractionObject {
short getMaxDurability();
public int getType();
public MCMaterialData getData();
public String getName();
public int getMaxStackSize();
public boolean hasGravity();
public boolean isBlock();
public boolean isBurnable();
public boolean isEdible();
public boolean isFlammable();
public boolean isOccluding();
public boolean isRecord();
public boolean isSolid();
public boolean isTransparent();
}