// material value and metadata (-1 = no metadata) public BlockData(Material m, byte d) { setMaterial(m); setData(d); }