public abstract Class<? extends RegistryModule> value
RegistryModules that the owning
RegistryModulerelies on having completed their own registrations prior to this module performing registrations.
Note that this is different from having a module performing
DelayedRegistration, as the module in question can still
perform it's registrations in the same
as the depending modules. It is guaranteed that the depending
modules will perform their registrations prior to the owning module.