Tags
Creators
Details
1.0.0-beta
Compatibility
Required content
Changes
MACtouchMC 1.0.0 Beta 🍏
The Ultimate Touch Bar Integration for Minecraft 1.21+
We are proud to release the first public Beta of MACtouchMC! This mod brings your MacBook's Touch Bar to life with context-aware controls, custom keybindings, and powerful debug tools.
✨ Key Features
- Context Aware: Automatically switches layouts between Main Menu, In-Game, and Debug screens.
- Custom Inputs: "Free the F Key"! Bind ANY in-game action (Attack, Jump, Swap Hands) to a custom Touch Bar button with your own icon and color.
- Debug Suite: One-tap access to useful F3 commands like Show Hitboxes, Chunk Borders, and Reload Chunks.
- Native Performance: Optimized for Apple Silicon (M1/M2/M3) & Intel Macs.
🛠️ V2 Stability Improvements
This release includes significant polish for the Custom Key system:
- ✅ Stable IDs: Reordering buttons in the config no longer breaks your keybindings.
- ✅ Smart Inputs: Fixed "Sticky Keys" issue where buttons would get stuck in the pressed state.
- ✅ Localization: Your custom button names now appear correctly in the Minecraft "Key Binds" menu (instead of "F13", "F14").
📦 Installation
- Install Fabric Loader for Minecraft 1.21.1.
- Install Fabric API, YetAnotherConfigLib, and Mod Menu.
- Drop
mactouchmc-1.0.0-beta.jarinto your mods folder.
Enjoy the touch of magic!
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:WGM3HZLo:uPu0Ytpp"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:WGM3HZLo:uPu0Ytpp"
}

