Update to latest SpongeAPI, use PreInitializationEvent again.