Corrected an issue whereby beforeWorldGeneration wasn't getting called until *after* world generation