And on the topic of base class edits, mods that use Forge tend to not have those as Forge functions as an API for those mods, hence why Forge edits all (?) the base classes on its own. This is sort of why FC made it intentionally not work with Forge, because incompatibility.