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!

5.25M
951
Utility

Compatibility

Minecraft: Java Edition

1.21.x
1.20.x
1.19.4

Platforms

Fabric
NeoForge
Quilt

Supported environments

Client-side

90% of ad revenue goes to creators

Support creators and Modrinth ad-free with Modrinth+

Links

Report issues View source Visit wiki Join Discord server
Donate on Patreon

Creators

isxander
isxander Owner

Details

Licensed LGPL-3.0-or-later
Published 2 years ago
Updated 2 weeks ago
DescriptionGalleryChangelogVersions
All versionsControlify 2.0.0-beta.14 for Fabric 1.21

Controlify 2.0.0-beta.14 for Fabric 1.21

Download
Report

Changelog

Controlify 2.0.0-beta.14

This version has the following targets:

  • Fabric 1.20.1
  • Fabric 1.20.4
  • NeoForge 1.20.4
  • Fabric 1.20.6
  • NeoForge 1.20.6
  • Fabric 1.21
  • NeoForge 1.21

New Features

  • New radial menu for debug actions.
    • Open F3 menus with graphs
    • Show/hide chunk boundaries
    • Reload chunks
    • Reload packs
    • Show/hide hitboxes
    • Start/stop profiler
    • Clear chat
  • Add special controlify.placeholder.controller_active template localisation key.
    • Servers can use this with fallbacks to display a message specifically when a controller is being used, like a button glyph.
  • Add a third abstract gui action keybind for developers to use. (Left Stick Press by default).

Changes

  • Add controller shortcuts to the keyboard widget
  • Add button shortcuts to Sodium's settings screen.
  • Add support for Reese's Sodium Options.
  • Finally re-enable Iris compatibility.
  • Properly crash the game when Controlify init fails, instead of causing a resource reload rollback
  • Better catch errors that happen in onControlifyInit entrypoints to allow the game to continue loading.

Bug Fixes

  • Fix extreme FPS drops when using the on-screen keyboard.
    • These optimisations greatly depend on the ImmediatelyFast mod, it is now recommended.
  • Fix server disconnecting clients without Controlify, with the message IndexOutOfBoundsException.
  • Fix crash when changing YACL tabs with the controller.
  • Fix key mapping emulations being processed whilst in GUIs, then all being applied at once when the GUI is closed.

Dependencies

dependency-iconYetAnotherConfigLib (YACL)required
dependency-iconFabric APIrequired
dependency-iconMod Menuoptional

Files

Controlify-2.0.0-beta.14+1.21-fabric.jar(2.66 MiB) Primary
Download
Controlify-2.0.0-beta.14+1.21-fabric-offline.jar(11.55 MiB)
Download

Metadata

Release channel

Beta

Version number

2.0.0-beta.14+1.21-fabric

Loaders

Fabric

Game versions

1.21

Downloads

714020

Publication date

July 11, 2024 at 10:05 PM

Publisher

isxander

isxander

Owner

Version ID

Modrinth is open source.

main@4b75cb8

© 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.