Forge constructs mods after bootstrapping registries. That's why we shouldn't fire events during SpongeLifecycle#establishEarlyGlobalRegistries and SpongeLifecycle#finalizeEarlyGlobalRegistries.
RegisterRegistryValueEvent.BuiltIn is fired in SpongeLifecycle#finalizeEarlyGlobalRegistries. I'm not sure how we could fix that because vanilla registries are frozen before mods are constructed.
Forge constructs mods after bootstrapping registries. That's why we shouldn't fire events during
SpongeLifecycle#establishEarlyGlobalRegistries
andSpongeLifecycle#finalizeEarlyGlobalRegistries
.RegisterRegistryValueEvent.BuiltIn
is fired inSpongeLifecycle#finalizeEarlyGlobalRegistries
. I'm not sure how we could fix that because vanilla registries are frozen before mods are constructed.