Getting rid of IllegalStateException usage in BlockGenerator. Making things
consistent.
Authored by: nerius 2023-11-21
Parent: [r1780]
Child: [r1782]