Tags
Creators
Details
v2.1.0-fabric
Compatibility
Required content
Changes
R3CT Daily Quests & Rewards v2.1.0 đ
This update brings exciting visual improvements, major quality-of-life changes, and a significant codebase cleanup to make the mod lighter and more polished.
⨠Features & Gameplay
- 3D Shield Items: The Quest Streak Shield and Reward Streak Shield are now fully functional, standalone items featuring beautiful custom 3D models and textures.
- Command Overhaul: Changed the main command prefix to
/dailyfor quicker and more intuitive access (e.g.,/daily quests,/daily rewards). - Dynamic Tooltips: Tooltips now dynamically read values directly from your configuration file (e.g., the number of days required for a shield), preventing misleading information if you change the default settings.
- Chat Formatting Fixes: Fixed coloring issues in chat messages and system announcements where dynamic numbers would overwrite the intended color codes.
âď¸ Technical & Architectural Improvements
- Removed Cloth Config API: Completely dropped the dependency on Cloth Config API in favor of a lightweight, custom-built configuration system and GUI, reducing mod bloat.
- Common Module Refactor: Massively cleaned up and reorganized the codebase in the Common module. Files are now logically separated into dedicated packages (
config,data,logic,network,screen) for better maintainability and cleaner architecture. - Data-Driven Models: Updated the item architecture to fully support the new data-driven item model system introduced in recent versions.
Supported Mod Loaders: Fabric & NeoForge (26.1.x)
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:4NTCjyNQ:zAIeDf6E"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:4NTCjyNQ:zAIeDf6E"
}


