All versions
1.4.5
Release
CobblemonQuests 1.4.56 months ago 8
Compatibility
Minecraft: Java Edition
1.21.1
Platform
Fabric
Supported environments
Server-side
Singleplayer
Required content
Any compatible version
Any compatible version
Any compatible version
Changes
[1.4.5] — 2026-04-17
Fixed — Server Quest completion bugs
- Server quests could be completed infinitely by clicking +500 after
the target was reached — rewards granted every click. Fixed:
setProgress()now returns immediately if already completed. onGoalComplete()double-call guard added.- Boss bar now updates to 100% on completion.
- Boost button shows gray "Goal completed" when done.
- Server quest boss bar now auto-removes 10 seconds after completion instead of staying on screen permanently.
Security — Pre-deployment hardening
- All 27 admin GUI classes now have an internal
requiresAdmin()guard checked on everyopen()call. Non-admin players get rejected even if a code path bypasses the normal entry point. PlayerDetailGuire-checks admin permission on every click. A demoted admin loses power immediately while the GUI is open.BaseGui.open()now calls an overridablerequiresAdmin()hook before building the inventory (defense-in-depth).
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:4ShL0DGz:AJfb9CJJ"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:4ShL0DGz:AJfb9CJJ"
}
