promotional bannermobile promotional banner

Controlify (Controller support)

Adds controller support to Minecraft!

File Details

2.2.0 for fabric 1.21.5

  • R
  • Jun 20, 2025
  • 6.42 MB
  • 549
  • 1.21.5
  • Fabric

File Name

controlify-2.2.0+1.21.5-fabric.jar

Supported Versions

  • 1.21.5

Curse Maven Snippet

Fabric

modImplementation "curse.maven:controlify-835847:6674788"
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

Controlify 2.2.0

This version has the following targets:

  • 1.21.6-fabric
  • 1.21.6-neoforge
  • 1.21.5-fabric
  • 1.21.5-neoforge
  • 1.21.4-fabric
  • 1.21.4-neoforge
  • 1.21.3-fabric
  • 1.21.3-neoforge
  • 1.21.1-fabric
  • 1.21.1-neoforge

By donating on my Patreon, you will gain access to builds of Controlify for splitscreen support

SDL Natives changes

All SDL natives are now bundled inside the Controlify jar. Controlify no longer requests to download SDL natives from the internet, this has only increased jar size by 44%.

Massive efforts have been made to reduce the size of these natives. For example, the Windows x64 native used to be 7 MB, it's now 470 KB.

As a result quiet_mode setting has been removed, as it is no longer needed as Controlify no longer asks on first launch to download SDL natives.

Changes

  • 2.2.0 now has an additional target of 1.21.6.
  • The controller carousel screen has a new 'Keyboard & Mouse' entry. This replaces the previous functionality where you could press 'Stop using' on the selected controller.
    • This is to prepare for the splitscreen feature.
  • SDL has been updated to 3.2.16, a now-stable version.

Bug fixes

  • Fix a bug where servers forced you to enable features, not just prevent you from enabling them
  • Fix not being able to scroll with a mouse in the villager trade screen
  • Fix sprint starting with toggle sprint when you move slowly, not just when you move a lot (1.21.5+)