Tags
Creators
Details
All versions
0.9.0-beta+mc1.21.1-1.21.11
Beta
Hotwire 0.9.0-beta+mc1.21.1-1.21.111 hour ago 4
Compatibility
Minecraft: Java Edition
1.21.10–1.21.11
1.21.8
1.21.4–1.21.5
1.21.1
Platform
Fabric
Supported environments
Client-side
Required content
Any compatible version
Changes
Hotwire 0.9.0 Beta - UI Redesign & Literally everything
- Hotwire is now pretty! Theres a bar down the side now and Mods, Store, Updates, Pending tasks, Cache, Bug report and Settings each have their own page instead of a mess and trash
- Every popup got redone too and they all fit on small screens now
- Switching a bunch of mods at once shows them on the loading screen one by one now
- Theres switch sounds now hehe :3 (you can turn them off in Settings btw)
- The notification after a switch has an Undo button now
- A mod's details show when it last switched and what switched it now
- The first time you open Hotwire it gives you a quick look around now
- Theres a Find the broken mod button now! It turns half your mods off and asks you if the problem is still there and it keeps going until it knows which mod it is
- Hotwire's jar is way smaller now! 3.8 MB instead of 7.7 MB on 1.21.x and 3 MB instead of 4.9 MB on 26.2
- Developer mode got a huge upgrade!
- Try a build in your game only, or Restore it for real: its code goes back into your project and IntelliJ shows it right away. Undo puts your files back
- A/B two builds while you play, switch with a button or your own key and see frames, tick and memory for both side by side on screen
- Every build is kept, even after a restart, and stored smart so a build that changed one line takes a few KB however big your mod is
- Manage builds shows how much space each build takes and clears the ones you don't need, with an undo until you close the game
- Each build's report shows the exact lines you changed, red and green, with buttons to copy the code and the git branch it was built on
- Overview shows what's running, what it changed, and one press to go back, restore or A/B
- Builds go in faster, Hotwire knows the moment Gradle is done
- Mashing build doesn't make junk builds anymore, and a restore never writes code it didn't see
- The build you're on can sit in a corner of your screen, and crash cards tell you which build last changed the line that crashed
- Save any build as a jar to send to a tester
- You can put a mod in your mods folder while the game is running now and Hotwire asks if you want to add it
- The Updates page shows what changed in each update now and Update all does them all in one go
- Updating a mod that didnt change any textures or sounds doesnt reload your resources anymore
- Theres a /hotwire bug command now, it makes a bug report the same way the Bug report page does
- The Bug report page has Copy path and Open folder buttons and a Discord button now
- Distant Horizons can be added without restarting now, Hotwire reopens your world for it
- Opening Distant Horizons' settings after adding it doesnt crash anymore
- Turning off Polytone doesnt freeze your game anymore
- Turning off Voxy doesnt freeze your game anymore
- If your graphics driver stops answering after a switch Hotwire closes the game after 15 seconds now instead of leaving your screen frozen
- Turning off Not Enough Crashes doesnt break reopening your world later anymore on 26.3
- Hotwire takes way less disk space while you play now (was 135 MB and it grew with every switch)
- Debugify and Gnetum stay on now like Sodium does
- Pending tasks has a Close the game button now
- Pressing Hotwire's key opens Hotwire right away now instead of asking you what to open
- Mod pages in the store have bold text and links you can click now
- If you turn off a mod that saves stuff on mobs or players and then save and quit its not lost anymore, you get it back when you turn the mod on
- Mods that use Hotwire's API got a simpler one now and theres an example mod to copy from
- Lots of fixes for mods that crashed or acted up when switched live, found by testing the top 200 Modrinth mods
- Mods that can only come in at startup (new enum values, language adapters, start-time setup) are added at your next start instead of failing
- When a mod cant be added without a restart Hotwire names the mod that needs it now
- Adding a mod from the store gets newer versions of what it needs first
- An update that would break another mod you have is stopped before it happens
- Opening a world after adding a mod with its own registries works now
- Turning off ViaFabricPlus takes 3 seconds now instead of 25 and doesnt reopen your world anymore
- SkyBlock mods (SkyOcean, Meowdding Lib and the rest) dont keep running bits of themselves after you turn them off anymore
- Turning off Resourceful Config takes Meowdding Lib with it now, it cant run without it
- Mods that keep their settings in WalksyLib (like Shield Fixes) fully stop when you turn them off now
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:6CCeZxnF:eB32BxJx"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:6CCeZxnF:eB32BxJx"
}

