Links
Tags
Creators
Details
All versions
2.0.0
Release
2.0.0 Complete Structural Overhaul & Some New Recipes4 months ago 15
Compatibility
Minecraft: Java Edition
26.1.x
1.21.11
Platform
Forge
Supported environments
Server-side
Singleplayer
Changes
Critical Information:
- Breaking Changes: This version is completely incompatible with previous releases of the datapack.
- Recipe Book Reset: After upgrading, previously unlocked recipes may disappear from your recipe book. You will need to re-obtain the required items in your inventory to trigger the unlock advancements again.
New Features (Version 2.0.0)
- New crafting recipes for various colored items, including:
- Stained Glass Panes
- Colored Banners
- Colored Beds And many other dyeable items. You can now add any dye during their standard crafting recipe to immediately get the colored variant.
- Multiple recipe book groups have been reorganized and polished.
Fixes
- Renamed various recipe files for much easier navigation.
- Fixed and adjusted several recipe book groups for consistency.
- Forge Compatibility: Fixed mod loading priority on the Forge platform. Vanilla recipe overrides and custom recipe groups are now fully working on Forge.
Main Changes (For Developers)
- All recipes have been organized into folders based on their crafting method and type. You can now easily remove specific recipe modules. For example, if you do not want Stonecutter recipes, simply delete the folders:
data/ccore/recipe/stonecuttinganddata/ccore/advancement/recipes/stonecutting. All related recipes will be removed without any errors (don't forget to run/reloador restart the server afterward). - Custom recipes are no longer unlocked alongside vanilla advancements. They now use separate advancement files, which prevents compatibility conflicts with other datapacks that modify vanilla recipes/advancements.
- Implemented a rigid 1-to-1 relationship between recipes and advancements: one recipe file corresponds to exactly one unlock advancement file. This allows for much more flexible editing of the pack without having to search through unrelated files.
- The folder structures for both
advancement/recipesandrecipeare now identical, making navigation and editing much more intuitive.
New Features (Planned 1.5.3 Content)
This version is built on top of the unreleased 1.5.3 build, meaning it includes all of its planned features and fixes:
- Adjusted Chainmail Chestplate recipe: now requires 4 chains instead of 2.
- Adjusted Chainmail Leggings recipe: now requires 4 chains instead of 2.
- Added new Jukebox crafting recipes:
- Crafted using a Note Block + Diamond.
- Crafted using a Chest + Diamond.
- Crafted using a Barrel + any Wood + Diamond.
- Added new Note Block crafting recipes:
- Crafted using a Jukebox + Redstone.
- Crafted using a Chest + Redstone.
- Crafted using a Barrel + any Wood + Redstone.
- New crafting recipe for the Dropper: Crafted using a Dispenser.
- New crafting recipe for the Copper Torch: Crafted using 4 Torches (you can use either Regular or Soul Torches) + a Copper Nugget.
- New crafting recipe for the Soul Torch: Crafted using 4 Torches (you can use either Regular or Copper Torches) + Soul Sand or Soul Soil.
- Added a new
#ccore:booksitem tag, which includes: Book, Enchanted Book, Written Book, and Book and Quill. This tag is now used in the recipes for Bookshelves, Lecterns, and Enchanting Tables.
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:kAVbQiKy:2lewJjd8"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:kAVbQiKy:2lewJjd8"
}

