
CraftCore
700+ logical recipes, Stonecutter expansion, and some vanilla rebalancing for a seamless QoL experience.
New Recipes
Chainmail Armor
<br>
Grass Block
Mycelium
Tool and Weapon "Upgrades"
<br>
The item being upgraded is shifted by one slot to prevent crafting within the player's inventory (the 2x2 grid).
| Result | Base |
|---|---|
|
Stone | Wooden |
|
Copper |
Wooden or Stone |
|
Golden |
Stone or Copper |
|
Iron |
Stone or Copper |
Diamond tools cannot be upgraded this way.
Scaffolding
Lead
Cobweb
<br>
<sub>Yields 2 cobwebs</sub>
Bell
Repairing Anvils
Damaged Anvil + Block of Iron → Chipped Anvil
<h3> Chipped Anvil
+
Block of Iron
→
Anvil</h3>
Quality of Life Recipes
Hopper
Small stairs recipes
<p><sub>Works for all types of stairs in the game.</sub></p>
Quick crafting for Tools and Spears
<br>
<p><sub>The plank is shifted by one slot to prevent crafting within the player's inventory (the 2x2 grid).</sub></p>
Minecart with Hopper
Concrete
Quick crafting for colored items
Chest
Lectern
Item Frame
<br>
<sub>Works similarly for the Glow Item Frame, just add a Glow Ink Sac.</sub>
Painting
Barrel
Composter
Stick
Wooden Doors
Wooden Slabs
Wooden Stairs
Wooden Fences
Fence Gates
Boats with Chest
Ladder
Stonecutter Recipes
Stonecutter Recipes
Logs
Planks
Copper Blocks
<p><sub>The waxed state of the block is preserved during crafting.</sub></p>
Block of Iron
Glass
Changes to Output Quantities in Vanilla Recipes
Increased Item Yield
| Item | Old Yield | New Yield |
|---|---|---|
| Chain | 1 | 2 |
| Copper Chain | ||
| Iron Trapdoor | 1 | 2 |
| Copper Trapdoor | ||
| Lantern | 1 | 2 |
| Soul Lantern | ||
| Copper Lantern | ||
| Buttons | 1 | 2 |
| Redstone Torch | 1 | 2 |
| Wooden Trapdoors | 2 | 4 |
| Wooden Fences | 3 | 4 |
Decreased Item Yield
| Item | Old Yield | New Yield |
|---|---|---|
| Wooden Doors | 3 | 2 |
| Iron Door | 1 | |
| Copper Door | ||
| Lead | 2 | 1 |
| Bamboo Hanging Sign | 6 | 3 |
| Bamboo Shelf |
Block Drop Changes
Golden Tools Mechanics
Golden tools now have the "Silk Touch" effect by default. For example, if you break a Grass Block with a Golden Shovel, it will drop the block itself.
Important!
This feature is implemented via loot table conditions. It will only work with vanilla blocks. Adding support for any modded blocks at the datapack level is impossible.
Changes Table
| Block | Description of Change |
|---|---|
Tall Grass |
Breaking the top half with Shears drops Short Grassx2.
Breaking the bottom half drops Tall Grass. |
|
Large Fern |
Breaking the top half with Shears drops Fernx2.
Breaking the bottom half drops Large Fern. |
Leaf Litter | Now only drops when broken with a Hoe or Shears. |
Wildflowers | |
Pink Petals | |
|
Respawn Anchor | Breaking a respawn anchor drops a random amount of Glowstone blocks: either equal to its current charge or 1 less. |
|
Vines | Fixed a vanilla game bug: the number of dropped vines now strictly matches the amount on the block. |
|
Cake |
Breaking a completely untouched cake will drop the item. Note! This does not work for a Cake with a Candle. Due to game code limitations, this is impossible to implement at the datapack level. |
|
Monster Spawner | When broken, it may drop: Nether Quartz, Copper Ingot, Gold Ingot, Iron Ingot, Emerald, and Diamond. |
|
Creeper Head | Breaking it with Shears drops a random Music Disc - exactly like when a Creeper is killed by a Skeleton. |
|
Stone Slab | Breaking them without the Silk Touch enchantment drops Cobblestone Slabs and Cobblestone Stairs, respectively. |
|
Stone Stairs |
Mob Loot Changes
Zombies
| Mob | Drops | Note |
|---|---|---|
Zombie | Zombie Head | Drops only if the weapon has Looting I or higher. |
Drowned | Seagrass | |
| Kelp | ||
Husk | Sand |
Zombie Villagers
| Profession | Drops |
|---|---|
Unemployed | Bread |
Farmer |
Carrot Wheat Wheat Seeds Potato |
Fletcher |
Stick Flint |
Butcher |
Raw Chicken Raw Rabbit Raw Beef Raw Porkchop Raw Mutton |
Fisherman |
Raw Cod Raw Salmon Tropical Fish String |
Leatherworker |
Leather Rabbit Hide |
Cartographer |
Paper Empty Map |
Cleric |
Lapis Lazuli Glass Bottle |
Librarian |
Book Ink Sac |
Mason | Clay Ball |
Shepherd |
Dye (Random color) |
Armorer |
Coal Iron Ingot |
Weaponsmith | |
Toolsmith |
Skeletons
| Mob | Drops | |
|---|---|---|
Skeleton | Skeleton Skull | Bone Meal |
Bogged | Red Mushroom | |
| Brown Mushroom | ||
| Lily Pad | ||
Parched | Sand | |
| Paper | ||
Stray | Ice | |
| Packed Ice | ||
| Blue Ice | ||
Piglins
| Mob | Drops | Note |
|---|---|---|
Piglin | Piglin Head | Drops only if the weapon has Looting I or higher. |
| Gold Nugget | ||
Piglin Brute | Piglin Head | Drops only if the weapon has Looting I or higher. |
| Gold Nugget | ||
| Gold Ingot |
Mooshrooms
| Mob | Drops |
|---|---|
Red Mooshroom | Red Mushroom |
Brown Mooshroom | Brown Mushroom |
Chickens
| Variant | Drops |
|---|---|
Temperate | Egg |
Cold | Blue Egg |
Tropical | Brown Egg |
Other Mobs
| Mob | Drops | Note |
|---|---|---|
Blaze | Blaze Powder | |
Breeze | Wind Charge | |
Copper Golem | Lightning Rod | The Lightning Rod preserves the golem's state (waxed, oxidized, etc.). |
Creeper | Creeper Head | Drops only if the weapon has Looting I or higher. |
Iron Golem | Poppy | Now drops only if the golem was killed by a player. |
| Vines | ||
| Block of Iron |
Drops only if the weapon has Looting I or higher. Has a very low drop chance. | |
Phantom | Bone | |
Silverfish | Flint | |
Snow Golem | Carved Pumpkin | Drops only if it has a pumpkin on its head. |
Miscellaneous Changes
List
Due to the character limit on Modrinth, the full list of miscellaneous changes cannot be displayed here. You can view the complete list on my GitHub repository.
Modularity
The project features a convenient module system. If you do not need certain recipes or entire crafting categories, you can easily remove them by simply deleting the corresponding folder from the archive.
Structure
Folder Structure:
The internal structure is identical for both the recipes folder (recipe) and the conditions for unlocking them in the recipe book (advancement/recipes). The root folders are categorized by the method of item creation:
crafting— Crafting Table and the inventory crafting grid;smelting— Furnace;blasting— Blast Furnace;stonecutting— Stonecutter;smithing_transform— Smithing Table.
Inside these folders, files are divided into logical categories. For example, the crafting/wood_types/acacia folder contains all alternative crafts using Acacia Planks and Acacia Logs.
File Naming Convention:
All file names follow a logical pattern: [what_item_is_crafted]_[from_what_material].json.
For example, the path data/ccore/recipe/crafting/utility/chest_logs.json means crafting a Chest directly from Logs.
Instructions for removing modules (using the stonecutter as an example)
If you want to completely disable all new recipes for the Stonecutter, follow these steps:
- Open the
.jaror.zipfile of the datapack using any archiver (e.g., 7-Zip or WinRAR). - Navigate to the path
data/ccore/recipe/stonecuttingand delete thestonecuttingfolder. - Navigate to the path
data/ccore/advancement/recipes/stonecuttingand delete thestonecuttingfolder as well (this will prevent error logs from appearing in the server console). - Run the
/reloadcommand in-game or restart the server to apply the changes.
Feedback
Feedback
Found a bug or have ideas for new recipes? Let me know by opening an Issue on GitHub.
Block, item, and mob assets were taken from the Minecraft Wiki.
All recipes and crafts in this project are fictional. Any coincidences with other packs are purely coincidental.
