Minecraft How To Use A Controller On PC 1.16 (Java Edition Tutorial) - YouTube
Fabric — LambdaControls: It DOES work with OptiFabric!
How To Use A Controller on Minecraft Java Edition (1.19.4) - YouTube
How To Play Minecraft Java with a Controller in 2023 - YouTube
I use a controller to play Minecraft Java Edition and I think it's a really good setup for one of my first survival worlds I have gotten far in on Java. :
Minecraft Java: How to Add Controller Support | The Nerd Stash
Joypad Mod 1.11.2, 1.10.2 (USB Controller, Split Screen) - 9Minecraft.Net
Joypad Mod for Minecraft 1.8.9/1.8/1.7.10 | MinecraftSix
MrCrayfish's Controllable Mod (1.19.4, 1.18.2) - Use Controller on PC - 9Minecraft.Net
MCJoypad - GUI Mod For Minecraft 1.12.2, 1.10.2, 1.7.10 | PC Java Mods