Tags
Creators
Details
0.9.1
Compatibility
Changes
[0.9.1] - 2026-07-11
Address the player by their MCA character name (the name set in MCA's character-creation screen)
instead of their Minecraft username wherever the mod names them. Existing saves and datapacks are
unaffected — the new {player} token is optional, and every name lookup falls back to the Minecraft
username when MCA is absent or no character name was set.
Added
{player}dialogue token — quest authors can now write the player's MCA character name into any quest'sdialogue,title, and chain arc/chapter text (e.g."Well met, {player}!"), not just template quests. It is a reserved token that cannot be shadowed by a template variable namedplayer, falls back to the Minecraft username when MCA is absent or no name is set, and is dialogue-only (never substituted into objective/reward JSON). Resolved server-side per recipient, so situation broadcasts name each nearby player correctly. Documented inDATAPACK.md.
Changed
- Admin command feedback uses the MCA name — the chat messages from
/mcaquests title grant|list|clearnow show the target player's MCA character name instead of their Minecraft username (with the username as a safe fallback). Debug logs continue to use the username for account-level troubleshooting.
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:7Cq2Y0Rq:aqfuK4Ux"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:7Cq2Y0Rq:aqfuK4Ux"
}

