www.curseforge.com Open in urlscan Pro
2606:4700::6811:1d03  Public Scan

Submitted URL: https://curseforge.com/minecraft/mc-mods/controlify
Effective URL: https://www.curseforge.com/minecraft/mc-mods/controlify
Submission: On September 20 via api from US — Scanned from DE

Form analysis 1 forms found in the DOM

<form class="search-from">
  <div class="search-bar-with-suggestions">
    <div class="search">
      <div class="search-input"><input class="search-input-field" type="search" name="q" autocomplete="off" aria-label="Search for a project" placeholder="Search for Minecraft mods..." maxlength="80" value=""><button class="btn-single-icon"
          aria-label="Search"><svg>
            <use href="/images/sprite.svg#searchIcon"></use>
          </svg></button></div>
    </div>
  </div>
</form>

Text Content

 * Browse
 * Create
 * Studios
 * Community
 * Support


 * Surprise me
 * Legacy
 * Get CurseForge App


Login
 * Home
 * Minecraft
 * Mods
 * Controlify


CONTROLIFY

 * ByisXander
 * 
 * Mods
 * 
 * 2.630.368

Donate
DownloadInstall

About Project


ABOUT PROJECT

CreatedMar 9, 2023UpdatedJul 12, 2024Project ID835847LicenseGNU Lesser General
Public License version 3 (LGPLv3)


GAME VERSIONSVIEW ALL

 * 1.21
 * 1.20.6
 * 1.20.5
 * 1.20.5-Snapshot
 * 1.20.4
 * + 6 Versions


MOD LOADERSVIEW ALL

 * Fabric
 * NeoForge


CATEGORIES

 * Utility & QoL


MAIN FILE

1.20.4

Controlify 1.8.1+1.20.4
Latest release
 * Release
   R
 * 1.20.4
 * Fabric
 * Jan 19, 2024


RECENT FILESVIEW ALL

MINECRAFT 1.21

Controlify 2.0.0-beta.14 for Fabric 1.21
Latest release
 * Beta
   B
 * 1.21
 * Fabric
 * Jul 12, 2024

Controlify 2.0.0-beta.14 for Neoforge 1.21
Latest release
 * Beta
   B
 * 1.21
 * NeoForge
 * Jul 12, 2024

MINECRAFT 1.20

Controlify 2.0.0-beta.14 for Fabric 1.20.6
Latest release
 * Beta
   B
 * 1.20.6
 * Fabric
 * Jul 12, 2024

Controlify 2.0.0-beta.14 for Neoforge 1.20.6
Latest release
 * Beta
   B
 * 1.20.6
 * NeoForge
 * Jul 12, 2024

Controlify 2.0.0-beta.6 for MC 1.20.5
Latest release
 * Beta
   B
 * 1.20.5
 * Fabric
 * Apr 26, 2024

MINECRAFT 1.19

1.2.1+1.19.4
Latest release
 * Release
   R
 * 1.19.4
 * Fabric
 * May 19, 2023


MEMBERS

 * isXanderOwner

Report
 * Description
 * Comments (36)
 * Files
 * Images
 * Relations
 * Source
 * Issues

A mod that adds the best controller support for Minecraft: Java Edition.


WHY CONTROLIFY?


USER FRIENDLY

Despite advanced settings available for power users, Controlify is
beginner-friendly. It comes by default with button guides that appear across the
whole game, helping you learn the controller layout. It also automatically
detects your controller's make and model, displaying relevant Minecraft-style
button textures for a more intuitive experience. Controlify "just works" out of
the box, no need to spend tens of minutes getting your controller feeling like
any other game, thanks to the sane defaults I have created.


FEATURE-RICH

Controlify strives to support all the added features that may come with your
controller.

 * It supports gyroscopes natively, allowing for precise movements.
 * It comes with vibration/rumble support, making your gameplay more immersive
   (this is even missing on Bedrock Edition!)
 * Soon, HD haptics support for DualSense controllers, something never seen
   outside a Playstation game.
 * Support for non-standard joysticks such as flight sticks, given a small
   amount of setup.


COMPATIBILITY FOCUS

I, the developer have actively collaborated with fellow mod creators of
performance mods like Sodium and Iris to ensure seamless controller
functionality throughout these custom GUIs. This will mean a more friction-free
environment that lets you focus on playing the game, instead of battling through
the menus.


Q&A


DOES IT SUPPORT STEAM DECK?

Yes! Controlify has been tested and is fully working on the Steam Deck, and
works great. However, due to limitations with SteamOS, only Steam games can
currently interface with the gyroscope and the back buttons directly, though
this is set to change in the coming months! For now, you can use Steam Input to
convert the gyro into a mouse input, and map the back buttons to other, more
common buttons.


DOES IT SUPPORT MY CONTROLLER?

Controlify supports most controllers out of the box, any generic gamepad-like
controller is bound to work fine, at least in a basic state, giving inputs.
Though, more strange and uncommon controllers such as handhelds like the ROG
Ally may be missing features such as gyroscope.

