Tags
Creators
Details
1.1.0
Compatibility
Changes
BetterSettings 1.1.0
- Fixed: Named custom blocks such as
Test:now load correctly, and invalid reloads keep the current menu operational. - Added: Toggle and multi-choice settings with cycling, reset controls, persistence, typed API events, and validated post-commit actions.
- Added: An optional DonutSMP-inspired seven-tab preset; provider-backed settings remain hidden until available.
- Changed:
/settings validate, reload, and information output now report loaded, unavailable, skipped, duplicate, and invalid definitions. - Fixed: Auto-respawn now uses the player scheduler; per-player saves are ordered; persisted native preferences return after login; and shutdown performs a bounded final data flush.
Upgrade
Back up plugins/BetterSettings, replace the old jar, restart the server, and run /settings validate. Existing configuration and player data remain in place, and the default preset stays classic unless changed by the server owner.
Requires Java 21 and Paper 1.20.5 or newer.
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:SVixlQx7:OYt8CMIY"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:SVixlQx7:OYt8CMIY"
}

