diff --git a/overrides/global_packs/mc_rebalance_datapack/data/minecraft/loot_table/blocks/copper_ore.json b/overrides/global_packs/mc_rebalance_datapack/data/minecraft/loot_table/blocks/copper_ore.json new file mode 100644 index 0000000..5769669 --- /dev/null +++ b/overrides/global_packs/mc_rebalance_datapack/data/minecraft/loot_table/blocks/copper_ore.json @@ -0,0 +1,52 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "predicates": { + "minecraft:enchantments": [ + { + "enchantments": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + } + ], + "name": "minecraft:copper_ore" + }, + { + "type": "minecraft:item", + "functions": [ + { + "enchantment": "minecraft:fortune", + "formula": "minecraft:ore_drops", + "function": "minecraft:apply_bonus" + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "minecraft:raw_copper" + } + ] + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "minecraft:blocks/copper_ore" +} diff --git a/overrides/global_packs/mc_rebalance_datapack/data/minecraft/loot_table/blocks/deepslate_copper_ore.json b/overrides/global_packs/mc_rebalance_datapack/data/minecraft/loot_table/blocks/deepslate_copper_ore.json new file mode 100644 index 0000000..1fabf4c --- /dev/null +++ b/overrides/global_packs/mc_rebalance_datapack/data/minecraft/loot_table/blocks/deepslate_copper_ore.json @@ -0,0 +1,52 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "entries": [ + { + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "predicates": { + "minecraft:enchantments": [ + { + "enchantments": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + } + ], + "name": "minecraft:deepslate_copper_ore" + }, + { + "type": "minecraft:item", + "functions": [ + { + "enchantment": "minecraft:fortune", + "formula": "minecraft:ore_drops", + "function": "minecraft:apply_bonus" + }, + { + "function": "minecraft:explosion_decay" + } + ], + "name": "minecraft:raw_copper" + } + ] + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "minecraft:blocks/deepslate_copper_ore" +} diff --git a/overrides/global_packs/mc_rebalance_datapack/data/minecraft/recipe/copper_block.json b/overrides/global_packs/mc_rebalance_datapack/data/minecraft/recipe/copper_block.json new file mode 100644 index 0000000..00c86ff --- /dev/null +++ b/overrides/global_packs/mc_rebalance_datapack/data/minecraft/recipe/copper_block.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "#": { + "item": "minecraft:copper_ingot" + } + }, + "pattern": [ + "## ", + "## " + ], + "result": { + "count": 1, + "id": "minecraft:copper_block" + } +} diff --git a/overrides/global_packs/mc_rebalance_datapack/data/minecraft/recipe/copper_ingot.json b/overrides/global_packs/mc_rebalance_datapack/data/minecraft/recipe/copper_ingot.json new file mode 100644 index 0000000..4669a7f --- /dev/null +++ b/overrides/global_packs/mc_rebalance_datapack/data/minecraft/recipe/copper_ingot.json @@ -0,0 +1,14 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "group": "copper_ingot", + "ingredients": [ + { + "item": "minecraft:copper_block" + } + ], + "result": { + "count": 4, + "id": "minecraft:copper_ingot" + } +} diff --git a/overrides/global_packs/mc_rebalance_datapack/data/minecraft/recipe/copper_ingot_from_waxed_copper_block.json b/overrides/global_packs/mc_rebalance_datapack/data/minecraft/recipe/copper_ingot_from_waxed_copper_block.json new file mode 100644 index 0000000..68ccb6b --- /dev/null +++ b/overrides/global_packs/mc_rebalance_datapack/data/minecraft/recipe/copper_ingot_from_waxed_copper_block.json @@ -0,0 +1,14 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "group": "copper_ingot", + "ingredients": [ + { + "item": "minecraft:waxed_copper_block" + } + ], + "result": { + "count": 4, + "id": "minecraft:copper_ingot" + } +} diff --git a/overrides/global_packs/mc_rebalance_datapack/data/minecraft/recipe/copper_trapdoor.json b/overrides/global_packs/mc_rebalance_datapack/data/minecraft/recipe/copper_trapdoor.json new file mode 100644 index 0000000..185ed06 --- /dev/null +++ b/overrides/global_packs/mc_rebalance_datapack/data/minecraft/recipe/copper_trapdoor.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "redstone", + "key": { + "#": { + "item": "minecraft:copper_ingot" + } + }, + "pattern": [ + "###", + "###" + ], + "result": { + "count": 4, + "id": "minecraft:copper_trapdoor" + } +}