Fixed setTypeData not preserving TileEntity data when not changing block type