Quite broadly speaking, all the grammars in Chomsky's Hierarchy differ based on the restriction on the form of production in that grammar.
So, of course, all type languages allow Null production but with some or the other restriction.
For example, type 3 grammar permits production of the form $S \rightarrow \epsilon$ only if $S$ is not present on the right side of any production of that grammar.