Mods
Resource Packs
Data Packs
Modpacks
Shaders
Plugins
Mods Resource Packs Data Packs Plugins Shaders Modpacks
Get Modrinth App Upgrade to Modrinth+
Sign in
ModsPluginsData PacksShadersResource PacksModpacks
Sign in
Settings
Controlify (Controller support)

Controlify (Controller support)

Adds the best controller support to Minecraft Java edition!

7.50M
1,121
Utility
AboutGalleryChangelogVersions

2.4.0 for neoforge 1.21.8

by isxander on Aug 16, 2025
Download

2.4.0 for neoforge 1.21.5

by isxander on Aug 16, 2025
Download

2.4.0 for fabric 1.21.5

by isxander on Aug 16, 2025
Download

2.4.0 for fabric 1.21.8

by isxander on Aug 16, 2025
Download

2.4.0 for fabric 1.21.4

by isxander on Aug 16, 2025
Download

2.4.0 for fabric 1.21.3

by isxander on Aug 16, 2025
Download

2.4.0 for neoforge 1.21.4

by isxander on Aug 16, 2025
Download

2.4.0 for neoforge 1.21.1

by isxander on Aug 16, 2025
Download

2.4.0 for neoforge 1.21.3

by isxander on Aug 16, 2025
Download

2.4.0 for fabric 1.21.1

by isxander on Aug 16, 2025
Download

Controlify 2.4.0

This version has the following targets:

  • 1.21.9-fabric:1.21.9
  • 1.21.8-fabric:1.21.8
  • 1.21.8-neoforge:1.21.8
  • 1.21.5-fabric:1.21.5
  • 1.21.5-neoforge:1.21.5
  • 1.21.4-fabric:1.21.4
  • 1.21.4-neoforge:1.21.4
  • 1.21.3-fabric:1.21.3
  • 1.21.3-neoforge:1.21.3
  • 1.21.1-fabric:1.21.1
  • 1.21.1-neoforge:1.21.1

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

On-screen keyboard v2

Controlify now has a new on-screen keyboard. Although it may look the same at first glance due to the same design, it's completely new under-the-hood.

The keyboard is now accessible everywhere. Any text box within Minecraft, a keyboard will now appear when you interact with it. This includes chat, signs, search boxes, and more.

Keyboard layouts are both contextualised and localised. This means that depending on what you're doing that being the chat or editing signs, the layout will change to suit the context. The layout is able to be changed based on your current language setting too. Although this version does not provide any localised layouts, PRs are welcome and resource packs can provide them.

Take a look at the documentation to make a resource pack or PR for better/localised keyboard layouts!

Bug fixes

  • Fix crash when editing the radial menu on 1.21.5+ targets

2.3.0 for fabric 1.21.4

by isxander on Aug 4, 2025
Download

2.3.0 for fabric 1.21.5

by isxander on Aug 4, 2025
Download

2.3.0 for neoforge 1.21.1

by isxander on Aug 4, 2025
Download

2.3.0 for neoforge 1.21.3

by isxander on Aug 4, 2025
Download

2.3.0 for fabric 1.21.1

by isxander on Aug 4, 2025
Download

2.3.0 for neoforge 1.21.4

by isxander on Aug 4, 2025
Download

2.3.0 for neoforge 1.21.5

by isxander on Aug 4, 2025
Download

2.3.0 for fabric 1.21.3

by isxander on Aug 4, 2025
Download

2.3.0 for neoforge 1.21.8

by isxander on Aug 4, 2025
Download

2.3.0 for fabric 1.21.8

by isxander on Aug 4, 2025
Download

Controlify 2.3.0

This version has the following targets:

  • 1.21.9-fabric:1.21.9
  • 1.21.8-fabric:1.21.8
  • 1.21.8-neoforge:1.21.8
  • 1.21.5-fabric:1.21.5
  • 1.21.5-neoforge:1.21.5
  • 1.21.4-fabric:1.21.4
  • 1.21.4-neoforge:1.21.4
  • 1.21.3-fabric:1.21.3
  • 1.21.3-neoforge:1.21.3
  • 1.21.1-fabric:1.21.1
  • 1.21.1-neoforge:1.21.1

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

Data-driven button guides

Controlify's button guide system (found in-game and in container screens) has been completely rewritten to be data-driven. This means that resource packs can now add or overwrite button guides.

If you would like to make a resource pack to add or change button guides, consider reading the newly written documentation on the Controlify wiki.

Although this feature has not been highly requested, people have expressed discontent with the current set of button guides. Although the guides present in 2.3.0 are the same as before, this new system allows for players to make their own guides, or mod developers to add guides for their mods.

Other changes

  • New LEDComponent for controllers, to allow mods to control the LED on controllers that support it.
  • Rewrote the dualsense trigger effect API, to allow mods to use the DualSense's adaptive triggers more easily.

Bug fixes

  • Fixed the crash on startup for some users, with the log Argument value 0x200000001 exceeds native capacity
  • Fix Switch 1 Joy-Cons having incorrect button glyphs (by rinOfTheStars)
1
2
3
15

90% of ad revenue goes to creators

Support creators and Modrinth ad-free with Modrinth+
Filter

Show all versions

Modrinth is open source.

main@c8befb6

© Rinth, Inc.

Company

TermsPrivacyRulesCareers

Resources

SupportBlogDocsStatus

Interact

Discord X (Twitter) Mastodon Crowdin
Get Modrinth App Settings
NOT AN OFFICIAL MINECRAFT SERVICE. NOT APPROVED BY OR ASSOCIATED WITH MOJANG OR MICROSOFT.