If you are having trouble getting your controller working correctly, you can
join my discord server or consult the wiki for assistance.


FEATURES


CONTROLLER VIBRATION

Controlify supports controller vibration, which has not been seen before for PC
versions of Minecraft, including Bedrock Windows 10 Edition. Configure the
intensity of each vibration source, with complex vibration patterns for lots of
aspects of the game (e.g. when you take damage).




RADIAL MENU



To save up some buttons on your controller, dedicate some less-used actions to
the radial menu. It is fully customizable through the settings and intuitive to
use. Any modded keybind is compatible with this menu.


BUILT-IN GYRO SUPPORT

Controlify has built-in support for controller gyroscopes, allowing you to make
fine movements in-game with your controller. This can be combined with flick
stick to be able to use a controller without the compromise.


CONTAINER CURSOR

Just like in bedrock edition, you can move a cursor across your inventory, and
interact with it in a controller-friendly way. With dedicated buttons for quick
move, dropping etc. Controlify also comes with cursor snapping, so you don't
need to be so precise with cursor movements.




CONTROLLER IDENTIFICATION

Controlify has the ability to identify the make and model of your controller
automatically, and displays relevant button textures for your controller. This
is also extendable by resource packs, changing up the button textures in a
different style and adding some of your own, more niche controller identifiers.




JOYSTICK SUPPORT

You can connect any joystick to the mod and map it with your own names and
textures, with an unlimited amount of inputs per controller.


BUTTON GUIDE

There is a simple overlay in-game that displays the buttons you can press based
on your player's state and look direction. This is useful for new players, who
have not yet memorised the controls.



Also, some GUIs display controller buttons on elements that have a controller
shortcut, to easily navigate with a controller like you should be able to.




CONTAINERISED CONTROLLERS

This mod is built around the fact that each controller is completely separate,
with it's own configuration, bindings etc. This means it will be trivial to add
support for split-screen play in the future.


BUILT FOR MOD COMPATIBILITY

GUI operation has been abstracted into a simple API, which allows other mods to
easily add support for their own GUIs, without convoluted support throughout the
whole mod's codebase, making it difficult for third parties to integrate.



Video recorded using do-a-barrel-roll with a Thrustmaster HOTAS flightstick


AUTOMATIC CONTROLLER DEADZONE CALIBRATION

The deadzone values of your controller are automatically calibrated, meaning you
don't have to worry about it.




WHAT IS TO COME?

A few features in various points in the horizon are:

 * Explicit Steam Deck support, with the ability to interface with its gyroscope
   and be able to handle its extra buttons on the back of the device.
 * A better way to change controller bindings, possibly a custom graphical GUI
   to pick what buttons do what actions, not the other way around.
 * Split-screen support of some degree.


BACKPORTS?

This mod is only and will only be available for 1.19.4 and above, this is
because in 1.19.4, Mojang introduced arrow key navigation which was easily
ported to controller, below 1.19.4, this is not possible.


CurseForge - a world of endless gaming possibilities for modders and gamers
alike.
Download the best mods and addons!
 * Games
   * All games
   * Minecraft
   * World of Warcraft
   * The Sims 4
   * Starcraft II
   * Kerbal Space Program
   * Minecraft Dungeons
   * World of Tanks
 * Create
   * Start a project
   * Project submission guide
   * Author Rewards Program
 * Modding Tool Developers
   * Apply for an API Key
   * Documentation
   * T&C
 * News
   * Roadmap
   * CF blog
   * Newsletter
 * Community
   * Bukkit forums
   * CurseForge Servers
 * Support
   * Knowledge base
   * Contact us
   * Ideas Portal
 * CurseForge Brand
   * CurseForge Brand Guidelines
 * Companions
   * Overwolf
   * CurseForge for Studios
   * Tebex

 * 
 * 
 * 
 * 
 * 

 * Terms of Service
 * Privacy Policy
 * Licenses
 * Mod Author Terms
 * Update consent preferences

© 2024 Overwolf. All rights reserved.




English
 * Deutsch
 * English
 * Español
 * Français
 * Italiano
 * Nederlands
 * Polski
 * Português
 * Limba română


YOU CONTROL YOUR PRIVACY

We and up to 891 vendors process, store and/or access personal data from you and
your device. This data can include your type of browser, settings, cookies,
unique identifiers, IP address, and geo location. Your consent can be updated or
withdrawn at any time by clicking the link in our privacy policy or footer.

We're requesting consent to offer: Personalised advertising and content,
advertising and content measurement, audience research and services development

Advertising and content can be personalised based on your profile. Your activity
on this service can be used to build or improve a profile about you for
personalised advertising and content. Advertising and content performance can be
measured. Reports can be generated based on your activity and those of others.
Your activity on this service can help develop and improve products and
services.

Advanced Settings Accept

Your consents are specific to this site & device.