Unlike Bedrock Edition, the Java Edition of Minecraft does not allow players to use a controller to play the game. There are many reasons why players find using a controller a better experience. Controllable not only makes the game more accessible by enabling controller support, it allows multiple instances of the game to be played on the same computer; something you can't do with a mouse and keyboard. Controllable has many exciting features such as: being able to change the binding of every button, allowing you to quick craft with one click from the recipe book, easy navigation of menus and inventory using the directional pad, and the best support for other mods due to it's underlying codebase that developers can easily hook into!

🙋‍♂️ For troubleshooting, please check out the documentation!

  • 🎮 Play Minecraft Java Edition with a controller!

  • 🔷 Context-based button hints (just like Bedrock Edition).

  • 📲 A navigation experience designed for controllers.

  • 🔓 Unlocks the ability to play multiple instances of Minecraft

  • 🔁 A customisable Radial Menu to extend support for more bindings.

  • 💙 Supports binding keybinds added by other mods.

  • 🔨 Over 25 different settings to help create the best experience for you!


Click "View All Files" below to find downloads for more Minecraft versions.

S = Stable

B = Beta

A = Alpha