Links
Tags
Creators
Details
2.1.0+1.21.3
Compatibility
Required content
Changes
Overhauled how slot swaps are handled. Now, you can configure a chain of slot swaps that will be performed in order.
Shift clicking (right or left, both of them work now) on any of the slots in the chain will perform the next slot swap. This will cycle back and forth, e.g. a cycle of 1st, 2nd, 3rd, 2nd for a chain of 3. This means you can bind an inventory slot to a hotbar slot and that hotbar slot to another inventory slot, and click 3 times to swap the 2 items in those places. With this, you can get the functionality of in-inventory item swap with 3 hotbar swaps. This is especially useful for swapping 2 armor pieces when one is worn and the other is in your inventory.
If you find that the slot swap order is messed up due to not having the items in the right place, you can reset the chain by ctrl-clicking on any slot in the chain.
You can also delete a specific chain by using the new delete chain keybinding (default: Del). This removes the need to reset every single slot swap you have configured, but you can still do so if you want to.
Note: This update will break your config, you will need to reconfigure your slot swaps and other settings.
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:baQgLwO4:HmvJsEWY"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:baQgLwO4:HmvJsEWY"
}
