All versions
1.4
Release
Quests Cobb 1.46 months ago 66
Compatibility
Minecraft: Java Edition
1.21.1
Platform
Fabric
Supported environments
Client and server
Changes
Changelog - 1.4
Added
- Added new daily quest types:
- Daily battles started
- Daily battles won
- Daily battles fled
- Daily shiny rolls
- Daily trades
- Daily level-ups
- Added an in-game admin screen available with
/q adminor/quests admin. - Added support for the
quests.adminpermission for the admin screen. - The admin screen falls back to vanilla permission level 2 when a permissions API is not available.
- Added admin tools to:
- Enable or disable built-in quest categories
- Enable or disable custom quest categories
- Enable or disable daily quests
- Configure the number of daily quests per day
- Create, edit, and delete admin-managed daily quests
- Configure quest type, target, weight, order, parameters, money rewards, item rewards, and command rewards
- Admin-created daily quests are saved to
config/quests/dailies/admin_quests.json.
Changed
- Daily quest examples now include more gameplay-focused objectives for battles, shiny rolls, trades, and level-ups.
- Custom quest documentation now lists the new daily quest types.
Technical
- Added dedicated networking payloads for the admin screen and admin actions.
- Added server-side validation for admin quest edits.
- Added a separate admin daily quest store to avoid overwriting hand-written daily quest files.
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:AE9CEHCV:QK0UFEXV"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:AE9CEHCV:QK0UFEXV"
}

