NeoForge
NeoForge copied to clipboard
Initialize ParticleType registry before MobEffects
In 1.21, mob effects can be initialized with different particle options, though because particle types are initialized later, attempting to use that overload with modded particle types will result in an unbound value error. This needs to be vetted for safety first, making sure that the registries that will be moved after it are not used in the particle type registry itself. From my brief search, it does seem like a safe move, though modders may have particle types that somehow rely on those registries.