https://descentprofit.pages.dev/posts/how-to-add-controller-support-for-minecraft-java-672628/
How To Add Controller Support For Minecraft Java