added water and lava
fixed invalid material warning and added isBlockMaterial function
added interact event for placed items
updated version