Back to mods
Controllable project artwork

CurseForge · Minecraft mod

Controllable

Play Minecraft Java Edition with a Controller / Gamepad

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which Controllable release matches 1.21.11 Fabric?

Updated 23 days ago
beta file Controllable 0.25.7
Game version 1.21.11
Loader Fabric

Controllable 0.25.7 targets 1.21.11 with Fabric. The project page does not say whether it belongs on the client. The project page does not say whether it belongs on the dedicated server. All 1 required mods have matching files.

Where it goes

Is Controllable required on the client, server, or both?

The project page does not say whether it belongs on the client. The project page does not say whether it belongs on the dedicated server.

Client Source doesn’t say
Dedicated server Source doesn’t say
Loader for this release Fabric
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

The source does not explicitly classify this release as client-only or server-only.

What else does Controllable 0.25.7 need?

Controllable 0.25.7 on 1.21.11 Fabric. Every mod below is checked against that same setup.

All 1 required mods have matching files

Install Framework first. We found matching files for this game-version and loader setup. 1 comes through another mod in the chain.

2 listed on this file 1 pulled in by one of those mods
Catalogue Optional for Controllable 0.25.7
optional
Matching file found Matched file: Catalogue 1.12.3
Framework Needed by Controllable 0.25.7
required
Matching file found Matched file: Framework 0.13.11
Configured Needed by Catalogue
pulled in
Matching file found Matched file: Configured 2.7.4

1 extra mod was pulled in by another dependency. Indented rows show who needs each one. We only count dependency files that match this setup. A file for another loader does not fill the gap.

Before you install it

Add Controllable without breaking your instance.

Built for Controllable 0.25.7 on 1.21.11 Fabric. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use Controllable 0.25.7. It targets 1.21.11 with Fabric; another release may have different loader, side or dependency requirements.

  2. 02

    Bring the mods it needs

    Install Framework first. We found matching files for this game-version and loader setup. 1 comes through another mod in the chain.

  3. 03

    Put it on the correct side

    The project page does not say whether it belongs on the client. The project page does not say whether it belongs on the dedicated server.

  4. 04

    Pick the file you checked

    Use the “Get this file” button beside Controllable 0.25.7. It opens that exact file at the source.

About this project

What does Controllable add?

Discord Server

YouTube Channel

📖 About

Minecraft: Java Edition has long been missing native controller support. Controllable aims to let players enjoy Java Edition without the limitation of a keyboard and mouse. Start playing Java Edition with full gamepad functionality, letting you play with Xbox, PlayStation, or other controllers in an experience comparable to Bedrock Edition. Controllable includes a range controller-specific features and enhancements to ensure you have seamless controller experience.

See the Controllable documentation for help with connecting your controller and diagnosing issues.

✅ Features

  • Lots of Settings - Adjust button mappings, sensistivity, and the plethora of options Controllable offers to fit your exact play style.
  • Analong Movement - Move freely in 360 degrees, just like you would experience in other games with gamepad support.
  • Context-Based Hints - On-screen button hints will appear and change depending on your current scenario.
  • Radial Wheel Menu - Customize and assign game actions to a radial wheel, giving a single button on your controller access to many actions.
  • Accessibility-Friendly - Offers an alternative input method for players who experience difficulty using a keyboard and mouse. Controllable also offers the ability to select two or more controllers in-game that merge into a single unified controller, giving you the options to create a more comfortable playing experience.
  • Mod Combatibility - Functions with the majority of mods out of the box with minimal issues.
  • Multi-Instance Support - Launch Minecraft: Java Edition as many times as you want, just select a different controller for each instance.
  • Tried-and-Tested - Powered by SDL2, a cross-platform library used in many well-known games.

⚠️ Important Notes

Analong Movement is disabled when playing on remote servers (e.g. Hypixel) due to anti-cheat plugins. You can override this setting by changing Analog Movement from "Local Only" to "Always", however be warned that Controllable is not resposible if you get banned on any server.

If you are running a multi-instance of Minecraft: Java Edition and want to play on a server/LAN, each instance needs to be signed into a different Microsoft account. It is recommended to create custom installations in the launcher where the game directory is pointing to a unique location for each instance, otherwise you will share the same game settings and will not be able to customise button mappings, etc.

Some features are not available on older versions of Controllable. It is recommended to use the newest versions of Controllable and play on the latest version of Minecraft for the best experience. Older versions of Controllable may also be buggy and won't be fixed. MrCrayfish is currently supporting Minecraft 1.20.1 and above.

🙋‍♀️ Need Support? Join the Official Discord Server:

The comment section isn't great for support, join the official discord server. You can get help installing and configuring mods, resolving crashes and more! Plus you'll also get access to news about mod updates and development (before anywhere else).

Project description from CurseForge.

Pick your setup

Controllable by Minecraft version and loader

Choose the version and loader you play, then open the matching release.

29 available setups

Showing the newest 12 of 15 game versions. Older files are in the list below.

Check the dependencies, then try the file in a copied instance before changing a world you care about.

Recent files

Controllable versions and loaders

2 of 50 releases match
Clear filters

Looking for an older file? The official CurseForge project page is in Resources.