Links
Tags
Creators
Details
2.0.0+26.3
Compatibility
Required content
Changes
Inventory Plus now runs on MenuKit 7 and SlotKit, the new library that took over MenuKit's slot features. It requires SlotKit 1.0.0 or newer, below 2.0.0, and MenuKit 7.0.0 or newer, below 8.0.0. It still works on any server, vanilla included, with nothing installed there. Your locks, keys and other settings carry over when you update.
Inventory Max cannot run alongside this version. A profile with Inventory Max stays on Inventory Plus 1.10.0.
The "Keep container locks on the server" option is hidden in this version, because it only worked with Inventory Max. Your setting is kept.
For mod developers: this is a major version because the API changed. SlotLockProvider and InventoryPlusApi.registerSlotLockProvider are removed. The slot types in the API (SlotGroupId, BehaviorKey, TriBool and the rest) now come from SlotKit's packages, com.trevlar.slotkit.api.*.
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:ZeMbvaXz:KUr5zmCZ"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:ZeMbvaXz:KUr5zmCZ"
}

