0.0.7+1.21
Compatibility
Required content
Changes
Added integration with Cloth Config
The settings screen in the previous versions was something custom made. For this version I have integrated Cloth Config. An API that gives some framework for implementing configuration screens. This also adds integration to Mod Menu. Now you can configure Better Chests via there.
This means a dependency to Cloth Config API is added. The modrinth launcher will add this automatically
Configuring containers
When you open the configuration screen via the button inside a chest, you get 2 categories. The first one, container, concerns settings for this specific container. When a setting is set to global, it will use the configuration of the global category.
The global category is the default for every container. Because we can't add specific configuration to shulker boxes at the moment, the global configuration is also used for shulker boxes.
UI Configuration
Under the global category there are also 2 settings for hiding or showing the sort and configuration buttons. If you don't like how the mod changes the UI you can just turn it off once you have configured your defaults.
I will be adding key bindings in the future, so you can do everything without UI interaction.
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:dYXpr2Hl:oAcdrwqb"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:dYXpr2Hl:oAcdrwqb"
}

