Remove missed materials
Scrap projectile source needing code
Ignore leashed entity events
Use the custom getOnlinePlayers method