Thanks for the suggestion I tried it and the IDE gave me ^ that. To me this sounds like its not public in the class itself let alone extending classes. Regardless this seems like a mistake of some sort since it is highly unusual to not have a modifier.
Even though some classes extend ProjectileEntity, its constructor is protected. I tried extending it and my IDE told me I needed a "constructor matching super" so I made one but of-course the constructor is protected so a super() is not an option. Am I missing something or is there no way to directly extend ProjectileEntity?
Thanks in advance