Tags
Creators
Details
3.4.0+mc26.1
Compatibility
Required content
Changes
Controlify 3.4.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
Overhauled Radial Menu
The Radial Menu now has tabs!
You can add an infinite amount of items to the Radial Menu on the all-new edit screen. Each page has maximum 8 items, adding more than 8 automatically creates more pages.
Data-driven Radial Icons
The icons for each Radial Candidate are now data-driven. Specify either an item model or a texture.
- Mods can use this to add custom icons without depending on Controlify in any way.
- Resource pack creators can add custom icons to their favourite mods.
Game Mode Switcher
This was already a feature, but it was a separate radial menu you had to bind to another button on your controller.
The Game Mode Switcher will automatically appear as a tab to the left of the main tab if you have the necessary permissions.
Rumble Improvements
- Added new outgoing damage rumble
- Small rumble when you apply damage to other entities directly
- This works on vanilla servers, but not servers with proprietary protocol translation like Hypixel 1.8
- Adjusted the nearby explosion rumble effect
- Intensity falloff is much quicker; distant explosions cause less rumble
- The power (radius) of the explosion is now taken into account for its rumble intensity
Adaptive Trigger Effect Improvements
- Check client-sided tags on Fabric;
- Mods that provide tags (like Fabric API tag-conventions-v2) work in predicates, regardless of whether you are connecting to a vanilla server
- This allows you to target convention tags (
c:tags), such asc:tools/bow, to gain better compatibility with modded bows for example.
- Added a plethora of new trigger effects
- Subtle vibration with the Brush (any item with tag
#c:tools/brush) - Feedback when using the Spyglass (item
minecraft:spyglass) - Feedback when using Trident-like items (any item with tag
#c:tools/trident) - Feedback when throwing eggs (any item with tag
#minecraft:eggs), snowballs, splash potions, lingering potions, experience bottles - Feedback when deploying Fishing Rod (any item with tag
#c:tools/fishing_rod) - Feedback when emptying a Bundle (any item with non-empty
minecraft:bundle_contents) - Feedback when using Ender Pearls and Wind Charges (any item with
minecraft:use_cooldown)
- Subtle vibration with the Brush (any item with tag
- Updated Bow effect to target
#c:tools/bowinstead ofminecraft:bow
Optional dependencies
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:DOUdJVEm:cifFe8OL"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:DOUdJVEm:cifFe8OL"
}

