promotional bannermobile promotional banner

Controlify (Controller support)

Adds controller support to Minecraft!
Back to Files

Controlify 3.5.0+mc26.1

File namecontrolify-3.5.0+mc26.1-universal.jar
Uploader
isXanderisXander
Uploaded
Sep 3, 2026
Downloads
2.4K
Size
6.1 MB
Mod Loaders
FabricNeoForge
File ID
8799994
Type
R
Release
Supported game versions
  • 26.1.2
  • 26.1.1
  • 26.1

Curse Maven Snippet

Fabric

modImplementation "curse.maven:controlify-835847:8799994"

NeoForge

implementation "curse.maven:controlify-835847:8799994"

Learn more about Curse Maven

What's new

Controlify 3.5.0

This version has the following targets:

  • 26.1
  • 26.2

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

Changes

Contextual API

Button guides and DualSense adaptive trigger effects are now powered by a shared contextual system. Contextual domains collect facts and values from the game, derive additional facts from them, and evaluate ordered rules to decide which guide labels or trigger effects to use. This gives Controlify more precise built-in behaviour while providing one extensible system for both mods and resource packs.

  • Add built-in in-game and container domains covering player movement, vehicles, targeted blocks and entities, held and active items, and inventory state
  • Expand button guides with more specific actions such as trading, riding, opening, crafting, blocking, consuming, shooting, placing, and fishing
  • Allow resource packs to define reusable facts and guide or trigger-effect rules under assets/<namespace>/contextual/
  • Support combining facts with all_of, any_of, and none_of, as well as matching item, block, and entity slots using Minecraft's standard predicates
  • Allow mods to contribute state to the built-in domains, register custom domains, and create their own button-guide or trigger-effect instances
  • Replace the old guide and adaptive-trigger APIs and resource formats with the contextual API and contextual resource paths

Other changes

  • Update SDL to 3.4.14 and refresh the bundled controller mappings
  • Fix Controlify clients incorrectly enabling analogue movement merely because a server completed the Controlify handshake
  • Allow analogue movement on Realms without requiring an IP whitelist entry
  • Fix the DualSense mute light remaining on after the controller is closed or Minecraft exits
  • Launch the redesigned VitePress documentation site with expanded controller, resource-pack, and developer documentation
  • Update community translations