Compatibility
Minecraft: Java Edition
1.21.x
1.20.x
1.19.4
Platforms
Supported environments
75% of ad revenue goes to creators
Support creators and Modrinth ad-free with Modrinth+Creators
Details
Licensed LGPL-3.0-or-later
Published last year
Updated yesterday
Changelog
Controlify 2.0.0
This version has the following targets:
- 25w03a-fabric
- 1.21.4-fabric
- 1.21.4-neoforge
- 1.21.3-fabric
- 1.21.3-neoforge
- 1.21-fabric
- 1.21-neoforge
- 1.20.6-fabric
- 1.20.6-neoforge
- 1.20.4-fabric
- 1.20.4-neoforge
- 1.20.1-fabric
By donating on my Ko-Fi, you will gain access to builds of Controlify for snapshot builds of Minecraft.
New features
- Add deadzone for analogue boat control
- Makes holding the boat directly straight a lot easier.
- Added Legacy Console Edition Mode - makes the look input and vmouse feel and behave like Legacy Console Edition, for people who prefer it. (by Permdog99)
- Add another server policy:
keyboardLikeMovement
, to make servers enforce this, for anti-cheats. - Verify downloaded SDL natives with an additional checksum that is contained within the jar, improving security by preventing the download server from providing a different binary than the one when the jar was built.
- A new, more advanced, scoped logging system is being added throughout the mod to make debugging easier.
Changes
- A new algorithm is being used to compute the unique ID of each controller
- This comes with the unfortunate side effect of causing all controller-specific configs to be reset, as they're now treated as new controllers when upgrading from beta 21 or below.
- This algorithm should be more stable, correctly identifying the same physical controller through different setups, like bluetooth vs wired, or system configuration.
- Give exact battery percentage in low battery notification
- This notification now only appears if the controller is unplugged.
- Remove access wideners and access transformers - no longer needed
- Provide the framework for PojavLauncher support - PojavLauncher needs an update (that is in progress) to make use of Controlify.
- The amount of jar-in-jar dependencies has been reduced. Instead, Controlify shades and relocates them under its own package.
- Identify Xbox 360 controller via Wireless Adapter correctly as an Xbox controller (instead of generic) (fix #403)
Bug fixes
- Fix not being able to break blocks in surivival mode after an out-of-focus client grabs mouse (fix #436)
- This presents when you close any GUI whilst in-game
- Fix Steam Deck controls stopping after the game is suspended (sleeps, or out of focus for a while)
- Fix crash when opening recipe book screens in versions >=1.21.2
- Fix not being able to use the mouse to click on Settings and Use buttons on carousel entries
- Fix crash with Xander's Sodium Options
Files
Metadata
Release channel
ReleaseVersion number
2.0.0+1.21.4-fabricLoaders
Game versions
1.21.4Downloads
1669Publication date
January 20, 2025 at 10:40 PMPublisher
isxander
Owner