📖 About:
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 direcitonal pad, and the best support for other mods due to it's underlying codebase that developers can easily hook into!
✅ Features:
- Run multiple instances of Minecraft to play with friends on the same computer!
- On-screen button hints (just like Bedrock Edition)
- Easy inventory nagivation using directional buttons
- Change the button bindings of every action
- The ability to remap hardware buttons
- Lots of different options in game to customise your experience
- A simple API with events for integration into third party mods
🎮 Supported Controllers:
Due to the underlying library in the mod, controller support changes across different operating systems. Some controllers are simply not designed to work on PC and only console. You can test if your controller works by plugging it in and checking if it shows up on Gamepad Tester. Make sure you use Google Chrome when viewing website. If your controller does not show, it most likely won't work with Controllable but you can still try. Controllable does not provide support for controllers that don't work!
Controllers that are known to work with Controllable:
- Sony PS4 Wireless Controller (via USB and using DS4Windows)
- Xbox One Controller (via USB, Wireless Adapter, or Bluetooth Wireless)
- Switch Pro Controller
🎨 Screenshots:
👨💻 Developers:
DOCUMENTATION BEING REWRITTEN. STAY TUNED FOR UPDATES!
💙 Supported Mods
These mods integrate Controllable into their mod for a better experience and we'd love to see your mod here too! If you would like to get your mod here, please contact @MrCrayfish on Twitter. Please make sure your mod is hosted on CurseForge, and even better open source!
Any plans to include mod actions on the controller bindings menu? I'd like to bind the Xaero World Map to the controller without using a 3rd Party App.
Also, could we get an option to clear bindings? I don't use the Sprint controller binding and I'd like to use it for another action.
Can you make Vanila Mod about This i dont use forge and I want to use it for my server
In reply to Rob0ertplayz:
Why can't you just use forge? Making this a vanilla mod would make it more complicated and would remove compatability with other mods.
In reply to justAm0dd3r:
I want to use vanila/Optifine cuz I cant play in my server
I can't break the blocks because it's like attacking a mob so it spams me
In reply to pietro_blaze:
Which forge version and mod version?
i am running into a issue where i cannot sneak to get out of boats and i am assuming this is related to another mod or datapack as it appears to work correctly when a minimal set of mods and datapacks is used
the only problem is none of the mods used mention anything about altering key bindings or how they function so i am unsure of how to find the mod causing the issue without simply disabling all the mods together. do you have any thoughts on which mods might cause this?
update i found that random patches was causing the problem, so i will go and ask there what setting needs to be changed while using that mod to prevent the problem, unless of course someone here can tell what setting needs to be changed
In reply to urolithicrogue:
From breifing looking over Random Patches, it seems they add a new keybinding for dismounting instead of using the sneak button. I can make a patch in my mod to fix the issue.
Edit: I don't know if I can fix this issue without injecting code into Random Patches. I believe you can disable the dismount keybind in the config of Random Patches and it should fix the issue.
I made a video that shows how to play Minecraft split screen with multiple friends on one computer using this mod:
I have 2 xbox one controllers, both were detected in Minecraft 1.16 but one of my controllers was not detected in 1.12. I am using the latest version of controllable. Do you have any suggestions?
Sorry for my bad English
In reply to hasanuciha:
The 1.12 version of the mod uses a different library to handle controller input. I'll take a look, otherwise I'm not sure.
In reply to MrCrayfish:
Thank you
Love this mod! Can you make it ADS friendly with your gun mod? It slows down on mouse but not controller which makes sniping to fast.
I am using this mod via steam link to my ipad, and it works great! One question. I am trying to play stoneblock 2 with a controller, and want to be able to use ore excavation on my controller. Do you have any suggestions on how I can accomplish that?
In reply to luminaire0:
Unfortunately mod support is very hit or miss, especially custom keybinds. I have plans to implement a system that can simulate key bindings which will help fix some mods but not everything.
The game doesn't launch when I use this together with the little frames mod; it doesn't even output a crash report.
In reply to anthonyz666:
Send me your game log
In reply to MrCrayfish:
https://pastebin.com/SJA7qYxm
In reply to anthonyz666:
Thanks. I should have a fix coming soon!
In reply to MrCrayfish:
Thank you!