Links
Tags
Creators
Details
1.0.0-beta.3+mc26.2
Compatibility
Required content
Changes
BatteryCraft 1.0.0 beta.3 - Smart Recovery Highlights Added Smart Recovery, which preserves the player's original Minecraft settings while a power-saving profile is active. BatteryCraft can now restore those settings after an unexpected shutdown or crash. Added the estimated macOS battery time to the optional in-game HUD. Profiles and HUD Added a configurable transition delay to prevent rapid profile switching. Critical-battery mode still activates immediately for safety. Added a configurable HUD refresh interval. The HUD now shows the active profile, battery percentage, and estimated remaining time when available. Interface and diagnostics Added automatic English and Spanish localization to the configuration interface. Added a diagnostics panel for macOS detection, CPU architecture, Sodium, thermal state, battery information, and recovery status. Increased the configuration window size for the new controls. Reliability Recovery snapshots are stored safely and removed automatically after restoration. Existing beta.2 configurations receive the new options with safe defaults. Expanded automated tests for recovery, transition stability, configuration migration, and macOS battery parsing. Compatibility Minecraft 1.21.x: Java 21 Minecraft 26.1.x: Java 25 Minecraft 26.2.x: Java 25 Fabric API is required. Client-side macOS mod; no server installation is required.
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:MkPnWU22:u8b6Nh2S"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:MkPnWU22:u8b6Nh2S"
}

