Replaced PlayerAPI dependencies with Forge events