From 7c5a1c3a5467906f4ba1466b02368f1bc545b6f2 Mon Sep 17 00:00:00 2001 From: JohnBraham Date: Wed, 14 Oct 2026 14:23:37 +0100 Subject: [PATCH] Bring the 1.18 port up to date for 3.1 Add raw metals, ore overlays and High/Low Fantasy modes. Carry over the tested fuel, door, ranged weapon, rail, recipe, repair and world-upgrade fixes. Fix flickering bars and keep optional mods in their own development profile. --- .gitattributes | 1 + .github/workflows/ci.yml | 18 +- CHANGELOG.txt | 17 + README.md | 81 +- build.gradle | 43 +- docs/COMPATIBILITY.md | 12 + docs/MIGRATION.md | 40 +- docs/VERSIONS.md | 19 +- docs/WORLDGEN.md | 2 +- docs/schemas/orespawn-4.0.16/README.md | 6 - docs/schemas/orespawn-4.1.0/README.md | 9 + .../orespawn-global.schema.json | 2 +- .../orespawn-provider.schema.json | 2 +- .../orespawn-world.schema.json | 2 +- .../profile-common.schema.json | 56 +- gradle.properties | 8 +- gradle/README.md | 15 + gradle/dependencies.gradle | 44 +- gradle/ide/eclipse.gradle | 82 +- gradle/prepare-forge-client-runtime.py | 2 +- gradle/release/artifacts.gradle | 18 +- gradle/verification/packaged-runtime.gradle | 34 +- gradle/verification/support.gradle | 49 +- .../basemetals/data/BMBlockStateProvider.java | 77 + .../data/BaseMetalsDataGenerators.java | 53 +- .../mc/basemetals/data/GeneratedData.java | 193 +- .../content/BaseMetalsGameTests.java | 136 +- .../content/ForwardPortGameTests.java | 96 + .../migration/MigrationGameTests.java | 15 + src/generated/resources/.cache/cache | 4170 ----------------- .../blockstates/adamantine_bars.json | 55 +- .../basemetals/blockstates/antimony_bars.json | 55 +- .../basemetals/blockstates/aquarium_bars.json | 55 +- .../basemetals/blockstates/bismuth_bars.json | 55 +- .../basemetals/blockstates/brass_bars.json | 55 +- .../basemetals/blockstates/bronze_bars.json | 55 +- .../basemetals/blockstates/coldiron_bars.json | 55 +- .../basemetals/blockstates/copper_bars.json | 55 +- .../blockstates/cupronickel_bars.json | 55 +- .../basemetals/blockstates/diamond_bars.json | 55 +- .../basemetals/blockstates/electrum_bars.json | 55 +- .../basemetals/blockstates/emerald_bars.json | 55 +- .../basemetals/blockstates/gold_bars.json | 55 +- .../basemetals/blockstates/invar_bars.json | 55 +- .../basemetals/blockstates/lead_bars.json | 55 +- .../basemetals/blockstates/mithril_bars.json | 55 +- .../basemetals/blockstates/nickel_bars.json | 55 +- .../basemetals/blockstates/obsidian_bars.json | 55 +- .../basemetals/blockstates/pewter_bars.json | 55 +- .../basemetals/blockstates/platinum_bars.json | 55 +- .../basemetals/blockstates/quartz_bars.json | 55 +- .../basemetals/blockstates/silver_bars.json | 55 +- .../blockstates/starsteel_bars.json | 55 +- .../basemetals/blockstates/steel_bars.json | 55 +- .../basemetals/blockstates/tin_bars.json | 55 +- .../basemetals/blockstates/zinc_bars.json | 55 +- .../assets/basemetals/lang/de_de.json | 152 +- .../assets/basemetals/lang/en_au.json | 174 +- .../assets/basemetals/lang/en_ca.json | 174 +- .../assets/basemetals/lang/en_en.json | 174 +- .../assets/basemetals/lang/en_gb.json | 174 +- .../assets/basemetals/lang/en_pt.json | 176 +- .../assets/basemetals/lang/en_us.json | 158 +- .../assets/basemetals/lang/es_es.json | 174 +- .../assets/basemetals/lang/es_mx.json | 174 +- .../assets/basemetals/lang/fr_ca.json | 176 +- .../assets/basemetals/lang/fr_fr.json | 176 +- .../assets/basemetals/lang/it_it.json | 176 +- .../assets/basemetals/lang/ja_jp.json | 200 +- .../assets/basemetals/lang/nl_nl.json | 176 +- .../assets/basemetals/lang/pt_br.json | 176 +- .../assets/basemetals/lang/ru_ru.json | 209 +- .../assets/basemetals/lang/zh_cn.json | 152 +- .../assets/basemetals/lang/zh_tw.json | 204 +- .../block/adamantine_bars_post_ends.json | 49 + .../models/block/adamantine_ore.json | 86 + .../models/block/antimony_bars_post_ends.json | 49 + .../basemetals/models/block/antimony_ore.json | 86 + .../models/block/aquarium_bars_post_ends.json | 49 + .../models/block/bismuth_bars_post_ends.json | 49 + .../basemetals/models/block/bismuth_ore.json | 86 + .../models/block/brass_bars_post_ends.json | 49 + .../models/block/bronze_bars_post_ends.json | 49 + .../models/block/coldiron_bars_post_ends.json | 49 + .../basemetals/models/block/coldiron_ore.json | 86 + .../models/block/copper_bars_post_ends.json | 49 + .../basemetals/models/block/copper_ore.json | 86 + .../block/cupronickel_bars_post_ends.json | 49 + .../models/block/diamond_bars_post_ends.json | 49 + .../models/block/electrum_bars_post_ends.json | 49 + .../models/block/emerald_bars_post_ends.json | 49 + .../models/block/gold_bars_post_ends.json | 49 + .../models/block/invar_bars_post_ends.json | 49 + .../models/block/lead_bars_post_ends.json | 49 + .../basemetals/models/block/lead_ore.json | 86 + .../basemetals/models/block/mercury_ore.json | 86 + .../models/block/mithril_bars_post_ends.json | 49 + .../models/block/nickel_bars_post_ends.json | 49 + .../basemetals/models/block/nickel_ore.json | 86 + .../models/block/obsidian_bars_post_ends.json | 49 + .../models/block/pewter_bars_post_ends.json | 49 + .../models/block/platinum_bars_post_ends.json | 49 + .../basemetals/models/block/platinum_ore.json | 86 + .../models/block/quartz_bars_post_ends.json | 49 + .../models/block/silver_bars_post_ends.json | 49 + .../basemetals/models/block/silver_ore.json | 86 + .../block/starsteel_bars_post_ends.json | 49 + .../models/block/starsteel_ore.json | 86 + .../models/block/steel_bars_post_ends.json | 49 + .../models/block/tin_bars_post_ends.json | 49 + .../basemetals/models/block/tin_ore.json | 86 + .../models/block/zinc_bars_post_ends.json | 49 + .../basemetals/models/block/zinc_ore.json | 86 + .../models/item/adamantine_raw.json | 6 + .../basemetals/models/item/antimony_raw.json | 6 + .../basemetals/models/item/bismuth_raw.json | 6 + .../basemetals/models/item/coldiron_raw.json | 6 + .../basemetals/models/item/lead_raw.json | 6 + .../basemetals/models/item/mercury_raw.json | 6 + .../basemetals/models/item/nickel_raw.json | 6 + .../basemetals/models/item/platinum_raw.json | 6 + .../basemetals/models/item/silver_raw.json | 6 + .../basemetals/models/item/starsteel_raw.json | 6 + .../basemetals/models/item/tin_raw.json | 6 + .../basemetals/models/item/zinc_raw.json | 6 + .../advancements/recipes/activator_rail.json | 56 + .../recipes/adamantine_anvil.json | 54 + .../recipes/adamantine_arrow.json | 54 + .../advancements/recipes/adamantine_axe.json | 43 + .../advancements/recipes/adamantine_bars.json | 43 + .../recipes/adamantine_bars_2.json | 43 + .../recipes/adamantine_block.json | 43 + .../recipes/adamantine_block_ingot.json | 43 + .../advancements/recipes/adamantine_bolt.json | 43 + .../recipes/adamantine_boots.json | 43 + .../advancements/recipes/adamantine_bow.json | 43 + .../recipes/adamantine_button.json | 43 + .../recipes/adamantine_chestplate.json | 43 + .../recipes/adamantine_crackhammer.json | 43 + .../recipes/adamantine_crossbow.json | 54 + .../advancements/recipes/adamantine_door.json | 43 + .../recipes/adamantine_fishingrod.json | 43 + .../advancements/recipes/adamantine_gear.json | 54 + .../recipes/adamantine_helmet.json | 43 + .../advancements/recipes/adamantine_hoe.json | 43 + .../recipes/adamantine_horsearmor.json | 54 + .../adamantine_ingot_from_nuggets.json | 43 + .../recipes/adamantine_leggings.json | 43 + .../recipes/adamantine_lever.json | 54 + .../recipes/adamantine_nuggets.json | 43 + .../recipes/adamantine_pickaxe.json | 43 + .../recipes/adamantine_plate.json | 43 + .../recipes/adamantine_powder_from_small.json | 43 + .../recipes/adamantine_pressure_plate.json | 43 + .../recipes/adamantine_raw_blasting.json | 32 + .../recipes/adamantine_raw_smelting.json | 32 + .../advancements/recipes/adamantine_rod.json | 43 + .../recipes/adamantine_scythe.json | 43 + .../recipes/adamantine_shears.json | 43 + .../recipes/adamantine_shield.json | 54 + .../recipes/adamantine_shovel.json | 43 + .../advancements/recipes/adamantine_slab.json | 43 + .../recipes/adamantine_smallpowder.json | 43 + .../recipes/adamantine_stairs.json | 43 + .../recipes/adamantine_sword.json | 43 + .../recipes/adamantine_trapdoor.json | 43 + .../advancements/recipes/adamantine_wall.json | 43 + .../advancements/recipes/antimony_arrow.json | 54 + .../advancements/recipes/antimony_axe.json | 43 + .../advancements/recipes/antimony_bars.json | 43 + .../advancements/recipes/antimony_bars_2.json | 43 + .../advancements/recipes/antimony_block.json | 43 + .../recipes/antimony_block_ingot.json | 43 + .../advancements/recipes/antimony_bolt.json | 43 + .../advancements/recipes/antimony_boots.json | 43 + .../advancements/recipes/antimony_bow.json | 43 + .../advancements/recipes/antimony_button.json | 43 + .../recipes/antimony_chestplate.json | 43 + .../recipes/antimony_crackhammer.json | 43 + .../recipes/antimony_crossbow.json | 54 + .../advancements/recipes/antimony_door.json | 43 + .../recipes/antimony_fishingrod.json | 43 + .../advancements/recipes/antimony_gear.json | 54 + .../advancements/recipes/antimony_helmet.json | 43 + .../advancements/recipes/antimony_hoe.json | 43 + .../recipes/antimony_horsearmor.json | 54 + .../recipes/antimony_ingot_from_nuggets.json | 43 + .../recipes/antimony_leggings.json | 43 + .../advancements/recipes/antimony_lever.json | 54 + .../recipes/antimony_nuggets.json | 43 + .../recipes/antimony_pickaxe.json | 43 + .../advancements/recipes/antimony_plate.json | 43 + .../recipes/antimony_powder_from_small.json | 43 + .../recipes/antimony_pressure_plate.json | 43 + .../recipes/antimony_raw_blasting.json | 32 + .../recipes/antimony_raw_smelting.json | 32 + .../advancements/recipes/antimony_rod.json | 43 + .../advancements/recipes/antimony_scythe.json | 43 + .../advancements/recipes/antimony_shears.json | 43 + .../advancements/recipes/antimony_shield.json | 54 + .../advancements/recipes/antimony_shovel.json | 43 + .../advancements/recipes/antimony_slab.json | 43 + .../recipes/antimony_smallpowder.json | 43 + .../advancements/recipes/antimony_stairs.json | 43 + .../advancements/recipes/antimony_sword.json | 43 + .../recipes/antimony_trapdoor.json | 43 + .../advancements/recipes/antimony_wall.json | 43 + .../advancements/recipes/aquarium_arrow.json | 54 + .../advancements/recipes/aquarium_axe.json | 43 + .../advancements/recipes/aquarium_bars.json | 43 + .../advancements/recipes/aquarium_bars_2.json | 43 + .../advancements/recipes/aquarium_blend.json | 65 + .../recipes/aquarium_blend_from_small.json | 43 + .../advancements/recipes/aquarium_block.json | 43 + .../recipes/aquarium_block_ingot.json | 43 + .../advancements/recipes/aquarium_bolt.json | 43 + .../advancements/recipes/aquarium_boots.json | 43 + .../advancements/recipes/aquarium_bow.json | 43 + .../advancements/recipes/aquarium_button.json | 43 + .../recipes/aquarium_chestplate.json | 43 + .../recipes/aquarium_crackhammer.json | 43 + .../recipes/aquarium_crossbow.json | 54 + .../advancements/recipes/aquarium_door.json | 43 + .../recipes/aquarium_fishingrod.json | 43 + .../advancements/recipes/aquarium_gear.json | 54 + .../advancements/recipes/aquarium_helmet.json | 43 + .../advancements/recipes/aquarium_hoe.json | 43 + .../recipes/aquarium_horsearmor.json | 54 + .../recipes/aquarium_ingot_from_nuggets.json | 43 + .../recipes/aquarium_leggings.json | 43 + .../advancements/recipes/aquarium_lever.json | 54 + .../recipes/aquarium_nuggets.json | 43 + .../recipes/aquarium_pickaxe.json | 43 + .../advancements/recipes/aquarium_plate.json | 43 + .../recipes/aquarium_powder_from_small.json | 43 + .../recipes/aquarium_pressure_plate.json | 43 + .../advancements/recipes/aquarium_rod.json | 43 + .../advancements/recipes/aquarium_scythe.json | 43 + .../advancements/recipes/aquarium_shears.json | 43 + .../advancements/recipes/aquarium_shield.json | 54 + .../advancements/recipes/aquarium_shovel.json | 43 + .../advancements/recipes/aquarium_slab.json | 43 + .../recipes/aquarium_smallblend.json | 43 + .../recipes/aquarium_smallpowder.json | 43 + .../advancements/recipes/aquarium_stairs.json | 43 + .../advancements/recipes/aquarium_sword.json | 43 + .../recipes/aquarium_trapdoor.json | 43 + .../advancements/recipes/aquarium_wall.json | 43 + .../advancements/recipes/bismuth_arrow.json | 54 + .../advancements/recipes/bismuth_axe.json | 43 + .../advancements/recipes/bismuth_bars.json | 43 + .../advancements/recipes/bismuth_bars_2.json | 43 + .../advancements/recipes/bismuth_block.json | 43 + .../recipes/bismuth_block_ingot.json | 43 + .../advancements/recipes/bismuth_bolt.json | 43 + .../advancements/recipes/bismuth_boots.json | 43 + .../advancements/recipes/bismuth_bow.json | 43 + .../advancements/recipes/bismuth_button.json | 43 + .../recipes/bismuth_chestplate.json | 43 + .../recipes/bismuth_crackhammer.json | 43 + .../recipes/bismuth_crossbow.json | 54 + .../advancements/recipes/bismuth_door.json | 43 + .../recipes/bismuth_fishingrod.json | 43 + .../advancements/recipes/bismuth_gear.json | 54 + .../advancements/recipes/bismuth_helmet.json | 43 + .../advancements/recipes/bismuth_hoe.json | 43 + .../recipes/bismuth_horsearmor.json | 54 + .../recipes/bismuth_ingot_from_nuggets.json | 43 + .../recipes/bismuth_leggings.json | 43 + .../advancements/recipes/bismuth_lever.json | 54 + .../advancements/recipes/bismuth_nuggets.json | 43 + .../advancements/recipes/bismuth_pickaxe.json | 43 + .../advancements/recipes/bismuth_plate.json | 43 + .../recipes/bismuth_powder_from_small.json | 43 + .../recipes/bismuth_pressure_plate.json | 43 + .../recipes/bismuth_raw_blasting.json | 32 + .../recipes/bismuth_raw_smelting.json | 32 + .../advancements/recipes/bismuth_rod.json | 43 + .../advancements/recipes/bismuth_scythe.json | 43 + .../advancements/recipes/bismuth_shears.json | 43 + .../advancements/recipes/bismuth_shield.json | 54 + .../advancements/recipes/bismuth_shovel.json | 43 + .../advancements/recipes/bismuth_slab.json | 43 + .../recipes/bismuth_smallpowder.json | 43 + .../advancements/recipes/bismuth_stairs.json | 43 + .../advancements/recipes/bismuth_sword.json | 43 + .../recipes/bismuth_trapdoor.json | 43 + .../advancements/recipes/bismuth_wall.json | 43 + .../advancements/recipes/brass_arrow.json | 54 + .../advancements/recipes/brass_axe.json | 43 + .../advancements/recipes/brass_bars.json | 43 + .../advancements/recipes/brass_bars_2.json | 43 + .../advancements/recipes/brass_blend.json | 54 + .../recipes/brass_blend_from_small.json | 43 + .../advancements/recipes/brass_block.json | 43 + .../recipes/brass_block_ingot.json | 43 + .../advancements/recipes/brass_bolt.json | 43 + .../advancements/recipes/brass_boots.json | 43 + .../advancements/recipes/brass_bow.json | 43 + .../advancements/recipes/brass_button.json | 43 + .../recipes/brass_chestplate.json | 43 + .../recipes/brass_crackhammer.json | 43 + .../advancements/recipes/brass_crossbow.json | 54 + .../advancements/recipes/brass_door.json | 43 + .../recipes/brass_fishingrod.json | 43 + .../advancements/recipes/brass_gear.json | 54 + .../advancements/recipes/brass_helmet.json | 43 + .../advancements/recipes/brass_hoe.json | 43 + .../recipes/brass_horsearmor.json | 54 + .../recipes/brass_ingot_from_nuggets.json | 43 + .../advancements/recipes/brass_leggings.json | 43 + .../advancements/recipes/brass_lever.json | 54 + .../advancements/recipes/brass_nuggets.json | 43 + .../advancements/recipes/brass_pickaxe.json | 43 + .../advancements/recipes/brass_plate.json | 43 + .../recipes/brass_powder_from_small.json | 43 + .../recipes/brass_pressure_plate.json | 43 + .../advancements/recipes/brass_rod.json | 43 + .../advancements/recipes/brass_scythe.json | 43 + .../advancements/recipes/brass_shears.json | 43 + .../advancements/recipes/brass_shield.json | 54 + .../advancements/recipes/brass_shovel.json | 43 + .../advancements/recipes/brass_slab.json | 43 + .../recipes/brass_smallblend.json | 43 + .../recipes/brass_smallpowder.json | 43 + .../advancements/recipes/brass_stairs.json | 43 + .../advancements/recipes/brass_sword.json | 43 + .../advancements/recipes/brass_trapdoor.json | 43 + .../advancements/recipes/brass_wall.json | 43 + .../advancements/recipes/bronze_arrow.json | 54 + .../advancements/recipes/bronze_axe.json | 43 + .../advancements/recipes/bronze_bars.json | 43 + .../advancements/recipes/bronze_bars_2.json | 43 + .../advancements/recipes/bronze_blend.json | 54 + .../recipes/bronze_blend_from_small.json | 43 + .../advancements/recipes/bronze_block.json | 43 + .../recipes/bronze_block_ingot.json | 43 + .../advancements/recipes/bronze_bolt.json | 43 + .../advancements/recipes/bronze_boots.json | 43 + .../advancements/recipes/bronze_bow.json | 43 + .../advancements/recipes/bronze_button.json | 43 + .../recipes/bronze_chestplate.json | 43 + .../recipes/bronze_crackhammer.json | 43 + .../advancements/recipes/bronze_crossbow.json | 54 + .../advancements/recipes/bronze_door.json | 43 + .../recipes/bronze_fishingrod.json | 43 + .../advancements/recipes/bronze_gear.json | 54 + .../advancements/recipes/bronze_helmet.json | 43 + .../advancements/recipes/bronze_hoe.json | 43 + .../recipes/bronze_horsearmor.json | 54 + .../recipes/bronze_ingot_from_nuggets.json | 43 + .../advancements/recipes/bronze_leggings.json | 43 + .../advancements/recipes/bronze_lever.json | 54 + .../advancements/recipes/bronze_nuggets.json | 43 + .../advancements/recipes/bronze_pickaxe.json | 43 + .../advancements/recipes/bronze_plate.json | 43 + .../recipes/bronze_powder_from_small.json | 43 + .../recipes/bronze_pressure_plate.json | 43 + .../advancements/recipes/bronze_rod.json | 43 + .../advancements/recipes/bronze_scythe.json | 43 + .../advancements/recipes/bronze_shears.json | 43 + .../advancements/recipes/bronze_shield.json | 54 + .../advancements/recipes/bronze_shovel.json | 43 + .../advancements/recipes/bronze_slab.json | 43 + .../recipes/bronze_smallblend.json | 43 + .../recipes/bronze_smallpowder.json | 43 + .../advancements/recipes/bronze_stairs.json | 43 + .../advancements/recipes/bronze_sword.json | 43 + .../advancements/recipes/bronze_trapdoor.json | 43 + .../advancements/recipes/bronze_wall.json | 43 + .../advancements/recipes/charcoal_block.json | 47 + .../recipes/charcoal_block_dust.json | 45 + .../advancements/recipes/charcoal_ingot.json | 45 + .../advancements/recipes/charcoal_nugget.json | 47 + .../recipes/charcoal_powder_from_small.json | 45 + .../recipes/charcoal_smallpowder.json | 45 + .../advancements/recipes/coal_block_dust.json | 45 + .../advancements/recipes/coal_ingot.json | 45 + .../advancements/recipes/coal_nugget.json | 47 + .../recipes/coal_powder_from_small.json | 45 + .../recipes/coal_smallpowder.json | 45 + .../advancements/recipes/coldiron_arrow.json | 54 + .../advancements/recipes/coldiron_axe.json | 43 + .../advancements/recipes/coldiron_bars.json | 43 + .../advancements/recipes/coldiron_bars_2.json | 43 + .../advancements/recipes/coldiron_block.json | 43 + .../recipes/coldiron_block_ingot.json | 43 + .../advancements/recipes/coldiron_bolt.json | 43 + .../advancements/recipes/coldiron_boots.json | 43 + .../advancements/recipes/coldiron_bow.json | 43 + .../advancements/recipes/coldiron_button.json | 43 + .../recipes/coldiron_chestplate.json | 43 + .../recipes/coldiron_crackhammer.json | 43 + .../recipes/coldiron_crossbow.json | 54 + .../advancements/recipes/coldiron_door.json | 43 + .../recipes/coldiron_fishingrod.json | 43 + .../advancements/recipes/coldiron_gear.json | 54 + .../advancements/recipes/coldiron_helmet.json | 43 + .../advancements/recipes/coldiron_hoe.json | 43 + .../recipes/coldiron_horsearmor.json | 54 + .../recipes/coldiron_ingot_from_nuggets.json | 43 + .../recipes/coldiron_leggings.json | 43 + .../advancements/recipes/coldiron_lever.json | 54 + .../recipes/coldiron_nuggets.json | 43 + .../recipes/coldiron_pickaxe.json | 43 + .../advancements/recipes/coldiron_plate.json | 43 + .../recipes/coldiron_powder_from_small.json | 43 + .../recipes/coldiron_pressure_plate.json | 43 + .../recipes/coldiron_raw_blasting.json | 32 + .../recipes/coldiron_raw_smelting.json | 32 + .../advancements/recipes/coldiron_rod.json | 43 + .../advancements/recipes/coldiron_scythe.json | 43 + .../advancements/recipes/coldiron_shears.json | 43 + .../advancements/recipes/coldiron_shield.json | 54 + .../advancements/recipes/coldiron_shovel.json | 43 + .../advancements/recipes/coldiron_slab.json | 43 + .../recipes/coldiron_smallpowder.json | 43 + .../advancements/recipes/coldiron_stairs.json | 43 + .../advancements/recipes/coldiron_sword.json | 43 + .../recipes/coldiron_trapdoor.json | 43 + .../advancements/recipes/coldiron_wall.json | 43 + .../advancements/recipes/copper_arrow.json | 54 + .../advancements/recipes/copper_axe.json | 43 + .../advancements/recipes/copper_bars.json | 43 + .../advancements/recipes/copper_bars_2.json | 43 + .../advancements/recipes/copper_block.json | 45 + .../recipes/copper_block_ingot.json | 45 + .../advancements/recipes/copper_bolt.json | 43 + .../advancements/recipes/copper_boots.json | 43 + .../advancements/recipes/copper_bow.json | 43 + .../advancements/recipes/copper_button.json | 43 + .../recipes/copper_chestplate.json | 43 + .../recipes/copper_crackhammer.json | 43 + .../advancements/recipes/copper_crossbow.json | 54 + .../advancements/recipes/copper_door.json | 43 + .../recipes/copper_fishingrod.json | 43 + .../advancements/recipes/copper_gear.json | 54 + .../advancements/recipes/copper_helmet.json | 43 + .../advancements/recipes/copper_hoe.json | 43 + .../recipes/copper_horsearmor.json | 54 + .../recipes/copper_ingot_from_nuggets.json | 45 + .../advancements/recipes/copper_leggings.json | 43 + .../advancements/recipes/copper_lever.json | 54 + .../advancements/recipes/copper_nuggets.json | 45 + .../advancements/recipes/copper_pickaxe.json | 43 + .../advancements/recipes/copper_plate.json | 43 + .../recipes/copper_powder_from_small.json | 43 + .../recipes/copper_pressure_plate.json | 43 + .../advancements/recipes/copper_rod.json | 43 + .../advancements/recipes/copper_scythe.json | 43 + .../advancements/recipes/copper_shears.json | 43 + .../advancements/recipes/copper_shield.json | 54 + .../advancements/recipes/copper_shovel.json | 43 + .../advancements/recipes/copper_slab.json | 43 + .../recipes/copper_smallpowder.json | 43 + .../advancements/recipes/copper_stairs.json | 43 + .../advancements/recipes/copper_sword.json | 43 + .../advancements/recipes/copper_trapdoor.json | 43 + .../advancements/recipes/copper_wall.json | 43 + .../recipes/cupronickel_arrow.json | 54 + .../advancements/recipes/cupronickel_axe.json | 43 + .../recipes/cupronickel_bars.json | 43 + .../recipes/cupronickel_bars_2.json | 43 + .../recipes/cupronickel_blend.json | 54 + .../recipes/cupronickel_blend_from_small.json | 43 + .../recipes/cupronickel_block.json | 43 + .../recipes/cupronickel_block_ingot.json | 43 + .../recipes/cupronickel_bolt.json | 43 + .../recipes/cupronickel_boots.json | 43 + .../advancements/recipes/cupronickel_bow.json | 43 + .../recipes/cupronickel_button.json | 43 + .../recipes/cupronickel_chestplate.json | 43 + .../recipes/cupronickel_crackhammer.json | 43 + .../recipes/cupronickel_crossbow.json | 54 + .../recipes/cupronickel_door.json | 43 + .../recipes/cupronickel_fishingrod.json | 43 + .../recipes/cupronickel_gear.json | 54 + .../recipes/cupronickel_helmet.json | 43 + .../advancements/recipes/cupronickel_hoe.json | 43 + .../recipes/cupronickel_horsearmor.json | 54 + .../cupronickel_ingot_from_nuggets.json | 43 + .../recipes/cupronickel_leggings.json | 43 + .../recipes/cupronickel_lever.json | 54 + .../recipes/cupronickel_nuggets.json | 43 + .../recipes/cupronickel_pickaxe.json | 43 + .../recipes/cupronickel_plate.json | 43 + .../cupronickel_powder_from_small.json | 43 + .../recipes/cupronickel_pressure_plate.json | 43 + .../advancements/recipes/cupronickel_rod.json | 43 + .../recipes/cupronickel_scythe.json | 43 + .../recipes/cupronickel_shears.json | 43 + .../recipes/cupronickel_shield.json | 54 + .../recipes/cupronickel_shovel.json | 43 + .../recipes/cupronickel_slab.json | 43 + .../recipes/cupronickel_smallblend.json | 43 + .../recipes/cupronickel_smallpowder.json | 43 + .../recipes/cupronickel_stairs.json | 43 + .../recipes/cupronickel_sword.json | 43 + .../recipes/cupronickel_trapdoor.json | 43 + .../recipes/cupronickel_wall.json | 43 + .../advancements/recipes/detector_rail.json | 56 + .../advancements/recipes/diamond_arrow.json | 54 + .../advancements/recipes/diamond_bars.json | 43 + .../advancements/recipes/diamond_bars_2.json | 43 + .../advancements/recipes/diamond_bolt.json | 43 + .../advancements/recipes/diamond_bow.json | 43 + .../advancements/recipes/diamond_button.json | 43 + .../recipes/diamond_crackhammer.json | 43 + .../recipes/diamond_crossbow.json | 54 + .../advancements/recipes/diamond_door.json | 43 + .../recipes/diamond_fishingrod.json | 43 + .../advancements/recipes/diamond_gear.json | 54 + .../advancements/recipes/diamond_lever.json | 54 + .../recipes/diamond_powder_from_small.json | 43 + .../recipes/diamond_pressure_plate.json | 43 + .../advancements/recipes/diamond_rod.json | 43 + .../advancements/recipes/diamond_scythe.json | 43 + .../advancements/recipes/diamond_shears.json | 43 + .../advancements/recipes/diamond_shield.json | 54 + .../advancements/recipes/diamond_slab.json | 43 + .../recipes/diamond_smallpowder.json | 43 + .../advancements/recipes/diamond_stairs.json | 43 + .../recipes/diamond_trapdoor.json | 43 + .../advancements/recipes/diamond_wall.json | 43 + .../advancements/recipes/electrum_arrow.json | 54 + .../advancements/recipes/electrum_axe.json | 43 + .../advancements/recipes/electrum_bars.json | 43 + .../advancements/recipes/electrum_bars_2.json | 43 + .../advancements/recipes/electrum_blend.json | 54 + .../recipes/electrum_blend_from_small.json | 43 + .../advancements/recipes/electrum_block.json | 43 + .../recipes/electrum_block_ingot.json | 43 + .../advancements/recipes/electrum_bolt.json | 43 + .../advancements/recipes/electrum_boots.json | 43 + .../advancements/recipes/electrum_bow.json | 43 + .../advancements/recipes/electrum_button.json | 43 + .../recipes/electrum_chestplate.json | 43 + .../recipes/electrum_crackhammer.json | 43 + .../recipes/electrum_crossbow.json | 54 + .../advancements/recipes/electrum_door.json | 43 + .../recipes/electrum_fishingrod.json | 43 + .../advancements/recipes/electrum_gear.json | 54 + .../advancements/recipes/electrum_helmet.json | 43 + .../advancements/recipes/electrum_hoe.json | 43 + .../recipes/electrum_horsearmor.json | 54 + .../recipes/electrum_ingot_from_nuggets.json | 43 + .../recipes/electrum_leggings.json | 43 + .../advancements/recipes/electrum_lever.json | 54 + .../recipes/electrum_nuggets.json | 43 + .../recipes/electrum_pickaxe.json | 43 + .../advancements/recipes/electrum_plate.json | 43 + .../recipes/electrum_powder_from_small.json | 43 + .../recipes/electrum_pressure_plate.json | 43 + .../advancements/recipes/electrum_rod.json | 43 + .../advancements/recipes/electrum_scythe.json | 43 + .../advancements/recipes/electrum_shears.json | 43 + .../advancements/recipes/electrum_shield.json | 54 + .../advancements/recipes/electrum_shovel.json | 43 + .../advancements/recipes/electrum_slab.json | 43 + .../recipes/electrum_smallblend.json | 43 + .../recipes/electrum_smallpowder.json | 43 + .../advancements/recipes/electrum_stairs.json | 43 + .../advancements/recipes/electrum_sword.json | 43 + .../recipes/electrum_trapdoor.json | 43 + .../advancements/recipes/electrum_wall.json | 43 + .../advancements/recipes/emerald_arrow.json | 54 + .../advancements/recipes/emerald_axe.json | 43 + .../advancements/recipes/emerald_bars.json | 43 + .../advancements/recipes/emerald_bars_2.json | 43 + .../advancements/recipes/emerald_bolt.json | 43 + .../advancements/recipes/emerald_boots.json | 43 + .../advancements/recipes/emerald_bow.json | 43 + .../advancements/recipes/emerald_button.json | 43 + .../recipes/emerald_chestplate.json | 43 + .../recipes/emerald_crackhammer.json | 43 + .../recipes/emerald_crossbow.json | 54 + .../advancements/recipes/emerald_door.json | 43 + .../recipes/emerald_fishingrod.json | 43 + .../advancements/recipes/emerald_gear.json | 54 + .../advancements/recipes/emerald_helmet.json | 43 + .../advancements/recipes/emerald_hoe.json | 43 + .../recipes/emerald_horsearmor.json | 54 + .../recipes/emerald_leggings.json | 43 + .../advancements/recipes/emerald_lever.json | 54 + .../advancements/recipes/emerald_pickaxe.json | 43 + .../recipes/emerald_powder_from_small.json | 43 + .../recipes/emerald_pressure_plate.json | 43 + .../advancements/recipes/emerald_rod.json | 43 + .../advancements/recipes/emerald_scythe.json | 43 + .../advancements/recipes/emerald_shears.json | 43 + .../advancements/recipes/emerald_shield.json | 54 + .../advancements/recipes/emerald_shovel.json | 43 + .../advancements/recipes/emerald_slab.json | 43 + .../recipes/emerald_smallpowder.json | 43 + .../advancements/recipes/emerald_stairs.json | 43 + .../advancements/recipes/emerald_sword.json | 43 + .../recipes/emerald_trapdoor.json | 43 + .../advancements/recipes/emerald_wall.json | 43 + .../advancements/recipes/flint_and_steel.json | 56 + .../advancements/recipes/gold_arrow.json | 54 + .../advancements/recipes/gold_bars.json | 43 + .../advancements/recipes/gold_bars_2.json | 43 + .../advancements/recipes/gold_bolt.json | 43 + .../advancements/recipes/gold_bow.json | 43 + .../advancements/recipes/gold_button.json | 43 + .../recipes/gold_crackhammer.json | 43 + .../advancements/recipes/gold_crossbow.json | 54 + .../advancements/recipes/gold_door.json | 43 + .../advancements/recipes/gold_fishingrod.json | 43 + .../advancements/recipes/gold_gear.json | 54 + .../advancements/recipes/gold_lever.json | 54 + .../advancements/recipes/gold_plate.json | 43 + .../recipes/gold_powder_from_small.json | 43 + .../advancements/recipes/gold_rod.json | 43 + .../advancements/recipes/gold_scythe.json | 43 + .../advancements/recipes/gold_shears.json | 43 + .../advancements/recipes/gold_shield.json | 54 + .../advancements/recipes/gold_slab.json | 43 + .../recipes/gold_smallpowder.json | 43 + .../advancements/recipes/gold_stairs.json | 43 + .../advancements/recipes/gold_trapdoor.json | 43 + .../advancements/recipes/gold_wall.json | 43 + .../advancements/recipes/human_detector.json | 56 + .../advancements/recipes/invar_arrow.json | 54 + .../advancements/recipes/invar_axe.json | 43 + .../advancements/recipes/invar_bars.json | 43 + .../advancements/recipes/invar_bars_2.json | 43 + .../advancements/recipes/invar_blend.json | 54 + .../recipes/invar_blend_from_small.json | 43 + .../advancements/recipes/invar_block.json | 43 + .../recipes/invar_block_ingot.json | 43 + .../advancements/recipes/invar_bolt.json | 43 + .../advancements/recipes/invar_boots.json | 43 + .../advancements/recipes/invar_bow.json | 43 + .../advancements/recipes/invar_button.json | 43 + .../recipes/invar_chestplate.json | 43 + .../recipes/invar_crackhammer.json | 43 + .../advancements/recipes/invar_crossbow.json | 54 + .../advancements/recipes/invar_door.json | 43 + .../recipes/invar_fishingrod.json | 43 + .../advancements/recipes/invar_gear.json | 54 + .../advancements/recipes/invar_helmet.json | 43 + .../advancements/recipes/invar_hoe.json | 43 + .../recipes/invar_horsearmor.json | 54 + .../recipes/invar_ingot_from_nuggets.json | 43 + .../advancements/recipes/invar_leggings.json | 43 + .../advancements/recipes/invar_lever.json | 54 + .../advancements/recipes/invar_nuggets.json | 43 + .../advancements/recipes/invar_pickaxe.json | 43 + .../advancements/recipes/invar_plate.json | 43 + .../recipes/invar_powder_from_small.json | 43 + .../recipes/invar_pressure_plate.json | 43 + .../advancements/recipes/invar_rod.json | 43 + .../advancements/recipes/invar_scythe.json | 43 + .../advancements/recipes/invar_shears.json | 43 + .../advancements/recipes/invar_shield.json | 54 + .../advancements/recipes/invar_shovel.json | 43 + .../advancements/recipes/invar_slab.json | 43 + .../recipes/invar_smallblend.json | 43 + .../recipes/invar_smallpowder.json | 43 + .../advancements/recipes/invar_stairs.json | 43 + .../advancements/recipes/invar_sword.json | 43 + .../advancements/recipes/invar_trapdoor.json | 43 + .../advancements/recipes/invar_wall.json | 43 + .../advancements/recipes/iron_arrow.json | 54 + .../advancements/recipes/iron_bars_2.json | 43 + .../advancements/recipes/iron_bolt.json | 43 + .../advancements/recipes/iron_bow.json | 43 + .../advancements/recipes/iron_button.json | 43 + .../recipes/iron_crackhammer.json | 43 + .../advancements/recipes/iron_crossbow.json | 54 + .../advancements/recipes/iron_fishingrod.json | 43 + .../advancements/recipes/iron_gear.json | 54 + .../advancements/recipes/iron_lever.json | 54 + .../advancements/recipes/iron_plate.json | 43 + .../recipes/iron_powder_from_small.json | 43 + .../advancements/recipes/iron_rod.json | 43 + .../advancements/recipes/iron_scythe.json | 43 + .../advancements/recipes/iron_shield.json | 54 + .../advancements/recipes/iron_slab.json | 43 + .../recipes/iron_smallpowder.json | 43 + .../advancements/recipes/iron_stairs.json | 43 + .../advancements/recipes/iron_wall.json | 43 + .../advancements/recipes/lead_arrow.json | 54 + .../advancements/recipes/lead_axe.json | 43 + .../advancements/recipes/lead_bars.json | 43 + .../advancements/recipes/lead_bars_2.json | 43 + .../advancements/recipes/lead_block.json | 43 + .../recipes/lead_block_ingot.json | 43 + .../advancements/recipes/lead_bolt.json | 43 + .../advancements/recipes/lead_boots.json | 43 + .../advancements/recipes/lead_bow.json | 43 + .../advancements/recipes/lead_button.json | 43 + .../advancements/recipes/lead_chestplate.json | 43 + .../recipes/lead_crackhammer.json | 43 + .../advancements/recipes/lead_crossbow.json | 54 + .../advancements/recipes/lead_door.json | 43 + .../advancements/recipes/lead_fishingrod.json | 43 + .../advancements/recipes/lead_gear.json | 54 + .../advancements/recipes/lead_helmet.json | 43 + .../advancements/recipes/lead_hoe.json | 43 + .../advancements/recipes/lead_horsearmor.json | 54 + .../recipes/lead_ingot_from_nuggets.json | 43 + .../advancements/recipes/lead_leggings.json | 43 + .../advancements/recipes/lead_lever.json | 54 + .../advancements/recipes/lead_nuggets.json | 43 + .../advancements/recipes/lead_pickaxe.json | 43 + .../advancements/recipes/lead_plate.json | 43 + .../recipes/lead_powder_from_small.json | 43 + .../recipes/lead_pressure_plate.json | 43 + .../recipes/lead_raw_blasting.json | 32 + .../recipes/lead_raw_smelting.json | 32 + .../advancements/recipes/lead_rod.json | 43 + .../advancements/recipes/lead_scythe.json | 43 + .../advancements/recipes/lead_shears.json | 43 + .../advancements/recipes/lead_shield.json | 54 + .../advancements/recipes/lead_shovel.json | 43 + .../advancements/recipes/lead_slab.json | 43 + .../recipes/lead_smallpowder.json | 43 + .../advancements/recipes/lead_stairs.json | 43 + .../advancements/recipes/lead_sword.json | 43 + .../advancements/recipes/lead_trapdoor.json | 43 + .../advancements/recipes/lead_wall.json | 43 + .../recipes/mercury_ingot_from_nuggets.json | 43 + .../advancements/recipes/mercury_nuggets.json | 43 + .../recipes/mercury_powder_from_small.json | 43 + .../recipes/mercury_raw_blasting.json | 32 + .../recipes/mercury_raw_smelting.json | 32 + .../recipes/mercury_smallpowder.json | 43 + .../advancements/recipes/minecart.json | 43 + .../advancements/recipes/mithril_arrow.json | 54 + .../advancements/recipes/mithril_axe.json | 43 + .../advancements/recipes/mithril_bars.json | 43 + .../advancements/recipes/mithril_bars_2.json | 43 + .../advancements/recipes/mithril_blend.json | 65 + .../recipes/mithril_blend_from_small.json | 43 + .../advancements/recipes/mithril_block.json | 43 + .../recipes/mithril_block_ingot.json | 43 + .../advancements/recipes/mithril_bolt.json | 43 + .../advancements/recipes/mithril_boots.json | 43 + .../advancements/recipes/mithril_bow.json | 43 + .../advancements/recipes/mithril_button.json | 43 + .../recipes/mithril_chestplate.json | 43 + .../recipes/mithril_crackhammer.json | 43 + .../recipes/mithril_crossbow.json | 54 + .../advancements/recipes/mithril_door.json | 43 + .../recipes/mithril_fishingrod.json | 43 + .../advancements/recipes/mithril_gear.json | 54 + .../advancements/recipes/mithril_helmet.json | 43 + .../advancements/recipes/mithril_hoe.json | 43 + .../recipes/mithril_horsearmor.json | 54 + .../recipes/mithril_ingot_from_nuggets.json | 43 + .../recipes/mithril_leggings.json | 43 + .../advancements/recipes/mithril_lever.json | 54 + .../advancements/recipes/mithril_nuggets.json | 43 + .../advancements/recipes/mithril_pickaxe.json | 43 + .../advancements/recipes/mithril_plate.json | 43 + .../recipes/mithril_powder_from_small.json | 43 + .../recipes/mithril_pressure_plate.json | 43 + .../advancements/recipes/mithril_rod.json | 43 + .../advancements/recipes/mithril_scythe.json | 43 + .../advancements/recipes/mithril_shears.json | 43 + .../advancements/recipes/mithril_shield.json | 54 + .../advancements/recipes/mithril_shovel.json | 43 + .../advancements/recipes/mithril_slab.json | 43 + .../recipes/mithril_smallblend.json | 43 + .../recipes/mithril_smallpowder.json | 43 + .../advancements/recipes/mithril_stairs.json | 43 + .../advancements/recipes/mithril_sword.json | 43 + .../recipes/mithril_trapdoor.json | 43 + .../advancements/recipes/mithril_wall.json | 43 + .../advancements/recipes/nickel_arrow.json | 54 + .../advancements/recipes/nickel_axe.json | 43 + .../advancements/recipes/nickel_bars.json | 43 + .../advancements/recipes/nickel_bars_2.json | 43 + .../advancements/recipes/nickel_block.json | 43 + .../recipes/nickel_block_ingot.json | 43 + .../advancements/recipes/nickel_bolt.json | 43 + .../advancements/recipes/nickel_boots.json | 43 + .../advancements/recipes/nickel_bow.json | 43 + .../advancements/recipes/nickel_button.json | 43 + .../recipes/nickel_chestplate.json | 43 + .../recipes/nickel_crackhammer.json | 43 + .../advancements/recipes/nickel_crossbow.json | 54 + .../advancements/recipes/nickel_door.json | 43 + .../recipes/nickel_fishingrod.json | 43 + .../advancements/recipes/nickel_gear.json | 54 + .../advancements/recipes/nickel_helmet.json | 43 + .../advancements/recipes/nickel_hoe.json | 43 + .../recipes/nickel_horsearmor.json | 54 + .../recipes/nickel_ingot_from_nuggets.json | 43 + .../advancements/recipes/nickel_leggings.json | 43 + .../advancements/recipes/nickel_lever.json | 54 + .../advancements/recipes/nickel_nuggets.json | 43 + .../advancements/recipes/nickel_pickaxe.json | 43 + .../advancements/recipes/nickel_plate.json | 43 + .../recipes/nickel_powder_from_small.json | 43 + .../recipes/nickel_pressure_plate.json | 43 + .../recipes/nickel_raw_blasting.json | 32 + .../recipes/nickel_raw_smelting.json | 32 + .../advancements/recipes/nickel_rod.json | 43 + .../advancements/recipes/nickel_scythe.json | 43 + .../advancements/recipes/nickel_shears.json | 43 + .../advancements/recipes/nickel_shield.json | 54 + .../advancements/recipes/nickel_shovel.json | 43 + .../advancements/recipes/nickel_slab.json | 43 + .../recipes/nickel_smallpowder.json | 43 + .../advancements/recipes/nickel_stairs.json | 43 + .../advancements/recipes/nickel_sword.json | 43 + .../advancements/recipes/nickel_trapdoor.json | 43 + .../advancements/recipes/nickel_wall.json | 43 + .../advancements/recipes/obsidian_arrow.json | 54 + .../advancements/recipes/obsidian_axe.json | 43 + .../advancements/recipes/obsidian_bars.json | 43 + .../advancements/recipes/obsidian_bars_2.json | 43 + .../advancements/recipes/obsidian_block.json | 43 + .../advancements/recipes/obsidian_bolt.json | 43 + .../advancements/recipes/obsidian_boots.json | 43 + .../advancements/recipes/obsidian_bow.json | 43 + .../advancements/recipes/obsidian_button.json | 43 + .../recipes/obsidian_chestplate.json | 43 + .../recipes/obsidian_crackhammer.json | 43 + .../recipes/obsidian_crossbow.json | 54 + .../advancements/recipes/obsidian_door.json | 43 + .../recipes/obsidian_fishingrod.json | 43 + .../advancements/recipes/obsidian_gear.json | 54 + .../advancements/recipes/obsidian_helmet.json | 43 + .../advancements/recipes/obsidian_hoe.json | 43 + .../recipes/obsidian_horsearmor.json | 54 + .../advancements/recipes/obsidian_ingot.json | 43 + .../recipes/obsidian_leggings.json | 43 + .../advancements/recipes/obsidian_lever.json | 54 + .../advancements/recipes/obsidian_nugget.json | 43 + .../recipes/obsidian_pickaxe.json | 43 + .../recipes/obsidian_powder_from_small.json | 43 + .../recipes/obsidian_pressure_plate.json | 43 + .../advancements/recipes/obsidian_rod.json | 43 + .../advancements/recipes/obsidian_scythe.json | 43 + .../advancements/recipes/obsidian_shears.json | 43 + .../advancements/recipes/obsidian_shield.json | 54 + .../advancements/recipes/obsidian_shovel.json | 43 + .../advancements/recipes/obsidian_slab.json | 43 + .../recipes/obsidian_smallpowder.json | 43 + .../advancements/recipes/obsidian_stairs.json | 43 + .../advancements/recipes/obsidian_sword.json | 43 + .../recipes/obsidian_trapdoor.json | 43 + .../advancements/recipes/obsidian_wall.json | 43 + .../advancements/recipes/pewter_arrow.json | 54 + .../advancements/recipes/pewter_axe.json | 43 + .../advancements/recipes/pewter_bars.json | 43 + .../advancements/recipes/pewter_bars_2.json | 43 + .../advancements/recipes/pewter_blend.json | 65 + .../recipes/pewter_blend_from_small.json | 43 + .../advancements/recipes/pewter_block.json | 43 + .../recipes/pewter_block_ingot.json | 43 + .../advancements/recipes/pewter_bolt.json | 43 + .../advancements/recipes/pewter_boots.json | 43 + .../advancements/recipes/pewter_bow.json | 43 + .../advancements/recipes/pewter_button.json | 43 + .../recipes/pewter_chestplate.json | 43 + .../recipes/pewter_crackhammer.json | 43 + .../advancements/recipes/pewter_crossbow.json | 54 + .../advancements/recipes/pewter_door.json | 43 + .../recipes/pewter_fishingrod.json | 43 + .../advancements/recipes/pewter_gear.json | 54 + .../advancements/recipes/pewter_helmet.json | 43 + .../advancements/recipes/pewter_hoe.json | 43 + .../recipes/pewter_horsearmor.json | 54 + .../recipes/pewter_ingot_from_nuggets.json | 43 + .../advancements/recipes/pewter_leggings.json | 43 + .../advancements/recipes/pewter_lever.json | 54 + .../advancements/recipes/pewter_nuggets.json | 43 + .../advancements/recipes/pewter_pickaxe.json | 43 + .../advancements/recipes/pewter_plate.json | 43 + .../recipes/pewter_powder_from_small.json | 43 + .../recipes/pewter_pressure_plate.json | 43 + .../advancements/recipes/pewter_rod.json | 43 + .../advancements/recipes/pewter_scythe.json | 43 + .../advancements/recipes/pewter_shears.json | 43 + .../advancements/recipes/pewter_shield.json | 54 + .../advancements/recipes/pewter_shovel.json | 43 + .../advancements/recipes/pewter_slab.json | 43 + .../recipes/pewter_smallblend.json | 43 + .../recipes/pewter_smallpowder.json | 43 + .../advancements/recipes/pewter_stairs.json | 43 + .../advancements/recipes/pewter_sword.json | 43 + .../advancements/recipes/pewter_trapdoor.json | 43 + .../advancements/recipes/pewter_wall.json | 43 + .../advancements/recipes/piston.json | 76 + .../advancements/recipes/platinum_arrow.json | 54 + .../advancements/recipes/platinum_axe.json | 43 + .../advancements/recipes/platinum_bars.json | 43 + .../advancements/recipes/platinum_bars_2.json | 43 + .../advancements/recipes/platinum_block.json | 43 + .../recipes/platinum_block_ingot.json | 43 + .../advancements/recipes/platinum_bolt.json | 43 + .../advancements/recipes/platinum_boots.json | 43 + .../advancements/recipes/platinum_bow.json | 43 + .../advancements/recipes/platinum_button.json | 43 + .../recipes/platinum_chestplate.json | 43 + .../recipes/platinum_crackhammer.json | 43 + .../recipes/platinum_crossbow.json | 54 + .../advancements/recipes/platinum_door.json | 43 + .../recipes/platinum_fishingrod.json | 43 + .../advancements/recipes/platinum_gear.json | 54 + .../advancements/recipes/platinum_helmet.json | 43 + .../advancements/recipes/platinum_hoe.json | 43 + .../recipes/platinum_horsearmor.json | 54 + .../recipes/platinum_ingot_from_nuggets.json | 43 + .../recipes/platinum_leggings.json | 43 + .../advancements/recipes/platinum_lever.json | 54 + .../recipes/platinum_nuggets.json | 43 + .../recipes/platinum_pickaxe.json | 43 + .../advancements/recipes/platinum_plate.json | 43 + .../recipes/platinum_powder_from_small.json | 43 + .../recipes/platinum_pressure_plate.json | 43 + .../recipes/platinum_raw_blasting.json | 32 + .../recipes/platinum_raw_smelting.json | 32 + .../advancements/recipes/platinum_rod.json | 43 + .../advancements/recipes/platinum_scythe.json | 43 + .../advancements/recipes/platinum_shears.json | 43 + .../advancements/recipes/platinum_shield.json | 54 + .../advancements/recipes/platinum_shovel.json | 43 + .../advancements/recipes/platinum_slab.json | 43 + .../recipes/platinum_smallpowder.json | 43 + .../advancements/recipes/platinum_stairs.json | 43 + .../advancements/recipes/platinum_sword.json | 43 + .../recipes/platinum_trapdoor.json | 43 + .../advancements/recipes/platinum_wall.json | 43 + .../advancements/recipes/quartz_arrow.json | 54 + .../advancements/recipes/quartz_axe.json | 43 + .../advancements/recipes/quartz_bars.json | 43 + .../advancements/recipes/quartz_bars_2.json | 43 + .../advancements/recipes/quartz_bolt.json | 43 + .../advancements/recipes/quartz_boots.json | 43 + .../advancements/recipes/quartz_bow.json | 43 + .../advancements/recipes/quartz_button.json | 43 + .../recipes/quartz_chestplate.json | 43 + .../recipes/quartz_crackhammer.json | 43 + .../advancements/recipes/quartz_crossbow.json | 54 + .../advancements/recipes/quartz_door.json | 43 + .../recipes/quartz_fishingrod.json | 43 + .../advancements/recipes/quartz_gear.json | 54 + .../advancements/recipes/quartz_helmet.json | 43 + .../advancements/recipes/quartz_hoe.json | 43 + .../recipes/quartz_horsearmor.json | 54 + .../advancements/recipes/quartz_ingot.json | 43 + .../advancements/recipes/quartz_leggings.json | 43 + .../advancements/recipes/quartz_lever.json | 54 + .../advancements/recipes/quartz_nugget.json | 43 + .../advancements/recipes/quartz_pickaxe.json | 43 + .../recipes/quartz_powder_from_small.json | 43 + .../recipes/quartz_pressure_plate.json | 43 + .../advancements/recipes/quartz_rod.json | 43 + .../advancements/recipes/quartz_scythe.json | 43 + .../advancements/recipes/quartz_shears.json | 43 + .../advancements/recipes/quartz_shield.json | 54 + .../advancements/recipes/quartz_shovel.json | 43 + .../recipes/quartz_smallpowder.json | 43 + .../advancements/recipes/quartz_sword.json | 43 + .../advancements/recipes/quartz_trapdoor.json | 43 + .../advancements/recipes/quartz_wall.json | 43 + .../basemetals/advancements/recipes/rail.json | 43 + .../recipes/redstone_from_smallpowder.json | 43 + .../recipes/redstone_smallpowder.json | 43 + .../advancements/recipes/silver_arrow.json | 54 + .../advancements/recipes/silver_axe.json | 43 + .../advancements/recipes/silver_bars.json | 43 + .../advancements/recipes/silver_bars_2.json | 43 + .../advancements/recipes/silver_block.json | 43 + .../recipes/silver_block_ingot.json | 43 + .../advancements/recipes/silver_bolt.json | 43 + .../advancements/recipes/silver_boots.json | 43 + .../advancements/recipes/silver_bow.json | 43 + .../advancements/recipes/silver_button.json | 43 + .../recipes/silver_chestplate.json | 43 + .../recipes/silver_crackhammer.json | 43 + .../advancements/recipes/silver_crossbow.json | 54 + .../advancements/recipes/silver_door.json | 43 + .../recipes/silver_fishingrod.json | 43 + .../advancements/recipes/silver_gear.json | 54 + .../advancements/recipes/silver_helmet.json | 43 + .../advancements/recipes/silver_hoe.json | 43 + .../recipes/silver_horsearmor.json | 54 + .../recipes/silver_ingot_from_nuggets.json | 43 + .../advancements/recipes/silver_leggings.json | 43 + .../advancements/recipes/silver_lever.json | 54 + .../advancements/recipes/silver_nuggets.json | 43 + .../advancements/recipes/silver_pickaxe.json | 43 + .../advancements/recipes/silver_plate.json | 43 + .../recipes/silver_powder_from_small.json | 43 + .../recipes/silver_pressure_plate.json | 43 + .../recipes/silver_raw_blasting.json | 32 + .../recipes/silver_raw_smelting.json | 32 + .../advancements/recipes/silver_rod.json | 43 + .../advancements/recipes/silver_scythe.json | 43 + .../advancements/recipes/silver_shears.json | 43 + .../advancements/recipes/silver_shield.json | 54 + .../advancements/recipes/silver_shovel.json | 43 + .../advancements/recipes/silver_slab.json | 43 + .../recipes/silver_smallpowder.json | 43 + .../advancements/recipes/silver_stairs.json | 43 + .../advancements/recipes/silver_sword.json | 43 + .../advancements/recipes/silver_trapdoor.json | 43 + .../advancements/recipes/silver_wall.json | 43 + .../advancements/recipes/starsteel_arrow.json | 54 + .../advancements/recipes/starsteel_axe.json | 43 + .../advancements/recipes/starsteel_bars.json | 43 + .../recipes/starsteel_bars_2.json | 43 + .../advancements/recipes/starsteel_block.json | 43 + .../recipes/starsteel_block_ingot.json | 43 + .../advancements/recipes/starsteel_bolt.json | 43 + .../advancements/recipes/starsteel_boots.json | 43 + .../advancements/recipes/starsteel_bow.json | 43 + .../recipes/starsteel_button.json | 43 + .../recipes/starsteel_chestplate.json | 43 + .../recipes/starsteel_crackhammer.json | 43 + .../recipes/starsteel_crossbow.json | 54 + .../advancements/recipes/starsteel_door.json | 43 + .../recipes/starsteel_fishingrod.json | 43 + .../advancements/recipes/starsteel_gear.json | 54 + .../recipes/starsteel_helmet.json | 43 + .../advancements/recipes/starsteel_hoe.json | 43 + .../recipes/starsteel_horsearmor.json | 54 + .../recipes/starsteel_ingot_from_nuggets.json | 43 + .../recipes/starsteel_leggings.json | 43 + .../advancements/recipes/starsteel_lever.json | 54 + .../recipes/starsteel_nuggets.json | 43 + .../recipes/starsteel_pickaxe.json | 43 + .../advancements/recipes/starsteel_plate.json | 43 + .../recipes/starsteel_powder_from_small.json | 43 + .../recipes/starsteel_pressure_plate.json | 43 + .../recipes/starsteel_raw_blasting.json | 32 + .../recipes/starsteel_raw_smelting.json | 32 + .../advancements/recipes/starsteel_rod.json | 43 + .../recipes/starsteel_scythe.json | 43 + .../recipes/starsteel_shears.json | 43 + .../recipes/starsteel_shield.json | 54 + .../recipes/starsteel_shovel.json | 43 + .../advancements/recipes/starsteel_slab.json | 43 + .../recipes/starsteel_smallpowder.json | 43 + .../recipes/starsteel_stairs.json | 43 + .../advancements/recipes/starsteel_sword.json | 43 + .../recipes/starsteel_trapdoor.json | 43 + .../advancements/recipes/starsteel_wall.json | 43 + .../advancements/recipes/steel_anvil.json | 54 + .../advancements/recipes/steel_arrow.json | 54 + .../advancements/recipes/steel_axe.json | 43 + .../advancements/recipes/steel_bars.json | 43 + .../advancements/recipes/steel_bars_2.json | 43 + .../advancements/recipes/steel_blend.json | 54 + .../recipes/steel_blend_from_small.json | 43 + .../advancements/recipes/steel_block.json | 43 + .../recipes/steel_block_ingot.json | 43 + .../advancements/recipes/steel_bolt.json | 43 + .../advancements/recipes/steel_boots.json | 43 + .../advancements/recipes/steel_bow.json | 43 + .../advancements/recipes/steel_button.json | 43 + .../recipes/steel_chestplate.json | 43 + .../recipes/steel_crackhammer.json | 43 + .../advancements/recipes/steel_crossbow.json | 54 + .../advancements/recipes/steel_door.json | 43 + .../recipes/steel_fishingrod.json | 43 + .../advancements/recipes/steel_gear.json | 54 + .../advancements/recipes/steel_helmet.json | 43 + .../advancements/recipes/steel_hoe.json | 43 + .../recipes/steel_horsearmor.json | 54 + .../recipes/steel_ingot_from_nuggets.json | 43 + .../advancements/recipes/steel_leggings.json | 43 + .../advancements/recipes/steel_lever.json | 54 + .../advancements/recipes/steel_nuggets.json | 43 + .../advancements/recipes/steel_pickaxe.json | 43 + .../advancements/recipes/steel_plate.json | 43 + .../recipes/steel_powder_from_small.json | 43 + .../recipes/steel_pressure_plate.json | 43 + .../advancements/recipes/steel_rod.json | 43 + .../advancements/recipes/steel_scythe.json | 43 + .../advancements/recipes/steel_shears.json | 43 + .../advancements/recipes/steel_shield.json | 54 + .../advancements/recipes/steel_shovel.json | 43 + .../advancements/recipes/steel_slab.json | 43 + .../recipes/steel_smallblend.json | 43 + .../recipes/steel_smallpowder.json | 43 + .../advancements/recipes/steel_stairs.json | 43 + .../advancements/recipes/steel_sword.json | 43 + .../advancements/recipes/steel_trapdoor.json | 43 + .../advancements/recipes/steel_wall.json | 43 + .../advancements/recipes/stone_anvil.json | 69 + .../recipes/stone_crackhammer.json | 45 + .../advancements/recipes/stone_scythe.json | 43 + .../advancements/recipes/tin_arrow.json | 54 + .../advancements/recipes/tin_axe.json | 43 + .../advancements/recipes/tin_bars.json | 43 + .../advancements/recipes/tin_bars_2.json | 43 + .../advancements/recipes/tin_block.json | 43 + .../advancements/recipes/tin_block_ingot.json | 43 + .../advancements/recipes/tin_bolt.json | 43 + .../advancements/recipes/tin_boots.json | 43 + .../advancements/recipes/tin_bow.json | 43 + .../advancements/recipes/tin_button.json | 43 + .../advancements/recipes/tin_chestplate.json | 43 + .../advancements/recipes/tin_crackhammer.json | 43 + .../advancements/recipes/tin_crossbow.json | 54 + .../advancements/recipes/tin_door.json | 43 + .../advancements/recipes/tin_fishingrod.json | 43 + .../advancements/recipes/tin_gear.json | 54 + .../advancements/recipes/tin_helmet.json | 43 + .../advancements/recipes/tin_hoe.json | 43 + .../advancements/recipes/tin_horsearmor.json | 54 + .../recipes/tin_ingot_from_nuggets.json | 43 + .../advancements/recipes/tin_leggings.json | 43 + .../advancements/recipes/tin_lever.json | 54 + .../advancements/recipes/tin_nuggets.json | 43 + .../advancements/recipes/tin_pickaxe.json | 43 + .../advancements/recipes/tin_plate.json | 43 + .../recipes/tin_powder_from_small.json | 43 + .../recipes/tin_pressure_plate.json | 43 + .../recipes/tin_raw_blasting.json | 32 + .../recipes/tin_raw_smelting.json | 32 + .../advancements/recipes/tin_rod.json | 43 + .../advancements/recipes/tin_scythe.json | 43 + .../advancements/recipes/tin_shears.json | 43 + .../advancements/recipes/tin_shield.json | 54 + .../advancements/recipes/tin_shovel.json | 43 + .../advancements/recipes/tin_slab.json | 43 + .../advancements/recipes/tin_smallpowder.json | 43 + .../advancements/recipes/tin_stairs.json | 43 + .../advancements/recipes/tin_sword.json | 43 + .../advancements/recipes/tin_trapdoor.json | 43 + .../advancements/recipes/tin_wall.json | 43 + .../advancements/recipes/tripwire_hook.json | 54 + .../recipes/wood_crackhammer.json | 43 + .../advancements/recipes/wood_scythe.json | 43 + .../advancements/recipes/zinc_arrow.json | 54 + .../advancements/recipes/zinc_axe.json | 43 + .../advancements/recipes/zinc_bars.json | 43 + .../advancements/recipes/zinc_bars_2.json | 43 + .../advancements/recipes/zinc_block.json | 43 + .../recipes/zinc_block_ingot.json | 43 + .../advancements/recipes/zinc_bolt.json | 43 + .../advancements/recipes/zinc_boots.json | 43 + .../advancements/recipes/zinc_bow.json | 43 + .../advancements/recipes/zinc_button.json | 43 + .../advancements/recipes/zinc_chestplate.json | 43 + .../recipes/zinc_crackhammer.json | 43 + .../advancements/recipes/zinc_crossbow.json | 54 + .../advancements/recipes/zinc_door.json | 43 + .../advancements/recipes/zinc_fishingrod.json | 43 + .../advancements/recipes/zinc_gear.json | 54 + .../advancements/recipes/zinc_helmet.json | 43 + .../advancements/recipes/zinc_hoe.json | 43 + .../advancements/recipes/zinc_horsearmor.json | 54 + .../recipes/zinc_ingot_from_nuggets.json | 43 + .../advancements/recipes/zinc_leggings.json | 43 + .../advancements/recipes/zinc_lever.json | 54 + .../advancements/recipes/zinc_nuggets.json | 43 + .../advancements/recipes/zinc_pickaxe.json | 43 + .../advancements/recipes/zinc_plate.json | 43 + .../recipes/zinc_powder_from_small.json | 43 + .../recipes/zinc_pressure_plate.json | 43 + .../recipes/zinc_raw_blasting.json | 32 + .../recipes/zinc_raw_smelting.json | 32 + .../advancements/recipes/zinc_rod.json | 43 + .../advancements/recipes/zinc_scythe.json | 43 + .../advancements/recipes/zinc_shears.json | 43 + .../advancements/recipes/zinc_shield.json | 54 + .../advancements/recipes/zinc_shovel.json | 43 + .../advancements/recipes/zinc_slab.json | 43 + .../recipes/zinc_smallpowder.json | 43 + .../advancements/recipes/zinc_stairs.json | 43 + .../advancements/recipes/zinc_sword.json | 43 + .../advancements/recipes/zinc_trapdoor.json | 43 + .../advancements/recipes/zinc_wall.json | 43 + .../loot_tables/blocks/adamantine_ore.json | 45 +- .../loot_tables/blocks/antimony_ore.json | 45 +- .../loot_tables/blocks/bismuth_ore.json | 45 +- .../loot_tables/blocks/coldiron_ore.json | 45 +- .../loot_tables/blocks/copper_ore.json | 53 +- .../loot_tables/blocks/lead_ore.json | 45 +- .../loot_tables/blocks/mercury_ore.json | 45 +- .../loot_tables/blocks/nickel_ore.json | 45 +- .../loot_tables/blocks/platinum_ore.json | 45 +- .../loot_tables/blocks/silver_ore.json | 45 +- .../loot_tables/blocks/starsteel_ore.json | 45 +- .../loot_tables/blocks/tin_ore.json | 45 +- .../loot_tables/blocks/zinc_ore.json | 45 +- .../basemetals/recipes/activator_rail.json | 38 +- .../basemetals/recipes/adamantine_anvil.json | 34 +- .../basemetals/recipes/adamantine_arrow.json | 40 +- .../basemetals/recipes/adamantine_axe.json | 34 +- .../basemetals/recipes/adamantine_bars.json | 30 +- .../basemetals/recipes/adamantine_bars_2.json | 28 +- .../basemetals/recipes/adamantine_block.json | 30 +- .../recipes/adamantine_block_ingot.json | 22 +- .../basemetals/recipes/adamantine_bolt.json | 36 +- .../basemetals/recipes/adamantine_boots.json | 28 +- .../basemetals/recipes/adamantine_bow.json | 34 +- .../basemetals/recipes/adamantine_button.json | 28 +- .../recipes/adamantine_chestplate.json | 30 +- .../recipes/adamantine_crackhammer.json | 34 +- .../recipes/adamantine_crossbow.json | 38 +- .../basemetals/recipes/adamantine_door.json | 32 +- .../recipes/adamantine_fishingrod.json | 34 +- .../basemetals/recipes/adamantine_gear.json | 36 +- .../basemetals/recipes/adamantine_helmet.json | 28 +- .../basemetals/recipes/adamantine_hoe.json | 34 +- .../recipes/adamantine_horsearmor.json | 34 +- .../adamantine_ingot_from_nuggets.json | 30 +- .../recipes/adamantine_leggings.json | 30 +- .../basemetals/recipes/adamantine_lever.json | 32 +- .../recipes/adamantine_nuggets.json | 22 +- .../recipes/adamantine_pickaxe.json | 34 +- .../basemetals/recipes/adamantine_plate.json | 28 +- .../recipes/adamantine_powder_from_small.json | 30 +- .../recipes/adamantine_pressure_plate.json | 26 +- .../recipes/adamantine_raw_blasting.json | 9 + .../recipes/adamantine_raw_crushing.json | 9 + .../recipes/adamantine_raw_smelting.json | 9 + .../basemetals/recipes/adamantine_rod.json | 30 +- .../basemetals/recipes/adamantine_scythe.json | 34 +- .../basemetals/recipes/adamantine_shears.json | 28 +- .../basemetals/recipes/adamantine_shield.json | 34 +- .../basemetals/recipes/adamantine_shovel.json | 34 +- .../basemetals/recipes/adamantine_slab.json | 28 +- .../recipes/adamantine_smallpowder.json | 22 +- .../basemetals/recipes/adamantine_stairs.json | 32 +- .../basemetals/recipes/adamantine_sword.json | 34 +- .../recipes/adamantine_trapdoor.json | 28 +- .../basemetals/recipes/adamantine_wall.json | 30 +- .../basemetals/recipes/antimony_arrow.json | 40 +- .../data/basemetals/recipes/antimony_axe.json | 34 +- .../basemetals/recipes/antimony_bars.json | 30 +- .../basemetals/recipes/antimony_bars_2.json | 28 +- .../basemetals/recipes/antimony_block.json | 30 +- .../recipes/antimony_block_ingot.json | 22 +- .../basemetals/recipes/antimony_bolt.json | 36 +- .../basemetals/recipes/antimony_boots.json | 28 +- .../data/basemetals/recipes/antimony_bow.json | 34 +- .../basemetals/recipes/antimony_button.json | 28 +- .../recipes/antimony_chestplate.json | 30 +- .../recipes/antimony_crackhammer.json | 34 +- .../basemetals/recipes/antimony_crossbow.json | 38 +- .../basemetals/recipes/antimony_door.json | 32 +- .../recipes/antimony_fishingrod.json | 34 +- .../basemetals/recipes/antimony_gear.json | 36 +- .../basemetals/recipes/antimony_helmet.json | 28 +- .../data/basemetals/recipes/antimony_hoe.json | 34 +- .../recipes/antimony_horsearmor.json | 34 +- .../recipes/antimony_ingot_from_nuggets.json | 30 +- .../basemetals/recipes/antimony_leggings.json | 30 +- .../basemetals/recipes/antimony_lever.json | 32 +- .../basemetals/recipes/antimony_nuggets.json | 22 +- .../basemetals/recipes/antimony_pickaxe.json | 34 +- .../basemetals/recipes/antimony_plate.json | 28 +- .../recipes/antimony_powder_from_small.json | 30 +- .../recipes/antimony_pressure_plate.json | 26 +- .../recipes/antimony_raw_blasting.json | 9 + .../recipes/antimony_raw_crushing.json | 9 + .../recipes/antimony_raw_smelting.json | 9 + .../data/basemetals/recipes/antimony_rod.json | 30 +- .../basemetals/recipes/antimony_scythe.json | 34 +- .../basemetals/recipes/antimony_shears.json | 28 +- .../basemetals/recipes/antimony_shield.json | 34 +- .../basemetals/recipes/antimony_shovel.json | 34 +- .../basemetals/recipes/antimony_slab.json | 28 +- .../recipes/antimony_smallpowder.json | 22 +- .../basemetals/recipes/antimony_stairs.json | 32 +- .../basemetals/recipes/antimony_sword.json | 34 +- .../basemetals/recipes/antimony_trapdoor.json | 28 +- .../basemetals/recipes/antimony_wall.json | 30 +- .../basemetals/recipes/aquarium_arrow.json | 40 +- .../data/basemetals/recipes/aquarium_axe.json | 34 +- .../basemetals/recipes/aquarium_bars.json | 30 +- .../basemetals/recipes/aquarium_bars_2.json | 28 +- .../basemetals/recipes/aquarium_blend.json | 38 +- .../recipes/aquarium_blend_from_small.json | 30 +- .../basemetals/recipes/aquarium_block.json | 30 +- .../recipes/aquarium_block_ingot.json | 22 +- .../basemetals/recipes/aquarium_bolt.json | 36 +- .../basemetals/recipes/aquarium_boots.json | 28 +- .../data/basemetals/recipes/aquarium_bow.json | 34 +- .../basemetals/recipes/aquarium_button.json | 28 +- .../recipes/aquarium_chestplate.json | 30 +- .../recipes/aquarium_crackhammer.json | 34 +- .../basemetals/recipes/aquarium_crossbow.json | 38 +- .../basemetals/recipes/aquarium_door.json | 32 +- .../recipes/aquarium_fishingrod.json | 34 +- .../basemetals/recipes/aquarium_gear.json | 36 +- .../basemetals/recipes/aquarium_helmet.json | 28 +- .../data/basemetals/recipes/aquarium_hoe.json | 34 +- .../recipes/aquarium_horsearmor.json | 34 +- .../recipes/aquarium_ingot_from_nuggets.json | 30 +- .../basemetals/recipes/aquarium_leggings.json | 30 +- .../basemetals/recipes/aquarium_lever.json | 32 +- .../basemetals/recipes/aquarium_nuggets.json | 22 +- .../basemetals/recipes/aquarium_pickaxe.json | 34 +- .../basemetals/recipes/aquarium_plate.json | 28 +- .../recipes/aquarium_powder_from_small.json | 30 +- .../recipes/aquarium_pressure_plate.json | 26 +- .../data/basemetals/recipes/aquarium_rod.json | 30 +- .../basemetals/recipes/aquarium_scythe.json | 34 +- .../basemetals/recipes/aquarium_shears.json | 28 +- .../basemetals/recipes/aquarium_shield.json | 34 +- .../basemetals/recipes/aquarium_shovel.json | 34 +- .../basemetals/recipes/aquarium_slab.json | 28 +- .../recipes/aquarium_smallblend.json | 22 +- .../recipes/aquarium_smallpowder.json | 22 +- .../basemetals/recipes/aquarium_stairs.json | 32 +- .../basemetals/recipes/aquarium_sword.json | 34 +- .../basemetals/recipes/aquarium_trapdoor.json | 28 +- .../basemetals/recipes/aquarium_wall.json | 30 +- .../basemetals/recipes/bismuth_arrow.json | 40 +- .../data/basemetals/recipes/bismuth_axe.json | 34 +- .../data/basemetals/recipes/bismuth_bars.json | 30 +- .../basemetals/recipes/bismuth_bars_2.json | 28 +- .../basemetals/recipes/bismuth_block.json | 30 +- .../recipes/bismuth_block_ingot.json | 22 +- .../data/basemetals/recipes/bismuth_bolt.json | 36 +- .../basemetals/recipes/bismuth_boots.json | 28 +- .../data/basemetals/recipes/bismuth_bow.json | 34 +- .../basemetals/recipes/bismuth_button.json | 28 +- .../recipes/bismuth_chestplate.json | 30 +- .../recipes/bismuth_crackhammer.json | 34 +- .../basemetals/recipes/bismuth_crossbow.json | 38 +- .../data/basemetals/recipes/bismuth_door.json | 32 +- .../recipes/bismuth_fishingrod.json | 34 +- .../data/basemetals/recipes/bismuth_gear.json | 36 +- .../basemetals/recipes/bismuth_helmet.json | 28 +- .../data/basemetals/recipes/bismuth_hoe.json | 34 +- .../recipes/bismuth_horsearmor.json | 34 +- .../recipes/bismuth_ingot_from_nuggets.json | 30 +- .../basemetals/recipes/bismuth_leggings.json | 30 +- .../basemetals/recipes/bismuth_lever.json | 32 +- .../basemetals/recipes/bismuth_nuggets.json | 22 +- .../basemetals/recipes/bismuth_pickaxe.json | 34 +- .../basemetals/recipes/bismuth_plate.json | 28 +- .../recipes/bismuth_powder_from_small.json | 30 +- .../recipes/bismuth_pressure_plate.json | 26 +- .../recipes/bismuth_raw_blasting.json | 9 + .../recipes/bismuth_raw_crushing.json | 9 + .../recipes/bismuth_raw_smelting.json | 9 + .../data/basemetals/recipes/bismuth_rod.json | 30 +- .../basemetals/recipes/bismuth_scythe.json | 34 +- .../basemetals/recipes/bismuth_shears.json | 28 +- .../basemetals/recipes/bismuth_shield.json | 34 +- .../basemetals/recipes/bismuth_shovel.json | 34 +- .../data/basemetals/recipes/bismuth_slab.json | 28 +- .../recipes/bismuth_smallpowder.json | 22 +- .../basemetals/recipes/bismuth_stairs.json | 32 +- .../basemetals/recipes/bismuth_sword.json | 34 +- .../basemetals/recipes/bismuth_trapdoor.json | 28 +- .../data/basemetals/recipes/bismuth_wall.json | 30 +- .../data/basemetals/recipes/brass_arrow.json | 40 +- .../data/basemetals/recipes/brass_axe.json | 34 +- .../data/basemetals/recipes/brass_bars.json | 30 +- .../data/basemetals/recipes/brass_bars_2.json | 28 +- .../data/basemetals/recipes/brass_blend.json | 38 +- .../recipes/brass_blend_from_small.json | 30 +- .../data/basemetals/recipes/brass_block.json | 30 +- .../basemetals/recipes/brass_block_ingot.json | 22 +- .../data/basemetals/recipes/brass_bolt.json | 36 +- .../data/basemetals/recipes/brass_boots.json | 28 +- .../data/basemetals/recipes/brass_bow.json | 34 +- .../data/basemetals/recipes/brass_button.json | 28 +- .../basemetals/recipes/brass_chestplate.json | 30 +- .../basemetals/recipes/brass_crackhammer.json | 34 +- .../basemetals/recipes/brass_crossbow.json | 38 +- .../data/basemetals/recipes/brass_door.json | 32 +- .../basemetals/recipes/brass_fishingrod.json | 34 +- .../data/basemetals/recipes/brass_gear.json | 36 +- .../data/basemetals/recipes/brass_helmet.json | 28 +- .../data/basemetals/recipes/brass_hoe.json | 34 +- .../basemetals/recipes/brass_horsearmor.json | 34 +- .../recipes/brass_ingot_from_nuggets.json | 30 +- .../basemetals/recipes/brass_leggings.json | 30 +- .../data/basemetals/recipes/brass_lever.json | 32 +- .../basemetals/recipes/brass_nuggets.json | 22 +- .../basemetals/recipes/brass_pickaxe.json | 34 +- .../data/basemetals/recipes/brass_plate.json | 28 +- .../recipes/brass_powder_from_small.json | 30 +- .../recipes/brass_pressure_plate.json | 26 +- .../data/basemetals/recipes/brass_rod.json | 30 +- .../data/basemetals/recipes/brass_scythe.json | 34 +- .../data/basemetals/recipes/brass_shears.json | 28 +- .../data/basemetals/recipes/brass_shield.json | 34 +- .../data/basemetals/recipes/brass_shovel.json | 34 +- .../data/basemetals/recipes/brass_slab.json | 28 +- .../basemetals/recipes/brass_smallblend.json | 22 +- .../basemetals/recipes/brass_smallpowder.json | 22 +- .../data/basemetals/recipes/brass_stairs.json | 32 +- .../data/basemetals/recipes/brass_sword.json | 34 +- .../basemetals/recipes/brass_trapdoor.json | 28 +- .../data/basemetals/recipes/brass_wall.json | 30 +- .../data/basemetals/recipes/bronze_arrow.json | 40 +- .../data/basemetals/recipes/bronze_axe.json | 34 +- .../data/basemetals/recipes/bronze_bars.json | 30 +- .../basemetals/recipes/bronze_bars_2.json | 28 +- .../data/basemetals/recipes/bronze_blend.json | 38 +- .../recipes/bronze_blend_from_small.json | 30 +- .../data/basemetals/recipes/bronze_block.json | 30 +- .../recipes/bronze_block_ingot.json | 22 +- .../data/basemetals/recipes/bronze_bolt.json | 36 +- .../data/basemetals/recipes/bronze_boots.json | 28 +- .../data/basemetals/recipes/bronze_bow.json | 34 +- .../basemetals/recipes/bronze_button.json | 28 +- .../basemetals/recipes/bronze_chestplate.json | 30 +- .../recipes/bronze_crackhammer.json | 34 +- .../basemetals/recipes/bronze_crossbow.json | 38 +- .../data/basemetals/recipes/bronze_door.json | 32 +- .../basemetals/recipes/bronze_fishingrod.json | 34 +- .../data/basemetals/recipes/bronze_gear.json | 36 +- .../basemetals/recipes/bronze_helmet.json | 28 +- .../data/basemetals/recipes/bronze_hoe.json | 34 +- .../basemetals/recipes/bronze_horsearmor.json | 34 +- .../recipes/bronze_ingot_from_nuggets.json | 30 +- .../basemetals/recipes/bronze_leggings.json | 30 +- .../data/basemetals/recipes/bronze_lever.json | 32 +- .../basemetals/recipes/bronze_nuggets.json | 22 +- .../basemetals/recipes/bronze_pickaxe.json | 34 +- .../data/basemetals/recipes/bronze_plate.json | 28 +- .../recipes/bronze_powder_from_small.json | 30 +- .../recipes/bronze_pressure_plate.json | 26 +- .../data/basemetals/recipes/bronze_rod.json | 30 +- .../basemetals/recipes/bronze_scythe.json | 34 +- .../basemetals/recipes/bronze_shears.json | 28 +- .../basemetals/recipes/bronze_shield.json | 34 +- .../basemetals/recipes/bronze_shovel.json | 34 +- .../data/basemetals/recipes/bronze_slab.json | 28 +- .../basemetals/recipes/bronze_smallblend.json | 22 +- .../recipes/bronze_smallpowder.json | 22 +- .../basemetals/recipes/bronze_stairs.json | 32 +- .../data/basemetals/recipes/bronze_sword.json | 34 +- .../basemetals/recipes/bronze_trapdoor.json | 28 +- .../data/basemetals/recipes/bronze_wall.json | 30 +- .../basemetals/recipes/charcoal_block.json | 30 +- .../recipes/charcoal_block_dust.json | 30 +- .../basemetals/recipes/charcoal_ingot.json | 30 +- .../basemetals/recipes/charcoal_nugget.json | 22 +- .../recipes/charcoal_powder_from_small.json | 30 +- .../recipes/charcoal_smallpowder.json | 22 +- .../basemetals/recipes/coal_block_dust.json | 30 +- .../data/basemetals/recipes/coal_ingot.json | 30 +- .../data/basemetals/recipes/coal_nugget.json | 22 +- .../recipes/coal_powder_from_small.json | 30 +- .../basemetals/recipes/coal_smallpowder.json | 22 +- .../basemetals/recipes/coldiron_arrow.json | 40 +- .../data/basemetals/recipes/coldiron_axe.json | 34 +- .../basemetals/recipes/coldiron_bars.json | 30 +- .../basemetals/recipes/coldiron_bars_2.json | 28 +- .../basemetals/recipes/coldiron_block.json | 30 +- .../recipes/coldiron_block_ingot.json | 22 +- .../basemetals/recipes/coldiron_bolt.json | 36 +- .../basemetals/recipes/coldiron_boots.json | 28 +- .../data/basemetals/recipes/coldiron_bow.json | 34 +- .../basemetals/recipes/coldiron_button.json | 28 +- .../recipes/coldiron_chestplate.json | 30 +- .../recipes/coldiron_crackhammer.json | 34 +- .../basemetals/recipes/coldiron_crossbow.json | 38 +- .../basemetals/recipes/coldiron_door.json | 32 +- .../recipes/coldiron_fishingrod.json | 34 +- .../basemetals/recipes/coldiron_gear.json | 36 +- .../basemetals/recipes/coldiron_helmet.json | 28 +- .../data/basemetals/recipes/coldiron_hoe.json | 34 +- .../recipes/coldiron_horsearmor.json | 34 +- .../recipes/coldiron_ingot_from_nuggets.json | 30 +- .../basemetals/recipes/coldiron_leggings.json | 30 +- .../basemetals/recipes/coldiron_lever.json | 32 +- .../basemetals/recipes/coldiron_nuggets.json | 22 +- .../basemetals/recipes/coldiron_pickaxe.json | 34 +- .../basemetals/recipes/coldiron_plate.json | 28 +- .../recipes/coldiron_powder_from_small.json | 30 +- .../recipes/coldiron_pressure_plate.json | 26 +- .../recipes/coldiron_raw_blasting.json | 9 + .../recipes/coldiron_raw_crushing.json | 9 + .../recipes/coldiron_raw_smelting.json | 9 + .../data/basemetals/recipes/coldiron_rod.json | 30 +- .../basemetals/recipes/coldiron_scythe.json | 34 +- .../basemetals/recipes/coldiron_shears.json | 28 +- .../basemetals/recipes/coldiron_shield.json | 34 +- .../basemetals/recipes/coldiron_shovel.json | 34 +- .../basemetals/recipes/coldiron_slab.json | 28 +- .../recipes/coldiron_smallpowder.json | 22 +- .../basemetals/recipes/coldiron_stairs.json | 32 +- .../basemetals/recipes/coldiron_sword.json | 34 +- .../basemetals/recipes/coldiron_trapdoor.json | 28 +- .../basemetals/recipes/coldiron_wall.json | 30 +- .../enderio/adamantine/ingot_sag_milling.json | 4 + .../enderio/adamantine/ore_sag_milling.json | 4 + .../compat/enderio/alloys/aquarium.json | 4 + .../recipes/compat/enderio/alloys/brass.json | 4 + .../recipes/compat/enderio/alloys/bronze.json | 4 + .../compat/enderio/alloys/cupronickel.json | 4 + .../compat/enderio/alloys/electrum.json | 4 + .../recipes/compat/enderio/alloys/invar.json | 4 + .../compat/enderio/alloys/mithril.json | 4 + .../recipes/compat/enderio/alloys/pewter.json | 4 + .../recipes/compat/enderio/alloys/steel.json | 4 + .../enderio/antimony/ingot_sag_milling.json | 4 + .../enderio/antimony/ore_sag_milling.json | 4 + .../enderio/aquarium/ingot_sag_milling.json | 4 + .../enderio/bismuth/ingot_sag_milling.json | 4 + .../enderio/bismuth/ore_sag_milling.json | 4 + .../enderio/brass/ingot_sag_milling.json | 4 + .../enderio/bronze/ingot_sag_milling.json | 4 + .../enderio/coldiron/ingot_sag_milling.json | 4 + .../enderio/coldiron/ore_sag_milling.json | 4 + .../enderio/copper/ingot_sag_milling.json | 4 + .../enderio/copper/ore_sag_milling.json | 4 + .../cupronickel/ingot_sag_milling.json | 4 + .../enderio/electrum/ingot_sag_milling.json | 4 + .../enderio/invar/ingot_sag_milling.json | 4 + .../enderio/lead/ingot_sag_milling.json | 4 + .../compat/enderio/lead/ore_sag_milling.json | 4 + .../enderio/mercury/ingot_sag_milling.json | 4 + .../enderio/mercury/ore_sag_milling.json | 4 + .../enderio/mithril/ingot_sag_milling.json | 4 + .../enderio/nickel/ingot_sag_milling.json | 4 + .../enderio/nickel/ore_sag_milling.json | 4 + .../enderio/pewter/ingot_sag_milling.json | 4 + .../enderio/platinum/ingot_sag_milling.json | 4 + .../enderio/platinum/ore_sag_milling.json | 4 + .../enderio/silver/ingot_sag_milling.json | 4 + .../enderio/silver/ore_sag_milling.json | 4 + .../enderio/starsteel/ingot_sag_milling.json | 4 + .../enderio/starsteel/ore_sag_milling.json | 4 + .../enderio/steel/ingot_sag_milling.json | 4 + .../compat/enderio/tin/ingot_sag_milling.json | 4 + .../compat/enderio/tin/ore_sag_milling.json | 4 + .../enderio/zinc/ingot_sag_milling.json | 4 + .../compat/enderio/zinc/ore_sag_milling.json | 4 + .../adamantine/clean_slurry_to_crystal.json | 4 + .../adamantine/clump_to_dirty_dust.json | 4 + .../mekanism/adamantine/crystal_to_shard.json | 4 + .../adamantine/dirty_dust_to_dust.json | 4 + .../mekanism/adamantine/ingot_to_dust.json | 4 + .../mekanism/adamantine/ore_to_clump.json | 4 + .../mekanism/adamantine/ore_to_dust.json | 4 + .../mekanism/adamantine/ore_to_shard.json | 4 + .../mekanism/adamantine/shard_to_clump.json | 4 + .../antimony/clean_slurry_to_crystal.json | 4 + .../antimony/clump_to_dirty_dust.json | 4 + .../mekanism/antimony/crystal_to_shard.json | 4 + .../mekanism/antimony/dirty_dust_to_dust.json | 4 + .../mekanism/antimony/ingot_to_dust.json | 4 + .../mekanism/antimony/ore_to_clump.json | 4 + .../compat/mekanism/antimony/ore_to_dust.json | 4 + .../mekanism/antimony/ore_to_shard.json | 4 + .../mekanism/antimony/shard_to_clump.json | 4 + .../bismuth/clean_slurry_to_crystal.json | 4 + .../mekanism/bismuth/clump_to_dirty_dust.json | 4 + .../mekanism/bismuth/crystal_to_shard.json | 4 + .../mekanism/bismuth/dirty_dust_to_dust.json | 4 + .../mekanism/bismuth/ingot_to_dust.json | 4 + .../compat/mekanism/bismuth/ore_to_clump.json | 4 + .../compat/mekanism/bismuth/ore_to_dust.json | 4 + .../compat/mekanism/bismuth/ore_to_shard.json | 4 + .../mekanism/bismuth/shard_to_clump.json | 4 + .../coldiron/clean_slurry_to_crystal.json | 4 + .../coldiron/clump_to_dirty_dust.json | 4 + .../mekanism/coldiron/crystal_to_shard.json | 4 + .../mekanism/coldiron/dirty_dust_to_dust.json | 4 + .../mekanism/coldiron/ingot_to_dust.json | 4 + .../mekanism/coldiron/ore_to_clump.json | 4 + .../compat/mekanism/coldiron/ore_to_dust.json | 4 + .../mekanism/coldiron/ore_to_shard.json | 4 + .../mekanism/coldiron/shard_to_clump.json | 4 + .../nickel/clean_slurry_to_crystal.json | 4 + .../mekanism/nickel/clump_to_dirty_dust.json | 4 + .../mekanism/nickel/crystal_to_shard.json | 4 + .../mekanism/nickel/dirty_dust_to_dust.json | 4 + .../compat/mekanism/nickel/ingot_to_dust.json | 4 + .../compat/mekanism/nickel/ore_to_clump.json | 4 + .../compat/mekanism/nickel/ore_to_dust.json | 4 + .../compat/mekanism/nickel/ore_to_shard.json | 4 + .../mekanism/nickel/shard_to_clump.json | 4 + .../platinum/clean_slurry_to_crystal.json | 4 + .../platinum/clump_to_dirty_dust.json | 4 + .../mekanism/platinum/crystal_to_shard.json | 4 + .../mekanism/platinum/dirty_dust_to_dust.json | 4 + .../mekanism/platinum/ingot_to_dust.json | 4 + .../mekanism/platinum/ore_to_clump.json | 4 + .../compat/mekanism/platinum/ore_to_dust.json | 4 + .../mekanism/platinum/ore_to_shard.json | 4 + .../mekanism/platinum/shard_to_clump.json | 4 + .../starsteel/clean_slurry_to_crystal.json | 4 + .../starsteel/clump_to_dirty_dust.json | 4 + .../mekanism/starsteel/crystal_to_shard.json | 4 + .../starsteel/dirty_dust_to_dust.json | 4 + .../mekanism/starsteel/ingot_to_dust.json | 4 + .../mekanism/starsteel/ore_to_clump.json | 4 + .../mekanism/starsteel/ore_to_dust.json | 4 + .../mekanism/starsteel/ore_to_shard.json | 4 + .../mekanism/starsteel/shard_to_clump.json | 4 + .../zinc/clean_slurry_to_crystal.json | 4 + .../mekanism/zinc/clump_to_dirty_dust.json | 4 + .../mekanism/zinc/crystal_to_shard.json | 4 + .../mekanism/zinc/dirty_dust_to_dust.json | 4 + .../compat/mekanism/zinc/ingot_to_dust.json | 4 + .../compat/mekanism/zinc/ore_to_clump.json | 4 + .../compat/mekanism/zinc/ore_to_dust.json | 4 + .../compat/mekanism/zinc/ore_to_shard.json | 4 + .../compat/mekanism/zinc/shard_to_clump.json | 4 + .../tconstruct/casting/adamantine/block.json | 4 + .../casting/adamantine/gear_gold_cast.json | 4 + .../casting/adamantine/gear_sand_cast.json | 4 + .../casting/adamantine/ingot_gold_cast.json | 4 + .../casting/adamantine/ingot_sand_cast.json | 4 + .../casting/adamantine/nugget_gold_cast.json | 4 + .../casting/adamantine/nugget_sand_cast.json | 4 + .../casting/adamantine/plate_gold_cast.json | 4 + .../casting/adamantine/plate_sand_cast.json | 4 + .../casting/adamantine/rod_gold_cast.json | 4 + .../casting/adamantine/rod_sand_cast.json | 4 + .../tconstruct/casting/antimony/block.json | 4 + .../casting/antimony/gear_gold_cast.json | 4 + .../casting/antimony/gear_sand_cast.json | 4 + .../casting/antimony/ingot_gold_cast.json | 4 + .../casting/antimony/ingot_sand_cast.json | 4 + .../casting/antimony/nugget_gold_cast.json | 4 + .../casting/antimony/nugget_sand_cast.json | 4 + .../casting/antimony/plate_gold_cast.json | 4 + .../casting/antimony/plate_sand_cast.json | 4 + .../casting/antimony/rod_gold_cast.json | 4 + .../casting/antimony/rod_sand_cast.json | 4 + .../tconstruct/casting/aquarium/block.json | 4 + .../casting/aquarium/gear_gold_cast.json | 4 + .../casting/aquarium/gear_sand_cast.json | 4 + .../casting/aquarium/ingot_gold_cast.json | 4 + .../casting/aquarium/ingot_sand_cast.json | 4 + .../casting/aquarium/nugget_gold_cast.json | 4 + .../casting/aquarium/nugget_sand_cast.json | 4 + .../casting/aquarium/plate_gold_cast.json | 4 + .../casting/aquarium/plate_sand_cast.json | 4 + .../casting/aquarium/rod_gold_cast.json | 4 + .../casting/aquarium/rod_sand_cast.json | 4 + .../tconstruct/casting/bismuth/block.json | 4 + .../casting/bismuth/gear_gold_cast.json | 4 + .../casting/bismuth/gear_sand_cast.json | 4 + .../casting/bismuth/ingot_gold_cast.json | 4 + .../casting/bismuth/ingot_sand_cast.json | 4 + .../casting/bismuth/nugget_gold_cast.json | 4 + .../casting/bismuth/nugget_sand_cast.json | 4 + .../casting/bismuth/plate_gold_cast.json | 4 + .../casting/bismuth/plate_sand_cast.json | 4 + .../casting/bismuth/rod_gold_cast.json | 4 + .../casting/bismuth/rod_sand_cast.json | 4 + .../tconstruct/casting/brass/block.json | 4 + .../casting/brass/gear_gold_cast.json | 4 + .../casting/brass/gear_sand_cast.json | 4 + .../casting/brass/ingot_gold_cast.json | 4 + .../casting/brass/ingot_sand_cast.json | 4 + .../casting/brass/nugget_gold_cast.json | 4 + .../casting/brass/nugget_sand_cast.json | 4 + .../casting/brass/plate_gold_cast.json | 4 + .../casting/brass/plate_sand_cast.json | 4 + .../casting/brass/rod_gold_cast.json | 4 + .../casting/brass/rod_sand_cast.json | 4 + .../tconstruct/casting/bronze/block.json | 4 + .../casting/bronze/gear_gold_cast.json | 4 + .../casting/bronze/gear_sand_cast.json | 4 + .../casting/bronze/ingot_gold_cast.json | 4 + .../casting/bronze/ingot_sand_cast.json | 4 + .../casting/bronze/nugget_gold_cast.json | 4 + .../casting/bronze/nugget_sand_cast.json | 4 + .../casting/bronze/plate_gold_cast.json | 4 + .../casting/bronze/plate_sand_cast.json | 4 + .../casting/bronze/rod_gold_cast.json | 4 + .../casting/bronze/rod_sand_cast.json | 4 + .../tconstruct/casting/coldiron/block.json | 4 + .../casting/coldiron/gear_gold_cast.json | 4 + .../casting/coldiron/gear_sand_cast.json | 4 + .../casting/coldiron/ingot_gold_cast.json | 4 + .../casting/coldiron/ingot_sand_cast.json | 4 + .../casting/coldiron/nugget_gold_cast.json | 4 + .../casting/coldiron/nugget_sand_cast.json | 4 + .../casting/coldiron/plate_gold_cast.json | 4 + .../casting/coldiron/plate_sand_cast.json | 4 + .../casting/coldiron/rod_gold_cast.json | 4 + .../casting/coldiron/rod_sand_cast.json | 4 + .../tconstruct/casting/copper/block.json | 4 + .../casting/copper/gear_gold_cast.json | 4 + .../casting/copper/gear_sand_cast.json | 4 + .../casting/copper/ingot_gold_cast.json | 4 + .../casting/copper/ingot_sand_cast.json | 4 + .../casting/copper/nugget_gold_cast.json | 4 + .../casting/copper/nugget_sand_cast.json | 4 + .../casting/copper/plate_gold_cast.json | 4 + .../casting/copper/plate_sand_cast.json | 4 + .../casting/copper/rod_gold_cast.json | 4 + .../casting/copper/rod_sand_cast.json | 4 + .../tconstruct/casting/cupronickel/block.json | 4 + .../casting/cupronickel/gear_gold_cast.json | 4 + .../casting/cupronickel/gear_sand_cast.json | 4 + .../casting/cupronickel/ingot_gold_cast.json | 4 + .../casting/cupronickel/ingot_sand_cast.json | 4 + .../casting/cupronickel/nugget_gold_cast.json | 4 + .../casting/cupronickel/nugget_sand_cast.json | 4 + .../casting/cupronickel/plate_gold_cast.json | 4 + .../casting/cupronickel/plate_sand_cast.json | 4 + .../casting/cupronickel/rod_gold_cast.json | 4 + .../casting/cupronickel/rod_sand_cast.json | 4 + .../tconstruct/casting/electrum/block.json | 4 + .../casting/electrum/gear_gold_cast.json | 4 + .../casting/electrum/gear_sand_cast.json | 4 + .../casting/electrum/ingot_gold_cast.json | 4 + .../casting/electrum/ingot_sand_cast.json | 4 + .../casting/electrum/nugget_gold_cast.json | 4 + .../casting/electrum/nugget_sand_cast.json | 4 + .../casting/electrum/plate_gold_cast.json | 4 + .../casting/electrum/plate_sand_cast.json | 4 + .../casting/electrum/rod_gold_cast.json | 4 + .../casting/electrum/rod_sand_cast.json | 4 + .../tconstruct/casting/invar/block.json | 4 + .../casting/invar/gear_gold_cast.json | 4 + .../casting/invar/gear_sand_cast.json | 4 + .../casting/invar/ingot_gold_cast.json | 4 + .../casting/invar/ingot_sand_cast.json | 4 + .../casting/invar/nugget_gold_cast.json | 4 + .../casting/invar/nugget_sand_cast.json | 4 + .../casting/invar/plate_gold_cast.json | 4 + .../casting/invar/plate_sand_cast.json | 4 + .../casting/invar/rod_gold_cast.json | 4 + .../casting/invar/rod_sand_cast.json | 4 + .../compat/tconstruct/casting/lead/block.json | 4 + .../casting/lead/gear_gold_cast.json | 4 + .../casting/lead/gear_sand_cast.json | 4 + .../casting/lead/ingot_gold_cast.json | 4 + .../casting/lead/ingot_sand_cast.json | 4 + .../casting/lead/nugget_gold_cast.json | 4 + .../casting/lead/nugget_sand_cast.json | 4 + .../casting/lead/plate_gold_cast.json | 4 + .../casting/lead/plate_sand_cast.json | 4 + .../casting/lead/rod_gold_cast.json | 4 + .../casting/lead/rod_sand_cast.json | 4 + .../tconstruct/casting/mithril/block.json | 4 + .../casting/mithril/gear_gold_cast.json | 4 + .../casting/mithril/gear_sand_cast.json | 4 + .../casting/mithril/ingot_gold_cast.json | 4 + .../casting/mithril/ingot_sand_cast.json | 4 + .../casting/mithril/nugget_gold_cast.json | 4 + .../casting/mithril/nugget_sand_cast.json | 4 + .../casting/mithril/plate_gold_cast.json | 4 + .../casting/mithril/plate_sand_cast.json | 4 + .../casting/mithril/rod_gold_cast.json | 4 + .../casting/mithril/rod_sand_cast.json | 4 + .../tconstruct/casting/nickel/block.json | 4 + .../casting/nickel/gear_gold_cast.json | 4 + .../casting/nickel/gear_sand_cast.json | 4 + .../casting/nickel/ingot_gold_cast.json | 4 + .../casting/nickel/ingot_sand_cast.json | 4 + .../casting/nickel/nugget_gold_cast.json | 4 + .../casting/nickel/nugget_sand_cast.json | 4 + .../casting/nickel/plate_gold_cast.json | 4 + .../casting/nickel/plate_sand_cast.json | 4 + .../casting/nickel/rod_gold_cast.json | 4 + .../casting/nickel/rod_sand_cast.json | 4 + .../tconstruct/casting/pewter/block.json | 4 + .../casting/pewter/gear_gold_cast.json | 4 + .../casting/pewter/gear_sand_cast.json | 4 + .../casting/pewter/ingot_gold_cast.json | 4 + .../casting/pewter/ingot_sand_cast.json | 4 + .../casting/pewter/nugget_gold_cast.json | 4 + .../casting/pewter/nugget_sand_cast.json | 4 + .../casting/pewter/plate_gold_cast.json | 4 + .../casting/pewter/plate_sand_cast.json | 4 + .../casting/pewter/rod_gold_cast.json | 4 + .../casting/pewter/rod_sand_cast.json | 4 + .../tconstruct/casting/platinum/block.json | 4 + .../casting/platinum/gear_gold_cast.json | 4 + .../casting/platinum/gear_sand_cast.json | 4 + .../casting/platinum/ingot_gold_cast.json | 4 + .../casting/platinum/ingot_sand_cast.json | 4 + .../casting/platinum/nugget_gold_cast.json | 4 + .../casting/platinum/nugget_sand_cast.json | 4 + .../casting/platinum/plate_gold_cast.json | 4 + .../casting/platinum/plate_sand_cast.json | 4 + .../casting/platinum/rod_gold_cast.json | 4 + .../casting/platinum/rod_sand_cast.json | 4 + .../tconstruct/casting/silver/block.json | 4 + .../casting/silver/gear_gold_cast.json | 4 + .../casting/silver/gear_sand_cast.json | 4 + .../casting/silver/ingot_gold_cast.json | 4 + .../casting/silver/ingot_sand_cast.json | 4 + .../casting/silver/nugget_gold_cast.json | 4 + .../casting/silver/nugget_sand_cast.json | 4 + .../casting/silver/plate_gold_cast.json | 4 + .../casting/silver/plate_sand_cast.json | 4 + .../casting/silver/rod_gold_cast.json | 4 + .../casting/silver/rod_sand_cast.json | 4 + .../tconstruct/casting/starsteel/block.json | 4 + .../casting/starsteel/gear_gold_cast.json | 4 + .../casting/starsteel/gear_sand_cast.json | 4 + .../casting/starsteel/ingot_gold_cast.json | 4 + .../casting/starsteel/ingot_sand_cast.json | 4 + .../casting/starsteel/nugget_gold_cast.json | 4 + .../casting/starsteel/nugget_sand_cast.json | 4 + .../casting/starsteel/plate_gold_cast.json | 4 + .../casting/starsteel/plate_sand_cast.json | 4 + .../casting/starsteel/rod_gold_cast.json | 4 + .../casting/starsteel/rod_sand_cast.json | 4 + .../tconstruct/casting/steel/block.json | 4 + .../casting/steel/gear_gold_cast.json | 4 + .../casting/steel/gear_sand_cast.json | 4 + .../casting/steel/ingot_gold_cast.json | 4 + .../casting/steel/ingot_sand_cast.json | 4 + .../casting/steel/nugget_gold_cast.json | 4 + .../casting/steel/nugget_sand_cast.json | 4 + .../casting/steel/plate_gold_cast.json | 4 + .../casting/steel/plate_sand_cast.json | 4 + .../casting/steel/rod_gold_cast.json | 4 + .../casting/steel/rod_sand_cast.json | 4 + .../compat/tconstruct/casting/tin/block.json | 4 + .../casting/tin/gear_gold_cast.json | 4 + .../casting/tin/gear_sand_cast.json | 4 + .../casting/tin/ingot_gold_cast.json | 4 + .../casting/tin/ingot_sand_cast.json | 4 + .../casting/tin/nugget_gold_cast.json | 4 + .../casting/tin/nugget_sand_cast.json | 4 + .../casting/tin/plate_gold_cast.json | 4 + .../casting/tin/plate_sand_cast.json | 4 + .../tconstruct/casting/tin/rod_gold_cast.json | 4 + .../tconstruct/casting/tin/rod_sand_cast.json | 4 + .../compat/tconstruct/casting/zinc/block.json | 4 + .../casting/zinc/gear_gold_cast.json | 4 + .../casting/zinc/gear_sand_cast.json | 4 + .../casting/zinc/ingot_gold_cast.json | 4 + .../casting/zinc/ingot_sand_cast.json | 4 + .../casting/zinc/nugget_gold_cast.json | 4 + .../casting/zinc/nugget_sand_cast.json | 4 + .../casting/zinc/plate_gold_cast.json | 4 + .../casting/zinc/plate_sand_cast.json | 4 + .../casting/zinc/rod_gold_cast.json | 4 + .../casting/zinc/rod_sand_cast.json | 4 + .../thermal/adamantine/dust_furnace.json | 4 + .../compat/thermal/adamantine/gear_press.json | 4 + .../thermal/adamantine/ingot_pulverizing.json | 4 + .../thermal/adamantine/ore_pulverizing.json | 4 + .../thermal/adamantine/plate_press.json | 4 + .../compat/thermal/alloys/aquarium.json | 4 + .../recipes/compat/thermal/alloys/brass.json | 4 + .../recipes/compat/thermal/alloys/bronze.json | 4 + .../compat/thermal/alloys/cupronickel.json | 4 + .../compat/thermal/alloys/electrum.json | 4 + .../recipes/compat/thermal/alloys/invar.json | 4 + .../compat/thermal/alloys/mithril.json | 4 + .../recipes/compat/thermal/alloys/pewter.json | 4 + .../recipes/compat/thermal/alloys/steel.json | 4 + .../compat/thermal/antimony/dust_furnace.json | 4 + .../compat/thermal/antimony/gear_press.json | 4 + .../thermal/antimony/ingot_pulverizing.json | 4 + .../thermal/antimony/ore_pulverizing.json | 4 + .../compat/thermal/antimony/plate_press.json | 4 + .../compat/thermal/aquarium/dust_furnace.json | 4 + .../compat/thermal/aquarium/gear_press.json | 4 + .../thermal/aquarium/ingot_pulverizing.json | 4 + .../compat/thermal/aquarium/plate_press.json | 4 + .../compat/thermal/bismuth/dust_furnace.json | 4 + .../compat/thermal/bismuth/gear_press.json | 4 + .../thermal/bismuth/ingot_pulverizing.json | 4 + .../thermal/bismuth/ore_pulverizing.json | 4 + .../compat/thermal/bismuth/plate_press.json | 4 + .../compat/thermal/brass/dust_furnace.json | 4 + .../compat/thermal/brass/gear_press.json | 4 + .../thermal/brass/ingot_pulverizing.json | 4 + .../compat/thermal/brass/plate_press.json | 4 + .../compat/thermal/bronze/dust_furnace.json | 4 + .../compat/thermal/bronze/gear_press.json | 4 + .../thermal/bronze/ingot_pulverizing.json | 4 + .../compat/thermal/bronze/plate_press.json | 4 + .../compat/thermal/coldiron/dust_furnace.json | 4 + .../compat/thermal/coldiron/gear_press.json | 4 + .../thermal/coldiron/ingot_pulverizing.json | 4 + .../thermal/coldiron/ore_pulverizing.json | 4 + .../compat/thermal/coldiron/plate_press.json | 4 + .../compat/thermal/copper/dust_furnace.json | 4 + .../compat/thermal/copper/gear_press.json | 4 + .../thermal/copper/ingot_pulverizing.json | 4 + .../thermal/copper/ore_pulverizing.json | 4 + .../compat/thermal/copper/plate_press.json | 4 + .../thermal/cupronickel/dust_furnace.json | 4 + .../thermal/cupronickel/gear_press.json | 4 + .../cupronickel/ingot_pulverizing.json | 4 + .../thermal/cupronickel/plate_press.json | 4 + .../compat/thermal/electrum/dust_furnace.json | 4 + .../compat/thermal/electrum/gear_press.json | 4 + .../thermal/electrum/ingot_pulverizing.json | 4 + .../compat/thermal/electrum/plate_press.json | 4 + .../compat/thermal/invar/dust_furnace.json | 4 + .../compat/thermal/invar/gear_press.json | 4 + .../thermal/invar/ingot_pulverizing.json | 4 + .../compat/thermal/invar/plate_press.json | 4 + .../compat/thermal/lead/dust_furnace.json | 4 + .../compat/thermal/lead/gear_press.json | 4 + .../thermal/lead/ingot_pulverizing.json | 4 + .../compat/thermal/lead/ore_pulverizing.json | 4 + .../compat/thermal/lead/plate_press.json | 4 + .../compat/thermal/mercury/dust_furnace.json | 4 + .../thermal/mercury/ingot_pulverizing.json | 4 + .../thermal/mercury/ore_pulverizing.json | 4 + .../compat/thermal/mithril/dust_furnace.json | 4 + .../compat/thermal/mithril/gear_press.json | 4 + .../thermal/mithril/ingot_pulverizing.json | 4 + .../compat/thermal/mithril/plate_press.json | 4 + .../compat/thermal/nickel/dust_furnace.json | 4 + .../compat/thermal/nickel/gear_press.json | 4 + .../thermal/nickel/ingot_pulverizing.json | 4 + .../thermal/nickel/ore_pulverizing.json | 4 + .../compat/thermal/nickel/plate_press.json | 4 + .../compat/thermal/pewter/dust_furnace.json | 4 + .../compat/thermal/pewter/gear_press.json | 4 + .../thermal/pewter/ingot_pulverizing.json | 4 + .../compat/thermal/pewter/plate_press.json | 4 + .../compat/thermal/platinum/dust_furnace.json | 4 + .../compat/thermal/platinum/gear_press.json | 4 + .../thermal/platinum/ingot_pulverizing.json | 4 + .../thermal/platinum/ore_pulverizing.json | 4 + .../compat/thermal/platinum/plate_press.json | 4 + .../compat/thermal/silver/dust_furnace.json | 4 + .../compat/thermal/silver/gear_press.json | 4 + .../thermal/silver/ingot_pulverizing.json | 4 + .../thermal/silver/ore_pulverizing.json | 4 + .../compat/thermal/silver/plate_press.json | 4 + .../thermal/starsteel/dust_furnace.json | 4 + .../compat/thermal/starsteel/gear_press.json | 4 + .../thermal/starsteel/ingot_pulverizing.json | 4 + .../thermal/starsteel/ore_pulverizing.json | 4 + .../compat/thermal/starsteel/plate_press.json | 4 + .../compat/thermal/steel/dust_furnace.json | 4 + .../compat/thermal/steel/gear_press.json | 4 + .../thermal/steel/ingot_pulverizing.json | 4 + .../compat/thermal/steel/plate_press.json | 4 + .../compat/thermal/tin/dust_furnace.json | 4 + .../compat/thermal/tin/gear_press.json | 4 + .../compat/thermal/tin/ingot_pulverizing.json | 4 + .../compat/thermal/tin/ore_pulverizing.json | 4 + .../compat/thermal/tin/plate_press.json | 4 + .../compat/thermal/zinc/dust_furnace.json | 4 + .../compat/thermal/zinc/gear_press.json | 4 + .../thermal/zinc/ingot_pulverizing.json | 4 + .../compat/thermal/zinc/ore_pulverizing.json | 4 + .../compat/thermal/zinc/plate_press.json | 4 + .../data/basemetals/recipes/copper_arrow.json | 40 +- .../data/basemetals/recipes/copper_axe.json | 34 +- .../data/basemetals/recipes/copper_bars.json | 30 +- .../basemetals/recipes/copper_bars_2.json | 28 +- .../data/basemetals/recipes/copper_block.json | 30 +- .../recipes/copper_block_ingot.json | 22 +- .../data/basemetals/recipes/copper_bolt.json | 36 +- .../data/basemetals/recipes/copper_boots.json | 28 +- .../data/basemetals/recipes/copper_bow.json | 34 +- .../basemetals/recipes/copper_button.json | 28 +- .../basemetals/recipes/copper_chestplate.json | 30 +- .../recipes/copper_crackhammer.json | 34 +- .../basemetals/recipes/copper_crossbow.json | 38 +- .../data/basemetals/recipes/copper_door.json | 32 +- .../basemetals/recipes/copper_fishingrod.json | 34 +- .../data/basemetals/recipes/copper_gear.json | 36 +- .../basemetals/recipes/copper_helmet.json | 28 +- .../data/basemetals/recipes/copper_hoe.json | 34 +- .../basemetals/recipes/copper_horsearmor.json | 34 +- .../recipes/copper_ingot_from_nuggets.json | 30 +- .../basemetals/recipes/copper_leggings.json | 30 +- .../data/basemetals/recipes/copper_lever.json | 32 +- .../basemetals/recipes/copper_nuggets.json | 22 +- .../basemetals/recipes/copper_pickaxe.json | 34 +- .../data/basemetals/recipes/copper_plate.json | 28 +- .../recipes/copper_powder_from_small.json | 30 +- .../recipes/copper_pressure_plate.json | 26 +- .../recipes/copper_raw_crushing.json | 9 + .../data/basemetals/recipes/copper_rod.json | 30 +- .../basemetals/recipes/copper_scythe.json | 34 +- .../basemetals/recipes/copper_shears.json | 28 +- .../basemetals/recipes/copper_shield.json | 34 +- .../basemetals/recipes/copper_shovel.json | 34 +- .../data/basemetals/recipes/copper_slab.json | 28 +- .../recipes/copper_smallpowder.json | 22 +- .../basemetals/recipes/copper_stairs.json | 32 +- .../data/basemetals/recipes/copper_sword.json | 34 +- .../basemetals/recipes/copper_trapdoor.json | 28 +- .../data/basemetals/recipes/copper_wall.json | 30 +- .../basemetals/recipes/cupronickel_arrow.json | 40 +- .../basemetals/recipes/cupronickel_axe.json | 34 +- .../basemetals/recipes/cupronickel_bars.json | 30 +- .../recipes/cupronickel_bars_2.json | 28 +- .../basemetals/recipes/cupronickel_blend.json | 38 +- .../recipes/cupronickel_blend_from_small.json | 30 +- .../basemetals/recipes/cupronickel_block.json | 30 +- .../recipes/cupronickel_block_ingot.json | 22 +- .../basemetals/recipes/cupronickel_bolt.json | 36 +- .../basemetals/recipes/cupronickel_boots.json | 28 +- .../basemetals/recipes/cupronickel_bow.json | 34 +- .../recipes/cupronickel_button.json | 28 +- .../recipes/cupronickel_chestplate.json | 30 +- .../recipes/cupronickel_crackhammer.json | 34 +- .../recipes/cupronickel_crossbow.json | 38 +- .../basemetals/recipes/cupronickel_door.json | 32 +- .../recipes/cupronickel_fishingrod.json | 34 +- .../basemetals/recipes/cupronickel_gear.json | 36 +- .../recipes/cupronickel_helmet.json | 28 +- .../basemetals/recipes/cupronickel_hoe.json | 34 +- .../recipes/cupronickel_horsearmor.json | 34 +- .../cupronickel_ingot_from_nuggets.json | 30 +- .../recipes/cupronickel_leggings.json | 30 +- .../basemetals/recipes/cupronickel_lever.json | 32 +- .../recipes/cupronickel_nuggets.json | 22 +- .../recipes/cupronickel_pickaxe.json | 34 +- .../basemetals/recipes/cupronickel_plate.json | 28 +- .../cupronickel_powder_from_small.json | 30 +- .../recipes/cupronickel_pressure_plate.json | 26 +- .../basemetals/recipes/cupronickel_rod.json | 30 +- .../recipes/cupronickel_scythe.json | 34 +- .../recipes/cupronickel_shears.json | 28 +- .../recipes/cupronickel_shield.json | 34 +- .../recipes/cupronickel_shovel.json | 34 +- .../basemetals/recipes/cupronickel_slab.json | 28 +- .../recipes/cupronickel_smallblend.json | 22 +- .../recipes/cupronickel_smallpowder.json | 22 +- .../recipes/cupronickel_stairs.json | 32 +- .../basemetals/recipes/cupronickel_sword.json | 34 +- .../recipes/cupronickel_trapdoor.json | 28 +- .../basemetals/recipes/cupronickel_wall.json | 30 +- .../basemetals/recipes/detector_rail.json | 38 +- .../basemetals/recipes/diamond_arrow.json | 40 +- .../data/basemetals/recipes/diamond_bars.json | 30 +- .../basemetals/recipes/diamond_bars_2.json | 28 +- .../data/basemetals/recipes/diamond_bolt.json | 35 +- .../data/basemetals/recipes/diamond_bow.json | 34 +- .../basemetals/recipes/diamond_button.json | 28 +- .../recipes/diamond_crackhammer.json | 34 +- .../basemetals/recipes/diamond_crossbow.json | 38 +- .../data/basemetals/recipes/diamond_door.json | 31 +- .../recipes/diamond_fishingrod.json | 34 +- .../data/basemetals/recipes/diamond_gear.json | 36 +- .../basemetals/recipes/diamond_lever.json | 32 +- .../recipes/diamond_powder_from_small.json | 30 +- .../recipes/diamond_pressure_plate.json | 26 +- .../data/basemetals/recipes/diamond_rod.json | 30 +- .../basemetals/recipes/diamond_scythe.json | 34 +- .../basemetals/recipes/diamond_shears.json | 28 +- .../basemetals/recipes/diamond_shield.json | 34 +- .../data/basemetals/recipes/diamond_slab.json | 28 +- .../recipes/diamond_smallpowder.json | 22 +- .../basemetals/recipes/diamond_stairs.json | 32 +- .../basemetals/recipes/diamond_trapdoor.json | 28 +- .../data/basemetals/recipes/diamond_wall.json | 30 +- .../basemetals/recipes/electrum_arrow.json | 40 +- .../data/basemetals/recipes/electrum_axe.json | 34 +- .../basemetals/recipes/electrum_bars.json | 30 +- .../basemetals/recipes/electrum_bars_2.json | 28 +- .../basemetals/recipes/electrum_blend.json | 26 +- .../recipes/electrum_blend_from_small.json | 30 +- .../basemetals/recipes/electrum_block.json | 30 +- .../recipes/electrum_block_ingot.json | 22 +- .../basemetals/recipes/electrum_bolt.json | 36 +- .../basemetals/recipes/electrum_boots.json | 28 +- .../data/basemetals/recipes/electrum_bow.json | 34 +- .../basemetals/recipes/electrum_button.json | 28 +- .../recipes/electrum_chestplate.json | 30 +- .../recipes/electrum_crackhammer.json | 34 +- .../basemetals/recipes/electrum_crossbow.json | 38 +- .../basemetals/recipes/electrum_door.json | 32 +- .../recipes/electrum_fishingrod.json | 34 +- .../basemetals/recipes/electrum_gear.json | 36 +- .../basemetals/recipes/electrum_helmet.json | 28 +- .../data/basemetals/recipes/electrum_hoe.json | 34 +- .../recipes/electrum_horsearmor.json | 34 +- .../recipes/electrum_ingot_from_nuggets.json | 30 +- .../basemetals/recipes/electrum_leggings.json | 30 +- .../basemetals/recipes/electrum_lever.json | 32 +- .../basemetals/recipes/electrum_nuggets.json | 22 +- .../basemetals/recipes/electrum_pickaxe.json | 34 +- .../basemetals/recipes/electrum_plate.json | 28 +- .../recipes/electrum_powder_from_small.json | 30 +- .../recipes/electrum_pressure_plate.json | 26 +- .../data/basemetals/recipes/electrum_rod.json | 30 +- .../basemetals/recipes/electrum_scythe.json | 34 +- .../basemetals/recipes/electrum_shears.json | 28 +- .../basemetals/recipes/electrum_shield.json | 34 +- .../basemetals/recipes/electrum_shovel.json | 34 +- .../basemetals/recipes/electrum_slab.json | 28 +- .../recipes/electrum_smallblend.json | 22 +- .../recipes/electrum_smallpowder.json | 22 +- .../basemetals/recipes/electrum_stairs.json | 32 +- .../basemetals/recipes/electrum_sword.json | 34 +- .../basemetals/recipes/electrum_trapdoor.json | 28 +- .../basemetals/recipes/electrum_wall.json | 30 +- .../basemetals/recipes/emerald_arrow.json | 40 +- .../data/basemetals/recipes/emerald_axe.json | 34 +- .../data/basemetals/recipes/emerald_bars.json | 30 +- .../basemetals/recipes/emerald_bars_2.json | 28 +- .../data/basemetals/recipes/emerald_bolt.json | 35 +- .../basemetals/recipes/emerald_boots.json | 28 +- .../data/basemetals/recipes/emerald_bow.json | 34 +- .../basemetals/recipes/emerald_button.json | 28 +- .../recipes/emerald_chestplate.json | 30 +- .../recipes/emerald_crackhammer.json | 34 +- .../basemetals/recipes/emerald_crossbow.json | 38 +- .../data/basemetals/recipes/emerald_door.json | 31 +- .../recipes/emerald_fishingrod.json | 34 +- .../data/basemetals/recipes/emerald_gear.json | 36 +- .../basemetals/recipes/emerald_helmet.json | 28 +- .../data/basemetals/recipes/emerald_hoe.json | 34 +- .../recipes/emerald_horsearmor.json | 34 +- .../basemetals/recipes/emerald_leggings.json | 30 +- .../basemetals/recipes/emerald_lever.json | 32 +- .../basemetals/recipes/emerald_pickaxe.json | 34 +- .../recipes/emerald_powder_from_small.json | 30 +- .../recipes/emerald_pressure_plate.json | 26 +- .../data/basemetals/recipes/emerald_rod.json | 30 +- .../basemetals/recipes/emerald_scythe.json | 34 +- .../basemetals/recipes/emerald_shears.json | 28 +- .../basemetals/recipes/emerald_shield.json | 34 +- .../basemetals/recipes/emerald_shovel.json | 34 +- .../data/basemetals/recipes/emerald_slab.json | 28 +- .../recipes/emerald_smallpowder.json | 22 +- .../basemetals/recipes/emerald_stairs.json | 32 +- .../basemetals/recipes/emerald_sword.json | 33 +- .../basemetals/recipes/emerald_trapdoor.json | 28 +- .../data/basemetals/recipes/emerald_wall.json | 30 +- .../basemetals/recipes/flint_and_steel.json | 24 +- .../data/basemetals/recipes/gold_arrow.json | 40 +- .../data/basemetals/recipes/gold_bars.json | 30 +- .../data/basemetals/recipes/gold_bars_2.json | 28 +- .../data/basemetals/recipes/gold_bolt.json | 35 +- .../data/basemetals/recipes/gold_bow.json | 34 +- .../data/basemetals/recipes/gold_button.json | 28 +- .../basemetals/recipes/gold_crackhammer.json | 34 +- .../basemetals/recipes/gold_crossbow.json | 38 +- .../data/basemetals/recipes/gold_door.json | 31 +- .../basemetals/recipes/gold_fishingrod.json | 34 +- .../data/basemetals/recipes/gold_gear.json | 36 +- .../data/basemetals/recipes/gold_lever.json | 32 +- .../data/basemetals/recipes/gold_plate.json | 28 +- .../recipes/gold_powder_from_small.json | 30 +- .../basemetals/recipes/gold_raw_crushing.json | 9 + .../data/basemetals/recipes/gold_rod.json | 30 +- .../data/basemetals/recipes/gold_scythe.json | 34 +- .../data/basemetals/recipes/gold_shears.json | 28 +- .../data/basemetals/recipes/gold_shield.json | 34 +- .../data/basemetals/recipes/gold_slab.json | 28 +- .../basemetals/recipes/gold_smallpowder.json | 22 +- .../data/basemetals/recipes/gold_stairs.json | 32 +- .../basemetals/recipes/gold_trapdoor.json | 28 +- .../data/basemetals/recipes/gold_wall.json | 30 +- .../basemetals/recipes/human_detector.json | 32 +- .../data/basemetals/recipes/invar_arrow.json | 40 +- .../data/basemetals/recipes/invar_axe.json | 34 +- .../data/basemetals/recipes/invar_bars.json | 30 +- .../data/basemetals/recipes/invar_bars_2.json | 28 +- .../data/basemetals/recipes/invar_blend.json | 32 +- .../recipes/invar_blend_from_small.json | 30 +- .../data/basemetals/recipes/invar_block.json | 30 +- .../basemetals/recipes/invar_block_ingot.json | 22 +- .../data/basemetals/recipes/invar_bolt.json | 36 +- .../data/basemetals/recipes/invar_boots.json | 28 +- .../data/basemetals/recipes/invar_bow.json | 34 +- .../data/basemetals/recipes/invar_button.json | 28 +- .../basemetals/recipes/invar_chestplate.json | 30 +- .../basemetals/recipes/invar_crackhammer.json | 34 +- .../basemetals/recipes/invar_crossbow.json | 38 +- .../data/basemetals/recipes/invar_door.json | 32 +- .../basemetals/recipes/invar_fishingrod.json | 34 +- .../data/basemetals/recipes/invar_gear.json | 36 +- .../data/basemetals/recipes/invar_helmet.json | 28 +- .../data/basemetals/recipes/invar_hoe.json | 34 +- .../basemetals/recipes/invar_horsearmor.json | 34 +- .../recipes/invar_ingot_from_nuggets.json | 30 +- .../basemetals/recipes/invar_leggings.json | 30 +- .../data/basemetals/recipes/invar_lever.json | 32 +- .../basemetals/recipes/invar_nuggets.json | 22 +- .../basemetals/recipes/invar_pickaxe.json | 34 +- .../data/basemetals/recipes/invar_plate.json | 28 +- .../recipes/invar_powder_from_small.json | 30 +- .../recipes/invar_pressure_plate.json | 26 +- .../data/basemetals/recipes/invar_rod.json | 30 +- .../data/basemetals/recipes/invar_scythe.json | 34 +- .../data/basemetals/recipes/invar_shears.json | 28 +- .../data/basemetals/recipes/invar_shield.json | 34 +- .../data/basemetals/recipes/invar_shovel.json | 34 +- .../data/basemetals/recipes/invar_slab.json | 28 +- .../basemetals/recipes/invar_smallblend.json | 22 +- .../basemetals/recipes/invar_smallpowder.json | 22 +- .../data/basemetals/recipes/invar_stairs.json | 32 +- .../data/basemetals/recipes/invar_sword.json | 34 +- .../basemetals/recipes/invar_trapdoor.json | 28 +- .../data/basemetals/recipes/invar_wall.json | 30 +- .../data/basemetals/recipes/iron_arrow.json | 40 +- .../data/basemetals/recipes/iron_bars_2.json | 28 +- .../data/basemetals/recipes/iron_bolt.json | 35 +- .../data/basemetals/recipes/iron_bow.json | 34 +- .../data/basemetals/recipes/iron_button.json | 28 +- .../basemetals/recipes/iron_crackhammer.json | 34 +- .../basemetals/recipes/iron_crossbow.json | 38 +- .../basemetals/recipes/iron_fishingrod.json | 34 +- .../data/basemetals/recipes/iron_gear.json | 36 +- .../data/basemetals/recipes/iron_lever.json | 32 +- .../data/basemetals/recipes/iron_plate.json | 28 +- .../recipes/iron_powder_from_small.json | 30 +- .../basemetals/recipes/iron_raw_crushing.json | 9 + .../data/basemetals/recipes/iron_rod.json | 30 +- .../data/basemetals/recipes/iron_scythe.json | 34 +- .../data/basemetals/recipes/iron_shield.json | 34 +- .../data/basemetals/recipes/iron_slab.json | 28 +- .../basemetals/recipes/iron_smallpowder.json | 22 +- .../data/basemetals/recipes/iron_stairs.json | 32 +- .../data/basemetals/recipes/iron_wall.json | 30 +- .../data/basemetals/recipes/lead_arrow.json | 40 +- .../data/basemetals/recipes/lead_axe.json | 34 +- .../data/basemetals/recipes/lead_bars.json | 30 +- .../data/basemetals/recipes/lead_bars_2.json | 28 +- .../data/basemetals/recipes/lead_block.json | 30 +- .../basemetals/recipes/lead_block_ingot.json | 22 +- .../data/basemetals/recipes/lead_bolt.json | 36 +- .../data/basemetals/recipes/lead_boots.json | 28 +- .../data/basemetals/recipes/lead_bow.json | 34 +- .../data/basemetals/recipes/lead_button.json | 28 +- .../basemetals/recipes/lead_chestplate.json | 30 +- .../basemetals/recipes/lead_crackhammer.json | 34 +- .../basemetals/recipes/lead_crossbow.json | 38 +- .../data/basemetals/recipes/lead_door.json | 32 +- .../basemetals/recipes/lead_fishingrod.json | 34 +- .../data/basemetals/recipes/lead_gear.json | 36 +- .../data/basemetals/recipes/lead_helmet.json | 28 +- .../data/basemetals/recipes/lead_hoe.json | 34 +- .../basemetals/recipes/lead_horsearmor.json | 34 +- .../recipes/lead_ingot_from_nuggets.json | 30 +- .../basemetals/recipes/lead_leggings.json | 30 +- .../data/basemetals/recipes/lead_lever.json | 32 +- .../data/basemetals/recipes/lead_nuggets.json | 22 +- .../data/basemetals/recipes/lead_pickaxe.json | 34 +- .../data/basemetals/recipes/lead_plate.json | 28 +- .../recipes/lead_powder_from_small.json | 30 +- .../recipes/lead_pressure_plate.json | 26 +- .../basemetals/recipes/lead_raw_blasting.json | 9 + .../basemetals/recipes/lead_raw_crushing.json | 9 + .../basemetals/recipes/lead_raw_smelting.json | 9 + .../data/basemetals/recipes/lead_rod.json | 30 +- .../data/basemetals/recipes/lead_scythe.json | 34 +- .../data/basemetals/recipes/lead_shears.json | 28 +- .../data/basemetals/recipes/lead_shield.json | 34 +- .../data/basemetals/recipes/lead_shovel.json | 34 +- .../data/basemetals/recipes/lead_slab.json | 28 +- .../basemetals/recipes/lead_smallpowder.json | 22 +- .../data/basemetals/recipes/lead_stairs.json | 32 +- .../data/basemetals/recipes/lead_sword.json | 34 +- .../basemetals/recipes/lead_trapdoor.json | 28 +- .../data/basemetals/recipes/lead_wall.json | 30 +- .../recipes/mercury_ingot_from_nuggets.json | 30 +- .../basemetals/recipes/mercury_nuggets.json | 22 +- .../recipes/mercury_powder_from_small.json | 30 +- .../recipes/mercury_raw_blasting.json | 9 + .../recipes/mercury_raw_crushing.json | 9 + .../recipes/mercury_raw_smelting.json | 9 + .../recipes/mercury_smallpowder.json | 22 +- .../recipes/mercury_smallpowder_smelting.json | 6 +- .../data/basemetals/recipes/minecart.json | 28 +- .../basemetals/recipes/mithril_arrow.json | 40 +- .../data/basemetals/recipes/mithril_axe.json | 34 +- .../data/basemetals/recipes/mithril_bars.json | 30 +- .../basemetals/recipes/mithril_bars_2.json | 28 +- .../basemetals/recipes/mithril_blend.json | 38 +- .../recipes/mithril_blend_from_small.json | 30 +- .../basemetals/recipes/mithril_block.json | 30 +- .../recipes/mithril_block_ingot.json | 22 +- .../data/basemetals/recipes/mithril_bolt.json | 36 +- .../basemetals/recipes/mithril_boots.json | 28 +- .../data/basemetals/recipes/mithril_bow.json | 34 +- .../basemetals/recipes/mithril_button.json | 28 +- .../recipes/mithril_chestplate.json | 30 +- .../recipes/mithril_crackhammer.json | 34 +- .../basemetals/recipes/mithril_crossbow.json | 38 +- .../data/basemetals/recipes/mithril_door.json | 32 +- .../recipes/mithril_fishingrod.json | 34 +- .../data/basemetals/recipes/mithril_gear.json | 36 +- .../basemetals/recipes/mithril_helmet.json | 28 +- .../data/basemetals/recipes/mithril_hoe.json | 34 +- .../recipes/mithril_horsearmor.json | 34 +- .../recipes/mithril_ingot_from_nuggets.json | 30 +- .../basemetals/recipes/mithril_leggings.json | 30 +- .../basemetals/recipes/mithril_lever.json | 32 +- .../basemetals/recipes/mithril_nuggets.json | 22 +- .../basemetals/recipes/mithril_pickaxe.json | 34 +- .../basemetals/recipes/mithril_plate.json | 28 +- .../recipes/mithril_powder_from_small.json | 30 +- .../recipes/mithril_pressure_plate.json | 26 +- .../data/basemetals/recipes/mithril_rod.json | 30 +- .../basemetals/recipes/mithril_scythe.json | 34 +- .../basemetals/recipes/mithril_shears.json | 28 +- .../basemetals/recipes/mithril_shield.json | 34 +- .../basemetals/recipes/mithril_shovel.json | 34 +- .../data/basemetals/recipes/mithril_slab.json | 28 +- .../recipes/mithril_smallblend.json | 22 +- .../recipes/mithril_smallpowder.json | 22 +- .../basemetals/recipes/mithril_stairs.json | 32 +- .../basemetals/recipes/mithril_sword.json | 34 +- .../basemetals/recipes/mithril_trapdoor.json | 28 +- .../data/basemetals/recipes/mithril_wall.json | 30 +- .../data/basemetals/recipes/nickel_arrow.json | 40 +- .../data/basemetals/recipes/nickel_axe.json | 34 +- .../data/basemetals/recipes/nickel_bars.json | 30 +- .../basemetals/recipes/nickel_bars_2.json | 28 +- .../data/basemetals/recipes/nickel_block.json | 30 +- .../recipes/nickel_block_ingot.json | 22 +- .../data/basemetals/recipes/nickel_bolt.json | 36 +- .../data/basemetals/recipes/nickel_boots.json | 28 +- .../data/basemetals/recipes/nickel_bow.json | 34 +- .../basemetals/recipes/nickel_button.json | 28 +- .../basemetals/recipes/nickel_chestplate.json | 30 +- .../recipes/nickel_crackhammer.json | 34 +- .../basemetals/recipes/nickel_crossbow.json | 38 +- .../data/basemetals/recipes/nickel_door.json | 32 +- .../basemetals/recipes/nickel_fishingrod.json | 34 +- .../data/basemetals/recipes/nickel_gear.json | 36 +- .../basemetals/recipes/nickel_helmet.json | 28 +- .../data/basemetals/recipes/nickel_hoe.json | 34 +- .../basemetals/recipes/nickel_horsearmor.json | 34 +- .../recipes/nickel_ingot_from_nuggets.json | 30 +- .../basemetals/recipes/nickel_leggings.json | 30 +- .../data/basemetals/recipes/nickel_lever.json | 32 +- .../basemetals/recipes/nickel_nuggets.json | 22 +- .../basemetals/recipes/nickel_pickaxe.json | 34 +- .../data/basemetals/recipes/nickel_plate.json | 28 +- .../recipes/nickel_powder_from_small.json | 30 +- .../recipes/nickel_pressure_plate.json | 26 +- .../recipes/nickel_raw_blasting.json | 9 + .../recipes/nickel_raw_crushing.json | 9 + .../recipes/nickel_raw_smelting.json | 9 + .../data/basemetals/recipes/nickel_rod.json | 30 +- .../basemetals/recipes/nickel_scythe.json | 34 +- .../basemetals/recipes/nickel_shears.json | 28 +- .../basemetals/recipes/nickel_shield.json | 34 +- .../basemetals/recipes/nickel_shovel.json | 34 +- .../data/basemetals/recipes/nickel_slab.json | 28 +- .../recipes/nickel_smallpowder.json | 22 +- .../basemetals/recipes/nickel_stairs.json | 32 +- .../data/basemetals/recipes/nickel_sword.json | 34 +- .../basemetals/recipes/nickel_trapdoor.json | 28 +- .../data/basemetals/recipes/nickel_wall.json | 30 +- .../basemetals/recipes/obsidian_arrow.json | 40 +- .../data/basemetals/recipes/obsidian_axe.json | 34 +- .../basemetals/recipes/obsidian_bars.json | 30 +- .../basemetals/recipes/obsidian_bars_2.json | 28 +- .../basemetals/recipes/obsidian_block.json | 29 +- .../basemetals/recipes/obsidian_bolt.json | 35 +- .../basemetals/recipes/obsidian_boots.json | 28 +- .../data/basemetals/recipes/obsidian_bow.json | 34 +- .../basemetals/recipes/obsidian_button.json | 28 +- .../recipes/obsidian_chestplate.json | 30 +- .../recipes/obsidian_crackhammer.json | 34 +- .../basemetals/recipes/obsidian_crossbow.json | 38 +- .../basemetals/recipes/obsidian_door.json | 32 +- .../recipes/obsidian_fishingrod.json | 34 +- .../basemetals/recipes/obsidian_gear.json | 36 +- .../basemetals/recipes/obsidian_helmet.json | 28 +- .../data/basemetals/recipes/obsidian_hoe.json | 34 +- .../recipes/obsidian_horsearmor.json | 34 +- .../basemetals/recipes/obsidian_ingot.json | 30 +- .../basemetals/recipes/obsidian_leggings.json | 30 +- .../basemetals/recipes/obsidian_lever.json | 32 +- .../basemetals/recipes/obsidian_nugget.json | 22 +- .../basemetals/recipes/obsidian_pickaxe.json | 34 +- .../recipes/obsidian_powder_from_small.json | 30 +- .../recipes/obsidian_pressure_plate.json | 26 +- .../data/basemetals/recipes/obsidian_rod.json | 30 +- .../basemetals/recipes/obsidian_scythe.json | 34 +- .../basemetals/recipes/obsidian_shears.json | 28 +- .../basemetals/recipes/obsidian_shield.json | 34 +- .../basemetals/recipes/obsidian_shovel.json | 34 +- .../basemetals/recipes/obsidian_slab.json | 28 +- .../recipes/obsidian_smallpowder.json | 22 +- .../basemetals/recipes/obsidian_stairs.json | 32 +- .../basemetals/recipes/obsidian_sword.json | 33 +- .../basemetals/recipes/obsidian_trapdoor.json | 28 +- .../basemetals/recipes/obsidian_wall.json | 30 +- .../data/basemetals/recipes/pewter_arrow.json | 40 +- .../data/basemetals/recipes/pewter_axe.json | 34 +- .../data/basemetals/recipes/pewter_bars.json | 30 +- .../basemetals/recipes/pewter_bars_2.json | 28 +- .../data/basemetals/recipes/pewter_blend.json | 32 +- .../recipes/pewter_blend_from_small.json | 30 +- .../data/basemetals/recipes/pewter_block.json | 30 +- .../recipes/pewter_block_ingot.json | 22 +- .../data/basemetals/recipes/pewter_bolt.json | 36 +- .../data/basemetals/recipes/pewter_boots.json | 28 +- .../data/basemetals/recipes/pewter_bow.json | 34 +- .../basemetals/recipes/pewter_button.json | 28 +- .../basemetals/recipes/pewter_chestplate.json | 30 +- .../recipes/pewter_crackhammer.json | 34 +- .../basemetals/recipes/pewter_crossbow.json | 38 +- .../data/basemetals/recipes/pewter_door.json | 32 +- .../basemetals/recipes/pewter_fishingrod.json | 34 +- .../data/basemetals/recipes/pewter_gear.json | 36 +- .../basemetals/recipes/pewter_helmet.json | 28 +- .../data/basemetals/recipes/pewter_hoe.json | 34 +- .../basemetals/recipes/pewter_horsearmor.json | 34 +- .../recipes/pewter_ingot_from_nuggets.json | 30 +- .../basemetals/recipes/pewter_leggings.json | 30 +- .../data/basemetals/recipes/pewter_lever.json | 32 +- .../basemetals/recipes/pewter_nuggets.json | 22 +- .../basemetals/recipes/pewter_pickaxe.json | 34 +- .../data/basemetals/recipes/pewter_plate.json | 28 +- .../recipes/pewter_powder_from_small.json | 30 +- .../recipes/pewter_pressure_plate.json | 26 +- .../data/basemetals/recipes/pewter_rod.json | 30 +- .../basemetals/recipes/pewter_scythe.json | 34 +- .../basemetals/recipes/pewter_shears.json | 28 +- .../basemetals/recipes/pewter_shield.json | 34 +- .../basemetals/recipes/pewter_shovel.json | 34 +- .../data/basemetals/recipes/pewter_slab.json | 28 +- .../basemetals/recipes/pewter_smallblend.json | 22 +- .../recipes/pewter_smallpowder.json | 22 +- .../basemetals/recipes/pewter_stairs.json | 32 +- .../data/basemetals/recipes/pewter_sword.json | 34 +- .../basemetals/recipes/pewter_trapdoor.json | 28 +- .../data/basemetals/recipes/pewter_wall.json | 30 +- .../data/basemetals/recipes/piston.json | 44 +- .../basemetals/recipes/platinum_arrow.json | 40 +- .../data/basemetals/recipes/platinum_axe.json | 34 +- .../basemetals/recipes/platinum_bars.json | 30 +- .../basemetals/recipes/platinum_bars_2.json | 28 +- .../basemetals/recipes/platinum_block.json | 30 +- .../recipes/platinum_block_ingot.json | 22 +- .../basemetals/recipes/platinum_bolt.json | 36 +- .../basemetals/recipes/platinum_boots.json | 28 +- .../data/basemetals/recipes/platinum_bow.json | 34 +- .../basemetals/recipes/platinum_button.json | 28 +- .../recipes/platinum_chestplate.json | 30 +- .../recipes/platinum_crackhammer.json | 34 +- .../basemetals/recipes/platinum_crossbow.json | 38 +- .../basemetals/recipes/platinum_door.json | 32 +- .../recipes/platinum_fishingrod.json | 34 +- .../basemetals/recipes/platinum_gear.json | 36 +- .../basemetals/recipes/platinum_helmet.json | 28 +- .../data/basemetals/recipes/platinum_hoe.json | 34 +- .../recipes/platinum_horsearmor.json | 34 +- .../recipes/platinum_ingot_from_nuggets.json | 30 +- .../basemetals/recipes/platinum_leggings.json | 30 +- .../basemetals/recipes/platinum_lever.json | 32 +- .../basemetals/recipes/platinum_nuggets.json | 22 +- .../basemetals/recipes/platinum_pickaxe.json | 34 +- .../basemetals/recipes/platinum_plate.json | 28 +- .../recipes/platinum_powder_from_small.json | 30 +- .../recipes/platinum_pressure_plate.json | 26 +- .../recipes/platinum_raw_blasting.json | 9 + .../recipes/platinum_raw_crushing.json | 9 + .../recipes/platinum_raw_smelting.json | 9 + .../data/basemetals/recipes/platinum_rod.json | 30 +- .../basemetals/recipes/platinum_scythe.json | 34 +- .../basemetals/recipes/platinum_shears.json | 28 +- .../basemetals/recipes/platinum_shield.json | 34 +- .../basemetals/recipes/platinum_shovel.json | 34 +- .../basemetals/recipes/platinum_slab.json | 28 +- .../recipes/platinum_smallpowder.json | 22 +- .../basemetals/recipes/platinum_stairs.json | 32 +- .../basemetals/recipes/platinum_sword.json | 34 +- .../basemetals/recipes/platinum_trapdoor.json | 28 +- .../basemetals/recipes/platinum_wall.json | 30 +- .../data/basemetals/recipes/quartz_arrow.json | 40 +- .../data/basemetals/recipes/quartz_axe.json | 34 +- .../data/basemetals/recipes/quartz_bars.json | 30 +- .../basemetals/recipes/quartz_bars_2.json | 28 +- .../data/basemetals/recipes/quartz_bolt.json | 35 +- .../data/basemetals/recipes/quartz_boots.json | 28 +- .../data/basemetals/recipes/quartz_bow.json | 34 +- .../basemetals/recipes/quartz_button.json | 28 +- .../basemetals/recipes/quartz_chestplate.json | 30 +- .../recipes/quartz_crackhammer.json | 34 +- .../basemetals/recipes/quartz_crossbow.json | 38 +- .../data/basemetals/recipes/quartz_door.json | 31 +- .../basemetals/recipes/quartz_fishingrod.json | 34 +- .../data/basemetals/recipes/quartz_gear.json | 36 +- .../basemetals/recipes/quartz_helmet.json | 28 +- .../data/basemetals/recipes/quartz_hoe.json | 34 +- .../basemetals/recipes/quartz_horsearmor.json | 34 +- .../data/basemetals/recipes/quartz_ingot.json | 30 +- .../basemetals/recipes/quartz_leggings.json | 30 +- .../data/basemetals/recipes/quartz_lever.json | 32 +- .../basemetals/recipes/quartz_nugget.json | 22 +- .../basemetals/recipes/quartz_pickaxe.json | 34 +- .../recipes/quartz_powder_from_small.json | 30 +- .../recipes/quartz_pressure_plate.json | 26 +- .../data/basemetals/recipes/quartz_rod.json | 30 +- .../basemetals/recipes/quartz_scythe.json | 34 +- .../basemetals/recipes/quartz_shears.json | 28 +- .../basemetals/recipes/quartz_shield.json | 34 +- .../basemetals/recipes/quartz_shovel.json | 34 +- .../recipes/quartz_smallpowder.json | 22 +- .../data/basemetals/recipes/quartz_sword.json | 33 +- .../basemetals/recipes/quartz_trapdoor.json | 28 +- .../data/basemetals/recipes/quartz_wall.json | 30 +- .../data/basemetals/recipes/rail.json | 35 +- .../recipes/redstone_from_smallpowder.json | 30 +- .../recipes/redstone_smallpowder.json | 22 +- .../data/basemetals/recipes/silver_arrow.json | 40 +- .../data/basemetals/recipes/silver_axe.json | 34 +- .../data/basemetals/recipes/silver_bars.json | 30 +- .../basemetals/recipes/silver_bars_2.json | 28 +- .../data/basemetals/recipes/silver_block.json | 30 +- .../recipes/silver_block_ingot.json | 22 +- .../data/basemetals/recipes/silver_bolt.json | 36 +- .../data/basemetals/recipes/silver_boots.json | 28 +- .../data/basemetals/recipes/silver_bow.json | 34 +- .../basemetals/recipes/silver_button.json | 28 +- .../basemetals/recipes/silver_chestplate.json | 30 +- .../recipes/silver_crackhammer.json | 34 +- .../basemetals/recipes/silver_crossbow.json | 38 +- .../data/basemetals/recipes/silver_door.json | 32 +- .../basemetals/recipes/silver_fishingrod.json | 34 +- .../data/basemetals/recipes/silver_gear.json | 36 +- .../basemetals/recipes/silver_helmet.json | 28 +- .../data/basemetals/recipes/silver_hoe.json | 34 +- .../basemetals/recipes/silver_horsearmor.json | 34 +- .../recipes/silver_ingot_from_nuggets.json | 30 +- .../basemetals/recipes/silver_leggings.json | 30 +- .../data/basemetals/recipes/silver_lever.json | 32 +- .../basemetals/recipes/silver_nuggets.json | 22 +- .../basemetals/recipes/silver_pickaxe.json | 34 +- .../data/basemetals/recipes/silver_plate.json | 28 +- .../recipes/silver_powder_from_small.json | 30 +- .../recipes/silver_pressure_plate.json | 26 +- .../recipes/silver_raw_blasting.json | 9 + .../recipes/silver_raw_crushing.json | 9 + .../recipes/silver_raw_smelting.json | 9 + .../data/basemetals/recipes/silver_rod.json | 30 +- .../basemetals/recipes/silver_scythe.json | 34 +- .../basemetals/recipes/silver_shears.json | 28 +- .../basemetals/recipes/silver_shield.json | 34 +- .../basemetals/recipes/silver_shovel.json | 34 +- .../data/basemetals/recipes/silver_slab.json | 28 +- .../recipes/silver_smallpowder.json | 22 +- .../basemetals/recipes/silver_stairs.json | 32 +- .../data/basemetals/recipes/silver_sword.json | 34 +- .../basemetals/recipes/silver_trapdoor.json | 28 +- .../data/basemetals/recipes/silver_wall.json | 30 +- .../basemetals/recipes/starsteel_arrow.json | 40 +- .../basemetals/recipes/starsteel_axe.json | 34 +- .../basemetals/recipes/starsteel_bars.json | 30 +- .../basemetals/recipes/starsteel_bars_2.json | 28 +- .../basemetals/recipes/starsteel_block.json | 30 +- .../recipes/starsteel_block_ingot.json | 22 +- .../basemetals/recipes/starsteel_bolt.json | 36 +- .../basemetals/recipes/starsteel_boots.json | 28 +- .../basemetals/recipes/starsteel_bow.json | 34 +- .../basemetals/recipes/starsteel_button.json | 28 +- .../recipes/starsteel_chestplate.json | 30 +- .../recipes/starsteel_crackhammer.json | 34 +- .../recipes/starsteel_crossbow.json | 38 +- .../basemetals/recipes/starsteel_door.json | 32 +- .../recipes/starsteel_fishingrod.json | 34 +- .../basemetals/recipes/starsteel_gear.json | 36 +- .../basemetals/recipes/starsteel_helmet.json | 28 +- .../basemetals/recipes/starsteel_hoe.json | 34 +- .../recipes/starsteel_horsearmor.json | 34 +- .../recipes/starsteel_ingot_from_nuggets.json | 30 +- .../recipes/starsteel_leggings.json | 30 +- .../basemetals/recipes/starsteel_lever.json | 32 +- .../basemetals/recipes/starsteel_nuggets.json | 22 +- .../basemetals/recipes/starsteel_pickaxe.json | 34 +- .../basemetals/recipes/starsteel_plate.json | 28 +- .../recipes/starsteel_powder_from_small.json | 30 +- .../recipes/starsteel_pressure_plate.json | 26 +- .../recipes/starsteel_raw_blasting.json | 9 + .../recipes/starsteel_raw_crushing.json | 9 + .../recipes/starsteel_raw_smelting.json | 9 + .../basemetals/recipes/starsteel_rod.json | 30 +- .../basemetals/recipes/starsteel_scythe.json | 34 +- .../basemetals/recipes/starsteel_shears.json | 28 +- .../basemetals/recipes/starsteel_shield.json | 34 +- .../basemetals/recipes/starsteel_shovel.json | 34 +- .../basemetals/recipes/starsteel_slab.json | 28 +- .../recipes/starsteel_smallpowder.json | 22 +- .../basemetals/recipes/starsteel_stairs.json | 32 +- .../basemetals/recipes/starsteel_sword.json | 34 +- .../recipes/starsteel_trapdoor.json | 28 +- .../basemetals/recipes/starsteel_wall.json | 30 +- .../data/basemetals/recipes/steel_anvil.json | 34 +- .../data/basemetals/recipes/steel_arrow.json | 40 +- .../data/basemetals/recipes/steel_axe.json | 34 +- .../data/basemetals/recipes/steel_bars.json | 30 +- .../data/basemetals/recipes/steel_bars_2.json | 28 +- .../data/basemetals/recipes/steel_blend.json | 70 +- .../recipes/steel_blend_from_small.json | 30 +- .../data/basemetals/recipes/steel_block.json | 30 +- .../basemetals/recipes/steel_block_ingot.json | 22 +- .../data/basemetals/recipes/steel_bolt.json | 36 +- .../data/basemetals/recipes/steel_boots.json | 28 +- .../data/basemetals/recipes/steel_bow.json | 34 +- .../data/basemetals/recipes/steel_button.json | 28 +- .../basemetals/recipes/steel_chestplate.json | 30 +- .../basemetals/recipes/steel_crackhammer.json | 34 +- .../basemetals/recipes/steel_crossbow.json | 38 +- .../data/basemetals/recipes/steel_door.json | 32 +- .../basemetals/recipes/steel_fishingrod.json | 34 +- .../data/basemetals/recipes/steel_gear.json | 36 +- .../data/basemetals/recipes/steel_helmet.json | 28 +- .../data/basemetals/recipes/steel_hoe.json | 34 +- .../basemetals/recipes/steel_horsearmor.json | 34 +- .../recipes/steel_ingot_from_nuggets.json | 30 +- .../basemetals/recipes/steel_leggings.json | 30 +- .../data/basemetals/recipes/steel_lever.json | 32 +- .../basemetals/recipes/steel_nuggets.json | 22 +- .../basemetals/recipes/steel_pickaxe.json | 34 +- .../data/basemetals/recipes/steel_plate.json | 28 +- .../recipes/steel_powder_from_small.json | 30 +- .../recipes/steel_pressure_plate.json | 26 +- .../data/basemetals/recipes/steel_rod.json | 30 +- .../data/basemetals/recipes/steel_scythe.json | 34 +- .../data/basemetals/recipes/steel_shears.json | 28 +- .../data/basemetals/recipes/steel_shield.json | 34 +- .../data/basemetals/recipes/steel_shovel.json | 34 +- .../data/basemetals/recipes/steel_slab.json | 28 +- .../basemetals/recipes/steel_smallblend.json | 22 +- .../basemetals/recipes/steel_smallpowder.json | 22 +- .../data/basemetals/recipes/steel_stairs.json | 32 +- .../data/basemetals/recipes/steel_sword.json | 34 +- .../basemetals/recipes/steel_trapdoor.json | 28 +- .../data/basemetals/recipes/steel_wall.json | 30 +- .../data/basemetals/recipes/stone_anvil.json | 38 +- .../basemetals/recipes/stone_crackhammer.json | 34 +- .../data/basemetals/recipes/stone_scythe.json | 34 +- .../data/basemetals/recipes/tin_arrow.json | 40 +- .../data/basemetals/recipes/tin_axe.json | 34 +- .../data/basemetals/recipes/tin_bars.json | 30 +- .../data/basemetals/recipes/tin_bars_2.json | 28 +- .../data/basemetals/recipes/tin_block.json | 30 +- .../basemetals/recipes/tin_block_ingot.json | 22 +- .../data/basemetals/recipes/tin_bolt.json | 36 +- .../data/basemetals/recipes/tin_boots.json | 28 +- .../data/basemetals/recipes/tin_bow.json | 34 +- .../data/basemetals/recipes/tin_button.json | 28 +- .../basemetals/recipes/tin_chestplate.json | 30 +- .../basemetals/recipes/tin_crackhammer.json | 34 +- .../data/basemetals/recipes/tin_crossbow.json | 38 +- .../data/basemetals/recipes/tin_door.json | 32 +- .../basemetals/recipes/tin_fishingrod.json | 34 +- .../data/basemetals/recipes/tin_gear.json | 36 +- .../data/basemetals/recipes/tin_helmet.json | 28 +- .../data/basemetals/recipes/tin_hoe.json | 34 +- .../basemetals/recipes/tin_horsearmor.json | 34 +- .../recipes/tin_ingot_from_nuggets.json | 30 +- .../data/basemetals/recipes/tin_leggings.json | 30 +- .../data/basemetals/recipes/tin_lever.json | 32 +- .../data/basemetals/recipes/tin_nuggets.json | 22 +- .../data/basemetals/recipes/tin_pickaxe.json | 34 +- .../data/basemetals/recipes/tin_plate.json | 28 +- .../recipes/tin_powder_from_small.json | 30 +- .../recipes/tin_pressure_plate.json | 26 +- .../basemetals/recipes/tin_raw_blasting.json | 9 + .../basemetals/recipes/tin_raw_crushing.json | 9 + .../basemetals/recipes/tin_raw_smelting.json | 9 + .../data/basemetals/recipes/tin_rod.json | 30 +- .../data/basemetals/recipes/tin_scythe.json | 34 +- .../data/basemetals/recipes/tin_shears.json | 28 +- .../data/basemetals/recipes/tin_shield.json | 34 +- .../data/basemetals/recipes/tin_shovel.json | 34 +- .../data/basemetals/recipes/tin_slab.json | 28 +- .../basemetals/recipes/tin_smallpowder.json | 22 +- .../data/basemetals/recipes/tin_stairs.json | 32 +- .../data/basemetals/recipes/tin_sword.json | 34 +- .../data/basemetals/recipes/tin_trapdoor.json | 28 +- .../data/basemetals/recipes/tin_wall.json | 30 +- .../basemetals/recipes/tripwire_hook.json | 38 +- .../basemetals/recipes/wood_crackhammer.json | 34 +- .../data/basemetals/recipes/wood_scythe.json | 34 +- .../data/basemetals/recipes/zinc_arrow.json | 40 +- .../data/basemetals/recipes/zinc_axe.json | 34 +- .../data/basemetals/recipes/zinc_bars.json | 30 +- .../data/basemetals/recipes/zinc_bars_2.json | 28 +- .../data/basemetals/recipes/zinc_block.json | 30 +- .../basemetals/recipes/zinc_block_ingot.json | 22 +- .../data/basemetals/recipes/zinc_bolt.json | 36 +- .../data/basemetals/recipes/zinc_boots.json | 28 +- .../data/basemetals/recipes/zinc_bow.json | 34 +- .../data/basemetals/recipes/zinc_button.json | 28 +- .../basemetals/recipes/zinc_chestplate.json | 30 +- .../basemetals/recipes/zinc_crackhammer.json | 34 +- .../basemetals/recipes/zinc_crossbow.json | 38 +- .../data/basemetals/recipes/zinc_door.json | 32 +- .../basemetals/recipes/zinc_fishingrod.json | 34 +- .../data/basemetals/recipes/zinc_gear.json | 36 +- .../data/basemetals/recipes/zinc_helmet.json | 28 +- .../data/basemetals/recipes/zinc_hoe.json | 34 +- .../basemetals/recipes/zinc_horsearmor.json | 34 +- .../recipes/zinc_ingot_from_nuggets.json | 30 +- .../basemetals/recipes/zinc_leggings.json | 30 +- .../data/basemetals/recipes/zinc_lever.json | 32 +- .../data/basemetals/recipes/zinc_nuggets.json | 22 +- .../data/basemetals/recipes/zinc_pickaxe.json | 34 +- .../data/basemetals/recipes/zinc_plate.json | 28 +- .../recipes/zinc_powder_from_small.json | 30 +- .../recipes/zinc_pressure_plate.json | 26 +- .../basemetals/recipes/zinc_raw_blasting.json | 9 + .../basemetals/recipes/zinc_raw_crushing.json | 9 + .../basemetals/recipes/zinc_raw_smelting.json | 9 + .../data/basemetals/recipes/zinc_rod.json | 30 +- .../data/basemetals/recipes/zinc_scythe.json | 34 +- .../data/basemetals/recipes/zinc_shears.json | 28 +- .../data/basemetals/recipes/zinc_shield.json | 34 +- .../data/basemetals/recipes/zinc_shovel.json | 34 +- .../data/basemetals/recipes/zinc_slab.json | 28 +- .../basemetals/recipes/zinc_smallpowder.json | 22 +- .../data/basemetals/recipes/zinc_stairs.json | 32 +- .../data/basemetals/recipes/zinc_sword.json | 34 +- .../basemetals/recipes/zinc_trapdoor.json | 28 +- .../data/basemetals/recipes/zinc_wall.json | 30 +- .../data/basemetals/registry_manifest.json | 30 +- .../data/forge/tags/items/raw_materials.json | 20 + .../tags/items/raw_materials/adamantine.json | 6 + .../tags/items/raw_materials/antimony.json | 6 + .../tags/items/raw_materials/bismuth.json | 6 + .../tags/items/raw_materials/coldiron.json | 6 + .../tags/items/raw_materials/copper.json | 6 + .../forge/tags/items/raw_materials/gold.json | 6 + .../forge/tags/items/raw_materials/iron.json | 6 + .../forge/tags/items/raw_materials/lead.json | 6 + .../tags/items/raw_materials/mercury.json | 6 + .../tags/items/raw_materials/nickel.json | 6 + .../tags/items/raw_materials/platinum.json | 6 + .../tags/items/raw_materials/silver.json | 6 + .../tags/items/raw_materials/starsteel.json | 6 + .../forge/tags/items/raw_materials/tin.json | 6 + .../forge/tags/items/raw_materials/zinc.json | 6 + .../basemetals/smoke/ConfigScreenSmoke.java | 85 + .../smoke/IntegratedWorldSmoke.java | 137 + .../zone/moddev/mc/basemetals/BaseMetals.java | 10 + .../mc/basemetals/BaseMetalsEvents.java | 20 +- .../moddev/mc/basemetals/MissingMappings.java | 92 +- .../client/BaseMetalsConfigScreen.java | 154 + .../mc/basemetals/client/ClientSetup.java | 13 + .../mc/basemetals/compat/TinkersCompat.java | 61 + .../compat/TinkersContentPolicy.java | 25 + .../basemetals/config/BaseMetalsConfig.java | 49 +- .../mc/basemetals/config/ConfigEdits.java | 43 + .../mc/basemetals/config/ContentMode.java | 38 + .../mc/basemetals/config/ContentPolicy.java | 103 + .../mc/basemetals/config/MaterialForm.java | 31 + .../basemetals/content/BaseMetalAmmoItem.java | 4 +- .../mc/basemetals/content/MaterialItems.java | 14 +- .../mc/basemetals/content/ModContent.java | 16 +- .../loot/AppendLootTableModifier.java | 6 +- .../migration/Legacy112WorldMigrator.java | 19 +- .../migration/LegacyWorldDataHook.java | 737 +++ .../network/ContentModeNetwork.java | 103 + .../recipe/ContentCraftingRecipe.java | 137 + .../recipe/ContentRecipeCondition.java | 40 + .../mc/basemetals/recipe/CrushingRecipe.java | 2 + .../recipe/LegacySmeltingRecipe.java | 12 + .../basemetals/recipe/PlateRepairRecipe.java | 11 +- .../mc/basemetals/trade/BaseMetalsTrades.java | 10 +- src/main/resources/META-INF/coremods.json | 3 + src/main/resources/META-INF/mods.toml | 2 +- .../block/adamantine_bars_side_alt.json | 4 +- .../models/block/adamantine_ore.json | 6 - .../models/block/antimony_bars_side_alt.json | 4 +- .../basemetals/models/block/antimony_ore.json | 6 - .../models/block/aquarium_bars_side_alt.json | 4 +- .../models/block/bismuth_bars_side_alt.json | 4 +- .../basemetals/models/block/bismuth_ore.json | 6 - .../models/block/brass_bars_side_alt.json | 4 +- .../models/block/bronze_bars_side_alt.json | 4 +- .../models/block/coldiron_bars_side_alt.json | 4 +- .../basemetals/models/block/coldiron_ore.json | 6 - .../models/block/copper_bars_side_alt.json | 4 +- .../basemetals/models/block/copper_ore.json | 6 - .../block/cupronickel_bars_side_alt.json | 4 +- .../models/block/diamond_bars_side_alt.json | 4 +- .../models/block/electrum_bars_side_alt.json | 4 +- .../models/block/emerald_bars_side_alt.json | 4 +- .../models/block/gold_bars_side_alt.json | 4 +- .../models/block/invar_bars_side_alt.json | 4 +- .../models/block/lead_bars_side_alt.json | 4 +- .../basemetals/models/block/lead_ore.json | 6 - .../basemetals/models/block/mercury_ore.json | 6 - .../models/block/mithril_bars_side_alt.json | 4 +- .../models/block/nickel_bars_side_alt.json | 4 +- .../basemetals/models/block/nickel_ore.json | 6 - .../models/block/obsidian_bars_side_alt.json | 4 +- .../models/block/pewter_bars_side_alt.json | 4 +- .../models/block/platinum_bars_side_alt.json | 4 +- .../basemetals/models/block/platinum_ore.json | 6 - .../models/block/quartz_bars_side_alt.json | 4 +- .../models/block/silver_bars_side_alt.json | 4 +- .../basemetals/models/block/silver_ore.json | 6 - .../models/block/starsteel_bars_side_alt.json | 4 +- .../models/block/starsteel_ore.json | 6 - .../models/block/steel_bars_side_alt.json | 4 +- .../models/block/tin_bars_side_alt.json | 4 +- .../basemetals/models/block/tin_ore.json | 6 - .../models/block/zinc_bars_side_alt.json | 4 +- .../basemetals/models/block/zinc_ore.json | 6 - .../block/ore_overlays/adamantine_ore.png | Bin 0 -> 635 bytes .../block/ore_overlays/antimony_ore.png | Bin 0 -> 325 bytes .../block/ore_overlays/bismuth_ore.png | Bin 0 -> 325 bytes .../block/ore_overlays/coldiron_ore.png | Bin 0 -> 569 bytes .../block/ore_overlays/copper_ore.png | Bin 0 -> 262 bytes .../block/ore_overlays/cupronickel_ore.png | Bin 0 -> 323 bytes .../textures/block/ore_overlays/lead_ore.png | Bin 0 -> 311 bytes .../block/ore_overlays/mercury_ore.png | Bin 0 -> 262 bytes .../block/ore_overlays/nickel_ore.png | Bin 0 -> 348 bytes .../block/ore_overlays/pewter_ore.png | Bin 0 -> 323 bytes .../block/ore_overlays/platinum_ore.png | Bin 0 -> 328 bytes .../block/ore_overlays/silver_ore.png | Bin 0 -> 398 bytes .../block/ore_overlays/starsteel_ore.png | Bin 0 -> 3837 bytes .../textures/block/ore_overlays/tin_ore.png | Bin 0 -> 249 bytes .../textures/block/ore_overlays/zinc_ore.png | Bin 0 -> 331 bytes .../textures/item/adamantine_raw.png | Bin 0 -> 509 bytes .../basemetals/textures/item/antimony_raw.png | Bin 0 -> 476 bytes .../basemetals/textures/item/bismuth_raw.png | Bin 0 -> 541 bytes .../basemetals/textures/item/coldiron_raw.png | Bin 0 -> 506 bytes .../basemetals/textures/item/lead_raw.png | Bin 0 -> 498 bytes .../basemetals/textures/item/mercury_raw.png | Bin 0 -> 502 bytes .../basemetals/textures/item/nickel_raw.png | Bin 0 -> 512 bytes .../basemetals/textures/item/platinum_raw.png | Bin 0 -> 514 bytes .../basemetals/textures/item/silver_raw.png | Bin 0 -> 505 bytes .../textures/item/starsteel_raw.png | Bin 0 -> 518 bytes .../basemetals/textures/item/tin_raw.png | Bin 0 -> 532 bytes .../basemetals/textures/item/zinc_raw.png | Bin 0 -> 484 bytes .../coremods/basemetals_118_compatibility.js | 109 + .../smoke/PackagedClientSmokeMod.java | 1 + .../mc/basemetals/smoke/RemoteLoginSmoke.java | 70 + .../packaged-resources/META-INF/mods.toml | 4 +- .../basemetals/smoke/PackagedServerSmoke.java | 129 +- .../packaged-resources/META-INF/mods.toml | 4 +- .../tinkering/materials/stats/steel.json | 28 + .../tinkers-steel-override/pack.mcmeta | 6 + .../compat/TinkersContentPolicyTest.java | 21 + .../config/BaseMetalsConfigTest.java | 5 +- .../basemetals/config/ContentPolicyTest.java | 100 + .../mc/basemetals/data/BarsModelTest.java | 139 + .../data/ForwardPortRegressionTest.java | 40 + .../data/IntegrationContentPolicyTest.java | 47 + .../basemetals/data/OreOverlayModelTest.java | 75 + .../mc/basemetals/data/PlayerTextTest.java | 98 + .../data/RawMaterialResourceTest.java | 85 + .../basemetals/data/RecipeRegressionTest.java | 205 + .../data/ResourceIntegrityTest.java | 22 +- .../migration/LegacyWorldDataHookTest.java | 159 + .../OreSpawnSchemaValidationTest.java | 4 +- .../basemetals/smoke/UpgradeWorldSmoke.java | 118 +- tools/translations/bucket.json | 422 ++ tools/translations/config.json | 266 ++ tools/translations/player.json | 246 + tools/validation/README.md | 33 + tools/validation/compare_current_world.py | 84 + tools/validation/compare_world_terrain.py | 238 + tools/validation/forge_launcher.js | 65 + tools/validation/test_content_modes.js | 134 + tools/validation/test_legacy_worlds.js | 206 + tools/validation/test_world_terrain.py | 95 + 2849 files changed, 79335 insertions(+), 19963 deletions(-) delete mode 100644 docs/schemas/orespawn-4.0.16/README.md create mode 100644 docs/schemas/orespawn-4.1.0/README.md rename docs/schemas/{orespawn-4.0.16 => orespawn-4.1.0}/orespawn-global.schema.json (83%) rename docs/schemas/{orespawn-4.0.16 => orespawn-4.1.0}/orespawn-provider.schema.json (98%) rename docs/schemas/{orespawn-4.0.16 => orespawn-4.1.0}/orespawn-world.schema.json (83%) rename docs/schemas/{orespawn-4.0.16 => orespawn-4.1.0}/profile-common.schema.json (82%) create mode 100644 src/dataGenerator/java/zone/moddev/mc/basemetals/data/BMBlockStateProvider.java rename src/{main => dataGenerator}/java/zone/moddev/mc/basemetals/data/BaseMetalsDataGenerators.java (77%) rename src/{main => dataGenerator}/java/zone/moddev/mc/basemetals/data/GeneratedData.java (89%) create mode 100644 src/gametest/java/zone/moddev/mc/basemetals/content/ForwardPortGameTests.java delete mode 100644 src/generated/resources/.cache/cache create mode 100644 src/generated/resources/assets/basemetals/models/block/adamantine_bars_post_ends.json create mode 100644 src/generated/resources/assets/basemetals/models/block/adamantine_ore.json create mode 100644 src/generated/resources/assets/basemetals/models/block/antimony_bars_post_ends.json create mode 100644 src/generated/resources/assets/basemetals/models/block/antimony_ore.json create mode 100644 src/generated/resources/assets/basemetals/models/block/aquarium_bars_post_ends.json create mode 100644 src/generated/resources/assets/basemetals/models/block/bismuth_bars_post_ends.json create mode 100644 src/generated/resources/assets/basemetals/models/block/bismuth_ore.json create mode 100644 src/generated/resources/assets/basemetals/models/block/brass_bars_post_ends.json create mode 100644 src/generated/resources/assets/basemetals/models/block/bronze_bars_post_ends.json create mode 100644 src/generated/resources/assets/basemetals/models/block/coldiron_bars_post_ends.json create mode 100644 src/generated/resources/assets/basemetals/models/block/coldiron_ore.json create mode 100644 src/generated/resources/assets/basemetals/models/block/copper_bars_post_ends.json create mode 100644 src/generated/resources/assets/basemetals/models/block/copper_ore.json create mode 100644 src/generated/resources/assets/basemetals/models/block/cupronickel_bars_post_ends.json create mode 100644 src/generated/resources/assets/basemetals/models/block/diamond_bars_post_ends.json create mode 100644 src/generated/resources/assets/basemetals/models/block/electrum_bars_post_ends.json create mode 100644 src/generated/resources/assets/basemetals/models/block/emerald_bars_post_ends.json create mode 100644 src/generated/resources/assets/basemetals/models/block/gold_bars_post_ends.json create mode 100644 src/generated/resources/assets/basemetals/models/block/invar_bars_post_ends.json create mode 100644 src/generated/resources/assets/basemetals/models/block/lead_bars_post_ends.json create mode 100644 src/generated/resources/assets/basemetals/models/block/lead_ore.json create mode 100644 src/generated/resources/assets/basemetals/models/block/mercury_ore.json create mode 100644 src/generated/resources/assets/basemetals/models/block/mithril_bars_post_ends.json create mode 100644 src/generated/resources/assets/basemetals/models/block/nickel_bars_post_ends.json create mode 100644 src/generated/resources/assets/basemetals/models/block/nickel_ore.json create mode 100644 src/generated/resources/assets/basemetals/models/block/obsidian_bars_post_ends.json create mode 100644 src/generated/resources/assets/basemetals/models/block/pewter_bars_post_ends.json create mode 100644 src/generated/resources/assets/basemetals/models/block/platinum_bars_post_ends.json create mode 100644 src/generated/resources/assets/basemetals/models/block/platinum_ore.json create mode 100644 src/generated/resources/assets/basemetals/models/block/quartz_bars_post_ends.json create mode 100644 src/generated/resources/assets/basemetals/models/block/silver_bars_post_ends.json create mode 100644 src/generated/resources/assets/basemetals/models/block/silver_ore.json create mode 100644 src/generated/resources/assets/basemetals/models/block/starsteel_bars_post_ends.json create mode 100644 src/generated/resources/assets/basemetals/models/block/starsteel_ore.json create mode 100644 src/generated/resources/assets/basemetals/models/block/steel_bars_post_ends.json create mode 100644 src/generated/resources/assets/basemetals/models/block/tin_bars_post_ends.json create mode 100644 src/generated/resources/assets/basemetals/models/block/tin_ore.json create mode 100644 src/generated/resources/assets/basemetals/models/block/zinc_bars_post_ends.json create mode 100644 src/generated/resources/assets/basemetals/models/block/zinc_ore.json create mode 100644 src/generated/resources/assets/basemetals/models/item/adamantine_raw.json create mode 100644 src/generated/resources/assets/basemetals/models/item/antimony_raw.json create mode 100644 src/generated/resources/assets/basemetals/models/item/bismuth_raw.json create mode 100644 src/generated/resources/assets/basemetals/models/item/coldiron_raw.json create mode 100644 src/generated/resources/assets/basemetals/models/item/lead_raw.json create mode 100644 src/generated/resources/assets/basemetals/models/item/mercury_raw.json create mode 100644 src/generated/resources/assets/basemetals/models/item/nickel_raw.json create mode 100644 src/generated/resources/assets/basemetals/models/item/platinum_raw.json create mode 100644 src/generated/resources/assets/basemetals/models/item/silver_raw.json create mode 100644 src/generated/resources/assets/basemetals/models/item/starsteel_raw.json create mode 100644 src/generated/resources/assets/basemetals/models/item/tin_raw.json create mode 100644 src/generated/resources/assets/basemetals/models/item/zinc_raw.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/activator_rail.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/adamantine_anvil.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/adamantine_arrow.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/adamantine_axe.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/adamantine_bars.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/adamantine_bars_2.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/adamantine_block.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/adamantine_block_ingot.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/adamantine_bolt.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/adamantine_boots.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/adamantine_bow.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/adamantine_button.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/adamantine_chestplate.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/adamantine_crackhammer.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/adamantine_crossbow.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/adamantine_door.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/adamantine_fishingrod.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/adamantine_gear.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/adamantine_helmet.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/adamantine_hoe.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/adamantine_horsearmor.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/adamantine_ingot_from_nuggets.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/adamantine_leggings.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/adamantine_lever.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/adamantine_nuggets.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/adamantine_pickaxe.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/adamantine_plate.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/adamantine_powder_from_small.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/adamantine_pressure_plate.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/adamantine_raw_blasting.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/adamantine_raw_smelting.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/adamantine_rod.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/adamantine_scythe.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/adamantine_shears.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/adamantine_shield.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/adamantine_shovel.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/adamantine_slab.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/adamantine_smallpowder.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/adamantine_stairs.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/adamantine_sword.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/adamantine_trapdoor.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/adamantine_wall.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/antimony_arrow.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/antimony_axe.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/antimony_bars.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/antimony_bars_2.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/antimony_block.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/antimony_block_ingot.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/antimony_bolt.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/antimony_boots.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/antimony_bow.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/antimony_button.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/antimony_chestplate.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/antimony_crackhammer.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/antimony_crossbow.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/antimony_door.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/antimony_fishingrod.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/antimony_gear.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/antimony_helmet.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/antimony_hoe.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/antimony_horsearmor.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/antimony_ingot_from_nuggets.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/antimony_leggings.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/antimony_lever.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/antimony_nuggets.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/antimony_pickaxe.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/antimony_plate.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/antimony_powder_from_small.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/antimony_pressure_plate.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/antimony_raw_blasting.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/antimony_raw_smelting.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/antimony_rod.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/antimony_scythe.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/antimony_shears.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/antimony_shield.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/antimony_shovel.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/antimony_slab.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/antimony_smallpowder.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/antimony_stairs.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/antimony_sword.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/antimony_trapdoor.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/antimony_wall.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/aquarium_arrow.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/aquarium_axe.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/aquarium_bars.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/aquarium_bars_2.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/aquarium_blend.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/aquarium_blend_from_small.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/aquarium_block.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/aquarium_block_ingot.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/aquarium_bolt.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/aquarium_boots.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/aquarium_bow.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/aquarium_button.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/aquarium_chestplate.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/aquarium_crackhammer.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/aquarium_crossbow.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/aquarium_door.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/aquarium_fishingrod.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/aquarium_gear.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/aquarium_helmet.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/aquarium_hoe.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/aquarium_horsearmor.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/aquarium_ingot_from_nuggets.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/aquarium_leggings.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/aquarium_lever.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/aquarium_nuggets.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/aquarium_pickaxe.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/aquarium_plate.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/aquarium_powder_from_small.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/aquarium_pressure_plate.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/aquarium_rod.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/aquarium_scythe.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/aquarium_shears.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/aquarium_shield.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/aquarium_shovel.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/aquarium_slab.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/aquarium_smallblend.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/aquarium_smallpowder.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/aquarium_stairs.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/aquarium_sword.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/aquarium_trapdoor.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/aquarium_wall.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/bismuth_arrow.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/bismuth_axe.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/bismuth_bars.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/bismuth_bars_2.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/bismuth_block.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/bismuth_block_ingot.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/bismuth_bolt.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/bismuth_boots.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/bismuth_bow.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/bismuth_button.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/bismuth_chestplate.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/bismuth_crackhammer.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/bismuth_crossbow.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/bismuth_door.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/bismuth_fishingrod.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/bismuth_gear.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/bismuth_helmet.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/bismuth_hoe.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/bismuth_horsearmor.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/bismuth_ingot_from_nuggets.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/bismuth_leggings.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/bismuth_lever.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/bismuth_nuggets.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/bismuth_pickaxe.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/bismuth_plate.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/bismuth_powder_from_small.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/bismuth_pressure_plate.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/bismuth_raw_blasting.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/bismuth_raw_smelting.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/bismuth_rod.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/bismuth_scythe.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/bismuth_shears.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/bismuth_shield.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/bismuth_shovel.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/bismuth_slab.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/bismuth_smallpowder.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/bismuth_stairs.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/bismuth_sword.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/bismuth_trapdoor.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/bismuth_wall.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/brass_arrow.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/brass_axe.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/brass_bars.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/brass_bars_2.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/brass_blend.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/brass_blend_from_small.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/brass_block.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/brass_block_ingot.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/brass_bolt.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/brass_boots.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/brass_bow.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/brass_button.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/brass_chestplate.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/brass_crackhammer.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/brass_crossbow.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/brass_door.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/brass_fishingrod.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/brass_gear.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/brass_helmet.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/brass_hoe.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/brass_horsearmor.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/brass_ingot_from_nuggets.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/brass_leggings.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/brass_lever.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/brass_nuggets.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/brass_pickaxe.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/brass_plate.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/brass_powder_from_small.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/brass_pressure_plate.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/brass_rod.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/brass_scythe.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/brass_shears.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/brass_shield.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/brass_shovel.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/brass_slab.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/brass_smallblend.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/brass_smallpowder.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/brass_stairs.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/brass_sword.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/brass_trapdoor.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/brass_wall.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/bronze_arrow.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/bronze_axe.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/bronze_bars.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/bronze_bars_2.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/bronze_blend.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/bronze_blend_from_small.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/bronze_block.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/bronze_block_ingot.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/bronze_bolt.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/bronze_boots.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/bronze_bow.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/bronze_button.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/bronze_chestplate.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/bronze_crackhammer.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/bronze_crossbow.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/bronze_door.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/bronze_fishingrod.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/bronze_gear.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/bronze_helmet.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/bronze_hoe.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/bronze_horsearmor.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/bronze_ingot_from_nuggets.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/bronze_leggings.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/bronze_lever.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/bronze_nuggets.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/bronze_pickaxe.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/bronze_plate.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/bronze_powder_from_small.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/bronze_pressure_plate.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/bronze_rod.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/bronze_scythe.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/bronze_shears.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/bronze_shield.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/bronze_shovel.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/bronze_slab.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/bronze_smallblend.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/bronze_smallpowder.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/bronze_stairs.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/bronze_sword.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/bronze_trapdoor.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/bronze_wall.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/charcoal_block.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/charcoal_block_dust.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/charcoal_ingot.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/charcoal_nugget.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/charcoal_powder_from_small.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/charcoal_smallpowder.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/coal_block_dust.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/coal_ingot.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/coal_nugget.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/coal_powder_from_small.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/coal_smallpowder.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/coldiron_arrow.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/coldiron_axe.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/coldiron_bars.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/coldiron_bars_2.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/coldiron_block.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/coldiron_block_ingot.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/coldiron_bolt.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/coldiron_boots.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/coldiron_bow.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/coldiron_button.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/coldiron_chestplate.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/coldiron_crackhammer.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/coldiron_crossbow.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/coldiron_door.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/coldiron_fishingrod.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/coldiron_gear.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/coldiron_helmet.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/coldiron_hoe.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/coldiron_horsearmor.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/coldiron_ingot_from_nuggets.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/coldiron_leggings.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/coldiron_lever.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/coldiron_nuggets.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/coldiron_pickaxe.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/coldiron_plate.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/coldiron_powder_from_small.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/coldiron_pressure_plate.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/coldiron_raw_blasting.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/coldiron_raw_smelting.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/coldiron_rod.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/coldiron_scythe.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/coldiron_shears.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/coldiron_shield.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/coldiron_shovel.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/coldiron_slab.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/coldiron_smallpowder.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/coldiron_stairs.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/coldiron_sword.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/coldiron_trapdoor.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/coldiron_wall.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/copper_arrow.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/copper_axe.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/copper_bars.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/copper_bars_2.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/copper_block.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/copper_block_ingot.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/copper_bolt.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/copper_boots.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/copper_bow.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/copper_button.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/copper_chestplate.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/copper_crackhammer.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/copper_crossbow.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/copper_door.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/copper_fishingrod.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/copper_gear.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/copper_helmet.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/copper_hoe.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/copper_horsearmor.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/copper_ingot_from_nuggets.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/copper_leggings.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/copper_lever.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/copper_nuggets.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/copper_pickaxe.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/copper_plate.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/copper_powder_from_small.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/copper_pressure_plate.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/copper_rod.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/copper_scythe.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/copper_shears.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/copper_shield.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/copper_shovel.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/copper_slab.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/copper_smallpowder.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/copper_stairs.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/copper_sword.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/copper_trapdoor.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/copper_wall.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/cupronickel_arrow.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/cupronickel_axe.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/cupronickel_bars.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/cupronickel_bars_2.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/cupronickel_blend.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/cupronickel_blend_from_small.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/cupronickel_block.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/cupronickel_block_ingot.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/cupronickel_bolt.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/cupronickel_boots.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/cupronickel_bow.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/cupronickel_button.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/cupronickel_chestplate.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/cupronickel_crackhammer.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/cupronickel_crossbow.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/cupronickel_door.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/cupronickel_fishingrod.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/cupronickel_gear.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/cupronickel_helmet.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/cupronickel_hoe.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/cupronickel_horsearmor.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/cupronickel_ingot_from_nuggets.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/cupronickel_leggings.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/cupronickel_lever.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/cupronickel_nuggets.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/cupronickel_pickaxe.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/cupronickel_plate.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/cupronickel_powder_from_small.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/cupronickel_pressure_plate.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/cupronickel_rod.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/cupronickel_scythe.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/cupronickel_shears.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/cupronickel_shield.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/cupronickel_shovel.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/cupronickel_slab.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/cupronickel_smallblend.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/cupronickel_smallpowder.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/cupronickel_stairs.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/cupronickel_sword.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/cupronickel_trapdoor.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/cupronickel_wall.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/detector_rail.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/diamond_arrow.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/diamond_bars.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/diamond_bars_2.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/diamond_bolt.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/diamond_bow.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/diamond_button.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/diamond_crackhammer.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/diamond_crossbow.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/diamond_door.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/diamond_fishingrod.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/diamond_gear.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/diamond_lever.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/diamond_powder_from_small.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/diamond_pressure_plate.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/diamond_rod.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/diamond_scythe.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/diamond_shears.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/diamond_shield.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/diamond_slab.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/diamond_smallpowder.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/diamond_stairs.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/diamond_trapdoor.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/diamond_wall.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/electrum_arrow.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/electrum_axe.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/electrum_bars.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/electrum_bars_2.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/electrum_blend.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/electrum_blend_from_small.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/electrum_block.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/electrum_block_ingot.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/electrum_bolt.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/electrum_boots.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/electrum_bow.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/electrum_button.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/electrum_chestplate.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/electrum_crackhammer.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/electrum_crossbow.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/electrum_door.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/electrum_fishingrod.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/electrum_gear.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/electrum_helmet.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/electrum_hoe.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/electrum_horsearmor.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/electrum_ingot_from_nuggets.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/electrum_leggings.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/electrum_lever.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/electrum_nuggets.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/electrum_pickaxe.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/electrum_plate.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/electrum_powder_from_small.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/electrum_pressure_plate.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/electrum_rod.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/electrum_scythe.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/electrum_shears.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/electrum_shield.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/electrum_shovel.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/electrum_slab.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/electrum_smallblend.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/electrum_smallpowder.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/electrum_stairs.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/electrum_sword.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/electrum_trapdoor.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/electrum_wall.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/emerald_arrow.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/emerald_axe.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/emerald_bars.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/emerald_bars_2.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/emerald_bolt.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/emerald_boots.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/emerald_bow.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/emerald_button.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/emerald_chestplate.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/emerald_crackhammer.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/emerald_crossbow.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/emerald_door.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/emerald_fishingrod.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/emerald_gear.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/emerald_helmet.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/emerald_hoe.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/emerald_horsearmor.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/emerald_leggings.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/emerald_lever.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/emerald_pickaxe.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/emerald_powder_from_small.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/emerald_pressure_plate.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/emerald_rod.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/emerald_scythe.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/emerald_shears.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/emerald_shield.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/emerald_shovel.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/emerald_slab.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/emerald_smallpowder.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/emerald_stairs.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/emerald_sword.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/emerald_trapdoor.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/emerald_wall.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/flint_and_steel.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/gold_arrow.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/gold_bars.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/gold_bars_2.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/gold_bolt.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/gold_bow.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/gold_button.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/gold_crackhammer.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/gold_crossbow.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/gold_door.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/gold_fishingrod.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/gold_gear.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/gold_lever.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/gold_plate.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/gold_powder_from_small.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/gold_rod.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/gold_scythe.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/gold_shears.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/gold_shield.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/gold_slab.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/gold_smallpowder.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/gold_stairs.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/gold_trapdoor.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/gold_wall.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/human_detector.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/invar_arrow.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/invar_axe.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/invar_bars.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/invar_bars_2.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/invar_blend.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/invar_blend_from_small.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/invar_block.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/invar_block_ingot.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/invar_bolt.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/invar_boots.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/invar_bow.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/invar_button.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/invar_chestplate.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/invar_crackhammer.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/invar_crossbow.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/invar_door.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/invar_fishingrod.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/invar_gear.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/invar_helmet.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/invar_hoe.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/invar_horsearmor.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/invar_ingot_from_nuggets.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/invar_leggings.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/invar_lever.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/invar_nuggets.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/invar_pickaxe.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/invar_plate.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/invar_powder_from_small.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/invar_pressure_plate.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/invar_rod.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/invar_scythe.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/invar_shears.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/invar_shield.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/invar_shovel.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/invar_slab.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/invar_smallblend.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/invar_smallpowder.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/invar_stairs.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/invar_sword.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/invar_trapdoor.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/invar_wall.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/iron_arrow.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/iron_bars_2.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/iron_bolt.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/iron_bow.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/iron_button.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/iron_crackhammer.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/iron_crossbow.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/iron_fishingrod.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/iron_gear.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/iron_lever.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/iron_plate.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/iron_powder_from_small.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/iron_rod.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/iron_scythe.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/iron_shield.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/iron_slab.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/iron_smallpowder.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/iron_stairs.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/iron_wall.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/lead_arrow.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/lead_axe.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/lead_bars.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/lead_bars_2.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/lead_block.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/lead_block_ingot.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/lead_bolt.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/lead_boots.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/lead_bow.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/lead_button.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/lead_chestplate.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/lead_crackhammer.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/lead_crossbow.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/lead_door.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/lead_fishingrod.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/lead_gear.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/lead_helmet.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/lead_hoe.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/lead_horsearmor.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/lead_ingot_from_nuggets.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/lead_leggings.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/lead_lever.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/lead_nuggets.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/lead_pickaxe.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/lead_plate.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/lead_powder_from_small.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/lead_pressure_plate.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/lead_raw_blasting.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/lead_raw_smelting.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/lead_rod.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/lead_scythe.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/lead_shears.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/lead_shield.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/lead_shovel.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/lead_slab.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/lead_smallpowder.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/lead_stairs.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/lead_sword.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/lead_trapdoor.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/lead_wall.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/mercury_ingot_from_nuggets.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/mercury_nuggets.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/mercury_powder_from_small.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/mercury_raw_blasting.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/mercury_raw_smelting.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/mercury_smallpowder.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/minecart.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/mithril_arrow.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/mithril_axe.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/mithril_bars.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/mithril_bars_2.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/mithril_blend.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/mithril_blend_from_small.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/mithril_block.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/mithril_block_ingot.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/mithril_bolt.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/mithril_boots.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/mithril_bow.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/mithril_button.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/mithril_chestplate.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/mithril_crackhammer.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/mithril_crossbow.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/mithril_door.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/mithril_fishingrod.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/mithril_gear.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/mithril_helmet.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/mithril_hoe.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/mithril_horsearmor.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/mithril_ingot_from_nuggets.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/mithril_leggings.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/mithril_lever.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/mithril_nuggets.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/mithril_pickaxe.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/mithril_plate.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/mithril_powder_from_small.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/mithril_pressure_plate.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/mithril_rod.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/mithril_scythe.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/mithril_shears.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/mithril_shield.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/mithril_shovel.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/mithril_slab.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/mithril_smallblend.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/mithril_smallpowder.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/mithril_stairs.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/mithril_sword.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/mithril_trapdoor.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/mithril_wall.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/nickel_arrow.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/nickel_axe.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/nickel_bars.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/nickel_bars_2.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/nickel_block.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/nickel_block_ingot.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/nickel_bolt.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/nickel_boots.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/nickel_bow.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/nickel_button.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/nickel_chestplate.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/nickel_crackhammer.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/nickel_crossbow.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/nickel_door.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/nickel_fishingrod.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/nickel_gear.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/nickel_helmet.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/nickel_hoe.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/nickel_horsearmor.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/nickel_ingot_from_nuggets.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/nickel_leggings.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/nickel_lever.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/nickel_nuggets.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/nickel_pickaxe.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/nickel_plate.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/nickel_powder_from_small.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/nickel_pressure_plate.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/nickel_raw_blasting.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/nickel_raw_smelting.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/nickel_rod.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/nickel_scythe.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/nickel_shears.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/nickel_shield.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/nickel_shovel.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/nickel_slab.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/nickel_smallpowder.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/nickel_stairs.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/nickel_sword.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/nickel_trapdoor.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/nickel_wall.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/obsidian_arrow.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/obsidian_axe.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/obsidian_bars.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/obsidian_bars_2.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/obsidian_block.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/obsidian_bolt.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/obsidian_boots.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/obsidian_bow.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/obsidian_button.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/obsidian_chestplate.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/obsidian_crackhammer.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/obsidian_crossbow.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/obsidian_door.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/obsidian_fishingrod.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/obsidian_gear.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/obsidian_helmet.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/obsidian_hoe.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/obsidian_horsearmor.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/obsidian_ingot.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/obsidian_leggings.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/obsidian_lever.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/obsidian_nugget.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/obsidian_pickaxe.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/obsidian_powder_from_small.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/obsidian_pressure_plate.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/obsidian_rod.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/obsidian_scythe.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/obsidian_shears.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/obsidian_shield.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/obsidian_shovel.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/obsidian_slab.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/obsidian_smallpowder.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/obsidian_stairs.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/obsidian_sword.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/obsidian_trapdoor.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/obsidian_wall.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/pewter_arrow.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/pewter_axe.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/pewter_bars.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/pewter_bars_2.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/pewter_blend.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/pewter_blend_from_small.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/pewter_block.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/pewter_block_ingot.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/pewter_bolt.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/pewter_boots.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/pewter_bow.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/pewter_button.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/pewter_chestplate.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/pewter_crackhammer.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/pewter_crossbow.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/pewter_door.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/pewter_fishingrod.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/pewter_gear.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/pewter_helmet.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/pewter_hoe.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/pewter_horsearmor.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/pewter_ingot_from_nuggets.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/pewter_leggings.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/pewter_lever.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/pewter_nuggets.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/pewter_pickaxe.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/pewter_plate.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/pewter_powder_from_small.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/pewter_pressure_plate.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/pewter_rod.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/pewter_scythe.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/pewter_shears.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/pewter_shield.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/pewter_shovel.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/pewter_slab.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/pewter_smallblend.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/pewter_smallpowder.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/pewter_stairs.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/pewter_sword.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/pewter_trapdoor.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/pewter_wall.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/piston.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/platinum_arrow.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/platinum_axe.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/platinum_bars.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/platinum_bars_2.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/platinum_block.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/platinum_block_ingot.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/platinum_bolt.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/platinum_boots.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/platinum_bow.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/platinum_button.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/platinum_chestplate.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/platinum_crackhammer.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/platinum_crossbow.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/platinum_door.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/platinum_fishingrod.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/platinum_gear.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/platinum_helmet.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/platinum_hoe.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/platinum_horsearmor.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/platinum_ingot_from_nuggets.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/platinum_leggings.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/platinum_lever.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/platinum_nuggets.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/platinum_pickaxe.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/platinum_plate.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/platinum_powder_from_small.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/platinum_pressure_plate.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/platinum_raw_blasting.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/platinum_raw_smelting.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/platinum_rod.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/platinum_scythe.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/platinum_shears.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/platinum_shield.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/platinum_shovel.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/platinum_slab.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/platinum_smallpowder.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/platinum_stairs.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/platinum_sword.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/platinum_trapdoor.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/platinum_wall.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/quartz_arrow.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/quartz_axe.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/quartz_bars.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/quartz_bars_2.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/quartz_bolt.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/quartz_boots.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/quartz_bow.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/quartz_button.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/quartz_chestplate.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/quartz_crackhammer.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/quartz_crossbow.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/quartz_door.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/quartz_fishingrod.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/quartz_gear.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/quartz_helmet.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/quartz_hoe.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/quartz_horsearmor.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/quartz_ingot.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/quartz_leggings.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/quartz_lever.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/quartz_nugget.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/quartz_pickaxe.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/quartz_powder_from_small.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/quartz_pressure_plate.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/quartz_rod.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/quartz_scythe.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/quartz_shears.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/quartz_shield.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/quartz_shovel.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/quartz_smallpowder.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/quartz_sword.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/quartz_trapdoor.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/quartz_wall.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/rail.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/redstone_from_smallpowder.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/redstone_smallpowder.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/silver_arrow.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/silver_axe.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/silver_bars.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/silver_bars_2.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/silver_block.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/silver_block_ingot.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/silver_bolt.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/silver_boots.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/silver_bow.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/silver_button.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/silver_chestplate.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/silver_crackhammer.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/silver_crossbow.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/silver_door.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/silver_fishingrod.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/silver_gear.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/silver_helmet.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/silver_hoe.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/silver_horsearmor.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/silver_ingot_from_nuggets.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/silver_leggings.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/silver_lever.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/silver_nuggets.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/silver_pickaxe.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/silver_plate.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/silver_powder_from_small.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/silver_pressure_plate.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/silver_raw_blasting.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/silver_raw_smelting.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/silver_rod.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/silver_scythe.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/silver_shears.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/silver_shield.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/silver_shovel.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/silver_slab.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/silver_smallpowder.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/silver_stairs.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/silver_sword.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/silver_trapdoor.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/silver_wall.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/starsteel_arrow.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/starsteel_axe.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/starsteel_bars.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/starsteel_bars_2.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/starsteel_block.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/starsteel_block_ingot.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/starsteel_bolt.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/starsteel_boots.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/starsteel_bow.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/starsteel_button.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/starsteel_chestplate.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/starsteel_crackhammer.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/starsteel_crossbow.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/starsteel_door.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/starsteel_fishingrod.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/starsteel_gear.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/starsteel_helmet.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/starsteel_hoe.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/starsteel_horsearmor.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/starsteel_ingot_from_nuggets.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/starsteel_leggings.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/starsteel_lever.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/starsteel_nuggets.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/starsteel_pickaxe.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/starsteel_plate.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/starsteel_powder_from_small.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/starsteel_pressure_plate.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/starsteel_raw_blasting.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/starsteel_raw_smelting.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/starsteel_rod.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/starsteel_scythe.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/starsteel_shears.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/starsteel_shield.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/starsteel_shovel.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/starsteel_slab.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/starsteel_smallpowder.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/starsteel_stairs.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/starsteel_sword.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/starsteel_trapdoor.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/starsteel_wall.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/steel_anvil.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/steel_arrow.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/steel_axe.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/steel_bars.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/steel_bars_2.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/steel_blend.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/steel_blend_from_small.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/steel_block.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/steel_block_ingot.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/steel_bolt.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/steel_boots.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/steel_bow.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/steel_button.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/steel_chestplate.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/steel_crackhammer.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/steel_crossbow.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/steel_door.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/steel_fishingrod.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/steel_gear.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/steel_helmet.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/steel_hoe.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/steel_horsearmor.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/steel_ingot_from_nuggets.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/steel_leggings.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/steel_lever.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/steel_nuggets.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/steel_pickaxe.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/steel_plate.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/steel_powder_from_small.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/steel_pressure_plate.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/steel_rod.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/steel_scythe.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/steel_shears.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/steel_shield.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/steel_shovel.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/steel_slab.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/steel_smallblend.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/steel_smallpowder.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/steel_stairs.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/steel_sword.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/steel_trapdoor.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/steel_wall.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/stone_anvil.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/stone_crackhammer.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/stone_scythe.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/tin_arrow.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/tin_axe.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/tin_bars.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/tin_bars_2.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/tin_block.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/tin_block_ingot.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/tin_bolt.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/tin_boots.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/tin_bow.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/tin_button.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/tin_chestplate.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/tin_crackhammer.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/tin_crossbow.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/tin_door.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/tin_fishingrod.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/tin_gear.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/tin_helmet.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/tin_hoe.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/tin_horsearmor.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/tin_ingot_from_nuggets.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/tin_leggings.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/tin_lever.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/tin_nuggets.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/tin_pickaxe.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/tin_plate.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/tin_powder_from_small.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/tin_pressure_plate.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/tin_raw_blasting.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/tin_raw_smelting.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/tin_rod.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/tin_scythe.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/tin_shears.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/tin_shield.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/tin_shovel.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/tin_slab.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/tin_smallpowder.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/tin_stairs.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/tin_sword.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/tin_trapdoor.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/tin_wall.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/tripwire_hook.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/wood_crackhammer.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/wood_scythe.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/zinc_arrow.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/zinc_axe.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/zinc_bars.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/zinc_bars_2.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/zinc_block.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/zinc_block_ingot.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/zinc_bolt.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/zinc_boots.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/zinc_bow.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/zinc_button.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/zinc_chestplate.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/zinc_crackhammer.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/zinc_crossbow.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/zinc_door.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/zinc_fishingrod.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/zinc_gear.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/zinc_helmet.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/zinc_hoe.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/zinc_horsearmor.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/zinc_ingot_from_nuggets.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/zinc_leggings.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/zinc_lever.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/zinc_nuggets.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/zinc_pickaxe.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/zinc_plate.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/zinc_powder_from_small.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/zinc_pressure_plate.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/zinc_raw_blasting.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/zinc_raw_smelting.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/zinc_rod.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/zinc_scythe.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/zinc_shears.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/zinc_shield.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/zinc_shovel.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/zinc_slab.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/zinc_smallpowder.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/zinc_stairs.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/zinc_sword.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/zinc_trapdoor.json create mode 100644 src/generated/resources/data/basemetals/advancements/recipes/zinc_wall.json create mode 100644 src/generated/resources/data/basemetals/recipes/adamantine_raw_blasting.json create mode 100644 src/generated/resources/data/basemetals/recipes/adamantine_raw_crushing.json create mode 100644 src/generated/resources/data/basemetals/recipes/adamantine_raw_smelting.json create mode 100644 src/generated/resources/data/basemetals/recipes/antimony_raw_blasting.json create mode 100644 src/generated/resources/data/basemetals/recipes/antimony_raw_crushing.json create mode 100644 src/generated/resources/data/basemetals/recipes/antimony_raw_smelting.json create mode 100644 src/generated/resources/data/basemetals/recipes/bismuth_raw_blasting.json create mode 100644 src/generated/resources/data/basemetals/recipes/bismuth_raw_crushing.json create mode 100644 src/generated/resources/data/basemetals/recipes/bismuth_raw_smelting.json create mode 100644 src/generated/resources/data/basemetals/recipes/coldiron_raw_blasting.json create mode 100644 src/generated/resources/data/basemetals/recipes/coldiron_raw_crushing.json create mode 100644 src/generated/resources/data/basemetals/recipes/coldiron_raw_smelting.json create mode 100644 src/generated/resources/data/basemetals/recipes/copper_raw_crushing.json create mode 100644 src/generated/resources/data/basemetals/recipes/gold_raw_crushing.json create mode 100644 src/generated/resources/data/basemetals/recipes/iron_raw_crushing.json create mode 100644 src/generated/resources/data/basemetals/recipes/lead_raw_blasting.json create mode 100644 src/generated/resources/data/basemetals/recipes/lead_raw_crushing.json create mode 100644 src/generated/resources/data/basemetals/recipes/lead_raw_smelting.json create mode 100644 src/generated/resources/data/basemetals/recipes/mercury_raw_blasting.json create mode 100644 src/generated/resources/data/basemetals/recipes/mercury_raw_crushing.json create mode 100644 src/generated/resources/data/basemetals/recipes/mercury_raw_smelting.json create mode 100644 src/generated/resources/data/basemetals/recipes/nickel_raw_blasting.json create mode 100644 src/generated/resources/data/basemetals/recipes/nickel_raw_crushing.json create mode 100644 src/generated/resources/data/basemetals/recipes/nickel_raw_smelting.json create mode 100644 src/generated/resources/data/basemetals/recipes/platinum_raw_blasting.json create mode 100644 src/generated/resources/data/basemetals/recipes/platinum_raw_crushing.json create mode 100644 src/generated/resources/data/basemetals/recipes/platinum_raw_smelting.json create mode 100644 src/generated/resources/data/basemetals/recipes/silver_raw_blasting.json create mode 100644 src/generated/resources/data/basemetals/recipes/silver_raw_crushing.json create mode 100644 src/generated/resources/data/basemetals/recipes/silver_raw_smelting.json create mode 100644 src/generated/resources/data/basemetals/recipes/starsteel_raw_blasting.json create mode 100644 src/generated/resources/data/basemetals/recipes/starsteel_raw_crushing.json create mode 100644 src/generated/resources/data/basemetals/recipes/starsteel_raw_smelting.json create mode 100644 src/generated/resources/data/basemetals/recipes/tin_raw_blasting.json create mode 100644 src/generated/resources/data/basemetals/recipes/tin_raw_crushing.json create mode 100644 src/generated/resources/data/basemetals/recipes/tin_raw_smelting.json create mode 100644 src/generated/resources/data/basemetals/recipes/zinc_raw_blasting.json create mode 100644 src/generated/resources/data/basemetals/recipes/zinc_raw_crushing.json create mode 100644 src/generated/resources/data/basemetals/recipes/zinc_raw_smelting.json create mode 100644 src/generated/resources/data/forge/tags/items/raw_materials.json create mode 100644 src/generated/resources/data/forge/tags/items/raw_materials/adamantine.json create mode 100644 src/generated/resources/data/forge/tags/items/raw_materials/antimony.json create mode 100644 src/generated/resources/data/forge/tags/items/raw_materials/bismuth.json create mode 100644 src/generated/resources/data/forge/tags/items/raw_materials/coldiron.json create mode 100644 src/generated/resources/data/forge/tags/items/raw_materials/copper.json create mode 100644 src/generated/resources/data/forge/tags/items/raw_materials/gold.json create mode 100644 src/generated/resources/data/forge/tags/items/raw_materials/iron.json create mode 100644 src/generated/resources/data/forge/tags/items/raw_materials/lead.json create mode 100644 src/generated/resources/data/forge/tags/items/raw_materials/mercury.json create mode 100644 src/generated/resources/data/forge/tags/items/raw_materials/nickel.json create mode 100644 src/generated/resources/data/forge/tags/items/raw_materials/platinum.json create mode 100644 src/generated/resources/data/forge/tags/items/raw_materials/silver.json create mode 100644 src/generated/resources/data/forge/tags/items/raw_materials/starsteel.json create mode 100644 src/generated/resources/data/forge/tags/items/raw_materials/tin.json create mode 100644 src/generated/resources/data/forge/tags/items/raw_materials/zinc.json create mode 100644 src/integratedSmoke/java/zone/moddev/mc/basemetals/smoke/ConfigScreenSmoke.java create mode 100644 src/main/java/zone/moddev/mc/basemetals/client/BaseMetalsConfigScreen.java create mode 100644 src/main/java/zone/moddev/mc/basemetals/compat/TinkersCompat.java create mode 100644 src/main/java/zone/moddev/mc/basemetals/compat/TinkersContentPolicy.java create mode 100644 src/main/java/zone/moddev/mc/basemetals/config/ConfigEdits.java create mode 100644 src/main/java/zone/moddev/mc/basemetals/config/ContentMode.java create mode 100644 src/main/java/zone/moddev/mc/basemetals/config/ContentPolicy.java create mode 100644 src/main/java/zone/moddev/mc/basemetals/config/MaterialForm.java create mode 100644 src/main/java/zone/moddev/mc/basemetals/migration/LegacyWorldDataHook.java create mode 100644 src/main/java/zone/moddev/mc/basemetals/network/ContentModeNetwork.java create mode 100644 src/main/java/zone/moddev/mc/basemetals/recipe/ContentCraftingRecipe.java create mode 100644 src/main/java/zone/moddev/mc/basemetals/recipe/ContentRecipeCondition.java create mode 100644 src/main/resources/META-INF/coremods.json delete mode 100644 src/main/resources/assets/basemetals/models/block/adamantine_ore.json delete mode 100644 src/main/resources/assets/basemetals/models/block/antimony_ore.json delete mode 100644 src/main/resources/assets/basemetals/models/block/bismuth_ore.json delete mode 100644 src/main/resources/assets/basemetals/models/block/coldiron_ore.json delete mode 100644 src/main/resources/assets/basemetals/models/block/copper_ore.json delete mode 100644 src/main/resources/assets/basemetals/models/block/lead_ore.json delete mode 100644 src/main/resources/assets/basemetals/models/block/mercury_ore.json delete mode 100644 src/main/resources/assets/basemetals/models/block/nickel_ore.json delete mode 100644 src/main/resources/assets/basemetals/models/block/platinum_ore.json delete mode 100644 src/main/resources/assets/basemetals/models/block/silver_ore.json delete mode 100644 src/main/resources/assets/basemetals/models/block/starsteel_ore.json delete mode 100644 src/main/resources/assets/basemetals/models/block/tin_ore.json delete mode 100644 src/main/resources/assets/basemetals/models/block/zinc_ore.json create mode 100644 src/main/resources/assets/basemetals/textures/block/ore_overlays/adamantine_ore.png create mode 100644 src/main/resources/assets/basemetals/textures/block/ore_overlays/antimony_ore.png create mode 100644 src/main/resources/assets/basemetals/textures/block/ore_overlays/bismuth_ore.png create mode 100644 src/main/resources/assets/basemetals/textures/block/ore_overlays/coldiron_ore.png create mode 100644 src/main/resources/assets/basemetals/textures/block/ore_overlays/copper_ore.png create mode 100644 src/main/resources/assets/basemetals/textures/block/ore_overlays/cupronickel_ore.png create mode 100644 src/main/resources/assets/basemetals/textures/block/ore_overlays/lead_ore.png create mode 100644 src/main/resources/assets/basemetals/textures/block/ore_overlays/mercury_ore.png create mode 100644 src/main/resources/assets/basemetals/textures/block/ore_overlays/nickel_ore.png create mode 100644 src/main/resources/assets/basemetals/textures/block/ore_overlays/pewter_ore.png create mode 100644 src/main/resources/assets/basemetals/textures/block/ore_overlays/platinum_ore.png create mode 100644 src/main/resources/assets/basemetals/textures/block/ore_overlays/silver_ore.png create mode 100644 src/main/resources/assets/basemetals/textures/block/ore_overlays/starsteel_ore.png create mode 100644 src/main/resources/assets/basemetals/textures/block/ore_overlays/tin_ore.png create mode 100644 src/main/resources/assets/basemetals/textures/block/ore_overlays/zinc_ore.png create mode 100644 src/main/resources/assets/basemetals/textures/item/adamantine_raw.png create mode 100644 src/main/resources/assets/basemetals/textures/item/antimony_raw.png create mode 100644 src/main/resources/assets/basemetals/textures/item/bismuth_raw.png create mode 100644 src/main/resources/assets/basemetals/textures/item/coldiron_raw.png create mode 100644 src/main/resources/assets/basemetals/textures/item/lead_raw.png create mode 100644 src/main/resources/assets/basemetals/textures/item/mercury_raw.png create mode 100644 src/main/resources/assets/basemetals/textures/item/nickel_raw.png create mode 100644 src/main/resources/assets/basemetals/textures/item/platinum_raw.png create mode 100644 src/main/resources/assets/basemetals/textures/item/silver_raw.png create mode 100644 src/main/resources/assets/basemetals/textures/item/starsteel_raw.png create mode 100644 src/main/resources/assets/basemetals/textures/item/tin_raw.png create mode 100644 src/main/resources/assets/basemetals/textures/item/zinc_raw.png create mode 100644 src/main/resources/coremods/basemetals_118_compatibility.js create mode 100644 src/packagedClientSmoke/java/zone/moddev/mc/basemetals/smoke/RemoteLoginSmoke.java create mode 100644 src/packagedServerSmoke/resources/fixtures/tinkers-steel-override/data/basemetals/tinkering/materials/stats/steel.json create mode 100644 src/packagedServerSmoke/resources/fixtures/tinkers-steel-override/pack.mcmeta create mode 100644 src/test/java/zone/moddev/mc/basemetals/compat/TinkersContentPolicyTest.java create mode 100644 src/test/java/zone/moddev/mc/basemetals/config/ContentPolicyTest.java create mode 100644 src/test/java/zone/moddev/mc/basemetals/data/BarsModelTest.java create mode 100644 src/test/java/zone/moddev/mc/basemetals/data/ForwardPortRegressionTest.java create mode 100644 src/test/java/zone/moddev/mc/basemetals/data/IntegrationContentPolicyTest.java create mode 100644 src/test/java/zone/moddev/mc/basemetals/data/OreOverlayModelTest.java create mode 100644 src/test/java/zone/moddev/mc/basemetals/data/PlayerTextTest.java create mode 100644 src/test/java/zone/moddev/mc/basemetals/data/RawMaterialResourceTest.java create mode 100644 src/test/java/zone/moddev/mc/basemetals/data/RecipeRegressionTest.java create mode 100644 src/test/java/zone/moddev/mc/basemetals/migration/LegacyWorldDataHookTest.java create mode 100644 tools/translations/bucket.json create mode 100644 tools/translations/config.json create mode 100644 tools/translations/player.json create mode 100644 tools/validation/README.md create mode 100644 tools/validation/compare_current_world.py create mode 100644 tools/validation/compare_world_terrain.py create mode 100644 tools/validation/forge_launcher.js create mode 100644 tools/validation/test_content_modes.js create mode 100644 tools/validation/test_legacy_worlds.js create mode 100644 tools/validation/test_world_terrain.py diff --git a/.gitattributes b/.gitattributes index de4666289..e38c04ddc 100644 --- a/.gitattributes +++ b/.gitattributes @@ -1,6 +1,7 @@ # Disable autocrlf on generated files, they always generate with LF # Add any extra files or paths here to make git stop saying they # are changed when only line endings change. +* text=auto eol=lf .gitattributes text eol=lf src/generated/**/.cache/cache text eol=lf src/generated/**/*.json text eol=lf diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index c1c88985f..90c836c18 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -50,9 +50,9 @@ jobs: --no-daemon --stacktrace first="$RUNNER_TEMP/basemetals-first" mkdir -p "$first" - cp build/libs/BaseMetals-3.0.1.118021.jar "$first/" - cp build/libs/BaseMetals-3.0.1.118021-sources.jar "$first/" - cp build/libs/BaseMetals-3.0.1.118021-javadoc.jar "$first/" + cp build/libs/BaseMetals-3.1.0.118021.jar "$first/" + cp build/libs/BaseMetals-3.1.0.118021-sources.jar "$first/" + cp build/libs/BaseMetals-3.1.0.118021-javadoc.jar "$first/" cp build/release/SHA256SUMS "$first/" - name: Rebuild and prove byte-identical archives @@ -60,9 +60,9 @@ jobs: ./gradlew clean assemble verifyReleaseArtifacts writeReleaseChecksums \ -PorespawnVerificationRepository="${{ steps.orespawn.outputs.repository }}" \ --no-daemon --stacktrace - cmp "$RUNNER_TEMP/basemetals-first/BaseMetals-3.0.1.118021.jar" build/libs/BaseMetals-3.0.1.118021.jar - cmp "$RUNNER_TEMP/basemetals-first/BaseMetals-3.0.1.118021-sources.jar" build/libs/BaseMetals-3.0.1.118021-sources.jar - cmp "$RUNNER_TEMP/basemetals-first/BaseMetals-3.0.1.118021-javadoc.jar" build/libs/BaseMetals-3.0.1.118021-javadoc.jar + cmp "$RUNNER_TEMP/basemetals-first/BaseMetals-3.1.0.118021.jar" build/libs/BaseMetals-3.1.0.118021.jar + cmp "$RUNNER_TEMP/basemetals-first/BaseMetals-3.1.0.118021-sources.jar" build/libs/BaseMetals-3.1.0.118021-sources.jar + cmp "$RUNNER_TEMP/basemetals-first/BaseMetals-3.1.0.118021-javadoc.jar" build/libs/BaseMetals-3.1.0.118021-javadoc.jar cmp "$RUNNER_TEMP/basemetals-first/SHA256SUMS" build/release/SHA256SUMS - name: Run all required GameTests @@ -128,9 +128,9 @@ jobs: if-no-files-found: error retention-days: 30 path: | - build/libs/BaseMetals-3.0.1.118021.jar - build/libs/BaseMetals-3.0.1.118021-sources.jar - build/libs/BaseMetals-3.0.1.118021-javadoc.jar + build/libs/BaseMetals-3.1.0.118021.jar + build/libs/BaseMetals-3.1.0.118021-sources.jar + build/libs/BaseMetals-3.1.0.118021-javadoc.jar build/release/SHA256SUMS CHANGELOG.txt diff --git a/CHANGELOG.txt b/CHANGELOG.txt index 2a8cb1c68..496c4f46c 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -1,3 +1,20 @@ +Base Metals 3.1.0.118021 + +- Bring raw metals, ore overlays and High/Low Fantasy modes to Minecraft 1.18.2, along with the fixes from the earlier ports. +- Use KiriCattus' ore overlays over vanilla block textures, including resource-pack replacements. +- Add twelve raw metals, Fortune and Silk Touch drops, raw crushing, smelting and blasting. Copper uses vanilla raw copper. +- Add High and Low Fantasy modes and a configuration screen in both the Mods list and OreSpawn. Old configs default to High Fantasy. +- Stop metal powders and nuggets burning in furnaces (#473). +- Give doors distinct six-ingredient recipes, separate from trapdoors (#474). +- Restore sixteen steel rails, material-based ranged damage, and ingot-based recipe discovery (#467). +- Fix Obsidian and equipment recipe loops. Keep plate repair recipes out of the recipe book and preserve names and custom item data. +- Fix thin transparent blocks hiding neighbouring faces, improve bucket names and tooltips, and make horse armour unstackable. +- Improve old-world aliases and wall conversion, remove phantom bed entities, and protect saved terrain while allowing 1.18's new underground. +- Require the published OreSpawn 4.1.0.118021 release. Keep the existing ore rules, height ranges and disabled-by-default Base Metals copper generation. +- Move native model and data generation out of the production source set. The generateResources task updates the checked-in data. +- Keep optional mods out of normal development launches. Add a separate client profile for Tinkers, Mantle and compatibility testing. +- Fix flickering bar textures by using the correct centre-post and end pieces, without changing their collision shapes. + Base Metals 3.0.1.118021 - Modernize the Minecraft 1.18.2 build to ForgeGradle 7.0.34 and Gradle 9.6.1. diff --git a/README.md b/README.md index 78e5a8437..ff1fefe1a 100644 --- a/README.md +++ b/README.md @@ -12,21 +12,21 @@ shields, bows, crossbows, arrows, and bolts. The mod also includes Crack Hammers, scythes, metal anvils, the human detector, villager trades, advancements, and structure loot. -The Minecraft 1.18.2 line is a native Forge/Java 17 port. Its current version is -`3.0.1.118021`: functional version `3.0.1`, built for the `118021` target -(Minecraft 1.18.2, Forge). It preserves the historical `basemetals` registry -IDs while replacing MMDLib, Additional Loot Tables, and the old Base Metals -world generator with modern Forge and data-pack systems. +This is the Minecraft 1.18.2 Forge version, `3.1.0.118021`. It brings over the +fixes and features from the earlier ports, including raw metals, ore texture +overlays and High/Low Fantasy modes. Existing Base Metals items and blocks keep +their registry IDs. OreSpawn handles ore generation; MMDLib and Additional Loot +Tables are no longer needed. ## Requirements - Minecraft `1.18.2` - Forge `40.3.0` or newer in the Minecraft 1.18.2 Forge 40 line - Java 17 -- OreSpawn `[4.0.1,5.0.0)` on both client and server +- OreSpawn `[4.1.0.118021,5.0.0)` on both client and server -This version is built and qualified against OreSpawn `4.0.16.118021`. Put -`BaseMetals-3.0.1.118021.jar` and a compatible OreSpawn JAR in the `mods` +This version uses OreSpawn `4.1.0.118021`. Put +`BaseMetals-3.1.0.118021.jar` and a compatible OreSpawn JAR in the `mods` directory. MMDLib and Additional Loot Tables must not be carried forward from an older installation. Mineralogy is optional. @@ -39,10 +39,10 @@ Base Metals provides 22 materials: - Alloys: Brass, Bronze, Cupronickel, Electrum, Invar, Pewter, and Steel. - Fantasy materials: Adamantine, Aquarium, Cold Iron, Mithril, and Starsteel. -The available forms intentionally vary by material to preserve the established -Base Metals content. Forge tags are used throughout recipes, so compatible -ores, ingots, powders, plates, rods, gears, and other components from different -mods can interoperate without a Java API dependency. +All existing items and blocks stay registered, including when Low Fantasy +limits which items you can make. Recipes use Forge tags, so compatible ores, +ingots, powders, plates, rods, gears and other components from different mods +can be used together. Notable mechanics include: @@ -50,14 +50,20 @@ Notable mechanics include: `basemetals:crushing` recipe type. They can also crush dropped items by using the hammer on the block beneath them; sneaking processes as much of a stack as the hammer's remaining durability allows. -- Supported ore powders can be smelted into ingots, and alloy blends provide the - historical furnace-based alloying route. +- Mining ores normally gives raw metal. Fortune increases the drops, and Silk + Touch keeps the ore block. Copper uses vanilla raw copper. A dropped raw piece + makes one powder when crushed; hammering an ore block directly gives two. +- Raw metals can be smelted or blasted into ingots. Powders, not raw metals, are + used to make alloy blends. - Scythes harvest a horizontal 3x3 area while respecting normal Forge block break and protection events, drops, enchantments, and durability. - Material shields can be upgraded at an anvil with one strictly harder tagged plate while retaining their enchantments. -- Base Metals bows fire its material arrows. Its legacy-style crossbows are - draw-and-release weapons which fire material bolts. +- Bows fire arrows, while Base Metals' draw-and-release crossbows fire bolts. + Both the weapon and ammunition material contribute to the damage, before + enchantment bonuses. Picked-up projectiles keep their material and item data. +- One matching plate fully repairs damaged armour or a shield in a crafting + grid, keeping its enchantments, name and other item data. - Configurable armour and melee effects give Adamantine, Aquarium, Cold Iron, Lead, Mithril, and Starsteel their distinctive behaviour. Held Starsteel equipment repairs by one durability every 200 server ticks; Starsteel armour @@ -66,11 +72,31 @@ Notable mechanics include: fluids are world blocks and compatibility resources rather than a second Base Metals processing system. -The common configuration deliberately contains only four default-enabled -switches: special equipment effects, Starsteel regeneration, mercury immersion -effects, and villager trades. Registries, materials, recipes, and world -generation are stable data contracts and cannot be disabled individually by -the common configuration. +Ore blocks use KiriCattus' overlays on vanilla stone, netherrack and end stone, +so they follow your resource pack's surrounding textures. Bars, doors and +trapdoors keep their transparent gaps without hiding nearby blocks. Bar models +also avoid overlapping faces that caused their vertical edges to flicker. + +## Configuration + +Open **Mods → Base Metals → Config** from the main menu, or use the Base Metals +cog in OreSpawn's world-creation screen. You can also edit +`config/basemetals-common.toml`. + +High Fantasy is the default and keeps all of the usual crafting options. +Low Fantasy limits equipment to suitable materials and removes Base Metals +bow, crossbow and fishing-rod recipes. Existing equipment still works, and +everything remains available in Creative mode. Neither mode changes vanilla +Minecraft recipes or ore placement. + +Restart Minecraft after changing the mode. A client must use the same mode +as its server; older configuration files without this setting default to +High Fantasy. This is a server or modpack setting, not a per-world setting. +Ore generation is still configured in OreSpawn. + +The other four switches control equipment effects, held Starsteel regeneration, +mercury immersion effects and villager trades. They are enabled by default. +Done saves your changes; Cancel or Escape leaves the settings unchanged. ## Ore generation @@ -135,6 +161,17 @@ Generate and verify Eclipse launches with: ./gradlew genEclipseRuns eclipse isolateEclipseProductionRuns verifyEclipseProductionClasspath ``` +Use **runClient** for normal testing with Base Metals and OreSpawn only. +**runClientOptionalMods** adds Tinkers' Construct and Mantle for compatibility +testing. It uses `run-optional-mods`, keeping its settings and saves separate +from the normal client's `run` folder. Both profiles are available in Eclipse +and through Gradle tasks. + +Use the Gradle **generateResources** task when changing recipes, models or +translations. It updates the checked-in data; ordinary builds only check for +drift. Ore models use KiriCattus' transparent overlays over vanilla textures, +so resource packs can replace the surrounding stone, netherrack or end stone. + The CI workflow also runs all required GameTests, generated-data drift checks, packaged client and dedicated-server smokes, release-JAR audits, dependency identity checks, and a second clean build to prove byte-identical release @@ -142,7 +179,7 @@ artifacts. GameTests, smoke probes, migration fixtures, and reference sources are isolated from the published JAR. Release artifacts use Maven coordinate -`zone.moddev.mc.basemetals:BaseMetals:3.0.1.118021`. +`zone.moddev.mc.basemetals:BaseMetals:3.1.0.118021`. Report defects and compatibility problems through the [Base Metals issue tracker](https://github.com/MinecraftModDevelopmentMods/BaseMetals/issues). diff --git a/build.gradle b/build.gradle index 1c0ba5a32..ff67c1db8 100644 --- a/build.gradle +++ b/build.gradle @@ -87,10 +87,25 @@ tasks.withType(AbstractArchiveTask).configureEach { reproducibleFileOrder = true } +tasks.withType(Jar).configureEach { + includeEmptyDirs = false +} + // Validation-only client code is kept out of the published mod. ForgeGradle // adds this source set to the client run only when the integrated-world smoke // is explicitly requested. sourceSets { + optionalMods { + java.setSrcDirs([]) + resources.setSrcDirs([]) + runtimeClasspath += sourceSets.main.output + } + dataGenerator { + java.srcDir 'src/dataGenerator/java' + resources.setSrcDirs([]) + compileClasspath += sourceSets.main.output + runtimeClasspath += sourceSets.main.output + } gameTestValidation { java.srcDir 'src/gametest/java' resources.srcDir 'src/gametest/resources' @@ -126,6 +141,10 @@ sourceSets { } configurations { + optionalModsImplementation.extendsFrom implementation + dataGeneratorImplementation.extendsFrom implementation + dataGeneratorCompileOnly.extendsFrom compileOnly + dataGeneratorRuntimeOnly.extendsFrom runtimeOnly orespawnRelease gameTestValidationImplementation.extendsFrom implementation gameTestValidationCompileOnly.extendsFrom compileOnly @@ -152,6 +171,9 @@ minecraft { runs { configureEach { workingDir.convention layout.projectDirectory.dir('run') + with(sourceSets.optionalMods) { + workingDir.set(layout.projectDirectory.dir('run-optional-mods')) + } jvmArgs '--add-opens', 'java.base/java.lang.invoke=ALL-UNNAMED' // Keep registry diagnostics available in development logs. @@ -247,9 +269,10 @@ minecraft { data { workingDir.convention layout.projectDirectory.dir('run-data') - - // Regenerate the checked-in resources from the material catalogue. - args '--mod', mod_id, '--all', '--output', file('src/generated/resources/'), '--existing', file('src/main/resources/') + systemProperty 'basemetals.projectDir', projectDir.absolutePath + mods { "${mod_id}" { source sourceSets.dataGenerator } } + // Generate into build output. Only generateResources updates the checked-in files. + args '--mod', mod_id, '--all', '--output', file('build/generated-verification'), '--existing', file('src/main/resources/') } } } @@ -273,15 +296,19 @@ def registerRunModOutput = { String taskName, SourceSet validationSourceSet -> } def productionRunMod = registerRunModOutput('prepareDevelopmentMod', null) +def dataRunMod = registerRunModOutput('prepareDataDevelopmentMod', sourceSets.dataGenerator) def gameTestRunMod = registerRunModOutput('prepareGameTestDevelopmentMod', sourceSets.gameTestValidation) def integratedRunMod = registerRunModOutput('prepareIntegratedSmokeDevelopmentMod', sourceSets.integratedSmoke) def upgradeRunMod = registerRunModOutput('prepareUpgradeSmokeDevelopmentMod', sourceSets.upgradeSmoke) tasks.withType(JavaExec).configureEach { JavaExec runTask -> def selected = productionRunMod - if (runTask.name == 'runGameTestServer') { + if (runTask.name == 'runData') { + selected = dataRunMod + } else if (runTask.name == 'runGameTestServer') { selected = gameTestRunMod - } else if (runTask.name == 'runClient' && providers.gradleProperty('integratedWorldSmoke').isPresent()) { + } else if (runTask.name in ['runClient', 'runOptionalModsClient'] + && providers.gradleProperty('integratedWorldSmoke').isPresent()) { selected = integratedRunMod } else if (runTask.name == 'runServer' && (providers.gradleProperty('upgradeWorldSmoke').isPresent() || providers.gradleProperty('legacyWorldSmoke').isPresent())) { @@ -297,6 +324,12 @@ tasks.withType(JavaExec).configureEach { JavaExec runTask -> } } +tasks.register('runClientOptionalMods') { + group = 'forgegradle runs' + description = 'Runs the client with Tinkers, Mantle and any selected compatibility mods.' + dependsOn 'runOptionalModsClient' +} + // Generated resources are checked in; the local cache is never packaged. sourceSets.main.resources { srcDir 'src/generated/resources' diff --git a/docs/COMPATIBILITY.md b/docs/COMPATIBILITY.md index 1fc2787c3..de34cd9be 100644 --- a/docs/COMPATIBILITY.md +++ b/docs/COMPATIBILITY.md @@ -30,3 +30,15 @@ through Forge tags. Mineralogy is entirely optional. Base Metals never links to its Java classes; OreSpawn's rock-family host matching is the only integration point. + +## Low Fantasy + +Base Metals filters its own crafting, processing, trades and chest additions. +Its conditional integration recipes follow the same material restrictions. +Tinkers' bundled material stats do not provide bows or parts that would enable +a restricted tool family. Explicit third-party recipes and data-pack overrides +remain under the pack author's control. + +Raw metals have their own `forge:raw_materials/` tags. They are not dusts +and cannot replace powders in alloy blends. Vanilla raw iron, gold and copper +are supported by the crushing recipes. diff --git a/docs/MIGRATION.md b/docs/MIGRATION.md index eceb9eb36..2d211830c 100644 --- a/docs/MIGRATION.md +++ b/docs/MIGRATION.md @@ -1,7 +1,7 @@ # Migrating from Base Metals 1.10 or 1.12 Always upgrade a copy and retain the original legacy world. Install Base Metals -3.0.0 and OreSpawn 4.0.1, but do not carry MMDLib, Additional Loot Tables, the +3.1.0 and OreSpawn 4.1.0, but do not carry MMDLib, Additional Loot Tables, the OreSpawn 3 plugin, or the old native fallback generator into the 1.18 instance. Minecraft's data fixer cannot identify third-party numeric block IDs from @@ -12,7 +12,8 @@ Any vanilla block entities which Mojang's fixer inferred from a reused mod numeric ID are removed at those positions. Vanilla's context-sensitive block, block-entity, entity, inventory, map, statistics, objective, jukebox, spawn egg, banner, and villager fixes still run everywhere else. The migrator reads -the exact numeric map from an untouched legacy `level.dat` or `level.dat_old` +the exact numeric map from an untouched legacy `level.dat`, `level.dat_old`, +or the `basemetals-legacy-registry.dat` snapshot when available. If neither retains a legacy map, it uses the map captured from the public Base Metals 2.5.0-rc2.332 and MMDLib 1.0.0-rc2.36 runtime. @@ -22,14 +23,6 @@ migrator copies the original to transactional. A completed scan writes `BASEMETALS_1_12_BLOCK_MIGRATION_COMPLETE.txt`, recording either the conversion summary or that no legacy content was present; subsequent starts do nothing. -The fresh direct-upgrade fixture retained 20,553 block-state placements, -1,038 exact chest stacks, 96 equipped armor stacks, 33 filled-fluid buckets, -and nine player-inventory stacks across the Overworld, Nether, and End. -Separate DataVersion-512 validation covers both public 1.10 lines. A bounded -copy of a Cyano 2.4.0 world retained every one of 323,429 Base Metals block -positions, 10,153 mod-block entities, and 378 Base Metals stacks. A world made -with the public MMD 2.5.0-beta4.238 release retained all 345 registered block -IDs and all 1,030 registered item IDs, then completed a 1.18 server start. The packaged fallback map covers the exact public 1.12 runtime. With a saved legacy registry map, blocks from the world's other 1.10/1.12 mods also retain @@ -46,7 +39,7 @@ Base Metals 2.5 line. Registry paths containing uppercase characters, which Minecraft 1.10 still allowed, are normalized to the lowercase form required by modern Minecraft. -Base Metals 3.0.0 preserves historical `basemetals:*` IDs, including hidden +Base Metals 3.1.0 preserves historical `basemetals:*` IDs, including hidden `double__slab` blocks and molten-fluid block IDs such as `basemetals:adamantine`. Dedicated bucket items and flowing-fluid registry entries are new. Legacy `forge:bucketfilled` stacks containing Base Metals @@ -65,9 +58,32 @@ upgrade start. Missing mappings also forward: - historical `mmdlib:*` Vanilla Bits blocks, items, and fluids to matching `basemetals:*` IDs. +## Moving from 1.13 through 1.17 + +These worlds already use named block states, so they do not need the numeric +ID conversion. Older wall connections are converted to the current wall +states. Item aliases, tool damage, names and enchantments are retained. + +Older custom dimensions using Minecraft's removed `vanilla_layered` biome +source are converted to its 1.18 Overworld replacement. Their dimension IDs, +seeds and noise settings are retained, including the large-biome setting. +Modded biome sources are left alone. The original `level.dat` is backed up +before this conversion. + +Minecraft 1.18 can generate new terrain below previously saved chunks. +Base Metals lets that conversion run, while preventing ore generation from +replacing blocks in the saved 0–255 height range. Newly generated chunks and +the new underground area can still receive ores. The save hooks stop with an +error if the expected Minecraft conversion methods change, rather than +silently skipping these protections. + +Old inventories remain valid in either content mode. A configuration without +`contentMode` starts in High Fantasy; Low Fantasy only restricts new acquisition. +The mode is a server or modpack setting, not a setting stored in each world. + ## OreSpawn 3 configuration -OreSpawn 4.0.1 migrates OS3 files before merging provider defaults. When an +OreSpawn 4.1 migrates OS3 files before merging provider defaults. When an installed provider has one rule whose output matches a legacy rule, the old values are written under that provider rule ID. Explicit user values, including enabled legacy Base Metals copper, therefore survive without a diff --git a/docs/VERSIONS.md b/docs/VERSIONS.md index bf3ca9ee3..41188b600 100644 --- a/docs/VERSIONS.md +++ b/docs/VERSIONS.md @@ -1,10 +1,17 @@ # Supported versions -Base Metals `3.0.1.118021` targets Minecraft 1.18.2, Forge 40.3.0, and Java 17. -The build compiles and qualifies against the exact public OreSpawn -`4.0.16.118021` release (CurseForge project 245586, file 8780769), while the -published runtime contract remains OreSpawn `[4.0.1,5.0.0)` because provider -schema 3 is stable across the supported OreSpawn 4 line. +Base Metals `3.1.0.118021` targets Minecraft 1.18.2, Forge 40.3.0 and Java 17. +OreSpawn `4.1.0.118021` is the exact build and test dependency. Clients and +servers need OreSpawn `[4.1.0.118021,5.0.0)`. + +The pinned CurseForge artifact is project 245586, file 9097992: +`curse.maven:mmd-orespawn-245586:9097992`. +Its SHA-256 is +`BD8D84A96DAFB7668E95D61B9D72C62AEF3440675473E41244C182C64653356F`. Release artifacts use Maven coordinate -`zone.moddev.mc.basemetals:BaseMetals:3.0.1.118021`. +`zone.moddev.mc.basemetals:BaseMetals:3.1.0.118021`. + +The provider remains schema 3, revision 1. OreSpawn 4.1 is needed for the +configuration-screen API; the provider's eleven rule IDs and 1.18 distributions +have not changed. diff --git a/docs/WORLDGEN.md b/docs/WORLDGEN.md index c0553884c..c02820f70 100644 --- a/docs/WORLDGEN.md +++ b/docs/WORLDGEN.md @@ -1,7 +1,7 @@ # OreSpawn world generation Base Metals requires OreSpawn `[4.0.1,5.0.0)` and packages provider schema 3, -revision 1 at `data/basemetals/orespawn/provider.json`. Development, CI, and release qualification use the exact OreSpawn `4.0.16.118021` artifact; the provider is also checked against the vendored 4.0.16 public schema snapshot. +revision 1 at `data/basemetals/orespawn/provider.json`. Development, CI, and release qualification use the exact OreSpawn `4.1.0.118021` artifact; the provider is also checked against the vendored 4.1.0 public schema snapshot. The provider declares ores only: it has no rocks, geomes, biome rules, terrain dimensions, formations, fluid deposits, vanilla suppression, or strata diff --git a/docs/schemas/orespawn-4.0.16/README.md b/docs/schemas/orespawn-4.0.16/README.md deleted file mode 100644 index 1b35f05e9..000000000 --- a/docs/schemas/orespawn-4.0.16/README.md +++ /dev/null @@ -1,6 +0,0 @@ -# OreSpawn 4.0.16 schemas - -This directory is a vendored verification snapshot of the public OreSpawn -4.0.16 schema documents. Base Metals validates its schema-3, revision-1 -provider against this exact snapshot during `check`; the runtime dependency -range remains `[4.0.1,5.0.0)`. diff --git a/docs/schemas/orespawn-4.1.0/README.md b/docs/schemas/orespawn-4.1.0/README.md new file mode 100644 index 000000000..21ab8c634 --- /dev/null +++ b/docs/schemas/orespawn-4.1.0/README.md @@ -0,0 +1,9 @@ +# OreSpawn 4.1.0 schemas + +These public schemas come from OreSpawn 4.1.0.118021. The Base Metals provider +still uses schema 3 and revision 1; its ore rules have not changed. + +The build validates the provider against this snapshot. OreSpawn 4.1 is also +needed for the Base Metals configuration button in its world-creation screen. + +Source: [OreSpawn 4.1.0.118021](https://github.com/MinecraftModDevelopmentMods/OreSpawn/releases/tag/4.1.0.118021). diff --git a/docs/schemas/orespawn-4.0.16/orespawn-global.schema.json b/docs/schemas/orespawn-4.1.0/orespawn-global.schema.json similarity index 83% rename from docs/schemas/orespawn-4.0.16/orespawn-global.schema.json rename to docs/schemas/orespawn-4.1.0/orespawn-global.schema.json index e20e57748..49022e13b 100644 --- a/docs/schemas/orespawn-4.0.16/orespawn-global.schema.json +++ b/docs/schemas/orespawn-4.1.0/orespawn-global.schema.json @@ -6,7 +6,7 @@ { "type": "object", "required": ["schema_version"], - "properties": { "schema_version": { "const": 6 } } + "properties": { "schema_version": { "const": 8 } } } ] } diff --git a/docs/schemas/orespawn-4.0.16/orespawn-provider.schema.json b/docs/schemas/orespawn-4.1.0/orespawn-provider.schema.json similarity index 98% rename from docs/schemas/orespawn-4.0.16/orespawn-provider.schema.json rename to docs/schemas/orespawn-4.1.0/orespawn-provider.schema.json index 83f67f7b2..1416edfa6 100644 --- a/docs/schemas/orespawn-4.0.16/orespawn-provider.schema.json +++ b/docs/schemas/orespawn-4.1.0/orespawn-provider.schema.json @@ -4,7 +4,7 @@ "type": "object", "required": ["schema_version", "provider_modid", "provider_revision"], "properties": { - "schema_version": { "enum": [1, 2, 3, 4] }, + "schema_version": { "enum": [1, 2, 3, 4, 5] }, "provider_modid": { "type": "string", "pattern": "^[a-z][a-z0-9_.-]+$" }, "provider_revision": { "type": "integer", "minimum": 1 }, "rocks": { "type": "object", "additionalProperties": { "$ref": "profile-common.schema.json#/$defs/rock" } }, diff --git a/docs/schemas/orespawn-4.0.16/orespawn-world.schema.json b/docs/schemas/orespawn-4.1.0/orespawn-world.schema.json similarity index 83% rename from docs/schemas/orespawn-4.0.16/orespawn-world.schema.json rename to docs/schemas/orespawn-4.1.0/orespawn-world.schema.json index f23b7970d..497cc4a04 100644 --- a/docs/schemas/orespawn-4.0.16/orespawn-world.schema.json +++ b/docs/schemas/orespawn-4.1.0/orespawn-world.schema.json @@ -6,7 +6,7 @@ { "type": "object", "required": ["schema_version"], - "properties": { "schema_version": { "const": 5 } } + "properties": { "schema_version": { "const": 7 } } } ] } diff --git a/docs/schemas/orespawn-4.0.16/profile-common.schema.json b/docs/schemas/orespawn-4.1.0/profile-common.schema.json similarity index 82% rename from docs/schemas/orespawn-4.0.16/profile-common.schema.json rename to docs/schemas/orespawn-4.1.0/profile-common.schema.json index 6d99c56c0..c76a11e94 100644 --- a/docs/schemas/orespawn-4.0.16/profile-common.schema.json +++ b/docs/schemas/orespawn-4.1.0/profile-common.schema.json @@ -2,7 +2,7 @@ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "https://mcmoddev.com/orespawn/schemas/profile-common.schema.json", "type": "object", - "required": ["formations", "rocks", "geomes", "biomes", "terrain_dimensions", "biome_palettes", "dimension_materials", "ores", "fluid_deposits"], + "required": ["formations", "rocks", "geomes", "biomes", "terrain_dimensions", "biome_palettes", "dimension_materials", "ores", "ore_material_groups", "ore_source_policies", "fluid_deposits"], "properties": { "geology_mode": { "enum": ["geome", "legacy"] }, "place_fluid_deposits": { "type": "boolean" }, @@ -19,6 +19,8 @@ "biome_palettes": { "type": "object", "additionalProperties": { "$ref": "#/$defs/biomePalette" } }, "dimension_materials": { "type": "object", "additionalProperties": { "$ref": "#/$defs/dimensionMaterials" } }, "ores": { "type": "object", "additionalProperties": { "$ref": "#/$defs/ore" } }, + "ore_material_groups": { "type": "object", "propertyNames": { "pattern": "^[a-z0-9_.-]+:[a-z0-9_./-]+$" }, "additionalProperties": { "$ref": "#/$defs/oreMaterialGroup" } }, + "ore_source_policies": { "type": "object", "additionalProperties": { "$ref": "#/$defs/oreSourcePolicy" } }, "fluid_deposits": { "type": "object", "additionalProperties": { "$ref": "#/$defs/fluidDeposit" } }, "worldgen_aliases": { "type": "object", "additionalProperties": { "$ref": "#/$defs/registryId" } }, "providers": { "type": "object" }, @@ -145,6 +147,7 @@ "minimum": 0.0, "maximum": 1.0 }, + "placement_channel": { "$ref": "#/$defs/registryId" }, "spread": { "type": "integer", "minimum": 0, "maximum": 64 }, "vertical_spread": { "type": "integer", "minimum": 0, "maximum": 64 }, "node_size": { "type": "integer", "minimum": 1, "maximum": 32 }, @@ -181,6 +184,7 @@ "required": ["enabled"], "properties": { "block": { "$ref": "#/$defs/registryId" }, + "material": { "$ref": "#/$defs/registryId" }, "enabled": { "type": "boolean" }, "source_mod": { "type": "string" }, "native_generation": { "type": "boolean" }, @@ -217,6 +221,56 @@ ], "additionalProperties": true }, + "oreSourceCandidate": { + "type": "object", + "required": ["source_id", "owner", "registry_id", "material", "domain", "placement_channel", "loaded", "external"], + "properties": { + "source_id": { "type": "string", "minLength": 1 }, + "owner": { "type": "string", "minLength": 1 }, + "owner_name": { "type": "string" }, + "owner_version": { "type": "string" }, + "registry_id": { "$ref": "#/$defs/registryId" }, + "metadata": { "type": "integer", "minimum": 0 }, + "material": { "$ref": "#/$defs/registryId" }, + "domain": { "$ref": "#/$defs/registryId" }, + "placement_channel": { "$ref": "#/$defs/registryId" }, + "block_tags": { "type": "array", "uniqueItems": true, "items": { "$ref": "#/$defs/registryId" } }, + "loaded": { "type": "boolean" }, + "placement_active": { "type": "boolean" }, + "external": { "type": "boolean" }, + "enrichment": { "type": "boolean" }, + "review_required": { "type": "boolean" }, + "material_declared": { "type": "boolean" } + }, + "additionalProperties": false + }, + "oreSourcePolicy": { + "type": "object", + "required": ["material", "domain", "mode", "output_mode", "outputs", "placement_sources", "candidates"], + "properties": { + "material": { "$ref": "#/$defs/registryId" }, + "domain": { "$ref": "#/$defs/registryId" }, + "mode": { "enum": ["consolidated", "keep_separate"] }, + "output_mode": { "enum": ["balanced", "single", "custom"] }, + "outputs": { "type": "object", "additionalProperties": { "type": "number", "exclusiveMinimum": 0 } }, + "placement_sources": { "type": "object", "propertyNames": { "pattern": "^[a-z0-9_.-]+:[a-z0-9_./-]+$" }, "additionalProperties": { "type": "string", "minLength": 1 } }, + "candidates": { "type": "array", "items": { "$ref": "#/$defs/oreSourceCandidate" } }, + "review_required": { "type": "boolean" }, + "status": { "enum": ["consolidated", "separate", "review_required", "missing_source", "external_generation"] }, + "dormant": { "type": "boolean" } + }, + "additionalProperties": false + }, + "oreMaterialGroup": { + "type": "object", + "required": ["display_name", "block_tag_entries"], + "properties": { + "display_name": { "type": "string", "minLength": 1, "maxLength": 64 }, + "block_tag_entries": { "type": "array", "uniqueItems": true, "items": { "$ref": "#/$defs/registryId" } }, + "ore_dictionary_entries": { "type": "array", "uniqueItems": true, "items": { "type": "string", "minLength": 1 } } + }, + "additionalProperties": false + }, "fluidDepositDimension": { "type": "object", "required": ["enabled", "min_y", "max_y", "frequency", "min_radius", "max_radius", "min_vertical_radius", "max_vertical_radius", "max_lobes", "min_solid_cover"], diff --git a/gradle.properties b/gradle.properties index e456c56ca..6864f4887 100644 --- a/gradle.properties +++ b/gradle.properties @@ -29,10 +29,10 @@ curseforge_project_id=240967 # Exact released OreSpawn used for development and qualification. Runtime # metadata intentionally remains compatible with supported OreSpawn 4 builds. -orespawn_version=4.0.16.118021 +orespawn_version=4.1.0.118021 orespawn_curse_project_id=245586 -orespawn_curse_file_id=8780769 -orespawn_sha256=76FD6140FE85C3D9EEA0321A0441D352A0B2643390A1090BBB1F70FE104C5717 +orespawn_curse_file_id=9097992 +orespawn_sha256=BD8D84A96DAFB7668E95D61B9D72C62AEF3440675473E41244C182C64653356F # The Forge version range can use any version of Forge as bounds or match the loader version range forge_version_range=[40,) # The loader version range can only use the major version of Forge/FML as bounds @@ -67,7 +67,7 @@ mod_name=Base Metals # The license of the mod. Review your options at https://choosealicense.com/. All Rights Reserved is the default. mod_license=LGPL-2.1 # The mod version. See https://semver.org/ -mod_version=3.0.1.118021 +mod_version=3.1.0.118021 # The group ID for the mod. It is only important when publishing as an artifact to a Maven repository. # This should match the base package used for the mod sources. # See https://maven.apache.org/guides/mini/guide-naming-conventions.html diff --git a/gradle/README.md b/gradle/README.md index b97a815b7..5e93c69ae 100644 --- a/gradle/README.md +++ b/gradle/README.md @@ -16,3 +16,18 @@ the remaining build concerns small enough to review independently. Applied-script order is intentional. Artifact setup publishes an immutable `baseMetalsRelease` map consumed by publishing and packaged-runtime checks. Keep machine-specific paths in Gradle properties, never in these scripts. + +Model and data providers live in the separate `dataGenerator` source set. +Use `generateResources` after changing them to update the committed resources. +`check` generates a temporary copy and reports differences without changing +source files. Neither the providers nor test probes enter ordinary game +launches or public jars. + +Normal client and server launches use an explicit runtime classpath, not +Buildship's full dependency container. Compile-only integration APIs therefore +remain available in the editor without loading extra mods into the game. + +`runClientOptionalMods` launches the `optionalMods` client with Tinkers and +Mantle. Extra dependencies selected with `compatSmoke` affect only this +separate profile. Use `packagedCompatSmoke` to check original mod distributions; +this avoids remapping problems in upstream JARs such as CoFH Core. diff --git a/gradle/dependencies.gradle b/gradle/dependencies.gradle index aadc125e8..691d24af4 100644 --- a/gradle/dependencies.gradle +++ b/gradle/dependencies.gradle @@ -1,5 +1,8 @@ ext.orespawnModule = "mmd-orespawn-${project.orespawn_curse_project_id}" def orespawnVerificationRepository = project.findProperty('orespawnVerificationRepository') +configurations.create('packagedCompatibilityMods') +def mantleDevelopment = renamer.dependency('slimeknights.mantle:Mantle:1.18.2-1.9.55') +def tinkersDevelopment = renamer.dependency('slimeknights.tconstruct:TConstruct:1.18.2-3.7.2.169') repositories { minecraft.mavenizer(it) maven fg.forgeMaven @@ -40,32 +43,51 @@ dependencies { // OreSpawn remains an ordinary hard mod dependency in metadata and is // never shaded into Base Metals. Use the published 1.18.2 release in // development so clean checkouts exercise the same artifact as players. - runtimeOnly renamer.dependency("curse.maven:mmd-orespawn-${orespawn_curse_project_id}:${orespawn_curse_file_id}") + implementation renamer.dependency("curse.maven:mmd-orespawn-${orespawn_curse_project_id}:${orespawn_curse_file_id}") orespawnRelease "curse.maven:mmd-orespawn-${orespawn_curse_project_id}:${orespawn_curse_file_id}" // API only: Mekanism remains optional at runtime. Its public slurry // registry is required to provide the eight historical processing chains. compileOnly 'mekanism:Mekanism:1.18.2-10.2.5.465:api' + compileOnly mantleDevelopment + compileOnly tinkersDevelopment + + // Keep full optional mods off the normal client's runtime classpath. + optionalModsRuntimeOnly mantleDevelopment + optionalModsRuntimeOnly tinkersDevelopment // Opt-in runtime distributions for compatibility smoke tests. These are // never packaged, required, or resolved by ordinary Base Metals builds. def compatibilitySmokes = providers.gradleProperty('compatSmoke').getOrElse('') .split(',').collect { it.trim().toLowerCase(Locale.ROOT) }.findAll { !it.isEmpty() } - if (compatibilitySmokes.contains('mekanism') || compatibilitySmokes.contains('all')) { - runtimeOnly renamer.dependency('mekanism:Mekanism:1.18.2-10.2.5.465') + def packagedSmokes = providers.gradleProperty('packagedCompatSmoke').getOrElse('') + .split(',').collect { it.trim().toLowerCase(Locale.ROOT) }.findAll { !it.isEmpty() } + def packagedArtifacts = [ + mekanism: ['mekanism:Mekanism:1.18.2-10.2.5.465'], + tconstruct: ['slimeknights.mantle:Mantle:1.18.2-1.9.55', + 'slimeknights.tconstruct:TConstruct:1.18.2-3.7.2.169'], + thermal: ['com.teamcofh:cofh_core:1.18.2-9.2.3.47', + 'com.teamcofh:thermal_foundation:1.18.2-9.2.2.59', + 'com.teamcofh:thermal_expansion:1.18.2-9.2.2.24'], + enderio: ['validation:EnderIO-base-1.18.2:6.0.0-alpha-a94a2cb', + 'validation:EnderIO-machines-1.18.2:6.0.0-alpha-a94a2cb'] + ] + packagedArtifacts.each { name, coordinates -> + if (packagedSmokes.contains(name) || packagedSmokes.contains('all')) { + coordinates.each { packagedCompatibilityMods it } + } } - if (compatibilitySmokes.contains('tconstruct') || compatibilitySmokes.contains('all')) { - runtimeOnly renamer.dependency('slimeknights.mantle:Mantle:1.18.2-1.9.55') - runtimeOnly renamer.dependency('slimeknights.tconstruct:TConstruct:1.18.2-3.7.2.169') + if (compatibilitySmokes.contains('mekanism') || compatibilitySmokes.contains('all')) { + optionalModsRuntimeOnly renamer.dependency('mekanism:Mekanism:1.18.2-10.2.5.465') } if (compatibilitySmokes.contains('thermal') || compatibilitySmokes.contains('all')) { - runtimeOnly renamer.dependency('com.teamcofh:cofh_core:1.18.2-9.2.3.47') - runtimeOnly renamer.dependency('com.teamcofh:thermal_foundation:1.18.2-9.2.2.59') - runtimeOnly renamer.dependency('com.teamcofh:thermal_expansion:1.18.2-9.2.2.24') + optionalModsRuntimeOnly renamer.dependency('com.teamcofh:cofh_core:1.18.2-9.2.3.47') + optionalModsRuntimeOnly renamer.dependency('com.teamcofh:thermal_foundation:1.18.2-9.2.2.59') + optionalModsRuntimeOnly renamer.dependency('com.teamcofh:thermal_expansion:1.18.2-9.2.2.24') } if (compatibilitySmokes.contains('enderio') || compatibilitySmokes.contains('all')) { - runtimeOnly renamer.dependency('validation:EnderIO-base-1.18.2:6.0.0-alpha-a94a2cb') - runtimeOnly renamer.dependency('validation:EnderIO-machines-1.18.2:6.0.0-alpha-a94a2cb') + optionalModsRuntimeOnly renamer.dependency('validation:EnderIO-base-1.18.2:6.0.0-alpha-a94a2cb') + optionalModsRuntimeOnly renamer.dependency('validation:EnderIO-machines-1.18.2:6.0.0-alpha-a94a2cb') } testImplementation platform('org.junit:junit-bom:5.10.2') diff --git a/gradle/ide/eclipse.gradle b/gradle/ide/eclipse.gradle index 933b65f5b..c296fd9ad 100644 --- a/gradle/ide/eclipse.gradle +++ b/gradle/ide/eclipse.gradle @@ -1,4 +1,6 @@ import groovy.xml.XmlSlurper +import groovy.xml.XmlParser +import groovy.xml.XmlUtil def eclipseWorkspaceProjectName = projectDir.name @@ -13,6 +15,7 @@ eclipse { classpath.entries.findAll { entry -> String path = entry.path?.replace('\\', '/') ?: '' path.startsWith('src/test/') || path.startsWith('src/gametest/') + || path.startsWith('src/dataGenerator/') || path.startsWith('src/integratedSmoke/') || path.startsWith('src/packagedClientSmoke/') || path.startsWith('src/upgradeSmoke/') || path.startsWith('src/packagedServerSmoke/') @@ -31,6 +34,49 @@ idea { } } +def verifyDevelopmentRunProfiles = tasks.register('verifyDevelopmentRunProfiles') { + group = 'verification' + description = 'Checks that ordinary launches use only essential runtime dependencies.' + doLast { + ['runClient.launch', 'runServer.launch', 'runClientOptionalMods.launch'].each { name -> + String launch = file(name).getText('UTF-8') + if (launch.contains('org.eclipse.buildship.core.gradleclasspathcontainer')) { + throw new GradleException("${name} must not load Buildship's compile-only dependencies") + } + boolean optional = name == 'runClientOptionalMods.launch' + if (optional != (launch.contains('TConstruct-') && launch.contains('Mantle-'))) { + throw new GradleException("${name} has the wrong optional-mod classpath") + } + if (!optional && launch =~ /(?i)(TConstruct|Mantle|Mekanism|cofh_core|thermal_|EnderIO)/) { + throw new GradleException("${name} includes an optional integration dependency") + } + if (!launch.contains('mmd-orespawn-')) { + throw new GradleException("${name} is missing OreSpawn") + } + String expectedDirectory = file(optional ? 'run-optional-mods' : 'run').absolutePath + def launchXml = new XmlSlurper(false, false).parse(file(name)) + if (launchXml.stringAttribute.find { + it.@key.text() == 'org.eclipse.jdt.launching.WORKING_DIRECTORY' + }?.@value?.text() != expectedDirectory) { + throw new GradleException("${name} uses the wrong run directory") + } + } + ['runClient', 'runServer'].each { name -> + if (tasks.named(name, JavaExec).get().classpath.files.any { + it.name =~ /(?i)(TConstruct|Mantle|Mekanism|cofh_core|thermal_|EnderIO)/ + }) { + throw new GradleException("${name} includes an optional integration dependency") + } + } + def optionalClient = tasks.named('runOptionalModsClient', JavaExec).get() + if (optionalClient.sourceSetName.get() != 'optionalMods' + || !optionalClient.classpath.files.any { it.name.startsWith('TConstruct-') } + || !optionalClient.classpath.files.any { it.name.startsWith('Mantle-') }) { + throw new GradleException('The optional client must load Tinkers and Mantle in its own run directory') + } + } +} + def syncForge40EclipseLaunches = tasks.register('syncForge40EclipseLaunches') { group = 'ide' description = 'Normalizes Forge 40 Eclipse launches to the production-only merged output.' @@ -67,7 +113,7 @@ def syncForge40EclipseLaunches = tasks.register('syncForge40EclipseLaunches') { from processedResources into mainOutput } - ['Client', 'Server'].each { String runName -> + ['Client', 'Server', 'OptionalModsClient'].each { String runName -> File launch = file("run${runName}.launch") if (!launch.isFile()) throw new GradleException("Missing generated Eclipse launch ${launch}") String text = launch.getText('UTF-8') @@ -124,7 +170,34 @@ def syncForge40EclipseLaunches = tasks.register('syncForge40EclipseLaunches') { ' \r\n' + '') } + // Buildship also exposes compile-only APIs. Use the selected runtime instead. + def launchXml = new XmlParser(false, false).parseText(text) + def classpath = launchXml.listAttribute.find { + it.@key == 'org.eclipse.jdt.launching.CLASSPATH' + } + def oldEntries = classpath.listEntry.collect { + new XmlSlurper(false, false).parseText(it.@value.toString()) + } + List launcherArchives = oldEntries.collect { + it.@externalArchive.text() ? file(it.@externalArchive.text()) : null + }.findAll { it != null && it.name.startsWith('slime-launcher-') } + def runtime = runName == 'OptionalModsClient' + ? configurations.optionalModsRuntimeClasspath : configurations.runtimeClasspath + classpath.children().clear() + ([new File(mainOutput)] + runtime.files + launcherArchives).unique().sort { + it.absolutePath + }.each { archive -> + def entry = new Node(null, 'runtimeClasspathEntry', [ + externalArchive: archive.absolutePath, type: '2', path: '5']) + classpath.appendNode('listEntry', [value: XmlUtil.serialize(entry)]) + } + oldEntries.findAll { it.@containerPath.text().startsWith('org.eclipse.jdt.launching.JRE_CONTAINER') } + .each { entry -> classpath.appendNode('listEntry', [value: XmlUtil.serialize(entry)]) } + text = XmlUtil.serialize(launchXml).replace('\r\n', '\n') launch.setText(text, 'UTF-8') + if (runName == 'OptionalModsClient') { + file('runClientOptionalMods.launch').setText(text, 'UTF-8') + } } } } @@ -133,6 +206,7 @@ def verifyEclipseProductionClasspath = tasks.register('verifyEclipseProductionCl group = 'verification' description = 'Verifies Eclipse client/server launches cannot see validation-only code.' dependsOn syncForge40EclipseLaunches + dependsOn verifyDevelopmentRunProfiles doLast { File classpath = file('.classpath') if (!classpath.isFile()) throw new GradleException('Eclipse .classpath was not generated') @@ -230,12 +304,16 @@ def verifyEclipseProductionClasspath = tasks.register('verifyEclipseProductionCl } } String metadata = new File(projectDir, 'bin/main/META-INF/mods.toml').getText('UTF-8') - if (metadata.contains('${') || !metadata.contains('version="3.0.1.118021"')) { + if (metadata.contains('${') || !metadata.contains('version="3.1.0.118021"')) { throw new GradleException('Eclipse output contains unresolved or invalid Base Metals version metadata') } } } +verifyDevelopmentRunProfiles.configure { + dependsOn syncForge40EclipseLaunches +} + tasks.matching { it.name == 'genEclipseRuns' }.configureEach { finalizedBy syncForge40EclipseLaunches } diff --git a/gradle/prepare-forge-client-runtime.py b/gradle/prepare-forge-client-runtime.py index abaa64b31..ede57c35e 100644 --- a/gradle/prepare-forge-client-runtime.py +++ b/gradle/prepare-forge-client-runtime.py @@ -23,7 +23,7 @@ FORGE_INSTALLER_SHA256 = "9434c29790504dcd11ce97cb30dd8891b4b18848982357bc1b5abfa79fb95103" VERSION_MANIFEST_URL = "https://piston-meta.mojang.com/mc/game/version_manifest_v2.json" ASSET_OBJECT_URL = "https://resources.download.minecraft.net/{prefix}/{digest}" -USER_AGENT = "BaseMetals-release-validation/3.0.1.118021" +USER_AGENT = "BaseMetals-release-validation/3.1.0.118021" def digest_file(path: Path, algorithm: str) -> str: diff --git a/gradle/release/artifacts.gradle b/gradle/release/artifacts.gradle index 272c49647..1b02e3685 100644 --- a/gradle/release/artifacts.gradle +++ b/gradle/release/artifacts.gradle @@ -78,9 +78,11 @@ def expectedReleaseNames = [mainReleaseName, sourcesReleaseName, javadocReleaseN def packagedServerSmokeJar = tasks.register('packagedServerSmokeJar', Jar) { dependsOn tasks.named(sourceSets.packagedServerSmoke.classesTaskName) + dependsOn tasks.named(sourceSets.upgradeSmoke.classesTaskName) archiveFileName = 'basemetals-server-smoke-dev.jar' destinationDirectory = layout.buildDirectory.dir('packaged-smoke-probes') from sourceSets.packagedServerSmoke.output.classesDirs + from sourceSets.upgradeSmoke.output.classesDirs from 'src/packagedServerSmoke/packaged-resources' } def packagedServerSmokeProbe = renamer.classes(packagedServerSmokeJar) { @@ -197,7 +199,7 @@ tasks.register('verifyReleaseConfiguration') { dependsOn tasks.named('verifyMavenizerCompatibilityFixture') dependsOn tasks.named('verifyJava17Toolchain') doLast { - if (configuredReleaseIdentity.modVersion != '3.0.1.118021' + if (configuredReleaseIdentity.modVersion != '3.1.0.118021' || configuredReleaseIdentity.modGroup != expectedMavenGroup || configuredReleaseIdentity.minecraftVersion != '1.18.2' || configuredReleaseIdentity.forgeVersion != '40.3.0' @@ -218,10 +220,10 @@ tasks.register('verifyReleaseDependencies') { group = 'verification' description = 'Resolves and verifies the exact released OreSpawn qualification dependency.' doLast { - if (configuredOreSpawnIdentity.version != '4.0.16.118021' + if (configuredOreSpawnIdentity.version != '4.1.0.118021' || configuredOreSpawnIdentity.curseProjectId != '245586' - || configuredOreSpawnIdentity.curseFileId != '8780769' - || configuredOreSpawnIdentity.sha256 != '76FD6140FE85C3D9EEA0321A0441D352A0B2643390A1090BBB1F70FE104C5717') { + || configuredOreSpawnIdentity.curseFileId != '9097992' + || configuredOreSpawnIdentity.sha256 != 'BD8D84A96DAFB7668E95D61B9D72C62AEF3440675473E41244C182C64653356F') { throw new GradleException('Unexpected OreSpawn release coordinates') } File artifact = configurations.orespawnRelease.resolvedConfiguration.resolvedArtifacts @@ -243,6 +245,8 @@ def forbiddenReleasePath = { String entryName -> || name.startsWith('reference/') || name.startsWith('agent-notes/') || name.contains('/agent-notes/') + || name.startsWith('src/datagenerator/') + || name.startsWith('zone/moddev/mc/basemetals/data/') || name.startsWith('src/gametest/') || name.startsWith('src/integratedsmoke/') || name.startsWith('src/packagedclientsmoke/') @@ -290,7 +294,7 @@ tasks.register('verifyReleaseArtifacts') { 'data/forge/loot_modifiers/global_loot_modifiers.json', 'assets/basemetals/lang/en_us.json', 'META-INF/basemetals/docs/VERSIONS.md', - 'META-INF/basemetals/docs/schemas/orespawn-4.0.16/orespawn-provider.schema.json' + 'META-INF/basemetals/docs/schemas/orespawn-4.1.0/orespawn-provider.schema.json' ].each { required -> if (!names.contains(required)) throw new GradleException("Release jar is missing ${required}") } @@ -304,8 +308,8 @@ tasks.register('verifyReleaseArtifacts') { } String modsToml = zip.getInputStream(zip.getEntry('META-INF/mods.toml')).getText('UTF-8') if (modsToml.contains('${') - || !modsToml.contains('version="3.0.1.118021"') - || !modsToml.contains('versionRange="[4.0.1,5.0.0)"')) { + || !modsToml.contains('version="3.1.0.118021"') + || !modsToml.contains('versionRange="[4.1.0.118021,5.0.0)"')) { throw new GradleException('Release mods.toml contains unresolved or incompatible metadata') } def provider = new JsonSlurper().parse(zip.getInputStream( diff --git a/gradle/verification/packaged-runtime.gradle b/gradle/verification/packaged-runtime.gradle index 9f0ee263f..ed51d10c7 100644 --- a/gradle/verification/packaged-runtime.gradle +++ b/gradle/verification/packaged-runtime.gradle @@ -50,6 +50,7 @@ def preparePackagedServerSmoke = tasks.register('preparePackagedServerSmoke') { from releaseJar from packagedServerSmokeProbe from configurations.orespawnRelease + from configurations.packagedCompatibilityMods into new File(runDirectory, 'mods') } new File(runDirectory, 'server.properties').setText('''\ @@ -63,6 +64,13 @@ spawn-protection=0 max-tick-time=-1 ''', 'UTF-8') new File(runDirectory, 'eula.txt').setText('eula=true\n', 'UTF-8') + String mode = providers.gradleProperty('packagedContentMode').getOrElse('') + if (!mode.isEmpty()) { + if (!(mode in ['high_fantasy', 'low_fantasy'])) throw new GradleException("Invalid test mode: ${mode}") + File config = new File(runDirectory, 'config/basemetals-common.toml') + config.parentFile.mkdirs() + config.setText("contentMode=\"${mode}\"\n", 'UTF-8') + } } } @@ -98,8 +106,8 @@ def packagedServerStartupSmoke = tasks.register('packagedServerStartupSmoke', Ex if (!marker.isFile()) throw new GradleException('Packaged dedicated-server completion marker is missing') Properties values = new Properties() marker.withInputStream { values.load(it) } - if (values.getProperty('basemetals') != '3.0.1.118021' - || values.getProperty('orespawn') != '4.0.16.118021' + if (values.getProperty('basemetals') != '3.1.0.118021' + || values.getProperty('orespawn') != '4.1.0.118021' || values.getProperty('forge') != '40.3.0') { throw new GradleException("Packaged dedicated-server versions are wrong: ${values}") } @@ -122,6 +130,7 @@ def preparePackagedClientSmoke = tasks.register('preparePackagedClientSmoke') { from releaseJar from packagedClientSmokeProbe from configurations.orespawnRelease + from configurations.packagedCompatibilityMods into new File(runDirectory, 'mods') } File probeJar = new File(runDirectory, 'mods/basemetals-client-smoke.jar') @@ -133,6 +142,26 @@ def preparePackagedClientSmoke = tasks.register('preparePackagedClientSmoke') { } } new File(runDirectory, 'options.txt').setText('fullscreen:false\nlang:en_us\n', 'UTF-8') + if (providers.gradleProperty('packagedHostTextureProbe').isPresent()) { + File runtime = requireRuntimeDirectory(packagedForgeClientRuntime, 'packagedForgeClientRuntime') + File hostPack = new File(runDirectory, 'resourcepacks/basemetals-host-test') + File texture = new File(hostPack, 'assets/minecraft/textures/block/stone.png') + texture.parentFile.mkdirs() + new java.util.zip.ZipFile(new File(runtime, 'versions/1.18.2/1.18.2.jar')).withCloseable { zip -> + texture.bytes = zip.getInputStream(zip.getEntry('assets/minecraft/textures/block/dirt.png')).bytes + } + new File(hostPack, 'pack.mcmeta').setText( + '{"pack":{"pack_format":8,"description":"Ore host replacement test"}}\n', 'UTF-8') + new File(runDirectory, 'options.txt').append( + 'resourcePacks:["vanilla","mod_resources","file/basemetals-host-test"]\n', 'UTF-8') + } + String mode = providers.gradleProperty('packagedContentMode').getOrElse('') + if (!mode.isEmpty()) { + if (!(mode in ['high_fantasy', 'low_fantasy'])) throw new GradleException("Invalid test mode: ${mode}") + File config = new File(runDirectory, 'config/basemetals-common.toml') + config.parentFile.mkdirs() + config.setText("contentMode=\"${mode}\"\n", 'UTF-8') + } } } @@ -219,6 +248,7 @@ def packagedClientStartupSmoke = tasks.register('packagedClientStartupSmoke', Ex '-Xms512m', '-Xmx2g', '-Dbasemetals.integratedWorldSmoke=true', '-Dbasemetals.integratedWorldSmokeName=basemetals-packaged-client-smoke', + "-Dbasemetals.hostTextureProbe=${providers.gradleProperty('packagedHostTextureProbe').isPresent()}", "-Djava.library.path=${nativesDirectory.absolutePath}", '-Dminecraft.launcher.brand=basemetals-validation', '-Dminecraft.launcher.version=1' diff --git a/gradle/verification/support.gradle b/gradle/verification/support.gradle index 80ab4cfe0..836821861 100644 --- a/gradle/verification/support.gradle +++ b/gradle/verification/support.gradle @@ -67,45 +67,40 @@ tasks.matching { it.name == 'runServer' }.configureEach { } } +// Native datagen uses a disposable output tree; check never rewrites source files. def generatedResourcesDir = layout.projectDirectory.dir('src/generated/resources') -def generatedSnapshotFile = layout.buildDirectory.file('tmp/generated-data-before.json') -def generatedFingerprint = { - fileTree(generatedResourcesDir).matching { exclude '.cache/**' }.files - .findAll { it.isFile() } - .sort { a, b -> a.absolutePath <=> b.absolutePath } +def generatedVerificationDir = layout.buildDirectory.dir('generated-verification') + +def generatedFingerprint = { File directory -> + fileTree(directory).matching { exclude '.cache/**' }.files + .findAll { it.isFile() }.sort { a, b -> a.absolutePath <=> b.absolutePath } .collectEntries { File resource -> - String relative = generatedResourcesDir.asFile.toPath().relativize(resource.toPath()) - .toString().replace('\\', '/') + String relative = directory.toPath().relativize(resource.toPath()).toString().replace('\\', '/') byte[] digest = java.security.MessageDigest.getInstance('SHA-256').digest(resource.bytes) [(relative): digest.encodeHex().toString()] } } -def snapshotGeneratedData = tasks.register('snapshotGeneratedData') { - group = 'verification' - description = 'Snapshots generated resources before data generation.' - doLast { - File snapshot = generatedSnapshotFile.get().asFile - snapshot.parentFile.mkdirs() - snapshot.setText(groovy.json.JsonOutput.toJson(generatedFingerprint()), 'UTF-8') - } -} - -tasks.matching { it.name == 'runData' }.configureEach { - mustRunAfter snapshotGeneratedData +tasks.register('generateResources', Sync) { + group = 'build' + description = 'Updates the checked-in recipes, models, translations and tags.' + dependsOn 'runData' + from generatedVerificationDir + exclude '.cache/**' + into generatedResourcesDir } def verifyGeneratedData = tasks.register('verifyGeneratedData') { group = 'verification' - description = 'Fails when runData changes checked-in generated resources.' - dependsOn snapshotGeneratedData, 'runData' + description = 'Compares native datagen output with checked-in resources without modifying them.' + dependsOn 'runData' doLast { - Map before = new groovy.json.JsonSlurper().parse(generatedSnapshotFile.get().asFile) as Map - Map after = generatedFingerprint() - if (before != after) { - Set changed = new TreeSet<>(before.keySet() + after.keySet()) - changed.removeIf { before[it] == after[it] } - throw new GradleException("Generated-resource drift detected after runData: ${changed.join(', ')}") + Map committed = generatedFingerprint(generatedResourcesDir.asFile) + Map generated = generatedFingerprint(generatedVerificationDir.get().asFile) + if (committed != generated) { + Set changed = new TreeSet<>(committed.keySet() + generated.keySet()) + changed.removeIf { committed[it] == generated[it] } + throw new GradleException("Generated resources are stale. Run generateResources: ${changed.join(', ')}") } } } diff --git a/src/dataGenerator/java/zone/moddev/mc/basemetals/data/BMBlockStateProvider.java b/src/dataGenerator/java/zone/moddev/mc/basemetals/data/BMBlockStateProvider.java new file mode 100644 index 000000000..ab16fa02b --- /dev/null +++ b/src/dataGenerator/java/zone/moddev/mc/basemetals/data/BMBlockStateProvider.java @@ -0,0 +1,77 @@ +package zone.moddev.mc.basemetals.data; + +import net.minecraft.data.DataGenerator; +import net.minecraft.resources.ResourceLocation; +import net.minecraft.world.level.block.Block; +import net.minecraftforge.client.model.generators.BlockModelBuilder; +import net.minecraftforge.client.model.generators.BlockStateProvider; +import net.minecraftforge.common.data.ExistingFileHelper; +import net.minecraftforge.fml.common.Mod; +import net.minecraftforge.forge.event.lifecycle.GatherDataEvent; +import net.minecraftforge.eventbus.api.SubscribeEvent; +import net.minecraftforge.registries.ForgeRegistries; +import zone.moddev.mc.basemetals.content.ModContent; +import zone.moddev.mc.basemetals.material.MaterialCatalogue; +import zone.moddev.mc.basemetals.material.MaterialDefinition; + +/** + * Builds ores from a vanilla host texture and a transparent ore overlay. + * + * @author KiriCattus (Kiri), original two-layer model + */ +@Mod.EventBusSubscriber(modid = "basemetals", bus = Mod.EventBusSubscriber.Bus.MOD) +public final class BMBlockStateProvider extends BlockStateProvider { + private static final float OVERLAY_OFFSET = 0.05F; + + public BMBlockStateProvider(DataGenerator generator, ExistingFileHelper existingFiles) { + super(generator, "basemetals", existingFiles); + } + + @SubscribeEvent + public static void gatherData(GatherDataEvent event) { + if (event.includeClient()) { + event.getGenerator().addProvider(new BMBlockStateProvider( + event.getGenerator(), event.getExistingFileHelper())); + } + } + + @Override + protected void registerStatesAndModels() { + for (MaterialDefinition material : MaterialCatalogue.ALL) { + if (!material.hasOre()) continue; + + Block block = ModContent.blocksById().get(material.name() + "_ore").get(); + String host = "stone"; + if (material.name().equals("adamantine") || material.name().equals("coldiron")) { + host = "netherrack"; + } else if (material.name().equals("starsteel")) { + host = "end_stone"; + } + + createOverlayOre(block, mcLoc("block/" + host), + modLoc("block/ore_overlays/" + material.name() + "_ore")); + } + } + + private void createOverlayOre(Block block, ResourceLocation baseTexture, ResourceLocation overlayTexture) { + String blockName = ForgeRegistries.BLOCKS.getKey(block).getPath(); + + BlockModelBuilder builder = models().withExistingParent(blockName, mcLoc("block/block")) + .texture("particle", baseTexture) + .texture("base", baseTexture) + .texture("overlay", overlayTexture) + .element() + .from(0, 0, 0) + .to(16, 16, 16) + .allFaces((direction, face) -> face.texture("#base").cullface(direction)) + .end() + // Keep the overlay clear of the host, including distant mip levels. + .element() + .from(-OVERLAY_OFFSET, -OVERLAY_OFFSET, -OVERLAY_OFFSET) + .to(16 + OVERLAY_OFFSET, 16 + OVERLAY_OFFSET, 16 + OVERLAY_OFFSET) + .allFaces((direction, face) -> face.texture("#overlay").cullface(direction)) + .end(); + + simpleBlock(block, builder); + } +} diff --git a/src/main/java/zone/moddev/mc/basemetals/data/BaseMetalsDataGenerators.java b/src/dataGenerator/java/zone/moddev/mc/basemetals/data/BaseMetalsDataGenerators.java similarity index 77% rename from src/main/java/zone/moddev/mc/basemetals/data/BaseMetalsDataGenerators.java rename to src/dataGenerator/java/zone/moddev/mc/basemetals/data/BaseMetalsDataGenerators.java index dac08ec6d..3f3a72575 100644 --- a/src/main/java/zone/moddev/mc/basemetals/data/BaseMetalsDataGenerators.java +++ b/src/dataGenerator/java/zone/moddev/mc/basemetals/data/BaseMetalsDataGenerators.java @@ -57,12 +57,11 @@ private States(DataGenerator generator, ExistingFileHelper helper) { protected void registerStatesAndModels() { ModContent.blocksById().forEach((id, object) -> { net.minecraft.world.level.block.Block block = object.get(); - if (block instanceof LiquidBlock) return; + if (block instanceof LiquidBlock || id.endsWith("_ore")) return; if (block instanceof PlateBlock) { plateBlock(block, existing(id)); } else if (block instanceof IronBarsBlock bars) { - paneBlock(bars, panePart(id, "_post"), panePart(id, "_side"), - panePart(id, "_side_alt"), panePart(id, "_cap"), panePart(id, "_cap_alt")); + barsBlock(bars, id); } else if (block instanceof DoorBlock door) { doorBlock(door, existing(id + "_bottom"), existing(id + "_bottom_rh"), existing(id + "_top"), existing(id + "_top_rh")); @@ -151,8 +150,50 @@ private net.minecraft.resources.ResourceLocation fullBlockTexture(String materia }); } - private ModelFile panePart(String id, String suffix) { - return existing(id + suffix); + private void barsBlock(IronBarsBlock bars, String id) { + var ends = models().getBuilder(id + "_post_ends").ao(false) + .texture("particle", modLoc("block/" + id)) + .texture("edge", modLoc("block/" + id)); + + for (float height : new float[] {0.001F, 15.999F}) { + ends.element().from(7, height, 7).to(9, height, 9) + .face(Direction.DOWN).uvs(7, 7, 9, 9).texture("#edge").end() + .face(Direction.UP).uvs(7, 7, 9, 9).texture("#edge").end() + .end(); + } + + var properties = java.util.Map.of( + Direction.NORTH, BlockStateProperties.NORTH, + Direction.EAST, BlockStateProperties.EAST, + Direction.SOUTH, BlockStateProperties.SOUTH, + Direction.WEST, BlockStateProperties.WEST); + var directions = java.util.List.of(Direction.NORTH, Direction.EAST, Direction.SOUTH, Direction.WEST); + var builder = getMultipartBuilder(bars); + builder.part().modelFile(ends).addModel().end(); + + // Iron bars use a centre post only when isolated, and a cap only at a loose end. + // The generic pane layout draws these faces over the connecting sides. + var isolatedPost = builder.part().modelFile(existing(id + "_post")).addModel(); + for (Direction direction : directions) { + isolatedPost.condition(properties.get(direction), false); + } + isolatedPost.end(); + + for (Direction direction : directions) { + boolean alternate = direction == Direction.SOUTH || direction == Direction.WEST; + int rotation = direction.getAxis() == Direction.Axis.X ? 90 : 0; + var cap = builder.part().modelFile(existing(id + (alternate ? "_cap_alt" : "_cap"))) + .rotationY(rotation).addModel(); + + for (Direction connection : directions) { + cap.condition(properties.get(connection), connection == direction); + } + cap.end(); + + builder.part().modelFile(existing(id + (alternate ? "_side_alt" : "_side"))) + .rotationY(rotation).addModel() + .condition(properties.get(direction), true).end(); + } } private static String baseName(String stairs) { @@ -168,6 +209,8 @@ private Items(DataGenerator generator, ExistingFileHelper helper) { @Override protected void registerModels() { + MaterialCatalogue.ALL.stream().filter(material -> material.hasOre() && !material.name().equals("copper")) + .forEach(material -> basicFromTexture(material.name() + "_raw", material.name() + "_raw")); for (String material : java.util.List.of("diamond", "gold", "iron")) { basicFromTexture(material + "_blend", material + "_powder"); basicFromTexture(material + "_smallblend", material + "_smallpowder"); diff --git a/src/main/java/zone/moddev/mc/basemetals/data/GeneratedData.java b/src/dataGenerator/java/zone/moddev/mc/basemetals/data/GeneratedData.java similarity index 89% rename from src/main/java/zone/moddev/mc/basemetals/data/GeneratedData.java rename to src/dataGenerator/java/zone/moddev/mc/basemetals/data/GeneratedData.java index 77deeb24e..0dbb78905 100644 --- a/src/main/java/zone/moddev/mc/basemetals/data/GeneratedData.java +++ b/src/dataGenerator/java/zone/moddev/mc/basemetals/data/GeneratedData.java @@ -62,8 +62,7 @@ final class GeneratedData implements DataProvider { GeneratedData(DataGenerator generator) { this.output = generator.getOutputFolder(); - this.legacyReference = output.toAbsolutePath().getParent().getParent().getParent() - .resolve("reference/1.12"); + this.legacyReference = Path.of(System.getProperty("basemetals.projectDir")).resolve("reference/1.12"); } @Override @@ -72,6 +71,7 @@ public void run(HashCache cache) throws IOException { writeLoot(cache); writeTags(cache); writeRecipes(cache); + writeRawProcessing(cache); writeTinkersMaterials(cache); writeAdvancements(cache); writeChestLoot(cache); @@ -99,6 +99,10 @@ private void writeFluidBlockstates(HashCache cache) throws IOException { private void writeLoot(HashCache cache) throws IOException { for (String id : ModContent.blocksById().keySet()) { if (ModContent.fluids().containsKey(id)) continue; + if (id.endsWith("_ore")) { + writeOreLoot(cache, id); + continue; + } String drop = id; boolean compatibilitySlab = id.startsWith("double_") && id.endsWith("_slab"); if (compatibilitySlab) drop = id.substring("double_".length()); @@ -706,7 +710,7 @@ private void vanillaEquipmentRecipes(HashCache cache, String name, String materi if (hasItem(name + "_arrow")) shaped(cache, name + "_arrow", List.of("N", "R", "F"), Map.of('N', "#forge:nuggets/" + name, 'R', "#forge:rods/" + name, 'F', "minecraft:feather"), "basemetals:" + name + "_arrow", 4); - if (hasItem(name + "_bolt")) shaped(cache, name + "_bolt", List.of("R", "F"), + if (hasItem(name + "_bolt")) shaped(cache, name + "_bolt", List.of("R", "R", "F"), Map.of('R', "#forge:rods/" + name, 'F', "minecraft:feather"), "basemetals:" + name + "_bolt", 4); if (hasItem(name + "_bow")) shaped(cache, name + "_bow", List.of(" RS", "R S", " RS"), @@ -730,7 +734,7 @@ private void equipmentRecipesForVanillaTools(HashCache cache, String name, Strin shaped(cache, name + "_axe", List.of("XX", "XS", " S"), tool, "basemetals:" + name + "_axe", 1); shaped(cache, name + "_shovel", List.of("X", "S", "S"), tool, "basemetals:" + name + "_shovel", 1); shaped(cache, name + "_hoe", List.of("XX", " S", " S"), tool, "basemetals:" + name + "_hoe", 1); - shaped(cache, name + "_sword", List.of("X", "S"), tool, "basemetals:" + name + "_sword", 1); + shaped(cache, name + "_sword", List.of("X", "X", "S"), tool, "basemetals:" + name + "_sword", 1); shaped(cache, name + "_helmet", List.of("XXX", "X X"), Map.of('X', material), "basemetals:" + name + "_helmet", 1); shaped(cache, name + "_chestplate", List.of("X X", "XXX", "XXX"), Map.of('X', material), "basemetals:" + name + "_chestplate", 1); shaped(cache, name + "_leggings", List.of("XXX", "X X", "X X"), Map.of('X', material), "basemetals:" + name + "_leggings", 1); @@ -745,9 +749,7 @@ private void vanillaDecorativeRecipes(HashCache cache, String name, String mater "basemetals:" + name + "_bars", 4); } if (hasItem(name + "_door")) { - List doorPattern = List.of("diamond", "emerald", "gold", "quartz").contains(name) - ? List.of("XX", "XX") - : List.of("XX", "XX", "XX"); + List doorPattern = List.of("XX", "XX", "XX"); shaped(cache, name + "_door", doorPattern, Map.of('X', material), "basemetals:" + name + "_door", 3); } @@ -903,7 +905,7 @@ private void legacySpecialRecipes(HashCache cache) throws IOException { Map.of('X', steel, 'S', WOODEN_ROD, 'R', "minecraft:redstone_torch"), "minecraft:detector_rail", 1); shaped(cache, "rail", List.of("X X", "XSX", "X X"), - Map.of('X', steel, 'S', WOODEN_ROD), "minecraft:rail", 1); + Map.of('X', steel, 'S', WOODEN_ROD), "minecraft:rail", 16); shaped(cache, "minecart", List.of("X X", "XXX"), Map.of('X', steel), "minecraft:minecart", 1); shaped(cache, "piston", List.of("WWW", "CXC", "CRC"), @@ -933,10 +935,10 @@ private void legacySpecialRecipes(HashCache cache) throws IOException { Map.of('X', "#forge:nuggets/coal"), "minecraft:coal", 1); shapeless(cache, "coal_nugget", List.of("minecraft:coal"), "basemetals:coal_nugget", 9); - shaped(cache, "obsidian_block", List.of("XXX", "XXX"), + shaped(cache, "obsidian_block", List.of("XXX", "XXX", "XXX"), Map.of('X', "#forge:ingots/obsidian"), "minecraft:obsidian", 1); shaped(cache, "obsidian_ingot", List.of("XXX", "XXX", "XXX"), - Map.of('X', "#forge:nuggets/obsidian"), "minecraft:obsidian", 1); + Map.of('X', "#forge:nuggets/obsidian"), "basemetals:obsidian_ingot", 1); shapeless(cache, "obsidian_nugget", List.of("#forge:ingots/obsidian"), "basemetals:obsidian_nugget", 9); shaped(cache, "quartz_ingot", List.of("XXX", "XXX", "XXX"), @@ -1313,10 +1315,25 @@ private void saveConditionalRecipe(HashCache cache, JsonObject recipe, String id String modId) throws IOException { JsonArray conditions = new JsonArray(); conditions.add(object("type", "forge:mod_loaded", "modid", modId)); + java.util.Set outputs = new java.util.LinkedHashSet<>(); + for (String key : List.of("result", "output", "outputs")) { + collectItemOutputs(recipe.get(key), outputs); + } + outputs.stream().filter(item -> item.startsWith("basemetals:")) + .forEach(item -> conditions.add(object("type", "basemetals:content_mode", "item", item))); recipe.add("conditions", conditions); save(cache, recipe, "data/basemetals/recipes/" + id + ".json"); } + private static void collectItemOutputs(com.google.gson.JsonElement value, java.util.Set outputs) { + if (value == null) return; + if (value.isJsonArray()) { + value.getAsJsonArray().forEach(entry -> collectItemOutputs(entry, outputs)); + } else if (value.isJsonObject() && value.getAsJsonObject().has("item")) { + outputs.add(value.getAsJsonObject().get("item").getAsString()); + } + } + private static AlloyComponent component(String material, int count) { return new AlloyComponent("#forge:dusts/" + material, count); } @@ -1346,6 +1363,14 @@ private void writeAdvancements(HashCache cache) throws IOException { private void writeLanguages(HashCache cache) throws IOException { Path legacyRoot = findLegacyLanguageRoot(); + Path translations = legacyReference.getParent().getParent().resolve("tools/translations"); + JsonObject configText = JsonParser.parseString(Files.readString(translations.resolve("config.json"))).getAsJsonObject(); + JsonObject playerText = JsonParser.parseString(Files.readString(translations.resolve("player.json"))).getAsJsonObject(); + JsonObject bucketText = JsonParser.parseString(Files.readString(translations.resolve("bucket.json"))).getAsJsonObject(); + Map rawTemplates = Map.ofEntries(Map.entry("en_us", "Raw %s"), Map.entry("de_de", "%s-Erzbrocken"), + Map.entry("es_es", "%s en bruto"), Map.entry("fr_fr", "%s brut"), Map.entry("it_it", "%s grezzo"), + Map.entry("ja_jp", "%sの原石"), Map.entry("nl_nl", "Ruw %s"), Map.entry("pt_br", "%s bruto"), + Map.entry("ru_ru", "Рудное сырьё: %s"), Map.entry("zh_cn", "粗%s"), Map.entry("zh_tw", "粗%s")); for (String locale : LOCALES) { JsonObject language = readLegacyLanguage(legacyRoot.resolve(locale + ".lang")); ModContent.blocksById().keySet().forEach(id -> addIfAbsent(language, "block.basemetals." + id, @@ -1370,6 +1395,20 @@ private void writeLanguages(HashCache cache) throws IOException { addIfAbsent(language, "advancements.basemetals." + advancement + ".description", "Progress through Base Metals: " + title(advancement) + "."); } + String source = configText.getAsJsonObject("aliases").has(locale) + ? configText.getAsJsonObject("aliases").get(locale).getAsString() : locale; + configText.getAsJsonObject("locales").getAsJsonObject(source).entrySet() + .forEach(entry -> language.add(entry.getKey(), entry.getValue())); + playerText.getAsJsonObject("locales").getAsJsonObject(source).entrySet() + .forEach(entry -> language.add(entry.getKey(), entry.getValue())); + ModContent.fluids().keySet().forEach(material -> { + String name = bucketText.getAsJsonObject("locales").getAsJsonObject(source).get(material).getAsString(); + language.addProperty("item.bucket." + material, name); + language.addProperty("item.basemetals." + material + "_bucket", name); + }); + MaterialCatalogue.ALL.stream().filter(material -> material.hasOre() && !material.name().equals("copper")) + .forEach(material -> language.addProperty("item.basemetals." + material.name() + "_raw", + String.format(rawTemplates.get(source), materialName(language, material.name())))); save(cache, language, "assets/basemetals/lang/" + locale + ".json"); } } @@ -1506,7 +1545,8 @@ private void writeManifest(HashCache cache) throws IOException { save(cache, legacy, "data/basemetals/registry_manifest_1_12.json"); List restoredBlocks = difference(blocks, strings(legacy.getAsJsonArray("blocks")), List.of()); - List restoredItems = difference(items, strings(legacy.getAsJsonArray("items")), buckets); + List newItems = items.stream().filter(id -> buckets.contains(id) || id.endsWith("_raw")).toList(); + List restoredItems = difference(items, strings(legacy.getAsJsonArray("items")), newItems); List restoredFluids = difference(sourceFluids, strings(legacy.getAsJsonArray("fluids")), List.of()); JsonObject root = new JsonObject(); @@ -1518,16 +1558,16 @@ private void writeManifest(HashCache cache) throws IOException { java.util.stream.Stream.of("basemetals:" + id, "basemetals:flowing_" + id)).toList())); root.add("entities", array("basemetals:custom_arrow", "basemetals:custom_bolt")); root.add("recipe_serializers", array( - "basemetals:crushing", "basemetals:legacy_smelting", "basemetals:plate_repair")); + "basemetals:crushing", "basemetals:legacy_smelting", "basemetals:plate_repair", "basemetals:content_crafting")); root.add("loot_modifier_serializers", array("basemetals:add_table")); root.add("restored_blocks", array(restoredBlocks)); root.add("restored_items", array(restoredItems)); root.add("restored_fluids", array(restoredFluids)); - root.add("new_items", array(buckets)); + root.add("new_items", array(newItems)); root.add("new_fluids", array(flowingFluids)); root.add("new_entities", array("basemetals:custom_arrow", "basemetals:custom_bolt")); root.add("new_recipe_serializers", array( - "basemetals:crushing", "basemetals:legacy_smelting", "basemetals:plate_repair")); + "basemetals:crushing", "basemetals:legacy_smelting", "basemetals:plate_repair", "basemetals:content_crafting")); root.add("new_loot_modifier_serializers", array("basemetals:add_table")); save(cache, root, "data/basemetals/registry_manifest.json"); } @@ -1580,6 +1620,10 @@ private void shapeless(HashCache cache, String id, List ingredients, Str } private void smelting(HashCache cache, String id, String input, String result, float xp, int time, String type) throws IOException { + if (result.equals("basemetals:mercury_nugget")) { + legacySmelting(cache, id, input, result, 1, xp, time); + return; + } JsonObject root = object("type", type, "ingredient", ingredient(input), "result", result, "experience", xp, "cookingtime", time); save(cache, root, "data/basemetals/recipes/" + id + ".json"); @@ -1664,8 +1708,129 @@ private static String title(String id) { return result.toString(); } private void save(HashCache cache, JsonObject value, String relative) throws IOException { + if (relative.startsWith("data/basemetals/recipes/") && value.has("type") + && value.get("type").getAsString().startsWith("minecraft:crafting_")) { + String id = relative.substring("data/basemetals/recipes/".length(), relative.length() - 5); + value.addProperty("group", value.getAsJsonObject("result").get("item").getAsString()); + writeCraftingUnlock(cache, id, value); + value = object("type", "basemetals:content_crafting", "recipe", value); + } DataProvider.save(GSON, cache, value, output.resolve(relative)); } + + private static String materialName(JsonObject language, String material) { + String legacyKey = "material." + material + ".name"; + String key = language.has(legacyKey) ? legacyKey : "material.basemetals." + material; + + return language.get(key).getAsString(); + } + + private void writeOreLoot(HashCache cache, String ore) throws IOException { + String material = ore.substring(0, ore.length() - 4); + String raw = material.equals("copper") ? "minecraft:raw_copper" : "basemetals:" + material + "_raw"; + JsonArray functions = new JsonArray(); + if (material.equals("copper")) { + functions.add(object("function", "minecraft:set_count", "count", + object("type", "minecraft:uniform", "min", 2, "max", 3))); + } + functions.add(object("function", "minecraft:apply_bonus", "enchantment", "minecraft:fortune", + "formula", "minecraft:ore_drops")); + functions.add(object("function", "minecraft:explosion_decay")); + JsonObject rawEntry = object("type", "minecraft:item", "name", raw, "functions", functions); + JsonArray enchantments = new JsonArray(); + enchantments.add(object("enchantment", "minecraft:silk_touch", "levels", object("min", 1))); + JsonArray conditions = new JsonArray(); + conditions.add(object("condition", "minecraft:match_tool", "predicate", object("enchantments", enchantments))); + JsonArray children = new JsonArray(); + children.add(object("type", "minecraft:item", "name", "basemetals:" + ore, "conditions", conditions)); + children.add(rawEntry); + JsonArray entries = new JsonArray(); + entries.add(object("type", "minecraft:alternatives", "children", children)); + JsonArray pools = new JsonArray(); + pools.add(object("name", "basemetals_" + ore, "rolls", 1, "entries", entries)); + save(cache, object("type", "minecraft:block", "pools", pools), + "data/basemetals/loot_tables/blocks/" + ore + ".json"); + } + + private void writeRawProcessing(HashCache cache) throws IOException { + List rawMaterials = new ArrayList<>(List.of("iron", "gold", "copper")); + MaterialCatalogue.ALL.stream().filter(material -> material.hasOre() && !material.name().equals("copper")) + .map(MaterialDefinition::name).forEach(rawMaterials::add); + + for (String material : rawMaterials) { + boolean vanilla = List.of("iron", "gold", "copper").contains(material); + String raw = vanilla ? "minecraft:raw_" + material : "basemetals:" + material + "_raw"; + tag(cache, "forge", "items/raw_materials/" + material, List.of(raw)); + crushing(cache, material + "_raw_crushing", "#forge:raw_materials/" + material, + "basemetals:" + material + "_powder", 1); + if (vanilla) continue; + + for (String method : List.of("smelting", "blasting")) { + String id = material + "_raw_" + method; + smelting(cache, id, "#forge:raw_materials/" + material, "basemetals:" + material + "_ingot", + MaterialCatalogue.get(material).oreSmeltingExperience(), method.equals("smelting") ? 200 : 100, + "minecraft:" + method); + JsonObject criteria = object("has_raw", inventoryCriterion(ingredient("#forge:raw_materials/" + material)), + "has_recipe", object("trigger", "minecraft:recipe_unlocked", + "conditions", object("recipe", "basemetals:" + id))); + writeUnlock(cache, id, criteria); + } + } + tag(cache, "forge", "items/raw_materials", rawMaterials.stream().map(name -> "#forge:raw_materials/" + name).toList()); + } + + private void writeCraftingUnlock(HashCache cache, String id, JsonObject recipe) throws IOException { + String material = id.substring(0, id.contains("_") ? id.indexOf('_') : id.length()); + if (List.of("activator_rail", "detector_rail", "flint_and_steel", "human_detector", "minecart", + "piston", "rail", "tripwire_hook").contains(id)) material = "steel"; + String discovery = switch (material) { + case "diamond", "emerald", "quartz" -> "#forge:gems/" + material; + case "coal", "charcoal" -> "minecraft:" + material; + case "stone" -> "#forge:stone"; + case "wood" -> "#minecraft:logs"; + case "redstone" -> "#forge:dusts/redstone"; + default -> "#forge:ingots/" + material; + }; + JsonObject criteria = object("has_material", inventoryCriterion(ingredient(discovery)), + "has_recipe", object("trigger", "minecraft:recipe_unlocked", "conditions", object("recipe", "basemetals:" + id))); + List inputs = new ArrayList<>(); + if (recipe.has("key")) recipe.getAsJsonObject("key").entrySet().forEach(entry -> inputs.add(entry.getValue())); + else recipe.getAsJsonArray("ingredients").forEach(inputs::add); + int index = 0; + java.util.Set seen = new LinkedHashSet<>(); + List choices = new ArrayList<>(); + for (JsonElement input : inputs) { + if (input.isJsonArray()) input.getAsJsonArray().forEach(choices::add); + else choices.add(input); + } + List materialChoices = choices.stream().filter(JsonElement::isJsonObject).filter(input -> { + JsonObject value = input.getAsJsonObject(); + String tag = value.has("tag") ? value.get("tag").getAsString() : ""; + String item = value.has("item") ? value.get("item").getAsString() : ""; + return !tag.equals("forge:rods/wooden") + && !List.of("minecraft:stick", "minecraft:string", "minecraft:feather").contains(item); + }).toList(); + for (JsonElement input : materialChoices.isEmpty() ? choices : materialChoices) { + if (!input.isJsonObject() || !seen.add(input.toString())) continue; + criteria.add("has_ingredient_" + (++index), inventoryCriterion(input.getAsJsonObject())); + } + writeUnlock(cache, id, criteria); + } + + private void writeUnlock(HashCache cache, String id, JsonObject criteria) throws IOException { + JsonArray requirements = new JsonArray(); + requirements.add(array(criteria.keySet())); + save(cache, object("parent", "minecraft:recipes/root", "criteria", criteria, + "requirements", requirements, "rewards", object("recipes", array("basemetals:" + id))), + "data/basemetals/advancements/recipes/" + id + ".json"); + } + + private static JsonObject inventoryCriterion(JsonObject ingredient) { + JsonObject predicate = ingredient.has("tag") ? ingredient.deepCopy() : object("items", array(ingredient.get("item").getAsString())); + JsonArray items = new JsonArray(); + items.add(predicate); + return object("trigger", "minecraft:inventory_changed", "conditions", object("items", items)); + } private static JsonArray array(String... values) { return array(List.of(values)); } private static JsonArray array(Iterable values) { JsonArray array = new JsonArray(); values.forEach(array::add); return array; diff --git a/src/gametest/java/zone/moddev/mc/basemetals/content/BaseMetalsGameTests.java b/src/gametest/java/zone/moddev/mc/basemetals/content/BaseMetalsGameTests.java index e5dd19aec..696307e49 100644 --- a/src/gametest/java/zone/moddev/mc/basemetals/content/BaseMetalsGameTests.java +++ b/src/gametest/java/zone/moddev/mc/basemetals/content/BaseMetalsGameTests.java @@ -39,6 +39,7 @@ import net.minecraft.world.effect.MobEffectInstance; import net.minecraft.world.effect.MobEffects; import net.minecraft.world.entity.EntityType; +import net.minecraft.world.entity.Entity; import net.minecraft.world.entity.EquipmentSlot; import net.minecraft.world.entity.LivingEntity; import net.minecraft.world.entity.ai.attributes.Attribute; @@ -61,6 +62,7 @@ import net.minecraft.world.entity.npc.VillagerProfession; import net.minecraft.world.entity.npc.VillagerTrades.ItemListing; import net.minecraft.world.level.block.Blocks; +import net.minecraft.world.level.block.Block; import net.minecraft.world.level.block.SoundType; import net.minecraft.world.level.block.entity.AbstractFurnaceBlockEntity; import net.minecraft.world.level.block.state.BlockState; @@ -353,6 +355,39 @@ public static void crackhammerGroundCrushingUsesOneItemPerNormalUse(GameTestHelp helper.succeed(); } + @GameTest(template = EMPTY) + public static void groundHammeringRawMetalsProducesOnePowder(GameTestHelper helper) { + ServerPlayer player = survivalPlayer(helper); + BlockPos position = helper.absolutePos(new BlockPos(1, 1, 1)); + BlockHitResult hit = new BlockHitResult(Vec3.atCenterOf(position.above()), Direction.UP, position, false); + var rawItems = new java.util.LinkedHashMap(); + ModContent.itemsById().forEach((id, item) -> { + if (id.endsWith("_raw")) rawItems.put(id.substring(0, id.length() - 4), item.get()); + }); + rawItems.put("iron", Items.RAW_IRON); + rawItems.put("gold", Items.RAW_GOLD); + rawItems.put("copper", Items.RAW_COPPER); + + rawItems.forEach((material, item) -> { + ItemStack hammer = ModContent.item("stone_crackhammer").get().getDefaultInstance(); + player.setItemInHand(InteractionHand.MAIN_HAND, hammer); + ItemEntity source = new ItemEntity(helper.getLevel(), position.getX() + 0.5D, + position.getY() + 1.1D, position.getZ() + 0.5D, new ItemStack(item, 2)); + helper.getLevel().addFreshEntity(source); + + InteractionResult result = hammer.getItem().useOn( + new UseOnContext(helper.getLevel(), player, InteractionHand.MAIN_HAND, hammer, hit)); + + require(helper, result.consumesAction(), material + " raw crushing did not consume the interaction"); + require(helper, source.getItem().getCount() == 1, material + " raw crushing consumed more than one piece"); + require(helper, hammer.getDamageValue() == 1, material + " raw crushing used the wrong durability"); + requireSingleDrop(helper, position.above(), source, material + "_powder", 1); + helper.getLevel().getEntitiesOfClass(ItemEntity.class, new AABB(position).inflate(2.0D)) + .forEach(Entity::discard); + }); + helper.succeed(); + } + @GameTest(template = EMPTY) public static void scytheHarvestsHorizontalThreeByThreeAndPaysDurability(GameTestHelper helper) { ServerPlayer player = survivalPlayer(helper); @@ -408,12 +443,12 @@ public static void legacyToolAttributesAndFuelValuesSurviveThePort(GameTestHelpe require(helper, burnTime("wood_gear") == 300, "Wood gear has the wrong burn time"); require(helper, burnTime("charcoal_block") == 16000, "Charcoal block has the wrong burn time"); MaterialCatalogue.ALL.stream().filter(material -> material.hasEquipment()).forEach(material -> { - require(helper, burnTime(material.name() + "_powder") == 1600, - material.name() + " powder lost its legacy fuel value"); - require(helper, burnTime(material.name() + "_nugget") == 200, - material.name() + " nugget lost its legacy fuel value"); - require(helper, burnTime(material.name() + "_smallpowder") == 200, - material.name() + " small powder lost its legacy fuel value"); + require(helper, burnTime(material.name() + "_powder") == 0, + material.name() + " powder must not burn"); + require(helper, burnTime(material.name() + "_nugget") == 0, + material.name() + " nugget must not burn"); + require(helper, burnTime(material.name() + "_smallpowder") == 0, + material.name() + " small powder must not burn"); }); for (String id : List.of( "mercury_nugget", "mercury_powder", "mercury_smallpowder", @@ -424,7 +459,7 @@ public static void legacyToolAttributesAndFuelValuesSurviveThePort(GameTestHelpe "obsidian_nugget", "obsidian_powder", "obsidian_smallpowder", "quartz_nugget", "quartz_powder", "quartz_smallpowder", "redstone_smallpowder", "lapis_smallpowder")) { - require(helper, burnTime(id) == -1, id + " is an ahistorical furnace fuel"); + require(helper, burnTime(id) == 0, id + " must not burn"); } helper.succeed(); } @@ -551,7 +586,7 @@ public static void creativeTabsRetainTheirLegacyStarsteelIcons(GameTestHelper he } @GameTest(template = EMPTY) - public static void plateRepairKeepsOnlyEnchantmentsAndResetsDamage(GameTestHelper helper) { + public static void plateRepairKeepsAllItemDataAndResetsDamage(GameTestHelper helper) { var recipe = helper.getLevel().getRecipeManager().byKey( new ResourceLocation(BaseMetals.MOD_ID, "adamantine_chestplate_plate_repair")); require(helper, recipe.isPresent(), "Adamantine chestplate plate-repair recipe did not load"); @@ -578,9 +613,9 @@ public static void plateRepairKeepsOnlyEnchantmentsAndResetsDamage(GameTestHelpe require(helper, EnchantmentHelper.getItemEnchantmentLevel( Enchantments.ALL_DAMAGE_PROTECTION, output) == 2, "Plate repair lost enchantments"); - require(helper, !output.hasCustomHoverName(), "Plate repair retained unrelated custom-name NBT"); - require(helper, !output.getOrCreateTag().contains("LegacyCustomData"), - "Plate repair retained unrelated custom data"); + require(helper, output.hasCustomHoverName(), "Plate repair lost the custom name"); + require(helper, output.getOrCreateTag().getBoolean("LegacyCustomData"), + "Plate repair lost custom item data"); helper.succeed(); } @@ -945,6 +980,83 @@ public boolean stillValid(Player player) { }, width, height); } + @GameTest(template = EMPTY) + public static void oreLootSupportsRawFortuneSilkTouchAndHammering(GameTestHelper helper) { + ServerPlayer player = survivalPlayer(helper); + ItemStack pickaxe = Items.NETHERITE_PICKAXE.getDefaultInstance(); + ItemStack silk = pickaxe.copy(); + silk.enchant(Enchantments.SILK_TOUCH, 1); + ItemStack fortune = pickaxe.copy(); + fortune.enchant(Enchantments.BLOCK_FORTUNE, 3); + BlockPos position = helper.absolutePos(new BlockPos(1, 1, 1)); + for (var entry : ModContent.blocksById().entrySet()) { + if (!entry.getKey().endsWith("_ore")) continue; + String material = entry.getKey().replace("_ore", ""); + var state = entry.getValue().get().defaultBlockState(); + ItemStack expected = material.equals("copper") ? Items.RAW_COPPER.getDefaultInstance() + : ModContent.item(material + "_raw").get().getDefaultInstance(); + var ordinary = Block.getDrops(state, helper.getLevel(), position, null, player, pickaxe); + require(helper, ordinary.size() == 1 && ordinary.get(0).is(expected.getItem()), + material + " ordinary mining did not drop raw metal"); + require(helper, ordinary.get(0).getCount() == 1 || material.equals("copper") + && ordinary.get(0).getCount() >= 2 && ordinary.get(0).getCount() <= 3, + material + " ordinary raw drop count changed"); + var silkDrops = Block.getDrops(state, helper.getLevel(), position, null, player, silk); + require(helper, silkDrops.size() == 1 && silkDrops.get(0).is(state.getBlock().asItem()) + && silkDrops.get(0).getCount() == 1, material + " Silk Touch lost the ore block"); + boolean increased = false; + for (int attempt = 0; attempt < 32; attempt++) { + var drops = Block.getDrops(state, helper.getLevel(), position, null, player, fortune); + require(helper, drops.size() == 1 && drops.get(0).is(expected.getItem()), material + " Fortune used the wrong item"); + int count = drops.get(0).getCount(); + require(helper, count >= 1 && count <= (material.equals("copper") ? 12 : 4), material + " Fortune drop count=" + count); + increased |= count > (material.equals("copper") ? 3 : 1); + } + require(helper, increased, material + " Fortune never increased raw drops"); + + helper.getLevel().setBlock(position, state, 3); + player.setItemInHand(InteractionHand.MAIN_HAND, ModContent.item("adamantine_crackhammer").get().getDefaultInstance()); + var event = new net.minecraftforge.event.world.BlockEvent.BreakEvent(helper.getLevel(), position, state, player); + new BaseMetalsEvents().onBreak(event); + require(helper, event.isCanceled() && helper.getLevel().getBlockState(position).isAir(), material + " hammer did not harvest the ore"); + requireSingleDrop(helper, position, null, material + "_powder", 2); + helper.getLevel().getEntitiesOfClass(ItemEntity.class, new AABB(position).inflate(1.0D)).forEach(Entity::discard); + } + helper.succeed(); + } + + @GameTest(template = EMPTY) + public static void fullyDrawnWeaponsApplyMaterialDamageBeforePower(GameTestHelper helper) { + for (String material : List.of("gold", "steel", "adamantine")) { + for (boolean crossbow : List.of(false, true)) { + for (int power : List.of(0, 3)) { + ServerPlayer player = survivalPlayer(helper); + player.moveTo(helper.absolutePos(new BlockPos(1, 2, 1)), 0.0F, 0.0F); + String launcher = material + (crossbow ? "_crossbow" : "_bow"); + String ammo = material + (crossbow ? "_bolt" : "_arrow"); + ItemStack weapon = ModContent.item(launcher).get().getDefaultInstance(); + if (power > 0) weapon.enchant(Enchantments.POWER_ARROWS, power); + player.setItemInHand(InteractionHand.MAIN_HAND, weapon); + player.getInventory().setItem(1, ModContent.item(ammo).get().getDefaultInstance()); + player.startUsingItem(InteractionHand.MAIN_HAND); + weapon.getItem().releaseUsing(weapon, helper.getLevel(), player, weapon.getUseDuration() - 20); + var projectiles = new ArrayList(); + helper.getLevel().getAllEntities().forEach(entity -> { + if (entity instanceof MaterialProjectile arrow && arrow.getOwner() == player) projectiles.add(arrow); + }); + double damage = ((MaterialBacked) weapon.getItem()).baseMetalsMaterial().baseAttackDamage() * 2.0D + + (power == 0 ? 0 : power * 0.5D + 0.5D); + require(helper, projectiles.size() == 1 && close(projectiles.get(0).getBaseDamage(), damage), + launcher + " Power " + power + " did not use material damage=" + damage); + require(helper, player.getInventory().getItem(1).isEmpty() && weapon.getDamageValue() == 1, + launcher + " did not consume ammunition and durability"); + projectiles.forEach(Entity::discard); + } + } + } + helper.succeed(); + } + private static double attribute(ItemStack stack, Attribute attribute) { return stack.getAttributeModifiers(EquipmentSlot.MAINHAND).get(attribute).stream() .mapToDouble(AttributeModifier::getAmount).sum(); @@ -952,7 +1064,7 @@ private static double attribute(ItemStack stack, Attribute attribute) { private static int burnTime(String item) { ItemStack stack = ModContent.item(item).get().getDefaultInstance(); - return stack.getBurnTime(RecipeType.SMELTING); + return net.minecraftforge.common.ForgeHooks.getBurnTime(stack, RecipeType.SMELTING); } private static boolean close(double left, double right) { diff --git a/src/gametest/java/zone/moddev/mc/basemetals/content/ForwardPortGameTests.java b/src/gametest/java/zone/moddev/mc/basemetals/content/ForwardPortGameTests.java new file mode 100644 index 000000000..d00ef2ce8 --- /dev/null +++ b/src/gametest/java/zone/moddev/mc/basemetals/content/ForwardPortGameTests.java @@ -0,0 +1,96 @@ +package zone.moddev.mc.basemetals.content; + +import java.util.List; +import com.mojang.authlib.GameProfile; +import java.util.UUID; +import net.minecraft.core.BlockPos; +import net.minecraft.gametest.framework.GameTest; +import net.minecraft.gametest.framework.GameTestHelper; +import net.minecraft.world.SimpleContainer; +import net.minecraft.world.item.ItemStack; +import net.minecraft.world.item.Items; +import net.minecraft.world.item.ArrowItem; +import net.minecraft.world.entity.projectile.AbstractArrow; +import net.minecraftforge.common.util.FakePlayerFactory; +import net.minecraftforge.gametest.GameTestHolder; +import net.minecraftforge.gametest.PrefixGameTestTemplate; +import zone.moddev.mc.basemetals.BaseMetals; +import zone.moddev.mc.basemetals.material.MaterialCatalogue; +import zone.moddev.mc.basemetals.recipe.CrushingRecipe; + +@GameTestHolder(BaseMetals.MOD_ID) +@PrefixGameTestTemplate(false) +public final class ForwardPortGameTests { + private ForwardPortGameTests() {} + + @GameTest(template = "empty") + public static void everyRangedMaterialContributesItsDamage(GameTestHelper helper) { + var player = FakePlayerFactory.get(helper.getLevel(), + new GameProfile(UUID.randomUUID(), "ranged-material-test")); + int checked = 0; + for (var entry : ModContent.itemsById().entrySet()) { + if (!entry.getKey().endsWith("_bow")) continue; + MaterialItems.Bow bow = (MaterialItems.Bow) entry.getValue().get(); + String material = bow.baseMetalsMaterial().name(); + BaseMetalAmmoItem arrow = (BaseMetalAmmoItem) ModContent.item(material + "_arrow").get(); + BaseMetalAmmoItem bolt = (BaseMetalAmmoItem) ModContent.item(material + "_bolt").get(); + require(helper, arrow.kind() == BaseMetalAmmoItem.Kind.ARROW && bolt.kind() == BaseMetalAmmoItem.Kind.BOLT, + material + " ammunition identity changed"); + AbstractArrow shot = bow.customArrow(arrow.createArrow(helper.getLevel(), arrow.getDefaultInstance(), player)); + require(helper, close(shot.getBaseDamage(), 2 * bow.baseMetalsMaterial().baseAttackDamage()), + material + " did not use launcher plus ammunition damage"); + AbstractArrow ordinary = ((ArrowItem) Items.ARROW).createArrow(helper.getLevel(), Items.ARROW.getDefaultInstance(), player); + require(helper, ordinary.getBaseDamage() == 2.0D, "Vanilla arrow damage changed"); + require(helper, close(bow.customArrow(ordinary).getBaseDamage(), 1 + bow.baseMetalsMaterial().baseAttackDamage()), + material + " bow with vanilla ammunition has the wrong damage"); + require(helper, close(arrow.createArrow(helper.getLevel(), arrow.getDefaultInstance(), player).getBaseDamage(), + 1 + arrow.baseMetalsMaterial().baseAttackDamage()), "Vanilla launcher ammunition contribution changed"); + checked++; + } + require(helper, checked == 27, "Expected all 27 ranged material families, found " + checked); + helper.succeed(); + } + + @GameTest(template = "empty") + public static void rawCrushingAndSilkTouchInventoriesRemainSeparate(GameTestHelper helper) { + int checked = 0; + for (var material : MaterialCatalogue.ALL) { + if (!material.hasOre()) continue; + ItemStack raw = material.name().equals("copper") ? Items.RAW_COPPER.getDefaultInstance() + : ModContent.item(material.name() + "_raw").get().getDefaultInstance(); + var crushed = helper.getLevel().getRecipeManager().getRecipeFor(CrushingRecipe.TYPE.get(), + new SimpleContainer(raw), helper.getLevel()).orElseThrow(); + require(helper, crushed.getResultItem().getCount() == 1, material.name() + " raw material was doubled"); + var ore = helper.getLevel().getRecipeManager().getRecipeFor(CrushingRecipe.TYPE.get(), + new SimpleContainer(ModContent.item(material.name() + "_ore").get().getDefaultInstance()), + helper.getLevel()).orElseThrow(); + require(helper, ore.getResultItem().getCount() == 2, material.name() + " ore hammer yield changed"); + checked++; + } + require(helper, checked == 13, "Expected all 13 ore-bearing materials"); + helper.succeed(); + } + + @GameTest(template = "empty") + public static void thinTransparentBlocksDoNotHideTheirNeighbours(GameTestHelper helper) { + BlockPos position = helper.absolutePos(new BlockPos(1, 1, 1)); + for (var entry : ModContent.blocksById().entrySet()) { + if (!List.of("door", "trapdoor", "bars").stream().anyMatch(form -> entry.getKey().endsWith("_" + form))) continue; + var block = entry.getValue().get(); + for (var state : block.getStateDefinition().getPossibleStates()) { + require(helper, !state.canOcclude(), entry.getKey() + " hides neighbouring block faces"); + require(helper, !state.getCollisionShape(helper.getLevel(), position).isEmpty(), + entry.getKey() + " lost its collision shape"); + } + } + helper.succeed(); + } + + private static boolean close(double actual, double expected) { + return Math.abs(actual - expected) < 0.0001D; + } + + private static void require(GameTestHelper helper, boolean value, String message) { + if (!value) helper.fail(message); + } +} diff --git a/src/gametest/java/zone/moddev/mc/basemetals/migration/MigrationGameTests.java b/src/gametest/java/zone/moddev/mc/basemetals/migration/MigrationGameTests.java index 912a9ceb0..1015ab828 100644 --- a/src/gametest/java/zone/moddev/mc/basemetals/migration/MigrationGameTests.java +++ b/src/gametest/java/zone/moddev/mc/basemetals/migration/MigrationGameTests.java @@ -22,6 +22,21 @@ public final class MigrationGameTests { private MigrationGameTests() {} + @GameTest(template = "empty") + public static void floorAndCeilingLeversKeepTheirLegacyOrientation(GameTestHelper helper) { + var lever = net.minecraft.world.level.block.Blocks.LEVER; + for (int metadata : new int[] {0, 5, 6, 7, 8, 13, 14, 15}) { + var expected = LegacyWorldDataHook.legacyState(lever, "", metadata); + var facing = (metadata & 7) == 0 || (metadata & 7) == 6 + ? net.minecraft.core.Direction.EAST : net.minecraft.core.Direction.NORTH; + require(helper, expected.getValue(net.minecraft.world.level.block.LeverBlock.FACING) == facing, + "Legacy lever facing changed for metadata " + metadata); + require(helper, Legacy112WorldMigrator.matchesLegacyMetadata(expected, metadata), + "The pre-flattening converter disagrees with the legacy hook for metadata " + metadata); + } + helper.succeed(); + } + @GameTest(template = "empty") public static void vanillaFixesAndMmdlibStatesSurviveTheSameChunkConversion(GameTestHelper helper) { try { diff --git a/src/generated/resources/.cache/cache b/src/generated/resources/.cache/cache deleted file mode 100644 index 49c75747e..000000000 --- a/src/generated/resources/.cache/cache +++ /dev/null @@ -1,4170 +0,0 @@ -2b444901fea69bace773932b686e7850befafce7 assets/basemetals/blockstates/adamantine.json -ce4bb764078676b44895efac93f20385ae27bcd4 assets/basemetals/blockstates/adamantine_anvil.json -7f2f0a90dc862227cf16ca80e52c1d0fb9f32a1f assets/basemetals/blockstates/adamantine_bars.json -8a22022d45ba10843d8403add4a4e201d867f17b assets/basemetals/blockstates/adamantine_block.json -307c3dbc0ab03d9c25310a05a28424d4725cc1cc assets/basemetals/blockstates/adamantine_button.json -db383d34a050f1b5ae09abf9b51d95b4979e42fe assets/basemetals/blockstates/adamantine_door.json -f959fa562906c636cb76d251d5a8f53a4fac57a4 assets/basemetals/blockstates/adamantine_lever.json -ea87074fe1af3f25fc8c119bc39854a2ab728b9d assets/basemetals/blockstates/adamantine_ore.json -a8309b717609f1b384015ce7fde844ad776204be assets/basemetals/blockstates/adamantine_plate.json -46ff0a6c88d4f37df38ffb2d62c153e66a40d92d assets/basemetals/blockstates/adamantine_pressure_plate.json -c52aebaf7913a4070fb01ecca8ca607c38d9f4fc assets/basemetals/blockstates/adamantine_slab.json -9bcab1b96dcd6b8dc1b53228ef252910e6527414 assets/basemetals/blockstates/adamantine_stairs.json -eadefa50b7504a4f1409242b2ef3ef5f99b0e3d1 assets/basemetals/blockstates/adamantine_trapdoor.json -75e813b6e7633b1194b47e2a1c296b19e5b1cbf6 assets/basemetals/blockstates/adamantine_wall.json -314ba27d480440e211c9c2e234711ba2231280cf assets/basemetals/blockstates/antimony.json -3a85e6a2d856164c548beb8ee3138e30a71ac56b assets/basemetals/blockstates/antimony_bars.json -ddfbef10213d97617a6a5c03da8b6bc597f04c81 assets/basemetals/blockstates/antimony_block.json -7d46896f9b8e7b659c5b6330ba4b98cd962f3e75 assets/basemetals/blockstates/antimony_button.json -732ed045e500ac39bd8f7643afdd527e6f07c712 assets/basemetals/blockstates/antimony_door.json -5b40b92479954dae3b809cfab4e2d475c4748e35 assets/basemetals/blockstates/antimony_lever.json -694725a3c6fcb447fd622a90377d16d752c982d5 assets/basemetals/blockstates/antimony_ore.json -478a142922415bbf1f15645d3b7a55654360c024 assets/basemetals/blockstates/antimony_plate.json -e1c835394f3f5256565a95eb585a4f2ce406bfde assets/basemetals/blockstates/antimony_pressure_plate.json -78604c4ffff5545f47f767af9c5b85ade9c4a937 assets/basemetals/blockstates/antimony_slab.json -a01248947ea96b05fe39253be5214057886920a4 assets/basemetals/blockstates/antimony_stairs.json -2e9e6c198b0b7945086ca131311fd57e435c8932 assets/basemetals/blockstates/antimony_trapdoor.json -1ec4528bc083cf2a5a39ae571aaac4a355900c02 assets/basemetals/blockstates/antimony_wall.json -9c2addf9ccea49923c8e6a8b6f4b5fcc9d3f04fd assets/basemetals/blockstates/aquarium.json -6a331c1cf9bd8b72dfd8832e4a0765cd14bf7b6d assets/basemetals/blockstates/aquarium_bars.json -e826b2fcb78ef48de86f60e62d182f9f02c6e5d2 assets/basemetals/blockstates/aquarium_block.json -a123d47a232d1aae30d7befeec6278d9f8fe5415 assets/basemetals/blockstates/aquarium_button.json -acc0dea19ba7c1e899d7b0c738b5515c4f0c026b assets/basemetals/blockstates/aquarium_door.json -444f30d43f7f609990d189fee2e8da358c67a68e assets/basemetals/blockstates/aquarium_lever.json -8b693621286430c98913d34864ea0c6f4e68435b assets/basemetals/blockstates/aquarium_plate.json -a42296e74fc7939c3bc05b43749a1847145fedf9 assets/basemetals/blockstates/aquarium_pressure_plate.json -34240d827b2bd1a50e41ffb327fbd2635c26393a assets/basemetals/blockstates/aquarium_slab.json -c70d085bbb5e3726884ed64eacdd50d02469763a assets/basemetals/blockstates/aquarium_stairs.json -5bb32d634c1f8baec9e919b09df8b19579697f0e assets/basemetals/blockstates/aquarium_trapdoor.json -4dcce766d33b9f9eff6778053155b74bcbdaeb24 assets/basemetals/blockstates/aquarium_wall.json -d078a7c1b69c65e6a017d12dd9897c108d93fddc assets/basemetals/blockstates/bismuth.json -e8989da1eb63e8b625387684dee135195ebb4c1b assets/basemetals/blockstates/bismuth_bars.json -19274fced97a4e95d21fd04cbb73abf47c5fc533 assets/basemetals/blockstates/bismuth_block.json -5c6c94d20d58f1a0487ece2332cd1ce3a3281007 assets/basemetals/blockstates/bismuth_button.json -eaa5eb8e5bc523fb999d3bea30e81a8f16dc25cc assets/basemetals/blockstates/bismuth_door.json -a520597321af4146f1b5545b11e4ae64eff60a0f assets/basemetals/blockstates/bismuth_lever.json -867848426c9acda1cbd5e0a6e2f3e8efe98d8be8 assets/basemetals/blockstates/bismuth_ore.json -5221633292e85456a5b01f9c04199d3d6414cba2 assets/basemetals/blockstates/bismuth_plate.json -b190f0c72ef11290b53e555d39bf4f6850c1fb0e assets/basemetals/blockstates/bismuth_pressure_plate.json -27265ffef8bcc6cab033f6c6057d6893ccd2edd5 assets/basemetals/blockstates/bismuth_slab.json -8007bad923d8e24873926ccd0431eabd7ae4b7a2 assets/basemetals/blockstates/bismuth_stairs.json -deb626168528d4ac146d9570ea8b877a6f9255a4 assets/basemetals/blockstates/bismuth_trapdoor.json -ed19409b0c2fdf799377b2266a68532d80cd25a0 assets/basemetals/blockstates/bismuth_wall.json -9e94e80c73c993a7dbb55d3592851638e8346b0c assets/basemetals/blockstates/brass.json -20661554b59f936d1083e5e51d1e4869c2463203 assets/basemetals/blockstates/brass_bars.json -78d9105ed8e76b4e170454f3a00286a58556818c assets/basemetals/blockstates/brass_block.json -9d9dd9c375885de4e9aa8f4bf262f166e97cc603 assets/basemetals/blockstates/brass_button.json -12fbb1c7b661d5915cea61a4f8147cea2eb4cc9a assets/basemetals/blockstates/brass_door.json -3a5930d534529948fc4431f5aa10b6ffc459dec1 assets/basemetals/blockstates/brass_lever.json -33ad684064ffd4785745db2cf70ae6b0f893759c assets/basemetals/blockstates/brass_plate.json -5846d95db87a370d21f3cbb4520b38a4179668a2 assets/basemetals/blockstates/brass_pressure_plate.json -db487186a81be28101e6eb50c15a54c2248a4774 assets/basemetals/blockstates/brass_slab.json -42a2d6831d2a8655e171377f33d70f9ee4a53747 assets/basemetals/blockstates/brass_stairs.json -92ce144f2c3c2d66c423e628251c3a5d32571404 assets/basemetals/blockstates/brass_trapdoor.json -ba35128dceee1f60751fa076c2ecaff81942fd78 assets/basemetals/blockstates/brass_wall.json -65ff629c8febd43d8fd4d5b74fa37376b416d01f assets/basemetals/blockstates/bronze.json -a085a6f008abf982ed36399d3389a88cc5413c7c assets/basemetals/blockstates/bronze_bars.json -09d868f1be5018d958d1f0cb0dfbfe93e5caeb59 assets/basemetals/blockstates/bronze_block.json -204a9f1fe7c0caa7c6a77c0766822114af45277e assets/basemetals/blockstates/bronze_button.json -eb826faef14e001543a3b1c97bc3a98a1ab8dcd0 assets/basemetals/blockstates/bronze_door.json -953f7613b8b46835d487580fa54e27dd257e1c65 assets/basemetals/blockstates/bronze_lever.json -c378f2a9a6eb2dd6a75584db9adac385950ec933 assets/basemetals/blockstates/bronze_plate.json -923064a6c460e3e4ec05e53d4e627d6332345179 assets/basemetals/blockstates/bronze_pressure_plate.json -f52e417dcf6746b6c757fa0ba955894400834317 assets/basemetals/blockstates/bronze_slab.json -925061dd9f8a0bf60813ceeb725e1829c18e253d assets/basemetals/blockstates/bronze_stairs.json -e7b13f2c265d4fe3195f7c6ec61197d8f77e4215 assets/basemetals/blockstates/bronze_trapdoor.json -640cf40cd3b13400102c063bec896390f1620441 assets/basemetals/blockstates/bronze_wall.json -3f99ffc91fb85c63f3224a4641e8d70f3f0680ec assets/basemetals/blockstates/charcoal.json -c0f7392ba74f7752cb56cb1668ad57eb9b65b46e assets/basemetals/blockstates/charcoal_block.json -c0a657ee4031c879f7c265a60492d69872c3e227 assets/basemetals/blockstates/coal.json -7f0aa17411c4fb7ee7551063d1aedcd4a511f078 assets/basemetals/blockstates/coldiron.json -c58da9413b4aef0983e3524e336634879143dedf assets/basemetals/blockstates/coldiron_bars.json -6a843eddbef972d774e37d6b9f754591429aa3f3 assets/basemetals/blockstates/coldiron_block.json -919e4630fdf4b482307a068dc126696c7d20ad43 assets/basemetals/blockstates/coldiron_button.json -06e175056784205fd3ecd005326c356d2a1f35ec assets/basemetals/blockstates/coldiron_door.json -9218d12d4cb53db5b6919e39aea8b7303fefe9b7 assets/basemetals/blockstates/coldiron_lever.json -a88f1950d02b4197515b1b4ccac67b93fc82bf1b assets/basemetals/blockstates/coldiron_ore.json -7bafb7f5a8b509bc59b25832d505643291084907 assets/basemetals/blockstates/coldiron_plate.json -e7ffd367cd3a3b868724fc068d71357bf5ecfa5a assets/basemetals/blockstates/coldiron_pressure_plate.json -6d8fb38c29e3d2e3e8edcb6aee5e15b5fd0b890b assets/basemetals/blockstates/coldiron_slab.json -4375d66d298cecc1c6b4be710b406bb23f1a255d assets/basemetals/blockstates/coldiron_stairs.json -b4cef8b7b5e73e7e0a4b7f479955121030114d9a assets/basemetals/blockstates/coldiron_trapdoor.json -36e5be18ce049e02379fe4c643aafe485c844ad2 assets/basemetals/blockstates/coldiron_wall.json -972d0c7afadc1a1367447ea76d4db45a15fc581a assets/basemetals/blockstates/copper.json -07bd729ecef1305d80bee9c714a52eec9b93b30a assets/basemetals/blockstates/copper_bars.json -9ae757236c6ef5fab3834c0a91a412ff4ca2b1ea assets/basemetals/blockstates/copper_block.json -58bfac94e25a5b13225a1bfa68353d1f0612dc57 assets/basemetals/blockstates/copper_button.json -ad01bb873eef1e3527dea0740c2fad5d46efc8c7 assets/basemetals/blockstates/copper_door.json -ef1250bf18d9987a5b9aa546c5eb4cc2c0d1b2a5 assets/basemetals/blockstates/copper_lever.json -ba70cec985b15914485f13776bd5e54b795a71bc assets/basemetals/blockstates/copper_ore.json -ccf89bc7d392aa636c98fe288f99989aa6985cbc assets/basemetals/blockstates/copper_plate.json -d83d25b4115136390d67efc7b780fffefb0bb396 assets/basemetals/blockstates/copper_pressure_plate.json -c4ad22a2b415b052b531c4f2fdf445c89386f802 assets/basemetals/blockstates/copper_slab.json -7f0f7189a5bed0c2339900398f4e0cc4cba3c476 assets/basemetals/blockstates/copper_stairs.json -34985a2a2ec5ec8ad223a7f2c6298a95cec97679 assets/basemetals/blockstates/copper_trapdoor.json -19769ca0d3e621cb36ab3e3838d261d20cbe01d4 assets/basemetals/blockstates/copper_wall.json -e2957bf02a8b9db8f1064408825ea8224f3dc859 assets/basemetals/blockstates/cupronickel.json -41099bee5ba575a06fa907ceaf04ea025265773f assets/basemetals/blockstates/cupronickel_bars.json -4c6e4a88fe7bcb475e2e9153ff9c2b9056825af7 assets/basemetals/blockstates/cupronickel_block.json -41dd21b83cc4952c6b81d4f3dfe8c5761debe472 assets/basemetals/blockstates/cupronickel_button.json -d9f80d1abf26a5f6c0c6653ad4b9e677ffc4b815 assets/basemetals/blockstates/cupronickel_door.json -c06585126ad9203ead317643b5e04ab3b07a3044 assets/basemetals/blockstates/cupronickel_lever.json -96fdcdd29405fd592711af80ad3666bbde173c4f assets/basemetals/blockstates/cupronickel_plate.json -bd0dcac4e41ce699dcd7d2f2d7405204edd0acdd assets/basemetals/blockstates/cupronickel_pressure_plate.json -45e857b5065886b52c091e60181082c144ce1a88 assets/basemetals/blockstates/cupronickel_slab.json -42e2daeda08d0b3a4383c928a21c86e045bc88e4 assets/basemetals/blockstates/cupronickel_stairs.json -8fb889ed63667b632a24dde9170a483e877673e5 assets/basemetals/blockstates/cupronickel_trapdoor.json -4a7c6b2025407ad46b589a27eff628be0203374f assets/basemetals/blockstates/cupronickel_wall.json -30a0f233adba701592ed8b43cc9735244af71329 assets/basemetals/blockstates/diamond.json -dbf38840330bfb926ca76cfbd565887cee8e2cec assets/basemetals/blockstates/diamond_bars.json -a6ea023983e86926b80bdb9f0f35e365a7dcd008 assets/basemetals/blockstates/diamond_button.json -8b4e33c259c8454e5a10d6a59300ed549cf08029 assets/basemetals/blockstates/diamond_door.json -f3bcca57c1250201487b112c1366dbd2b68373dc assets/basemetals/blockstates/diamond_lever.json -f0a5e14dfa7e89c7ea04d019630150ec70de7e9c assets/basemetals/blockstates/diamond_pressure_plate.json -837bc0dd42afba241001c07a04f866e9b851f640 assets/basemetals/blockstates/diamond_slab.json -151a81f9bd4657b806d8e421518e88a1912ccf69 assets/basemetals/blockstates/diamond_stairs.json -fccc3a5158b2fd01dd32f0862e456e092a51cafb assets/basemetals/blockstates/diamond_trapdoor.json -a20085bd4cfc9db1e3f47bbc9fed1d3065ecdba3 assets/basemetals/blockstates/diamond_wall.json -c52aebaf7913a4070fb01ecca8ca607c38d9f4fc assets/basemetals/blockstates/double_adamantine_slab.json -78604c4ffff5545f47f767af9c5b85ade9c4a937 assets/basemetals/blockstates/double_antimony_slab.json -34240d827b2bd1a50e41ffb327fbd2635c26393a assets/basemetals/blockstates/double_aquarium_slab.json -27265ffef8bcc6cab033f6c6057d6893ccd2edd5 assets/basemetals/blockstates/double_bismuth_slab.json -db487186a81be28101e6eb50c15a54c2248a4774 assets/basemetals/blockstates/double_brass_slab.json -f52e417dcf6746b6c757fa0ba955894400834317 assets/basemetals/blockstates/double_bronze_slab.json -6d8fb38c29e3d2e3e8edcb6aee5e15b5fd0b890b assets/basemetals/blockstates/double_coldiron_slab.json -c4ad22a2b415b052b531c4f2fdf445c89386f802 assets/basemetals/blockstates/double_copper_slab.json -45e857b5065886b52c091e60181082c144ce1a88 assets/basemetals/blockstates/double_cupronickel_slab.json -837bc0dd42afba241001c07a04f866e9b851f640 assets/basemetals/blockstates/double_diamond_slab.json -3ed9a72b944129f07249a471b66bcebeb1122b24 assets/basemetals/blockstates/double_electrum_slab.json -a23542371e336930d176610665c4e13a6ff9f773 assets/basemetals/blockstates/double_emerald_slab.json -affb66c9f6ddfc0562ef9fe630bcbc911d4b8983 assets/basemetals/blockstates/double_gold_slab.json -6bc6328138529599faeb7c3ed667fa44992d6721 assets/basemetals/blockstates/double_invar_slab.json -aa2f23c93c75e54be693c63ab1fc3b262f3a12c6 assets/basemetals/blockstates/double_iron_slab.json -4ccc5f8e1963cc003213d3b83db0dfef66b2578c assets/basemetals/blockstates/double_lead_slab.json -dbde9cbca6fb4b097f898b2682ea6b3c5df478e7 assets/basemetals/blockstates/double_mithril_slab.json -1faa243e6cfb150c916510f0bba4c80cf1453e45 assets/basemetals/blockstates/double_nickel_slab.json -230c1f87481d00173c186c4c53d1c25da225c7b1 assets/basemetals/blockstates/double_obsidian_slab.json -a4f627159863e38947eed7e4fc6b034cf2305c7a assets/basemetals/blockstates/double_pewter_slab.json -185bb795cb7d91b4af22191e5bc8e8f247748022 assets/basemetals/blockstates/double_platinum_slab.json -433ee764f1350e082d1a5cd56f559eff698055ac assets/basemetals/blockstates/double_silver_slab.json -61197de48fb2bb0f83170c9bb118f1e0e815761d assets/basemetals/blockstates/double_starsteel_slab.json -03fd221e3a6d21b0f522bfb2a792e4655c1d55a7 assets/basemetals/blockstates/double_steel_slab.json -709477acfba4816932f95de579723e8f8e29b956 assets/basemetals/blockstates/double_tin_slab.json -caa3ea6d9d4c79d04807d01f3533ee046c1bccc1 assets/basemetals/blockstates/double_zinc_slab.json -92717c33c07fc0f9216872c96c0d6ac1e4a74456 assets/basemetals/blockstates/electrum.json -24321b58ac542ce1a2af538743d251d6fb776a3b assets/basemetals/blockstates/electrum_bars.json -30cb1d4b7499e7e3b80f3ca603a60b2539e4cf96 assets/basemetals/blockstates/electrum_block.json -6a1a271942facbf47bfb7419ac088123360a4e6f assets/basemetals/blockstates/electrum_button.json -f1e370362c4f1832c98b7ccde71ebbccccac9339 assets/basemetals/blockstates/electrum_door.json -106d1b042d543e274e465db32cc6cd3bca9b5fd5 assets/basemetals/blockstates/electrum_lever.json -50de40098767f7f908dc25e214df720dd28b14b8 assets/basemetals/blockstates/electrum_plate.json -68a33e8f997d9cc9b6122d2471eec269200cff1f assets/basemetals/blockstates/electrum_pressure_plate.json -3ed9a72b944129f07249a471b66bcebeb1122b24 assets/basemetals/blockstates/electrum_slab.json -fe360e2becf04475a2185e1a3f11045ee348a38c assets/basemetals/blockstates/electrum_stairs.json -e0a9a48d2af4879d8e3b292c0289f90844ce1167 assets/basemetals/blockstates/electrum_trapdoor.json -77ac173095c3512b93f0b8cb8c0425984512c5e9 assets/basemetals/blockstates/electrum_wall.json -92bb4fae9b5b4c8641925deefa691a0bb98eda68 assets/basemetals/blockstates/emerald.json -529fd67c600e79bb2ffc07262cd5af3350d08925 assets/basemetals/blockstates/emerald_bars.json -09bbe9809d8ff80fdee99216cbd04089cb8d14e0 assets/basemetals/blockstates/emerald_button.json -50a058a2260272760e8da6f96489ce0442c443d8 assets/basemetals/blockstates/emerald_door.json -3a0b50333443bb01df60b622697010906b823c80 assets/basemetals/blockstates/emerald_lever.json -5e5f8df27b21d9e1d10041a1e552057b64380b66 assets/basemetals/blockstates/emerald_pressure_plate.json -a23542371e336930d176610665c4e13a6ff9f773 assets/basemetals/blockstates/emerald_slab.json -e5c933510fccde5edeae90a20c8fa34aec561ed4 assets/basemetals/blockstates/emerald_stairs.json -c7a567714329dcf531fe283c92b7df81b3c7e057 assets/basemetals/blockstates/emerald_trapdoor.json -2f6cf71173c0aa7e0071e055fd1a9b0dd6f7507a assets/basemetals/blockstates/emerald_wall.json -d7faacab1237daf0263929ae0875fb47e1582c33 assets/basemetals/blockstates/ender.json -6a6f5dfcf05fa53eaadc56f013ea929b80cefdda assets/basemetals/blockstates/gold.json -7d2cd69dc2395107b1240f29175a342fa2dc834f assets/basemetals/blockstates/gold_bars.json -d08fb5b864b1c19c18d44529b8015678e3e4f47a assets/basemetals/blockstates/gold_button.json -847532704c5a081b53be523a40528207d65672e9 assets/basemetals/blockstates/gold_door.json -cfd8b08e067f4b9752da8318266a957e56a50d31 assets/basemetals/blockstates/gold_lever.json -9ec4ecc4dda096e792156b46747e1c7c972c4cfd assets/basemetals/blockstates/gold_plate.json -affb66c9f6ddfc0562ef9fe630bcbc911d4b8983 assets/basemetals/blockstates/gold_slab.json -9b26d9333ed4afc3115b4e199dbe070098767a12 assets/basemetals/blockstates/gold_stairs.json -d2a083a0e1bb8f552c40a094c4f0edb25852d3c1 assets/basemetals/blockstates/gold_trapdoor.json -460f48f534b0212b4583b99b72ecb94cb3684ce4 assets/basemetals/blockstates/gold_wall.json -c9c9fdf80d3be094bc1f9e49047b5f793623701f assets/basemetals/blockstates/human_detector.json -863b487e0a876ae150fb99bffc4e9c9b3c615c19 assets/basemetals/blockstates/invar.json -917e3030395c2a5aa75cc9b7a765d2d688f28c71 assets/basemetals/blockstates/invar_bars.json -06caf8dcbe8453396cb22d992f74377f50686be5 assets/basemetals/blockstates/invar_block.json -7c2142acff5a6e1b9707041cb0bcb98e409acbd1 assets/basemetals/blockstates/invar_button.json -01200d488fabdf956dc0a67863616c57f2c47f87 assets/basemetals/blockstates/invar_door.json -e6dfdc2a3da1537b3397fc024a3abfd00a118147 assets/basemetals/blockstates/invar_lever.json -b6c21210a8cc6485d855bb6e6ca0c5de27608e9c assets/basemetals/blockstates/invar_plate.json -6c40a6f7b96b6dcb615de705864ffa4d556593c4 assets/basemetals/blockstates/invar_pressure_plate.json -6bc6328138529599faeb7c3ed667fa44992d6721 assets/basemetals/blockstates/invar_slab.json -ab4f27b3380586181c457305abe8f77347e117da assets/basemetals/blockstates/invar_stairs.json -5b5d909470d27a7744ee2d2569918bbd007d25c6 assets/basemetals/blockstates/invar_trapdoor.json -a1b56192a1aed42f99bf218e955ea52276ed6431 assets/basemetals/blockstates/invar_wall.json -28a14e0db2c2a5a269fe7baf89400ecd9fddc903 assets/basemetals/blockstates/iron.json -242a71f9f08f20b9060fb8bb834ee5fc0c7927cc assets/basemetals/blockstates/iron_button.json -eb4be977609ad458251acaea60ebdc50abce0ca9 assets/basemetals/blockstates/iron_lever.json -3fdd06107d56c07b0b6b703e52dbf454bd0e93dd assets/basemetals/blockstates/iron_plate.json -aa2f23c93c75e54be693c63ab1fc3b262f3a12c6 assets/basemetals/blockstates/iron_slab.json -ce78e15ff2b602f75bebbd8af9785dc939b0d37e assets/basemetals/blockstates/iron_stairs.json -7b517b67960bfd42a60b66a8fafff4be4e0f1b17 assets/basemetals/blockstates/iron_wall.json -55c185852796ef9b50b392dbdaf454d323bf31b8 assets/basemetals/blockstates/lapis.json -da7934165f0e5f6c21cc88a4642b70f7aa8a5a91 assets/basemetals/blockstates/lead.json -31f5af61065c8ca2c2385cc6399eaf1af0f21efe assets/basemetals/blockstates/lead_bars.json -44bf0514292ad3a09f243ce04afcb764d155c0ae assets/basemetals/blockstates/lead_block.json -60da8c824916c4d410223aecad1d93829ce2a37d assets/basemetals/blockstates/lead_button.json -d096daacff89ea2b5ffc677ba6f09a26c650d5e4 assets/basemetals/blockstates/lead_door.json -77be9232a36ff233978518a34328a150a3bf5d8c assets/basemetals/blockstates/lead_lever.json -3ddc601bc723b71aadc5fcbe56b4bab0a65b2840 assets/basemetals/blockstates/lead_ore.json -111084aabfa5acdc34c1501c8415ba4dade7a269 assets/basemetals/blockstates/lead_plate.json -2261460dcfe5b51d6667b1fb5dc36b5722ce418b assets/basemetals/blockstates/lead_pressure_plate.json -4ccc5f8e1963cc003213d3b83db0dfef66b2578c assets/basemetals/blockstates/lead_slab.json -e6d8dbbd51ff1fc8885f8e3c4ed0201bce97750d assets/basemetals/blockstates/lead_stairs.json -4cc8bac7ea3daa211dc54e3aca355a4d8e2e3fcb assets/basemetals/blockstates/lead_trapdoor.json -0130f1cd69bd3e01973b9f6bf8919b8aec1a3f38 assets/basemetals/blockstates/lead_wall.json -27a248d505cce9efd2cf3028e734dc26294f67f0 assets/basemetals/blockstates/mercury.json -c769388655cd5c43a49099be112c883ec55ebce2 assets/basemetals/blockstates/mercury_ore.json -a6252bd7e10793951753467eb1f07f3f147f72be assets/basemetals/blockstates/mithril.json -f1e87f9bc815094e6aed30d36fd9f73f9612aa2d assets/basemetals/blockstates/mithril_bars.json -8b21f7ab9868889dfb4c3d5950d36d880aea8302 assets/basemetals/blockstates/mithril_block.json -a2ac2f62787452dbc1eb51b80840175a0ad21ba0 assets/basemetals/blockstates/mithril_button.json -44c9061dde1851c8ae381655fa9d830c67d9f1e4 assets/basemetals/blockstates/mithril_door.json -6f28143ca5bcc8912c039ef1f1a2b81718e94dc4 assets/basemetals/blockstates/mithril_lever.json -83be9c9a4e4b9da22e674ebcdfc5b8d383cd5c45 assets/basemetals/blockstates/mithril_plate.json -97b0268fa1c0f82d6d51a95379594ac11282dde8 assets/basemetals/blockstates/mithril_pressure_plate.json -dbde9cbca6fb4b097f898b2682ea6b3c5df478e7 assets/basemetals/blockstates/mithril_slab.json -a5a50ad919225ca3fc32867ff0ebc80c5a176635 assets/basemetals/blockstates/mithril_stairs.json -001c7dc6c661fc797d8c37bfefbae9d9bb3e0eb9 assets/basemetals/blockstates/mithril_trapdoor.json -7fd8dfcf63b9fbc7f51ef5a71323b79187214a62 assets/basemetals/blockstates/mithril_wall.json -478c56513a2f4dadee15335ff6ca4b7c065cc983 assets/basemetals/blockstates/nickel.json -d2a1424524a879aea69d56e440d7d748d549ad24 assets/basemetals/blockstates/nickel_bars.json -02cb077ae88e6948fcf23ae02eb371662ba9f7bc assets/basemetals/blockstates/nickel_block.json -173d1455ac675f40606e4bf566b5cd235e521937 assets/basemetals/blockstates/nickel_button.json -eb5635e14d6e2fba657dbe7bbb5180540ccff97b assets/basemetals/blockstates/nickel_door.json -2594d51449f1ca57794e66cf8b4964dc202bfdbe assets/basemetals/blockstates/nickel_lever.json -cc7e010558f0059dcf09f1ed7483d0cedd28b836 assets/basemetals/blockstates/nickel_ore.json -0b92c9ff4570f7f0e1fbdc14089777ff08d7e352 assets/basemetals/blockstates/nickel_plate.json -1b92ded4a2cec77192a4296e06b3ac7d1c526330 assets/basemetals/blockstates/nickel_pressure_plate.json -1faa243e6cfb150c916510f0bba4c80cf1453e45 assets/basemetals/blockstates/nickel_slab.json -588a987daf8975fc7136d770cedf31e2c8ba70d7 assets/basemetals/blockstates/nickel_stairs.json -e82bb66ec00f5bef8a0b7c1b1e3534208a832654 assets/basemetals/blockstates/nickel_trapdoor.json -edb9b0602d1395866f09b5e6ef369a009b5a0f78 assets/basemetals/blockstates/nickel_wall.json -44a09fd439a64d5a33f27fa75d591725c5d191ad assets/basemetals/blockstates/obsidian.json -fc23d505b1b1b60e81f7ae3171acb4edb865775e assets/basemetals/blockstates/obsidian_bars.json -dea905152397eec395506f3c7e1319b4caf6829d assets/basemetals/blockstates/obsidian_button.json -0459848cbc45fb2c59087218873082716e5e6464 assets/basemetals/blockstates/obsidian_door.json -e211f76bfabca2bb1e23fdeb0a06e14b05e42136 assets/basemetals/blockstates/obsidian_lever.json -3ac003bb935d72f4201764f784cff0fc296ffb5a assets/basemetals/blockstates/obsidian_pressure_plate.json -230c1f87481d00173c186c4c53d1c25da225c7b1 assets/basemetals/blockstates/obsidian_slab.json -74b2a20b2e8fb4fb24db3227f61303656f143ae7 assets/basemetals/blockstates/obsidian_stairs.json -7d627ce4efe191c9fd8d191ef4973862510318bc assets/basemetals/blockstates/obsidian_trapdoor.json -47c09467803cd7cd49faf2f5d61094395cc31498 assets/basemetals/blockstates/obsidian_wall.json -9bc9f95dbd615b3e8bb26f5ce994205c86d21e43 assets/basemetals/blockstates/pewter.json -addb751a1dd78e2823243e15b616d0a7d2cb8aa2 assets/basemetals/blockstates/pewter_bars.json -853bc11465edb7426daf7f0e6e44157cedc62175 assets/basemetals/blockstates/pewter_block.json -05ddeb4b36545f8d980b652be233ff3a250e8dd6 assets/basemetals/blockstates/pewter_button.json -a3d4b5fce2eb82c6f516933728923c0dccc144a4 assets/basemetals/blockstates/pewter_door.json -7b411121b5f7770a850bf4921f2ffb3dc3649ac1 assets/basemetals/blockstates/pewter_lever.json -fe5395e32ef2deb54be5e63e8aff23310e879825 assets/basemetals/blockstates/pewter_plate.json -5a17fe96d43474e8aa82912a3d38db2adeafbdc1 assets/basemetals/blockstates/pewter_pressure_plate.json -a4f627159863e38947eed7e4fc6b034cf2305c7a assets/basemetals/blockstates/pewter_slab.json -22c338ad020cb30e1e58dbc51ff382e06ecd843a assets/basemetals/blockstates/pewter_stairs.json -51c0d40b955f794e67bb73624a478b6524d6b59c assets/basemetals/blockstates/pewter_trapdoor.json -2d481d2251bfa8887e49b84da29b29d5eaff307d assets/basemetals/blockstates/pewter_wall.json -340427bb9f8ec69352d0750394cd2f1632b9b655 assets/basemetals/blockstates/platinum.json -9e02fc77939bf0b25605420d314d55a7caefbb97 assets/basemetals/blockstates/platinum_bars.json -8812956e4bf2a0d085a45cac6683a46f5e50ed48 assets/basemetals/blockstates/platinum_block.json -dfdeb019a8eaf0b0df5b2b97ef021b1da7eefaff assets/basemetals/blockstates/platinum_button.json -b9d248b4b7d83a2ce9789a03762e6593f0476c9a assets/basemetals/blockstates/platinum_door.json -0742571c16234e0f648d1fde12496342b1e8e583 assets/basemetals/blockstates/platinum_lever.json -4a23135058d6b2608ee962313b9dc9b3bb1385e0 assets/basemetals/blockstates/platinum_ore.json -b3b9147e0ab4a478f2ed6a99e4b278b641b0c455 assets/basemetals/blockstates/platinum_plate.json -7295bb8c682b22a7d2ff2b54cb8a8e36798fe3a0 assets/basemetals/blockstates/platinum_pressure_plate.json -185bb795cb7d91b4af22191e5bc8e8f247748022 assets/basemetals/blockstates/platinum_slab.json -3ef2ddf0042e6f8972cd905b04291a265d5c435a assets/basemetals/blockstates/platinum_stairs.json -6480fb61ef7e3e1851206d4361f9eb556bc45aa1 assets/basemetals/blockstates/platinum_trapdoor.json -64c02f5e776f7514d15ef923a152f9bf9917a22d assets/basemetals/blockstates/platinum_wall.json -6dab7129ea75ec1aeed594a7c04a4a4977fa6cad assets/basemetals/blockstates/prismarine.json -ed080e010ac441ddd1c9617eba10be54b691701c assets/basemetals/blockstates/quartz.json -8d4b444feedc9af0189f85b0e4f3248f43eb5c7e assets/basemetals/blockstates/quartz_bars.json -c9034aad0afa442e0628a1fce79d430028796764 assets/basemetals/blockstates/quartz_button.json -6407575bce59123d840aa487b5bcdbdb0c1896ba assets/basemetals/blockstates/quartz_door.json -78b1a4ff6da03752a5a47d0ed31467aa11a82ac4 assets/basemetals/blockstates/quartz_lever.json -7ac2ec9049ec845c9ae4475f050abe607310c73d assets/basemetals/blockstates/quartz_pressure_plate.json -8d045d26f3ea622595c85a56f352fa8f390a5386 assets/basemetals/blockstates/quartz_trapdoor.json -79f4ddbeed567c04532fcb1c15ab56e2a8beb374 assets/basemetals/blockstates/quartz_wall.json -051842d011051d23d8f554561bb539d46016a7bb assets/basemetals/blockstates/redstone.json -d907583bd3c53467321f13c4d620f8aaa6d35286 assets/basemetals/blockstates/silver.json -5974fa37a9e678fc149dd1470c85ecd78428feb7 assets/basemetals/blockstates/silver_bars.json -78a7e0b6dbd262680788f3e09b5881a32686006e assets/basemetals/blockstates/silver_block.json -d56bb0f6e9cbcd478758b0313daca9c8d122278a assets/basemetals/blockstates/silver_button.json -e5c0c3dc427a81790149d3de76c2e6fb3d48a9cf assets/basemetals/blockstates/silver_door.json -c075ee32d18156aa4d140a724ad76758ce0e8d50 assets/basemetals/blockstates/silver_lever.json -96d670f9c1e623cca63174b7d8061412202ef0f9 assets/basemetals/blockstates/silver_ore.json -4d5cdd93128fccbe0998c439cc2f5397f1cdcbba assets/basemetals/blockstates/silver_plate.json -01380bb7d3791102fbcbb4fa32e699009de669a0 assets/basemetals/blockstates/silver_pressure_plate.json -433ee764f1350e082d1a5cd56f559eff698055ac assets/basemetals/blockstates/silver_slab.json -b69f4d381e25d28fcb8f44e69313fa7543da16ad assets/basemetals/blockstates/silver_stairs.json -c7c310ff0579819870afd3e92e3bbad265abc40c assets/basemetals/blockstates/silver_trapdoor.json -3648dd50c56c27aa2cb89bbea550237f4e377b89 assets/basemetals/blockstates/silver_wall.json -b51cc2764d1c4ea0c0fd825139b5c14959e16e2a assets/basemetals/blockstates/starsteel.json -d907e04549612859ab8e4f91bb6e733590897dd8 assets/basemetals/blockstates/starsteel_bars.json -785485781f1ff6c5fb5d6a9193d17ee561d2b744 assets/basemetals/blockstates/starsteel_block.json -64e177f6531d81b595d4fce597d8755a27079b90 assets/basemetals/blockstates/starsteel_button.json -4839096d1d1c4680c2a9a223876e751f0d0fc028 assets/basemetals/blockstates/starsteel_door.json -92f84bf0d6e357ac26ac56dd05b8b7add7108828 assets/basemetals/blockstates/starsteel_lever.json -f8da09d0574215780f5727ae9ecd8b5e11406f07 assets/basemetals/blockstates/starsteel_ore.json -c3c5166868ba4f1e7ff54c852ea04504770bee51 assets/basemetals/blockstates/starsteel_plate.json -7fe98e65c3134e7f22e5f8b76ef186de01d40507 assets/basemetals/blockstates/starsteel_pressure_plate.json -61197de48fb2bb0f83170c9bb118f1e0e815761d assets/basemetals/blockstates/starsteel_slab.json -12a9545c2b9bc5ff262599b1178514fb24fb44ef assets/basemetals/blockstates/starsteel_stairs.json -0f59c3449e73acf949a9fef2b47c14e88d5d5691 assets/basemetals/blockstates/starsteel_trapdoor.json -750b52dd7212db691f17dd847f0c06caa3b3c090 assets/basemetals/blockstates/starsteel_wall.json -abe0b7055129b4fd23490763b4cf54006be24aab assets/basemetals/blockstates/steel.json -61496bdae895d280e682a72b0e10c453c2b0d828 assets/basemetals/blockstates/steel_anvil.json -8157190542c69a8cb24cfc590e439e899f2ef5a3 assets/basemetals/blockstates/steel_bars.json -2ff51f50aba6bc67ddf66518ac307d5a4e0f2fc3 assets/basemetals/blockstates/steel_block.json -bc02575e18c764aa6751e6647351cc151fe11df1 assets/basemetals/blockstates/steel_button.json -52bc4e524df96d0639b7f09ef7215bd01a5fce5e assets/basemetals/blockstates/steel_door.json -b670dd8bff4a88d2444c026d2342e8e6f6f01b78 assets/basemetals/blockstates/steel_lever.json -fd1f3fc8c59bcf1e4213d1f324080eb7322b755a assets/basemetals/blockstates/steel_plate.json -80e5a81aab1b6732f94eb7afec2d13157160c397 assets/basemetals/blockstates/steel_pressure_plate.json -03fd221e3a6d21b0f522bfb2a792e4655c1d55a7 assets/basemetals/blockstates/steel_slab.json -2913b10bb0fffcf58e0553da2801305fe31022c0 assets/basemetals/blockstates/steel_stairs.json -04a576b3cfb980665598522c3d76405f4333a1f0 assets/basemetals/blockstates/steel_trapdoor.json -8fd8100aab148baed56e2c0b5c8557ecc016e81f assets/basemetals/blockstates/steel_wall.json -8f1a4deeb47bb4a02397603a94085904e5a586f8 assets/basemetals/blockstates/stone.json -ab8377af5e4db3e462ac01693e34317e074c3490 assets/basemetals/blockstates/stone_anvil.json -489eee48df30515bb5a03d187bcc03535c18c805 assets/basemetals/blockstates/tin.json -45b3c0deaa3b04a6433515f5501b3bea58211414 assets/basemetals/blockstates/tin_bars.json -afacbb1d6aa92742e426d6a4695f8f9ce2b6be3b assets/basemetals/blockstates/tin_block.json -c9ebc43b0f9bf260374c59367ed0b4d67bcbf28f assets/basemetals/blockstates/tin_button.json -937fb3e66752e54dc688e5876efd9af90957b44e assets/basemetals/blockstates/tin_door.json -d04274ed8a97314997b2718af0c4269a91a43dda assets/basemetals/blockstates/tin_lever.json -53aad4f15a3e81004f7641df10cdf988a3e7c16c assets/basemetals/blockstates/tin_ore.json -acdfc80326666c1745975a5eff78e9c0c1e1a81d assets/basemetals/blockstates/tin_plate.json -463e53a71e16eea698254a57efbb9bb52da65eb7 assets/basemetals/blockstates/tin_pressure_plate.json -709477acfba4816932f95de579723e8f8e29b956 assets/basemetals/blockstates/tin_slab.json -49e2bee05eeb0af16f46458ffe82f5ff62fa19d7 assets/basemetals/blockstates/tin_stairs.json -29b6f75563c9907026eeaa83a7d1fbaa28c6c33a assets/basemetals/blockstates/tin_trapdoor.json -c9eaf8276d9594606f73ceede05c8f61f15460a2 assets/basemetals/blockstates/tin_wall.json -f96a9b357e1d0afa6f64e3f72e805a527eb159d5 assets/basemetals/blockstates/wood.json -33193ffdf8f05dfca483a03e04d8de9c7b0af962 assets/basemetals/blockstates/zinc.json -d07bfaf61bd48593eb1616a469431a04ad53fda1 assets/basemetals/blockstates/zinc_bars.json -9a24db2d94d3fe8aec45132ac7ccec2e377fdbe0 assets/basemetals/blockstates/zinc_block.json -c097d2d1c6e8c00507e43d6d3c13dcc13a034dc8 assets/basemetals/blockstates/zinc_button.json -d94575e68f098bf8ffc77a7d0d4e73886241fc21 assets/basemetals/blockstates/zinc_door.json -13011a442c3895dc0880ea15b38d9425394ed4fb assets/basemetals/blockstates/zinc_lever.json -3a3658a794b973bcf0b7d88571d22d24f607e386 assets/basemetals/blockstates/zinc_ore.json -f7dbee4f6322d428acd2c884653113b4d2e37b91 assets/basemetals/blockstates/zinc_plate.json -37221c99d09390909efb63788a3a306346452a0d assets/basemetals/blockstates/zinc_pressure_plate.json -caa3ea6d9d4c79d04807d01f3533ee046c1bccc1 assets/basemetals/blockstates/zinc_slab.json -5d673448c0d44d7f8e7ce0439203dc73be1c7982 assets/basemetals/blockstates/zinc_stairs.json -8283ed1d3d879d3d7b5028b932cd2ec57b9b66a9 assets/basemetals/blockstates/zinc_trapdoor.json -2372c2023916a2b155648675790c5807f85309e5 assets/basemetals/blockstates/zinc_wall.json -ffc1496f26a2fb37da4e56871dfce7937af478ba assets/basemetals/lang/de_de.json -e8403fd5813696ad4cdc6595ad3840a9a1948284 assets/basemetals/lang/en_au.json -358ae9eef392f9677e7cdd10a2906d166ca69343 assets/basemetals/lang/en_ca.json -4b7bd65d2ac3da411fa268afa37b47c321469df3 assets/basemetals/lang/en_en.json -27beba2a11f89476f70395a8681038d18ae871ae assets/basemetals/lang/en_gb.json -29cc6a9314b1115816e61c28da20c6da83294a83 assets/basemetals/lang/en_pt.json -ec9194d979554da00c2f57646b5067a5e270051b assets/basemetals/lang/en_us.json -89521cd4e838367af3ec7ff619388bbd6fe21a2e assets/basemetals/lang/es_es.json -89521cd4e838367af3ec7ff619388bbd6fe21a2e assets/basemetals/lang/es_mx.json -6dbb9ff8f16f2e69a233df6a39cacf3ecd0c7132 assets/basemetals/lang/fr_ca.json -5bcecd7f45e80ecd909b2819dffe24d5f447ef2d assets/basemetals/lang/fr_fr.json -f5d366279700c86c01d0836e3638e58467239d5e assets/basemetals/lang/it_it.json -ecfb87772b4d2a3eefdddf2adc1f2130366e5f18 assets/basemetals/lang/ja_jp.json -56933f267af229802002d6a4e5e2f4bed8b9d2b4 assets/basemetals/lang/nl_nl.json -c1f975a985c33af28f7051f621f0bdcf69a9e3f6 assets/basemetals/lang/pt_br.json -64ca9243eb6943a1f7f1015120b58429b3946d4a assets/basemetals/lang/ru_ru.json -e7360c22b7b140ef804609cc01f81855741ca71a assets/basemetals/lang/zh_cn.json -16e772316b22767fbe10366589846f52c7d8fdb6 assets/basemetals/lang/zh_tw.json -fc48e4672816c5189b495caa433bc1e7fdcce93f assets/basemetals/models/block/adamantine_wall_side_tall.json -84cddd1ae7db4856a00f878767accc876e975cc8 assets/basemetals/models/block/antimony_wall_side_tall.json -52dedec88007ecbc27cbb65f1602de957dd47e1f assets/basemetals/models/block/aquarium_wall_side_tall.json -bc4721fbb8e725a41347d22508e9e9bd5e466901 assets/basemetals/models/block/bismuth_wall_side_tall.json -adc2d944667fe77963b1432855a77fc3dc54cf27 assets/basemetals/models/block/brass_wall_side_tall.json -8c5a7b690d5786a8e11149c7dd57790c722157e3 assets/basemetals/models/block/bronze_wall_side_tall.json -7c5ee73ab59074ee2f140402fa98fcca6525d963 assets/basemetals/models/block/coldiron_wall_side_tall.json -c5e0eabec508f8ed593f121fa1b470153681d31f assets/basemetals/models/block/copper_wall_side_tall.json -3bf2d07fd12c5ba2e62279f613f68b9363af7c7e assets/basemetals/models/block/cupronickel_wall_side_tall.json -17f350da2f987853a313cbf61972b0f4d3ce8fed assets/basemetals/models/block/diamond_wall_side_tall.json -bcc9b1ca45e04a8066e106e0eb9dc6ca9643c55c assets/basemetals/models/block/electrum_wall_side_tall.json -e5610eee111b672933d06559bedc48da32f1fcd9 assets/basemetals/models/block/emerald_wall_side_tall.json -9c71ae76789a064dad3a479903335d120dc4cb4d assets/basemetals/models/block/gold_wall_side_tall.json -b100bdf9ed53f22abe815531d31cc733ad6c1fbd assets/basemetals/models/block/invar_wall_side_tall.json -6a47ae498326237be01e601a293369a9129a0137 assets/basemetals/models/block/iron_wall_side_tall.json -db2bb6ce6db7684b3c4ee5741627d6ddada4db32 assets/basemetals/models/block/lead_wall_side_tall.json -688c96f000a96ed3b9e118d079a03211c7c31a79 assets/basemetals/models/block/mithril_wall_side_tall.json -65ed7e52a9cce73e4a2479c13900b7efd7d16d75 assets/basemetals/models/block/nickel_wall_side_tall.json -cb18f72bdca6dcc997e0b26e9d88fda3861a78b0 assets/basemetals/models/block/obsidian_wall_side_tall.json -178c2372d49f7726476cb1dbcb35530a82234a73 assets/basemetals/models/block/pewter_wall_side_tall.json -6659c07e1275eefaeacb3d7062eb7d3bf7a8b448 assets/basemetals/models/block/platinum_wall_side_tall.json -88d2907b398939e6834c9a86776e35fd91e1d194 assets/basemetals/models/block/quartz_wall_side_tall.json -8af98dc73d1611764c8795bad791bb2b8121e4a7 assets/basemetals/models/block/silver_wall_side_tall.json -a577047daf592a97e4592e2e3a6244649fccdd9e assets/basemetals/models/block/starsteel_wall_side_tall.json -79daa696419d4c0c6752832d8163c387faaa1442 assets/basemetals/models/block/steel_wall_side_tall.json -19b1bfa360a29b4f7936951e50bc717f4b406500 assets/basemetals/models/block/tin_wall_side_tall.json -d053771af19be60ac42d49e906b35e946f9af7c6 assets/basemetals/models/block/zinc_wall_side_tall.json -58f0eb7f8e700ec50b9858219cef783985e7790f assets/basemetals/models/item/adamantine.json -0e729bc1dc90030d2172bc067353af564c94a456 assets/basemetals/models/item/adamantine_bucket.json -58f0eb7f8e700ec50b9858219cef783985e7790f assets/basemetals/models/item/antimony.json -38b22668bfbe9511b23e0d3ca092f86e48fe013d assets/basemetals/models/item/antimony_bucket.json -58f0eb7f8e700ec50b9858219cef783985e7790f assets/basemetals/models/item/aquarium.json -030ded2590140cce3c3599e7d619b5cbd2ce552c assets/basemetals/models/item/aquarium_bucket.json -58f0eb7f8e700ec50b9858219cef783985e7790f assets/basemetals/models/item/bismuth.json -6c46c590ec44da241ae6c752808b966eff5464c5 assets/basemetals/models/item/bismuth_bucket.json -58f0eb7f8e700ec50b9858219cef783985e7790f assets/basemetals/models/item/brass.json -372c87ff7a1fc38ba4090c6e7b3cac78ce8d5d95 assets/basemetals/models/item/brass_bucket.json -58f0eb7f8e700ec50b9858219cef783985e7790f assets/basemetals/models/item/bronze.json -761f211122ad2f05938299ddfa0b10bb5ee56840 assets/basemetals/models/item/bronze_bucket.json -58f0eb7f8e700ec50b9858219cef783985e7790f assets/basemetals/models/item/charcoal.json -e5bed7f7f73ad88ac6c6e31cc523014bf3bec385 assets/basemetals/models/item/charcoal_bucket.json -58f0eb7f8e700ec50b9858219cef783985e7790f assets/basemetals/models/item/coal.json -d22d102db9649d741df1773509ca3c6f4447569c assets/basemetals/models/item/coal_bucket.json -58f0eb7f8e700ec50b9858219cef783985e7790f assets/basemetals/models/item/coldiron.json -bac66b0ce23c4bf5124261674e916de188a36af3 assets/basemetals/models/item/coldiron_bucket.json -58f0eb7f8e700ec50b9858219cef783985e7790f assets/basemetals/models/item/copper.json -0ae2a83f376b1f831ee2f063168998495b67bd37 assets/basemetals/models/item/copper_bucket.json -58f0eb7f8e700ec50b9858219cef783985e7790f assets/basemetals/models/item/cupronickel.json -792bdbb0cdde6206e4f19a36b646c63477fb6a3e assets/basemetals/models/item/cupronickel_bucket.json -58f0eb7f8e700ec50b9858219cef783985e7790f assets/basemetals/models/item/diamond.json -34daeb25ba89aa5ff3e0ffab3d9801ccafcf2404 assets/basemetals/models/item/diamond_blend.json -80e8feb4ce225256aa79e3b84249339d71af5ffa assets/basemetals/models/item/diamond_bucket.json -04b31ddbc816b8f998e41498fa3cf7ec4e2cb5ba assets/basemetals/models/item/diamond_smallblend.json -58f0eb7f8e700ec50b9858219cef783985e7790f assets/basemetals/models/item/electrum.json -f9bbbd1de26e4404319de0e16a61d2787546f0dd assets/basemetals/models/item/electrum_bucket.json -58f0eb7f8e700ec50b9858219cef783985e7790f assets/basemetals/models/item/emerald.json -42bbfc541a3034fae183764b4eee46a20e17af43 assets/basemetals/models/item/emerald_bucket.json -58f0eb7f8e700ec50b9858219cef783985e7790f assets/basemetals/models/item/ender.json -b6c490055fcd1233acab8ec69fa19d7f1942711a assets/basemetals/models/item/ender_bucket.json -58f0eb7f8e700ec50b9858219cef783985e7790f assets/basemetals/models/item/gold.json -f6bd68dc7cfa45ab8ee36e1881be6206b60e525a assets/basemetals/models/item/gold_blend.json -e26446056ff612defcb8a591d0841eaac193ca14 assets/basemetals/models/item/gold_bucket.json -ebf1b37e85f117dad1696899a34aced3f0dc4862 assets/basemetals/models/item/gold_smallblend.json -58f0eb7f8e700ec50b9858219cef783985e7790f assets/basemetals/models/item/invar.json -c8fe34359bd402740ae683b439556c85c3421636 assets/basemetals/models/item/invar_bucket.json -58f0eb7f8e700ec50b9858219cef783985e7790f assets/basemetals/models/item/iron.json -998067ba25dde87678e72498c627191e0d7b4aed assets/basemetals/models/item/iron_blend.json -d617ef0e8ac4fd5698b4294be2428a5796842178 assets/basemetals/models/item/iron_bucket.json -2aeb2f6b3463a12c13327beed3b706716b00cb1e assets/basemetals/models/item/iron_smallblend.json -58f0eb7f8e700ec50b9858219cef783985e7790f assets/basemetals/models/item/lapis.json -044c41d2ad34e69e70b444229586efa0fffdf56d assets/basemetals/models/item/lapis_bucket.json -58f0eb7f8e700ec50b9858219cef783985e7790f assets/basemetals/models/item/lead.json -ea12eecd61e611b31dca4cfb8625ea7714ef925c assets/basemetals/models/item/lead_bucket.json -c26ad138dacb54be6e1169ff0760e7ac00c4e58c assets/basemetals/models/item/mercury.json -48c7753e4e489ba49bc16965b7e03562d72c42bb assets/basemetals/models/item/mercury_bucket.json -58f0eb7f8e700ec50b9858219cef783985e7790f assets/basemetals/models/item/mithril.json -cce4b24ec34c0fb5bea9a32bb9dc0bf1cf62a7bf assets/basemetals/models/item/mithril_bucket.json -58f0eb7f8e700ec50b9858219cef783985e7790f assets/basemetals/models/item/nickel.json -ce9092ee6e83293ce7cfea87b3dcde6c60e2e58d assets/basemetals/models/item/nickel_bucket.json -58f0eb7f8e700ec50b9858219cef783985e7790f assets/basemetals/models/item/obsidian.json -d12b6ab842853c3adafddf69fa26b1e447782f11 assets/basemetals/models/item/obsidian_bucket.json -58f0eb7f8e700ec50b9858219cef783985e7790f assets/basemetals/models/item/pewter.json -85aede1580b27987a5f86c996a87d657227abcc3 assets/basemetals/models/item/pewter_bucket.json -58f0eb7f8e700ec50b9858219cef783985e7790f assets/basemetals/models/item/platinum.json -26de758e57019f08879ed84ae8a27b8f55f5dc59 assets/basemetals/models/item/platinum_bucket.json -58f0eb7f8e700ec50b9858219cef783985e7790f assets/basemetals/models/item/prismarine.json -2be65db385a31de9929ff016a654fe5156c81d99 assets/basemetals/models/item/prismarine_bucket.json -58f0eb7f8e700ec50b9858219cef783985e7790f assets/basemetals/models/item/quartz.json -be73e1b46a01ef40b6b97383d99700bb3cb3704c assets/basemetals/models/item/quartz_bucket.json -58f0eb7f8e700ec50b9858219cef783985e7790f assets/basemetals/models/item/redstone.json -3b61fcc0a95266ce5e461db57322e77a9a08c542 assets/basemetals/models/item/redstone_bucket.json -58f0eb7f8e700ec50b9858219cef783985e7790f assets/basemetals/models/item/silver.json -cd5e6e9cd2dc44965b3692ceb58560b1c7023a25 assets/basemetals/models/item/silver_bucket.json -58f0eb7f8e700ec50b9858219cef783985e7790f assets/basemetals/models/item/starsteel.json -7d4674ff746221be70547baa63ac192969b154df assets/basemetals/models/item/starsteel_bucket.json -58f0eb7f8e700ec50b9858219cef783985e7790f assets/basemetals/models/item/steel.json -d7cde82a10021c7959b4b82c165fcf93f2faa65d assets/basemetals/models/item/steel_bucket.json -58f0eb7f8e700ec50b9858219cef783985e7790f assets/basemetals/models/item/stone.json -ddf108824aac9ced4a7c35899be320abc6cff224 assets/basemetals/models/item/stone_bucket.json -58f0eb7f8e700ec50b9858219cef783985e7790f assets/basemetals/models/item/tin.json -5d50c36a945f74ba5cecc9a4ad5c459bcddcb698 assets/basemetals/models/item/tin_bucket.json -58f0eb7f8e700ec50b9858219cef783985e7790f assets/basemetals/models/item/wood.json -343f0cfc0d57f3bc7b1f99b562b94ab51460e04d assets/basemetals/models/item/wood_bucket.json -58f0eb7f8e700ec50b9858219cef783985e7790f assets/basemetals/models/item/zinc.json -52701c0bd3d01f7977b7aa56eafa73f3bdceeacd assets/basemetals/models/item/zinc_bucket.json -ed4fde099bd5f46073f05490f13ec9e994c15723 assets/basemetals/tinkering/materials/adamantine.json -1cadc178b8da0abbe0411b23aa28fec673bbac14 assets/basemetals/tinkering/materials/antimony.json -13781c49dba24f6c3c7f78afad0d6e2cddb04ed9 assets/basemetals/tinkering/materials/aquarium.json -1f7b1e6000cd7d491f62ab021ad418dddeda1543 assets/basemetals/tinkering/materials/bismuth.json -ba2e02978835f1034d8308eb7c4288d828aa3339 assets/basemetals/tinkering/materials/brass.json -9c43b7a90a3b6a2a18111cd923016c5780e73a10 assets/basemetals/tinkering/materials/bronze.json -614274be9ad528aac9f03275c03f81a91fae4c40 assets/basemetals/tinkering/materials/coldiron.json -8e7134da5ebfd0a6c269ba124e172ecbbbc489ac assets/basemetals/tinkering/materials/copper.json -f0c03160a72970222bccb619f3b85d23b1177c5d assets/basemetals/tinkering/materials/cupronickel.json -ef4441841212d634e6e60b6d8bdcf17dd957d9be assets/basemetals/tinkering/materials/electrum.json -ac4967772f2af75731da99ea55464d8d43030b03 assets/basemetals/tinkering/materials/invar.json -1932cc1e126a42e9b434773cc1894e7156c1e39c assets/basemetals/tinkering/materials/lead.json -30658600161771ca4507f3613355c21d4a10843f assets/basemetals/tinkering/materials/mithril.json -910f399f6048ba522cf129c3ac713b24c1fb6a5e assets/basemetals/tinkering/materials/nickel.json -f3ab109bbc0038cdb089ee6f887f003d1d9d297c assets/basemetals/tinkering/materials/pewter.json -b72061ecffdd060892809333089939e5e7122326 assets/basemetals/tinkering/materials/platinum.json -f9507d37e32f65ff4ee5f3ad6d703df7f37f0ced assets/basemetals/tinkering/materials/silver.json -ed4fde099bd5f46073f05490f13ec9e994c15723 assets/basemetals/tinkering/materials/starsteel.json -80d18f05e575f8a5c2674f1f611369afb8a3a715 assets/basemetals/tinkering/materials/steel.json -5b0a2e04a698a7013f77ceac15df7f9719c681b6 assets/basemetals/tinkering/materials/tin.json -81707a9819ac60251891bad661afe2b62127c361 assets/basemetals/tinkering/materials/zinc.json -7d22ed83d8f143b29dd1dde231e835d08e9823bf data/basemetals/advancements/angel_of_death.json -a63ed032f8514ee66a3ccdba2e85563517c0cb38 data/basemetals/advancements/aquarium_maker.json -1671d012436b7e6239bca675504248437a2a1daa data/basemetals/advancements/blocktastic.json -087fea34936ff0e737fc47d7444d6a6719b15e03 data/basemetals/advancements/brass_maker.json -aadee24902c2cf3442bad761c8cc38730494d737 data/basemetals/advancements/bronze_maker.json -298570fc4391c0d3042276fb48315784b51ca716 data/basemetals/advancements/cupronickel_maker.json -4db8d39ed4e647548fbc3e4530a1e1f9303b9cde data/basemetals/advancements/demon_slayer.json -151124cfea33a884bbfb877af1c2633707649041 data/basemetals/advancements/electrum_maker.json -d0cf37d2f2e3e90adbc42071f40d73465bbed4b1 data/basemetals/advancements/geologist.json -872accea327d1966bd466250e4e42afafc80efcd data/basemetals/advancements/invar_maker.json -d89f18c8a16c4e27643a9f9f434a2a88252ba77c data/basemetals/advancements/juggernaut.json -7cc1c1388f4208e82801065d85886612a0e39dba data/basemetals/advancements/metallurgy.json -cb036536544c1e5c2609a5e316b673a74347e0fb data/basemetals/advancements/mithril_maker.json -f66b2763b29c7ae4871e10797932c47a91a39a8d data/basemetals/advancements/moon_boots.json -140c02ff8b6ed9d818c5e732adca554bfc4fd116 data/basemetals/advancements/pewter_maker.json -8c5cb5d6c2fa83891e9a7f6b240ae71b6db52aeb data/basemetals/advancements/scuba_diver.json -e38e86cb02dfdfc99622007961bf1b8d320eb728 data/basemetals/advancements/steel_maker.json -1dca2e19476957f5c03b44ff5afa99c024eee059 data/basemetals/advancements/this_is_new.json -c972ba64d60d4c37d86197c47193e9e9a2f1c0aa data/basemetals/loot_modifiers/abandoned_mineshaft.json -7e4a14c7ab6295eaa6e45bbd24151e4e09255306 data/basemetals/loot_modifiers/desert_pyramid.json -fa1ea6251ed38400a7d3454235a390afa2fd1493 data/basemetals/loot_modifiers/end_city_treasure.json -8834b9d08f4b6d3e8cdd56cae4448c0bb57bd895 data/basemetals/loot_modifiers/jungle_temple.json -47375221ea502ef6cce63b2d67e1c7665904b990 data/basemetals/loot_modifiers/nether_bridge.json -f601690e33d7d957d3cc9fd1b78096b13389463e data/basemetals/loot_modifiers/simple_dungeon.json -11279a31817a28e77ba6fb0a6a0bb3f8e5648f5a data/basemetals/loot_modifiers/spawn_bonus_chest.json -5d03819cd0b5c281e5190ff5cef001c82e5f5d78 data/basemetals/loot_modifiers/stronghold_corridor.json -fc2d794c5dac16022c3715740e39bf66e01aceb7 data/basemetals/loot_modifiers/stronghold_crossing.json -ff6a7e0672e51051a969471f2d1d215be4b42e6e data/basemetals/loot_modifiers/village_armorer.json -936f6a5c72fcbbedf87b2e23624236e143f7af9b data/basemetals/loot_modifiers/village_toolsmith.json -4d1ed7eff8b97d4d49250ec1cc04d166601f59a6 data/basemetals/loot_modifiers/village_weaponsmith.json -4a5642f18fb182c1a91d33db78f2833b6ace01ff data/basemetals/loot_tables/blocks/adamantine_anvil.json -4c7d28af01f8a4ff4ecb1db60b02815311b37c93 data/basemetals/loot_tables/blocks/adamantine_bars.json -ccdbfe9fe6c64cd277655cdfd7f8edee872cf370 data/basemetals/loot_tables/blocks/adamantine_block.json -bbdb4464a340081251a4343cdd0c4e757d72ebe6 data/basemetals/loot_tables/blocks/adamantine_button.json -3b7f4464d5179f66905d048ceb1b0a1600b9f0b3 data/basemetals/loot_tables/blocks/adamantine_door.json -a360df1801a84c92837f7d489f748d10da854322 data/basemetals/loot_tables/blocks/adamantine_lever.json -7c55c51da4d91ff9f1f8f85e7710b5068e1e83d0 data/basemetals/loot_tables/blocks/adamantine_ore.json -ca67a1895a35cefbf1c5c08223a9273e0392d9dc data/basemetals/loot_tables/blocks/adamantine_plate.json -58e270cfab22f02fea668986e63d6cf2670c3360 data/basemetals/loot_tables/blocks/adamantine_pressure_plate.json -9ac2c32d07313d21dc36762062ec1538ae0dc327 data/basemetals/loot_tables/blocks/adamantine_slab.json -112341c73652047547806669a71deb7ef3e521c8 data/basemetals/loot_tables/blocks/adamantine_stairs.json -80ddd0a2d623641d7243145036d7cc765c21f230 data/basemetals/loot_tables/blocks/adamantine_trapdoor.json -3f9f4713f267d350a728dff0bd501b002d0840be data/basemetals/loot_tables/blocks/adamantine_wall.json -25bc036e0c92cd7ad5b1d444b5d87fdbdfbb0a78 data/basemetals/loot_tables/blocks/antimony_bars.json -c25981fccf3dfe4d94b68519f33f227954941b62 data/basemetals/loot_tables/blocks/antimony_block.json -3ec102aaf9758815ce1e11a6e1baeed3d55e7e2a data/basemetals/loot_tables/blocks/antimony_button.json -9ceb137db4bb69bbd30ec4aebfec82f852778f81 data/basemetals/loot_tables/blocks/antimony_door.json -af5a5b466e6ec6b0237523893823818fb55e3e5f data/basemetals/loot_tables/blocks/antimony_lever.json -40736c2e3a6eb71568023794440faa15c2acb1b9 data/basemetals/loot_tables/blocks/antimony_ore.json -936a8fabc0c13691f9056c5b65dac85aaa2e0a94 data/basemetals/loot_tables/blocks/antimony_plate.json -f0b9ec3dfd25023a3a95cbf0fa4ee189d68cc110 data/basemetals/loot_tables/blocks/antimony_pressure_plate.json -d01838a10020b888e86c9039c2041d10fe2c968f data/basemetals/loot_tables/blocks/antimony_slab.json -f6945bdc2b07b474b6d05ee0dababd9ba70a35e1 data/basemetals/loot_tables/blocks/antimony_stairs.json -5d93179e1ea8f51233989918f5eea58d41b20a9f data/basemetals/loot_tables/blocks/antimony_trapdoor.json -1cbaaa0dec54d349b73b4e452e9fd5d1ac54d95a data/basemetals/loot_tables/blocks/antimony_wall.json -570d2332e73a1f66333a293dc80504313742566a data/basemetals/loot_tables/blocks/aquarium_bars.json -3154f0dcc8c167bc4c9dfa9ebb765fff86ca3c45 data/basemetals/loot_tables/blocks/aquarium_block.json -c104d404cdb05ec5d368e7a10aad9d4e3222e309 data/basemetals/loot_tables/blocks/aquarium_button.json -7eeae23c915b09d80ddc7442b568d6ac108405cd data/basemetals/loot_tables/blocks/aquarium_door.json -d640c0ce87bfea8a3eb87bf694d2c3cff2adf79c data/basemetals/loot_tables/blocks/aquarium_lever.json -10a50ed8f5057fa06434a9da6fa5adde76351fd5 data/basemetals/loot_tables/blocks/aquarium_plate.json -a86de7930c4d74b04189e634e7d2ec8b27a8c942 data/basemetals/loot_tables/blocks/aquarium_pressure_plate.json -96feb5188991889d642217f806928fa45694736e data/basemetals/loot_tables/blocks/aquarium_slab.json -0c25e33645110d307642938234d46c056d9f071c data/basemetals/loot_tables/blocks/aquarium_stairs.json -90d4a989745ec1fa667a73dd5f308403a74832e0 data/basemetals/loot_tables/blocks/aquarium_trapdoor.json -2d55ba9f9661f2155e0cf0ff569e574e2bcd7c70 data/basemetals/loot_tables/blocks/aquarium_wall.json -2b57a90cf02c7f41c521416fa6980a1d28275a34 data/basemetals/loot_tables/blocks/bismuth_bars.json -8135c8e684639973d98bbde2c09eb9a12dfca8b1 data/basemetals/loot_tables/blocks/bismuth_block.json -6f2d511c12e113c7e84d5598a16fe444e69ae50e data/basemetals/loot_tables/blocks/bismuth_button.json -8dfaa72f09ec4e084d8d7af2c1114d546aa59a1a data/basemetals/loot_tables/blocks/bismuth_door.json -1044a2ca7b311301d3da5cb8c6b0aad70b2f735d data/basemetals/loot_tables/blocks/bismuth_lever.json -a91c9dacb4d1ee522115925d37b7251202c51b8b data/basemetals/loot_tables/blocks/bismuth_ore.json -44235f2cc0bb51077408140d810afa785506a2d0 data/basemetals/loot_tables/blocks/bismuth_plate.json -f45595ba1c1ccc8a0bfcef61f1eed50b29c93019 data/basemetals/loot_tables/blocks/bismuth_pressure_plate.json -6a4b5279cecc848a35a0b965adbe86f35fdf71be data/basemetals/loot_tables/blocks/bismuth_slab.json -553ad252cc64b8434b1e5319f0219b4f49759779 data/basemetals/loot_tables/blocks/bismuth_stairs.json -c6a0430fa939247802ae202080d82963fb07d90d data/basemetals/loot_tables/blocks/bismuth_trapdoor.json -e4e1a152db008f9e432148da8b645a8ea2f579d1 data/basemetals/loot_tables/blocks/bismuth_wall.json -b4a3fbec513167bddb222993f4e6f4c743e4a53f data/basemetals/loot_tables/blocks/brass_bars.json -12de5f15776b79930179ceb309cb9531b5e8d255 data/basemetals/loot_tables/blocks/brass_block.json -e1d0a51b026de995e14b50b6cf4a23b636931f81 data/basemetals/loot_tables/blocks/brass_button.json -c2ff3f0fc23014d7024a2b9cfdf6539764bcf406 data/basemetals/loot_tables/blocks/brass_door.json -810778b5b26768d9681adb0e16c58c64c0cf5e77 data/basemetals/loot_tables/blocks/brass_lever.json -bf16f65b4e04f76a87d3610c01cecf97ff448716 data/basemetals/loot_tables/blocks/brass_plate.json -4da3ffe4fccc8a4dcdcc6aeb49ceea7fb8b1a81d data/basemetals/loot_tables/blocks/brass_pressure_plate.json -f1c457712356bc130758f182e1c23b1286dee8e1 data/basemetals/loot_tables/blocks/brass_slab.json -b46607d8795c55a7dca3649a828a25cbb08dc096 data/basemetals/loot_tables/blocks/brass_stairs.json -307eddd3ae481bd979db99b046cffdb346a7d085 data/basemetals/loot_tables/blocks/brass_trapdoor.json -d14a55f2b11c50a1842152e85b8180e46768afcc data/basemetals/loot_tables/blocks/brass_wall.json -4be8e3f8fa9aeccf9ee9a09a433e6b587e1955f4 data/basemetals/loot_tables/blocks/bronze_bars.json -150878e7750c31fadcf40e5bd1814b9384d2b0ae data/basemetals/loot_tables/blocks/bronze_block.json -15e6979a53fd95110e6addc9c9fe7087d5f242f3 data/basemetals/loot_tables/blocks/bronze_button.json -694e5a97abf1af62d013b9cf24db1a679e9378cc data/basemetals/loot_tables/blocks/bronze_door.json -24a4c4cbfa954ef0034c7ea9bea2e2f534e44ca4 data/basemetals/loot_tables/blocks/bronze_lever.json -f71b3ad5fd374962924a88420b69275b3a87c33a data/basemetals/loot_tables/blocks/bronze_plate.json -ca3b25db7bb766f02c9d35e0200ed7e0df5f3474 data/basemetals/loot_tables/blocks/bronze_pressure_plate.json -ab18a43a7183fec6e967c7757cd6bf1e7fbde805 data/basemetals/loot_tables/blocks/bronze_slab.json -90481064dfe0e256c745eb022cf98d3167c1f155 data/basemetals/loot_tables/blocks/bronze_stairs.json -4064efd8bd9129613f012a4ab1fabb3aaade44eb data/basemetals/loot_tables/blocks/bronze_trapdoor.json -57805f44d728d90ba185798659993d95faa907b8 data/basemetals/loot_tables/blocks/bronze_wall.json -376dd09db3d05854e305c945b0210e911f946739 data/basemetals/loot_tables/blocks/charcoal_block.json -215a41af3449b76ca675974e13ffea79c1c0fe95 data/basemetals/loot_tables/blocks/coldiron_bars.json -a69a1e43fc8e09d9133ce3f7a92b1e1a6b2ff0df data/basemetals/loot_tables/blocks/coldiron_block.json -d4d2a6a98768aaf3da0806542de4fcfb80da2b39 data/basemetals/loot_tables/blocks/coldiron_button.json -69dfd298f9ba0ddbf2cef2df88c99aab1847770e data/basemetals/loot_tables/blocks/coldiron_door.json -00068f161e893c2fdf69113a464c361bd1347f4f data/basemetals/loot_tables/blocks/coldiron_lever.json -c72076cdb2f65f10664d819095dd437d6b7d753a data/basemetals/loot_tables/blocks/coldiron_ore.json -57e244c32b572584ec5b61aa339b70d70e4abf74 data/basemetals/loot_tables/blocks/coldiron_plate.json -774c3429d88c4d810e6f5c7c7718afb6fe78de8d data/basemetals/loot_tables/blocks/coldiron_pressure_plate.json -a503f50ffa396d493622f93277a6c781789b9088 data/basemetals/loot_tables/blocks/coldiron_slab.json -daaaea9a66e32fa14475acc981f01696e758f411 data/basemetals/loot_tables/blocks/coldiron_stairs.json -b62dc8da148c81f4f717ae3f5f8192f5c3445be7 data/basemetals/loot_tables/blocks/coldiron_trapdoor.json -efc292729c00a7024882f8f5bfde2ac90b44e912 data/basemetals/loot_tables/blocks/coldiron_wall.json -721c23a5d5c54fb75512ba521bf9cb9444a86a1e data/basemetals/loot_tables/blocks/copper_bars.json -08a22ffd9dc3dca9a1f90add3cfdbfaf500795bd data/basemetals/loot_tables/blocks/copper_block.json -becb25275fe4f769f9297a84e6a176807337a22a data/basemetals/loot_tables/blocks/copper_button.json -56f6cf15d103dcab3cfc7ef3f44b30626a22035d data/basemetals/loot_tables/blocks/copper_door.json -0b4c3b3abf477f84e9d76efc2d2c84f9a92b43ae data/basemetals/loot_tables/blocks/copper_lever.json -91e615c06870642510f380e99659303229352fcf data/basemetals/loot_tables/blocks/copper_ore.json -319b9a485115779ef4507886120f46edc272f335 data/basemetals/loot_tables/blocks/copper_plate.json -0d9a90ba861e0fd4f536ffff5c55e71a575101fa data/basemetals/loot_tables/blocks/copper_pressure_plate.json -11c04109a71008a01602eb8ae2254c0e087a94c8 data/basemetals/loot_tables/blocks/copper_slab.json -be577161fca2a0644d6724acd20de7a785302805 data/basemetals/loot_tables/blocks/copper_stairs.json -f50ffe11e7619ac153df2c69d6caa60ef20ba385 data/basemetals/loot_tables/blocks/copper_trapdoor.json -d0d0a3be14e4ff1c89aa922bf307362af2892d9e data/basemetals/loot_tables/blocks/copper_wall.json -a780de774ad3c8fbcaf5736d0663e878725a5188 data/basemetals/loot_tables/blocks/cupronickel_bars.json -e63c230299d749be37958529978b28cbc359ebb9 data/basemetals/loot_tables/blocks/cupronickel_block.json -cb9716a7fcf8c6dc309923fc468ad48d4a16b44a data/basemetals/loot_tables/blocks/cupronickel_button.json -13bd41791191459f4aafaeadffa4038f1c34f8b4 data/basemetals/loot_tables/blocks/cupronickel_door.json -e649c785174018f023acb6c147568b24b0613854 data/basemetals/loot_tables/blocks/cupronickel_lever.json -e606a3bb1c1ae513024e6d99949fe180c8af98cc data/basemetals/loot_tables/blocks/cupronickel_plate.json -ffca242200b4442f4881a43e7c37febdc6b66914 data/basemetals/loot_tables/blocks/cupronickel_pressure_plate.json -acd57d629e1f84aeb752825336d7f10c4043f85d data/basemetals/loot_tables/blocks/cupronickel_slab.json -e1bb7e6a6f9636f9d3ebcb224f3dfb8f3febfed7 data/basemetals/loot_tables/blocks/cupronickel_stairs.json -87f25c5c7988a931db85f3c4cae5bb111d56a49e data/basemetals/loot_tables/blocks/cupronickel_trapdoor.json -06f91ab17de80d37f7e595133e53d59b8826d6aa data/basemetals/loot_tables/blocks/cupronickel_wall.json -710db2bf84815b705496b45c05cf4a5b192b2dd1 data/basemetals/loot_tables/blocks/diamond_bars.json -57322b5991833cc9be7e6be40058efe298a7d2c3 data/basemetals/loot_tables/blocks/diamond_button.json -c6f1aae30c39126af9343831adeab002f27df488 data/basemetals/loot_tables/blocks/diamond_door.json -2885bce2ee3c6c68e1b5da038e2cc913a29a3b39 data/basemetals/loot_tables/blocks/diamond_lever.json -e0db686dda7eb164927f452b5c7419e142a746ac data/basemetals/loot_tables/blocks/diamond_pressure_plate.json -6b0b65217d56c547b04fc12a29d76e85b3e0fbcf data/basemetals/loot_tables/blocks/diamond_slab.json -b88715334fda8113aa40feeae9780a3afe6b1dc5 data/basemetals/loot_tables/blocks/diamond_stairs.json -b72733166abf1dc31ea2da01d4d52b37b30eb5d0 data/basemetals/loot_tables/blocks/diamond_trapdoor.json -23608e7612ffe0b267c27ecb561d3560dbfd9470 data/basemetals/loot_tables/blocks/diamond_wall.json -5a6dd3f2d4b05dc45c8129171676f23bebcc57f5 data/basemetals/loot_tables/blocks/double_adamantine_slab.json -98d568b2f6f27be65eb28b23c6dac1788ea62798 data/basemetals/loot_tables/blocks/double_antimony_slab.json -547a9ce5408a3baff7c9bf1d5d9f9685561ff3ba data/basemetals/loot_tables/blocks/double_aquarium_slab.json -ef980df853af1c4f14e1b207d94de6330971cb07 data/basemetals/loot_tables/blocks/double_bismuth_slab.json -e6cd24db3577daa957488ecf365a8437f46e7623 data/basemetals/loot_tables/blocks/double_brass_slab.json -1f5652a2f6e352cd640ca8dd7a7b4fa0d7605e74 data/basemetals/loot_tables/blocks/double_bronze_slab.json -700234c8e7e19b8776d949935e6e75bc602b128e data/basemetals/loot_tables/blocks/double_coldiron_slab.json -72cd0b4af63a34654faf433df003225dfb785858 data/basemetals/loot_tables/blocks/double_copper_slab.json -6cd3a82579684a53b7d025f1497bf5f0f04192b6 data/basemetals/loot_tables/blocks/double_cupronickel_slab.json -f93b6116df6db6b83e7fadc6c4e3bd3fb164b321 data/basemetals/loot_tables/blocks/double_diamond_slab.json -8c7d971bc182143c8f1428b6eb6fd691c39e5ab9 data/basemetals/loot_tables/blocks/double_electrum_slab.json -8435663c8470dc4d0fb4bc16d02229cac6da41d1 data/basemetals/loot_tables/blocks/double_emerald_slab.json -22a6172333696e0dfd5f53825c43589f20359953 data/basemetals/loot_tables/blocks/double_gold_slab.json -41971973dabed6ffc969bb95b8c5bd1810c9f40a data/basemetals/loot_tables/blocks/double_invar_slab.json -f21741afb276b5a4b87ab4b328634f50ea4580fb data/basemetals/loot_tables/blocks/double_iron_slab.json -f866e1473785dad9edc5efbbd60303e9bca16386 data/basemetals/loot_tables/blocks/double_lead_slab.json -9317d105e479a1a7d4060678e461fa0a11027746 data/basemetals/loot_tables/blocks/double_mithril_slab.json -1bfcfecdd1c07aaf01fe0fe9c20fc7b19ad0d2b6 data/basemetals/loot_tables/blocks/double_nickel_slab.json -0d49f51a4962fed542d7f76e566377aba982a952 data/basemetals/loot_tables/blocks/double_obsidian_slab.json -5b0fb266b6b9627c915a5c85e9f4f1514af40ee5 data/basemetals/loot_tables/blocks/double_pewter_slab.json -a33251118dcbf91bf496bdeb6592dd894e1d176b data/basemetals/loot_tables/blocks/double_platinum_slab.json -e04a8b75cc39a1e3c46fe98f8e1a755405d57d27 data/basemetals/loot_tables/blocks/double_silver_slab.json -389349ea1b63d6c0de231e55414eb2f20b6572fe data/basemetals/loot_tables/blocks/double_starsteel_slab.json -69269164a505f025288f4270b3dd1459401b722b data/basemetals/loot_tables/blocks/double_steel_slab.json -5b7f5cd2820d0c1aa8985aeb8eb20a84f157962d data/basemetals/loot_tables/blocks/double_tin_slab.json -42eac86c57605745a776caec16d3c2addb66e923 data/basemetals/loot_tables/blocks/double_zinc_slab.json -e301fc32e74b39fc60a2d5b77a9571931e85ef60 data/basemetals/loot_tables/blocks/electrum_bars.json -04c36160faff48bf737580f3dfc4e17b7beecf2d data/basemetals/loot_tables/blocks/electrum_block.json -a7061077b5cc08e46a11114fbcfeeb7d5cc99097 data/basemetals/loot_tables/blocks/electrum_button.json -4a50cba069aa876299d1862c3de50f5731758e48 data/basemetals/loot_tables/blocks/electrum_door.json -3ff3a357cef159fd8598bbe605fd8c6bccc5d7ed data/basemetals/loot_tables/blocks/electrum_lever.json -97da97da2c5849c63f7df98a0d10b96eeaa49cd2 data/basemetals/loot_tables/blocks/electrum_plate.json -390aea2c4b3a5b47f4693308b1bff7b060775fc9 data/basemetals/loot_tables/blocks/electrum_pressure_plate.json -5438fafc85f7b952581bf6689d2053fdb81b9cb9 data/basemetals/loot_tables/blocks/electrum_slab.json -766c31ff37a57e83aec649b9d717a52c1cd5dbe0 data/basemetals/loot_tables/blocks/electrum_stairs.json -075b0d6610d50280d65dc2eaee068aa7be7362cd data/basemetals/loot_tables/blocks/electrum_trapdoor.json -8b9e8df213a8465e5bd41f03bce6f13cbc463ea8 data/basemetals/loot_tables/blocks/electrum_wall.json -5678b2cb6bc520d6aec1ad95381606282460b2aa data/basemetals/loot_tables/blocks/emerald_bars.json -6b2569bdacb94b402e3b2195e62caa3b115105a0 data/basemetals/loot_tables/blocks/emerald_button.json -72766fd182b01f7972d689ee8c2015a8988e0364 data/basemetals/loot_tables/blocks/emerald_door.json -23c8bd8de8b93e1ea4ac7aac0618835a4723a6f1 data/basemetals/loot_tables/blocks/emerald_lever.json -490fc17fb93c435e8f1bef111af1b9c4b0b467cd data/basemetals/loot_tables/blocks/emerald_pressure_plate.json -299088671f2ae96d2defec5166c9e48abd8746d3 data/basemetals/loot_tables/blocks/emerald_slab.json -ae2f80e19fbd3bd88be4f52e2dd65c5b0189654e data/basemetals/loot_tables/blocks/emerald_stairs.json -6ed907dc69bc8a193b876bb89cd6c44be9ed0413 data/basemetals/loot_tables/blocks/emerald_trapdoor.json -8e1de446b6642d371746cc493ad776e788446a67 data/basemetals/loot_tables/blocks/emerald_wall.json -60ad6f6789adac45f7ce2cbd42b4c8524878cc71 data/basemetals/loot_tables/blocks/gold_bars.json -4d6401fb6b560db3fdc6ec7bd39eb88456254f5d data/basemetals/loot_tables/blocks/gold_button.json -c8278f5c91421f4a02ffb48a99bf98bbec801775 data/basemetals/loot_tables/blocks/gold_door.json -f7854caa4689b7ebd4481c973ad8dc4cac257990 data/basemetals/loot_tables/blocks/gold_lever.json -dd746af45b705d274a47979188ebe17dea79d852 data/basemetals/loot_tables/blocks/gold_plate.json -c2981421e0b94e2f1588ea426ef76c156129a32d data/basemetals/loot_tables/blocks/gold_slab.json -d71e84aa1278b9d01776372ebbac896e39dd949a data/basemetals/loot_tables/blocks/gold_stairs.json -1b7295712f585834b35a621db4e3f0218a4aca60 data/basemetals/loot_tables/blocks/gold_trapdoor.json -76cc659668d58df207751a8faf658804c576b5c8 data/basemetals/loot_tables/blocks/gold_wall.json -b794da7d5d7588f1161e48ccc47eeb1e163a688d data/basemetals/loot_tables/blocks/human_detector.json -f39e43355e84d2d59498bb139a5e765ef2a23379 data/basemetals/loot_tables/blocks/invar_bars.json -1b7da8350297305722e37017f2448f83a30c7fdc data/basemetals/loot_tables/blocks/invar_block.json -dc2b48b8bfa7eda0f216c1ec172316a31755b481 data/basemetals/loot_tables/blocks/invar_button.json -ababf681ecfa47eb231e917cd9f311dfce4c7c9c data/basemetals/loot_tables/blocks/invar_door.json -2874e9c82aa1cc7d9ac97b35ab233a4de2ae1b42 data/basemetals/loot_tables/blocks/invar_lever.json -1c512577a86cbb8ee2b53773c85eaf72126789f1 data/basemetals/loot_tables/blocks/invar_plate.json -c510671db18b14c3a8cf2d30963827e0a1b41e35 data/basemetals/loot_tables/blocks/invar_pressure_plate.json -68a339d594dbacc72aecbc881300e48f956d3e91 data/basemetals/loot_tables/blocks/invar_slab.json -2242d1f9689195179aa2af6bfed8834535ec2b5b data/basemetals/loot_tables/blocks/invar_stairs.json -8275a2048d5967e91cef0f9d41a6d5cfacbe17a5 data/basemetals/loot_tables/blocks/invar_trapdoor.json -36e4075078ca1fea0948ccedb6f33d17646f69e5 data/basemetals/loot_tables/blocks/invar_wall.json -c8eb43f2131fdf7837a05f62006d6e12e814196b data/basemetals/loot_tables/blocks/iron_button.json -658a5aca10e6b826601d357ad15698f6459a9b08 data/basemetals/loot_tables/blocks/iron_lever.json -b5df13f3c9e9ed2425519559965f1d23fe4a2f5e data/basemetals/loot_tables/blocks/iron_plate.json -f96f9034b549f06f6bd9edb03ca37d6e58237770 data/basemetals/loot_tables/blocks/iron_slab.json -905e0291ce01f46fe4296a302227ff5987851a32 data/basemetals/loot_tables/blocks/iron_stairs.json -6034ebb1c0d8a0d0a967b807a7e9e545db13e087 data/basemetals/loot_tables/blocks/iron_wall.json -f1b61fef1856deb721ffb6634fb757a2db140507 data/basemetals/loot_tables/blocks/lead_bars.json -056b0fe9a87bcd4a474370292fe2a13f844858c9 data/basemetals/loot_tables/blocks/lead_block.json -ed8b7e1e78452cfd224b1dfcb2777768c4922d4d data/basemetals/loot_tables/blocks/lead_button.json -74599197ebf450a7b31fc756304c275cb5359b99 data/basemetals/loot_tables/blocks/lead_door.json -cf0cc39f04c8d69cfe2c64cc315c645604fcc1b7 data/basemetals/loot_tables/blocks/lead_lever.json -7fb8142d480d97ac9e15088c53b27eaa460c9054 data/basemetals/loot_tables/blocks/lead_ore.json -12215b73203253df0374006b9e922087ca1f9fe2 data/basemetals/loot_tables/blocks/lead_plate.json -b605a111ba86f33264dcd94cebdc32263ab99ac7 data/basemetals/loot_tables/blocks/lead_pressure_plate.json -6c511f3c31a11d90e09db7acd47d50cec548b955 data/basemetals/loot_tables/blocks/lead_slab.json -621e2b0cb32c4a8cf934a394bb27efd13e6e0813 data/basemetals/loot_tables/blocks/lead_stairs.json -2aaee1d348e82be4e565d7eb770ee67f7dd3023a data/basemetals/loot_tables/blocks/lead_trapdoor.json -07a4ebdc1bd7df7b65f9336a83866fa269247465 data/basemetals/loot_tables/blocks/lead_wall.json -0664322207bc5663211a2de6cad3d9930c40f225 data/basemetals/loot_tables/blocks/mercury_ore.json -fcb39ea3b3c26871cbd8fdada7d8afdde308bc60 data/basemetals/loot_tables/blocks/mithril_bars.json -59dde7479eaf91b2a8ee8608054706473bb1935f data/basemetals/loot_tables/blocks/mithril_block.json -10f873eb835e25116eb1195eb50540b7479e8e49 data/basemetals/loot_tables/blocks/mithril_button.json -417ce2ee58ac1044cb26f93cb1653cf7f05a9734 data/basemetals/loot_tables/blocks/mithril_door.json -c44ed5a78c390e48dc04e3798ef155cc085499c7 data/basemetals/loot_tables/blocks/mithril_lever.json -45654ee26a16835feaea553bdca6a8773b88dbed data/basemetals/loot_tables/blocks/mithril_plate.json -ba205482b697dbd2f2bff207a2b809e513c87f86 data/basemetals/loot_tables/blocks/mithril_pressure_plate.json -af2e6d1a59de3081c2b712df654e6754d34468ca data/basemetals/loot_tables/blocks/mithril_slab.json -2eb382bb439422990a93f6130f8f5fa73906ea38 data/basemetals/loot_tables/blocks/mithril_stairs.json -d5a9b3f6f70f03d214f68dbba423762c408cc4c5 data/basemetals/loot_tables/blocks/mithril_trapdoor.json -394db2f6b0b572649790b1e57ffb2df156f2b771 data/basemetals/loot_tables/blocks/mithril_wall.json -0da936cff9d273a1ba892be00f43725799af6ba6 data/basemetals/loot_tables/blocks/nickel_bars.json -ffbc3e3d0b168e52a8b425553abb10330082923a data/basemetals/loot_tables/blocks/nickel_block.json -da56d0d2e829b3bf0bf257e9e0f1890c5f3ace75 data/basemetals/loot_tables/blocks/nickel_button.json -78c6f9de8a3b0f8d43ad2b87b0de5df389bc3112 data/basemetals/loot_tables/blocks/nickel_door.json -f8c30263c08252cc00fc7102c7f5349803553b39 data/basemetals/loot_tables/blocks/nickel_lever.json -510305411cdb97b8195a88874a74f3584d1be2d5 data/basemetals/loot_tables/blocks/nickel_ore.json -cc08a8ad5a6fcf12acda05338a6c66998339df5e data/basemetals/loot_tables/blocks/nickel_plate.json -f03256667cf298ef77560ec6c4f446aa70eb44a6 data/basemetals/loot_tables/blocks/nickel_pressure_plate.json -cb8caab240e32c83bc1977d2737804adc938bcb1 data/basemetals/loot_tables/blocks/nickel_slab.json -9732b174dd4f7ab00270160dd74a4604d72e76a8 data/basemetals/loot_tables/blocks/nickel_stairs.json -09f5e5292f908eafdd6eae15d47679ae76554bf7 data/basemetals/loot_tables/blocks/nickel_trapdoor.json -4350df2b9780efebe2980ecfd22bff5f3d1306f8 data/basemetals/loot_tables/blocks/nickel_wall.json -85dfe1d97befe331778192467b6d9c1f1736dbaf data/basemetals/loot_tables/blocks/obsidian_bars.json -a763c6383ee2e5db4873c1920a2831329d774a76 data/basemetals/loot_tables/blocks/obsidian_button.json -f10e12a996506229e31ff0427abdde7fcd8bbbaf data/basemetals/loot_tables/blocks/obsidian_door.json -e0e4c58a2dbfc529a9c25bcda1a1d5992938e0d6 data/basemetals/loot_tables/blocks/obsidian_lever.json -2028568c2242bd3315df6744925ba21fc164c89e data/basemetals/loot_tables/blocks/obsidian_pressure_plate.json -f33c5ae8a3bd031817c86734ec584725d6ba9137 data/basemetals/loot_tables/blocks/obsidian_slab.json -432572b945cf96bbd923bfb65c600e2837fd0858 data/basemetals/loot_tables/blocks/obsidian_stairs.json -672a16523753e00eab21999f972491296e81d582 data/basemetals/loot_tables/blocks/obsidian_trapdoor.json -99e2d910bd0972e9235f6d5b7bdcae618c9465f1 data/basemetals/loot_tables/blocks/obsidian_wall.json -24673acf9a797a3ac87bd9e8515e0840fc3ae5b3 data/basemetals/loot_tables/blocks/pewter_bars.json -e267dabad8c36d8883d6f2a8d31d945b30ab2763 data/basemetals/loot_tables/blocks/pewter_block.json -6c7dd8e98afcd9321dcdb1345a5a7c39dd77696e data/basemetals/loot_tables/blocks/pewter_button.json -584a48437e6e383d621932698aeca203b3d13fdf data/basemetals/loot_tables/blocks/pewter_door.json -c2ac25aece155c356eed519da599e2fed7d0b23f data/basemetals/loot_tables/blocks/pewter_lever.json -5ce67ca6c52b9016ce29d560e94dc30536f538eb data/basemetals/loot_tables/blocks/pewter_plate.json -51df7b2cccf0205e09f4f2a3b3b17e365575f58a data/basemetals/loot_tables/blocks/pewter_pressure_plate.json -69303e93f1bd9b9aaef1e03d03c97c1dcf2ba912 data/basemetals/loot_tables/blocks/pewter_slab.json -e71d96c0b3b3ada4215a3fc70bd89f615b06ffc5 data/basemetals/loot_tables/blocks/pewter_stairs.json -e65e91c75d3818ec3d3e819e6854f82184396537 data/basemetals/loot_tables/blocks/pewter_trapdoor.json -49dc331e8d778212b220d9de346d3c3867631b5b data/basemetals/loot_tables/blocks/pewter_wall.json -e0d2f3ce0b7faf18b5f330e61b7e008adb32b275 data/basemetals/loot_tables/blocks/platinum_bars.json -1f6330b43c831133c11a7f9dbd2f592da7836bdf data/basemetals/loot_tables/blocks/platinum_block.json -9e5f96e07fa606f851abe28b0a2721425e11c0ae data/basemetals/loot_tables/blocks/platinum_button.json -8deb6e3f8af2f489c0d6181f7c8bf8567efe0dd6 data/basemetals/loot_tables/blocks/platinum_door.json -9131e86d8cb8968b1dbacf27eea9827c70c82c3a data/basemetals/loot_tables/blocks/platinum_lever.json -f5a1c05d1634188ca6532d188a26c6c0c893d4b5 data/basemetals/loot_tables/blocks/platinum_ore.json -c224d3bc61c1f9e5e1bdb2a7b1a63db203aabafe data/basemetals/loot_tables/blocks/platinum_plate.json -0ffc3ba9a027728177a6647ffb26c25d577be62a data/basemetals/loot_tables/blocks/platinum_pressure_plate.json -1f969e65b70d00be5c9919cd74c1332d249991d3 data/basemetals/loot_tables/blocks/platinum_slab.json -ce83e01c762944f6ec25b8af61d8c8781912d2eb data/basemetals/loot_tables/blocks/platinum_stairs.json -5493735aea7fa2f32eb3c21ba41b6132157b3b98 data/basemetals/loot_tables/blocks/platinum_trapdoor.json -039e259f528586fd4f33e196788ce76b705779c1 data/basemetals/loot_tables/blocks/platinum_wall.json -69d5e542554d35e3b3c27b95aff3e2eb6df13258 data/basemetals/loot_tables/blocks/quartz_bars.json -85532f859612cff039ba25c01873aa402984d3b5 data/basemetals/loot_tables/blocks/quartz_button.json -a4565c9b11a426431cad0b6683248b8e5b585d6a data/basemetals/loot_tables/blocks/quartz_door.json -0b2e69d0577b30a4e1be6bbf04470c4c22b36b74 data/basemetals/loot_tables/blocks/quartz_lever.json -1f0085dd58ed067a4ef5bcac2adbdb3171c03eb6 data/basemetals/loot_tables/blocks/quartz_pressure_plate.json -627ed6411daf4fcc33b53015948a856f9584c5a7 data/basemetals/loot_tables/blocks/quartz_trapdoor.json -1f5a4a44ac2d6de6c368e861b23d94b6a6c900b9 data/basemetals/loot_tables/blocks/quartz_wall.json -96d9db8d2f3fdd882cafad0a0912ae0942a6eb42 data/basemetals/loot_tables/blocks/silver_bars.json -d55d56be37bf01d1bf2b89469dcd6400d7ff085b data/basemetals/loot_tables/blocks/silver_block.json -24bbf8010dc9876aa72df78b63213d12187046d1 data/basemetals/loot_tables/blocks/silver_button.json -c49833ba912356310d0e58e6372ed4bdd597048e data/basemetals/loot_tables/blocks/silver_door.json -4fc0a43e0dd2403542faab4f8f4da4b3bd639bc0 data/basemetals/loot_tables/blocks/silver_lever.json -608748c2fb143aa4ed0332c7c074c737f0f7f0fe data/basemetals/loot_tables/blocks/silver_ore.json -2e3943f9a1e1578048945834f2758fa9c7aa6cc5 data/basemetals/loot_tables/blocks/silver_plate.json -4939eb0f9d61a0ec87c97b1306e1b20b31bb4196 data/basemetals/loot_tables/blocks/silver_pressure_plate.json -4d0481bbafd71d0d8cd8c0cd54a3fca673f266f1 data/basemetals/loot_tables/blocks/silver_slab.json -8ca1d874d7a66441d56e87fda30f7a2d19c6806e data/basemetals/loot_tables/blocks/silver_stairs.json -9e378c76035b9a0b5f1ce1ff82b249e8cc03e62c data/basemetals/loot_tables/blocks/silver_trapdoor.json -d659502f824c5c3d93840ef43d1311ca75ba24ac data/basemetals/loot_tables/blocks/silver_wall.json -488e8fb6b194169b92512f3739dd64567711ed02 data/basemetals/loot_tables/blocks/starsteel_bars.json -3ad7ed43dfd323be6b028cb4bd1172b460e26888 data/basemetals/loot_tables/blocks/starsteel_block.json -5c844f7ab14a9e9bafb2a86680a88c9aba558624 data/basemetals/loot_tables/blocks/starsteel_button.json -56f7c45dc805b5c069811b6e6176a4a47227184a data/basemetals/loot_tables/blocks/starsteel_door.json -4891b0f6678541faaa207855933060f2ac400a25 data/basemetals/loot_tables/blocks/starsteel_lever.json -515c42ad81feae9b140d8f12d379b0afd5ea9aa3 data/basemetals/loot_tables/blocks/starsteel_ore.json -5720eb014efb5745336d70b00b785030f89da7d0 data/basemetals/loot_tables/blocks/starsteel_plate.json -5af96c0ed924e5081c142a80b4deab2261a696c0 data/basemetals/loot_tables/blocks/starsteel_pressure_plate.json -5b1efb878ef1cb05aeaed5d8ade45591e9f598fc data/basemetals/loot_tables/blocks/starsteel_slab.json -3d44178e4a96820b5f7a6e7df801acfd6a925943 data/basemetals/loot_tables/blocks/starsteel_stairs.json -53ecade4a205d12a0e595c94004778536c9b624a data/basemetals/loot_tables/blocks/starsteel_trapdoor.json -6aa5268f712e12164f00fbdbb9d47d8141a0b41b data/basemetals/loot_tables/blocks/starsteel_wall.json -06a641a32047b0fdec18a516e057f43d64be78bc data/basemetals/loot_tables/blocks/steel_anvil.json -01858506d540580ff52abd23e31f1972ec351ace data/basemetals/loot_tables/blocks/steel_bars.json -fe5284de051301ce8289e73d6112f1c84396a105 data/basemetals/loot_tables/blocks/steel_block.json -ab5d91c6256bb2a2788da2c7cc3c20a21e36aa40 data/basemetals/loot_tables/blocks/steel_button.json -191cf52e2ffa1688f98b29f5a536978eabebafae data/basemetals/loot_tables/blocks/steel_door.json -7a88188bcad42916ae4e795b563bd14e47db7ad6 data/basemetals/loot_tables/blocks/steel_lever.json -30832c7daa6701b88aaa7bd33973bac929127561 data/basemetals/loot_tables/blocks/steel_plate.json -410b7c477caf4c3170949376ca6c8da3283652ae data/basemetals/loot_tables/blocks/steel_pressure_plate.json -775e19107eafa428ac0745c32c5b1df20e6ad52b data/basemetals/loot_tables/blocks/steel_slab.json -5a20a510b8ec0f7bb7a088b7da02bbd1f0b03f26 data/basemetals/loot_tables/blocks/steel_stairs.json -2e51b935037d898a04c36cfee7bbd139e74df01a data/basemetals/loot_tables/blocks/steel_trapdoor.json -48f2ad6933980261ebe9775fb92accbce2f6e610 data/basemetals/loot_tables/blocks/steel_wall.json -52542feb15222ec4a2190f217c6a3e21116cd945 data/basemetals/loot_tables/blocks/stone_anvil.json -7101439b69e8966dcf739eba840f882a0c20d511 data/basemetals/loot_tables/blocks/tin_bars.json -2aa27c5135e573f5743eaca057aa3a44f917445f data/basemetals/loot_tables/blocks/tin_block.json -7bf9ac47d4d5b8c6d92cd8cbea59f21d33b59fbb data/basemetals/loot_tables/blocks/tin_button.json -b210b442d9028416cb9258a6b061818cd0a2b52e data/basemetals/loot_tables/blocks/tin_door.json -9b5d50ca3f6789481904cb3046abe27a2bbc87c8 data/basemetals/loot_tables/blocks/tin_lever.json -16a7b0e345c707bc26bfd6bdc21a78fa16448730 data/basemetals/loot_tables/blocks/tin_ore.json -833c619892ea2f4be028093c4a110f5f4fc5b1a0 data/basemetals/loot_tables/blocks/tin_plate.json -5aba42041af8526b68fc55cc5838d4db4ebaf630 data/basemetals/loot_tables/blocks/tin_pressure_plate.json -2b951138992265078f7b27698482ce1a58fe0873 data/basemetals/loot_tables/blocks/tin_slab.json -905adfb202ac6f2ec7874fc4c602c518c5aed925 data/basemetals/loot_tables/blocks/tin_stairs.json -cbde391a1e991165cb8f1e180365545b8ec7d7d9 data/basemetals/loot_tables/blocks/tin_trapdoor.json -00c3f4415cd767f5aca99a379b4fb355c9c96dfb data/basemetals/loot_tables/blocks/tin_wall.json -b51a7ccc3162525b02e550e9d3f2fb784185a431 data/basemetals/loot_tables/blocks/zinc_bars.json -ace49fbe7d235171ae91776a83fe014a4e1e8c0e data/basemetals/loot_tables/blocks/zinc_block.json -737f9198b8a90936d3b82499b88092de9f56beb3 data/basemetals/loot_tables/blocks/zinc_button.json -bb60063e0a2749b670a679fd9e68b4dde3ae8406 data/basemetals/loot_tables/blocks/zinc_door.json -197a8774abba9d4163630dd3ea9e618f11ec60e2 data/basemetals/loot_tables/blocks/zinc_lever.json -6d96ccdd9a11835256275c3bd81dc6650d02225c data/basemetals/loot_tables/blocks/zinc_ore.json -e403cb03668507615442ca8818858ff16de64e41 data/basemetals/loot_tables/blocks/zinc_plate.json -136b565534935146c864c06e11c0d5597cd952ca data/basemetals/loot_tables/blocks/zinc_pressure_plate.json -936e37e36828e603afbb2dc04e11f45fbb0ca7b4 data/basemetals/loot_tables/blocks/zinc_slab.json -7a62710edfbc5b098b9a88f8b9a2719d6e183e2c data/basemetals/loot_tables/blocks/zinc_stairs.json -cd07b5b44bab8a956deb3fbcbd99c74888d7c074 data/basemetals/loot_tables/blocks/zinc_trapdoor.json -d95c62441850c32adcdcae90449c7c1c3ce62aa7 data/basemetals/loot_tables/blocks/zinc_wall.json -028e77964beb25a8718377daa5726c614c1db616 data/basemetals/loot_tables/chests/inject/abandoned_mineshaft.json -45aaa59a48a1d3e2c88a9276ef3935958accb19e data/basemetals/loot_tables/chests/inject/desert_pyramid.json -d0043562113e6de2a86d26400abf96f3c7ae651a data/basemetals/loot_tables/chests/inject/end_city_treasure.json -45aaa59a48a1d3e2c88a9276ef3935958accb19e data/basemetals/loot_tables/chests/inject/jungle_temple.json -0532909f7bb37d548e9190d925b6943a80daca20 data/basemetals/loot_tables/chests/inject/nether_bridge.json -fc0d8deeff7b91fe1f0a5fc818bc67e9b8b3101f data/basemetals/loot_tables/chests/inject/simple_dungeon.json -025ab37e4d5de1d27bf5fa70547a86f3e5e83cac data/basemetals/loot_tables/chests/inject/spawn_bonus_chest.json -0532909f7bb37d548e9190d925b6943a80daca20 data/basemetals/loot_tables/chests/inject/stronghold_corridor.json -4be68a18b997161cee1944e4d846630b4f1afa06 data/basemetals/loot_tables/chests/inject/stronghold_crossing.json -50da9c34309b09b6aceae0e468d7eca4875691a8 data/basemetals/loot_tables/chests/inject/village_armorer.json -50da9c34309b09b6aceae0e468d7eca4875691a8 data/basemetals/loot_tables/chests/inject/village_toolsmith.json -50da9c34309b09b6aceae0e468d7eca4875691a8 data/basemetals/loot_tables/chests/inject/village_weaponsmith.json -01af787c776d14e940fbedbb312ad523c3206a09 data/basemetals/recipes/activator_rail.json -a386a42001c38cad3cf4dbe078da509f084718bb data/basemetals/recipes/adamantine_anvil.json -b97e10b29e9c13aa222950440315f29762a42187 data/basemetals/recipes/adamantine_arrow.json -c3ab5cc74312b9c4919f8cc045f1c527415ad0c6 data/basemetals/recipes/adamantine_arrow_recycling.json -3f91297207d20245424fe74280d9d1d52ffc7120 data/basemetals/recipes/adamantine_axe.json -1c92b17cc14aac65a50403a56caa209148a8eb9e data/basemetals/recipes/adamantine_axe_recycling.json -a4dba9999eaa6dc84b24348a7f3d88793e94960f data/basemetals/recipes/adamantine_bars.json -96828be18d7f717c7d50e8f44454623d1bc04004 data/basemetals/recipes/adamantine_bars_2.json -f3c17cf2e2ae058a163fec54e46b5b6d8062b647 data/basemetals/recipes/adamantine_bars_recycling.json -ec6e9e60f4b739ca144ddd3c55fbf85956c741b8 data/basemetals/recipes/adamantine_block.json -47ead20afc503f93042f7936fad6c3f0f6ff03b8 data/basemetals/recipes/adamantine_block_crushing.json -e63761bcab76f7c94bdfe4d5fe5fa2e17f84c891 data/basemetals/recipes/adamantine_block_ingot.json -9f8366c5eabe278f87cb3993658f691c06794a57 data/basemetals/recipes/adamantine_bolt.json -5a55e6a3955d669c93ad32e7873502f8dd8754eb data/basemetals/recipes/adamantine_bolt_recycling.json -3167f319b0560d93d72c694856c9d0f792c4f2e3 data/basemetals/recipes/adamantine_boots.json -524cc27ec7550efdff4defb5745e879c9384ce84 data/basemetals/recipes/adamantine_boots_plate_repair.json -a62084cfc38bc79f83a9d7643681e98f6ace1062 data/basemetals/recipes/adamantine_boots_recycling.json -bbfd85e91716b39cbe329f97fc5e2172ab7d4c37 data/basemetals/recipes/adamantine_bow.json -023b39b078314aa44317908acba1aaa9ad1dfdbe data/basemetals/recipes/adamantine_bow_recycling.json -88a5a277daa00ab3e556141715ab3b0ed858e61e data/basemetals/recipes/adamantine_button.json -46c1f88232fd1c034c83faf7a6b3cecd38e91048 data/basemetals/recipes/adamantine_button_recycling.json -0b08c30cddadb4cc378f540fab4b85876584ee85 data/basemetals/recipes/adamantine_chestplate.json -d6fdddc337bf7bfdb55fba35e94b0159622580c9 data/basemetals/recipes/adamantine_chestplate_plate_repair.json -a5657ce2b4aa6de2107652834d0741897591b851 data/basemetals/recipes/adamantine_chestplate_recycling.json -9f89a7412f1a7c847d490dabe2ce3b78d28a6e8b data/basemetals/recipes/adamantine_crackhammer.json -5f47c1f4fbadbbcccc7051dce92f21ff54b6ce49 data/basemetals/recipes/adamantine_crackhammer_recycling.json -2d13b0fbef791a754aafa849dec499df45ab540e data/basemetals/recipes/adamantine_crossbow.json -17cdb6d2bf0041acf21a616a94e5b6c60f6f4fb0 data/basemetals/recipes/adamantine_crossbow_recycling.json -f88ee6fb37ab37d8798422bbda1700a9f2974e33 data/basemetals/recipes/adamantine_door.json -cda0893a222c655ecfc3feaa862bab6b33e33fc6 data/basemetals/recipes/adamantine_door_recycling.json -a1b54a88284da2f3330fd8954c61cb60eac8fd9b data/basemetals/recipes/adamantine_fishingrod.json -689fd2b171fb7a11d412cf66548e28a1211de219 data/basemetals/recipes/adamantine_gear.json -1d807f17c96e340d0c0e65a2796795b99564a29c data/basemetals/recipes/adamantine_gear_recycling.json -31c5a91d07a5977e9b62ec652ede4f6f96e0fa6d data/basemetals/recipes/adamantine_helmet.json -818fb5d26c6652f473dbf11e59b928ea405bf676 data/basemetals/recipes/adamantine_helmet_plate_repair.json -64858a628d4b146c5ed73c6d3ceae39868362b11 data/basemetals/recipes/adamantine_helmet_recycling.json -8cf72f5f04f9c8eb28af0e664b5a588f7c36f401 data/basemetals/recipes/adamantine_hoe.json -601bdb828bfd2854309fed30ed44df8ec87a46ee data/basemetals/recipes/adamantine_hoe_recycling.json -b3f61d5b35df9a017199f5f94cd83df2c23a2737 data/basemetals/recipes/adamantine_horsearmor.json -1b52eacbf90892c8facad2ab14cce2225497ae36 data/basemetals/recipes/adamantine_ingot_crushing.json -97494d0fe1807697ec186979a1a0ce69f089477f data/basemetals/recipes/adamantine_ingot_from_nuggets.json -e5ac6ef04a35b01c085431059b01b820375179d1 data/basemetals/recipes/adamantine_leggings.json -815261cfe7bb27372d29862b5151578cac026df1 data/basemetals/recipes/adamantine_leggings_plate_repair.json -a7d9a94c64524da9b633df63218fa2673569c816 data/basemetals/recipes/adamantine_leggings_recycling.json -2dfb2788ed05ab3ddb286232a287683d240d3f94 data/basemetals/recipes/adamantine_lever.json -2fdeded292c9c0ba418aaec3d9c69b6e25bf92b5 data/basemetals/recipes/adamantine_lever_recycling.json -568a9c3c0292e3f1bf84550959c65a40793e0e20 data/basemetals/recipes/adamantine_nugget_crushing.json -26b94e311a2e5d2a49eb59960c901114fef2bb6a data/basemetals/recipes/adamantine_nuggets.json -11515918632c2e6a4c27257e6dec4b0b701cd8a8 data/basemetals/recipes/adamantine_ore_blasting.json -4dad3105f74fb996f746a0e8ac1022cf9c5ff6f1 data/basemetals/recipes/adamantine_ore_crushing.json -ba565326cda38996376ab476cb126347a3a80035 data/basemetals/recipes/adamantine_ore_smelting.json -2a61fa9084c3b3567652d544664499ace7d4eb01 data/basemetals/recipes/adamantine_pickaxe.json -367dc3ad53c813810128fd3afca3aca4c1234219 data/basemetals/recipes/adamantine_pickaxe_recycling.json -da2a0227baad26cfe6482d8104675097c1e9a7e9 data/basemetals/recipes/adamantine_plate.json -b01b96287ea61b2ffdfe0b997d4a394f2648666b data/basemetals/recipes/adamantine_plate_recycling.json -8ea5389387761ae5e14ec1b65fd2dac1ca30b699 data/basemetals/recipes/adamantine_powder_from_small.json -67efd1a215916d1abb1bf86cca15f96ab152bc8d data/basemetals/recipes/adamantine_powder_smelting.json -5b763333e56155d2623c5cc0a472f448469f251a data/basemetals/recipes/adamantine_pressure_plate.json -d8dec04dc7ef2bceff0fde652497645675e694a0 data/basemetals/recipes/adamantine_pressure_plate_recycling.json -85c639496ca6b26c84cd6d40c23664d1c9a439fd data/basemetals/recipes/adamantine_rod.json -bf39e2fc1fdb4c2f96d3c9aef26b6c9de8b52bf4 data/basemetals/recipes/adamantine_rod_recycling.json -5489c72d12a5f07ce16bd3cd6268b5f74d55d9d8 data/basemetals/recipes/adamantine_scythe.json -93f51a577cdd41253146e3ecd95efe10ce326e36 data/basemetals/recipes/adamantine_shears.json -6bac5733de3cdfb33a1a1ce6d8041aed5c4d92fd data/basemetals/recipes/adamantine_shears_recycling.json -e8039151e3b1b1805978a2882bc1533362bd5603 data/basemetals/recipes/adamantine_shield.json -9f02413092f067cc844a21374816e5e4152dde67 data/basemetals/recipes/adamantine_shield_plate_repair.json -9d9b4f3cf772ae8dc1bb247f18e3aa9976308776 data/basemetals/recipes/adamantine_shovel.json -a8a1edf5a31e48164f6c4567e83ffefe0972a8d6 data/basemetals/recipes/adamantine_shovel_recycling.json -a5ab38f1b7d6b977147a0b44465805d40de49a31 data/basemetals/recipes/adamantine_slab.json -8f6fb30f52330dd227a30971c3c9582c4ac5ab53 data/basemetals/recipes/adamantine_slab_recycling.json -c5f06a84f0dad4de2552a76a06b745126d10db13 data/basemetals/recipes/adamantine_smallpowder.json -6c8bd5ae3ba1f6407cd023aeca3ea2166deec33b data/basemetals/recipes/adamantine_smallpowder_smelting.json -110068672f1c23a4ff0cc2075d305f318c0f4b9e data/basemetals/recipes/adamantine_stairs.json -f9019d703973240e4387a949dc37b377b95db197 data/basemetals/recipes/adamantine_sword.json -4d22fb2baa553452853890a029fd6f780762cb87 data/basemetals/recipes/adamantine_sword_recycling.json -563a03eb33a1b427620b90b9e227448ecbee8320 data/basemetals/recipes/adamantine_trapdoor.json -446dfc2586690e9db09fcc7b3f6f1ea84e53d628 data/basemetals/recipes/adamantine_trapdoor_recycling.json -879668f5a8b59684e9b5319ec31295220e0d6933 data/basemetals/recipes/adamantine_wall.json -47be1dec805381c35ec37e0dc6231ecf09ef99a7 data/basemetals/recipes/adamantine_wall_recycling.json -70025ca49ea144c4e7981ae81bac1aafc41ad225 data/basemetals/recipes/ancient_debris_crushing.json -f4edebb3bf9a897a6336890a16fcce65d979745b data/basemetals/recipes/antimony_arrow.json -ddc34c0100ca41344a93ea01a8eb7c9128211d18 data/basemetals/recipes/antimony_arrow_recycling.json -2f470b10ca625cbd13bd28daab370a0e6e51154e data/basemetals/recipes/antimony_axe.json -01ddeede097022353a33ab630ac268a92719b34c data/basemetals/recipes/antimony_axe_recycling.json -fe5bea974b6f170f3f871c58e514c4a070d7235c data/basemetals/recipes/antimony_bars.json -b98b9a7f1c590553ec10d5f05d5693af50fbcb9f data/basemetals/recipes/antimony_bars_2.json -3933406a1b7cc7b32c9e74a2f7d16ea1e64e1113 data/basemetals/recipes/antimony_bars_recycling.json -f0ccc9e760835df0eed05d62edef9e8142978fb6 data/basemetals/recipes/antimony_block.json -d9a0e6687d4121ecf05f94da1d555484b2eefe64 data/basemetals/recipes/antimony_block_crushing.json -01791100e4f6e77fdc22e3a5134ece69697b94d1 data/basemetals/recipes/antimony_block_ingot.json -de244ffdc414ddb6a8e054f23140da99d49f2a8f data/basemetals/recipes/antimony_bolt.json -617f70d6172076a916f9c7f9422771ad8d609054 data/basemetals/recipes/antimony_bolt_recycling.json -3d6d67f5821ba1d84d76b3f54c7e45cdd6f8f0fd data/basemetals/recipes/antimony_boots.json -5e856b893b780dceaf3a125a93d352d2e242747e data/basemetals/recipes/antimony_boots_plate_repair.json -5ac460a68e93f7191c3b3e81f3a42e8a7af608d6 data/basemetals/recipes/antimony_boots_recycling.json -50c402a751f136faac70a34de08e7485b5552861 data/basemetals/recipes/antimony_bow.json -1cf93fac04cc9f4237a0defa03cc1c712f5b2e04 data/basemetals/recipes/antimony_bow_recycling.json -445905f25bb920cb77b8f6d61b38fe86a03bdb63 data/basemetals/recipes/antimony_button.json -0558394ad56ffa8ff99b7fc4664b780201759217 data/basemetals/recipes/antimony_button_recycling.json -f1243a7c593bac1fa05872979b2fe4a98e53960d data/basemetals/recipes/antimony_chestplate.json -e7b333b56360101949fb25585acb95ce670e3341 data/basemetals/recipes/antimony_chestplate_plate_repair.json -cd4b189ca832f1b905495782f59716832d939aec data/basemetals/recipes/antimony_chestplate_recycling.json -45f909c80bd249764abe9d3ef8397c167352a52c data/basemetals/recipes/antimony_crackhammer.json -c47f70fdd8fdf40e678ce92f96d3c314aff95282 data/basemetals/recipes/antimony_crackhammer_recycling.json -d102be0ddf586f768af9a4aa89af30c550c5050f data/basemetals/recipes/antimony_crossbow.json -3baa4b0aa723050ba176ac4032024bde84398629 data/basemetals/recipes/antimony_crossbow_recycling.json -40a9fe98fb0bfbe791d004afab906ea65630befa data/basemetals/recipes/antimony_door.json -bdfdde0342ffaaf50beb5391b670dc01312cba11 data/basemetals/recipes/antimony_door_recycling.json -e3fc6f95071161643e5efab59b7be0b5f9a0c6d8 data/basemetals/recipes/antimony_fishingrod.json -5439b2bc3b56612bfe8a2c6b3897571cc03b8099 data/basemetals/recipes/antimony_gear.json -5529d0e38588beb08d37145d28c3c9373d96fb0c data/basemetals/recipes/antimony_gear_recycling.json -e1be21f8036769a52fadbe40ec3492c54877079d data/basemetals/recipes/antimony_helmet.json -1ce3a2e7c428660f4e528b7e2aa0cb8d3b38d2e8 data/basemetals/recipes/antimony_helmet_plate_repair.json -d89b7285dae818c0674bb734b2fe7a7a9d7527de data/basemetals/recipes/antimony_helmet_recycling.json -3b8e1c57593a615df293d9d6b1b135a4ee485e36 data/basemetals/recipes/antimony_hoe.json -d6b72f94f3f6473e17a1a8aed6ea38716c1d333f data/basemetals/recipes/antimony_hoe_recycling.json -3bfbe7e832e16b13f72497ba1fad1be4f73d254b data/basemetals/recipes/antimony_horsearmor.json -732193199a66047fcf934eb96eaff1e7a0d08cd4 data/basemetals/recipes/antimony_ingot_crushing.json -adf1e1239154ab3ec0bf986f77d327aa4ebb24a5 data/basemetals/recipes/antimony_ingot_from_nuggets.json -b873e14f235c7701606f982d25d2ecc5c3e76b07 data/basemetals/recipes/antimony_leggings.json -3539bc8ea36c36a51b7ed638ee4fb0974f1841cf data/basemetals/recipes/antimony_leggings_plate_repair.json -f34ffbe16c2fc88fe23e1aa8b099d9e5a26a6991 data/basemetals/recipes/antimony_leggings_recycling.json -f2340dad253e47fa484914c30f55566ef4de72a1 data/basemetals/recipes/antimony_lever.json -d89f991a35ec70e858a7bcb490ad6278742aef73 data/basemetals/recipes/antimony_lever_recycling.json -2a294bad7633325c8ed93740813ae8d11a23d3e9 data/basemetals/recipes/antimony_nugget_crushing.json -3ead95c48b7a7c5af7c6b383a20f86dbb67a66d9 data/basemetals/recipes/antimony_nuggets.json -aa26fb973f215aafc01f70316b8e5625738e8318 data/basemetals/recipes/antimony_ore_blasting.json -fc47f00d41a346316de5fa6a32ad6b00c77194e9 data/basemetals/recipes/antimony_ore_crushing.json -8982e6aab9a72eeccd228ad8c545652e54f53b63 data/basemetals/recipes/antimony_ore_smelting.json -d2979416d303d7f99de5cacd1c65919356fe6be1 data/basemetals/recipes/antimony_pickaxe.json -ecfb867ebaf6e904cfc559eec46b648e25bdd441 data/basemetals/recipes/antimony_pickaxe_recycling.json -8dea724cdb344ea4cbb4265be2c69e59e93065a7 data/basemetals/recipes/antimony_plate.json -8152a27365559e7d69765dfe1d6862a1c187aa14 data/basemetals/recipes/antimony_plate_recycling.json -13fbd99b6d6cbe3a08029d810b866b969a8c8f37 data/basemetals/recipes/antimony_powder_from_small.json -e2377d4abd89ca1e8a01693c4f7cb661cd554516 data/basemetals/recipes/antimony_powder_smelting.json -1a511a64a6d90e1b7723b3232334be238f672128 data/basemetals/recipes/antimony_pressure_plate.json -06daca779216f6a5bf94d886c5868f5bb5825177 data/basemetals/recipes/antimony_pressure_plate_recycling.json -07152429b9a984e55336baf1e596a498f5d18141 data/basemetals/recipes/antimony_rod.json -624aec40db72359cbebaf15a694fecdc0ca63723 data/basemetals/recipes/antimony_rod_recycling.json -dc47e12841dda6d42591b3c35e57acd32b1f1d44 data/basemetals/recipes/antimony_scythe.json -9c2b0e315b1c77e321c47153de1c0c1e176242c8 data/basemetals/recipes/antimony_shears.json -a6672b3abd5f29ecfceaccabe0f91bcc5c22082a data/basemetals/recipes/antimony_shears_recycling.json -e5526e91dd2d9ddd020b780d6cf92ab5f2571e50 data/basemetals/recipes/antimony_shield.json -aded54a16d6b9fc06b08ece6b1979fd15cd46c0e data/basemetals/recipes/antimony_shield_plate_repair.json -264e3d1dba213f6694b982d8692bf9618f1d7941 data/basemetals/recipes/antimony_shovel.json -d7373147cde89b11843e8b21c92f8d194c306ff9 data/basemetals/recipes/antimony_shovel_recycling.json -7f4d00d902093df22cf1b98bd92e83cfb57d79ca data/basemetals/recipes/antimony_slab.json -98e6dd8c83d80d77b9b6b9f4fec87ebd9402cb94 data/basemetals/recipes/antimony_slab_recycling.json -d59553d3ac4450af56520d7bc8d738624ded5285 data/basemetals/recipes/antimony_smallpowder.json -af2cfeb2bcaf0dbff0637d089b624cd5b3a2582b data/basemetals/recipes/antimony_smallpowder_smelting.json -3e63e4c1307889625f15fae195928454a0bfc1de data/basemetals/recipes/antimony_stairs.json -ce71a5739cd8f914e1b66931724edab974b43805 data/basemetals/recipes/antimony_sword.json -6d68dc4a7967c4d970764ff989c0458cc4b4d594 data/basemetals/recipes/antimony_sword_recycling.json -a5ab5fc190423a5008a31dc09731a7987363ee33 data/basemetals/recipes/antimony_trapdoor.json -6e1d233a059da751b0270f629f029b55b1419637 data/basemetals/recipes/antimony_trapdoor_recycling.json -05b950964ef2941814c1e658e58a20327d431bed data/basemetals/recipes/antimony_wall.json -5c1cb4333fc95a7f9594702544c48c60bfa98375 data/basemetals/recipes/antimony_wall_recycling.json -802214f6d3d729aae13bdf033489d7d528513051 data/basemetals/recipes/aquarium_arrow.json -c6412e1a808759b1e2d6bf25faacf915db01efae data/basemetals/recipes/aquarium_arrow_recycling.json -f4ed9d8adc5789bbc8225427420cdc4d308d0239 data/basemetals/recipes/aquarium_axe.json -6bad46d7a3785c2173e3a43a367e25d22a7f80b0 data/basemetals/recipes/aquarium_axe_recycling.json -c2ace8e26aaa871808f05f9f449a3d81aefb805f data/basemetals/recipes/aquarium_bars.json -ac1780c9159ce70bca4b39a4f0bad7e5cfff72ac data/basemetals/recipes/aquarium_bars_2.json -a65cbbf56c8eb98eaba16bf7bf18cd533ecdc3c0 data/basemetals/recipes/aquarium_bars_recycling.json -6ae684055d085c8f16610b7ca65bc9f05dfe7c43 data/basemetals/recipes/aquarium_blend.json -4078590b05f002237799dcfcea1ec735b4ab0279 data/basemetals/recipes/aquarium_blend_from_small.json -23dd4a2dbf685d5c2fcd06c71208efe109ac5c03 data/basemetals/recipes/aquarium_blend_smelting.json -09305f42ef3bbe11bdd2958e179d461e4eb0dc0a data/basemetals/recipes/aquarium_block.json -61c23e8888df58e3c9838f06429fabfefe3a7083 data/basemetals/recipes/aquarium_block_crushing.json -f0a2816b5a4aecc86ff7a1ac27de6959f1baf832 data/basemetals/recipes/aquarium_block_ingot.json -158f844c463ca0558f765b799a27db93c62927c9 data/basemetals/recipes/aquarium_bolt.json -abdad5eb3953c5030c181ca8cac9cc6f142a3b17 data/basemetals/recipes/aquarium_bolt_recycling.json -5c4107ca58e5dfc7900944716381a660761dcfc1 data/basemetals/recipes/aquarium_boots.json -b054d211723cdd147e11433f7952d218ad4a99d0 data/basemetals/recipes/aquarium_boots_recycling.json -53fc31eec670ec1298fa61f4e0afc64cd74e7f19 data/basemetals/recipes/aquarium_bow.json -e771ddcc0815f2b9b0ac51fbc1ad8ddd666f2487 data/basemetals/recipes/aquarium_bow_recycling.json -bf06ef29185841a9ff1789be12ac8387f09cbdde data/basemetals/recipes/aquarium_button.json -3d56bbde8826db725889a86751f5f02173bc4cc5 data/basemetals/recipes/aquarium_button_recycling.json -b8368934f45c6e012fe3f6e29f23e70306385fbb data/basemetals/recipes/aquarium_chestplate.json -670d3c97065a301cc13d532148505035400f04d7 data/basemetals/recipes/aquarium_chestplate_recycling.json -de91471da6e56e42c4af5147cc40fba7324daafb data/basemetals/recipes/aquarium_crackhammer.json -f104c84c04a543d1749a1530cf9944ee1bdcfdbc data/basemetals/recipes/aquarium_crackhammer_recycling.json -ce8ef32f7ecf04f13509186dde2d6410e8a40a78 data/basemetals/recipes/aquarium_crossbow.json -25b3f623b0b3de636549a5fb9a4c250a3c71f1cf data/basemetals/recipes/aquarium_crossbow_recycling.json -baf0f2a27821bcab927191a14401c078757982cc data/basemetals/recipes/aquarium_door.json -3f788c5ba2dac4897a72edf1800dec685bb0bb77 data/basemetals/recipes/aquarium_door_recycling.json -a2f2971707b7a06cdf08d58cb3dddc700e4d463f data/basemetals/recipes/aquarium_fishingrod.json -e414e5c125af5ea16f8fa5e9043c4c3ef1b6fd89 data/basemetals/recipes/aquarium_gear.json -62175b7062ec3eb6467dd543e66452bd0f64405a data/basemetals/recipes/aquarium_gear_recycling.json -a1cae15b1409717c6ab0f6e85c05b6115e2f21fb data/basemetals/recipes/aquarium_helmet.json -b00275ba25954604cb17849255534ef8b450a6f5 data/basemetals/recipes/aquarium_helmet_recycling.json -ebe70c55f689ac2e962c88fe690e6a6da03d483c data/basemetals/recipes/aquarium_hoe.json -65fc3074379c4c695e74fe48764a1bf53cb740ca data/basemetals/recipes/aquarium_hoe_recycling.json -321b4683b0ca1812058a0c5ecf4db5f79c341e39 data/basemetals/recipes/aquarium_horsearmor.json -d9e64c3dad79b5df4ef19ff95150af485f407420 data/basemetals/recipes/aquarium_ingot_crushing.json -4d6fa0c160d7471d59877464db2fdc8e8e9a4e47 data/basemetals/recipes/aquarium_ingot_from_nuggets.json -c4362d7f7773fa42ec0000132ffc2d91029a6fa3 data/basemetals/recipes/aquarium_leggings.json -cfedb651d9d6757699d4e256a0ceedfa3f3669df data/basemetals/recipes/aquarium_leggings_recycling.json -310f9d001c7da38116e6e01ae8c806dfe5b7a81a data/basemetals/recipes/aquarium_lever.json -73cba99acbd29de8506852077c47a61cbea21633 data/basemetals/recipes/aquarium_lever_recycling.json -398378b72a10d5386b662d17fd2f42e8c966d55c data/basemetals/recipes/aquarium_nugget_crushing.json -1c07e3d836b30b8873a1b37608d52dba36ddbb53 data/basemetals/recipes/aquarium_nuggets.json -a705bc47fab912f52ec2d0c0a34066617d963149 data/basemetals/recipes/aquarium_pickaxe.json -59c41fc64b31ca572b6e172a15bc9151bd598fc5 data/basemetals/recipes/aquarium_pickaxe_recycling.json -fee21492e17c17d5b000c5b87e05e28ea4654e9f data/basemetals/recipes/aquarium_plate.json -0499c45a18d9fcef2fa6965865240bdd62b5380c data/basemetals/recipes/aquarium_plate_recycling.json -3646479860a6e702d1a3a6e5a535c15554074221 data/basemetals/recipes/aquarium_powder_from_small.json -ef64b5b92509d9670c1416fe7bbb0a1db27d7698 data/basemetals/recipes/aquarium_powder_smelting.json -1b77977cd7bb202e7792a5fa5319ccc1ceb76f93 data/basemetals/recipes/aquarium_pressure_plate.json -60988db947c58f51b8f1fe5f4e2b3abef74c544e data/basemetals/recipes/aquarium_pressure_plate_recycling.json -711597b41277273b2c118366873bb5c447bc8534 data/basemetals/recipes/aquarium_rod.json -ba59118360ee5b8dda30a98489aefa251c11986b data/basemetals/recipes/aquarium_rod_recycling.json -725760f6627f16e99c3ee8aa44674c1be757d781 data/basemetals/recipes/aquarium_scythe.json -9bd818976cd0db53e569e6dda184353b7b0812d4 data/basemetals/recipes/aquarium_shears.json -beebfc7bab28e749538347bf870b15c40930b644 data/basemetals/recipes/aquarium_shears_recycling.json -51aac5678f4d6f5982d95440d94e2087b09f2eb4 data/basemetals/recipes/aquarium_shield.json -4687755a77e175b2ac6885df9321a2ff5a3fb864 data/basemetals/recipes/aquarium_shovel.json -8dc4d13f22562616e9db3f9001f5e0e038842d53 data/basemetals/recipes/aquarium_shovel_recycling.json -af84c33efa64232acbfdba4a77aa3113814c1619 data/basemetals/recipes/aquarium_slab.json -ce3f9660bf6a58927db5b4b0209e6229f75de05f data/basemetals/recipes/aquarium_slab_recycling.json -530e11ff7e317616860cd8e7039c8a0c78b95d4e data/basemetals/recipes/aquarium_smallblend.json -57256e141831ff6bf547dec804b6ca919b9a53c4 data/basemetals/recipes/aquarium_smallblend_smelting.json -ab2855c7c290b1d185317dfb25b872a464db5528 data/basemetals/recipes/aquarium_smallpowder.json -ee50a7e1ccf64ac6cc48813cd2542f92f038bece data/basemetals/recipes/aquarium_smallpowder_smelting.json -469eb49e04a9e45a0b8a6a253951337e6024ba9f data/basemetals/recipes/aquarium_stairs.json -e6f7e24084af3658fb6026633a7e39c53f264410 data/basemetals/recipes/aquarium_sword.json -62f0597ba8dc78e19df166486bdef4c38c38dabc data/basemetals/recipes/aquarium_sword_recycling.json -7ede2b6c23be580fef92b71430ea8ff5a94fd961 data/basemetals/recipes/aquarium_trapdoor.json -2080c6419b055fde7e5a72b35684ee435064190c data/basemetals/recipes/aquarium_trapdoor_recycling.json -301c02a528f26b187e61f2fa53cd06e0dfc513f3 data/basemetals/recipes/aquarium_wall.json -b60942b943f02cee602c22b1efce49ed1310c179 data/basemetals/recipes/aquarium_wall_recycling.json -01104563bdd540f7e1ce21c78ebc3ff567943338 data/basemetals/recipes/bismuth_arrow.json -d76079814dcad1b9669b7684c917243ac4ff776b data/basemetals/recipes/bismuth_arrow_recycling.json -2690d07b5f08476a1f1bbce65c8624b2a884993e data/basemetals/recipes/bismuth_axe.json -108e13183fa1478724d0198640de978c87cd842c data/basemetals/recipes/bismuth_axe_recycling.json -67cd2e1d4167837db14deef998d702af63782efc data/basemetals/recipes/bismuth_bars.json -130adf067715137f2537700745ae3653f0253b3d data/basemetals/recipes/bismuth_bars_2.json -49d379f5863f899f6428aad94c72a389b937cf0b data/basemetals/recipes/bismuth_bars_recycling.json -0e94c00a4d88a58b59abf0ec02a800a329be5251 data/basemetals/recipes/bismuth_block.json -8db97ff9156afc789f2f8784567ce71c010bba25 data/basemetals/recipes/bismuth_block_crushing.json -a414fdbaef72a277163752683c1f3a84fc68e139 data/basemetals/recipes/bismuth_block_ingot.json -16031c687046bb8f4daeb27bca348393404eac5c data/basemetals/recipes/bismuth_bolt.json -031359146fea8ef4edda282f19c6832a753aab12 data/basemetals/recipes/bismuth_bolt_recycling.json -c70cf75fcc9e4ba935eb359dd84a7049e69f07d9 data/basemetals/recipes/bismuth_boots.json -bc5bd6287ece21c63a01b32cd7055cedc123a43e data/basemetals/recipes/bismuth_boots_plate_repair.json -58a09390942e0e7c91ff4d0886e8943bb0e1f103 data/basemetals/recipes/bismuth_boots_recycling.json -1eea8219df8a905c7a29a47ef27283108cd627a8 data/basemetals/recipes/bismuth_bow.json -a5598e377aff2e75d22d78bc0ca75ddf9781838d data/basemetals/recipes/bismuth_bow_recycling.json -8542ab04fb7b1470957dccb31981b72f1dc58464 data/basemetals/recipes/bismuth_button.json -eeebb78b41eedebd2c73c72d77e32ca2c8533dc9 data/basemetals/recipes/bismuth_button_recycling.json -2272dfff152a8cdc88874dd8735bb83f1b804ce0 data/basemetals/recipes/bismuth_chestplate.json -d05240ffbf575689dbdd4a1be8a7b2ae2011bf6a data/basemetals/recipes/bismuth_chestplate_plate_repair.json -f07b94225f73887e9351adefc35e38848cf18955 data/basemetals/recipes/bismuth_chestplate_recycling.json -5fc2f77120992bd915758c5354bcbba9e5302e06 data/basemetals/recipes/bismuth_crackhammer.json -5e95a38a294d6993908a969fd9278e4225d27bcb data/basemetals/recipes/bismuth_crackhammer_recycling.json -36b5d2bda268412ed402e342ed903ce4fea6484e data/basemetals/recipes/bismuth_crossbow.json -66ddcea3851e84b17901bbb7bbafe16869358ce8 data/basemetals/recipes/bismuth_crossbow_recycling.json -467f6ac2553258d58ed4db87e57e605a86bd7970 data/basemetals/recipes/bismuth_door.json -7219a1f5275e972c702ad51dbcccb99416501c77 data/basemetals/recipes/bismuth_door_recycling.json -0dc617de9314ae0e6a416d303bae9dc3947a168f data/basemetals/recipes/bismuth_fishingrod.json -593019ff98c8a49c3e4b2c09fd38d86ba4b8aa59 data/basemetals/recipes/bismuth_gear.json -3a8b14787110260e999efbd2449efa9f10d450e3 data/basemetals/recipes/bismuth_gear_recycling.json -61be005c8c6a0f58e7a66f3f3f42cb7328d170be data/basemetals/recipes/bismuth_helmet.json -57c8db98d57a255c8f25ee67ddcd599847c281f7 data/basemetals/recipes/bismuth_helmet_plate_repair.json -afd1e4022e4e5eccee78b324052b65c8b8c0e0e8 data/basemetals/recipes/bismuth_helmet_recycling.json -5308dedadae14d09ae77abe024592f5b48e0380c data/basemetals/recipes/bismuth_hoe.json -0f778552b148e4c84adb30e4a52b38e887586441 data/basemetals/recipes/bismuth_hoe_recycling.json -bb491b7333b1a6621b5bb05d1d2247693d90efd2 data/basemetals/recipes/bismuth_horsearmor.json -e2f8dcde9774b59d97242e15417414c19031fb26 data/basemetals/recipes/bismuth_ingot_crushing.json -863f1f82b1d987fa984d15b839e77aa2a614e6c5 data/basemetals/recipes/bismuth_ingot_from_nuggets.json -5c88e9c8ddc4fb2cf7884829f1a5eaf9e0ecd233 data/basemetals/recipes/bismuth_leggings.json -45d29edbd6ff07ad2320720f34be0b709a58762f data/basemetals/recipes/bismuth_leggings_plate_repair.json -534d62a2a14a9b87986315ac865322d990847329 data/basemetals/recipes/bismuth_leggings_recycling.json -c42ce4abccfe930317225d98380652901226aa24 data/basemetals/recipes/bismuth_lever.json -53b0bc41069381522a807e999d22e424b3dfa1c9 data/basemetals/recipes/bismuth_lever_recycling.json -f0243bedc9d8b5fd1ba5f5c07c9a10e75c80261c data/basemetals/recipes/bismuth_nugget_crushing.json -4b49b215378891cbf1af4c03fddbb6d6a467022b data/basemetals/recipes/bismuth_nuggets.json -15204ed0ee3bd9793cf02d752f76ee8334523d82 data/basemetals/recipes/bismuth_ore_blasting.json -55f049e5b23747c9b3df34a51cdaa1460c9e605e data/basemetals/recipes/bismuth_ore_crushing.json -8687509d15ecaedf9a0bd6be56a5819d5efe728e data/basemetals/recipes/bismuth_ore_smelting.json -cb6dec7cf4b7162814e91a1c5ce7f525cec2dbd4 data/basemetals/recipes/bismuth_pickaxe.json -9070b57a657e2563be065a5aeec9cfb45e02cc4d data/basemetals/recipes/bismuth_pickaxe_recycling.json -6c0fc9573cb1c38ae031022f794435a0b240ad0f data/basemetals/recipes/bismuth_plate.json -2156dc4d0956753332a6823a26805d0a7943c8b9 data/basemetals/recipes/bismuth_plate_recycling.json -2f471fa35788a1067d980eb287c1e3e4e7cb302f data/basemetals/recipes/bismuth_powder_from_small.json -404dda2d96b7e93dbfba66d536e5f78f3f05ba05 data/basemetals/recipes/bismuth_powder_smelting.json -860c9b9c6a8215d33bfa51550013c4f3c4aca826 data/basemetals/recipes/bismuth_pressure_plate.json -435a8db2d6a15d11f7c598697edb8d5e900cc70b data/basemetals/recipes/bismuth_pressure_plate_recycling.json -c4807a5b74df643ac0b9c8a9d74f36651b4088e7 data/basemetals/recipes/bismuth_rod.json -51feafc3eaa1c8c76d048353b02c8986af266ba6 data/basemetals/recipes/bismuth_rod_recycling.json -714dd8b2a0839524d4727e4cc8749e327904f76f data/basemetals/recipes/bismuth_scythe.json -71db09604ed91dae85654509f01ef49756251dc9 data/basemetals/recipes/bismuth_shears.json -0745761303e3d2bf0fac1dbccdaaafc1bac85073 data/basemetals/recipes/bismuth_shears_recycling.json -7028586a0c781724d20bcd6c08b989c12d15505e data/basemetals/recipes/bismuth_shield.json -0578c67e2e2869fe942e5f046bcbe44c48733c3e data/basemetals/recipes/bismuth_shield_plate_repair.json -f4dc94baeafe21b62526b6a880a93ebd6bb389e0 data/basemetals/recipes/bismuth_shovel.json -6acb8e5073878dc2fe73ce3aa1bd18f7c7ac5d03 data/basemetals/recipes/bismuth_shovel_recycling.json -3642277f3951867787b1d221322df3034a4ff85b data/basemetals/recipes/bismuth_slab.json -ed91e8289560e995a0b979112b7ba1127e80d2da data/basemetals/recipes/bismuth_slab_recycling.json -14896f0d898fbd23d7579778828e803b270a8a23 data/basemetals/recipes/bismuth_smallpowder.json -36f02624151011082ff9b17e3abea12955b988a6 data/basemetals/recipes/bismuth_smallpowder_smelting.json -da3200ed5c3040b6587e723ecad8457058752b44 data/basemetals/recipes/bismuth_stairs.json -a95102857f104ccd2cb135d7f871fdd355cd6e64 data/basemetals/recipes/bismuth_sword.json -b220325aa2329a2c54eb029272efb9f13ee61851 data/basemetals/recipes/bismuth_sword_recycling.json -e652dd282928710f6811e14996a9212ae41d4bda data/basemetals/recipes/bismuth_trapdoor.json -0eac77f2a10173713c9c8eceb966bb7c88dc2471 data/basemetals/recipes/bismuth_trapdoor_recycling.json -773dec4bc0771ea3a5914a90ba65c0ed6d8165c2 data/basemetals/recipes/bismuth_wall.json -c60a6070e0b8e1669b131cf6df664959831ac89c data/basemetals/recipes/bismuth_wall_recycling.json -41411fb7d2ad372f16ab01174b4b7d194d06fd01 data/basemetals/recipes/blaze_rod_crushing.json -6156b491c3da4bc2ba09b33749783cdd968db1bf data/basemetals/recipes/bone_block_crushing.json -0d1ed63553eb86108ac26eff68ede789bf11813a data/basemetals/recipes/bone_crushing.json -5fdbc18666cd9deb3cab4ed966055a91fc27ad2e data/basemetals/recipes/brass_arrow.json -f8f33842283a91cc216de7bf5d475f58cd4638d7 data/basemetals/recipes/brass_arrow_recycling.json -1077c1a4a45ed54c2ddd34e86a9f26e2e5373845 data/basemetals/recipes/brass_axe.json -06dd3c629ae4bdfd84737e04748bec5ff79763e5 data/basemetals/recipes/brass_axe_recycling.json -21ee1d06703c278cd1500ce796f11da3dd2a3281 data/basemetals/recipes/brass_bars.json -8c90fef20739220cf3bc5a4e4fe9f580d0d6115c data/basemetals/recipes/brass_bars_2.json -79e7d2a284a4fe539c847648461555e03ce82c3a data/basemetals/recipes/brass_bars_recycling.json -ebeff0871b764a5c9d180f6ea5db0b20f205d90a data/basemetals/recipes/brass_blend.json -ec536a1848e0d90fd0c889e43ed23371f6dfd7c6 data/basemetals/recipes/brass_blend_from_small.json -cf83047b85367f9402afca658d6d511e12520459 data/basemetals/recipes/brass_blend_smelting.json -b919a2b7441dee6c9abdf0b0b7e2963fc30311d0 data/basemetals/recipes/brass_block.json -bd71d1642582da26729a82c4d86638c5771d2d18 data/basemetals/recipes/brass_block_crushing.json -fd907778c52878de2545c0de06b4a65f95d30d57 data/basemetals/recipes/brass_block_ingot.json -b215db9b75d4a0d2845a8f3d1921f8dbc3a83cde data/basemetals/recipes/brass_bolt.json -343ce19c38433b2fec3c21471eb4bf1912fe8f11 data/basemetals/recipes/brass_bolt_recycling.json -f3d0ddbc0aace6cfcec5f1926422cb210aad8925 data/basemetals/recipes/brass_boots.json -b3bd808ff44db2d2f64d88630c456cf6a8163434 data/basemetals/recipes/brass_boots_plate_repair.json -70cc7df0bc023ce941e92b369210936760fa84cb data/basemetals/recipes/brass_boots_recycling.json -d1ad623001c3067e34989deb2730d309a1a47896 data/basemetals/recipes/brass_bow.json -30e81805ce59bb862a1e2257b0b3d2919c451f4d data/basemetals/recipes/brass_bow_recycling.json -b1c160962ffe34d41edc38cfb371ddfb5f229708 data/basemetals/recipes/brass_button.json -2bd819fdcb840d4ba032b3d4ec0e6051121673eb data/basemetals/recipes/brass_button_recycling.json -2fb1536298586e5b148294b720462003533393ab data/basemetals/recipes/brass_chestplate.json -2fbc15e5c3d9d9440d2ba603e32d630a94f9b14b data/basemetals/recipes/brass_chestplate_plate_repair.json -0565eeb49cd87b99a729d5467cc1c544379b7776 data/basemetals/recipes/brass_chestplate_recycling.json -a323dccba654eab8963a13b3f962060b7f755e72 data/basemetals/recipes/brass_crackhammer.json -dc6f54630d3e5aa72cd736f2e9fd6b404fde0dd5 data/basemetals/recipes/brass_crackhammer_recycling.json -58912a03f4b31827d7f6295e8505d7ee4efb3256 data/basemetals/recipes/brass_crossbow.json -864cf29bc445304a4b1cc287812c52e1423386e3 data/basemetals/recipes/brass_crossbow_recycling.json -849220ab2d08397b92ab89aec597010c478ed92d data/basemetals/recipes/brass_door.json -589bf97054fbdafed3e37fe01533f6b4a45427cb data/basemetals/recipes/brass_door_recycling.json -b6481e085ba7180757599228b9d2bfe7f20847da data/basemetals/recipes/brass_fishingrod.json -fb9a34ef1cbdfc9bbbc802f60b439a211b20a58e data/basemetals/recipes/brass_gear.json -7868d77631882f68354033c06da302e8ae0f7798 data/basemetals/recipes/brass_gear_recycling.json -dc59d839257897ea7429e6c2b58ad03afd29840b data/basemetals/recipes/brass_helmet.json -caab7d6ab1e9940a5858aedb6d0ea702448c4d75 data/basemetals/recipes/brass_helmet_plate_repair.json -b458c1a0296054c39080565c1fc11c34f295bdd6 data/basemetals/recipes/brass_helmet_recycling.json -4f6165d6d12621b6a050f0e7e6718fa50b902c5d data/basemetals/recipes/brass_hoe.json -667ddca2e88d402813b53e92b8eb52c13505d4fe data/basemetals/recipes/brass_hoe_recycling.json -d21ca5b81cc96523fe66efc2d8f647a6396cc83a data/basemetals/recipes/brass_horsearmor.json -d926a0ce42735d2ccd589683c24dbf6c1af4bb66 data/basemetals/recipes/brass_ingot_crushing.json -6704c552d5e5771e785d5bbe06abb8992900f960 data/basemetals/recipes/brass_ingot_from_nuggets.json -9d5bfb73bac998a5a91fb6f6b9816b4fcee29d0c data/basemetals/recipes/brass_leggings.json -bdb6540f6657556ef40742f1ec4726406d5c48b8 data/basemetals/recipes/brass_leggings_plate_repair.json -6c60c79883497f7adc218bfd0afd8a3c8bf1cb6b data/basemetals/recipes/brass_leggings_recycling.json -0e19bb0540648e46b0d8d0096467945c588bd12e data/basemetals/recipes/brass_lever.json -6aba564211ad856a629d9deb91f032a3a2f93989 data/basemetals/recipes/brass_lever_recycling.json -8d1e68957d4093a03c3df3b46234fd58240e1c56 data/basemetals/recipes/brass_nugget_crushing.json -ce1ee54b3d37724c10ec3f65df49e6aa974b4518 data/basemetals/recipes/brass_nuggets.json -7dd4c604bd2455497af7b4b4dadff974aee5e9f2 data/basemetals/recipes/brass_pickaxe.json -b60281d6191e4cd7fbd3867edf2d88fa930cd7f1 data/basemetals/recipes/brass_pickaxe_recycling.json -23848da6eb4405115003234195436295d996c63d data/basemetals/recipes/brass_plate.json -4a2ccebe3a5be73b55a0b9aeef75a25e98bec0f0 data/basemetals/recipes/brass_plate_recycling.json -134c7317c6ea6389c06e68ea33baa75ce918b2f2 data/basemetals/recipes/brass_powder_from_small.json -446310fb93b1f6601df74808abced45733a6acf4 data/basemetals/recipes/brass_powder_smelting.json -2fabc9bb7bb080854bc39fbd58992f0454c50b37 data/basemetals/recipes/brass_pressure_plate.json -741da0fac5645f3749c5c72126b576906afd8d31 data/basemetals/recipes/brass_pressure_plate_recycling.json -6d6040f3664a2ec0e5fe8aa01f112b81c6c37347 data/basemetals/recipes/brass_rod.json -1d49516b651f43d1f2ac4938182d7b7f366eda73 data/basemetals/recipes/brass_rod_recycling.json -51b1ca87aab166ea0b6e254242b5c4d61c881641 data/basemetals/recipes/brass_scythe.json -36ffb1257f2b2c4aaa8067f946ec1d7fd176d8f8 data/basemetals/recipes/brass_shears.json -b635db9cc36ad6c50afb4c73e8e39eea9175c9c4 data/basemetals/recipes/brass_shears_recycling.json -596b399d1b4251c020822f828ffa3531f88d2d5a data/basemetals/recipes/brass_shield.json -32731480230a07f5df7576294258166eafd146da data/basemetals/recipes/brass_shield_plate_repair.json -b0a890f61b43712cabf510c0413fa586f22d85e7 data/basemetals/recipes/brass_shovel.json -31ad935dd3b84c8b718a8df75170281ec249d261 data/basemetals/recipes/brass_shovel_recycling.json -1480745a6d2f7d96443e12a5d0cca2f77ccb0cc1 data/basemetals/recipes/brass_slab.json -928a5f496f0a7cd3d9b228d59c83ab5d41f84312 data/basemetals/recipes/brass_slab_recycling.json -1dd40cefbe76dce0c86047ad57610694713e5c5a data/basemetals/recipes/brass_smallblend.json -f0a0296cd291ff7b3640258d6777c2c8288cfb2f data/basemetals/recipes/brass_smallblend_smelting.json -2f17321a9985259aeea244e262c13493bf303693 data/basemetals/recipes/brass_smallpowder.json -9eb3c75e77cb8c37052074cf4c38cf13f67e8765 data/basemetals/recipes/brass_smallpowder_smelting.json -a9953f186500d3ce59bf067231e17b0e224bcab1 data/basemetals/recipes/brass_stairs.json -0d9fbba02dce33a1faeb81d8e3aac914d34fc084 data/basemetals/recipes/brass_sword.json -31f5a9a469bf54016b3a1786ec96fd4fc5f3e914 data/basemetals/recipes/brass_sword_recycling.json -81a7267bd150902be884bcfe664aca36c9230ec9 data/basemetals/recipes/brass_trapdoor.json -e91dd57d1f26837572dba31ce907df000369e694 data/basemetals/recipes/brass_trapdoor_recycling.json -5283c0ebca780a8492e82b7d818112186ba02f38 data/basemetals/recipes/brass_wall.json -53e3e377d49cfab995dc219166ee44c7b00f0c83 data/basemetals/recipes/brass_wall_recycling.json -42bb38ff68e4dfa1d64dfc85cfec3dbd72dd7cbf data/basemetals/recipes/bronze_arrow.json -979c5f8ad59f7ac33aeecf79cf3a84ae6ff5e036 data/basemetals/recipes/bronze_arrow_recycling.json -753c2a95edf8f5a2304fec9ed1b3edbe19ac7a66 data/basemetals/recipes/bronze_axe.json -0f313d6e13bc9e41e670db2675c8f602019755ae data/basemetals/recipes/bronze_axe_recycling.json -f9cb2e87a6f4efb70d92fcb19cdddcbef8e03ed0 data/basemetals/recipes/bronze_bars.json -e6b2da3d7b5346a9b318cac13fd46266acdd67dc data/basemetals/recipes/bronze_bars_2.json -92d866041a8eb79f6f6f0ee620bf0893ea3a390f data/basemetals/recipes/bronze_bars_recycling.json -b44755a0d3d54c88eae7cd69ac37b0a5b5988787 data/basemetals/recipes/bronze_blend.json -9056d362f19b021136aa75c2a5097caaab11e1d3 data/basemetals/recipes/bronze_blend_from_small.json -c84940d252d95953144e5c6028460349da1061d6 data/basemetals/recipes/bronze_blend_smelting.json -859a9f7a5a155a9229e7938bd90ab563c4ea0a74 data/basemetals/recipes/bronze_block.json -deaaaf003db64353e7a65c21afda36ea482c7fa2 data/basemetals/recipes/bronze_block_crushing.json -720744c690796e30b365c7b4b85a0ac51e8e8e15 data/basemetals/recipes/bronze_block_ingot.json -cb7a7e025d3ee7dfa51f0efbbbbd6d598246c81c data/basemetals/recipes/bronze_bolt.json -00c3d9be6958224e6a1333a60be606f2c8e15880 data/basemetals/recipes/bronze_bolt_recycling.json -2c032f82bd2efbe4767c79fb4b669f0fc230428a data/basemetals/recipes/bronze_boots.json -bd19ab9b72e508d1f82ee4638c3b830b42444a6a data/basemetals/recipes/bronze_boots_plate_repair.json -20bfae2144b2b01fc61ff6f2897743051e8beba9 data/basemetals/recipes/bronze_boots_recycling.json -b3c57a443886d8133ca772ca2f9e11bdc277e6ef data/basemetals/recipes/bronze_bow.json -a21731fc2994c6d34ebb4ffb26e823a48a22a5d0 data/basemetals/recipes/bronze_bow_recycling.json -e431b195a50a6d87ede0245e36e897362a4b5857 data/basemetals/recipes/bronze_button.json -f6a26117689c955c8d8cb1a597e31dc074b47556 data/basemetals/recipes/bronze_button_recycling.json -17c105a3ec0b4dc0bbe8b907b8f59f6623d9fe65 data/basemetals/recipes/bronze_chestplate.json -326ae0d63707321138305a094382e1395d1157e1 data/basemetals/recipes/bronze_chestplate_plate_repair.json -7e140b426e0d23202bd6789a217a23931ecdeef7 data/basemetals/recipes/bronze_chestplate_recycling.json -017f1ad6ad0b30a909520c0e35c36d82d18ef7f6 data/basemetals/recipes/bronze_crackhammer.json -ad4141fd719a2c8c3665b2705221fa89b1b2f30f data/basemetals/recipes/bronze_crackhammer_recycling.json -fd0bfafa55ed70cee85d4b78b40e2d36e61a8e96 data/basemetals/recipes/bronze_crossbow.json -2c861eeb505e885cef56d4fd61255118b75dae44 data/basemetals/recipes/bronze_crossbow_recycling.json -9100becb162579b2301e77b64855066d2242ee71 data/basemetals/recipes/bronze_door.json -109857ecbfbfe796a48b7bc63516108098ab5be4 data/basemetals/recipes/bronze_door_recycling.json -74c022dc252bd6fbfc5592e84cb2aef8c9aa11b1 data/basemetals/recipes/bronze_fishingrod.json -5e214367e38bbad9158f2ec598302c6beb560c62 data/basemetals/recipes/bronze_gear.json -a2be00badaf3784d3c044a31154f1c1c5224263b data/basemetals/recipes/bronze_gear_recycling.json -e852381d389b07244c15bd6c7b3669d77c883690 data/basemetals/recipes/bronze_helmet.json -0b57f568ab1bc0d4a97113b8158d5f691c8fc2b5 data/basemetals/recipes/bronze_helmet_plate_repair.json -6f51950feaac94798255bb8a295e1606d4f25f43 data/basemetals/recipes/bronze_helmet_recycling.json -dbda1fa124b6f7d9aae8d25e8155579b88a8a54d data/basemetals/recipes/bronze_hoe.json -7028a36ae87961934a07f34beaa57a299f2fb45b data/basemetals/recipes/bronze_hoe_recycling.json -ee9c8a088bfa2175829cd63e46c7bbbc1f06c43c data/basemetals/recipes/bronze_horsearmor.json -8008bd32d81c72ae2ffa86abc9c21246aae39411 data/basemetals/recipes/bronze_ingot_crushing.json -58a56adf03a3bae94720748f8dbbe76d38689ab3 data/basemetals/recipes/bronze_ingot_from_nuggets.json -67a7efccda735cf84e240833c2d4783c3d768d68 data/basemetals/recipes/bronze_leggings.json -3c3aabd1ee355e71af256b5a8f0ce52981fbab3c data/basemetals/recipes/bronze_leggings_plate_repair.json -38855cef92e7f9a89fdcb13f34c4522ec271ed34 data/basemetals/recipes/bronze_leggings_recycling.json -dbced98d877b3e931f3e73dc6a31a0660cf88162 data/basemetals/recipes/bronze_lever.json -a0bd26171bff891f1e5cc02e7d3a81f47f7c6a2c data/basemetals/recipes/bronze_lever_recycling.json -98ad81436eb2e8d71173e61bae7a7ba723c865b8 data/basemetals/recipes/bronze_nugget_crushing.json -91bcc6369f9b98b712cd3ae4501a3505e3a5bd3b data/basemetals/recipes/bronze_nuggets.json -de1a88530683884fd471ef6a5d66d897dda536b3 data/basemetals/recipes/bronze_pickaxe.json -1d16f808efea1e43c8073327329eb9af47d2625f data/basemetals/recipes/bronze_pickaxe_recycling.json -23cd99faab080aae275abc50c6223c0a963e58cb data/basemetals/recipes/bronze_plate.json -bb90647ddc2b31ef2e50e6f55bee662a0e76b989 data/basemetals/recipes/bronze_plate_recycling.json -2243f864a6259e7a8ead00783c1bd196ceeef5b7 data/basemetals/recipes/bronze_powder_from_small.json -ee04ebfa2ae94e345489c2c66436a2ea91a613b6 data/basemetals/recipes/bronze_powder_smelting.json -2e0f48617e1918ff48313e8388524dcfe18ce685 data/basemetals/recipes/bronze_pressure_plate.json -ff02745b8c663ac0fbe20022b8233abe4297b308 data/basemetals/recipes/bronze_pressure_plate_recycling.json -4a09ad967dbec42c461df404b397fdb2b4ac5be6 data/basemetals/recipes/bronze_rod.json -c55d085a72fb2a92a0a4299239e51f2454a489a4 data/basemetals/recipes/bronze_rod_recycling.json -7ca35a9b48e8b197eefa0646d8afea927b24b237 data/basemetals/recipes/bronze_scythe.json -231c02ecc79f469fe9bb4030ba444ebfaf43269e data/basemetals/recipes/bronze_shears.json -8107eba51e39a8dcac9b02c2df788f1ecea3d60d data/basemetals/recipes/bronze_shears_recycling.json -ecc2e456ef6a208a1f322dcf31aea067ef23fc5f data/basemetals/recipes/bronze_shield.json -c3251879a3564ccfe5b32c50932cdda5db349450 data/basemetals/recipes/bronze_shield_plate_repair.json -5aaf32b08f03779997c85cab8d493a3a44ef9f10 data/basemetals/recipes/bronze_shovel.json -527469dffb7a23843566eeff01811aebe2e6eece data/basemetals/recipes/bronze_shovel_recycling.json -aa4a468ea897a0d0f82f6d4b3ef07a439b36ca64 data/basemetals/recipes/bronze_slab.json -33ec9059f099e18dbd972885ed35f1793a8fac6a data/basemetals/recipes/bronze_slab_recycling.json -58edcb9a13ca701d45e7426eafd5e5f0f4a72f9e data/basemetals/recipes/bronze_smallblend.json -ae31da2d283f7b3b6dc0a360a782592677cb04dc data/basemetals/recipes/bronze_smallblend_smelting.json -9fa824ee62668f5145885537ce31fbc658dc69a5 data/basemetals/recipes/bronze_smallpowder.json -d4f7ceabc786b8f79703f8e90e2c44b9903d5046 data/basemetals/recipes/bronze_smallpowder_smelting.json -1b49f5fc09a11e0770679ce3eeca4201f321799a data/basemetals/recipes/bronze_stairs.json -004d95b4b56d68eaf1f2b592076b29ff61edbfea data/basemetals/recipes/bronze_sword.json -670d9a9bb4797fd29dfb7c43afba14bf18c58a9c data/basemetals/recipes/bronze_sword_recycling.json -385ca8568e9f6704ae5cf4a69bbeb61d9889a751 data/basemetals/recipes/bronze_trapdoor.json -62549e7e3ad2b54ce4da72d5290dd7394a226e5e data/basemetals/recipes/bronze_trapdoor_recycling.json -3cc645e0d6de13dc0c799e88c6796f035968b682 data/basemetals/recipes/bronze_wall.json -99f345e6d23551911ae212fc81cee8fb2ae03a58 data/basemetals/recipes/bronze_wall_recycling.json -15b8b854011e9bfd2815bbd2afdd8e40b8ff6aa4 data/basemetals/recipes/charcoal_block.json -bc74d685a65f50b9e3bcb8999fde3ea8192f4ec2 data/basemetals/recipes/charcoal_block_crushing.json -04308df9a52e500711a1e9a34ecda89fc3030c81 data/basemetals/recipes/charcoal_block_dust.json -39cbdc4d11ddef84ed4b6426ed1ddf474da99731 data/basemetals/recipes/charcoal_crushing.json -f2836bf191a62206dc45c9f828d5f074a7794440 data/basemetals/recipes/charcoal_ingot.json -4673ab3d1af75d83b445cf8b63764740f38bd77a data/basemetals/recipes/charcoal_nugget.json -1a9d303d794fbf56b7bda22d874111e89ad8c97a data/basemetals/recipes/charcoal_nugget_crushing.json -2991094e8849602249f24f910ffc817b6f0cba2b data/basemetals/recipes/charcoal_powder_from_small.json -8cf1303a2156a14a27c59414a803faeeb8c8f4a1 data/basemetals/recipes/charcoal_smallpowder.json -cfed2b503047d129c53854e774fd546cf94cd0d6 data/basemetals/recipes/coal_block_crushing.json -6a0d485b96d8fd08b09c92c20379d9d4acedc7fa data/basemetals/recipes/coal_block_dust.json -02602fe8e72d75776fb640297e3fbaeb6abf8466 data/basemetals/recipes/coal_crushing.json -ba149dc272dd04004da5a2cd80277cb8d5f3322f data/basemetals/recipes/coal_ingot.json -17617a42fcbeb00ee5939d1bbaaa3dfbb6391bc8 data/basemetals/recipes/coal_nugget.json -826e17006f3f5b552086dc9986644c68ec5bc164 data/basemetals/recipes/coal_nugget_crushing.json -f049908173d1753a44006167ece9ae149c71e1fc data/basemetals/recipes/coal_ore_crushing.json -a6aa7cced787236374883418e002fa234c546a45 data/basemetals/recipes/coal_powder_from_small.json -57c5540e73b74e39d21a84e99f09d189070a2680 data/basemetals/recipes/coal_smallpowder.json -ba540978fce56c486776505b68a6113e151c4f39 data/basemetals/recipes/cobblestone_crushing.json -d481b0dfc6503a1211be90b14679d368c8e493c4 data/basemetals/recipes/cobblestone_wall_crushing.json -0669cfaf219fe51b162ae9853586baa581a9d42b data/basemetals/recipes/coldiron_arrow.json -de2d1fb0a393d8bad238ea3c007a2ab1597f0b7a data/basemetals/recipes/coldiron_arrow_recycling.json -a4551c94ac00005b9077f4403dcf29a81444816c data/basemetals/recipes/coldiron_axe.json -5a5cb1a08181d9134acf982ca6bf421fa4a067a9 data/basemetals/recipes/coldiron_axe_recycling.json -816eb80c8b353b6054905d9b33374ba9b29ddcca data/basemetals/recipes/coldiron_bars.json -67e8a41f449cd33c426ee781454e5d03e7ea255d data/basemetals/recipes/coldiron_bars_2.json -dfda1cdfac026d1dd4805f30a860d002e61b09a2 data/basemetals/recipes/coldiron_bars_recycling.json -f8a4c599f993ee840ef2046048f5a3011631a2a6 data/basemetals/recipes/coldiron_block.json -b49c3fe5f849bac53b6d4e4d8c071dc715e3fe9b data/basemetals/recipes/coldiron_block_crushing.json -94611de73b209ceaf5e24952a8a002091ffb45f3 data/basemetals/recipes/coldiron_block_ingot.json -047567ef569d5051d18968cdaf0f570d0cbc9398 data/basemetals/recipes/coldiron_bolt.json -55a0b4200463bc3b3334b3df5099f68191dc3180 data/basemetals/recipes/coldiron_bolt_recycling.json -e66bddd8cf7c58ae13fe1e6b4b7c34ee9ef36a55 data/basemetals/recipes/coldiron_boots.json -2ce2aa6aa2a2c7a54fab7b1db27fdc083f1cb087 data/basemetals/recipes/coldiron_boots_plate_repair.json -8cf56d86295e556c142b286d603bc61d5629d55c data/basemetals/recipes/coldiron_boots_recycling.json -d9ceab7166db261edf835ab2938c64c55af9a5c0 data/basemetals/recipes/coldiron_bow.json -fa90932721bdace83565280e2bda8b6061c30861 data/basemetals/recipes/coldiron_bow_recycling.json -e5b91a509f759527e04e1de98aa2988fac7c2069 data/basemetals/recipes/coldiron_button.json -12e111563b30f4123890f6b1467d9684b4dc0e24 data/basemetals/recipes/coldiron_button_recycling.json -9b338fc0fdc6e7520c7daae27b357a6774e23d7c data/basemetals/recipes/coldiron_chestplate.json -eed04b7d42870df9b1276b0201c6ebf31e7e8346 data/basemetals/recipes/coldiron_chestplate_plate_repair.json -551bace1f8b19060b899e01635aa72c638edd81a data/basemetals/recipes/coldiron_chestplate_recycling.json -331bf4438d6238be002ccd8a5845318fa30b03af data/basemetals/recipes/coldiron_crackhammer.json -9320cd3826d28ad1cc3390e4dcb8401716cd1da9 data/basemetals/recipes/coldiron_crackhammer_recycling.json -808d1dd750b43bc66c9da17e433d8b94d3d15284 data/basemetals/recipes/coldiron_crossbow.json -31ce5107a6921972a91708090ec0aa60e16aeb88 data/basemetals/recipes/coldiron_crossbow_recycling.json -cce5496d6e49cb1f63931a04638802172d0f1a0a data/basemetals/recipes/coldiron_door.json -bcceb35363da5e04351c5be8a4e69e0e46e9ab6b data/basemetals/recipes/coldiron_door_recycling.json -5474f10c96e5796a96eed3e4a986612765dbe9cf data/basemetals/recipes/coldiron_fishingrod.json -4740b8bbac5f8aa013560003c903b4b7da72fba3 data/basemetals/recipes/coldiron_gear.json -6b6850e848010df94ad099c115adde30e7974850 data/basemetals/recipes/coldiron_gear_recycling.json -75dcd06e4f412e44671b9ebad08fcaac907f7715 data/basemetals/recipes/coldiron_helmet.json -3e7cc769c181ab78114b3ea54fbf7ff8b1c834f5 data/basemetals/recipes/coldiron_helmet_plate_repair.json -d1766b365df8b3bcc812029e737330ca49cf8945 data/basemetals/recipes/coldiron_helmet_recycling.json -dba4ae45d88a9c5fb4efc029d5b660771ba36046 data/basemetals/recipes/coldiron_hoe.json -a5cd509f72574553b4a1b600a4fbf32ca12fb5df data/basemetals/recipes/coldiron_hoe_recycling.json -2634ed0ddc83e66be0b39c92bd151f2557410364 data/basemetals/recipes/coldiron_horsearmor.json -29a1d9b5efca7f528b10b8c0caccb7c36c2f5b5a data/basemetals/recipes/coldiron_ingot_crushing.json -dfbe9e5e864100913bcfbbface8ce950979d7855 data/basemetals/recipes/coldiron_ingot_from_nuggets.json -c4308c54aa983d83aecf03f89fa2c520e464a211 data/basemetals/recipes/coldiron_leggings.json -42fc7ecc868cd0cac4b606770368670c1cf27507 data/basemetals/recipes/coldiron_leggings_plate_repair.json -347c7897925a910754806b26cf19808acc3ad0d1 data/basemetals/recipes/coldiron_leggings_recycling.json -93688d556282e0dfc4193f5e7958d3a1b7b6249c data/basemetals/recipes/coldiron_lever.json -3268d9d19c4c638aa341625838ee86efbb491ce0 data/basemetals/recipes/coldiron_lever_recycling.json -b497202781a0ac2e3e06bc49c39fcb84c5ab0bab data/basemetals/recipes/coldiron_nugget_crushing.json -32c0ba7fbae4f23d0a6fba63aac6382d11f95e89 data/basemetals/recipes/coldiron_nuggets.json -ec9694894a75873ee9d9a8a647c9a3bd788f8ec6 data/basemetals/recipes/coldiron_ore_blasting.json -d0a405485c6e96ef35b90ea18e084c87fce4934c data/basemetals/recipes/coldiron_ore_crushing.json -5aa3694ff7e39336aca3f4cdcf77b216b7d61718 data/basemetals/recipes/coldiron_ore_smelting.json -7b904056a06d03ae2bc6d9d145102e4ff3c49fb1 data/basemetals/recipes/coldiron_pickaxe.json -9510ee2017ed689c881c9838569d656fe7192fa4 data/basemetals/recipes/coldiron_pickaxe_recycling.json -dbf6a66e021637a927e7e106935e3c0d5b39f6ee data/basemetals/recipes/coldiron_plate.json -02771fdc630dea84b6d24b3c9524f1eb11131155 data/basemetals/recipes/coldiron_plate_recycling.json -2b8a33617ffc2286cc02f6772f806e3e8b871ff8 data/basemetals/recipes/coldiron_powder_from_small.json -16dda1dec3fccfb77c5ea709419e7af7e0a67c41 data/basemetals/recipes/coldiron_powder_smelting.json -c645566a3df736380b86d43a1cbe6d4eea86a8e8 data/basemetals/recipes/coldiron_pressure_plate.json -a2aecb1e11df04debe22e69a9fb2b6fa2562db7e data/basemetals/recipes/coldiron_pressure_plate_recycling.json -8e5d4e25003f7bf32b306cae0ec658ad7b969e02 data/basemetals/recipes/coldiron_rod.json -55a709ee828d197caeb659de2bc4479a87d58859 data/basemetals/recipes/coldiron_rod_recycling.json -6635801b99889e63dfbfec242cdf3b020e9d1672 data/basemetals/recipes/coldiron_scythe.json -1286b0dbfc51cbc092192099061835aeda3fd816 data/basemetals/recipes/coldiron_shears.json -a1a05c71f056bb148c5d59800fb6ea9b612a753d data/basemetals/recipes/coldiron_shears_recycling.json -1656afffe3495141f6f6e7a84e1c3337686d7b61 data/basemetals/recipes/coldiron_shield.json -6d34298c3dc297d6e99e7df3300484717e09b9c8 data/basemetals/recipes/coldiron_shield_plate_repair.json -e4e48d8ae2c90b949b92032e0493cd3ec4d5b87f data/basemetals/recipes/coldiron_shovel.json -839ec31c6bc16503710055d8615be830b19c3a7a data/basemetals/recipes/coldiron_shovel_recycling.json -68e3125365664b02d0128b8df729a4cb258e7ed2 data/basemetals/recipes/coldiron_slab.json -c40de60a487354cc42806803b5495d5ec3aa0bbd data/basemetals/recipes/coldiron_slab_recycling.json -a5b9672bdf9d345e1178095aa939ab7ee348e22a data/basemetals/recipes/coldiron_smallpowder.json -1ff132ab52e2fadc4947172fdb87f7be3a28a987 data/basemetals/recipes/coldiron_smallpowder_smelting.json -823b9fae372b612a1fe87aed47d53c10e2bee535 data/basemetals/recipes/coldiron_stairs.json -cc5e475baaa301f20a5d6ea15573eef5421799a7 data/basemetals/recipes/coldiron_sword.json -9caf16fd561685916e90feb642dc5c96640b087f data/basemetals/recipes/coldiron_sword_recycling.json -886a4d766ca8435a7ef8718980e13115e5211b80 data/basemetals/recipes/coldiron_trapdoor.json -dcda49200917fc490afd733cc764e7dd97849d4b data/basemetals/recipes/coldiron_trapdoor_recycling.json -37bbaf7859767d926b5f34f02a7b626652151c21 data/basemetals/recipes/coldiron_wall.json -30d8435c8f09c192e882f2b2a7e5645ed8f4547a data/basemetals/recipes/coldiron_wall_recycling.json -3d58ae1312711d4829c3faed89ab7f82d882978d data/basemetals/recipes/compat/enderio/adamantine/ingot_sag_milling.json -967090a8785bec6e5375e9dfb72974db5447edbc data/basemetals/recipes/compat/enderio/adamantine/ore_sag_milling.json -5ca82ca870c1d58bcf7738d9858e498df79aded4 data/basemetals/recipes/compat/enderio/alloys/aquarium.json -99d6c9827c436d16ac9ee88c5282d93a97024ebd data/basemetals/recipes/compat/enderio/alloys/brass.json -72b44b9ec8a2ce729807f2b7584b67e8b7093b02 data/basemetals/recipes/compat/enderio/alloys/bronze.json -943f51f1c98ce9cdb919d59b655178830a1a12f4 data/basemetals/recipes/compat/enderio/alloys/cupronickel.json -a2f3ef0c655241819ccddfea5ee253e96b33d468 data/basemetals/recipes/compat/enderio/alloys/electrum.json -0111daf2026e81c1cbeff05b7d07d23865750191 data/basemetals/recipes/compat/enderio/alloys/invar.json -2fb2fc33c9afea15535de32c247ee9ab81cff47a data/basemetals/recipes/compat/enderio/alloys/mithril.json -eb035503f3061cf3f641615b61b1bec29c72b9b6 data/basemetals/recipes/compat/enderio/alloys/pewter.json -65c63a23d3113626d1fa47b57e5767e1c62449ad data/basemetals/recipes/compat/enderio/alloys/steel.json -e3938c60294b72403e83b25d0456e375291ec7fc data/basemetals/recipes/compat/enderio/antimony/ingot_sag_milling.json -ab36e1c96eeeb8b4626cff9f6778978ce2b2a4a1 data/basemetals/recipes/compat/enderio/antimony/ore_sag_milling.json -f61731b5a01792fd1b06992d3a51cc6c8c0ca2d6 data/basemetals/recipes/compat/enderio/aquarium/ingot_sag_milling.json -4ffa4b409f486b5094423b7ba734629f810dd3f4 data/basemetals/recipes/compat/enderio/bismuth/ingot_sag_milling.json -7a66badb04a9757adba581b1dd78e7ca68f3cc70 data/basemetals/recipes/compat/enderio/bismuth/ore_sag_milling.json -459082adafa1111abc9dcdc015635f6fe5741443 data/basemetals/recipes/compat/enderio/brass/ingot_sag_milling.json -63b74182a903b88598483ba0a8b0a6c6f9281d11 data/basemetals/recipes/compat/enderio/bronze/ingot_sag_milling.json -dec1c15b3c9929f5ecda6ee0e69498b0ab2a5f29 data/basemetals/recipes/compat/enderio/coldiron/ingot_sag_milling.json -fec9533ccf1b4670efa4e119b77dc4103c4fd67f data/basemetals/recipes/compat/enderio/coldiron/ore_sag_milling.json -bc6a216a7a53a0be0c1ba39b89359670655dd279 data/basemetals/recipes/compat/enderio/copper/ingot_sag_milling.json -6d4adbe9a224fc5800f23f683e60c31f783b4eab data/basemetals/recipes/compat/enderio/copper/ore_sag_milling.json -31d0928df0d74b1abd442f64df885400d3a899a9 data/basemetals/recipes/compat/enderio/cupronickel/ingot_sag_milling.json -567a03dbd60a679867de2c12714fe7ed3fcdf6f9 data/basemetals/recipes/compat/enderio/electrum/ingot_sag_milling.json -afa4a732c33163619d067b1f000d36960f7b4322 data/basemetals/recipes/compat/enderio/invar/ingot_sag_milling.json -d2d00c139c6743232980d352fecec6600a1eef02 data/basemetals/recipes/compat/enderio/lead/ingot_sag_milling.json -5054cae72ee7539490d9c22c59904b451f42f849 data/basemetals/recipes/compat/enderio/lead/ore_sag_milling.json -5b0ba632983b64ebeddec5977603957781984516 data/basemetals/recipes/compat/enderio/mercury/ingot_sag_milling.json -3754b724bc2af75f88bf4db36b29febe06ba0e2c data/basemetals/recipes/compat/enderio/mercury/ore_sag_milling.json -bb792936051290de97a2635905e7b04b09dbcebe data/basemetals/recipes/compat/enderio/mithril/ingot_sag_milling.json -4e1b53d8007d96a0a736e354c43f839825f40ed5 data/basemetals/recipes/compat/enderio/nickel/ingot_sag_milling.json -bf6743a03bf59e0a92db422c56d5e861315d8597 data/basemetals/recipes/compat/enderio/nickel/ore_sag_milling.json -6b13011cb9a31e97f37e4f0345d1d941e54842c1 data/basemetals/recipes/compat/enderio/pewter/ingot_sag_milling.json -54376982ca8d834739e8698ed1e77d119f66201f data/basemetals/recipes/compat/enderio/platinum/ingot_sag_milling.json -ad87f7ea20e208c95a93345401ada998fb454607 data/basemetals/recipes/compat/enderio/platinum/ore_sag_milling.json -6dc7d2c2fee9704dcd8e836516ba9190ee459cb3 data/basemetals/recipes/compat/enderio/silver/ingot_sag_milling.json -084e7cdb69997fd88e42412fc8cb72167e7ee91d data/basemetals/recipes/compat/enderio/silver/ore_sag_milling.json -6e74607c573c8f5f22fbd4c93eb7d6d887cf65ff data/basemetals/recipes/compat/enderio/starsteel/ingot_sag_milling.json -de474b923c65122337105b9ed7549e2046526c2e data/basemetals/recipes/compat/enderio/starsteel/ore_sag_milling.json -aecc7e132db1b72c040f09fa0a201e8738041075 data/basemetals/recipes/compat/enderio/steel/ingot_sag_milling.json -121d5503442a4cb35a891344cc13a1b474d6d27c data/basemetals/recipes/compat/enderio/tin/ingot_sag_milling.json -90e372c20b244e01e5dddf4f6b5983dcfc546e55 data/basemetals/recipes/compat/enderio/tin/ore_sag_milling.json -79f2eadf4994a7632a5e3c366f82a8df273dd82a data/basemetals/recipes/compat/enderio/zinc/ingot_sag_milling.json -c1e26d9d25644b9650e734b302d71c05cc91c61b data/basemetals/recipes/compat/enderio/zinc/ore_sag_milling.json -262c359a90e2cf240aad4e520c3a13624ea062c6 data/basemetals/recipes/compat/mekanism/adamantine/clean_slurry_to_crystal.json -e248c26d4641b3b30c5bc9baac4ec4b1d85ac3d8 data/basemetals/recipes/compat/mekanism/adamantine/clump_to_dirty_dust.json -34a8b59a83e6cad393fdd4974c91ccf814cd8ac3 data/basemetals/recipes/compat/mekanism/adamantine/crystal_to_shard.json -7e33666b0e1fa87f74c66fb77f3b340a3ae54700 data/basemetals/recipes/compat/mekanism/adamantine/dirty_dust_to_dust.json -a181797f2ed5d6df6e2224cd1d730c697ca17e6e data/basemetals/recipes/compat/mekanism/adamantine/dirty_slurry_to_clean_slurry.json -afe2dc479e3b6ac9ad365038c709f45e6fa51b9b data/basemetals/recipes/compat/mekanism/adamantine/ingot_to_dust.json -0032da37b5c6dcc777fb55ebb51a174add8e34e1 data/basemetals/recipes/compat/mekanism/adamantine/ore_to_clump.json -8819fab49246cbffc3a9a87932dcd41b03883117 data/basemetals/recipes/compat/mekanism/adamantine/ore_to_dirty_slurry.json -2a1488648d4c23afedeede5a68e58168ab96f6ed data/basemetals/recipes/compat/mekanism/adamantine/ore_to_dust.json -d6943042c4690f8a1315242ae0b3c02b5cf1cba7 data/basemetals/recipes/compat/mekanism/adamantine/ore_to_shard.json -49fbdab6023409623131689b66ee31e0b0a86404 data/basemetals/recipes/compat/mekanism/adamantine/shard_to_clump.json -35225b41ca6404db78fc0a7fd2ae097e75636952 data/basemetals/recipes/compat/mekanism/antimony/clean_slurry_to_crystal.json -6364810426d429bd878365a0354b5529935be6f0 data/basemetals/recipes/compat/mekanism/antimony/clump_to_dirty_dust.json -94c2c8409dde1de67dfabde4535d625de43735be data/basemetals/recipes/compat/mekanism/antimony/crystal_to_shard.json -757a1da4768718a1ad4bc8f3555e0801dbd81774 data/basemetals/recipes/compat/mekanism/antimony/dirty_dust_to_dust.json -461850828cb5ca68ce8d92cf39ccad99b2693458 data/basemetals/recipes/compat/mekanism/antimony/dirty_slurry_to_clean_slurry.json -6d7c4ba5167b5715fcec7c004f6f43743612bc24 data/basemetals/recipes/compat/mekanism/antimony/ingot_to_dust.json -587eb6eacaafb2f666b4b3bb3f7cef0b17fc3a18 data/basemetals/recipes/compat/mekanism/antimony/ore_to_clump.json -4d5d6c2fb08c81c032ae0570bc15b2f1824600f9 data/basemetals/recipes/compat/mekanism/antimony/ore_to_dirty_slurry.json -e18c4cad03c1272f380907ef36a1ad0095eb5571 data/basemetals/recipes/compat/mekanism/antimony/ore_to_dust.json -c0080535a42e2359b0005fa6f345f9b6ece0dd52 data/basemetals/recipes/compat/mekanism/antimony/ore_to_shard.json -adf040dfa6218d2eed3803a8891b78f1fad2aeb6 data/basemetals/recipes/compat/mekanism/antimony/shard_to_clump.json -978198a13ea4fe5894497ccf0b0ac618945613fd data/basemetals/recipes/compat/mekanism/bismuth/clean_slurry_to_crystal.json -1c75c4dfb0a641b715d4416ca84925566ee11ecc data/basemetals/recipes/compat/mekanism/bismuth/clump_to_dirty_dust.json -ca39eed2cced9ecaae6542585e338a9158421279 data/basemetals/recipes/compat/mekanism/bismuth/crystal_to_shard.json -e5a6230d13b1ef21fc2ba426683e50ba16f9abe2 data/basemetals/recipes/compat/mekanism/bismuth/dirty_dust_to_dust.json -2c86a2d43c4f63da9163fa426721344c1049621f data/basemetals/recipes/compat/mekanism/bismuth/dirty_slurry_to_clean_slurry.json -96c224914483edb7726e236fa9a54f40bcfe3fa2 data/basemetals/recipes/compat/mekanism/bismuth/ingot_to_dust.json -cb696b21bd38e5f89f82be5912681a392239bb6b data/basemetals/recipes/compat/mekanism/bismuth/ore_to_clump.json -88127de747d02e7d1093282c22983ef1264ea322 data/basemetals/recipes/compat/mekanism/bismuth/ore_to_dirty_slurry.json -31ee919efe3b3bb904c503a45ce5e5a4c8ac3dc7 data/basemetals/recipes/compat/mekanism/bismuth/ore_to_dust.json -191a778b38a95cb6702650f9c12b68ef48eff3db data/basemetals/recipes/compat/mekanism/bismuth/ore_to_shard.json -4ff5a3710928b57a223f859e0431508e62318fd5 data/basemetals/recipes/compat/mekanism/bismuth/shard_to_clump.json -9f906b7c92a8d214c36b4109ebb9d3091ca23c28 data/basemetals/recipes/compat/mekanism/coldiron/clean_slurry_to_crystal.json -705b61cdff3967b514c6b06d7e8b88b544e4ab41 data/basemetals/recipes/compat/mekanism/coldiron/clump_to_dirty_dust.json -ed440fc0828d7fa743a562848fc4e71a90d50abb data/basemetals/recipes/compat/mekanism/coldiron/crystal_to_shard.json -5626579d89f8d02499b71ad78e6b7f7d69492431 data/basemetals/recipes/compat/mekanism/coldiron/dirty_dust_to_dust.json -5874abc9b16055e6334ef586a22632b3168a9b36 data/basemetals/recipes/compat/mekanism/coldiron/dirty_slurry_to_clean_slurry.json -5d69e015c376cf4659ac2763e88e42b17ba8c479 data/basemetals/recipes/compat/mekanism/coldiron/ingot_to_dust.json -a2d7ffff3b842451ab8dcedf8124f8af86c0a589 data/basemetals/recipes/compat/mekanism/coldiron/ore_to_clump.json -4af7cc7671f0bc770c0e01bbfdd285b24e795dcc data/basemetals/recipes/compat/mekanism/coldiron/ore_to_dirty_slurry.json -d1a0ae87d385a21ebd9bc247e97a453248906d50 data/basemetals/recipes/compat/mekanism/coldiron/ore_to_dust.json -16485871564257b1eaf61c4b44485a330e789daf data/basemetals/recipes/compat/mekanism/coldiron/ore_to_shard.json -edca63ce935830ef8c6f391419e0a2c098c33376 data/basemetals/recipes/compat/mekanism/coldiron/shard_to_clump.json -1f8c39535ab4800192ef8cdfe9b7c910a49ff9bd data/basemetals/recipes/compat/mekanism/nickel/clean_slurry_to_crystal.json -1b572d5384f37c5226a0258fa509511ea404e3d2 data/basemetals/recipes/compat/mekanism/nickel/clump_to_dirty_dust.json -66730d1d90a91f37843d51fc156a14bd318732db data/basemetals/recipes/compat/mekanism/nickel/crystal_to_shard.json -66d7d766560110afbc5961627454982368147b5b data/basemetals/recipes/compat/mekanism/nickel/dirty_dust_to_dust.json -c6fc8f28a71457f89e4657b6dcc1db8fc868dc97 data/basemetals/recipes/compat/mekanism/nickel/dirty_slurry_to_clean_slurry.json -ea102bc6cad326d7a559923ffc6e58d9e6235625 data/basemetals/recipes/compat/mekanism/nickel/ingot_to_dust.json -15acef92b504fe30a85c9c64bb73edd63fd452f4 data/basemetals/recipes/compat/mekanism/nickel/ore_to_clump.json -08dece535f94a5abd46c0ff3a783d0c2f272234c data/basemetals/recipes/compat/mekanism/nickel/ore_to_dirty_slurry.json -8a9fd64cb4110b5c1466c935178a7d7055e6c2a1 data/basemetals/recipes/compat/mekanism/nickel/ore_to_dust.json -ee304f042dcd42bad1f266e096b4c4252dee3fd6 data/basemetals/recipes/compat/mekanism/nickel/ore_to_shard.json -01580f1f5c968b12e5522027ac418e2adab8fb9d data/basemetals/recipes/compat/mekanism/nickel/shard_to_clump.json -cd80533d4ba8b53902d303a8ec853b7b45b0aa8c data/basemetals/recipes/compat/mekanism/platinum/clean_slurry_to_crystal.json -c30ac5b9a38af51d84f14065d34c0d9cc384d58c data/basemetals/recipes/compat/mekanism/platinum/clump_to_dirty_dust.json -84487e981b09bb405d3a6c6204873ba15fafef98 data/basemetals/recipes/compat/mekanism/platinum/crystal_to_shard.json -155a9872f538759534facaf03ecf073802256462 data/basemetals/recipes/compat/mekanism/platinum/dirty_dust_to_dust.json -0b51436c5324635cd2f3ad454bc9fc9888a15653 data/basemetals/recipes/compat/mekanism/platinum/dirty_slurry_to_clean_slurry.json -8f72dc3a7968ae14198e6d98aa0c08ca0e1e964b data/basemetals/recipes/compat/mekanism/platinum/ingot_to_dust.json -f3f25910ffdef37a4fd3c0588e939edf3cd1c75e data/basemetals/recipes/compat/mekanism/platinum/ore_to_clump.json -64f1edbeba089ca96cc00b98f15871a3b21ec415 data/basemetals/recipes/compat/mekanism/platinum/ore_to_dirty_slurry.json -ac88eced591c087e8e884507f590496973abbc3c data/basemetals/recipes/compat/mekanism/platinum/ore_to_dust.json -3f78a12c433712dcec222497967f0edce6b50ee4 data/basemetals/recipes/compat/mekanism/platinum/ore_to_shard.json -4fa578c75d318863abb3c14daedd5b6ab6be760e data/basemetals/recipes/compat/mekanism/platinum/shard_to_clump.json -6db58f0a860046f701427b550a157b463d77f025 data/basemetals/recipes/compat/mekanism/starsteel/clean_slurry_to_crystal.json -083bacd7418c0f7c7d71983d5484fcc15b439c22 data/basemetals/recipes/compat/mekanism/starsteel/clump_to_dirty_dust.json -54737ec06e886407471e90bd6a05dcde64c918df data/basemetals/recipes/compat/mekanism/starsteel/crystal_to_shard.json -604146c76f2f21309a8cbeb207023039b25fb244 data/basemetals/recipes/compat/mekanism/starsteel/dirty_dust_to_dust.json -648ee02302c3099df8cf9f0daf678c69f618f865 data/basemetals/recipes/compat/mekanism/starsteel/dirty_slurry_to_clean_slurry.json -a7bbdc2b9bc4f1964c74f75bdbcdc29920840cd9 data/basemetals/recipes/compat/mekanism/starsteel/ingot_to_dust.json -0fe6de8e5e28c0c22dbcfe6c0b461483036edb0c data/basemetals/recipes/compat/mekanism/starsteel/ore_to_clump.json -ede6112a60c7e5cc6802ed8594ade99e65301a7d data/basemetals/recipes/compat/mekanism/starsteel/ore_to_dirty_slurry.json -7f3b9e4abc5eef563b0c4a05e11485a4a731b4be data/basemetals/recipes/compat/mekanism/starsteel/ore_to_dust.json -76e84095d32195aa86c6db457b696cd2d8464844 data/basemetals/recipes/compat/mekanism/starsteel/ore_to_shard.json -d7281e60bdca7fd8d3ff7bc749f6bf2e8d5d9cb8 data/basemetals/recipes/compat/mekanism/starsteel/shard_to_clump.json -63d234bca6b61fa17a147107011ffde1a3d93006 data/basemetals/recipes/compat/mekanism/zinc/clean_slurry_to_crystal.json -7848b709049e4e7b49287e91afa24eb6c977084b data/basemetals/recipes/compat/mekanism/zinc/clump_to_dirty_dust.json -ccfe34b5c4d033e25e659216440bf855265ca0ea data/basemetals/recipes/compat/mekanism/zinc/crystal_to_shard.json -34a3aa57e8290ad8d9fb6a9e636f5decd60d6f62 data/basemetals/recipes/compat/mekanism/zinc/dirty_dust_to_dust.json -61775d3bc6e125a78da7970f4268f13f0b20ef00 data/basemetals/recipes/compat/mekanism/zinc/dirty_slurry_to_clean_slurry.json -8ead6ad8a03c8501fec8ea131ffbf8d6ad535328 data/basemetals/recipes/compat/mekanism/zinc/ingot_to_dust.json -1c55ed7053c609b10fd667438b072ad6d852067b data/basemetals/recipes/compat/mekanism/zinc/ore_to_clump.json -3ae34acd0f79b9bd55cc46de0bc082040beb7225 data/basemetals/recipes/compat/mekanism/zinc/ore_to_dirty_slurry.json -5d33e518565a1ec0f3cf9b0544f2e711c0c75efd data/basemetals/recipes/compat/mekanism/zinc/ore_to_dust.json -caa71862e8c411f4000ff81d51e9375709c84ea2 data/basemetals/recipes/compat/mekanism/zinc/ore_to_shard.json -e4d537e04c5bd018b83f82e4009114bc6fa783fa data/basemetals/recipes/compat/mekanism/zinc/shard_to_clump.json -0a83383ef395ccdee3dddef3ce1cbbdc21c8fdbf data/basemetals/recipes/compat/tconstruct/alloys/aquarium.json -5931bc8dd918e1164aa1de749d42162f472d051d data/basemetals/recipes/compat/tconstruct/alloys/brass.json -60d6eb39d3e3f92c17973375af40d94a32de708a data/basemetals/recipes/compat/tconstruct/alloys/bronze.json -8b5a8ed0bc5924629be2db863f8991938ab185bb data/basemetals/recipes/compat/tconstruct/alloys/cupronickel.json -3a1d33b5f0ee948487a2383b06fd224fbf66bbe2 data/basemetals/recipes/compat/tconstruct/alloys/electrum.json -2727f8366456089274d16259838e50c791d7d504 data/basemetals/recipes/compat/tconstruct/alloys/invar.json -f78c7d8f151d60ba03e872ad7bcaefcc3eccf0ed data/basemetals/recipes/compat/tconstruct/alloys/mithril.json -449eb2a03c25e5d667240c99a947a7b01caacbc1 data/basemetals/recipes/compat/tconstruct/alloys/pewter.json -f580d43d69e8d758c22eb6feb8b8a5a3a6718d6d data/basemetals/recipes/compat/tconstruct/casting/adamantine/block.json -e5274b707558cf05f8ba87a6e69607ffd7e867ab data/basemetals/recipes/compat/tconstruct/casting/adamantine/gear_gold_cast.json -d65b601f865bba9cc1ca6aca368be8e375050525 data/basemetals/recipes/compat/tconstruct/casting/adamantine/gear_sand_cast.json -d83685fcfbccdf854ef65964c29ea03c87a6929f data/basemetals/recipes/compat/tconstruct/casting/adamantine/ingot_gold_cast.json -0aa561269f78b901dae6daac30ca20ed0f4388bf data/basemetals/recipes/compat/tconstruct/casting/adamantine/ingot_sand_cast.json -1c010450b93da15499491b040bce74fc505701bd data/basemetals/recipes/compat/tconstruct/casting/adamantine/nugget_gold_cast.json -a2e0cd593d393feba4129508d0b1c397494f970f data/basemetals/recipes/compat/tconstruct/casting/adamantine/nugget_sand_cast.json -5262fd91b8e0d52e54a603025aee1fff8a486783 data/basemetals/recipes/compat/tconstruct/casting/adamantine/plate_gold_cast.json -0d9a2cf744c5a32bf92e9c43b592e4b08d4fe932 data/basemetals/recipes/compat/tconstruct/casting/adamantine/plate_sand_cast.json -5726787202c878f9b6ee4d430467b7f0c33a29c3 data/basemetals/recipes/compat/tconstruct/casting/adamantine/rod_gold_cast.json -30a1d367c2da562d4e1edc252614fd719a26b34c data/basemetals/recipes/compat/tconstruct/casting/adamantine/rod_sand_cast.json -562967c1875972c5b02cba7ea51d453cca46504b data/basemetals/recipes/compat/tconstruct/casting/antimony/block.json -33e208eefde46dec8780fb22e288bb12b323c956 data/basemetals/recipes/compat/tconstruct/casting/antimony/gear_gold_cast.json -0b245f0a014e6a758d89d6e9d96b2c823a9f38f3 data/basemetals/recipes/compat/tconstruct/casting/antimony/gear_sand_cast.json -66ac371ee451fe3ca96072b3f3a40c810525812d data/basemetals/recipes/compat/tconstruct/casting/antimony/ingot_gold_cast.json -95e5ab4baa5eed81ef4a5ca5f3080799597bd8b0 data/basemetals/recipes/compat/tconstruct/casting/antimony/ingot_sand_cast.json -2f72533841dd3a61b191b8b543921515964a6ea9 data/basemetals/recipes/compat/tconstruct/casting/antimony/nugget_gold_cast.json -308dbd605caa231d334faf17e254479d82192dfd data/basemetals/recipes/compat/tconstruct/casting/antimony/nugget_sand_cast.json -5feee96f6f564cbc017a4998b17bff39ec184c71 data/basemetals/recipes/compat/tconstruct/casting/antimony/plate_gold_cast.json -94e7c7c86957533f0fa009a2ee7c7951397b3153 data/basemetals/recipes/compat/tconstruct/casting/antimony/plate_sand_cast.json -198a197755eee94be8c0c15a9406948ae5bdb8c7 data/basemetals/recipes/compat/tconstruct/casting/antimony/rod_gold_cast.json -20f1ce91f82732a9947d4c5dff39d44baf4204b2 data/basemetals/recipes/compat/tconstruct/casting/antimony/rod_sand_cast.json -60eefbf2f7f46d69d029cc9dfd6e393441cf912e data/basemetals/recipes/compat/tconstruct/casting/aquarium/block.json -aabeb230c5bbb62545e03f9c120d4f574d2f466f data/basemetals/recipes/compat/tconstruct/casting/aquarium/gear_gold_cast.json -bf81d55d3cd722826664b2dd249e8d6fdc240a4d data/basemetals/recipes/compat/tconstruct/casting/aquarium/gear_sand_cast.json -d6fbb295e43efd80333f4b2222d9971665248ed1 data/basemetals/recipes/compat/tconstruct/casting/aquarium/ingot_gold_cast.json -535e06920cb505e6bf0404a80c2fff81db19a0ee data/basemetals/recipes/compat/tconstruct/casting/aquarium/ingot_sand_cast.json -ad189ba5c28447722637a29aafd91e726e870e8f data/basemetals/recipes/compat/tconstruct/casting/aquarium/nugget_gold_cast.json -8c02fb770b1c9b7e5cefcacc1ae93c3f6c847d94 data/basemetals/recipes/compat/tconstruct/casting/aquarium/nugget_sand_cast.json -874794b5881573b47ece2cf666a672da9f444395 data/basemetals/recipes/compat/tconstruct/casting/aquarium/plate_gold_cast.json -7ca14a8709e42323c19b6ad8c24750aa7a3af8bd data/basemetals/recipes/compat/tconstruct/casting/aquarium/plate_sand_cast.json -9a8897c5993047f58e2ce5e9bf90a6e1b20001fd data/basemetals/recipes/compat/tconstruct/casting/aquarium/rod_gold_cast.json -b00f06c0af473860570eb5ca56bf6b72e5ebbc9b data/basemetals/recipes/compat/tconstruct/casting/aquarium/rod_sand_cast.json -7e1f0abc88529724c1ddc081db0d75381af120ed data/basemetals/recipes/compat/tconstruct/casting/bismuth/block.json -ea0531614e253e71b4aaf0ea5dfde2abb4e0b571 data/basemetals/recipes/compat/tconstruct/casting/bismuth/gear_gold_cast.json -278a0b74e07edd01ef2b8c2e7167fb5ded863dc7 data/basemetals/recipes/compat/tconstruct/casting/bismuth/gear_sand_cast.json -27b91c3f7bb1a478358a508b9960264bc452edf5 data/basemetals/recipes/compat/tconstruct/casting/bismuth/ingot_gold_cast.json -66acec041efcb3665e8a2aa8d95ab9414756ac3c data/basemetals/recipes/compat/tconstruct/casting/bismuth/ingot_sand_cast.json -394cc9f2eae23e741e653094d9e5620b2f3a2062 data/basemetals/recipes/compat/tconstruct/casting/bismuth/nugget_gold_cast.json -b0b1d9e02661efe96170fc4264600b5b4a960ee2 data/basemetals/recipes/compat/tconstruct/casting/bismuth/nugget_sand_cast.json -de45a15dc3f7e7497d568d96f4f8570718b25a9b data/basemetals/recipes/compat/tconstruct/casting/bismuth/plate_gold_cast.json -bee405374598d1a00ba28a9b8c2eddbe245e47b8 data/basemetals/recipes/compat/tconstruct/casting/bismuth/plate_sand_cast.json -991e5121fe47ce8b084f06099da674b55cd0fb22 data/basemetals/recipes/compat/tconstruct/casting/bismuth/rod_gold_cast.json -140ac5107fe1f6283b2cc5b1c2e866e84c8806e3 data/basemetals/recipes/compat/tconstruct/casting/bismuth/rod_sand_cast.json -015ec7a88a670288d7ca08c1a252b55d0af34fa1 data/basemetals/recipes/compat/tconstruct/casting/brass/block.json -54b7292a1e54b47638bcb68abe599abd01bc8225 data/basemetals/recipes/compat/tconstruct/casting/brass/gear_gold_cast.json -85b921302c37aaf0337e12d8852934d50d8278ca data/basemetals/recipes/compat/tconstruct/casting/brass/gear_sand_cast.json -c93c24a9480b30a59777c159576ad8a3509dfe1e data/basemetals/recipes/compat/tconstruct/casting/brass/ingot_gold_cast.json -e07c2cabfb574003b710e4e6c3036dc4982225e7 data/basemetals/recipes/compat/tconstruct/casting/brass/ingot_sand_cast.json -7edfd8285282443ccef8399f8334f0ed2965336c data/basemetals/recipes/compat/tconstruct/casting/brass/nugget_gold_cast.json -d5c1c7e5a2cd9e15358f9a404c9af998cf2a6a0a data/basemetals/recipes/compat/tconstruct/casting/brass/nugget_sand_cast.json -0369e6f38f8fd6e0c228cee9c58092081962af6a data/basemetals/recipes/compat/tconstruct/casting/brass/plate_gold_cast.json -3b1cb03d8c1ff5806cfe7b4ce3467947395f041d data/basemetals/recipes/compat/tconstruct/casting/brass/plate_sand_cast.json -b8da522eef5ffcb3924a5d19521890d880469834 data/basemetals/recipes/compat/tconstruct/casting/brass/rod_gold_cast.json -b700f966be116697b698f05e607961a87b1180e7 data/basemetals/recipes/compat/tconstruct/casting/brass/rod_sand_cast.json -4fd890210a4da717ef28b4a5ed3b66e7430d71d0 data/basemetals/recipes/compat/tconstruct/casting/bronze/block.json -60434ad24c1c536fc951c14326a75a876c93ac2b data/basemetals/recipes/compat/tconstruct/casting/bronze/gear_gold_cast.json -8f93459915a63c14947b45e14a1779618232325a data/basemetals/recipes/compat/tconstruct/casting/bronze/gear_sand_cast.json -f6ac89fd00ebdc20b62cdd07c74f9aab565f3459 data/basemetals/recipes/compat/tconstruct/casting/bronze/ingot_gold_cast.json -f1f3a4ba3561b407b8027309492f6e8e342ef375 data/basemetals/recipes/compat/tconstruct/casting/bronze/ingot_sand_cast.json -0f1f69f850e6e8c2173b6d89555e0df99eb0fab4 data/basemetals/recipes/compat/tconstruct/casting/bronze/nugget_gold_cast.json -0c4b822d465f85243b4fff1cdeec3d0c6d30eaf0 data/basemetals/recipes/compat/tconstruct/casting/bronze/nugget_sand_cast.json -89fb69c81b93ce73acff8e611e714fa4bf14e015 data/basemetals/recipes/compat/tconstruct/casting/bronze/plate_gold_cast.json -61b4b84ac550156cb5f2bda59be736893cd94a51 data/basemetals/recipes/compat/tconstruct/casting/bronze/plate_sand_cast.json -b1c260c1465ad474a70d38133d3f90580265676b data/basemetals/recipes/compat/tconstruct/casting/bronze/rod_gold_cast.json -a8f20f4476c57e2e131461f41a7bfa5e74982720 data/basemetals/recipes/compat/tconstruct/casting/bronze/rod_sand_cast.json -e61eac225b959cdf0947def889c15b3e7749af88 data/basemetals/recipes/compat/tconstruct/casting/coldiron/block.json -1c0efadb974fb92172c9c461dfa7f38672c29a7c data/basemetals/recipes/compat/tconstruct/casting/coldiron/gear_gold_cast.json -bebf1cdaf56efe2d9f0f88cf20fb55f51b3a0afa data/basemetals/recipes/compat/tconstruct/casting/coldiron/gear_sand_cast.json -0c1ca9329287a1e39ec0a09f910103be799bddcb data/basemetals/recipes/compat/tconstruct/casting/coldiron/ingot_gold_cast.json -95848961bcf272872e10ff6565d2a255050fe52a data/basemetals/recipes/compat/tconstruct/casting/coldiron/ingot_sand_cast.json -0e3c15d36f52c8253a123a6c0e3f18495560b93d data/basemetals/recipes/compat/tconstruct/casting/coldiron/nugget_gold_cast.json -614db2a1b8f19d14f5622078ea381f53052ac8a8 data/basemetals/recipes/compat/tconstruct/casting/coldiron/nugget_sand_cast.json -70156761e1831bdc88b2731bdd25a902508f3f98 data/basemetals/recipes/compat/tconstruct/casting/coldiron/plate_gold_cast.json -bc284ee44221158937a47dbae19ae93728b8f2c0 data/basemetals/recipes/compat/tconstruct/casting/coldiron/plate_sand_cast.json -b7bc21cbec26a2808aae882a239152c0900ef1a8 data/basemetals/recipes/compat/tconstruct/casting/coldiron/rod_gold_cast.json -4c31dfe5a66cb480a4e1df90bd40068a2163e994 data/basemetals/recipes/compat/tconstruct/casting/coldiron/rod_sand_cast.json -1b482933a426a56ca65c36e28a465f52c47323fa data/basemetals/recipes/compat/tconstruct/casting/copper/block.json -44099099483a472ce4a8dbf92467e3f857ae8070 data/basemetals/recipes/compat/tconstruct/casting/copper/gear_gold_cast.json -d74f897eaba3de871785592e0933636380c69f01 data/basemetals/recipes/compat/tconstruct/casting/copper/gear_sand_cast.json -ddd2dac7517f185eb03b1270c8afd3b2a1acb508 data/basemetals/recipes/compat/tconstruct/casting/copper/ingot_gold_cast.json -11f753ab17e8df12d3f033fe531970e167ee31c3 data/basemetals/recipes/compat/tconstruct/casting/copper/ingot_sand_cast.json -8eea4196d10b07dfa38bb5ab05d9fae1ecbeca22 data/basemetals/recipes/compat/tconstruct/casting/copper/nugget_gold_cast.json -328a456f092a95671973020404546dd976708952 data/basemetals/recipes/compat/tconstruct/casting/copper/nugget_sand_cast.json -d03241b88e2d36e24ee00b865d76169984718677 data/basemetals/recipes/compat/tconstruct/casting/copper/plate_gold_cast.json -2e6e3e6816dec3ab8a386225fcf8ebe357fbd602 data/basemetals/recipes/compat/tconstruct/casting/copper/plate_sand_cast.json -c05c12ad973fbe602bfe901dc6291809cc1824fc data/basemetals/recipes/compat/tconstruct/casting/copper/rod_gold_cast.json -c8b180e1cb43a4d83c5e37109491c9c13a0484fc data/basemetals/recipes/compat/tconstruct/casting/copper/rod_sand_cast.json -d304228963e9313dc84de5591554e08b3a03ab2a data/basemetals/recipes/compat/tconstruct/casting/cupronickel/block.json -48be792142e890771dbe4445d99bf10f98655ff3 data/basemetals/recipes/compat/tconstruct/casting/cupronickel/gear_gold_cast.json -f77b0207e9a4380234a1cda3f6a8ed3bd286d6f3 data/basemetals/recipes/compat/tconstruct/casting/cupronickel/gear_sand_cast.json -6b92a06c90bc1c2cbf2b3d58861a9158df96bb79 data/basemetals/recipes/compat/tconstruct/casting/cupronickel/ingot_gold_cast.json -a9b4404e6d6f8570cd603a2e48790378a0ef071b data/basemetals/recipes/compat/tconstruct/casting/cupronickel/ingot_sand_cast.json -d7320a6bb79b38e28f911deaf2d337d17573e047 data/basemetals/recipes/compat/tconstruct/casting/cupronickel/nugget_gold_cast.json -1f0b38314960d441f10a91ae1eb7023edd141246 data/basemetals/recipes/compat/tconstruct/casting/cupronickel/nugget_sand_cast.json -12969b58dfe72aafb88e0f3ea67e9bcb12c030f6 data/basemetals/recipes/compat/tconstruct/casting/cupronickel/plate_gold_cast.json -cc07f8f9f8d50d5f6af0e5b0395f6f74d30220d2 data/basemetals/recipes/compat/tconstruct/casting/cupronickel/plate_sand_cast.json -a96400576780193a04499cffd3ab7aa8edfe5449 data/basemetals/recipes/compat/tconstruct/casting/cupronickel/rod_gold_cast.json -10cd0aa736796b4c08045c8d92fd6d1d6c3a73b9 data/basemetals/recipes/compat/tconstruct/casting/cupronickel/rod_sand_cast.json -a481b9a50abc8d6c0be0280996f7be3e140b344b data/basemetals/recipes/compat/tconstruct/casting/electrum/block.json -beb5f2adde21c92c4cf34852fde5e61a9eb059f3 data/basemetals/recipes/compat/tconstruct/casting/electrum/gear_gold_cast.json -45ae762f484ca5f708c73c6b08c0c35826fd98d2 data/basemetals/recipes/compat/tconstruct/casting/electrum/gear_sand_cast.json -cb839415ce9fe2312224f442fc157b2e252eaa2c data/basemetals/recipes/compat/tconstruct/casting/electrum/ingot_gold_cast.json -f3042f01e540c823cc79a07f68c1f0701ab92398 data/basemetals/recipes/compat/tconstruct/casting/electrum/ingot_sand_cast.json -6ca4802159a4ed33b2f3a0aa184065f1da171060 data/basemetals/recipes/compat/tconstruct/casting/electrum/nugget_gold_cast.json -55a6803ac7768287e928aec5a34f5ba5e39ec8d3 data/basemetals/recipes/compat/tconstruct/casting/electrum/nugget_sand_cast.json -678b6f8a3df880a116eca6e51ebd0015d54ac187 data/basemetals/recipes/compat/tconstruct/casting/electrum/plate_gold_cast.json -da7e975838675638ad51fa2497499fff8d7fccf1 data/basemetals/recipes/compat/tconstruct/casting/electrum/plate_sand_cast.json -8d1a693d78786800a76326df2a38e8566b682edc data/basemetals/recipes/compat/tconstruct/casting/electrum/rod_gold_cast.json -532998144dd7ff430b6976d8c9e7b04eb2a020b2 data/basemetals/recipes/compat/tconstruct/casting/electrum/rod_sand_cast.json -07838dd8c266a5b9e32af6ef9017be21cecf06a5 data/basemetals/recipes/compat/tconstruct/casting/invar/block.json -1e9d812d425e04ea3fad65ac96f509e5c89540f1 data/basemetals/recipes/compat/tconstruct/casting/invar/gear_gold_cast.json -cfba6103c43172ffc4768434685768ee5bac183a data/basemetals/recipes/compat/tconstruct/casting/invar/gear_sand_cast.json -9384f92fd842a6dba87cff6add5663bfaac8dab1 data/basemetals/recipes/compat/tconstruct/casting/invar/ingot_gold_cast.json -4da5c60659306ecddc3aa5eabf8b8d870633db70 data/basemetals/recipes/compat/tconstruct/casting/invar/ingot_sand_cast.json -ace06aa14a10bbbce356b04c5af381d8b4c5b2e2 data/basemetals/recipes/compat/tconstruct/casting/invar/nugget_gold_cast.json -cf727aaeb1029e76fbfbb25265d29dd893a2e944 data/basemetals/recipes/compat/tconstruct/casting/invar/nugget_sand_cast.json -2a46b5fb54adac77e680099d26eba6c25dab6f10 data/basemetals/recipes/compat/tconstruct/casting/invar/plate_gold_cast.json -b4f1a46ef6bdc1df3fc8fc3ad251b417a8d3a98b data/basemetals/recipes/compat/tconstruct/casting/invar/plate_sand_cast.json -c4a1a7999c9bcd901dc41a11bf4a6f103e60569e data/basemetals/recipes/compat/tconstruct/casting/invar/rod_gold_cast.json -9457f1645597bba72735ec0ac8fa355551aa4c1f data/basemetals/recipes/compat/tconstruct/casting/invar/rod_sand_cast.json -97f45bb6a22b5debb6436535f8936c540a46553b data/basemetals/recipes/compat/tconstruct/casting/lead/block.json -c74d927760b956e6845ed1e410af9ca82c69c66c data/basemetals/recipes/compat/tconstruct/casting/lead/gear_gold_cast.json -f93f1df1cda72213ee096db52dec879121600073 data/basemetals/recipes/compat/tconstruct/casting/lead/gear_sand_cast.json -31f02ff8605c09a7bab3d52e322749708915d347 data/basemetals/recipes/compat/tconstruct/casting/lead/ingot_gold_cast.json -82eca1c239b9f1cb40853ea51c937904e24f4293 data/basemetals/recipes/compat/tconstruct/casting/lead/ingot_sand_cast.json -250462bba57a4d8d6e59ad5cd67b18bd6fe397b3 data/basemetals/recipes/compat/tconstruct/casting/lead/nugget_gold_cast.json -19f79295864c7217722ddc7d03782518411f1e9d data/basemetals/recipes/compat/tconstruct/casting/lead/nugget_sand_cast.json -5670bb294e1567a7ee079cd7321355a5e08cff44 data/basemetals/recipes/compat/tconstruct/casting/lead/plate_gold_cast.json -3021b5faf01089fca9fc61fc2ee66730a1cb156b data/basemetals/recipes/compat/tconstruct/casting/lead/plate_sand_cast.json -bcdff7a6e0466a5b9778216dc3a41a00aea1d83e data/basemetals/recipes/compat/tconstruct/casting/lead/rod_gold_cast.json -2b9bd87c95f4caaf6656e9f554a3734d5110446f data/basemetals/recipes/compat/tconstruct/casting/lead/rod_sand_cast.json -9f84eaff75a10e71af8409ffd0bdd4f16da6f86a data/basemetals/recipes/compat/tconstruct/casting/mithril/block.json -28a501ee884a4943f28a2ef1545a2ad53f7a70bc data/basemetals/recipes/compat/tconstruct/casting/mithril/gear_gold_cast.json -e225a8006c81de094bf476c9f2aeb19e0eb32cb3 data/basemetals/recipes/compat/tconstruct/casting/mithril/gear_sand_cast.json -4d2a5080f1d4712807ff8759799d8849888fc9a6 data/basemetals/recipes/compat/tconstruct/casting/mithril/ingot_gold_cast.json -7fbd6508ca24caa86ec1bd437b192f56afe79f13 data/basemetals/recipes/compat/tconstruct/casting/mithril/ingot_sand_cast.json -5f2297e9a26fada2b5a645a600c6429b50921904 data/basemetals/recipes/compat/tconstruct/casting/mithril/nugget_gold_cast.json -db04687ccb94a2ebe75dccb990936be9fbebb943 data/basemetals/recipes/compat/tconstruct/casting/mithril/nugget_sand_cast.json -be2a964e2e14fb30788e037af8b71e2df6cc50f2 data/basemetals/recipes/compat/tconstruct/casting/mithril/plate_gold_cast.json -8d3f53b10995a2ea7972084579a3e506b140259d data/basemetals/recipes/compat/tconstruct/casting/mithril/plate_sand_cast.json -9381d4c203d333f1f360baca1b7fa2b4bec4dcde data/basemetals/recipes/compat/tconstruct/casting/mithril/rod_gold_cast.json -9e629a507b0dfebbe4f7acc1f48ad86e54010ff6 data/basemetals/recipes/compat/tconstruct/casting/mithril/rod_sand_cast.json -35a5093f0deb7b803460a67b421f1c532a1a9ec6 data/basemetals/recipes/compat/tconstruct/casting/nickel/block.json -da0156e472b52f3b9328b1522f049914b960eae9 data/basemetals/recipes/compat/tconstruct/casting/nickel/gear_gold_cast.json -f4df70f9f35a93af1a22ab1bfb6e7513f02c011e data/basemetals/recipes/compat/tconstruct/casting/nickel/gear_sand_cast.json -084f4efd43f14780079fb189fd7f3eab89efa48a data/basemetals/recipes/compat/tconstruct/casting/nickel/ingot_gold_cast.json -d438dc108d96491dfe719e6f8066ae774f125982 data/basemetals/recipes/compat/tconstruct/casting/nickel/ingot_sand_cast.json -edbed956e7a4ee4aeec732dd71698b3ca91eb512 data/basemetals/recipes/compat/tconstruct/casting/nickel/nugget_gold_cast.json -9534ff3704e949f6a705b4866f40b030cb077212 data/basemetals/recipes/compat/tconstruct/casting/nickel/nugget_sand_cast.json -c21aebb2ac7e10a48fd50e40190a3f2eaa017946 data/basemetals/recipes/compat/tconstruct/casting/nickel/plate_gold_cast.json -56e18d7bae2d3f97e3963634d1a1d4720539d882 data/basemetals/recipes/compat/tconstruct/casting/nickel/plate_sand_cast.json -ff2a7818016f6e157d014fee4ea827d0ab17e198 data/basemetals/recipes/compat/tconstruct/casting/nickel/rod_gold_cast.json -50b67555a71242eac7fdc7101145ac226d73d7e0 data/basemetals/recipes/compat/tconstruct/casting/nickel/rod_sand_cast.json -b14dc84d42a7b9a103e8e50d335c90bf354922c8 data/basemetals/recipes/compat/tconstruct/casting/pewter/block.json -6ca0509282d1b92e0c31b819e3544a1d17056d3e data/basemetals/recipes/compat/tconstruct/casting/pewter/gear_gold_cast.json -f2cfdc0fab7e08b9bfd9e45c887fb064d19bcb52 data/basemetals/recipes/compat/tconstruct/casting/pewter/gear_sand_cast.json -031ef0c0ffbfbb3b716f3880d044a5c29534b2c5 data/basemetals/recipes/compat/tconstruct/casting/pewter/ingot_gold_cast.json -3abeb84bb6ae3f613689d128f3c82a7d5445631e data/basemetals/recipes/compat/tconstruct/casting/pewter/ingot_sand_cast.json -07b1380bf00c6e4365e8a2ded6b135eebf3aa564 data/basemetals/recipes/compat/tconstruct/casting/pewter/nugget_gold_cast.json -e6f59795e816833fa1c562d83ba14bab20ad3b61 data/basemetals/recipes/compat/tconstruct/casting/pewter/nugget_sand_cast.json -a84d7b25a62b43a8734347bf6f2d0f1d027209ce data/basemetals/recipes/compat/tconstruct/casting/pewter/plate_gold_cast.json -98599d1a7b664f84b8f1e27f4468038a6fadbdf8 data/basemetals/recipes/compat/tconstruct/casting/pewter/plate_sand_cast.json -b9581c5306571ce3e8149081dac185e91e79b7d4 data/basemetals/recipes/compat/tconstruct/casting/pewter/rod_gold_cast.json -989799c148e4cafc84b8a027a4884a1cc81c57b4 data/basemetals/recipes/compat/tconstruct/casting/pewter/rod_sand_cast.json -04a1d72c15f26dee231fa08aa2813a4eb87a6a2d data/basemetals/recipes/compat/tconstruct/casting/platinum/block.json -ca769301932f30356f21565f1a53a0868b6a5291 data/basemetals/recipes/compat/tconstruct/casting/platinum/gear_gold_cast.json -1c1783692f701172c0cd4d30a78448294667b91b data/basemetals/recipes/compat/tconstruct/casting/platinum/gear_sand_cast.json -cd1b09e8172e72adb1c17488ac534018a51566ee data/basemetals/recipes/compat/tconstruct/casting/platinum/ingot_gold_cast.json -1a4212ab7865ac5affe4f462f43add773476bdfc data/basemetals/recipes/compat/tconstruct/casting/platinum/ingot_sand_cast.json -bebaa2ad2859fbfc449ee7744c3f0f405f6b1a16 data/basemetals/recipes/compat/tconstruct/casting/platinum/nugget_gold_cast.json -729e8a65eda8bc39a4bd996ebacb317c2f4e3093 data/basemetals/recipes/compat/tconstruct/casting/platinum/nugget_sand_cast.json -6dae78534dbb7f28995dd322cedb409777362dc9 data/basemetals/recipes/compat/tconstruct/casting/platinum/plate_gold_cast.json -86320c1eabe33e329c2b4450ccd2eec9740af35d data/basemetals/recipes/compat/tconstruct/casting/platinum/plate_sand_cast.json -4ad0d3323854f9a5135193001bb163bf6db311de data/basemetals/recipes/compat/tconstruct/casting/platinum/rod_gold_cast.json -941b0ee223dc32a0ff7c59e7b3ccf25ae7d2a571 data/basemetals/recipes/compat/tconstruct/casting/platinum/rod_sand_cast.json -086b5561f759814f3721ce6ba13a4d86a572d8ce data/basemetals/recipes/compat/tconstruct/casting/silver/block.json -9c8d57d33daa20549c6a585b94e45bee08cb44b1 data/basemetals/recipes/compat/tconstruct/casting/silver/gear_gold_cast.json -260eae2f591325419f926ba59aa337b5c6e5d3af data/basemetals/recipes/compat/tconstruct/casting/silver/gear_sand_cast.json -b85a07ccdcdceb75d75cdd8437ab83785d0fcbac data/basemetals/recipes/compat/tconstruct/casting/silver/ingot_gold_cast.json -ee1cb2e33ca032e941f40378c0ccde3eafe8f7ae data/basemetals/recipes/compat/tconstruct/casting/silver/ingot_sand_cast.json -4f59514ccec6609f1ac0734e40c3af2c2fda6a43 data/basemetals/recipes/compat/tconstruct/casting/silver/nugget_gold_cast.json -ce7aea34a9623b2aa936128ac3df6b739205264d data/basemetals/recipes/compat/tconstruct/casting/silver/nugget_sand_cast.json -bad26f09e07cfca2551c55da2d15fefb23adda20 data/basemetals/recipes/compat/tconstruct/casting/silver/plate_gold_cast.json -1220b5d0baf1318fd22125eaaf9da8d4a1b77108 data/basemetals/recipes/compat/tconstruct/casting/silver/plate_sand_cast.json -a94e32c5ee07848ba2c6f9bb75d6d51bcd2e7395 data/basemetals/recipes/compat/tconstruct/casting/silver/rod_gold_cast.json -4afc08f5e4ca22076a416f691ffdcaed1cac217f data/basemetals/recipes/compat/tconstruct/casting/silver/rod_sand_cast.json -49580cb9dc4e7b5f270de8953986a25ffc10ac14 data/basemetals/recipes/compat/tconstruct/casting/starsteel/block.json -7e4e72903849dbdadb3ed48ca3feaba268233da6 data/basemetals/recipes/compat/tconstruct/casting/starsteel/gear_gold_cast.json -43ca4bdd4438b0118461aaca75cad43b4e40ca5d data/basemetals/recipes/compat/tconstruct/casting/starsteel/gear_sand_cast.json -a9da5f4f529737cd66dc180587f2afbc27e8128e data/basemetals/recipes/compat/tconstruct/casting/starsteel/ingot_gold_cast.json -60b3177be52faeb2d9bf45109a25cf7a580b4448 data/basemetals/recipes/compat/tconstruct/casting/starsteel/ingot_sand_cast.json -6e1129de6ca29858330fb18f7305870ff5026383 data/basemetals/recipes/compat/tconstruct/casting/starsteel/nugget_gold_cast.json -ec59b8860df39769cd8f405c7578d07773053844 data/basemetals/recipes/compat/tconstruct/casting/starsteel/nugget_sand_cast.json -bfeda5073698a2e6c20cb576e38cb694fc5f9edf data/basemetals/recipes/compat/tconstruct/casting/starsteel/plate_gold_cast.json -cac7136f7de48ef9a6fa3708c0fe08fecae71e2c data/basemetals/recipes/compat/tconstruct/casting/starsteel/plate_sand_cast.json -48c44b72e4271011bd62f44976ff4ff1a94a916a data/basemetals/recipes/compat/tconstruct/casting/starsteel/rod_gold_cast.json -d6119ab70c3f17c0e0f9c42ef6d0da86c51232f5 data/basemetals/recipes/compat/tconstruct/casting/starsteel/rod_sand_cast.json -61ae05ad8310a13b775115533830d465c4cbfc17 data/basemetals/recipes/compat/tconstruct/casting/steel/block.json -6e09d014ac02eaa9fefac6ffbdac0102bf99a108 data/basemetals/recipes/compat/tconstruct/casting/steel/gear_gold_cast.json -aa80bf9c01ee00502f818786551a4c3a7c1a6814 data/basemetals/recipes/compat/tconstruct/casting/steel/gear_sand_cast.json -2e135f6ff4fe83a7321d95f5783dea8948c10a72 data/basemetals/recipes/compat/tconstruct/casting/steel/ingot_gold_cast.json -5c7edb4c772386ea7c2913b59ac69fce6645ac3d data/basemetals/recipes/compat/tconstruct/casting/steel/ingot_sand_cast.json -de93c21d5afbbbfa403663d3851104cac944919e data/basemetals/recipes/compat/tconstruct/casting/steel/nugget_gold_cast.json -5c74f67a078d5904f29b91169ef16d1b4e49c58e data/basemetals/recipes/compat/tconstruct/casting/steel/nugget_sand_cast.json -48c1c2a0b2510d18665bb07aadad37fa6b6a4764 data/basemetals/recipes/compat/tconstruct/casting/steel/plate_gold_cast.json -f30cc06ca16a20c736f4e88927895a2c3fecb285 data/basemetals/recipes/compat/tconstruct/casting/steel/plate_sand_cast.json -0d35f9a8976ac9d5ea2b45b763a04b779980889f data/basemetals/recipes/compat/tconstruct/casting/steel/rod_gold_cast.json -24141a80f8983ae0f52163209dfe60240e35ba8a data/basemetals/recipes/compat/tconstruct/casting/steel/rod_sand_cast.json -dfdf5ac04b48bf6d544d265462af972de7221207 data/basemetals/recipes/compat/tconstruct/casting/tin/block.json -b3344daa139f31a60ad3664ee2eefdeb11f85427 data/basemetals/recipes/compat/tconstruct/casting/tin/gear_gold_cast.json -995f93755db60816910a7a6b942266942ec2c96e data/basemetals/recipes/compat/tconstruct/casting/tin/gear_sand_cast.json -a57000a393ba541689ee06c217c061735a49c9d4 data/basemetals/recipes/compat/tconstruct/casting/tin/ingot_gold_cast.json -7cc2592c989fd636f1be8adbbc4a8a2330f2da00 data/basemetals/recipes/compat/tconstruct/casting/tin/ingot_sand_cast.json -a05884fa560fd2100696c0a56200222324ecb4e0 data/basemetals/recipes/compat/tconstruct/casting/tin/nugget_gold_cast.json -7623629b0bc791a5576d5611a3b13b77c9ddbeaf data/basemetals/recipes/compat/tconstruct/casting/tin/nugget_sand_cast.json -69f4288bbcda84a1a1a3d05a68a95b40de55b7ef data/basemetals/recipes/compat/tconstruct/casting/tin/plate_gold_cast.json -2869df9844e41a5304f0303e355561170050da54 data/basemetals/recipes/compat/tconstruct/casting/tin/plate_sand_cast.json -361fd2bd12499ccadbf0f0b0da0343c51cd29684 data/basemetals/recipes/compat/tconstruct/casting/tin/rod_gold_cast.json -bc7aa4026ac39eaf97297bfd8a540a702f74850f data/basemetals/recipes/compat/tconstruct/casting/tin/rod_sand_cast.json -4c41eb05d98bca3b3fc3ac52c0b98adaebcaa754 data/basemetals/recipes/compat/tconstruct/casting/zinc/block.json -d6026f5e249605258cec0876c1ed85743a39811d data/basemetals/recipes/compat/tconstruct/casting/zinc/gear_gold_cast.json -0bdec53c542979957635e350e0312cfbb1339863 data/basemetals/recipes/compat/tconstruct/casting/zinc/gear_sand_cast.json -0502f15c00f9596f7a384e67fd7a0d57e1ee6ce1 data/basemetals/recipes/compat/tconstruct/casting/zinc/ingot_gold_cast.json -7a7f693c3060af47facedbbcfdf544504855eee8 data/basemetals/recipes/compat/tconstruct/casting/zinc/ingot_sand_cast.json -b501cb83881b9fb18cd8bf438702fef4a879f112 data/basemetals/recipes/compat/tconstruct/casting/zinc/nugget_gold_cast.json -a3dee41ca0392497c2f8f559ae0d25dae671042a data/basemetals/recipes/compat/tconstruct/casting/zinc/nugget_sand_cast.json -b07722d996449c50c422e6f6161cbf9975acac7e data/basemetals/recipes/compat/tconstruct/casting/zinc/plate_gold_cast.json -b3d381430818e604403c2bfd13ae06a80319c334 data/basemetals/recipes/compat/tconstruct/casting/zinc/plate_sand_cast.json -28165086225f74f0f073d89647f81b28dff58361 data/basemetals/recipes/compat/tconstruct/casting/zinc/rod_gold_cast.json -f08588a34f36ca463a396a045bf84ebd60c712c6 data/basemetals/recipes/compat/tconstruct/casting/zinc/rod_sand_cast.json -383f049880ad90a33fd96e1a7c89ec9f15ef0d8c data/basemetals/recipes/compat/tconstruct/materials/adamantine/ingot.json -579d3cb5a12ba9ebb3dc1b53df83ba32fefd6a2c data/basemetals/recipes/compat/tconstruct/materials/adamantine/nugget.json -db48ca77ddecc079cc326c2a95c42bb0d515e666 data/basemetals/recipes/compat/tconstruct/materials/adamantine/storage_blocks.json -40e76e10dc13477ddc1618e4ee786c8aef658f22 data/basemetals/recipes/compat/tconstruct/materials/antimony/ingot.json -9523035e03f3fe946630e29f6978eb89d24f0d58 data/basemetals/recipes/compat/tconstruct/materials/antimony/nugget.json -107ade9af924aa80a3f7327825f2eca5b222e77c data/basemetals/recipes/compat/tconstruct/materials/antimony/storage_blocks.json -904a6a7ae6bb2876e089fe037d210e40b8441fb9 data/basemetals/recipes/compat/tconstruct/materials/aquarium/ingot.json -066ac162eef8c405be8813dfa8647b22a122bde3 data/basemetals/recipes/compat/tconstruct/materials/aquarium/nugget.json -6f6ea9706e7886c1e4ed7cba6c6b853b0f012727 data/basemetals/recipes/compat/tconstruct/materials/aquarium/storage_blocks.json -74d4e4951212eacaa1cdb4d6efe2a6204c678f99 data/basemetals/recipes/compat/tconstruct/materials/bismuth/ingot.json -fedcfdddb213df40d5567f008ec65a37d2a6363b data/basemetals/recipes/compat/tconstruct/materials/bismuth/nugget.json -89631363dc83ac9a6951e0ee6adfdd2253cf7368 data/basemetals/recipes/compat/tconstruct/materials/bismuth/storage_blocks.json -ae79d88715cf820bf10189618131b90ce33901dd data/basemetals/recipes/compat/tconstruct/materials/brass/ingot.json -c61c2964dc3a7e6a2437df344ea8f6fbf6cc0ca7 data/basemetals/recipes/compat/tconstruct/materials/brass/nugget.json -79d38c62eaae8cbfef1dbea0103615eaad9dc59d data/basemetals/recipes/compat/tconstruct/materials/brass/storage_blocks.json -14ff5274efe6b30e4474162b1334a8ddd5fd9367 data/basemetals/recipes/compat/tconstruct/materials/bronze/ingot.json -fcc62411a2357734876151e006bf8b1abb779348 data/basemetals/recipes/compat/tconstruct/materials/bronze/nugget.json -9262ead4c42ace1fc94cb6d364be7eecc326ed42 data/basemetals/recipes/compat/tconstruct/materials/bronze/storage_blocks.json -e46f2bb274a51729ac87c486b08096387a9abf85 data/basemetals/recipes/compat/tconstruct/materials/casting/adamantine.json -d0eac592151ec947e903d42f8ea5c363bbe0f7ea data/basemetals/recipes/compat/tconstruct/materials/casting/antimony.json -3dcdcb606ecd1ab69b878a15cbf4ea0c9dd9d427 data/basemetals/recipes/compat/tconstruct/materials/casting/aquarium.json -867b12c500362ad6febdfb81d62a3f6c73764c9c data/basemetals/recipes/compat/tconstruct/materials/casting/bismuth.json -5af2a773da136f9e00487810e57d54c41fbbb400 data/basemetals/recipes/compat/tconstruct/materials/casting/brass.json -d11b2789ad8d621b9af2031bb97604662abcf471 data/basemetals/recipes/compat/tconstruct/materials/casting/bronze.json -b340586cc492edb2097520b70e8bd28da2a0a34d data/basemetals/recipes/compat/tconstruct/materials/casting/coldiron.json -72ffd295d6d247cd6a0e32a27865f0a50b58d605 data/basemetals/recipes/compat/tconstruct/materials/casting/copper.json -45a2ba74bd57db3e06a4c903d4cb6ce06717e818 data/basemetals/recipes/compat/tconstruct/materials/casting/cupronickel.json -c3e175e7531d062f198a8a01f78416e62f8ecb09 data/basemetals/recipes/compat/tconstruct/materials/casting/electrum.json -55e5e07ff323cb33792090288990a9e73d155acd data/basemetals/recipes/compat/tconstruct/materials/casting/invar.json -c34619db71160ade7d7e5586004502669c548a9d data/basemetals/recipes/compat/tconstruct/materials/casting/lead.json -8137057359063473a8a90e1fe0fe42b0601bd116 data/basemetals/recipes/compat/tconstruct/materials/casting/mithril.json -86aa36420fb13d8fd9e2ea9b08913304f36d712f data/basemetals/recipes/compat/tconstruct/materials/casting/nickel.json -44521cb8833495f67d16fef2ed329ba98f88aa0f data/basemetals/recipes/compat/tconstruct/materials/casting/pewter.json -5427ef48718d595dd9dafdc8c5759d1ab5b4d39d data/basemetals/recipes/compat/tconstruct/materials/casting/platinum.json -da6d3d8c938f42901ee15c30a304b7d8089026d1 data/basemetals/recipes/compat/tconstruct/materials/casting/silver.json -a3cc84ca1a638ac15e49e7563cd9c3f0723be3b9 data/basemetals/recipes/compat/tconstruct/materials/casting/starsteel.json -27d637520fe1161fa517df3286fa8b3cfb9c26ad data/basemetals/recipes/compat/tconstruct/materials/casting/steel.json -2e874a2d00f4cfc98e0a8ba11ce8753d7ea322e2 data/basemetals/recipes/compat/tconstruct/materials/casting/tin.json -9aa7ffe82645b90ae3f35c5043921942e352751b data/basemetals/recipes/compat/tconstruct/materials/casting/zinc.json -871d01de8364588889e9f676a1b51244f3e9cc75 data/basemetals/recipes/compat/tconstruct/materials/coldiron/ingot.json -9fda43d662b6c840ba362ebdbd2dab4bd0d6064c data/basemetals/recipes/compat/tconstruct/materials/coldiron/nugget.json -e6eb915109a028c450fa7d391b85880d3ab840ff data/basemetals/recipes/compat/tconstruct/materials/coldiron/storage_blocks.json -2d0acf623828a280bc4efba92668aad363b1a94f data/basemetals/recipes/compat/tconstruct/materials/copper/ingot.json -695ad7984ad050e9d06b82bf7c133da3b7ddbd08 data/basemetals/recipes/compat/tconstruct/materials/copper/nugget.json -52fc3a50fe496a434b94cd55ffb76315c497cd28 data/basemetals/recipes/compat/tconstruct/materials/copper/storage_blocks.json -0606a96739e463f2244b9cb32c6c823ef7492168 data/basemetals/recipes/compat/tconstruct/materials/cupronickel/ingot.json -35578592e277fb7cfd340dedc712b7e5adb9aa05 data/basemetals/recipes/compat/tconstruct/materials/cupronickel/nugget.json -6ebd2ebdea3779b9d0edbff3759610a1e6b2e500 data/basemetals/recipes/compat/tconstruct/materials/cupronickel/storage_blocks.json -4b41ffdc9ba1a5e6b8f23439f77277293668b996 data/basemetals/recipes/compat/tconstruct/materials/electrum/ingot.json -ec197c8bcdbc106ad463c9e69be5a3ecf86dca68 data/basemetals/recipes/compat/tconstruct/materials/electrum/nugget.json -93edf1a627680fb94d692da7a84346368eb23abc data/basemetals/recipes/compat/tconstruct/materials/electrum/storage_blocks.json -a1d4e936861cd4bd9507823fb79adec6cb757561 data/basemetals/recipes/compat/tconstruct/materials/invar/ingot.json -1277c553b3c8af396bf9be74bb064c2337403049 data/basemetals/recipes/compat/tconstruct/materials/invar/nugget.json -811e97bca27e91c09f767718690b2af5a0036e7d data/basemetals/recipes/compat/tconstruct/materials/invar/storage_blocks.json -197aa57c2dac393197bd54431f4694e934c4acda data/basemetals/recipes/compat/tconstruct/materials/lead/ingot.json -19cdf93593c1a6dc2f0899284cd6ed3c5588d1ea data/basemetals/recipes/compat/tconstruct/materials/lead/nugget.json -172b7d0c44e23547816758105d67229c033ddfbf data/basemetals/recipes/compat/tconstruct/materials/lead/storage_blocks.json -66f45ecf304c561d1a7d67316313d9b89192267b data/basemetals/recipes/compat/tconstruct/materials/melting/adamantine.json -90dd9a0b8d27bac50d4d57b38ac7433845a2c817 data/basemetals/recipes/compat/tconstruct/materials/melting/antimony.json -8a9d013af3bf1d5aecf5da6ff8b3a1634fe09cde data/basemetals/recipes/compat/tconstruct/materials/melting/aquarium.json -a0f80951dee8cbcce4eff59ab955143415affc51 data/basemetals/recipes/compat/tconstruct/materials/melting/bismuth.json -0be01b157802d771fc5579d69e069324b73410d9 data/basemetals/recipes/compat/tconstruct/materials/melting/brass.json -975df386ab4f30eaeadd0c29db4dfa0561bb8ac9 data/basemetals/recipes/compat/tconstruct/materials/melting/bronze.json -7b6e7aeae3d0d0330a37b3b08208316a2576d193 data/basemetals/recipes/compat/tconstruct/materials/melting/coldiron.json -943a1fbf970654c0c816790072a29fc44f7ee326 data/basemetals/recipes/compat/tconstruct/materials/melting/copper.json -1a39ba37dec901246c3764b59f044eb411a965ca data/basemetals/recipes/compat/tconstruct/materials/melting/cupronickel.json -6347bafa2a319e1a804edb58873f9f89471b190e data/basemetals/recipes/compat/tconstruct/materials/melting/electrum.json -034ea12ce68f254b3238aa0e6ea0f42dfe5ee7b5 data/basemetals/recipes/compat/tconstruct/materials/melting/invar.json -45a1c9fe6f7b1bb9bd9f97d58bc2323455409790 data/basemetals/recipes/compat/tconstruct/materials/melting/lead.json -ea5c60d7b7e1d08b436d31543862613e4588455d data/basemetals/recipes/compat/tconstruct/materials/melting/mithril.json -0a0346eb88bc7de0244589e41de1608c486bb8b1 data/basemetals/recipes/compat/tconstruct/materials/melting/nickel.json -80aafb5ca94a6d1bd0fd207539124d4406f0705d data/basemetals/recipes/compat/tconstruct/materials/melting/pewter.json -2065f40d56e4149b09e2085edfc18686d5296b72 data/basemetals/recipes/compat/tconstruct/materials/melting/platinum.json -2f7841ed46730c81f556100930085cc7e23a5589 data/basemetals/recipes/compat/tconstruct/materials/melting/silver.json -7870fa51506ce660420d8a9dc35939dcfa170ac8 data/basemetals/recipes/compat/tconstruct/materials/melting/starsteel.json -5b1a4272afa147d8b1775a6c4bf1393ad7ce9ddc data/basemetals/recipes/compat/tconstruct/materials/melting/steel.json -2d3a9ef9fffab1d7236861e4f79184545cbd9ef5 data/basemetals/recipes/compat/tconstruct/materials/melting/tin.json -b03f186864acdc4e0c3d9734f3a1053159000d78 data/basemetals/recipes/compat/tconstruct/materials/melting/zinc.json -ecaee7c119f857085033a7297e97c8b2b6e0dc49 data/basemetals/recipes/compat/tconstruct/materials/mithril/ingot.json -12c76e628886dd10b38400af1056cdade45cbf70 data/basemetals/recipes/compat/tconstruct/materials/mithril/nugget.json -5d40e26958adf845633d178a9fd4b7d1654156a9 data/basemetals/recipes/compat/tconstruct/materials/mithril/storage_blocks.json -2c4ea54e2383f94d421b03f2fb7c9a2e4cc75c49 data/basemetals/recipes/compat/tconstruct/materials/nickel/ingot.json -6407c60d8abd38b25727728f6aac3567418d62d3 data/basemetals/recipes/compat/tconstruct/materials/nickel/nugget.json -ae2099f5b07a1bd7d58a110e85feb8094bfb85ac data/basemetals/recipes/compat/tconstruct/materials/nickel/storage_blocks.json -f1c792a1bb355038308030c1f5647a0cb2c5c834 data/basemetals/recipes/compat/tconstruct/materials/pewter/ingot.json -42b8bbf0a637ff2ac696fa7952b15bb3edb49431 data/basemetals/recipes/compat/tconstruct/materials/pewter/nugget.json -6caadc915fa173b03b430b4865dc7b66a6fb0731 data/basemetals/recipes/compat/tconstruct/materials/pewter/storage_blocks.json -4274076e3a0926c0b70175f10fde94dad58ca769 data/basemetals/recipes/compat/tconstruct/materials/platinum/ingot.json -9533559454457cc3a83eb77cefcbcb9294ff898d data/basemetals/recipes/compat/tconstruct/materials/platinum/nugget.json -03501b4de5626e017bc457eee46e879bebade52a data/basemetals/recipes/compat/tconstruct/materials/platinum/storage_blocks.json -05e51cfb7621bb11f4c21b6cc8aa6b1bfa49df2a data/basemetals/recipes/compat/tconstruct/materials/silver/ingot.json -0831f3057c977995cac543a0878f5b19c5464ed2 data/basemetals/recipes/compat/tconstruct/materials/silver/nugget.json -cd39d1b1889cc4f05d9e296860f472dd7b6ea2e0 data/basemetals/recipes/compat/tconstruct/materials/silver/storage_blocks.json -f7d6b340163d97b535e5a8400f0f400f2bb499d3 data/basemetals/recipes/compat/tconstruct/materials/starsteel/ingot.json -b7827ec1d083afa9aab1c1dd8b9c9c61fa384a84 data/basemetals/recipes/compat/tconstruct/materials/starsteel/nugget.json -54a5258caff58d23243102b0664f5f2813113186 data/basemetals/recipes/compat/tconstruct/materials/starsteel/storage_blocks.json -046586495bf1099169ee719c78908f6dafa37f8c data/basemetals/recipes/compat/tconstruct/materials/steel/ingot.json -c131f7e195baff241cd5c5d7c200e30d5119dc1b data/basemetals/recipes/compat/tconstruct/materials/steel/nugget.json -6b582189dd0e6c1df454d01407039238cf59ecd3 data/basemetals/recipes/compat/tconstruct/materials/steel/storage_blocks.json -cf61c9d2f25958932a28dd93fcd1589d35661019 data/basemetals/recipes/compat/tconstruct/materials/tin/ingot.json -849bd435ac34a666e6f2007036fb120a990da6b2 data/basemetals/recipes/compat/tconstruct/materials/tin/nugget.json -afba3234bf5dffa043d79422534b2347a6028c6c data/basemetals/recipes/compat/tconstruct/materials/tin/storage_blocks.json -944445afa2b495cb7d14ae1d937868f8e759da5b data/basemetals/recipes/compat/tconstruct/materials/zinc/ingot.json -ced1609af2f34f4796cce1505dcb344409a4088a data/basemetals/recipes/compat/tconstruct/materials/zinc/nugget.json -5ff95857225db400f3bf497db1e860e81541298c data/basemetals/recipes/compat/tconstruct/materials/zinc/storage_blocks.json -2962d30ad90c738f9ce98a9795fd1b4b4835c253 data/basemetals/recipes/compat/tconstruct/melting/adamantine/block.json -77eb6e2d905bdbdeb85002a02a566cfc37f1c9d5 data/basemetals/recipes/compat/tconstruct/melting/adamantine/gear.json -f42499a66bb4525f428f4e0b9aed7c4fa45b1ba2 data/basemetals/recipes/compat/tconstruct/melting/adamantine/ingot.json -e357e75e1468c701f69f83d0fe20fe31cd95836d data/basemetals/recipes/compat/tconstruct/melting/adamantine/nugget.json -db5d1ad80df1c451b54270b99ad59618ce1d482e data/basemetals/recipes/compat/tconstruct/melting/adamantine/plate.json -d6c76f39bcebcbf357abf1d9f6f8f57f6fc3bc32 data/basemetals/recipes/compat/tconstruct/melting/adamantine/rod.json -dc1d22591302507da51fcf859f2ebeee35120215 data/basemetals/recipes/compat/tconstruct/melting/antimony/block.json -7e2d9693829dba29a55d6c83555b188c2cd2b7f6 data/basemetals/recipes/compat/tconstruct/melting/antimony/gear.json -e55150bdcb9a10fd534fa34bd5cea9cb8ef9a17c data/basemetals/recipes/compat/tconstruct/melting/antimony/ingot.json -58f26ed645b1576681a7b22b7c160fc7f6b34ef1 data/basemetals/recipes/compat/tconstruct/melting/antimony/nugget.json -6cf8f5d0ee5319f8239a901e193397252f151231 data/basemetals/recipes/compat/tconstruct/melting/antimony/plate.json -66777e5c4842b7df1b27863fb163e51dfc672eb6 data/basemetals/recipes/compat/tconstruct/melting/antimony/rod.json -8338f0500bcaa3471df7e082103c8aeed828fc44 data/basemetals/recipes/compat/tconstruct/melting/aquarium/block.json -0aa0c0621dd2f2a4b794a71e375a671d72a2a5f0 data/basemetals/recipes/compat/tconstruct/melting/aquarium/gear.json -dfecbfbbea82a4712095e03d6d90790d485ef50f data/basemetals/recipes/compat/tconstruct/melting/aquarium/ingot.json -6bd26c38d52ae6e1045cf8f354a5b684301a6cdf data/basemetals/recipes/compat/tconstruct/melting/aquarium/nugget.json -d87c5508cf746326d8760febe24eeed8a0da49e3 data/basemetals/recipes/compat/tconstruct/melting/aquarium/plate.json -542bdbc73c219cd2889e5d1d49c7f8ce5966b04a data/basemetals/recipes/compat/tconstruct/melting/aquarium/rod.json -0b643306ac23a59486101a00a79b1875263cbb3b data/basemetals/recipes/compat/tconstruct/melting/bismuth/block.json -7987a76c07c7c00a64f1dac730eba7cde45283c3 data/basemetals/recipes/compat/tconstruct/melting/bismuth/gear.json -31ac12c50a794409cf3dc813475dc6a7b02cf948 data/basemetals/recipes/compat/tconstruct/melting/bismuth/ingot.json -345997c8441cffc8ec198f41b835a9e151d265ba data/basemetals/recipes/compat/tconstruct/melting/bismuth/nugget.json -f46d92825ddd2816263d81dd9a4fdb658bc97387 data/basemetals/recipes/compat/tconstruct/melting/bismuth/plate.json -498d3926998a132a4dbea72d75ad50c613b4d5ca data/basemetals/recipes/compat/tconstruct/melting/bismuth/rod.json -3f368242f06e753affbcf85fc4ad2294949c60d3 data/basemetals/recipes/compat/tconstruct/melting/brass/block.json -9b9a11d54c1bf43511e2bdfef667ef02649b41f1 data/basemetals/recipes/compat/tconstruct/melting/brass/gear.json -c8aae38d208217a5321c67133ba21b8c1d4349dd data/basemetals/recipes/compat/tconstruct/melting/brass/ingot.json -aa95685e46dac83a79b7a7b9367495293ddbf096 data/basemetals/recipes/compat/tconstruct/melting/brass/nugget.json -45e229040bf196bf02686d32f30db80c69d3f555 data/basemetals/recipes/compat/tconstruct/melting/brass/plate.json -719bec700895f2e962f8889f03dec313f326d85a data/basemetals/recipes/compat/tconstruct/melting/brass/rod.json -6781247518fd2ced41f39b4b2b6a5b74e4f3d40b data/basemetals/recipes/compat/tconstruct/melting/bronze/block.json -2d34f1527cc07e28848b0c482f9f7aec880e1258 data/basemetals/recipes/compat/tconstruct/melting/bronze/gear.json -2ce439d9da4af3007b8ff25613ef9082104bd6a6 data/basemetals/recipes/compat/tconstruct/melting/bronze/ingot.json -fa4fed99700517c03bb3e7407e401b6fc6ad4476 data/basemetals/recipes/compat/tconstruct/melting/bronze/nugget.json -da3b93109369789207a909618f0b0a0ba9a2f2dc data/basemetals/recipes/compat/tconstruct/melting/bronze/plate.json -0a664e21e2597d7e1753079864e1857722c252f6 data/basemetals/recipes/compat/tconstruct/melting/bronze/rod.json -eae859689c60628f9aae44dda937af5f3a1cd3d3 data/basemetals/recipes/compat/tconstruct/melting/coldiron/block.json -099302bef12d00661dee36964708bc2963ca9454 data/basemetals/recipes/compat/tconstruct/melting/coldiron/gear.json -b92348291d365444bc449a090d59d886afe129c8 data/basemetals/recipes/compat/tconstruct/melting/coldiron/ingot.json -937268ba09f1731b36bf95b9a8508a88eb52dcb4 data/basemetals/recipes/compat/tconstruct/melting/coldiron/nugget.json -9865928098581414743337e015a880e6227d58e3 data/basemetals/recipes/compat/tconstruct/melting/coldiron/plate.json -c6ead7713ba5446f3399c64c8e04ed17869db716 data/basemetals/recipes/compat/tconstruct/melting/coldiron/rod.json -e2573430502d19fb84ee9a1cd0609d1a9f4cc2e0 data/basemetals/recipes/compat/tconstruct/melting/copper/block.json -1294e4e7de5f26928e6befe0ad7ca9cbe3512977 data/basemetals/recipes/compat/tconstruct/melting/copper/gear.json -6f3413f539559e20539391539c516879e4db87d4 data/basemetals/recipes/compat/tconstruct/melting/copper/ingot.json -5da73859dc578cdecd67236bc2db86a875b8f5a8 data/basemetals/recipes/compat/tconstruct/melting/copper/nugget.json -4e1ec030402e6ad01e00112436209978efb3ac54 data/basemetals/recipes/compat/tconstruct/melting/copper/plate.json -9f6357b07890ab2939aec1685c9533979db9cec8 data/basemetals/recipes/compat/tconstruct/melting/copper/rod.json -6d4027015da18d22bad65a3d2a91ffb388c4c8bd data/basemetals/recipes/compat/tconstruct/melting/cupronickel/block.json -b9a898fc8c6331a45650182cf0217b8abbf263f0 data/basemetals/recipes/compat/tconstruct/melting/cupronickel/gear.json -f4ae0b0eb23f27945db96f53d7581957b9d390af data/basemetals/recipes/compat/tconstruct/melting/cupronickel/ingot.json -27f56dd1d2a690482f64b50ed87cc28756c65954 data/basemetals/recipes/compat/tconstruct/melting/cupronickel/nugget.json -166dec5da0448beb606cfc21658ab56969043fc6 data/basemetals/recipes/compat/tconstruct/melting/cupronickel/plate.json -638b609a43be8caf3fb17f4d5039fa6448171172 data/basemetals/recipes/compat/tconstruct/melting/cupronickel/rod.json -d1f78ecfee2c978efbcbb899025cb89058f16b9a data/basemetals/recipes/compat/tconstruct/melting/electrum/block.json -83f5ccf482906dc1a46bc66a03dd2eb59d1ea891 data/basemetals/recipes/compat/tconstruct/melting/electrum/gear.json -f8572c0cc4debd54086e4acf3967bf8efb79f3fa data/basemetals/recipes/compat/tconstruct/melting/electrum/ingot.json -4eb648643d822f57ff6ab57f27620add63aed8a4 data/basemetals/recipes/compat/tconstruct/melting/electrum/nugget.json -764fd81d4b037893eff624af67e00744cd01e8d5 data/basemetals/recipes/compat/tconstruct/melting/electrum/plate.json -78205ab0cb465e59e4dd3cdced71f8299c7b29a6 data/basemetals/recipes/compat/tconstruct/melting/electrum/rod.json -c34d214cf3d5298b6c4fdbaf46747eac2c7d5ae7 data/basemetals/recipes/compat/tconstruct/melting/invar/block.json -95d7d882170753282548c27b644da7680e5f7b8d data/basemetals/recipes/compat/tconstruct/melting/invar/gear.json -1593aae53433023aad34b3fd62945a9b3b17573c data/basemetals/recipes/compat/tconstruct/melting/invar/ingot.json -a077eb6a41994510c2dc8bc930481d7506bacf80 data/basemetals/recipes/compat/tconstruct/melting/invar/nugget.json -ed941fc6e032401ed22c3318866328ce0a758c39 data/basemetals/recipes/compat/tconstruct/melting/invar/plate.json -0042947e2929ce4bddef21d4404193772ddcf7bf data/basemetals/recipes/compat/tconstruct/melting/invar/rod.json -d4cee075fe8effa483db11d5e60c24a2e5dd07e7 data/basemetals/recipes/compat/tconstruct/melting/lead/block.json -a7286053b648fa5141103e057158e462386082d1 data/basemetals/recipes/compat/tconstruct/melting/lead/gear.json -1c4b4c83f6eee45af4e8d8383ce33ea5c9540ab1 data/basemetals/recipes/compat/tconstruct/melting/lead/ingot.json -841977e5713afddb787c056f77d2f4368db1ed72 data/basemetals/recipes/compat/tconstruct/melting/lead/nugget.json -d73efd9fed87e6f7a9ca770758ad68513f4ce81a data/basemetals/recipes/compat/tconstruct/melting/lead/plate.json -9ac5e2b722e701767526987334c9b3a68e6df961 data/basemetals/recipes/compat/tconstruct/melting/lead/rod.json -418893959ff40072f178a62eacd3ae88f4837f94 data/basemetals/recipes/compat/tconstruct/melting/mercury/ingot.json -afda437e665cb1abab6c8df701b37a95db337eca data/basemetals/recipes/compat/tconstruct/melting/mercury/nugget.json -575fb048cc4b8de132e4286427c001f17359daf0 data/basemetals/recipes/compat/tconstruct/melting/mithril/block.json -f35d368cb9241f9ce13a5b9356650fd71f797731 data/basemetals/recipes/compat/tconstruct/melting/mithril/gear.json -a19b47028bd75d9e9e1a3bf14dc7599ebc6ad026 data/basemetals/recipes/compat/tconstruct/melting/mithril/ingot.json -61627e69e7121c9f0a1d647417a13e6d80c07b5a data/basemetals/recipes/compat/tconstruct/melting/mithril/nugget.json -e4a9113fd6f82cd03b12890ad836a0e183830a62 data/basemetals/recipes/compat/tconstruct/melting/mithril/plate.json -a51e981a285d164e288d3cfbbea00e00f10611a4 data/basemetals/recipes/compat/tconstruct/melting/mithril/rod.json -09238c4c92f926dd45b1e00685609810f2b9d0e2 data/basemetals/recipes/compat/tconstruct/melting/nickel/block.json -dd49b14fd8f0978bc106856dbf409e02dbdf06ad data/basemetals/recipes/compat/tconstruct/melting/nickel/gear.json -2e22211f44abcc59f441d89e3edf07d0166ae563 data/basemetals/recipes/compat/tconstruct/melting/nickel/ingot.json -6479ec8ba85daac078e32b17b2b749f7f9ecb652 data/basemetals/recipes/compat/tconstruct/melting/nickel/nugget.json -f960f362a7722292c6214d9e116744e36fe05323 data/basemetals/recipes/compat/tconstruct/melting/nickel/plate.json -9afbce7e535b29e1c90c43cac8b3fef8fa323963 data/basemetals/recipes/compat/tconstruct/melting/nickel/rod.json -ef10a3742e37f4f66a6c3d54a02061fc06967ec5 data/basemetals/recipes/compat/tconstruct/melting/pewter/block.json -c35c2f6c829f9668b7930a8d38b70275af2d617e data/basemetals/recipes/compat/tconstruct/melting/pewter/gear.json -357dc0facc1dea65e9ed777bb1cb6d67003afa6e data/basemetals/recipes/compat/tconstruct/melting/pewter/ingot.json -685e42c03928a7cf101a8b11ccbadcab576204dd data/basemetals/recipes/compat/tconstruct/melting/pewter/nugget.json -13a29fbe9d7be0de418b37c2717dc2d61d00d114 data/basemetals/recipes/compat/tconstruct/melting/pewter/plate.json -ba65ceaea628adf1168674dbf7b99f46ff732a6a data/basemetals/recipes/compat/tconstruct/melting/pewter/rod.json -1692bf6f8fc9e3bd97d2472b1261b4a725c0ccb8 data/basemetals/recipes/compat/tconstruct/melting/platinum/block.json -509e43b077e94f6ea5826e82b920495ed0ff318f data/basemetals/recipes/compat/tconstruct/melting/platinum/gear.json -9e486881315411812e268069f60077dc7453b4eb data/basemetals/recipes/compat/tconstruct/melting/platinum/ingot.json -ec160d6d2d35cb5fa4c48e5d36188c31a9cb5d96 data/basemetals/recipes/compat/tconstruct/melting/platinum/nugget.json -6089492244dee265aa80b3c96a80d8ac18183126 data/basemetals/recipes/compat/tconstruct/melting/platinum/plate.json -b06d1e5dcced075ed6370af4d2e1b5e3f858e6ac data/basemetals/recipes/compat/tconstruct/melting/platinum/rod.json -23191dccbe684dd684a54fd80b4991e661c9114a data/basemetals/recipes/compat/tconstruct/melting/silver/block.json -91c3a877ad18d26abe8bd75a0ff5229dad93f961 data/basemetals/recipes/compat/tconstruct/melting/silver/gear.json -948c22880042b18d04f2a6e194cce1775562e0c6 data/basemetals/recipes/compat/tconstruct/melting/silver/ingot.json -cb0bb92707df805d9c1b0d164253855df3c5ea14 data/basemetals/recipes/compat/tconstruct/melting/silver/nugget.json -27d82b71cef15eccb1cceff3797f9c05188da4d6 data/basemetals/recipes/compat/tconstruct/melting/silver/plate.json -3ab7cc94801120cb26ad338447ee4416eded2eb4 data/basemetals/recipes/compat/tconstruct/melting/silver/rod.json -5f38a5c46fd9a29435c304afd0242bd73a8f4c8c data/basemetals/recipes/compat/tconstruct/melting/starsteel/block.json -184d2271b3aabe0f86c03d115f8a414dfa5f04c7 data/basemetals/recipes/compat/tconstruct/melting/starsteel/gear.json -3b4e8a7b449dcbb1e2036eee3e0733cac9bc456f data/basemetals/recipes/compat/tconstruct/melting/starsteel/ingot.json -3d5e6bd91f1d2658b28d54474085f4af05b7f832 data/basemetals/recipes/compat/tconstruct/melting/starsteel/nugget.json -5de98848399cf4ee264a20e9959d2f74d072c776 data/basemetals/recipes/compat/tconstruct/melting/starsteel/plate.json -b877c5081dd342e59f2073bee0e716d8984a5ab3 data/basemetals/recipes/compat/tconstruct/melting/starsteel/rod.json -2eef732db22bba537ef22b6c5947bcd4f064bcc7 data/basemetals/recipes/compat/tconstruct/melting/steel/block.json -a34c3e81eb9d74c27c0cd2b7ae522a2e039f2416 data/basemetals/recipes/compat/tconstruct/melting/steel/gear.json -2749eb1a8273ec9292f0150ede7d343442fe6d51 data/basemetals/recipes/compat/tconstruct/melting/steel/ingot.json -2bc30e4a9eeb3c1d19efe4fee50325095a9e64d9 data/basemetals/recipes/compat/tconstruct/melting/steel/nugget.json -688a2097cd9f62eb32755ca251936dfd914e9252 data/basemetals/recipes/compat/tconstruct/melting/steel/plate.json -d89866e6312eee84b91986db3d22c885c33bad94 data/basemetals/recipes/compat/tconstruct/melting/steel/rod.json -675330610fd4bae4c511b4bb553cf2f0a686be83 data/basemetals/recipes/compat/tconstruct/melting/tin/block.json -deb7d4b4821cb82e9338ad085a30e3766b26b567 data/basemetals/recipes/compat/tconstruct/melting/tin/gear.json -79a91e5d69de1bc87df3918a9c6c211f0f295899 data/basemetals/recipes/compat/tconstruct/melting/tin/ingot.json -25c0e7570425a2f5d379bfc84c0d27da13e1e486 data/basemetals/recipes/compat/tconstruct/melting/tin/nugget.json -25bbe2c1f635d7ff7b05c8aa8fc738551cd633c1 data/basemetals/recipes/compat/tconstruct/melting/tin/plate.json -cca362e313720c02aec17887d8cefd3910e0e1fa data/basemetals/recipes/compat/tconstruct/melting/tin/rod.json -18e895f8e2b04991f716d97c877e85dcb945ae17 data/basemetals/recipes/compat/tconstruct/melting/zinc/block.json -c9d5b8ecfd0a8946e0407be441ee6c9f539f1e8f data/basemetals/recipes/compat/tconstruct/melting/zinc/gear.json -7a78df10a9c93ed39d148aca00ec54f6bf04d633 data/basemetals/recipes/compat/tconstruct/melting/zinc/ingot.json -e674773809587f1754f89d7e41c1f077424a3765 data/basemetals/recipes/compat/tconstruct/melting/zinc/nugget.json -a429c8a1223052475290ce6c734d2518075d045b data/basemetals/recipes/compat/tconstruct/melting/zinc/plate.json -4537d8ca3b8c2ce7038c91301b0e9a38c648540b data/basemetals/recipes/compat/tconstruct/melting/zinc/rod.json -1cfdb9d04168e5de4f2b3ca76677599ebf7cc218 data/basemetals/recipes/compat/thermal/adamantine/dust_furnace.json -3323c577d38285f053387ff04129fba13808c1ba data/basemetals/recipes/compat/thermal/adamantine/gear_press.json -75c3f98b36cb634a2b0796f511bba478571c053c data/basemetals/recipes/compat/thermal/adamantine/ingot_crucible.json -be0001fef237240b59fecd6f8e9b51e77f6c52a6 data/basemetals/recipes/compat/thermal/adamantine/ingot_pulverizing.json -d19503c982cdf5b50cc6833b3a7c8993351c71ba data/basemetals/recipes/compat/thermal/adamantine/ore_pulverizing.json -01f03f8e00586eafd078eec48e6ba1d61df10edc data/basemetals/recipes/compat/thermal/adamantine/plate_press.json -769b0430b2f3384732505e94f6c9578c33d167c2 data/basemetals/recipes/compat/thermal/alloys/aquarium.json -f1e5f5b9b48a56bd5731fd5e4390b023829be99a data/basemetals/recipes/compat/thermal/alloys/brass.json -599dc37fc487d742cddf8f28dfa2b22c2577cbd5 data/basemetals/recipes/compat/thermal/alloys/bronze.json -b5e797ca1b1be21afc3146fd60efba698ec4d522 data/basemetals/recipes/compat/thermal/alloys/cupronickel.json -2fe28ca6c64421e3013894d821d0754ba7e4133d data/basemetals/recipes/compat/thermal/alloys/electrum.json -10b56b26d4c4dc03a6a4995993e6187daf36424d data/basemetals/recipes/compat/thermal/alloys/invar.json -11d5b70be1ce34afd407a7e5c2ccf21d88bb3305 data/basemetals/recipes/compat/thermal/alloys/mithril.json -64281f8a26b49f603651644045e6e35e93a21af0 data/basemetals/recipes/compat/thermal/alloys/pewter.json -3e4a00457d9b8773250856bb7bde52f7e45475f0 data/basemetals/recipes/compat/thermal/alloys/steel.json -25af723c92651cf7a6b9a368e03cf639bd1b38cf data/basemetals/recipes/compat/thermal/antimony/dust_furnace.json -48876cb7954cab9ae035bc8fe53b1eabd0e24243 data/basemetals/recipes/compat/thermal/antimony/gear_press.json -4bb07844b31210fa14314e828c2cf89d03916fcd data/basemetals/recipes/compat/thermal/antimony/ingot_crucible.json -ba8a596135b6a512261e6d411d3c248dd403b25a data/basemetals/recipes/compat/thermal/antimony/ingot_pulverizing.json -888179293a51f1fb04223048ef54bbf57ee3d46d data/basemetals/recipes/compat/thermal/antimony/ore_pulverizing.json -54af01f48d3c8e7c53c87ae82a5b0bbafc16c1bc data/basemetals/recipes/compat/thermal/antimony/plate_press.json -6a1e21c12c096708099ee128d8eba9771d5cf0a5 data/basemetals/recipes/compat/thermal/aquarium/dust_furnace.json -1b892bbb06dacceaeb95a55f293379ba7c87341b data/basemetals/recipes/compat/thermal/aquarium/gear_press.json -1ab49625843797cb2bb5f962dc1ac1e9f378ed34 data/basemetals/recipes/compat/thermal/aquarium/ingot_crucible.json -39e72504566a16f5feb28f042fb42be17eaf74ea data/basemetals/recipes/compat/thermal/aquarium/ingot_pulverizing.json -556779b86f14aa58132e905d73b841933c9c3852 data/basemetals/recipes/compat/thermal/aquarium/plate_press.json -e7ae50d8163c3c949b0caed45643ceb1fe85961f data/basemetals/recipes/compat/thermal/bismuth/dust_furnace.json -e35649d2e53f1650530d7b2aafd6893f3f4f1db7 data/basemetals/recipes/compat/thermal/bismuth/gear_press.json -6d49d386619b8c226bed9d8a0d5f4d7ab00545f8 data/basemetals/recipes/compat/thermal/bismuth/ingot_crucible.json -f14da5a9eb36149582b2b8dcbd034081e454b5a8 data/basemetals/recipes/compat/thermal/bismuth/ingot_pulverizing.json -c735bf39fc59faaf71daf839121a4e3b75f26180 data/basemetals/recipes/compat/thermal/bismuth/ore_pulverizing.json -7011a40d9e4079671854c12df68e5ae79450ab5c data/basemetals/recipes/compat/thermal/bismuth/plate_press.json -db5fea57b78c49e128178401d2602fb3c5bc7590 data/basemetals/recipes/compat/thermal/brass/dust_furnace.json -41f5bfb9b108f6cb574064ce4ca5163d1428f5fe data/basemetals/recipes/compat/thermal/brass/gear_press.json -15fda2912fcec6fdf47c02089a336b405844156a data/basemetals/recipes/compat/thermal/brass/ingot_crucible.json -8d8f3c9fc768f944e7dd0af4f1b3c5d9d8c6726f data/basemetals/recipes/compat/thermal/brass/ingot_pulverizing.json -c29fa1655c7a32bd662915ea89179913cc4622c9 data/basemetals/recipes/compat/thermal/brass/plate_press.json -29efa7f4aff41394d477122ea4c11d1a62ac904c data/basemetals/recipes/compat/thermal/bronze/dust_furnace.json -abf7e15c00e799aff00e1656292b9e7cd7a132de data/basemetals/recipes/compat/thermal/bronze/gear_press.json -e3ff9bb231e7b983d07cdc7b2956fe7aa6b89ce6 data/basemetals/recipes/compat/thermal/bronze/ingot_crucible.json -c46142ac83d303c5f228cac724af7c4d4b5d0117 data/basemetals/recipes/compat/thermal/bronze/ingot_pulverizing.json -36a0ab5e8edb1bedf891670f3374a8eeb5faf8c7 data/basemetals/recipes/compat/thermal/bronze/plate_press.json -c945a2d5bb33c356cec6b4f8b702d245fda65401 data/basemetals/recipes/compat/thermal/coldiron/dust_furnace.json -3067dedb540b394fe5588eb21e78e389251c2149 data/basemetals/recipes/compat/thermal/coldiron/gear_press.json -05bf07f5914ba7b0943021bc32e611d1205786f6 data/basemetals/recipes/compat/thermal/coldiron/ingot_crucible.json -2bb2cfafabc9eb27253ba53fda4389388ff44fd4 data/basemetals/recipes/compat/thermal/coldiron/ingot_pulverizing.json -95b2bde9770ba130f90413fa10f07d30adc50696 data/basemetals/recipes/compat/thermal/coldiron/ore_pulverizing.json -d5d2fada1c560c9b7757fa87643951264ae542b8 data/basemetals/recipes/compat/thermal/coldiron/plate_press.json -7749722b1ecd6dee24ea27781f57dc044a80f229 data/basemetals/recipes/compat/thermal/copper/dust_furnace.json -373bc41c6e1a5078da00f11e96d852d54e1ebad1 data/basemetals/recipes/compat/thermal/copper/gear_press.json -84e24a4c2f1c0a94bd5f72b1149f008952a620e8 data/basemetals/recipes/compat/thermal/copper/ingot_crucible.json -9ee7b992afe84f9e499a5ef64817dc8e111830a8 data/basemetals/recipes/compat/thermal/copper/ingot_pulverizing.json -58489235cdfdd05d3bb5fc834188d2d4ff546f8f data/basemetals/recipes/compat/thermal/copper/ore_pulverizing.json -6c7f4e7c4ceda8c3cb8feb0aa9ef9a609be8a633 data/basemetals/recipes/compat/thermal/copper/plate_press.json -29285045f00c23cbaf10b6f6fca778410cc00e74 data/basemetals/recipes/compat/thermal/cupronickel/dust_furnace.json -a672fa53e508b6877a8bd6ee9c8dae67b5be8d04 data/basemetals/recipes/compat/thermal/cupronickel/gear_press.json -a67d1300e74fac84dbb3e7e84ff83bd3ad193bb0 data/basemetals/recipes/compat/thermal/cupronickel/ingot_crucible.json -99ae5407accafc5ac9c16ff3b47d6d090c9f8fa2 data/basemetals/recipes/compat/thermal/cupronickel/ingot_pulverizing.json -1fcfc3ed9e16fe12da76e5412c1e5d3f5615ac7d data/basemetals/recipes/compat/thermal/cupronickel/plate_press.json -bbc84cd6894b2a2b228d39ee4f25cbe1c3a44b43 data/basemetals/recipes/compat/thermal/electrum/dust_furnace.json -3662a17360412b248b027ed961d485a1eedba2c6 data/basemetals/recipes/compat/thermal/electrum/gear_press.json -5e39951d8bc000cc5a4fc0072efe8c6182bc2e56 data/basemetals/recipes/compat/thermal/electrum/ingot_crucible.json -a04bdda01bf33a8d59dbd5218f9475c309730ec5 data/basemetals/recipes/compat/thermal/electrum/ingot_pulverizing.json -6ed114909aa2ae70a807099b7895806ae436c31d data/basemetals/recipes/compat/thermal/electrum/plate_press.json -b92c7188107f0bb95b8470166633ae8b58c54d49 data/basemetals/recipes/compat/thermal/invar/dust_furnace.json -010892f563e08390e04f0b31a37f41fe58dcb26c data/basemetals/recipes/compat/thermal/invar/gear_press.json -33fdf029bb27742c3dcbd20b8a7c22bf118bdd5a data/basemetals/recipes/compat/thermal/invar/ingot_crucible.json -2bc8d5f1536baa8cd1f7e8251bf7eaa5d9e81ecb data/basemetals/recipes/compat/thermal/invar/ingot_pulverizing.json -24d0b7eaff80d0c7d4f0a7c5bbb36bc15fa9cc7b data/basemetals/recipes/compat/thermal/invar/plate_press.json -695cd82366e1a7d7c6c9b1a7c6b1797b41ef8765 data/basemetals/recipes/compat/thermal/lead/dust_furnace.json -5f4e7da27f86dcfbcc8fc9942f5605f7cb287e5d data/basemetals/recipes/compat/thermal/lead/gear_press.json -4ec20b2698ee90e8e23b243da0a90dc503d8f889 data/basemetals/recipes/compat/thermal/lead/ingot_crucible.json -723a6bda4f315ba5089a559add7c50b1158958f6 data/basemetals/recipes/compat/thermal/lead/ingot_pulverizing.json -d609570871c83e84d10217d65f6b1959074c0fdd data/basemetals/recipes/compat/thermal/lead/ore_pulverizing.json -f30d3ab8eb32ce8dd859c8fa305ce46a2659dc08 data/basemetals/recipes/compat/thermal/lead/plate_press.json -df777509bd3abc77d444327cdeaa1ca96eecdfa3 data/basemetals/recipes/compat/thermal/mercury/dust_furnace.json -a631ea7c4353938c186b025cf2d8a5929c2f6b20 data/basemetals/recipes/compat/thermal/mercury/ingot_crucible.json -5a81de16383c8266ebeab8c640fa3d583b9c3fa4 data/basemetals/recipes/compat/thermal/mercury/ingot_pulverizing.json -2bee61b4da8ec62f5bcca749565421fbb8c916ad data/basemetals/recipes/compat/thermal/mercury/ore_pulverizing.json -45a1d905573188a20aaf1db169a1b43fef7e4ed8 data/basemetals/recipes/compat/thermal/mithril/dust_furnace.json -70dc0df91fdbd876baca8bb7b8f7ca183c322c72 data/basemetals/recipes/compat/thermal/mithril/gear_press.json -c6f778837b013d09ef0b56392167427630500175 data/basemetals/recipes/compat/thermal/mithril/ingot_crucible.json -851bc019795700644dedf7c4e1fecb310c6e9bb2 data/basemetals/recipes/compat/thermal/mithril/ingot_pulverizing.json -a41f48ad7958a1fa75413e495cc05d38cbe967be data/basemetals/recipes/compat/thermal/mithril/plate_press.json -5cf8c24b39aeb92f1a5febca7fb8737484183cfc data/basemetals/recipes/compat/thermal/nickel/dust_furnace.json -ff469dbbe273d0c0d38ba3378cf13fe29d089154 data/basemetals/recipes/compat/thermal/nickel/gear_press.json -f7a1049cc9d26836276bc1d602df56113dd4a41b data/basemetals/recipes/compat/thermal/nickel/ingot_crucible.json -ce867a464efad545f7826523e840643cf6f130cd data/basemetals/recipes/compat/thermal/nickel/ingot_pulverizing.json -946e58cb4b7973bb4b42c8e2182a3d3fb6c44118 data/basemetals/recipes/compat/thermal/nickel/ore_pulverizing.json -a203b3159afa5da4a328e751649e68772b0191fb data/basemetals/recipes/compat/thermal/nickel/plate_press.json -186ab89c49baf79e0922bc0e7ce0a23afabfd60c data/basemetals/recipes/compat/thermal/pewter/dust_furnace.json -66e805f77ae69756bdcaac5f2630d34baf93471b data/basemetals/recipes/compat/thermal/pewter/gear_press.json -264b0e7b31a0f6c91fb69ed945e5971705ba20e1 data/basemetals/recipes/compat/thermal/pewter/ingot_crucible.json -5db8985b71ca8ac6346455ffb0a79bf29fccbe25 data/basemetals/recipes/compat/thermal/pewter/ingot_pulverizing.json -92afbed9667dfb90966834588741738a2422bfd8 data/basemetals/recipes/compat/thermal/pewter/plate_press.json -db3d70b6e282a97abf468ff5cf06815febb50a57 data/basemetals/recipes/compat/thermal/platinum/dust_furnace.json -f85ca005d57c7a758a4a275203ad8cbd81795fd9 data/basemetals/recipes/compat/thermal/platinum/gear_press.json -f6c2aa61a6e16a60721da3b5e106458610d5a30a data/basemetals/recipes/compat/thermal/platinum/ingot_crucible.json -c6c1397f8863c1a7bf0058359f178b9e8b22cc99 data/basemetals/recipes/compat/thermal/platinum/ingot_pulverizing.json -c8085cd4a3ae4cd75be34fe150afd8c098d93f4d data/basemetals/recipes/compat/thermal/platinum/ore_pulverizing.json -999a06f6c23929c92cf074c19f13d1c84661b604 data/basemetals/recipes/compat/thermal/platinum/plate_press.json -a2748ed4261c4f7f930cc4fd9dd9811a6e2814ef data/basemetals/recipes/compat/thermal/silver/dust_furnace.json -51e9cfa92ab15e7eb7a735ae36d3e6d5c6940e05 data/basemetals/recipes/compat/thermal/silver/gear_press.json -772084eff2158ab8c9dc0127e0def64f482f3a79 data/basemetals/recipes/compat/thermal/silver/ingot_crucible.json -1e8d81ba9fc1f4d85f1215271b28c0221506d3f3 data/basemetals/recipes/compat/thermal/silver/ingot_pulverizing.json -614e6e38e74007adf41e00795addc5e595368823 data/basemetals/recipes/compat/thermal/silver/ore_pulverizing.json -02b2ec1d92b05ac20bb8449c738ddb7841b1d1f3 data/basemetals/recipes/compat/thermal/silver/plate_press.json -185a41f461ba11d1233e48c6f2de4aa731123254 data/basemetals/recipes/compat/thermal/starsteel/dust_furnace.json -7d23f6d2db052f22296d43b635dda1cdd37aae32 data/basemetals/recipes/compat/thermal/starsteel/gear_press.json -0d9a1412273c4480468cc45310e16afc69de2f41 data/basemetals/recipes/compat/thermal/starsteel/ingot_crucible.json -3d247f44fd1ea3e358971e75279b4394639e9a5f data/basemetals/recipes/compat/thermal/starsteel/ingot_pulverizing.json -b60f03a05f8b65b69015869c1a256cb5c26fbb80 data/basemetals/recipes/compat/thermal/starsteel/ore_pulverizing.json -efe8b04fa52489dc403f322ff766b7619e856e69 data/basemetals/recipes/compat/thermal/starsteel/plate_press.json -ae84c3579f6425d4a539bc672abbb139a913dea0 data/basemetals/recipes/compat/thermal/steel/dust_furnace.json -68a47c60e81a1f4d6028bd080ea7c5e2f9870eea data/basemetals/recipes/compat/thermal/steel/gear_press.json -bd2f128617d74e3c87e9cfcbc3d4b87d8e45cc27 data/basemetals/recipes/compat/thermal/steel/ingot_crucible.json -dfc08d6a79fe87b7359cf3ab69f906093058a283 data/basemetals/recipes/compat/thermal/steel/ingot_pulverizing.json -6f73bb57c7ad8b2606e4ac831dd6f701c7a1f284 data/basemetals/recipes/compat/thermal/steel/plate_press.json -dda627857a2783c1a1a2041c0ced03066c408e8c data/basemetals/recipes/compat/thermal/tin/dust_furnace.json -21e52ba077c7139eca7a0b0285e5c6f707794b45 data/basemetals/recipes/compat/thermal/tin/gear_press.json -0c03c5f8688f6a13d4eef149dfecc89e28a7b94d data/basemetals/recipes/compat/thermal/tin/ingot_crucible.json -f26c45209b4af32d1efdb7d2a3b73f8a307319ed data/basemetals/recipes/compat/thermal/tin/ingot_pulverizing.json -d3a53ef5f01c1e7c339ed4db0d4046eea3f991e4 data/basemetals/recipes/compat/thermal/tin/ore_pulverizing.json -cfd9d386d372c46f976cb80bc8111ca24717dae2 data/basemetals/recipes/compat/thermal/tin/plate_press.json -696972f3d02f7492c33451ebffe281f85a9f4610 data/basemetals/recipes/compat/thermal/zinc/dust_furnace.json -e483201942812b348bc5547a848c7364e58647a1 data/basemetals/recipes/compat/thermal/zinc/gear_press.json -7e800f72efcbb01b71cfe1e3ff63ff07b9bc3599 data/basemetals/recipes/compat/thermal/zinc/ingot_crucible.json -805a2a5d483665cbf791ed848755362c2abd829f data/basemetals/recipes/compat/thermal/zinc/ingot_pulverizing.json -092d18e53000caa297ad26900b99d60feadf702e data/basemetals/recipes/compat/thermal/zinc/ore_pulverizing.json -40b2a2cce9d0ca0bbb04c9f9cfa22903d6ab10b5 data/basemetals/recipes/compat/thermal/zinc/plate_press.json -98dc7d978dd24776a8fc433a406f1064aa42cc20 data/basemetals/recipes/copper_arrow.json -0c2cf2d520274cb6535c734d65dc5630ad744c6a data/basemetals/recipes/copper_arrow_recycling.json -fe6c532a0e61e2067ca7fd0971fb4544499edd84 data/basemetals/recipes/copper_axe.json -260f17d607819caecdec476eb2f361af7648c819 data/basemetals/recipes/copper_axe_recycling.json -2fb32c217c01955bebfa2fd42593d85b850f4274 data/basemetals/recipes/copper_bars.json -98396ecfa7690e042520c66e8aa4e2597e19d5f0 data/basemetals/recipes/copper_bars_2.json -9b68125a9a4a64d6f9d14ae0e0f7a45e7eca3a5d data/basemetals/recipes/copper_bars_recycling.json -630e5ab247160e736b458a15f8d8a70482d3579b data/basemetals/recipes/copper_block.json -83f17ed947efaca1e4a143ed2ecc8f169bb0c7c2 data/basemetals/recipes/copper_block_crushing.json -8041527ccf2bac07b8b64b1ea7a7fa2f2bbc17d1 data/basemetals/recipes/copper_block_ingot.json -83b40de8d62b75eca91631f9b9147b79964a2247 data/basemetals/recipes/copper_bolt.json -4db71cd2534afa544c27866603d537df2d4b23ba data/basemetals/recipes/copper_bolt_recycling.json -380b4009c9983f23e43d76558474184ef39ba811 data/basemetals/recipes/copper_boots.json -4faec356e129b6336ebbc4ff9d031354ee3e88b4 data/basemetals/recipes/copper_boots_plate_repair.json -d9cca1e95771f23fa876c973fdec2e7f523045e2 data/basemetals/recipes/copper_boots_recycling.json -88efc675d7e5e45f98cc1776910d6bd55fb7ec8b data/basemetals/recipes/copper_bow.json -f8ba003da46884d6d09fef274fe60809a889f353 data/basemetals/recipes/copper_bow_recycling.json -d77c4f1d3ffdcefd815a3d97c08949d36eafaa35 data/basemetals/recipes/copper_button.json -349b722d7b7210c9ad771cb1159a306bb7e77fa7 data/basemetals/recipes/copper_button_recycling.json -02275080ccf970f521727ede502f9531bdc1793a data/basemetals/recipes/copper_chestplate.json -6e56f057de4d8a5e61cf68ce2532563cc8e0ceab data/basemetals/recipes/copper_chestplate_plate_repair.json -c75c0d23893018edea6a4a8b234f1250041f979a data/basemetals/recipes/copper_chestplate_recycling.json -ac0f6ef4d9d41c31a4641c2350fcfae773012668 data/basemetals/recipes/copper_crackhammer.json -c130e14f801f1266d65c951901cdd22e606eecc2 data/basemetals/recipes/copper_crackhammer_recycling.json -778c5149344464fdc2c7b199ce9c562bb85f63c3 data/basemetals/recipes/copper_crossbow.json -34f9540093aef31ba19a08300b212c063b3840c1 data/basemetals/recipes/copper_crossbow_recycling.json -23009f0dd0a154a19c166c201e2f5168bca46983 data/basemetals/recipes/copper_door.json -03e336948084a0b9d0ef69622a90464dab53a9ef data/basemetals/recipes/copper_door_recycling.json -59f2778802c41e17b5853b946a6fa06fd898b53a data/basemetals/recipes/copper_fishingrod.json -22416fe60b00500f278feab1c8133b887f39fe8d data/basemetals/recipes/copper_gear.json -1aec9127dd0ebed5b6aca035a51fec728ad10978 data/basemetals/recipes/copper_gear_recycling.json -e2f3b43bfb12ebf748ba0acca11886a266ec5a33 data/basemetals/recipes/copper_helmet.json -b18a35f8fbb240f427668fc18aef214d70eca37d data/basemetals/recipes/copper_helmet_plate_repair.json -f241df1d129151b0dc33265f6f99ba91375b478f data/basemetals/recipes/copper_helmet_recycling.json -5cfa60b84b6b6a81fc5bdd3051530ff52c998db9 data/basemetals/recipes/copper_hoe.json -1db45908b2d9928af4d72f5915845213185e0062 data/basemetals/recipes/copper_hoe_recycling.json -ba35911649f8e54877486f5ea4c2695099b6da19 data/basemetals/recipes/copper_horsearmor.json -078cf6426814b811b3559151cddabc6c02630222 data/basemetals/recipes/copper_ingot_crushing.json -5aac822f09032f8a06453c0f5c1f092ad5c8a213 data/basemetals/recipes/copper_ingot_from_nuggets.json -876a79fe03787cede7a132e34878d91b1934a4b5 data/basemetals/recipes/copper_leggings.json -e6ae5128627a2f2cd0747e6c5cc11219f7833c5f data/basemetals/recipes/copper_leggings_plate_repair.json -82eb8f69e92cb348649ffd98c6d9135a0caa2918 data/basemetals/recipes/copper_leggings_recycling.json -2969ea64fd9cdcfc23fe85e4a638313e66ffc20b data/basemetals/recipes/copper_lever.json -34c2c40d41ec94dd9cba7157db6cbe50b1f42585 data/basemetals/recipes/copper_lever_recycling.json -fcbd81e5624692ec684ebd4eee7bfee46a4631ae data/basemetals/recipes/copper_nugget_crushing.json -b0b7932899c7cb3e04e61b0a6786c1506e8909c4 data/basemetals/recipes/copper_nuggets.json -d307e5a88427722406d14ab566c07fc1ebad0974 data/basemetals/recipes/copper_ore_blasting.json -2eda4da2815e4014f4e8f6502129735794205f29 data/basemetals/recipes/copper_ore_crushing.json -25aecb12e2996ca11d344fc66086f45d9e49443e data/basemetals/recipes/copper_ore_smelting.json -dd25feadedb44f48ba30d217aa154dbcd7f296bd data/basemetals/recipes/copper_pickaxe.json -3b2ee37e005c5cedb14289440e113fb8e87f498b data/basemetals/recipes/copper_pickaxe_recycling.json -194867ab4535567177d2894d9fb5672713331445 data/basemetals/recipes/copper_plate.json -11f8af8e16845dcb8096ab1b5a9dd7a2d0ad896f data/basemetals/recipes/copper_plate_recycling.json -411e5ee4725d019256cf1509b955eeb3e6bf7abf data/basemetals/recipes/copper_powder_from_small.json -27793efa1198fbbcbcc23e90944e7c362f94bd58 data/basemetals/recipes/copper_powder_smelting.json -cb2babcf8c187083d59d4b9c46ea121f6ee862e8 data/basemetals/recipes/copper_pressure_plate.json -06d11ddb4ce66e59351c703e0fcd0c867073a234 data/basemetals/recipes/copper_pressure_plate_recycling.json -993998ac82581817bfc382b9d918c3e57ee8fda9 data/basemetals/recipes/copper_rod.json -d3c722ba08dafb9ba3cc4e42d6d5a0a9402c002f data/basemetals/recipes/copper_rod_recycling.json -aee704932f75b8bf44ae9009489e899e352382e0 data/basemetals/recipes/copper_scythe.json -2bf49e74a36c8d4fc09926e6fc295d81c114b442 data/basemetals/recipes/copper_shears.json -4bb0b2b03002123cae54e0e38931b5407415d82b data/basemetals/recipes/copper_shears_recycling.json -de98c7a499503ccc1f8ae5b811a2a25f06cf12ed data/basemetals/recipes/copper_shield.json -a2c16f4b14839a34f8a0b1e4d70f96c2409b9f01 data/basemetals/recipes/copper_shield_plate_repair.json -d58c9c36dea06f1c38418c3db200a5a15af6629c data/basemetals/recipes/copper_shovel.json -2e43cca7849ff08724bd82f9bdda6e1a1b3bd67b data/basemetals/recipes/copper_shovel_recycling.json -37e67bc3a8805e5b876ac62912288fa05709aec0 data/basemetals/recipes/copper_slab.json -8aa2511bc15c6238e4a6612093d610d6b9cf226d data/basemetals/recipes/copper_slab_recycling.json -b596cfcb837ae465eb563b61d52d1f9267160bc4 data/basemetals/recipes/copper_smallpowder.json -0d637416f52a48943e6ae28502004c94262cc8d1 data/basemetals/recipes/copper_smallpowder_smelting.json -153e72541e76fdc2c0326ac170198efa1464980b data/basemetals/recipes/copper_stairs.json -7580a8d42cd2dc805a3f5518f4c464f9e36add9b data/basemetals/recipes/copper_sword.json -03c4f4a5140283a473afff19cad0866543fc8882 data/basemetals/recipes/copper_sword_recycling.json -6716d376f4b0da3b5b89fa496d4f881107cdcad2 data/basemetals/recipes/copper_trapdoor.json -1957fdacdb243a3500c4009319556e2cf141ef75 data/basemetals/recipes/copper_trapdoor_recycling.json -f71299db1659da0816bd1510b22bfc7f376be108 data/basemetals/recipes/copper_wall.json -3078e7798e18d7553bbabe1c61342cdd328be3b7 data/basemetals/recipes/copper_wall_recycling.json -4ebe54bc86510bbcf1409d4605348487c0372fb7 data/basemetals/recipes/cupronickel_arrow.json -969b6795a778b835676d1e989a64d8693b756a32 data/basemetals/recipes/cupronickel_arrow_recycling.json -e39f43fcc6a8e2360dac0625576abf24ab46743d data/basemetals/recipes/cupronickel_axe.json -c8dcc6ffcaa7016be8d49f0e69b1ebbab4894ba6 data/basemetals/recipes/cupronickel_axe_recycling.json -5c96714b1e96949dc6bec736293aa9fc91b800d7 data/basemetals/recipes/cupronickel_bars.json -62ee03fda9cc09e391369a4d22968a427a5be569 data/basemetals/recipes/cupronickel_bars_2.json -6e05019ca5f711b8f8119e8f11c2ae5458b8d146 data/basemetals/recipes/cupronickel_bars_recycling.json -8d9f56c380920ed75bd7be9af20bdc09ebd6cca1 data/basemetals/recipes/cupronickel_blend.json -9d5fd744567e0e866f53e48be7533623e91a89cd data/basemetals/recipes/cupronickel_blend_from_small.json -86805d27dd3fbac4448b862747cfa01e53236ba4 data/basemetals/recipes/cupronickel_blend_smelting.json -e60baac1a06f1850606b61fdcda376cd009ade9d data/basemetals/recipes/cupronickel_block.json -37792a583451a8788952a00f749a692badaf4764 data/basemetals/recipes/cupronickel_block_crushing.json -101d4ce2a8db5f51523ee311887c370202dd0776 data/basemetals/recipes/cupronickel_block_ingot.json -cceec0306ebf46f3be1a418190f448a0ecbf6f68 data/basemetals/recipes/cupronickel_bolt.json -aadd65a8ccb4217d036304907366fb93de0668fb data/basemetals/recipes/cupronickel_bolt_recycling.json -a9e413534c002facab69c4e04fe911ad0c59aef0 data/basemetals/recipes/cupronickel_boots.json -a0c003ea638da27d767aec91a9055dc423c37160 data/basemetals/recipes/cupronickel_boots_plate_repair.json -4d0504ee28be2a8183f4f8d4a862ac16623603e1 data/basemetals/recipes/cupronickel_boots_recycling.json -621b287acf887917bd57fe2d9e672d664311b088 data/basemetals/recipes/cupronickel_bow.json -48f4a3ca29bedc67308f1c5b995888749fd9704c data/basemetals/recipes/cupronickel_bow_recycling.json -4422aa594b6bb0127d99ddb8fb5efb9cfe30bf26 data/basemetals/recipes/cupronickel_button.json -951ac231754975a3beecc140fba81f4426096664 data/basemetals/recipes/cupronickel_button_recycling.json -89cbd5ab1b3f321494f7143cbf7509c411dfa651 data/basemetals/recipes/cupronickel_chestplate.json -9f418485998589738a7ef3f00928bc1fc09f0c7f data/basemetals/recipes/cupronickel_chestplate_plate_repair.json -e1eb9848b98947d5974ed17e85f5a3c3136c986d data/basemetals/recipes/cupronickel_chestplate_recycling.json -88af39c712b850abbbd6b1c034e6c7bcef08ee05 data/basemetals/recipes/cupronickel_crackhammer.json -04f46c62f1dfe5dc18bdb70af208f1aeef3a0167 data/basemetals/recipes/cupronickel_crackhammer_recycling.json -a71f99fc413b0c465209861d515698a0701c14ec data/basemetals/recipes/cupronickel_crossbow.json -f67f38a4bea7b96fa238df75210cfd9499079266 data/basemetals/recipes/cupronickel_crossbow_recycling.json -f51a245b27c6fb1771ae45092bb21433958c3a6b data/basemetals/recipes/cupronickel_door.json -010d66a96d22f5bb279afa58a0aebf0aa48c2d53 data/basemetals/recipes/cupronickel_door_recycling.json -e736274e95e302f083b926e13cc78517960ec535 data/basemetals/recipes/cupronickel_fishingrod.json -ee9c4f445bfa3135e55e9fb151c608e216465e23 data/basemetals/recipes/cupronickel_gear.json -62173e9ca0f6b291eb7f0f324de50e8654b0b48a data/basemetals/recipes/cupronickel_gear_recycling.json -b06276e52b388f0cc27049816514e9b6a94d38ae data/basemetals/recipes/cupronickel_helmet.json -0a1cc34cfc3aabcbbac59102f3c74ef20402ae0c data/basemetals/recipes/cupronickel_helmet_plate_repair.json -60ce0df4eeaaa5b578874f7a997d4ee0b85a0898 data/basemetals/recipes/cupronickel_helmet_recycling.json -395f2661dffc109d5dbfe7333f03ad7a744ccc7c data/basemetals/recipes/cupronickel_hoe.json -de71bc69c41176865ae383ea556d35af7b7152ca data/basemetals/recipes/cupronickel_hoe_recycling.json -ecde456a186d77d82d38d7c89dabf49d4827b830 data/basemetals/recipes/cupronickel_horsearmor.json -c149e8fa8a0ee1131f4ccec783ad1c97cc5f75e2 data/basemetals/recipes/cupronickel_ingot_crushing.json -4423cdeef9097b0177107c67ee4de3d04a9b5b89 data/basemetals/recipes/cupronickel_ingot_from_nuggets.json -d09cb3b30555275838acea2057509df2d46b1291 data/basemetals/recipes/cupronickel_leggings.json -d40d606989a6f6d4a39215a7d13851203fb16299 data/basemetals/recipes/cupronickel_leggings_plate_repair.json -39d129127b6fd8fcc85fdd9b76781af2e8025eff data/basemetals/recipes/cupronickel_leggings_recycling.json -d1affb8017b3067da7cd9158a61a9517175aec77 data/basemetals/recipes/cupronickel_lever.json -5949891e958c19d1f6531adfac4d68fd90926161 data/basemetals/recipes/cupronickel_lever_recycling.json -33bc3d588e5bf9a1dbd3e6debc76cdb390dd4b3f data/basemetals/recipes/cupronickel_nugget_crushing.json -de6c619a37ba1a0cbca8d1c125d59f5aaf2b83c4 data/basemetals/recipes/cupronickel_nuggets.json -1205f870dc6cfc999a9d5876fc33673328a9c467 data/basemetals/recipes/cupronickel_pickaxe.json -9229673461c659c970feae664c729263720e6645 data/basemetals/recipes/cupronickel_pickaxe_recycling.json -6d691972d6a80cc46159221ab3598f8538ac23f1 data/basemetals/recipes/cupronickel_plate.json -4756a2a44f766a4142d3dbd35878cdd2acff43be data/basemetals/recipes/cupronickel_plate_recycling.json -96d52d3a6ab72c9f7dc0fb371dbdb1faf840d0a2 data/basemetals/recipes/cupronickel_powder_from_small.json -285861dd9e81357079c38b5f04ca104c72ad5462 data/basemetals/recipes/cupronickel_powder_smelting.json -9b6ef40127404e327e47b427bbc6f7440883b4da data/basemetals/recipes/cupronickel_pressure_plate.json -2d6db406389f87848809dc744d7cf8d55f02255e data/basemetals/recipes/cupronickel_pressure_plate_recycling.json -8f59ac17d701dfb6a74b1d8ac9ecd6b602585bf5 data/basemetals/recipes/cupronickel_rod.json -d24b7ef8b89c358cacd0df195423c3b2a9e44927 data/basemetals/recipes/cupronickel_rod_recycling.json -a64c49abe8e8b61be56325b04ad3276709427946 data/basemetals/recipes/cupronickel_scythe.json -a71fd28e095b5917927c5efaba9b77dfc3025e37 data/basemetals/recipes/cupronickel_shears.json -9dd685f69c843d5b05f8f351e1abd2cf0267ae30 data/basemetals/recipes/cupronickel_shears_recycling.json -cbf5c9c4b7a6a0b79cf0cab66d3edef7fd813fb1 data/basemetals/recipes/cupronickel_shield.json -3b5d70e76f201734a288f2d895b94d06ddcb4da8 data/basemetals/recipes/cupronickel_shield_plate_repair.json -d7954b7ee49745b854f9fad93ea3b28158ebefc9 data/basemetals/recipes/cupronickel_shovel.json -6f76a767a0f82c35fbf945ea14d6a22e5df1cc2f data/basemetals/recipes/cupronickel_shovel_recycling.json -0fc46f09650dc6e0dbb1350b66f470a1348d8209 data/basemetals/recipes/cupronickel_slab.json -28a8d4a4974ee2c5687f2bf2f8a7925bbd45ebeb data/basemetals/recipes/cupronickel_slab_recycling.json -12204ec40176e5b9f3bddc01c698d1db18ca063a data/basemetals/recipes/cupronickel_smallblend.json -237a8c7bf1d954602e54fd5d82aeac15cb1299b6 data/basemetals/recipes/cupronickel_smallblend_smelting.json -6a2e51fc66c143fade1f09c6eb23ab3cfa8fb04c data/basemetals/recipes/cupronickel_smallpowder.json -a4a362d508cf6784ac6e6bd2be66e1d0af9ce5d0 data/basemetals/recipes/cupronickel_smallpowder_smelting.json -6b967159c4ad694e6fb08f198c3939cc2fd9d8c2 data/basemetals/recipes/cupronickel_stairs.json -b58dfec2488d3f3f727104660d98f7acd4178e67 data/basemetals/recipes/cupronickel_sword.json -fd5a5a8b7391710c206bcdaa38521201beb7b179 data/basemetals/recipes/cupronickel_sword_recycling.json -2b532d3ad81293ca1c082ab9cfb12fdd0462dc4c data/basemetals/recipes/cupronickel_trapdoor.json -1f35ab05fa7808e758e4e0742c565dd6484a3883 data/basemetals/recipes/cupronickel_trapdoor_recycling.json -ebd8930a9217a4e865f848329aa6eabc401546b5 data/basemetals/recipes/cupronickel_wall.json -5ad4466d520df38a08ccfa04369c689245a49623 data/basemetals/recipes/cupronickel_wall_recycling.json -1d1db3f5148fbc492b2bd5f096d15e51e4f9a0f7 data/basemetals/recipes/dark_prismarine_crushing.json -8b33665c924087d4d3106190e25a2d7924e4b898 data/basemetals/recipes/detector_rail.json -6046382b6f452c2dde6e530c0fe31bab4d186626 data/basemetals/recipes/diamond_arrow.json -ea449a3467eec6103ef779c7fc18b3bd74d315cd data/basemetals/recipes/diamond_arrow_recycling.json -0375b7cf49bb676077ff4be647200f835d660862 data/basemetals/recipes/diamond_bars.json -d1a50edc5ba8b0d644fb6b06fef1e3231c0014d1 data/basemetals/recipes/diamond_bars_2.json -79489192764dafff161619a67c3ffa1b01c8ca40 data/basemetals/recipes/diamond_bars_recycling.json -fd11e2bf4275bfaee644a6c5149571e50518c83e data/basemetals/recipes/diamond_block_crushing.json -2c2b2307299b0dba902de63a414abf28f456c83a data/basemetals/recipes/diamond_bolt.json -8a9a4cdef989c2352b8e2bcca283e638af599da8 data/basemetals/recipes/diamond_bolt_recycling.json -3615ed087b5bcaa4054e97f01fe7fdf5bf8b6486 data/basemetals/recipes/diamond_boots_plate_repair.json -7575c25f2fb6ea0a7f4ab2d1e588a6755495c152 data/basemetals/recipes/diamond_bow.json -3fbfca3cb069f93cb585710fc678139c79e8b384 data/basemetals/recipes/diamond_bow_recycling.json -9de1bd42d0927292368c73b6dcf127014a9d3d67 data/basemetals/recipes/diamond_button.json -0ff6db49625907aa6d4ae9bd924a6f6d7e64c06a data/basemetals/recipes/diamond_button_recycling.json -64a33cb001273640a1dc90ab2754937f6064038c data/basemetals/recipes/diamond_chestplate_plate_repair.json -f260a9337b8bedf9325b6dfc9e0222f78cc0b305 data/basemetals/recipes/diamond_crackhammer.json -c7340c54b429a9d451725677ed3776bc381370fe data/basemetals/recipes/diamond_crackhammer_recycling.json -1cd3802b7d1d7b4ac5aacf43e0be17f99dec3397 data/basemetals/recipes/diamond_crossbow.json -d1f2c15457200b3562122139f6a2e43f70c83e87 data/basemetals/recipes/diamond_crossbow_recycling.json -07a73961b41bf52bda2433277a8489a17d543195 data/basemetals/recipes/diamond_crushing.json -21729dcd5959d32da83c03eb82d1bd82af92651a data/basemetals/recipes/diamond_door.json -a3d6980beab1f9c14680a385b027c25933d75102 data/basemetals/recipes/diamond_door_recycling.json -acb0638bc8236ff20d6eff3e3e08493c3a18d11f data/basemetals/recipes/diamond_fishingrod.json -dbcafc5c2ff53f784bc38105f5bdc65bb75ac075 data/basemetals/recipes/diamond_gear.json -8036f50385dab38c8dd66cf54d28d42a3fbe0654 data/basemetals/recipes/diamond_gear_recycling.json -fe13ef4e9732c9617db1a14e5f17a3a3cd6c42c1 data/basemetals/recipes/diamond_helmet_plate_repair.json -502ebfa3477d9e0668056af1ccc30be47ef1311f data/basemetals/recipes/diamond_leggings_plate_repair.json -067fac7908652bfc6a6ea737abd50f63ce14c422 data/basemetals/recipes/diamond_lever.json -5a45a8f5802a5f307c89c062a13842e81f47a990 data/basemetals/recipes/diamond_lever_recycling.json -40b64bb263bb05e8d03ab7ca304b2cacac2476e6 data/basemetals/recipes/diamond_nugget_crushing.json -a5a404d7e983f428ee7f4d8a702f876d4027198c data/basemetals/recipes/diamond_ore_crushing.json -7d1a7d1f66ff16dc50d5ebda02295baf8664a91a data/basemetals/recipes/diamond_powder_from_small.json -273084826db14ca246eab6327ce47c4d001920d8 data/basemetals/recipes/diamond_powder_smelting.json -3377e36acee4b135b538f6ef7ceba3161666dae2 data/basemetals/recipes/diamond_pressure_plate.json -40cdd58171ed9536e1f13eb38f4f4f4a5bb6ec6f data/basemetals/recipes/diamond_pressure_plate_recycling.json -25c8f6b618f1ebdc9655ee7d5b33480cad3bf25e data/basemetals/recipes/diamond_rod.json -42e9efc91d893048ecb0dc1b41fc26cd12925314 data/basemetals/recipes/diamond_rod_recycling.json -1e9a90862be4fb311d3b2a3ed3be0b5fd454cc7d data/basemetals/recipes/diamond_scythe.json -300dfddb362d23cdbca5ade162cb5f96f17d03dc data/basemetals/recipes/diamond_shears.json -0acbec51ed41b69160cb10abfeadf16f1ce266c4 data/basemetals/recipes/diamond_shears_recycling.json -f2d85218c4e945b430af4c2ba54c2c7646587d8d data/basemetals/recipes/diamond_shield.json -8bd47ebaad2c2adbd40f007f2cd1c5e47dd9ec01 data/basemetals/recipes/diamond_shield_plate_repair.json -c2020fc4da28c04df08e59b8cdbcc4a9886ef454 data/basemetals/recipes/diamond_slab.json -7723d1ae18778745579ac3ef988acc8e15d6d07f data/basemetals/recipes/diamond_slab_recycling.json -f1cba9c12bca5609f94e3c084255848e4f603f6d data/basemetals/recipes/diamond_smallblend_smelting.json -9f2fcdb96fb40714dec1309e34c7599a8c2a8287 data/basemetals/recipes/diamond_smallpowder.json -a072cc7e33e9bc5ce600b9f5c9f972cf14121d3d data/basemetals/recipes/diamond_smallpowder_smelting.json -4aaca52fb261a7f7fda4f59f9fc3a8875c26b910 data/basemetals/recipes/diamond_stairs.json -304b566d5915aab4e2459c3b094370264758f6ec data/basemetals/recipes/diamond_trapdoor.json -84f663ac623b69b180e582681a746c835df77e6e data/basemetals/recipes/diamond_trapdoor_recycling.json -df2afcff48e69d3584f4d360591fd3272c17ad8c data/basemetals/recipes/diamond_wall.json -cd15339fca986148bda6751476170f0796260cf9 data/basemetals/recipes/diamond_wall_recycling.json -e3494b0164cf071064d69ab5afd914689eb49f28 data/basemetals/recipes/electrum_arrow.json -4234e35409bca39929723daa7c8c3990ce50f577 data/basemetals/recipes/electrum_arrow_recycling.json -0ae4a50bca75f8bf1dd31126f37512b048732516 data/basemetals/recipes/electrum_axe.json -40877e34c30ccbf3c061356cd4f6151fa122d9e7 data/basemetals/recipes/electrum_axe_recycling.json -6d36e7b9022c19e170b7dbedf69f602ab5144bab data/basemetals/recipes/electrum_bars.json -525832292ccfb770c4ba43b3aabe5b517cecb893 data/basemetals/recipes/electrum_bars_2.json -ce926d67f10a8c886c3a292ba6c2847eb2f4b749 data/basemetals/recipes/electrum_bars_recycling.json -e8296e22f33220d883880e890a535b13a368aaab data/basemetals/recipes/electrum_blend.json -92a885477c7648c3981fe1cea1526ef6ede7ebe2 data/basemetals/recipes/electrum_blend_from_small.json -db8600293a7fdbdef8ce89e0163f3f4d12ffd14b data/basemetals/recipes/electrum_blend_smelting.json -ab239061f6542f681d8e6c897b52f0413cb69bc8 data/basemetals/recipes/electrum_block.json -b518078099946fc069419d375b7e7aa64d50ed2b data/basemetals/recipes/electrum_block_crushing.json -ee0f8877bebd348ebedeedb4d0bbf13eb076084d data/basemetals/recipes/electrum_block_ingot.json -8986d13507c07c39a6517d5dde8a73c0b0c3b896 data/basemetals/recipes/electrum_bolt.json -f624c5aefadd1864aeb9de8a3789a9209f61493d data/basemetals/recipes/electrum_bolt_recycling.json -efe62dc81548ed84cc59fcdd3e008ecc1204a1eb data/basemetals/recipes/electrum_boots.json -cd13a3076fb979aa8ecf14827c9cc45187b32172 data/basemetals/recipes/electrum_boots_plate_repair.json -2bea6e16e98f98d57deffb2a1dd97bb8fdfe3992 data/basemetals/recipes/electrum_boots_recycling.json -c08335a27344048be004989496dfdb8db78206fa data/basemetals/recipes/electrum_bow.json -ebe1e0f6b0fbfc07dd8b02c0b67285f7af166151 data/basemetals/recipes/electrum_bow_recycling.json -25cf6da58ed743d0cc410b2bbb7722ad0563cf84 data/basemetals/recipes/electrum_button.json -7af58337674d9432752a8be0d5e50e0a0df0a8bc data/basemetals/recipes/electrum_button_recycling.json -d80584bb716e3dee10476e9bae5c68224520838b data/basemetals/recipes/electrum_chestplate.json -0d35e692384bed655b033f60adc345afd8a7e36c data/basemetals/recipes/electrum_chestplate_plate_repair.json -c6355f75029a87ee748f38c146dcd9e56714e08a data/basemetals/recipes/electrum_chestplate_recycling.json -c0886b67ef249c86c97c008fc93e1a060d1f4dab data/basemetals/recipes/electrum_crackhammer.json -a65fd3d2912f10ca42f322046606194a87e1aec6 data/basemetals/recipes/electrum_crackhammer_recycling.json -bd9414235a824fe6632b5df31a259da76e53002b data/basemetals/recipes/electrum_crossbow.json -3e5a7fa8ee4d94080b205a199f228d62f9e1fb43 data/basemetals/recipes/electrum_crossbow_recycling.json -ecaacb61ef6ca1013e84756a66c5189dace8579a data/basemetals/recipes/electrum_door.json -73d008d7784c97e84113eadea722b98d7432c2e7 data/basemetals/recipes/electrum_door_recycling.json -ba8ed7df04b45a528ace97d2a582b2929c95297a data/basemetals/recipes/electrum_fishingrod.json -f5ef49f654d92e31ed18f2c03031ff29b1b0bef1 data/basemetals/recipes/electrum_gear.json -3325d88b6033fd5af64a31f3b11dba20cd67d497 data/basemetals/recipes/electrum_gear_recycling.json -cb208799e6b02abaa6c2b1ac2c0082ebbc880039 data/basemetals/recipes/electrum_helmet.json -bb12756f64669c8898d63a8ce72fa59fb8f63626 data/basemetals/recipes/electrum_helmet_plate_repair.json -76984d0ea7ed1c9183d54836eb98c8ad4b76a487 data/basemetals/recipes/electrum_helmet_recycling.json -f946a5f9f7ee0b86b0da8e5493dce5bcaad79de4 data/basemetals/recipes/electrum_hoe.json -529069ab97a5546cc845bb92a70fe9af86c91c4b data/basemetals/recipes/electrum_hoe_recycling.json -5b79ddfb2adb0142d2a13d6359b87a79420aee68 data/basemetals/recipes/electrum_horsearmor.json -5201e41114d7a4152002a3ea1497d29f55f8d967 data/basemetals/recipes/electrum_ingot_crushing.json -6d4b80dc5aa101b1d7cfa57aead40f98073575b9 data/basemetals/recipes/electrum_ingot_from_nuggets.json -107057b9fae5e5bc1696741473233704b51dfdfd data/basemetals/recipes/electrum_leggings.json -d153430efa24c4469ca162bcb542f876fc046669 data/basemetals/recipes/electrum_leggings_plate_repair.json -0c4d3fb589400632651bb2d7a61757efa3fdbf6c data/basemetals/recipes/electrum_leggings_recycling.json -10c7f478bbfcb6895c069c5a518d78ed2e357a78 data/basemetals/recipes/electrum_lever.json -f0b7eb14feb8a1240725561a3c590905691a5881 data/basemetals/recipes/electrum_lever_recycling.json -b40f43d282a18bfa3c4e8bbe5f78a90e58b99490 data/basemetals/recipes/electrum_nugget_crushing.json -c1251b4ce5d360555afc894ce26ad01b61b975f8 data/basemetals/recipes/electrum_nuggets.json -bcb3f9b63c3c02e7b8554e2273be7ead73ec2893 data/basemetals/recipes/electrum_pickaxe.json -734747df0c58f9eedcfd4d582f6212f05b39b872 data/basemetals/recipes/electrum_pickaxe_recycling.json -63e8eb37ae2032f070d126865391ceead8d39909 data/basemetals/recipes/electrum_plate.json -21799185b6b18294d0dae00866bc821909e27606 data/basemetals/recipes/electrum_plate_recycling.json -6485e8845d015756febc02aa755e8baae58e0fb5 data/basemetals/recipes/electrum_powder_from_small.json -b513a4ba18d362d4cea311e5578bf8f834dd74b3 data/basemetals/recipes/electrum_powder_smelting.json -08c3708f7be595e2f435be0644a9fb1060eeda21 data/basemetals/recipes/electrum_pressure_plate.json -258e0a9b85972f64d8bb72c1c3a9334a9d1b77fe data/basemetals/recipes/electrum_pressure_plate_recycling.json -aedaf1c2823cb0b21d42743673c53d4763b43cee data/basemetals/recipes/electrum_rod.json -6b401719b76e007f8f152132ac5dec361e067015 data/basemetals/recipes/electrum_rod_recycling.json -6cc1ef3e7658dc9e5e71901fbcb26046c8c2f52a data/basemetals/recipes/electrum_scythe.json -77d39823c04cce99ecf80409a3fad6ded136a60c data/basemetals/recipes/electrum_shears.json -a7f53c58c634dda74d672aa24c1d825caa3184be data/basemetals/recipes/electrum_shears_recycling.json -f55266a3dc4024dd2687442baa51a4f4d00212a9 data/basemetals/recipes/electrum_shield.json -1a0290b49ce65022d616221be02d2fd423bb8e3b data/basemetals/recipes/electrum_shield_plate_repair.json -ff336d6da8ffdef8bc4157fdae7561a5ae78ce32 data/basemetals/recipes/electrum_shovel.json -cf56c1e669cb052f3b8c8f9ae4f3f92849ed5397 data/basemetals/recipes/electrum_shovel_recycling.json -4b2d968ea7609d268fbbf57d923647728e12a04c data/basemetals/recipes/electrum_slab.json -ee90930c03d4dabd9b7cfa89166893526bae3d08 data/basemetals/recipes/electrum_slab_recycling.json -30b55757359121bfca3046b2e2b85f40d2b5e9d7 data/basemetals/recipes/electrum_smallblend.json -9d9e1c47b806814c6beefc4f45eb4fca79251dc2 data/basemetals/recipes/electrum_smallblend_smelting.json -47c6c107929b7208ef4d59e65d18db563c346062 data/basemetals/recipes/electrum_smallpowder.json -4d161a82210d73b3b92e51c9a66e5762db5c827d data/basemetals/recipes/electrum_smallpowder_smelting.json -9671a6906a92ca1b136e031417824d102bc30604 data/basemetals/recipes/electrum_stairs.json -cfd2f23e537df9a824c123bbcbea8c9023eadc92 data/basemetals/recipes/electrum_sword.json -2308670d1f7ce995a9adb43d42c9addd21228ccf data/basemetals/recipes/electrum_sword_recycling.json -9f6bfcdff1f292a514d336f985e77b934911f074 data/basemetals/recipes/electrum_trapdoor.json -209f82039ad73e264796a537700af27b97e22e86 data/basemetals/recipes/electrum_trapdoor_recycling.json -f0853ec100f3d176375e8dd024cf3a3899081911 data/basemetals/recipes/electrum_wall.json -9effd2a03e937afdd54ed3816d7ee83decd46833 data/basemetals/recipes/electrum_wall_recycling.json -c53a8477e32daf1d2c3744ddaba62f3fbddf72c8 data/basemetals/recipes/emerald_arrow.json -f8c5feedcc483e87a3de0bc43374a2a95cbe1889 data/basemetals/recipes/emerald_arrow_recycling.json -32882af955cbccfdbe14095a07c9c6e1b6be676e data/basemetals/recipes/emerald_axe.json -26c9f27e4dc13bbc74aeb5e13c19eb03b6d6089e data/basemetals/recipes/emerald_axe_recycling.json -3833f2ed37c31300b21555c2d23c7491f2715039 data/basemetals/recipes/emerald_bars.json -61a09716d970b1200726ebb81f1587f432b4a3ca data/basemetals/recipes/emerald_bars_2.json -d0cca8db308ea4de97bab5c0a0b575b89e6f4421 data/basemetals/recipes/emerald_bars_recycling.json -44d94a5ad4e097ffe9080fed43ea8a05f46282e5 data/basemetals/recipes/emerald_block_crushing.json -231539f4ac597d93ea631df9f8ab3d92b5468a1a data/basemetals/recipes/emerald_bolt.json -4358938c416ea7654fe220d34266db33050fc4be data/basemetals/recipes/emerald_bolt_recycling.json -76901119487186fdcb90c1e5d1c79a281c090e4d data/basemetals/recipes/emerald_boots.json -04a0bcc5c1564aaceeded55eb14476c79badda41 data/basemetals/recipes/emerald_boots_plate_repair.json -7e1673c42a69d409c153a0dec1c8052f197ce477 data/basemetals/recipes/emerald_boots_recycling.json -a4f40d98cf34e2219bd69112028d06c1f1a7cea2 data/basemetals/recipes/emerald_bow.json -80eb7d4f2fd1a1fbf9405054fa89de893bff7867 data/basemetals/recipes/emerald_bow_recycling.json -ad69ab5c5fda1e5750c89a8c04c91384628fa050 data/basemetals/recipes/emerald_button.json -3f8537a1488e7ce30f02b510abd72df9c3344dfb data/basemetals/recipes/emerald_button_recycling.json -e6cd607e0eb383e4d3e06dd225881ec861383e48 data/basemetals/recipes/emerald_chestplate.json -a08415c782b9eb86b2106ed2d92473bda2ecd632 data/basemetals/recipes/emerald_chestplate_plate_repair.json -c1d279e4beca3413749a677bf9547fc456aad7b6 data/basemetals/recipes/emerald_chestplate_recycling.json -5bffce964d85407f7ff72c9e898eb5bf83944ebb data/basemetals/recipes/emerald_crackhammer.json -22bbdf059d6e27eac4ecd0f66c28db7fba23f8ed data/basemetals/recipes/emerald_crackhammer_recycling.json -fd76a6d305ac0bc1ff5d15f79f4535b50d062a30 data/basemetals/recipes/emerald_crossbow.json -517c53ad2ac4b97654cc589b6621e369c4bac6c7 data/basemetals/recipes/emerald_crossbow_recycling.json -f6f18b7dc78e2c9f69a0f923c6aa3d04399e2a5f data/basemetals/recipes/emerald_crushing.json -273c2e81d99f54c61a94d819a79ece382fc85173 data/basemetals/recipes/emerald_door.json -12c676f4a7c979565eb750bad4ae0fdfe953a07d data/basemetals/recipes/emerald_door_recycling.json -e8aa58e969e7d62f4f586069598adc697a73d2cf data/basemetals/recipes/emerald_fishingrod.json -ce2c60774e6e30166052167fc3b18742856aa121 data/basemetals/recipes/emerald_gear.json -48c4f89202526cb268764d3cacaa30c9460f5631 data/basemetals/recipes/emerald_gear_recycling.json -536dcaf4f300ec9178a84f8ac6ad52e0c8d99ffe data/basemetals/recipes/emerald_helmet.json -271cabcaa70c3f41901eb94f93091a890c795b8c data/basemetals/recipes/emerald_helmet_plate_repair.json -c7a67230d005d788ff5fe804d03cc1e1c45864d3 data/basemetals/recipes/emerald_helmet_recycling.json -cd303f01ce74b0d40150005566d0a83e3c7ba845 data/basemetals/recipes/emerald_hoe.json -015d9c903d8688cefa8ded0d6caff97bd382f97d data/basemetals/recipes/emerald_hoe_recycling.json -33e98b3ecef2f7ee7f485e433e62c39e24879f62 data/basemetals/recipes/emerald_horsearmor.json -aa263d153f8f10e7ac588d5e1c3575a584fdaef3 data/basemetals/recipes/emerald_leggings.json -3b37e7c203981538cbf1a13906aedf7a1e359731 data/basemetals/recipes/emerald_leggings_plate_repair.json -855e60417ec2ae7927eaa77596808f487235eb8b data/basemetals/recipes/emerald_leggings_recycling.json -1dc9abf6e22119b41b9025f22c6ae9e3493b9f99 data/basemetals/recipes/emerald_lever.json -b1b3fe8c8eeabd481d2bc0d24b2ee977cf52a8a3 data/basemetals/recipes/emerald_lever_recycling.json -116cba7b08f8ff85e75a806ff807d515d7589dba data/basemetals/recipes/emerald_nugget_crushing.json -c2708ba26c2aa02b7838f01fb2791e2231387e9c data/basemetals/recipes/emerald_ore_crushing.json -ff8d2f608d7bcfaa1797209c90a717014973b119 data/basemetals/recipes/emerald_pickaxe.json -8639d26c51a62e71b9b985e6f303aa504f65c5ed data/basemetals/recipes/emerald_pickaxe_recycling.json -832b206ab876c4faed83f0ddbe239710091c781a data/basemetals/recipes/emerald_powder_from_small.json -d999569ae7acb4b1fd42aebf73a3ecde495e30bb data/basemetals/recipes/emerald_powder_smelting.json -34426fc8f1091f10118e785399c58e2028569a5c data/basemetals/recipes/emerald_pressure_plate.json -c0e1f8b64f4fcdca2e9b58d5de0c143a3f1a478f data/basemetals/recipes/emerald_pressure_plate_recycling.json -fcfb143e5d04c468cf79a38687cfa165229b3e28 data/basemetals/recipes/emerald_rod.json -6fc3bbcef5d1750e4060ebfa7e205ea31809801b data/basemetals/recipes/emerald_rod_recycling.json -466446cd8b84ce4ff6572557de9d1da22b792e52 data/basemetals/recipes/emerald_scythe.json -85be0b0334135813bf95331c6d7087ca42037e0d data/basemetals/recipes/emerald_shears.json -0d8106ffc716a6399597c82c02a574b565c8ca5a data/basemetals/recipes/emerald_shears_recycling.json -e586352d7cda9e62204873b67a2a3a28e35154b9 data/basemetals/recipes/emerald_shield.json -534e31c169ea69df6f48159c458ba6b7e9d66048 data/basemetals/recipes/emerald_shield_plate_repair.json -a3f9b1e2b092bdac7904c4198e4fb69a05090e52 data/basemetals/recipes/emerald_shovel.json -5f10e1c949301e55ca9c15db27eec1b912dade5d data/basemetals/recipes/emerald_shovel_recycling.json -2dfc5fbf5b2c657b267bb20c888bc9b1d8134c65 data/basemetals/recipes/emerald_slab.json -8a22f1f962656d2986c06ca8ec92a30297503bf6 data/basemetals/recipes/emerald_slab_recycling.json -d05cb50f3e00922dc21104f47578768795bd50f4 data/basemetals/recipes/emerald_smallpowder.json -62f5b869fb18cff35063f579901fb9f2745804d5 data/basemetals/recipes/emerald_smallpowder_smelting.json -14cbb272273b8b590785aa549ecee6f71c4e68fb data/basemetals/recipes/emerald_stairs.json -28f5f498084e06ac74fb3c870d74e8997274d3cf data/basemetals/recipes/emerald_sword.json -251ddcec433fd6a17833cb8edc7f859f679be4d7 data/basemetals/recipes/emerald_sword_recycling.json -d01c8982a2f4c5b8874953e2e68252472de8fedf data/basemetals/recipes/emerald_trapdoor.json -a9512eb40b5d5ea4e210d465172409c268bbea22 data/basemetals/recipes/emerald_trapdoor_recycling.json -f4cb1d3a8341c203cc8a6cb454063fcb71094d00 data/basemetals/recipes/emerald_wall.json -cb8b4aef9bbc7e831a26c27c338aff1f78a6208e data/basemetals/recipes/emerald_wall_recycling.json -aa863afc026b8dd9d67282a80d0536ef1252cfda data/basemetals/recipes/flint_and_steel.json -19fdb4cd2e95b5ccc6ec94950541e7fd88131fff data/basemetals/recipes/glass_crushing.json -fad229458ebed7a93082e4cef4cbf7b407e658bf data/basemetals/recipes/glowstone_crushing.json -bfefac4840d181eec0b48bbae418b7ab2f911083 data/basemetals/recipes/gold_arrow.json -434efaaf9434e6d9caedd6a354b28da65f079976 data/basemetals/recipes/gold_arrow_recycling.json -2eb7dbd04591d355564019fab58fe217d7c895e5 data/basemetals/recipes/gold_bars.json -ea90051ea278a1ae804c0965ce7d835ff1bbb77d data/basemetals/recipes/gold_bars_2.json -e4a70d63df71b285700026349305d0dcbce1a940 data/basemetals/recipes/gold_bars_recycling.json -f2553c022eb032e43fcbf65b2c05406a364cd178 data/basemetals/recipes/gold_block_crushing.json -7e221fcf88053d412b9cd10c8e252f7b5cba4dfd data/basemetals/recipes/gold_bolt.json -ff364ba3558a94566d902eb641b67ffd9ae92cf8 data/basemetals/recipes/gold_bolt_recycling.json -de9df8489d5c51671239710107d8c0d8467ce686 data/basemetals/recipes/gold_boots_plate_repair.json -0d70311700332c299103c8c13d553a8c35dbe76b data/basemetals/recipes/gold_bow.json -6facba007007dfc82ca3d892274e5626d55af609 data/basemetals/recipes/gold_bow_recycling.json -670520489d0cf3fe5715265e30c66391e98e1a86 data/basemetals/recipes/gold_button.json -f096c22113ce16fefa3d3d524f9268603c7d1487 data/basemetals/recipes/gold_button_recycling.json -53511cce162d64b36aa95d4f9a7fcf423c4c6620 data/basemetals/recipes/gold_chestplate_plate_repair.json -b459c8bb41a8065d1c6e0aa98cf0027bc181e56c data/basemetals/recipes/gold_crackhammer.json -ea39b9f87eba61f29a581099ef3fc7d135991b2a data/basemetals/recipes/gold_crackhammer_recycling.json -06a1634354e8e3948a506fc583c8d5a2fade43a7 data/basemetals/recipes/gold_crossbow.json -45f7d61d2f8fce4dec9c5ad63d023c9b87d07b3c data/basemetals/recipes/gold_crossbow_recycling.json -fa02df91b8518ad236d2f23e66dbffb8d3de404d data/basemetals/recipes/gold_door.json -3fd3d5620e7e430cc211f3045d1a7351b05d200d data/basemetals/recipes/gold_door_recycling.json -b4409404f021fd50f877186990bf46c4f864223a data/basemetals/recipes/gold_fishingrod.json -daa90ba18ee104139c09a2f1f1a587550490bdf3 data/basemetals/recipes/gold_gear.json -1ace561b1e458845ec691a1fb08c16b5c9e1e550 data/basemetals/recipes/gold_gear_recycling.json -f03ef6335c82124643ce69a5ccd3faf7f5c19606 data/basemetals/recipes/gold_helmet_plate_repair.json -487aeac695e423b71ecc0cc3a62c0ab1e4796b33 data/basemetals/recipes/gold_ingot_crushing.json -97e5a4f45b7e0a7c4e22c8b5ced72a9d799e5cbb data/basemetals/recipes/gold_leggings_plate_repair.json -32f8ca82f54ad7b34ee66d519f2cb973776249f2 data/basemetals/recipes/gold_lever.json -c125fd80e78165b55e1bd1f10849d040ae831766 data/basemetals/recipes/gold_lever_recycling.json -a5d7fd051476adbbe7d8a7f640588a433f2babb0 data/basemetals/recipes/gold_nugget_crushing.json -dd971850a217c9acb2e27102bd385d86d456fc86 data/basemetals/recipes/gold_ore_crushing.json -d4dfa06418b6a8762a062a76fca12f44c69f5500 data/basemetals/recipes/gold_plate.json -55934e82fb761443afb5afa642334cedf65bd45e data/basemetals/recipes/gold_plate_recycling.json -1d4c58c3175ed01daa587cbdffd77c32fab4b0fb data/basemetals/recipes/gold_powder_from_small.json -23ee300fcafd7eeb404d1170aaea0b786580f317 data/basemetals/recipes/gold_powder_smelting.json -38c61a8ebf65e6f066edec4bdecc53fe1df159f2 data/basemetals/recipes/gold_rod.json -91c169abaded8681a4dd94c0fe7e9aefa2790116 data/basemetals/recipes/gold_rod_recycling.json -4720aac0e3a5d0ca121b650e329d449a83c7b4c0 data/basemetals/recipes/gold_scythe.json -9cdbd41bdde94d92d081eac2c1260775fea16221 data/basemetals/recipes/gold_shears.json -2d0db6ea0ee22cf8ec82bb69a71780ac4c5d2c8e data/basemetals/recipes/gold_shears_recycling.json -72d16d26d62e22eee48e503c7437683da0df94cb data/basemetals/recipes/gold_shield.json -6b82a399b41940239f0cf7708878d994144e82bd data/basemetals/recipes/gold_shield_plate_repair.json -eeb960cdbe286ae74eefdecbf01c1055eadf8f8f data/basemetals/recipes/gold_slab.json -e7fe12bdb8fe998014b28f654b2c6be05958822e data/basemetals/recipes/gold_slab_recycling.json -6526c6f39f4562f732741381bfd7f92041231e2e data/basemetals/recipes/gold_smallblend_smelting.json -a7ee764a8775d955fad0e129fbe1c3e06fbecfc9 data/basemetals/recipes/gold_smallpowder.json -50bb225ba7ee9a2f69cb67593f17b02ecb581587 data/basemetals/recipes/gold_smallpowder_smelting.json -c33efc8fbdbc761992558c0672b90879e459ce11 data/basemetals/recipes/gold_stairs.json -23eb07a0335bae5202bfd0112a086ca906f771fe data/basemetals/recipes/gold_trapdoor.json -7dc2fd1e378937865590df8ac8e6f3a310f417d2 data/basemetals/recipes/gold_trapdoor_recycling.json -8fdf24da007b97b0da357d8e55db2a4b3cbacca3 data/basemetals/recipes/gold_wall.json -e246da3b6603deca4aec673c1530f2a306bc8a15 data/basemetals/recipes/gold_wall_recycling.json -c7fed2c5ec8b86bfa244bba1fe90bf553e6ac673 data/basemetals/recipes/gravel_crushing.json -39875b7e5ef42f9fbfecda8299d05dfed85045d5 data/basemetals/recipes/human_detector.json -1ee95e0fe6f5333bd1e3091a17cbce5d26ac3655 data/basemetals/recipes/invar_arrow.json -3ab3e63309453cc2501cf45d54ba86bd19f555e3 data/basemetals/recipes/invar_arrow_recycling.json -a655a9378e437ce7dedef4112d32f2593280cb53 data/basemetals/recipes/invar_axe.json -e0e411306a99dda837a006478aa3d1e02841ac6e data/basemetals/recipes/invar_axe_recycling.json -6f93b614987330cf48629a7c21d0104bdfc13511 data/basemetals/recipes/invar_bars.json -f49560e12fcc76bf2e27c38d85151ea97a76cf58 data/basemetals/recipes/invar_bars_2.json -11411f564406ff521f404e39ce1848b2cbf5abb5 data/basemetals/recipes/invar_bars_recycling.json -b9a0c0b18a9b3711480a13c9ef52890bbc9899b4 data/basemetals/recipes/invar_blend.json -e372b31d5a54ac5636c0420817cee4f56842b6f2 data/basemetals/recipes/invar_blend_from_small.json -5d6588ff0c820b7a560fbe4c40ee2e2cb6d133f1 data/basemetals/recipes/invar_blend_smelting.json -29e4f70751a3b8fe8e556045f4ccc31147c4923f data/basemetals/recipes/invar_block.json -2803b5b27756c37fde6f8cbe9e3a6be7f41b6d95 data/basemetals/recipes/invar_block_crushing.json -2d9d17e5527de188cb88b026c15697522f97e661 data/basemetals/recipes/invar_block_ingot.json -5ddc37c7f83d95d7921addd99f9eb5d7ed352138 data/basemetals/recipes/invar_bolt.json -6eb04b6bd49ccfb7b55ea69d94f9ee889415b398 data/basemetals/recipes/invar_bolt_recycling.json -234b2749a41aa59478a94d7896e0f611e408ec6c data/basemetals/recipes/invar_boots.json -4f1ef1e932506baba38c142d85f739b1fcb331eb data/basemetals/recipes/invar_boots_recycling.json -b82e5970a08b5b65ea50a0198c9f39fb728fa6a6 data/basemetals/recipes/invar_bow.json -be5eea22a764848ebb591605c937469334f094ac data/basemetals/recipes/invar_bow_recycling.json -8cc2a9c27f99eee09fd3a77c52b98e9697bf19dd data/basemetals/recipes/invar_button.json -eb96fa6adc68019dbaeda02e43fc037a1c6c5868 data/basemetals/recipes/invar_button_recycling.json -c039eab7d78e25628a50c6aa48ffce132cb7040d data/basemetals/recipes/invar_chestplate.json -7a263a09e8bd1fc084132ea9011d7c55e53d29d5 data/basemetals/recipes/invar_chestplate_recycling.json -dc4db77160e3926f3293b8b0159809fbc5a4a47f data/basemetals/recipes/invar_crackhammer.json -58f028c50acc809f842b19caea28d8a8ec177862 data/basemetals/recipes/invar_crackhammer_recycling.json -3633a0ee790c1743546d970d4c8b7512dc6d66f8 data/basemetals/recipes/invar_crossbow.json -5a9f6b400ef812db11f28086d059290ca9b2e411 data/basemetals/recipes/invar_crossbow_recycling.json -521d078ddd74bcff391bbf7a911bd3ad677def3d data/basemetals/recipes/invar_door.json -b9ea97d26e2869c5343b924f55aa9fdb9dfc5003 data/basemetals/recipes/invar_door_recycling.json -21619a399b7a2e754bd2ba43adbcbe170a9c61f6 data/basemetals/recipes/invar_fishingrod.json -bfac8bfa3be2a84b5ff82f3e3614a18c18f569ef data/basemetals/recipes/invar_gear.json -cf58482b8ac30b2cf8a2c4a9dbb57e061fd15196 data/basemetals/recipes/invar_gear_recycling.json -bcbfa2c1422cd2d6679ac6490ae36cb8870bdd5f data/basemetals/recipes/invar_helmet.json -2579bf697d869c909f30c9434cbcdab671b03586 data/basemetals/recipes/invar_helmet_recycling.json -029aa963974838bc38a81958c7fd39799142a601 data/basemetals/recipes/invar_hoe.json -da2a3f6fbcdebb5dc6187b6449036efd309a16c7 data/basemetals/recipes/invar_hoe_recycling.json -dad78737fde621f6d78812d42ac74ff1294e0767 data/basemetals/recipes/invar_horsearmor.json -94d69df87644211a599aa8ed0c485ce26920f50b data/basemetals/recipes/invar_ingot_crushing.json -97c88fd893c0687d136e58bb69f2c08b34f6693d data/basemetals/recipes/invar_ingot_from_nuggets.json -d798842aff6072d7791de34925a3eef518cbfc89 data/basemetals/recipes/invar_leggings.json -26e84018d2cdedf6a7184e48d50aa32109a60ec0 data/basemetals/recipes/invar_leggings_recycling.json -da48126dca51d0af635b2617b03c18e99d1d47e0 data/basemetals/recipes/invar_lever.json -416ad7e56e45a0cc71ded24cd01a684b70c98a7f data/basemetals/recipes/invar_lever_recycling.json -5b40cbf5781b7e8432d61b55ad5b040d0ec8b011 data/basemetals/recipes/invar_nugget_crushing.json -dc2c3602baeca8ef09aa67cbb1b6a2dbe450acf1 data/basemetals/recipes/invar_nuggets.json -6b80c02cbfa9b8ae7656763fd7886292b17a09e5 data/basemetals/recipes/invar_pickaxe.json -be4f06f02549b364a7c275b2076238abe12f2dd5 data/basemetals/recipes/invar_pickaxe_recycling.json -1909eaf3dc7ea9ad97a589553e73a86f08a1e39c data/basemetals/recipes/invar_plate.json -0ed0e61e50f97bdf6e6e5d00a56d26f3d8a713a7 data/basemetals/recipes/invar_plate_recycling.json -bf557b05bdfb63d4ee24aaea6e3804d6710eaf87 data/basemetals/recipes/invar_powder_from_small.json -78745c9b94c1d7060f654a269c477b938a9f414d data/basemetals/recipes/invar_powder_smelting.json -df86755b5dad1262d0901d60e0c45774f1edb8b4 data/basemetals/recipes/invar_pressure_plate.json -0727e4705d71e00ccfb83996214e0b94539e6390 data/basemetals/recipes/invar_pressure_plate_recycling.json -9fa2458905d71aa5fc2563cbe7d6dbe578226171 data/basemetals/recipes/invar_rod.json -ee752a954335101e111fef460a9a4e7acd4aa7a3 data/basemetals/recipes/invar_rod_recycling.json -691c8fac1989e8b76c91f92e02b1d945ea997ef6 data/basemetals/recipes/invar_scythe.json -d9ef83159b557f5732d2942953040ef64eb02ff2 data/basemetals/recipes/invar_shears.json -b86d69fdb81b3c09b1362f07bc48d11a7177344c data/basemetals/recipes/invar_shears_recycling.json -4857880d386a512f0f70386e4a65bbd7c9334e9c data/basemetals/recipes/invar_shield.json -8ef8f3c6c1dc51c4e9fb8acf8171369229aaabce data/basemetals/recipes/invar_shovel.json -61695987f81e73e653de2cc0e369dc25c5a6c42e data/basemetals/recipes/invar_shovel_recycling.json -edf9acf5773510585179990e4e0d021c17e063e0 data/basemetals/recipes/invar_slab.json -086bf6d542f87792e831c5ce406ae669624092bf data/basemetals/recipes/invar_slab_recycling.json -f9466662cdaa60936a5edaa9c2d4137cf27769c5 data/basemetals/recipes/invar_smallblend.json -78f10c3d896b8802dbaf6c31ee4db72661d449d6 data/basemetals/recipes/invar_smallblend_smelting.json -1e5e3dc40edcf261c4db0a3dabbdd500767754c7 data/basemetals/recipes/invar_smallpowder.json -13900723f267d6a1eb53c289313911e880af2050 data/basemetals/recipes/invar_smallpowder_smelting.json -5b66cc6aed5904dcfe5dc5fcc104487aabdc9f07 data/basemetals/recipes/invar_stairs.json -7430130d37714a4177d1635ca6816fb2f896a81a data/basemetals/recipes/invar_sword.json -c4e73fccec938e053e4905207511dbe9e7d07f3a data/basemetals/recipes/invar_sword_recycling.json -432077ca2de0333a2040157ba9c2ff2351811904 data/basemetals/recipes/invar_trapdoor.json -050bc2d666680436d74bb190e3cfb7237c1384b0 data/basemetals/recipes/invar_trapdoor_recycling.json -80ded669b376284ba18bddd8c810f2278e5d500a data/basemetals/recipes/invar_wall.json -4ea4c98a47187f51a63d6b0c76cbe327b851e4c4 data/basemetals/recipes/invar_wall_recycling.json -27bcc4668a4dfd7b1ce957851ddcfb1db8a3eea8 data/basemetals/recipes/iron_arrow.json -59219a7f7fc9015434bdef39a59da8a41f9ae080 data/basemetals/recipes/iron_arrow_recycling.json -ad5fdde487a1730d0c0b0ca0635cbdc9acfdb0d6 data/basemetals/recipes/iron_bars_2.json -e280d7a4fc6b951649850fbd13207d5acc078a30 data/basemetals/recipes/iron_block_crushing.json -1bbf7bebb3c1a6c97d4cb49bd4b95bf3d23d820c data/basemetals/recipes/iron_bolt.json -a74ad78d8cc886c5d593b10428267a7058d111ed data/basemetals/recipes/iron_bolt_recycling.json -947fe0faec639905ff81ce4f1567b13ef7b37a97 data/basemetals/recipes/iron_boots_plate_repair.json -522bc192ce0c397ac16b1a570ede712169a8be46 data/basemetals/recipes/iron_bow.json -0216a4f09bb01a922bf479bccc5cc708a1e13baf data/basemetals/recipes/iron_bow_recycling.json -6989f4df2856e6cb98f45e7a6e05626a70c6ea5a data/basemetals/recipes/iron_button.json -8a97e1c9327efd2bf01c16cbf35564f1103fcc71 data/basemetals/recipes/iron_button_recycling.json -5541dfa8bb664ea00961715356ed5fe79f194fc7 data/basemetals/recipes/iron_chestplate_plate_repair.json -5f152993d641cef3ce9235ae9b59f167514784dd data/basemetals/recipes/iron_crackhammer.json -ac79ec9716ee23df9caf6fce14f227699ad025ec data/basemetals/recipes/iron_crackhammer_recycling.json -507baba2fe5d27adda387c008c361731776001da data/basemetals/recipes/iron_crossbow.json -97473eb283f9462039227edb5a9ab68868588ad0 data/basemetals/recipes/iron_crossbow_recycling.json -71248374bc48241389a4b7a3fb828b939892b22d data/basemetals/recipes/iron_fishingrod.json -b1fabd04aaa5237dccb37a2efa20b35aac3e777e data/basemetals/recipes/iron_gear.json -427b60d268954ee41344289e556d8438bf534252 data/basemetals/recipes/iron_gear_recycling.json -631c59df94e821f5efd03e7bb108c982acb82f95 data/basemetals/recipes/iron_helmet_plate_repair.json -5b0c45c70211e4aade8011e0368ab5bd777a3d8a data/basemetals/recipes/iron_ingot_crushing.json -4faae7e177c344a1c4d5aeca36e0ebad5fa72496 data/basemetals/recipes/iron_leggings_plate_repair.json -9e3100e68f8cd4d038394998c3cfa6bcf636a08e data/basemetals/recipes/iron_lever.json -e8b4d9ad316f8a322b95e4fae8e9612b610f89cc data/basemetals/recipes/iron_lever_recycling.json -34cea37f87885899cf615777f4252c832d702db4 data/basemetals/recipes/iron_nugget_crushing.json -99726deb725bb02044049163e4f81e4cc435081d data/basemetals/recipes/iron_ore_crushing.json -706580464c338d2e5a7f9e3d6defe3b4b46ad509 data/basemetals/recipes/iron_plate.json -aa86f98ca9ff478116a110fabe4692d2844be542 data/basemetals/recipes/iron_plate_recycling.json -8925a809f28a0758b506865b3bda0e7d232cd91f data/basemetals/recipes/iron_powder_from_small.json -d0fdd0e1d78ffccdf96ee4f6f330f988ab879b39 data/basemetals/recipes/iron_powder_smelting.json -7bd1a54480dfa2566fcb37e09ac17ae13e5f88e1 data/basemetals/recipes/iron_rod.json -c6c494a229a33378110ae4e3500a169e5b7c18e8 data/basemetals/recipes/iron_rod_recycling.json -d9da54861f15fa459db8ba380b07ca6469987057 data/basemetals/recipes/iron_scythe.json -ca1f3fb1c5edba7058379ea62e9bec355b1e5a9e data/basemetals/recipes/iron_shield.json -c0054dd9a3c29b4dda2a5074dde3d96bb41aa569 data/basemetals/recipes/iron_shield_plate_repair.json -9147c447b8bec5f979c9005fc2957ed452fc0c7c data/basemetals/recipes/iron_slab.json -b1247f4e5e62e04ba8eb9bacc32a8d016981b7af data/basemetals/recipes/iron_slab_recycling.json -10a39deb6ca6df8c22070c7284b105ed68dd95f4 data/basemetals/recipes/iron_smallblend_smelting.json -9900a2dc34634459cc01f53cc4d21894a41e988c data/basemetals/recipes/iron_smallpowder.json -926b6346698397295f0dfcedf0de629082908ada data/basemetals/recipes/iron_smallpowder_smelting.json -0d6b38b99c21900a9f9d03bc52c4c713483f19e2 data/basemetals/recipes/iron_stairs.json -810290542eb55ffdbbe637b228ab2e51d51a1706 data/basemetals/recipes/iron_wall.json -c20fa9f6ab23c86397089eeabd91ecdb798ec30c data/basemetals/recipes/iron_wall_recycling.json -46fcb736a896af0305131c1e6f2aef1669405ce7 data/basemetals/recipes/lapis_block_crushing.json -3286aa6dd0aa7b2572d8f7e599d8e407b176b1d0 data/basemetals/recipes/lapis_ore_crushing.json -63893c86297e7bd530d8337a6fd0555f5fb47b87 data/basemetals/recipes/lead_arrow.json -d7b799a93bb874524ae9f009124e8ff64894296b data/basemetals/recipes/lead_arrow_recycling.json -5a0f30d613d8ce75de8cb6d711f5d632a73ee55c data/basemetals/recipes/lead_axe.json -e1e85dc1a51bcc88077337b8ff0d7db427420874 data/basemetals/recipes/lead_axe_recycling.json -0b7a0eaff39f831c420cdedcec1821986090f25e data/basemetals/recipes/lead_bars.json -94211c173c374de8ad8a3554cf8e82ed6fbf74fb data/basemetals/recipes/lead_bars_2.json -ac31f77a2cb328c59ec0709faa3533938d0cd891 data/basemetals/recipes/lead_bars_recycling.json -e6e9cee33e14d0c793ac415b88b141f7b6ee07ec data/basemetals/recipes/lead_block.json -688571c318056cae110e5513665d2b56c9c280e9 data/basemetals/recipes/lead_block_crushing.json -1574db49131dff861abb3c6140bbf9aff6a178b4 data/basemetals/recipes/lead_block_ingot.json -bd2c05ca194567455e2e697dc8fd3efb2465020d data/basemetals/recipes/lead_bolt.json -633c550b5fa34175a3e008a6b6425ef7c5d6041e data/basemetals/recipes/lead_bolt_recycling.json -5db78e88ad248234d1d339e80d8b51832796754d data/basemetals/recipes/lead_boots.json -23f5bdad9fad4813a85cfac62b0c0491ab4ce723 data/basemetals/recipes/lead_boots_plate_repair.json -6bb16e4f6f5602e1074c51cc8e888c0369dc621f data/basemetals/recipes/lead_boots_recycling.json -d21dbcfe9672a4c041d77bfbd21576d377376f0e data/basemetals/recipes/lead_bow.json -ee9d14fa07d9308741186a409a40125900d90eb5 data/basemetals/recipes/lead_bow_recycling.json -94e5a00f816ad12e9614f4b65cc198720351161c data/basemetals/recipes/lead_button.json -73708fdab12f6c6802b34481023c12338712d052 data/basemetals/recipes/lead_button_recycling.json -cc20f2b80c09fd2d4edc406ddbcb11ad0c558fb9 data/basemetals/recipes/lead_chestplate.json -0fd457a65ca20c274e84881bccbeb379f06070c2 data/basemetals/recipes/lead_chestplate_plate_repair.json -b3e72d348be7f1304535c11d66cdc4e276eb47a0 data/basemetals/recipes/lead_chestplate_recycling.json -b8b57547be0f19177bff4124d954aa15c7067939 data/basemetals/recipes/lead_crackhammer.json -9ded238a7899e8446b3c92b030df47837897c64f data/basemetals/recipes/lead_crackhammer_recycling.json -63bfdf1b2bfd00fa60fe9fe18af5252d256025ba data/basemetals/recipes/lead_crossbow.json -c0a06055fb4c9ee4dcaacc7717c4c4998e181c24 data/basemetals/recipes/lead_crossbow_recycling.json -cc6d6237ea611c71fd4569759fada72c3c5b621b data/basemetals/recipes/lead_door.json -04ef9bd21096e5ee73dbaa1fc946c7ea91970594 data/basemetals/recipes/lead_door_recycling.json -5f5d028445d7f820c153c121a82a0f8222dc110e data/basemetals/recipes/lead_fishingrod.json -489e394ccefafe5420a1be1372cbfc52c22d16b5 data/basemetals/recipes/lead_gear.json -8c30ad748c7f4fb1ae6dc72430e798aa60ccb7d3 data/basemetals/recipes/lead_gear_recycling.json -9de1bcb2b77415478c57c35acc3112be91faca25 data/basemetals/recipes/lead_helmet.json -f1eda3bb79568ae11ee032f368ef995ee532ed79 data/basemetals/recipes/lead_helmet_plate_repair.json -a16d07735a8a5fb7e2573618e19f7194c8f992af data/basemetals/recipes/lead_helmet_recycling.json -fe2c85f4556700ca4401460ae8470744bef9b9d9 data/basemetals/recipes/lead_hoe.json -06f53eb4043179b5825b09604987253d0f49a5d7 data/basemetals/recipes/lead_hoe_recycling.json -d47f95d0e91e4f8ce0c189012d59b238b836949e data/basemetals/recipes/lead_horsearmor.json -05f8995cfa97f8d7955b14e95fd65f72f1f4541a data/basemetals/recipes/lead_ingot_crushing.json -5ab4d14705169e8238cf590af386dc0635308146 data/basemetals/recipes/lead_ingot_from_nuggets.json -38faae5c7664257109790d5863855383ce639082 data/basemetals/recipes/lead_leggings.json -4f8eaa6c9569776cf476e4ee689c71fb3f21ae7f data/basemetals/recipes/lead_leggings_plate_repair.json -09d2e321cc7fb2c375ba782312f9b6180d99e70d data/basemetals/recipes/lead_leggings_recycling.json -60414aae331e429f12e20006431f07c607879832 data/basemetals/recipes/lead_lever.json -394fc43304a8eb51e26df39600ed7947fdbd29cb data/basemetals/recipes/lead_lever_recycling.json -ea83465f07c60f7b30b6be2b15debe314a8e8085 data/basemetals/recipes/lead_nugget_crushing.json -ae5cbf009acfd396b35bc060e054d663dfcb1bdb data/basemetals/recipes/lead_nuggets.json -4368e53895080896c8b25704ad686079e0b169b2 data/basemetals/recipes/lead_ore_blasting.json -39343deaf02a62cb0110dcdc87fd0de6ab547dcb data/basemetals/recipes/lead_ore_crushing.json -d96f99e74ff993d2a1bdc7ccdbf48e02da5d5cb0 data/basemetals/recipes/lead_ore_smelting.json -3e66996fda6ccaf2b9ff918dd3903111e764ff82 data/basemetals/recipes/lead_pickaxe.json -394bbe6b74810ee5ec8812e841aeb8259cebb9f3 data/basemetals/recipes/lead_pickaxe_recycling.json -a5d37d2ac31cd9e2fb51dad54e810b00acde06c8 data/basemetals/recipes/lead_plate.json -d3c2b03ed7dd58b3d0ef649911348c802b7027b4 data/basemetals/recipes/lead_plate_recycling.json -89d0bb4278988fb75b1c495a86a32c070b942c9c data/basemetals/recipes/lead_powder_from_small.json -a85b125e1898f5b797379285e2cf470590e063ee data/basemetals/recipes/lead_powder_smelting.json -0a7b2b7d2170d7a7329860d4143bc502c2042b03 data/basemetals/recipes/lead_pressure_plate.json -2e95606e77a1b4dd16dec3714ce8047a640799eb data/basemetals/recipes/lead_pressure_plate_recycling.json -d80be3dd8c4c7b2e32fa6bc0b1d92205e01a046a data/basemetals/recipes/lead_rod.json -2b9d65878f0561274eab27ea3208cd636513b0ee data/basemetals/recipes/lead_rod_recycling.json -40befed6c200ed5b32e30d43cab982af66a0e832 data/basemetals/recipes/lead_scythe.json -b3fd1ea4bf289963bb1d4621975dbcf0a27c801a data/basemetals/recipes/lead_shears.json -4f5a9185566b79bd74c572e05d21253503c37b5a data/basemetals/recipes/lead_shears_recycling.json -92f46d757fd96036fe56e6436ec69236b852c427 data/basemetals/recipes/lead_shield.json -e4ba6bf46da4b120d45d9f7588f58223f6785f55 data/basemetals/recipes/lead_shield_plate_repair.json -080fb5251754879649d57509ecbcfc67a2cc300b data/basemetals/recipes/lead_shovel.json -a3605f85744c1df736a7e2fd0410e62b8b89766d data/basemetals/recipes/lead_shovel_recycling.json -db3ffa593e2ad7b9bf888e19db5cff89d81f72a6 data/basemetals/recipes/lead_slab.json -6daabdbda2896d4f0a169c10a0f15529cda13a0a data/basemetals/recipes/lead_slab_recycling.json -97680c4cc9f7dd4179164b5fc3ac11201a708740 data/basemetals/recipes/lead_smallpowder.json -40ea1bd8b0ed338ef20c21e0a87674580130c5c5 data/basemetals/recipes/lead_smallpowder_smelting.json -0332e504f0c4a36cadb77b1f2146771a083f9836 data/basemetals/recipes/lead_stairs.json -27c0974bb3c1094bb0845c516a65cec0b8e538bf data/basemetals/recipes/lead_sword.json -5b032e15dce8f5ac333638a94cb6f1024d59aa48 data/basemetals/recipes/lead_sword_recycling.json -25d178ca84775c070b4033c4a541358bf6675057 data/basemetals/recipes/lead_trapdoor.json -722223d377cfae65752279c808a553e7afe190ca data/basemetals/recipes/lead_trapdoor_recycling.json -e0149008f8de0d7221525c13d9880fafe1098f6d data/basemetals/recipes/lead_wall.json -a07f4de4db1ac53f721b51f528da026e946e9983 data/basemetals/recipes/lead_wall_recycling.json -fcb51fa130eea83daba9b3362addf016be131aaf data/basemetals/recipes/mercury_ingot_crushing.json -5fe406e681fce9f62c4f392611f512b34df7fb7f data/basemetals/recipes/mercury_ingot_from_nuggets.json -69b39d1e9b826f0b855a33a6a298d19a35da29e6 data/basemetals/recipes/mercury_nugget_crushing.json -4a2d1aa99574fa2c5daf6c83c20bffe9e9cdba5f data/basemetals/recipes/mercury_nuggets.json -00b319388301f20d98210fc95f6394d5a383e661 data/basemetals/recipes/mercury_ore_blasting.json -b721cba27619b0993ef7e3a122cb4764e8c1c2ba data/basemetals/recipes/mercury_ore_crushing.json -d4c7b810e597c0a2f3597ad9ad2c6546c8a7aee8 data/basemetals/recipes/mercury_ore_smelting.json -657a8a6ec9e105d3d903cfde2bcf7d220724b324 data/basemetals/recipes/mercury_powder_from_small.json -dd7ee49b158b9f39887f6d1292268da2f5f11c31 data/basemetals/recipes/mercury_powder_smelting.json -58fee767ecf4333b89a2644997856df638b46aa9 data/basemetals/recipes/mercury_smallpowder.json -c121ac748a5185991acb52069a268b239b11884b data/basemetals/recipes/mercury_smallpowder_smelting.json -0caa70c8d56fee4d8bf06e36f3f3ea8d15292bdb data/basemetals/recipes/minecart.json -3a6f559b876857f84c0d623ffde0dc84a4e34620 data/basemetals/recipes/mithril_arrow.json -7a72115b86d46a7f90da6ed62736946c8d8e7717 data/basemetals/recipes/mithril_arrow_recycling.json -580ba93df4cded2696f81eff519299d37d77a494 data/basemetals/recipes/mithril_axe.json -8ac004b2df64a5000048c4f458216e1ca2f13edf data/basemetals/recipes/mithril_axe_recycling.json -19fefc3583d7ff2a89bc5f1e7355b8c6e43c4a89 data/basemetals/recipes/mithril_bars.json -230f5295c6195fdf6223112f7011c474e88f90c4 data/basemetals/recipes/mithril_bars_2.json -d723f485f3285a6bcfa8f5f787c0cba92925904b data/basemetals/recipes/mithril_bars_recycling.json -03b99669b24bfbf4c07d8fbfcd3cc808d0ffd63e data/basemetals/recipes/mithril_blend.json -324a29f979727506788f2348ae8f97fcdbf6b292 data/basemetals/recipes/mithril_blend_from_small.json -a9dcd1f7eb7089b566d3793950f02508ed23017c data/basemetals/recipes/mithril_blend_smelting.json -394c24eaa50b4ecc1de3b1611c3eac209808c3f2 data/basemetals/recipes/mithril_block.json -58752b6fb285a232ce29687841e29cc093cff41e data/basemetals/recipes/mithril_block_crushing.json -93aff5e4eb2d27f8823f3005526307da237270e0 data/basemetals/recipes/mithril_block_ingot.json -abf275fdbe5955cf912c064602a6a39d60ce0578 data/basemetals/recipes/mithril_bolt.json -e15b58159507543b2cab3b15ea0894ff34c462a9 data/basemetals/recipes/mithril_bolt_recycling.json -bbab2bb3f9f2b9638c9dff70a8999c288f5b790d data/basemetals/recipes/mithril_boots.json -0382b379e362e2e3a1fdd6cc2caa0dc3207c6b97 data/basemetals/recipes/mithril_boots_recycling.json -39826f40af5a2af321bb7011b7d4aa6fd9728991 data/basemetals/recipes/mithril_bow.json -eece86adf4f9b5dc8ed572bb28ea94c5cf5130d0 data/basemetals/recipes/mithril_bow_recycling.json -f7835c76428c9e23ef11ab653956cdbdaee8e9c8 data/basemetals/recipes/mithril_button.json -d6fa057143964b9ca4f3bfc38af95d6938569be1 data/basemetals/recipes/mithril_button_recycling.json -181fb0a4abb703eb73ca0415c1ab9f7af760b605 data/basemetals/recipes/mithril_chestplate.json -65eda816641d379c5193058ec387a58c5c5e43a5 data/basemetals/recipes/mithril_chestplate_recycling.json -046762c64326cab427d57628fcc94567ce7fd7da data/basemetals/recipes/mithril_crackhammer.json -704d89de07f2530c002720a96ead58f775fd5341 data/basemetals/recipes/mithril_crackhammer_recycling.json -108575349ef91b7600a0119be58a75e248c43bbb data/basemetals/recipes/mithril_crossbow.json -6009f7c251fec97fe304cbfd0afe724e62d4908a data/basemetals/recipes/mithril_crossbow_recycling.json -3edc84c2aab40c57b9ef89465a792ac7a5b8599a data/basemetals/recipes/mithril_door.json -d11701d038eb9fc8fa1cbd536fabac4e381a0612 data/basemetals/recipes/mithril_door_recycling.json -23783f71c339b7a93e5f628eec064f1246ccfdc2 data/basemetals/recipes/mithril_fishingrod.json -859e54c4e03c77ef78d7031f30f519cff3b58b53 data/basemetals/recipes/mithril_gear.json -3c48c3528e33df16c2e8075f26e6e6c24853d363 data/basemetals/recipes/mithril_gear_recycling.json -2d51baa686a7d23dad0abec0be77779ad06cc192 data/basemetals/recipes/mithril_helmet.json -1065ee185ae34f7d0d07d8b505039f4c19df34c1 data/basemetals/recipes/mithril_helmet_recycling.json -9697301d2cf2ffba7cb04827d2246832cba4fe78 data/basemetals/recipes/mithril_hoe.json -20d40a4fb91c0a70e9c5dd6343ad749fb6ed25b8 data/basemetals/recipes/mithril_hoe_recycling.json -0696306a139b2037fe1e1381fe5e671a2a1425da data/basemetals/recipes/mithril_horsearmor.json -af53d9a955bb83e14639ef9c11fbed72a2001888 data/basemetals/recipes/mithril_ingot_crushing.json -3d6c4704e7b5a5a57ca6ab56edd05f5bfda9f7ce data/basemetals/recipes/mithril_ingot_from_nuggets.json -22102de6900d093f6f80292c6c4e4915113aefe0 data/basemetals/recipes/mithril_leggings.json -8afe6f6c8a1aa2edb6c5d84283230f9fcac761b0 data/basemetals/recipes/mithril_leggings_recycling.json -b6f4ffe7b0c3d5c2fcf585a63c8cb76d8c8efcf1 data/basemetals/recipes/mithril_lever.json -788c308d402ff4a806b6d4a13bbe1f3f02a453de data/basemetals/recipes/mithril_lever_recycling.json -73634144fb5f146957c857981ff66d3b58cf6b02 data/basemetals/recipes/mithril_nugget_crushing.json -a0e447604db54c917553778e24ff804e7beb9e00 data/basemetals/recipes/mithril_nuggets.json -99f96c0300876027d12e8c1a73170b679e96863c data/basemetals/recipes/mithril_pickaxe.json -1574186ccd61e10c7d4df5e1140223735a518eeb data/basemetals/recipes/mithril_pickaxe_recycling.json -ad006bde1ac7a2c725b8515511fa0f6d2f94f271 data/basemetals/recipes/mithril_plate.json -4458136929fef75541a137c722f9e56c92041833 data/basemetals/recipes/mithril_plate_recycling.json -b33174961fc33112c71b79d1c6ce0c5af280ab6c data/basemetals/recipes/mithril_powder_from_small.json -a6ee9b575f998454c80e07dbabf31e8fa1dd8c40 data/basemetals/recipes/mithril_powder_smelting.json -ff84fd3d275e3869b593e8a29726cbab19067869 data/basemetals/recipes/mithril_pressure_plate.json -84c107ab1e461a247bf6f825ce57f8084542379f data/basemetals/recipes/mithril_pressure_plate_recycling.json -069893458ad1c080705e0d75fb2ac07e0e234dbe data/basemetals/recipes/mithril_rod.json -0958c3e28adbee10adee2759ef7f2ee82d6c7cc1 data/basemetals/recipes/mithril_rod_recycling.json -39fc77ca891427fa625b7f69b8cf470f0ade8ea1 data/basemetals/recipes/mithril_scythe.json -405e48609f1a6ecd0fc7b4cdb120a6cf2fc29147 data/basemetals/recipes/mithril_shears.json -dd89cbb2f5a366ee3df50113c8d25e2edb1d99cd data/basemetals/recipes/mithril_shears_recycling.json -48ef40ca8482a57576270d99bd2d688878909d84 data/basemetals/recipes/mithril_shield.json -7b14a51c96be4ffd09d9f4d749e860d1d6157a5d data/basemetals/recipes/mithril_shovel.json -15e820f381132cb2c2d909781591d06e3bd3c982 data/basemetals/recipes/mithril_shovel_recycling.json -723e08ac0e659712e1e10aa6c2fe08965b28b84c data/basemetals/recipes/mithril_slab.json -6760cda35c4e73dee6d2a99032e47ac7c182a8d3 data/basemetals/recipes/mithril_slab_recycling.json -ca16dd010354410fdceb04640d06f12319bced04 data/basemetals/recipes/mithril_smallblend.json -fdf945d7dd251679bb233551b0d5ca6f3d1e8182 data/basemetals/recipes/mithril_smallblend_smelting.json -747aee89f0d33e42aa6587b9963fe7482a569227 data/basemetals/recipes/mithril_smallpowder.json -ed1fe4b88fcc3ab79c3a89dcc4e2b8751935b2e5 data/basemetals/recipes/mithril_smallpowder_smelting.json -e2d1e9881e29db07be02278aeb20c7d4d6d17914 data/basemetals/recipes/mithril_stairs.json -659264acab1e1ee60603be75eaccfc60b57a2a4e data/basemetals/recipes/mithril_sword.json -db1341d4bce50dbfc258d85610e3685dae248454 data/basemetals/recipes/mithril_sword_recycling.json -98864c78a3eaf7ac0f659ae8e44ee33cab28e357 data/basemetals/recipes/mithril_trapdoor.json -d8dcc25bbb50099a88c1e0e81e1ac24cb6b641e8 data/basemetals/recipes/mithril_trapdoor_recycling.json -c2cfd9f5f32ecd48cfbb385dd7c9fa7919beee4d data/basemetals/recipes/mithril_wall.json -478091f7d6f65f16881ec057bbbe4bc1840cc04f data/basemetals/recipes/mithril_wall_recycling.json -f7bc41d60d5ea1e95853d26f64e3b81bd11688d1 data/basemetals/recipes/mossy_cobblestone_crushing.json -b7f2be26271082781646203e1cdbffff0e599e8a data/basemetals/recipes/mossy_cobblestone_wall_crushing.json -d7af09eef0cf59c30b340a7054ef3a61d10190a8 data/basemetals/recipes/nickel_arrow.json -562b9ad0afac9579415d9b06a6faecdd0e58850d data/basemetals/recipes/nickel_arrow_recycling.json -9b331df67058e567f68bb007d8c9c1b9bc1cae7f data/basemetals/recipes/nickel_axe.json -9d7fe337acc7eea865691c6bba9217f4e916c085 data/basemetals/recipes/nickel_axe_recycling.json -185d41eaa0dad343e80dd9a47380fa8e9338ef12 data/basemetals/recipes/nickel_bars.json -73e35b6f5620e3e423d06b256af8e5cd50f8e693 data/basemetals/recipes/nickel_bars_2.json -07f9b838bd5833ca33d524f9dab29cf591100ea5 data/basemetals/recipes/nickel_bars_recycling.json -c237fa53b6231cedec7bbd145f258157382968fc data/basemetals/recipes/nickel_block.json -4b4697549ce38bd717b97fe7775a5f2ee05f3ef1 data/basemetals/recipes/nickel_block_crushing.json -9d0e2985361d13b99ec4ec8ab9c5d3c80eabaee8 data/basemetals/recipes/nickel_block_ingot.json -b67a0762a76c3aced7669f80d130cfbc5605e4d8 data/basemetals/recipes/nickel_bolt.json -ed336cf56a4774dc27852da543177b882e0b55c6 data/basemetals/recipes/nickel_bolt_recycling.json -ec15297d7833a51238f561ba2be698d1077a352d data/basemetals/recipes/nickel_boots.json -2ee211899f250edfc2d8bf63b407f450bc085a4c data/basemetals/recipes/nickel_boots_plate_repair.json -afe064d9157d903754ba97985093b036344b7a25 data/basemetals/recipes/nickel_boots_recycling.json -ec0118b6431c840149369fea883f1bbaa1536368 data/basemetals/recipes/nickel_bow.json -47a18e2022071261f50783e4796e9bd862fb7cbf data/basemetals/recipes/nickel_bow_recycling.json -dbffffe59d8e8751a64d5bf252775d6414b5dc70 data/basemetals/recipes/nickel_button.json -f77e2c7a40af371a9da75f024e030b7c4b1e1fb5 data/basemetals/recipes/nickel_button_recycling.json -0bbd810b06b4627ed241bd73fbfd98e3db4bde15 data/basemetals/recipes/nickel_chestplate.json -5f76bf22b107f72b2fedcda1bc88dcda485f4029 data/basemetals/recipes/nickel_chestplate_plate_repair.json -fa0434c0e3edf6216cfd05ab6f82a0396c6fe46e data/basemetals/recipes/nickel_chestplate_recycling.json -391fd936ca919f0fcc6ab6db01b3762ea2ab9c2b data/basemetals/recipes/nickel_crackhammer.json -e192676b3f459a46ba10b12be5b493b753c9cb97 data/basemetals/recipes/nickel_crackhammer_recycling.json -83e26f42f82e6c7433c11bfb6988d850a9937eba data/basemetals/recipes/nickel_crossbow.json -194212ee97876aba8ca435771082a57545d453e4 data/basemetals/recipes/nickel_crossbow_recycling.json -bcae579771d82cb70737b313393caf339317e287 data/basemetals/recipes/nickel_door.json -9ae486f6050f28b38aebb819e7eda07f2577a2bb data/basemetals/recipes/nickel_door_recycling.json -55be99777665a1bf66f36f00ee7f77d82af6cde3 data/basemetals/recipes/nickel_fishingrod.json -f13663e4c5ef09014cc44e8f8a470a4cdc3c3462 data/basemetals/recipes/nickel_gear.json -f97d96efdcb49d94d9bc3e1c900f9a4c4f2d9186 data/basemetals/recipes/nickel_gear_recycling.json -3744a4a82253098b6e4ce6f6c6d3a417be47f4e5 data/basemetals/recipes/nickel_helmet.json -144c27474383b5aa6d07adb4f69827e5c3c4dac9 data/basemetals/recipes/nickel_helmet_plate_repair.json -ff838c005d5c7134f2d3ed7a72452bc1b413d671 data/basemetals/recipes/nickel_helmet_recycling.json -d5c6bf784a71e070f485f92f398dd548c3816b9e data/basemetals/recipes/nickel_hoe.json -b70e162be13d767a024eb967e23ecf9cc9051fe0 data/basemetals/recipes/nickel_hoe_recycling.json -a95e48aa5e3b43f08bad41710b721f63a1ba961b data/basemetals/recipes/nickel_horsearmor.json -ac12292a99d1ef3f8c1f970be3dd1b7de6dea3b2 data/basemetals/recipes/nickel_ingot_crushing.json -ac5a21475c29e83f572d35837225ff11d68fe89e data/basemetals/recipes/nickel_ingot_from_nuggets.json -fdfbd39ed92a58bb0b7885f7f429efa251d7a3ef data/basemetals/recipes/nickel_leggings.json -bdbed43d836c1cda0514620d4b3bdfa6d5851493 data/basemetals/recipes/nickel_leggings_plate_repair.json -1a46fdcc573cfdcca4bf6c126e6e7a9f2120dc5b data/basemetals/recipes/nickel_leggings_recycling.json -871111e2f19a4eb357fcaf06453c34a5d50d20fd data/basemetals/recipes/nickel_lever.json -e4bb6670a878cbec89c5eeb6770dfb959e59570c data/basemetals/recipes/nickel_lever_recycling.json -4bc2bbc2644a5f53df080ac2b5698c68e327316d data/basemetals/recipes/nickel_nugget_crushing.json -3bade08502bc3d316a5679607e735b745e4cc474 data/basemetals/recipes/nickel_nuggets.json -6f68543a6cd3b35b71ab077da798260a48107740 data/basemetals/recipes/nickel_ore_blasting.json -e6d9bc356d036f5c9691d155fee9c90d259c110d data/basemetals/recipes/nickel_ore_crushing.json -3e5c5eacc44d28a89025572e54160db10021825a data/basemetals/recipes/nickel_ore_smelting.json -8b23f6895dccf2cb32e8d3c0480df67819c905c4 data/basemetals/recipes/nickel_pickaxe.json -283a3e7e3d756b2faf9b4c8748c01cdf1a04a1c3 data/basemetals/recipes/nickel_pickaxe_recycling.json -ee16befe9669d76c5f45e68267f6c9e2443cd9f1 data/basemetals/recipes/nickel_plate.json -8dad9f7e339fbea2a7cb0ad1085a16247f1edf1a data/basemetals/recipes/nickel_plate_recycling.json -26fa1dadbabcbaa01258673a25e10e77528ae6bb data/basemetals/recipes/nickel_powder_from_small.json -80b8d8cd74dd7fb0e904a8c87f6783fe7c7dee02 data/basemetals/recipes/nickel_powder_smelting.json -221e1c0939040140f5a9a25d941654e47fe72279 data/basemetals/recipes/nickel_pressure_plate.json -d8a2bed7bdffe6a583a682988eedba89fa9f4ec5 data/basemetals/recipes/nickel_pressure_plate_recycling.json -35afbf83e20bf5a9355f23ea191e1dbfbe4a401e data/basemetals/recipes/nickel_rod.json -e3461fcb72b56f579ef3a7fa3aa3888f92920a87 data/basemetals/recipes/nickel_rod_recycling.json -7d7728b08fb99c038c29837c2dfeb83e27a45a00 data/basemetals/recipes/nickel_scythe.json -d5dbb94c34e2ec4a4d309fe35f2dfb94e4a96571 data/basemetals/recipes/nickel_shears.json -404cc4c456f15c1d3d7605d1b29ccad6a118afb1 data/basemetals/recipes/nickel_shears_recycling.json -fcac7bdafd90f29df3bec630c6a5a99a078b0774 data/basemetals/recipes/nickel_shield.json -4d4fab6e9aa154de51dd64761443d46d70496733 data/basemetals/recipes/nickel_shield_plate_repair.json -d5d470592a5dd4f42d62454634f1fd2540e3d3a2 data/basemetals/recipes/nickel_shovel.json -afc165dd313c5b5b83d1ed92e89b866bf208bc1f data/basemetals/recipes/nickel_shovel_recycling.json -6ffa72c2c6f3f9379223da7a53c0e95b7c2666d5 data/basemetals/recipes/nickel_slab.json -306129bb2fd1451d871db2c17e341454f7e109a6 data/basemetals/recipes/nickel_slab_recycling.json -60d848fb7723ff3e113a90ace4458570e0baa771 data/basemetals/recipes/nickel_smallpowder.json -a670bb81619b5c49a1554eda2947cca12af44fc9 data/basemetals/recipes/nickel_smallpowder_smelting.json -4f87a9c12ef043d754a166cf48dc8f291097741e data/basemetals/recipes/nickel_stairs.json -a2d1520bed4d965bd5e93cc478799acbc3e62e0a data/basemetals/recipes/nickel_sword.json -f7f5610f6b2770e5f3e412b28105a6079b8be2f7 data/basemetals/recipes/nickel_sword_recycling.json -3861e3af82e0d0d7fce64c91296ec7cc011dd9fa data/basemetals/recipes/nickel_trapdoor.json -91ffedaaa6520fcb607f39d0cbf45cd9a936a85a data/basemetals/recipes/nickel_trapdoor_recycling.json -f297f77706a04df8f5b02307e66245d0c2e23e3d data/basemetals/recipes/nickel_wall.json -3af9b4c84d52ad69e559a6ed852e82ece2b47d17 data/basemetals/recipes/nickel_wall_recycling.json -7d649582a0bc854f43efa2e4dfa27641b08a065a data/basemetals/recipes/obsidian_arrow.json -0767f1bc297728f48a63a7f9298b3ab635a73719 data/basemetals/recipes/obsidian_arrow_recycling.json -04bddefb27e7cd9558f6b8ee79fad3765fa9d3b6 data/basemetals/recipes/obsidian_axe.json -112d7275b65ed949ea236f9856a96fe5af3f01d8 data/basemetals/recipes/obsidian_axe_recycling.json -7bd2b4f92d148533040b276b56f1b02f51b3324b data/basemetals/recipes/obsidian_bars.json -5c0a5bbbe7e1b06b330e2ad6b89225c2635e6b48 data/basemetals/recipes/obsidian_bars_2.json -01ba4ad10e531891c8e5c9b0097d1b251b30c831 data/basemetals/recipes/obsidian_bars_recycling.json -1426aa1cb9a2c5fa42b491dd8eb378bbc30651f3 data/basemetals/recipes/obsidian_block.json -fec908007490997b0fe52c1de11e75184847fa6e data/basemetals/recipes/obsidian_bolt.json -50b8bd784e86dab25c80922175a96c998945d5a3 data/basemetals/recipes/obsidian_bolt_recycling.json -f0a1cedc7b66dd281b8bf9ebfeef3c5b689e5488 data/basemetals/recipes/obsidian_boots.json -ce1e7ec5b09e6d471e71c658207d2504a2986f2e data/basemetals/recipes/obsidian_boots_recycling.json -f252e2f95508c3e3973f262009c06b04e0005a17 data/basemetals/recipes/obsidian_bow.json -364d58a78708e626fb88b37556299b59ee97943f data/basemetals/recipes/obsidian_bow_recycling.json -dcd86492967b0f394a8d6d9787e51d37d01b47c4 data/basemetals/recipes/obsidian_button.json -52fa74ea6b66dcc0c3e3cc745d89e4063b4bb570 data/basemetals/recipes/obsidian_button_recycling.json -d2a5c737392fa7fca9be1b8be36100f9a5eb792d data/basemetals/recipes/obsidian_chestplate.json -44858d788347f25f935c10f6b6ed5992bc9ca7a5 data/basemetals/recipes/obsidian_chestplate_recycling.json -827cf1d174db4838f643471a9697f7458fa80416 data/basemetals/recipes/obsidian_crackhammer.json -d3ae267ee4365ec3ad47be5d4b996ed65e9103f6 data/basemetals/recipes/obsidian_crackhammer_recycling.json -639ab1ad351d810ee8f113063dcdcc98c21cd677 data/basemetals/recipes/obsidian_crossbow.json -f451d9d5a33beefec2fc0d5ce75fc9d5847c41ad data/basemetals/recipes/obsidian_crossbow_recycling.json -39310a5ee8f59d40e2ab87029fccf2879340d5b1 data/basemetals/recipes/obsidian_crushing.json -271ab042995af740edca6c81b48903f3ef9e5222 data/basemetals/recipes/obsidian_door.json -f13eb785dd9ead4a11f151fd14ec4766cca452c9 data/basemetals/recipes/obsidian_door_recycling.json -93829b8455af7d8836e9f0aa60d7c0cc95241c44 data/basemetals/recipes/obsidian_fishingrod.json -eb94d1100d4fad5b1600ba277fd7a36f50253460 data/basemetals/recipes/obsidian_gear.json -185cddbf2b271cd7897643dd3a51e5e17c9b9502 data/basemetals/recipes/obsidian_gear_recycling.json -be1b46b8d2aa04b69d760482bffa38e3efd64bff data/basemetals/recipes/obsidian_helmet.json -d3d8bd59a26d61a8cc7775b496fa85f4e1d7e4db data/basemetals/recipes/obsidian_helmet_recycling.json -1953aa1b508cdb6ec4c5b5bef73d0103c4d59f32 data/basemetals/recipes/obsidian_hoe.json -d92f41a8b6b159247ba0f4ab2f9363436e1d6b1a data/basemetals/recipes/obsidian_hoe_recycling.json -ecf61e80b99e921cb4ea8921af53a14bf799ef61 data/basemetals/recipes/obsidian_horsearmor.json -e1ecab7e0dd5333ba71fee695eb81373241969f2 data/basemetals/recipes/obsidian_ingot.json -a9e33aeedd9bcc73c5fcaf7389c0cf18218d8791 data/basemetals/recipes/obsidian_ingot_crushing.json -d1131a82a62cf0ba18ffd87ef0d306888e66fa2c data/basemetals/recipes/obsidian_leggings.json -24835cb288005e1cb8344a3b4fc10822d624e4a5 data/basemetals/recipes/obsidian_leggings_recycling.json -1ae477ed75b5d9273b80b66a8eee512881040908 data/basemetals/recipes/obsidian_lever.json -39588bede9bece1bb96fe89f391aa6efffeeddd4 data/basemetals/recipes/obsidian_lever_recycling.json -f3c3c9eafbf925692b0524537b295ce477a9ec94 data/basemetals/recipes/obsidian_nugget.json -eda2f1c5a3cdbafbd941b338e143594266072414 data/basemetals/recipes/obsidian_nugget_crushing.json -2ab70f7c8f3100a793041144698ecf5648d47aec data/basemetals/recipes/obsidian_pickaxe.json -8b507f8bd0ccfc1df52b787b0aaf7382a3bee199 data/basemetals/recipes/obsidian_pickaxe_recycling.json -879d9d271b8265bfed469a176c6c6077383ff056 data/basemetals/recipes/obsidian_powder_from_small.json -d34b7e6c9e8d93aab48004757bf92ce2bf7b595f data/basemetals/recipes/obsidian_powder_smelting.json -412902e1b0010c5fb587a0b4e7b96b3113d77f17 data/basemetals/recipes/obsidian_pressure_plate.json -646ea73f44ab5ccf2ee2889fb1fb3f219a1448cb data/basemetals/recipes/obsidian_pressure_plate_recycling.json -7ea7934715d5f7c5322f3999328437f191f3dc14 data/basemetals/recipes/obsidian_rod.json -a57b99aba78b9dc0e266252b91395da3822f5527 data/basemetals/recipes/obsidian_rod_recycling.json -a4f8dcb8d2ed48fa7b836beee04e2b7da02b7e5b data/basemetals/recipes/obsidian_scythe.json -8869306e551bf789c7e10b9e8ef1f2d17fa92005 data/basemetals/recipes/obsidian_shears.json -d3d24fed382ecc868ca70d9dd80cbbd98396835c data/basemetals/recipes/obsidian_shears_recycling.json -4c7dcb16c03e4a0fce76d4405f44aafbb8b1f77c data/basemetals/recipes/obsidian_shield.json -7d9f4ca7bc9e4876baa660a97cad69f75c078342 data/basemetals/recipes/obsidian_shovel.json -018f80ee515305aacc6bab45b8e1606d22c9bb1f data/basemetals/recipes/obsidian_shovel_recycling.json -1ef7ae3e2eaac066806577548ccfc97b3fbf9774 data/basemetals/recipes/obsidian_slab.json -c6807d99870b7441a911f13cc9d1c353b8352166 data/basemetals/recipes/obsidian_slab_recycling.json -32e8cb391bd135ca1253ba6ea3b42160d79fe023 data/basemetals/recipes/obsidian_smallpowder.json -cf38fb39786f1df2b27133530b9af8d6d02632f9 data/basemetals/recipes/obsidian_smallpowder_smelting.json -4e45885eed21478d506d1cf60880fcb262f75745 data/basemetals/recipes/obsidian_stairs.json -f0fc1950dc949a54db5b337f26b8384b82e5dff1 data/basemetals/recipes/obsidian_sword.json -40a2678de13d109a0c1844c9bc489b42d1e55332 data/basemetals/recipes/obsidian_sword_recycling.json -f3a6b116f97298a5b056b5bad4adfcb2356ac301 data/basemetals/recipes/obsidian_trapdoor.json -e7737176ca81eb972b2a0ce5f6b72931666277cf data/basemetals/recipes/obsidian_trapdoor_recycling.json -1af985f40cd4fcec2c9f8177749398ea35726963 data/basemetals/recipes/obsidian_wall.json -7f2801603e24352906288d02cfc53056aa6fd7f8 data/basemetals/recipes/obsidian_wall_recycling.json -817c5d8b6f1de0f130cd86e0840030ff7e6b6c6b data/basemetals/recipes/pewter_arrow.json -4c809bbbf838cfff87c5338ba2423c7b784d0dae data/basemetals/recipes/pewter_arrow_recycling.json -d216fabcc8363dd399a4c01787dc0e1ceba27913 data/basemetals/recipes/pewter_axe.json -92597090f7bee853379cd2a78b4468dc5c90b66e data/basemetals/recipes/pewter_axe_recycling.json -c8e939300ccaf054341387f318ae950d626901fb data/basemetals/recipes/pewter_bars.json -533a1bfe4a8c0d7c68ff6b0eceee8b7d47c50129 data/basemetals/recipes/pewter_bars_2.json -42bd435afd5755d84a6aa6fcb392fde9edee4085 data/basemetals/recipes/pewter_bars_recycling.json -4688935faf1ae95e9667cad4aad9beb94af7d0f4 data/basemetals/recipes/pewter_blend.json -78f3e38205959f12116cd37f5a9a0ee4349e375e data/basemetals/recipes/pewter_blend_from_small.json -bea592dcf27d0708e442b0fb7235fc84572698c0 data/basemetals/recipes/pewter_blend_smelting.json -42fb6a4a8294e0b577733340e7215e72299ed4f4 data/basemetals/recipes/pewter_block.json -3bd9cd6b2f6246e173cb6bd1dd643bfbbdeaf159 data/basemetals/recipes/pewter_block_crushing.json -84787cc709b34bc9342ecfd23452fcbb093b9065 data/basemetals/recipes/pewter_block_ingot.json -36e685e45bebfc08a527d0065855c6ec11b809ff data/basemetals/recipes/pewter_bolt.json -81867669d73e0cd7affe694bea3003a74e887068 data/basemetals/recipes/pewter_bolt_recycling.json -66cf87a26cf7176a4cf5ef878a15cbe2982e8898 data/basemetals/recipes/pewter_boots.json -d9c19921c3223b92dca208c22f451e114da414a3 data/basemetals/recipes/pewter_boots_plate_repair.json -082985aeb49284d53ded396a098fa9f00798597c data/basemetals/recipes/pewter_boots_recycling.json -6554e4f485139252a6c87c31ddb1bbf61a1c7db2 data/basemetals/recipes/pewter_bow.json -dfaabf0501451d76f4cf5773a90ca3f264d1b941 data/basemetals/recipes/pewter_bow_recycling.json -e43ad3f0dea2ddb055857e66a057a9b3a9b4b9a1 data/basemetals/recipes/pewter_button.json -5851cdd94503a4c8e83e8be3a4aab408b692620b data/basemetals/recipes/pewter_button_recycling.json -dcfcea5bcb69abd22ee11d42efa495249e824e9c data/basemetals/recipes/pewter_chestplate.json -add4d260611be2cb15608781f0bb81c67d26d965 data/basemetals/recipes/pewter_chestplate_plate_repair.json -4d3b11d0531dede27fb45598cc5901cae671a199 data/basemetals/recipes/pewter_chestplate_recycling.json -6d861a4884cb41f7b27df98b7f683374999fc5c5 data/basemetals/recipes/pewter_crackhammer.json -81d5f06e5f0160ddaa16b88f047e7dad3dbf14d0 data/basemetals/recipes/pewter_crackhammer_recycling.json -60cea16488622456520a2b3dc3f5e6d65999ad68 data/basemetals/recipes/pewter_crossbow.json -d8c7aaaa8e06da0ef80be972a86afa83b9324c81 data/basemetals/recipes/pewter_crossbow_recycling.json -b0bb24d14751cbc3d217fa726d2a71f820539aaa data/basemetals/recipes/pewter_door.json -5036b18cbb5f34a6bcac55f67f41dbd330011f6b data/basemetals/recipes/pewter_door_recycling.json -f147ebc256d1c13385e12052247343d37ae2652b data/basemetals/recipes/pewter_fishingrod.json -9685582dd5c63d3bcefc450928bfa8c074a00906 data/basemetals/recipes/pewter_gear.json -b8918ea303ecd74fc80901a26b55e305a7a0c81c data/basemetals/recipes/pewter_gear_recycling.json -7b5853b648410fef5f43814bbf70177b280bd496 data/basemetals/recipes/pewter_helmet.json -46fd1b0b4fd04dd9fb44779f7ee4de19a9182296 data/basemetals/recipes/pewter_helmet_plate_repair.json -267e10370917d2272669be436fc245a1d984431b data/basemetals/recipes/pewter_helmet_recycling.json -7bf1c64087aef74c6a2f51515bc90f9210a3e624 data/basemetals/recipes/pewter_hoe.json -af669c1e92c62391f480d58287ec5ef10fc0963f data/basemetals/recipes/pewter_hoe_recycling.json -47e91c3f889d51de26abf9021f91c66f3a88c35c data/basemetals/recipes/pewter_horsearmor.json -879921752204d34d450ca5eaa1f5fc49042b7b03 data/basemetals/recipes/pewter_ingot_crushing.json -4b39340dd505c4acb09f00caff5ed093758f5d82 data/basemetals/recipes/pewter_ingot_from_nuggets.json -30a526c9d9ca8c618b87bd68e51345873e54626e data/basemetals/recipes/pewter_leggings.json -bbf35868bb8ea4fd6604ff3a50cd98bb6f13de0a data/basemetals/recipes/pewter_leggings_plate_repair.json -60de1709ee939d4d4d62b8b4581d4910bcdaab51 data/basemetals/recipes/pewter_leggings_recycling.json -6e8d3f9bafd4810abb55ccf11e3ada9ed1a9877c data/basemetals/recipes/pewter_lever.json -3b133346ff184f498ef83b4cbf6bb2fb9b3adea3 data/basemetals/recipes/pewter_lever_recycling.json -96ad5ba8da0ab0a2b6a7774718b9e8c3434f470a data/basemetals/recipes/pewter_nugget_crushing.json -6fe6e310c6097095a6d6c8235dc467e705375a77 data/basemetals/recipes/pewter_nuggets.json -e215f39274b1afe937e376d1bf70b781d21fa923 data/basemetals/recipes/pewter_pickaxe.json -95bcd7394208ae503cfbe9f8f48d79ade9278b2f data/basemetals/recipes/pewter_pickaxe_recycling.json -4cc3d38acc782373ce89b52e25008c3682ba00d2 data/basemetals/recipes/pewter_plate.json -6638463bf1cbedcfedae2a35de9e3e904f93c194 data/basemetals/recipes/pewter_plate_recycling.json -2036ebd32bce8c2504295ad09a1d1dd4ba9442d3 data/basemetals/recipes/pewter_powder_from_small.json -e465a3162ed13eabb7b41d32ffabb825d0cebe70 data/basemetals/recipes/pewter_powder_smelting.json -cfe6f56432e2d19cbbbd7afb6ecb8044b5660563 data/basemetals/recipes/pewter_pressure_plate.json -019ff66a4d927d9496a0a3e3729c786605031381 data/basemetals/recipes/pewter_pressure_plate_recycling.json -6efb48831df79ec62eca16c3c421e61eca9078a4 data/basemetals/recipes/pewter_rod.json -024b6b7a19063c7655f6bade21a171013300741d data/basemetals/recipes/pewter_rod_recycling.json -1b030a128e948c5427e7ed89e2210424380398ce data/basemetals/recipes/pewter_scythe.json -49307a07d56688d42b36f34e80430a2ec3031684 data/basemetals/recipes/pewter_shears.json -b35c9d477d12db1b2949cf60235a2c7f94e80aa4 data/basemetals/recipes/pewter_shears_recycling.json -d1b03e28a487851d5d400519e395c10400b11f54 data/basemetals/recipes/pewter_shield.json -9f70cd059905e83d2ba0c46fec3f4e0b71156153 data/basemetals/recipes/pewter_shield_plate_repair.json -7b758d45c06c4a135c93faeb985d02974fd28391 data/basemetals/recipes/pewter_shovel.json -a1906100f86aea5215e940a3a7f3e77bfb1a3878 data/basemetals/recipes/pewter_shovel_recycling.json -6affd13599748a841c5b9d895ebbb3b0ac43cbfc data/basemetals/recipes/pewter_slab.json -765087b2b0fb302b01ca12ba79732fadc1820ee0 data/basemetals/recipes/pewter_slab_recycling.json -730a9810cd682f50e03c41a3be3f26f123dc3501 data/basemetals/recipes/pewter_smallblend.json -0f9f58c35d380e07eaa91caebaaed2e9ab0ac6f1 data/basemetals/recipes/pewter_smallblend_smelting.json -4714d38d5bfacefafd42e0cf8a02173d365164d1 data/basemetals/recipes/pewter_smallpowder.json -a004ef0647a4f2343fb1c8d1c49896060239dbcf data/basemetals/recipes/pewter_smallpowder_smelting.json -23ab36fadfad18ce9aa05dae21a0f023ceb32736 data/basemetals/recipes/pewter_stairs.json -634a904b722bb508f03690deb7e5eefaf4cbe81c data/basemetals/recipes/pewter_sword.json -4eb481b51327615f89aa158787734d4d76a0c05a data/basemetals/recipes/pewter_sword_recycling.json -cdbba3997479b3ff1eb8ff23ca61c963b98d7236 data/basemetals/recipes/pewter_trapdoor.json -ffe8af59044a3e8ea46c0e3540d72dd3b1a1986f data/basemetals/recipes/pewter_trapdoor_recycling.json -39869356c334e8797ff24c2f7de2a6443b9ad35a data/basemetals/recipes/pewter_wall.json -3a26bb76ecfaa4ea22e243b0f5f3ef3b733981e2 data/basemetals/recipes/pewter_wall_recycling.json -d0c1291f48aca3a0bcc06ee965e788954f40a81c data/basemetals/recipes/piston.json -a4bf7b8cdb06877189b24a6686a28f859ced6be5 data/basemetals/recipes/platinum_arrow.json -66d220854d2d45d1e165d18064c10fb34f87d662 data/basemetals/recipes/platinum_arrow_recycling.json -30ec431ae554af4c569c66ca7ab82eb268483e1c data/basemetals/recipes/platinum_axe.json -33f26f26c6d705f31d1ddf2e860e1dd108882ff4 data/basemetals/recipes/platinum_axe_recycling.json -8fd7a2964b421945cde74a9e369c992d9a14b35a data/basemetals/recipes/platinum_bars.json -999077d6650929144ad81636802ad31656646bb9 data/basemetals/recipes/platinum_bars_2.json -bff1a49a0d7ce6c19755c2251bad529ca67be63d data/basemetals/recipes/platinum_bars_recycling.json -a38df3d8b97db74830208be6eb1491c5d42ec267 data/basemetals/recipes/platinum_block.json -d69b94c2ba692f0d9bc76bc319c7a3fa47734b8e data/basemetals/recipes/platinum_block_crushing.json -02c4f73f4795f8ae7466c98fa73ccdf3f659e67d data/basemetals/recipes/platinum_block_ingot.json -12bdbba70dc8e992fd76b7d89edca215054b5c03 data/basemetals/recipes/platinum_bolt.json -4c80363882d4cf2d0338eeaea862b3e58c0b458e data/basemetals/recipes/platinum_bolt_recycling.json -f57f6ae62341fec929a565daeb3d4ca87f9df885 data/basemetals/recipes/platinum_boots.json -1a39f28cae84887cd11ec400d85392146650da06 data/basemetals/recipes/platinum_boots_plate_repair.json -219db77129ff6172ce24b2a45356d4acaaa9d615 data/basemetals/recipes/platinum_boots_recycling.json -b6c5c6f4eb3e3e0f1ceaf1ebfb9c32a2dcba732f data/basemetals/recipes/platinum_bow.json -c75a83cdf837d24935447429c0d1df9ccd4d5f7e data/basemetals/recipes/platinum_bow_recycling.json -f4fe369df2b75a4c2a4fe243a354f0c8b276c7eb data/basemetals/recipes/platinum_button.json -d47412b8d2d0269c8924f31acb347cf55bcb68e5 data/basemetals/recipes/platinum_button_recycling.json -7020b006d4bf2813327bddfcf77ffcb86f58a322 data/basemetals/recipes/platinum_chestplate.json -2edb9e659196013f33ed8913a8610a19f2e85648 data/basemetals/recipes/platinum_chestplate_plate_repair.json -605b717bcf85f109ffbde34d0b892cfb2bad7fd9 data/basemetals/recipes/platinum_chestplate_recycling.json -c70290e0c5ce3d0a90ebcdea497b73f61dd2bb76 data/basemetals/recipes/platinum_crackhammer.json -fb1966ea6106f303379e56fc5c4e1fba2b331f3b data/basemetals/recipes/platinum_crackhammer_recycling.json -eda7004433df7cdbc85570f2abfadc3e544f0972 data/basemetals/recipes/platinum_crossbow.json -17cf28b9f98a2e850c5c12847641f0d5c7bff3a8 data/basemetals/recipes/platinum_crossbow_recycling.json -b79578dd05fb3d7c1df2789dfe6be2b69ab279d2 data/basemetals/recipes/platinum_door.json -823a99b71e523ccfe2ed071410b87b98cb9d2be6 data/basemetals/recipes/platinum_door_recycling.json -e0b8bfdb994223f2343409254f60b48a138f6b38 data/basemetals/recipes/platinum_fishingrod.json -06182a04695b606d6620c4e47bfbc8b5ffe3ea15 data/basemetals/recipes/platinum_gear.json -c0f3c6db44721433425a23569cb247beb8f26994 data/basemetals/recipes/platinum_gear_recycling.json -c6972afa963313456158c2e1f1b4c50a9384b190 data/basemetals/recipes/platinum_helmet.json -9c6ea2c0fe1e9fd0dace188f9c2ec7dc8098ce38 data/basemetals/recipes/platinum_helmet_plate_repair.json -7bfd102bbe03a6dca26eb563d1ce40efe4aa6861 data/basemetals/recipes/platinum_helmet_recycling.json -39f86e2e818609387a8e4a4f1e11c3a1ae1eb4b4 data/basemetals/recipes/platinum_hoe.json -713772a5fb4eb92234eb0fde2d30ef591d1a0fa0 data/basemetals/recipes/platinum_hoe_recycling.json -eda3c9e1260fe75229ee1cd7552e0546961363a0 data/basemetals/recipes/platinum_horsearmor.json -7168acca3ca312784db706d289e3cf90b36db300 data/basemetals/recipes/platinum_ingot_crushing.json -14499c017b161f6a71af9d24cb7632f36414bd57 data/basemetals/recipes/platinum_ingot_from_nuggets.json -a834d150615b7f78d65bf3e155750316e5a56175 data/basemetals/recipes/platinum_leggings.json -73731f4fd5be4a198990e91c551d392ce740eae3 data/basemetals/recipes/platinum_leggings_plate_repair.json -29badfa14568d5b98ae45331d18bbee3fb9a0e84 data/basemetals/recipes/platinum_leggings_recycling.json -10d7ba6346d7350b601e805d708e9e2fedf84baa data/basemetals/recipes/platinum_lever.json -cbed3f9ebc90a6bed3cdf3f0daf5a7e0eca55b74 data/basemetals/recipes/platinum_lever_recycling.json -69d58f4eb2d449e814fdf886fc5ae597e9dc27ea data/basemetals/recipes/platinum_nugget_crushing.json -372aac00c4bba270e4202d3c99fe80a239bf0614 data/basemetals/recipes/platinum_nuggets.json -897a08f18878dd044fbb6ba764583dfc1c1e1ee2 data/basemetals/recipes/platinum_ore_blasting.json -cc2e8befd05ae2afa5a74a826bfeb0003c609827 data/basemetals/recipes/platinum_ore_crushing.json -52d2e5227e71689af732c1bac414f545e188d2ea data/basemetals/recipes/platinum_ore_smelting.json -b203f39f06bc53a964a7d3da008509b8277135bc data/basemetals/recipes/platinum_pickaxe.json -9d5fc0a38048bddde35045c59f5305e7ddde1331 data/basemetals/recipes/platinum_pickaxe_recycling.json -ec9df540b38d8e61f0f55355136d02b0b353e320 data/basemetals/recipes/platinum_plate.json -c9f458d0ca9f2e2361273911fa493e60f2f18e47 data/basemetals/recipes/platinum_plate_recycling.json -fc344ed3e9841e4bea271092f9d7008fc7023d66 data/basemetals/recipes/platinum_powder_from_small.json -7a124f08936fd155ae402c3bfc40d1025e322957 data/basemetals/recipes/platinum_powder_smelting.json -73f754636a03c05c35df47aafca1fb71de26b7b9 data/basemetals/recipes/platinum_pressure_plate.json -83bc67f949a687c2b831409b468b62f20bd102bd data/basemetals/recipes/platinum_pressure_plate_recycling.json -19dcc0e72ec40b2bb0cb98542a35bd9534f86bb0 data/basemetals/recipes/platinum_rod.json -627168477d3696507129c7861bc549a6bcf701aa data/basemetals/recipes/platinum_rod_recycling.json -f88a0bd3ec2cb8708537dc9f10e5267148e037e9 data/basemetals/recipes/platinum_scythe.json -e8a22c5824f4b544d2444099fb12579b122fcbdd data/basemetals/recipes/platinum_shears.json -da8c396d8fe7faba66af04edb74b3590aec1373e data/basemetals/recipes/platinum_shears_recycling.json -4f728c0fe32dbc1fe7ab3b7119742b98ed96bd25 data/basemetals/recipes/platinum_shield.json -599b3907c5a73b083be1e931b0f370e754a715d6 data/basemetals/recipes/platinum_shield_plate_repair.json -7374c09e3c5b2e28d0d45cc3b88e4718bcf4d2d5 data/basemetals/recipes/platinum_shovel.json -8e731f975c2c5be47a8e6afdc89e13fc0cfe21ae data/basemetals/recipes/platinum_shovel_recycling.json -38b2c557f08baa0557ee95136a5e9c7d75859a74 data/basemetals/recipes/platinum_slab.json -13271a382ac9565e3211b0cc5c41d4afd56e6e5c data/basemetals/recipes/platinum_slab_recycling.json -d8ba7bdff59dbe12752c183a98ea79d58e0ab500 data/basemetals/recipes/platinum_smallpowder.json -8a1396e5fa79dd634df6b49d367fddb724c18363 data/basemetals/recipes/platinum_smallpowder_smelting.json -5f6ceff9f7a5af00b912b57c9378249eeff36a95 data/basemetals/recipes/platinum_stairs.json -4c712058d0a2f5c3526824d6e685e9e612439cd8 data/basemetals/recipes/platinum_sword.json -34316aaf3c1a05a13401658d1a0aa2c7185881e2 data/basemetals/recipes/platinum_sword_recycling.json -7c02e82660302b8d190c717e513ea30d7bab4ec7 data/basemetals/recipes/platinum_trapdoor.json -fc180570f22232e045bf71d061cc465914570001 data/basemetals/recipes/platinum_trapdoor_recycling.json -e32d2ca94cc98a90664bb1f1053beb621a1de8b9 data/basemetals/recipes/platinum_wall.json -10382f182b8a8e320d80b82eb380d91cca17b46a data/basemetals/recipes/platinum_wall_recycling.json -4d8655347fd6ef43fa58b333c30bb976b3b34a34 data/basemetals/recipes/prismarine_bricks_crushing.json -45bcd3aa965f417ae4fb2747528196bdcb8578de data/basemetals/recipes/prismarine_crushing.json -0b02326e1efa5349049156eb98b84f630338d917 data/basemetals/recipes/quartz_arrow.json -ba0ea009a4a9297aefb2c2dcd4cd78c40cf4082a data/basemetals/recipes/quartz_arrow_recycling.json -69301cefae031f8624bbee262876285db2c9fb8b data/basemetals/recipes/quartz_axe.json -2bcdedcfcda77937e96e32daad4ddf57d4bcfdcd data/basemetals/recipes/quartz_axe_recycling.json -7926e44ffe352c48ae999e2efb319059eaf95ea4 data/basemetals/recipes/quartz_bars.json -82fe185be4716c72c04694de103256c210756c46 data/basemetals/recipes/quartz_bars_2.json -4f895af3920b92339a64eb8da8dd97dab65860ec data/basemetals/recipes/quartz_bars_recycling.json -d43ba68191a7d8e3c34d2d4843bd81f265e5d402 data/basemetals/recipes/quartz_block_crushing.json -d1b09913931a08ab501a1fb232c93d7b6bf0b88c data/basemetals/recipes/quartz_bolt.json -d50ea98a8126a69245d72d9035a2d17f9364c728 data/basemetals/recipes/quartz_bolt_recycling.json -2ab69a0b755283ac9f16a69b8bfcf7d89dc7408c data/basemetals/recipes/quartz_boots.json -2635b1ed11575d21e35eb4a93f1d19df72cd5be9 data/basemetals/recipes/quartz_boots_recycling.json -c3c449a70f9260cdb594c7b562458424395a76f5 data/basemetals/recipes/quartz_bow.json -8fe6236aeca19376b2abdea15e81da9024713912 data/basemetals/recipes/quartz_bow_recycling.json -5ef0699f8d9ebb782c26b41a44c6e7a68e0ce9e9 data/basemetals/recipes/quartz_button.json -93711e41eba3c8190cbf2e178c7e6b704ad82370 data/basemetals/recipes/quartz_button_recycling.json -009c1b6998c28818491b84e508f7f2abc656ba29 data/basemetals/recipes/quartz_chestplate.json -61a3e1d010b6bada568e84557a05512108558634 data/basemetals/recipes/quartz_chestplate_recycling.json -eb45efc313562a8621709b4a7896d699e4b31359 data/basemetals/recipes/quartz_crackhammer.json -380369f44147bc23ae4899edd312f68cda350745 data/basemetals/recipes/quartz_crackhammer_recycling.json -60b59507ae060af2ed7ae74d2789a4df87ea3182 data/basemetals/recipes/quartz_crossbow.json -142734392655d7dbb4f21ac26df6ef70612aa9c0 data/basemetals/recipes/quartz_crossbow_recycling.json -331dd4fe5d9e75f8a7f7110605076965d361fec3 data/basemetals/recipes/quartz_crushing.json -68a487bed38379d82c0e6add3a191d3f3b8ea0b5 data/basemetals/recipes/quartz_door.json -b492c387f523accd1d10fc882c1ec8e5c5b5f1f4 data/basemetals/recipes/quartz_door_recycling.json -2565c7fecd4791758cbaaef472b58d921d5befe5 data/basemetals/recipes/quartz_fishingrod.json -dfe349ef688e8dfd86d1f4c9db9c46301abfceb6 data/basemetals/recipes/quartz_gear.json -8392380bac103f2d88932a4cf074c0f688a2a35d data/basemetals/recipes/quartz_gear_recycling.json -82692cb57ccc814e9822ba17cf0c91f722c50364 data/basemetals/recipes/quartz_helmet.json -1ac701237114b89e23a8365dbdc8b265f022ca78 data/basemetals/recipes/quartz_helmet_recycling.json -12679436b6386cdea62aa01961b939d664c53ee8 data/basemetals/recipes/quartz_hoe.json -0bf6fe9f779284b1303fdc12ab2c40eabb38e392 data/basemetals/recipes/quartz_hoe_recycling.json -6bfa482d4cf36535862aae3d19ff9382639d9bc2 data/basemetals/recipes/quartz_horsearmor.json -a7e1487025568139120338b029a66fbd1bb86978 data/basemetals/recipes/quartz_ingot.json -dca3aaa6149becbf949e28d5935b97ff726c12d2 data/basemetals/recipes/quartz_leggings.json -89ae4ea1655528b02df185e04e0e84bbf717a904 data/basemetals/recipes/quartz_leggings_recycling.json -45cd0bc5d147bc92511e45e5513eb449777c46d6 data/basemetals/recipes/quartz_lever.json -e135fd6da03bda49bcb14dc06634cda192bc254c data/basemetals/recipes/quartz_lever_recycling.json -ad0c482fb50e0926755f23f0602cc69af0eead00 data/basemetals/recipes/quartz_nugget.json -91ad6ddf6fba6db8c55d2886221d1759110dee87 data/basemetals/recipes/quartz_nugget_crushing.json -708f2efabd7bda46c1302264dabfc92b1399c423 data/basemetals/recipes/quartz_ore_crushing.json -b52db788e97327f359c745c334db9aebf9debee0 data/basemetals/recipes/quartz_pickaxe.json -e4a72fc6d365485df7837a3a1cb1c9fd65058df1 data/basemetals/recipes/quartz_pickaxe_recycling.json -4b977368f477746e2cbbf153146e456c1d07289c data/basemetals/recipes/quartz_powder_from_small.json -dd9086d20ca259edb31c915fb3162c9f8cc3e3a8 data/basemetals/recipes/quartz_powder_smelting.json -a127112bbbcaa06203f46a89cbd3fef06ef1e4ec data/basemetals/recipes/quartz_pressure_plate.json -9769b312dde4bd7599f1f0ba0e321e629dc3993d data/basemetals/recipes/quartz_pressure_plate_recycling.json -e3d084fc560b0e949f2073e5c2285c614dcc4d92 data/basemetals/recipes/quartz_rod.json -062bd0e8da743e0771057a061616a231c4a96d72 data/basemetals/recipes/quartz_rod_recycling.json -d00658af845e24263b93ccc03a2a8834d9a4ceb7 data/basemetals/recipes/quartz_scythe.json -86ef8fa533cda5a61930a33992da029c531e98ac data/basemetals/recipes/quartz_shears.json -fe66d1c23ebe52173f7fb31448596665fa8b4840 data/basemetals/recipes/quartz_shears_recycling.json -80a44bd09decc26c60f85099ad057f7071e46508 data/basemetals/recipes/quartz_shield.json -2ed4b53e3fcab2d279c310b5c6e001c65061858b data/basemetals/recipes/quartz_shovel.json -461876641be2c0b1a36c0b5cec664ee8b41ef264 data/basemetals/recipes/quartz_shovel_recycling.json -40ef57b0d8d79ea821c842153d33524f898b6b57 data/basemetals/recipes/quartz_slab_crushing.json -7aaaf31a811215832e2fb8068a285d6309c19c19 data/basemetals/recipes/quartz_smallpowder.json -60655a28ab80b34ceaa6f64d4d7003359fc3cc9e data/basemetals/recipes/quartz_smallpowder_smelting.json -5e93b4a0de3652db2f8383fd5b5a57e4f364a2cc data/basemetals/recipes/quartz_sword.json -11dc4662d763617c6f3888c1b1617d08ea2cb252 data/basemetals/recipes/quartz_sword_recycling.json -e654d0fe6b27ae51504af32c7f94993995829dc0 data/basemetals/recipes/quartz_trapdoor.json -fa14fb26c6dedc15669136b8266bc3abead4c110 data/basemetals/recipes/quartz_trapdoor_recycling.json -6677c339a5e353afecbb5270802dfefbe5849383 data/basemetals/recipes/quartz_wall.json -3ab30d540b1c17bd1fc6d888e08063c87c4a67ab data/basemetals/recipes/quartz_wall_recycling.json -aee9ba60a56a0441cc6e87b4b73c397bd3249d55 data/basemetals/recipes/rail.json -808adea4e8ea63d6040421cee22a93b0c0cc1313 data/basemetals/recipes/red_sandstone_crushing.json -3aee174a96a441b155dc8ce08ab319f54c3a3fc6 data/basemetals/recipes/red_sandstone_slab_crushing.json -02bf139f072f5c91370932a0e0dc19b869824d72 data/basemetals/recipes/redstone_block_crushing.json -48990688fa51ba33691e79cd9872a86355505d97 data/basemetals/recipes/redstone_from_smallpowder.json -04d0cd381bb1bae594c1d626a8e451b9f72f1e3a data/basemetals/recipes/redstone_ore_crushing.json -31c6437a2912e68f2d9a3d0b86367e0e8521f8b1 data/basemetals/recipes/redstone_smallpowder.json -1c08e5755cdc8ffc5f85493d37bd32c1f93ed4db data/basemetals/recipes/sandstone_crushing.json -e9e3687e87623bf56b23983ac123e475d998fb9c data/basemetals/recipes/sandstone_slab_crushing.json -f0e0bdc134842913a945ae471265fe0c745ff794 data/basemetals/recipes/sea_lantern_crushing.json -2abae0bbe31324705494959c64b406c9de19f69a data/basemetals/recipes/silver_arrow.json -a7d1c52cc64f7afc378cd5b70aa54277f3b1e438 data/basemetals/recipes/silver_arrow_recycling.json -7ce6ee9879243c7f6dc0121cc3d59d8a461d7e9c data/basemetals/recipes/silver_axe.json -e8b5d0bc691500165be2e51ba8b621242033d783 data/basemetals/recipes/silver_axe_recycling.json -ee554e9403a0bac9947f4e388c59c912abddead4 data/basemetals/recipes/silver_bars.json -2961c9159fe7befaf5da90e7ff06d60d921d5f45 data/basemetals/recipes/silver_bars_2.json -b606daa6098014968711d71467bf0aa7fa3a8f63 data/basemetals/recipes/silver_bars_recycling.json -8b1a530e41c704fa89f66ce44ca4727f26412746 data/basemetals/recipes/silver_block.json -db6ee81c5f488140e056a6f51901ee473d113dd0 data/basemetals/recipes/silver_block_crushing.json -0dc166a7699744ae0df7492685837e5f7f01e6d0 data/basemetals/recipes/silver_block_ingot.json -318fb4d410f9ebe151e647dba6e745dbe6be2c42 data/basemetals/recipes/silver_bolt.json -456c6f0dec8260b3d00af8537ea23e0349397f6d data/basemetals/recipes/silver_bolt_recycling.json -1967b3907ee7823c273ce3915a6476445ceeb969 data/basemetals/recipes/silver_boots.json -5982cf5dda8bc823f5a828a1913f59c97611acdd data/basemetals/recipes/silver_boots_plate_repair.json -c663ec7735763dae339e24415b9450373c5d8046 data/basemetals/recipes/silver_boots_recycling.json -b0ad415e32feb9f2cbbedebb8b16a09186c35e1d data/basemetals/recipes/silver_bow.json -a550bac94e34e02c4d0d7bca69045005ac7d741b data/basemetals/recipes/silver_bow_recycling.json -634488cef5e317a2a204a9e451ced63e81dad45f data/basemetals/recipes/silver_button.json -82d2fcf0c4438d866625aae65f39cda76dd3cd06 data/basemetals/recipes/silver_button_recycling.json -ac58244fb738f2f66bd3ecbadd81b48c97f796c6 data/basemetals/recipes/silver_chestplate.json -a6ab739dc1b49cd82cfea786bd6d3671644c0fad data/basemetals/recipes/silver_chestplate_plate_repair.json -a7f27075055bc7dc144a3fe1976fd9cf23a6feb3 data/basemetals/recipes/silver_chestplate_recycling.json -5b3edb40e4b199c83e7bbda6aee536ab70419014 data/basemetals/recipes/silver_crackhammer.json -a37e817bb278debcae41edafc3327e0ced006f16 data/basemetals/recipes/silver_crackhammer_recycling.json -24ec5cf27a12516b32aa0a464cd4f77b084d05ef data/basemetals/recipes/silver_crossbow.json -11d524dcb8c2a4aed3fbdb3fcd120569fff9aee9 data/basemetals/recipes/silver_crossbow_recycling.json -f4527ebf1d943ac916ecd978f727356946a75c44 data/basemetals/recipes/silver_door.json -79cc098a3451d4ac7ef73f49b13f85a9e871c7ad data/basemetals/recipes/silver_door_recycling.json -0f8b07e96d49d36557df705c963db108776d4a76 data/basemetals/recipes/silver_fishingrod.json -f1eea106e25d3ea989d294e3f39dde71d298e454 data/basemetals/recipes/silver_gear.json -bba56e1ca97d97f78931ef0c4afc794e461b4b89 data/basemetals/recipes/silver_gear_recycling.json -dabe93f102a1a3c6dd9b05599b3fb4b7ec77b627 data/basemetals/recipes/silver_helmet.json -f24eb6ee6ee0a17e7885aa6fc9c5dc762da9cca2 data/basemetals/recipes/silver_helmet_plate_repair.json -ad9b81e8de79ac75593f97b17a480160ac326dd2 data/basemetals/recipes/silver_helmet_recycling.json -3589de5242c3f62191f8154cb5a5c9481f0f892d data/basemetals/recipes/silver_hoe.json -95aea534af9241dad738d9fdeae85f1895dae6c7 data/basemetals/recipes/silver_hoe_recycling.json -1c1171786f6f45e5e892477d99afe805ec2d812e data/basemetals/recipes/silver_horsearmor.json -f0b44f22d201db3347a808f7a965673b52854c62 data/basemetals/recipes/silver_ingot_crushing.json -0cc34dd8703a0e57392de374638c2d810b530c84 data/basemetals/recipes/silver_ingot_from_nuggets.json -f9a973610a30addbc4d8b4017417286573e64120 data/basemetals/recipes/silver_leggings.json -e7888c1966f465e4f2e0a6657ab748f7fb9d29cf data/basemetals/recipes/silver_leggings_plate_repair.json -6f3028734ff3f15ba81e0b079fe5e926fe65d262 data/basemetals/recipes/silver_leggings_recycling.json -fa8fca1c2de7d76aaff7dd36f8cabb19ac8bacc6 data/basemetals/recipes/silver_lever.json -2377e04d7f61843ec3628dfe6538c1039f20cb66 data/basemetals/recipes/silver_lever_recycling.json -786d56770229f7b3bdd1affd23a43e087e51c912 data/basemetals/recipes/silver_nugget_crushing.json -00e5357ba2f7de62e84911ef9344491dc9c1111e data/basemetals/recipes/silver_nuggets.json -5420dc239affda7de98dc9af3223ace667c31688 data/basemetals/recipes/silver_ore_blasting.json -3a2d1153b7c7f8adef970e272ee1455e462b745f data/basemetals/recipes/silver_ore_crushing.json -d9257c90615392420066c43d17b422215aab20f9 data/basemetals/recipes/silver_ore_smelting.json -8319f14b69f09893924c3ff725ae1618f7daabf8 data/basemetals/recipes/silver_pickaxe.json -087e8de5c66d4dd2208f85c342879d5445d43c97 data/basemetals/recipes/silver_pickaxe_recycling.json -0683d92e727336874425c191dcf0397f139e35ec data/basemetals/recipes/silver_plate.json -9028e9e6590166d78734fb4da600fed4998cf441 data/basemetals/recipes/silver_plate_recycling.json -4361aeef1dd0a2ebe2f7f72d1b3379fbdaff51f1 data/basemetals/recipes/silver_powder_from_small.json -e5a0c26a6d086ac2f5e897384b31e38c84d2e4b7 data/basemetals/recipes/silver_powder_smelting.json -6a488d76e3768d58ae4dedfbc4de0169e6cae4a7 data/basemetals/recipes/silver_pressure_plate.json -3a8b1d041430b3b3d396aa4319afc972aeb4ff4e data/basemetals/recipes/silver_pressure_plate_recycling.json -9dfe5703aff090425300d46374d15cfac38d17f0 data/basemetals/recipes/silver_rod.json -df6b6c584753eecdb23a9d6810a0630476a5571d data/basemetals/recipes/silver_rod_recycling.json -a3d3c55db752638744150d07fd6535985f7f240d data/basemetals/recipes/silver_scythe.json -c4b6c1c3c423c1f03920e1509bda2f50ddbfc0ac data/basemetals/recipes/silver_shears.json -1d55a7b22360d84bdd2b3d920fef7d109ff50479 data/basemetals/recipes/silver_shears_recycling.json -9bb4ef4d360b1866fbb7785f7fac8193bce4e808 data/basemetals/recipes/silver_shield.json -50593ca9da16bd7e597a80e4718f813cd094c06d data/basemetals/recipes/silver_shield_plate_repair.json -58e0d0f718ca687d09086dd2cd3a90696d408f69 data/basemetals/recipes/silver_shovel.json -73036df5a6a20489a229391ea54c6b6435fad7dc data/basemetals/recipes/silver_shovel_recycling.json -0b28fdd681336cd3d3fae5b64348a9bae9ae81a5 data/basemetals/recipes/silver_slab.json -ef16fa772647dd6dbe37dd4cfe9a7d410eeefb63 data/basemetals/recipes/silver_slab_recycling.json -ad21996e35cef9204c7e80c8ca5600749b295f91 data/basemetals/recipes/silver_smallpowder.json -123599a99f065d2805f771f37086e7e059d24212 data/basemetals/recipes/silver_smallpowder_smelting.json -3be0c8df355ae69fd3e031c5dc3d6374bb984966 data/basemetals/recipes/silver_stairs.json -ef3c317dc872d554da5aacfd2705a890db2b6e31 data/basemetals/recipes/silver_sword.json -9e68747e603ecf29ea9fc2da5861dd03147be68b data/basemetals/recipes/silver_sword_recycling.json -fa64380073fb0fe0bbb55707f95e311121a387d8 data/basemetals/recipes/silver_trapdoor.json -71de737af34db5210b6d10fcb6df487c44e90d2c data/basemetals/recipes/silver_trapdoor_recycling.json -68f88e96f92528b3bb7bdb0fad64c5242d88d05c data/basemetals/recipes/silver_wall.json -0c720fa3245bfddda0b79606ccd800d81b3d667e data/basemetals/recipes/silver_wall_recycling.json -4053e47fc810e9d2aa79a40225949029b8cc8a79 data/basemetals/recipes/slime_block_crushing.json -209ac926fea4e272a34f3b319a18e7a5483a2aa3 data/basemetals/recipes/starsteel_arrow.json -ab183c9b32b0fce84f6be6c7a520ffa6169c3da2 data/basemetals/recipes/starsteel_arrow_recycling.json -62e7ceef4140bed9349e2c9b02d4ef15911c630a data/basemetals/recipes/starsteel_axe.json -132169058f8125023dde8520584bc18253da7865 data/basemetals/recipes/starsteel_axe_recycling.json -ee1ac357efc8015842734c20fd25c03b99015ea4 data/basemetals/recipes/starsteel_bars.json -1a7eb4dc9cac297c7d3c677ebde19ad54f23cf13 data/basemetals/recipes/starsteel_bars_2.json -87ee5ec321bc62bff88d3a53b24b637f3085248a data/basemetals/recipes/starsteel_bars_recycling.json -d156f4ece0f7bcb7c0dcb7db33d9451021ccd476 data/basemetals/recipes/starsteel_block.json -0d784b05e18d0e0ea6c036e03087743f2d18fa74 data/basemetals/recipes/starsteel_block_crushing.json -8c6984a1020c4dcc45d33b610b628836e4f2482e data/basemetals/recipes/starsteel_block_ingot.json -b4b3639ea039826a1f1220c5ab3a95f3dcaf2e87 data/basemetals/recipes/starsteel_bolt.json -c8272e962cf0748bb69adce564e644d5f39945a1 data/basemetals/recipes/starsteel_bolt_recycling.json -f2ec29da766967e60c1a7ac85248882528422762 data/basemetals/recipes/starsteel_boots.json -b0d358c840bb1a6bf4ec21a87fb51b42c031769b data/basemetals/recipes/starsteel_boots_plate_repair.json -bdc7e24925092d0edadfb35df4717483ae330ba7 data/basemetals/recipes/starsteel_boots_recycling.json -043d7dba7c8159de9ba9b68a3d332b35f1c9cfad data/basemetals/recipes/starsteel_bow.json -777e4ec9c847ac34ada44248e33869d73df524c7 data/basemetals/recipes/starsteel_bow_recycling.json -48c5041968c1243130e42bed54a6a071a1f05fbe data/basemetals/recipes/starsteel_button.json -ffc7a1941078d7753ba9c7ff22f88b6ed53ed20e data/basemetals/recipes/starsteel_button_recycling.json -d5aa178f6a6778b484d121ad46e1f3115c41249e data/basemetals/recipes/starsteel_chestplate.json -c4fe34b11888a749e5f00074168bc1f3fd59b25f data/basemetals/recipes/starsteel_chestplate_plate_repair.json -f961111111088f95cdde910eb41021c75c2c470a data/basemetals/recipes/starsteel_chestplate_recycling.json -2b6a966f56b4fcee1cc81b1df01e06cf21660533 data/basemetals/recipes/starsteel_crackhammer.json -99b701234eca6f17f0048fea7d67ba7e18657117 data/basemetals/recipes/starsteel_crackhammer_recycling.json -71881a13834ab568844dfa0ba896979d92c40648 data/basemetals/recipes/starsteel_crossbow.json -7aaa9f0485de8d92ceab4c1c80fe804a82aa4559 data/basemetals/recipes/starsteel_crossbow_recycling.json -8aa1ef1a84fc264d2d2368a74ca4ddb104a3c131 data/basemetals/recipes/starsteel_door.json -de3a5bb47c045c042fde391282ba75f226168aeb data/basemetals/recipes/starsteel_door_recycling.json -bf44159465bd1c39d52d6dcd97e68ed50e618447 data/basemetals/recipes/starsteel_fishingrod.json -b0410aea33a41942cfa16e0edbdc1e305f80c23b data/basemetals/recipes/starsteel_gear.json -6a03614ed52e357808abd57bfb734d8360f28154 data/basemetals/recipes/starsteel_gear_recycling.json -df76931043dc9c4c918ff895dd866c6441e53357 data/basemetals/recipes/starsteel_helmet.json -09382ee2c7ee4194732fbf309fb36eb0ce98f4e3 data/basemetals/recipes/starsteel_helmet_plate_repair.json -546c27f513321ad9cf6a8ad9adf4bec821b80be7 data/basemetals/recipes/starsteel_helmet_recycling.json -592c0ae857b7d3b0f616645910ae9fc874887c66 data/basemetals/recipes/starsteel_hoe.json -151c3c0fe96dd25c1d4869d8c68da9693a5ac50f data/basemetals/recipes/starsteel_hoe_recycling.json -9048064f3d9ed178ba6ceb583cd11f98deefbf9d data/basemetals/recipes/starsteel_horsearmor.json -c442b10ad153847a0a1e0dc36155bab73ada5bbb data/basemetals/recipes/starsteel_ingot_crushing.json -69c2801b2e35a971ccc2de8d1cf3a40bd8f1ee11 data/basemetals/recipes/starsteel_ingot_from_nuggets.json -158cf954caab95407097da6079d3e0716548fc0e data/basemetals/recipes/starsteel_leggings.json -a9dca5517da0de82bc30582459f4e1a981f06575 data/basemetals/recipes/starsteel_leggings_plate_repair.json -42355487309bc0a1946061cd106ba3082343f2fb data/basemetals/recipes/starsteel_leggings_recycling.json -316c50ea69ca9f87bc0cbfe63170089b86b592aa data/basemetals/recipes/starsteel_lever.json -82ffac55319a7209aabe90aa3f837bd35be1fa58 data/basemetals/recipes/starsteel_lever_recycling.json -04d91d4afd01f7bcd87b4eb16f38fbe28a34dca2 data/basemetals/recipes/starsteel_nugget_crushing.json -68fb3236f399f314f31d430ec7bb70bb29c46a19 data/basemetals/recipes/starsteel_nuggets.json -b5b4644e15f7829c414bb8dea62ef98602d79cc8 data/basemetals/recipes/starsteel_ore_blasting.json -351eb2944828c1583082f2cd403273f36544390a data/basemetals/recipes/starsteel_ore_crushing.json -9eaa930f9be1b6d99d4dd8e5fc1d6e7c9e0e5996 data/basemetals/recipes/starsteel_ore_smelting.json -9818fff85a0f23d62b80c4dff027e0dd3317af1f data/basemetals/recipes/starsteel_pickaxe.json -fc5bc25d8e74c304a1d2312f7d3d4730ee2b6ca8 data/basemetals/recipes/starsteel_pickaxe_recycling.json -91341749ce0cb35ee4f34d37ccca5dc06a5e47a3 data/basemetals/recipes/starsteel_plate.json -0be9d46eeafd32d3fb255368315361809e3d3b4d data/basemetals/recipes/starsteel_plate_recycling.json -0681b2002cbde11a4c2f51895bb4277d94cca4fb data/basemetals/recipes/starsteel_powder_from_small.json -fc7ffd32a823e0ac3069440e67aa90cdadfbba84 data/basemetals/recipes/starsteel_powder_smelting.json -df6f03d3428450cac682c39f362574146a122d6d data/basemetals/recipes/starsteel_pressure_plate.json -497f7292eb56a6efe874be263ab44e74f06e5dfb data/basemetals/recipes/starsteel_pressure_plate_recycling.json -420a8b93fcabbe1f09e931c210730107e4e717c1 data/basemetals/recipes/starsteel_rod.json -9e3a53657905db9e68eea19029653f99bbd12062 data/basemetals/recipes/starsteel_rod_recycling.json -e84b5cd635d41dc47eee1c70332aa8488c021acc data/basemetals/recipes/starsteel_scythe.json -677b316c68744c341f82818ad0a761eb6685e276 data/basemetals/recipes/starsteel_shears.json -433ad6ff110162b9ba7af5251f9c4a4b93c79694 data/basemetals/recipes/starsteel_shears_recycling.json -2ddfcb6ddbb5d1d6bc928ca61d952d74c485d254 data/basemetals/recipes/starsteel_shield.json -3ad84ae746220b88cb11534e01a14cbfb3479192 data/basemetals/recipes/starsteel_shield_plate_repair.json -357c9d64b49658d9c80fe004489dffad4964cd44 data/basemetals/recipes/starsteel_shovel.json -dbaa5764438d7a973630299bfc6c1ea0459b753b data/basemetals/recipes/starsteel_shovel_recycling.json -6a22995e1f2cfbb7615fb7c351ab6ff441c3c24c data/basemetals/recipes/starsteel_slab.json -63adcfe97ff145fdd7274b595af65cdea5f7c3d9 data/basemetals/recipes/starsteel_slab_recycling.json -fd6e501a619b5db6b6c1d16df44f5f07b980c2d6 data/basemetals/recipes/starsteel_smallpowder.json -211fe5b016f691a8cb5068e1e83daefbdec5cf33 data/basemetals/recipes/starsteel_smallpowder_smelting.json -0343427d46d02487ae54d55c0384f2f3fd29d17e data/basemetals/recipes/starsteel_stairs.json -c3bce9ece8589974530c63de9049d921fc0bdc41 data/basemetals/recipes/starsteel_sword.json -5a8eb57e9ef3cb4e365c81bc42cd563eb9cd2270 data/basemetals/recipes/starsteel_sword_recycling.json -8b3147b82fc164a6518cf3074a192bbef5b29c1f data/basemetals/recipes/starsteel_trapdoor.json -d54ef71baadf19c3826e31634a458574d6583a54 data/basemetals/recipes/starsteel_trapdoor_recycling.json -27962ce31c4e9a6b3bd4b56b04dd24d57177fbff data/basemetals/recipes/starsteel_wall.json -e5e18e11b0f90e8e81cacb540ffb77017e82ec78 data/basemetals/recipes/starsteel_wall_recycling.json -b482a6f38caa9bbd9060b68dc5df951a77a695fb data/basemetals/recipes/steel_anvil.json -c0d8760e8589cdc17b7f4ff938e8d3b4131f547c data/basemetals/recipes/steel_arrow.json -ac5beca73da6294f5bc428aae3d398efefc5c38e data/basemetals/recipes/steel_arrow_recycling.json -6f9191a8b42bea377a71daee4e19650fcb2ab48e data/basemetals/recipes/steel_axe.json -af85ad6511531a0c9709730cf6cdb3834f3ce599 data/basemetals/recipes/steel_axe_recycling.json -e88a53c71636bb75a00511a4003c5ba6ab049a5c data/basemetals/recipes/steel_bars.json -ed34f592a19c8f06b97f324a1f84c0a1978575f5 data/basemetals/recipes/steel_bars_2.json -4deb29662d845690c94b0faa29d89ebf266d7ae3 data/basemetals/recipes/steel_bars_recycling.json -bfe77c1f43f6a203746638dc9fc08d1aa08c763f data/basemetals/recipes/steel_blend.json -ebec9dcfa8e4f4a25abfdf9e26128b62dee4ffe1 data/basemetals/recipes/steel_blend_from_small.json -e46157f2fe1fe40b504a56c2ede18f5fa5778699 data/basemetals/recipes/steel_blend_smelting.json -37c9fd750b88ae7df4d8ef5199be6782acf20866 data/basemetals/recipes/steel_block.json -e3f987640f890f5fdc6ae2d0ce6a9dda5da08308 data/basemetals/recipes/steel_block_crushing.json -8087ff761e3371e66d79abd396fa9d5ab9f75ce0 data/basemetals/recipes/steel_block_ingot.json -e3e4cd28004690a93e9c4300f08d23a20ba4e78e data/basemetals/recipes/steel_bolt.json -65a0d349a8379ad86e7d8f7b3be68f45e1f21048 data/basemetals/recipes/steel_bolt_recycling.json -9d8abdf0bbcb6fefcb220b4f50003febc564d540 data/basemetals/recipes/steel_boots.json -75f9a5b43c3ab566cddcbd559080badbeef4c92c data/basemetals/recipes/steel_boots_plate_repair.json -89fa34365ae32367f01f1664caa46e0e1eb9ba95 data/basemetals/recipes/steel_boots_recycling.json -025b37ee02a47db8a77675d6b614532677a185fc data/basemetals/recipes/steel_bow.json -c8139ea3340a0c092bd56fb1000aa74023692b9f data/basemetals/recipes/steel_bow_recycling.json -a3a539b6be00f415a3ebaa0bac880fa3327b8d38 data/basemetals/recipes/steel_button.json -d807196d2fafa6da91437e85b97d88dd8c438f86 data/basemetals/recipes/steel_button_recycling.json -f75740e3d5794d42830f769427b6dc6f7d4331e3 data/basemetals/recipes/steel_chestplate.json -5ad4ea607ddafc7a714eb8073974c226e9a1ef5b data/basemetals/recipes/steel_chestplate_plate_repair.json -fdc65d4acd55f237842eead9f0bcbfc141f61954 data/basemetals/recipes/steel_chestplate_recycling.json -b89809cea595c90d7161fc7b5e20baef0c724eb2 data/basemetals/recipes/steel_crackhammer.json -9e0a8e63a39191bbbfdf031776124f6eacde9e3c data/basemetals/recipes/steel_crackhammer_recycling.json -ed1852bc8393f90cd54d757f94fcf4c20a8ffd60 data/basemetals/recipes/steel_crossbow.json -4b69fa7ca6358d1fee694b84d08d097f95045f6b data/basemetals/recipes/steel_crossbow_recycling.json -16db08c870774ae7720c1d7eea6114a64cc64b7a data/basemetals/recipes/steel_door.json -bd03fa6e66f7cb90e8ac035427dbba068252c3df data/basemetals/recipes/steel_door_recycling.json -5751f4d217c299564fea67ee1998d10a23415f26 data/basemetals/recipes/steel_fishingrod.json -7a69c084f1cb5277432e1bac440c3d3cee0471ad data/basemetals/recipes/steel_gear.json -ed87668c81a3dda6f1286a0facd0cb9c9d30b996 data/basemetals/recipes/steel_gear_recycling.json -79aceb400db8cbe37280b5c856a8636525930336 data/basemetals/recipes/steel_helmet.json -017a80a863469141f082581c58a13bd341158e30 data/basemetals/recipes/steel_helmet_plate_repair.json -2ae70c1596442e28edefbfb3e35511236dc23fe3 data/basemetals/recipes/steel_helmet_recycling.json -7474ddc0e09ca06d679f91f682585123f8a6cc71 data/basemetals/recipes/steel_hoe.json -2e2d0529062542f2a68d501c958653db30897844 data/basemetals/recipes/steel_hoe_recycling.json -93edfe0ba53ee84091f9996a081ccd2c53490c49 data/basemetals/recipes/steel_horsearmor.json -7463331fc2f7e431a0b5fd7e5cf343ec4cb009c9 data/basemetals/recipes/steel_ingot_crushing.json -48091fb1d46ebb05b3d4617d6469258ccbb3d91f data/basemetals/recipes/steel_ingot_from_nuggets.json -5e79220dcf5ff90a7a34bde268194f2e975376f7 data/basemetals/recipes/steel_leggings.json -361b319248ee6176ddf63717c5d13915fbba21ba data/basemetals/recipes/steel_leggings_plate_repair.json -0c483b4a85b8dab33237a61eb4dda233428350e6 data/basemetals/recipes/steel_leggings_recycling.json -8dc8f243516816059f154c46b8f5a964e9b28e83 data/basemetals/recipes/steel_lever.json -38a7c65bc9c5d490cc454426d5f92acb3e1614f9 data/basemetals/recipes/steel_lever_recycling.json -8caf0d819a6ba5fb12d5611a7bf69d78a9f4aba5 data/basemetals/recipes/steel_nugget_crushing.json -f853f68a1c7b7ee657fd3243947e551d9f895e84 data/basemetals/recipes/steel_nuggets.json -797cff044df3437ca740634ecad7608267f16c0c data/basemetals/recipes/steel_pickaxe.json -3489a4a207eec36ab6dcde754f632a2c57754d33 data/basemetals/recipes/steel_pickaxe_recycling.json -c7b416ca2ea0f110f687e25e219b4d2dabd1aac2 data/basemetals/recipes/steel_plate.json -33dc852891f3b658aae240dd8aa95e557a326abd data/basemetals/recipes/steel_plate_recycling.json -0065f96f56742260b76048cf9b9db680e103d293 data/basemetals/recipes/steel_powder_from_small.json -772ed9d9cdefcebd542722169118f2705a6180d5 data/basemetals/recipes/steel_powder_smelting.json -a36438485ddc3a567e1fc02f5b8a706e265d19fd data/basemetals/recipes/steel_pressure_plate.json -cfe7412d8432eb4afaf39a405c068f5f41dd7ad4 data/basemetals/recipes/steel_pressure_plate_recycling.json -45a27f984976807921892dbde14b05b1914c989a data/basemetals/recipes/steel_rod.json -27d67563a672a94c35392af8cab20ca28a46eaa3 data/basemetals/recipes/steel_rod_recycling.json -2991f36bf223acc4b34b8ce7c9d696ffca7d2edf data/basemetals/recipes/steel_scythe.json -ed937e06b8ec9b23f0549434eb53e2c576e8ca5a data/basemetals/recipes/steel_shears.json -533014a5eb2e2dba29cfa1a4c5196797f7e483ea data/basemetals/recipes/steel_shears_recycling.json -b4f79e7854e98a2e30e6f950e3191f5b56973d1e data/basemetals/recipes/steel_shield.json -1098d6b76a83bfdda0af3484af724d75ee129e92 data/basemetals/recipes/steel_shield_plate_repair.json -906b1055490f775eeafca73b56ae13b09d5f65a0 data/basemetals/recipes/steel_shovel.json -d4d91890af9437edd1faa747b276f6129895520b data/basemetals/recipes/steel_shovel_recycling.json -96bf835f4d79c608be95fff288064554ba5a7f2b data/basemetals/recipes/steel_slab.json -59448fac8ead1782728eaa8631c199942951bd10 data/basemetals/recipes/steel_slab_recycling.json -c3cbf143cb4ed54298dae63dc8a6ec47f10eff90 data/basemetals/recipes/steel_smallblend.json -90dd9de95af522636053f689c80e76557f18f425 data/basemetals/recipes/steel_smallblend_smelting.json -7e3bd0c408da67457bc09f93743b1b5eca6320ad data/basemetals/recipes/steel_smallpowder.json -9f5831ebe3ed1f7b6a62c88f307980ce39ed5160 data/basemetals/recipes/steel_smallpowder_smelting.json -adafd25788da301b8cb823f7e5eb5cc77edaca1d data/basemetals/recipes/steel_stairs.json -e73efd736a887a66518c1df1fcc607d4a73ed59e data/basemetals/recipes/steel_sword.json -8de59d7ff0f6bd661644bbad99091585c20dc046 data/basemetals/recipes/steel_sword_recycling.json -a9355cee1dbc5a8628fcfa78eac5e5a0a0f5fcc1 data/basemetals/recipes/steel_trapdoor.json -7ebfd368574a5c03bfd8e12178227b9cbf2193db data/basemetals/recipes/steel_trapdoor_recycling.json -777fd784389b8c6d8cd98f8bf83fb8e39fe9ed57 data/basemetals/recipes/steel_wall.json -761b47695b6c08e20a092ddceb8ded5960174d4e data/basemetals/recipes/steel_wall_recycling.json -a0179e4e173abf5724954fa20e609a434d3e6290 data/basemetals/recipes/stone_anvil.json -311e8d0a535d623afb08cd18c13e16198ffb336d data/basemetals/recipes/stone_brick_slab_crushing.json -5238dd018b95557a7ebe95bcdfbf8a5e6e73fb16 data/basemetals/recipes/stone_bricks_crushing.json -c1c0c25601afc4da281b4b2e4e5b28d509ff2e94 data/basemetals/recipes/stone_crackhammer.json -89937b4c5486cf3a5da2da72d1d7ec07d0f8570d data/basemetals/recipes/stone_crushing.json -bca9ceb42b11bf18942dbd54c813ed88dfe67aea data/basemetals/recipes/stone_scythe.json -c3fab8daf4ff9f34c47d7e753dc4798369068939 data/basemetals/recipes/stone_slab_crushing.json -e57377000bc498eec67bc307f289bdb99386d6a7 data/basemetals/recipes/sugar_cane_crushing.json -5bfc80cc0a3a047472c0edf410a147809c1f6511 data/basemetals/recipes/tin_arrow.json -46c3de85ab3efab3ec928196f47aa1076b4a86a0 data/basemetals/recipes/tin_arrow_recycling.json -cd371fabaedb7efda98beccc07b157f8be8ca72f data/basemetals/recipes/tin_axe.json -30c7afb8f2eafb21ab8cae3bf21620ffd3410879 data/basemetals/recipes/tin_axe_recycling.json -afa47335430a21d7bf71940387a98bc9b7633ed2 data/basemetals/recipes/tin_bars.json -054308be4c7520e6e8ad283a2ca0e69ade5ad843 data/basemetals/recipes/tin_bars_2.json -789b157a9a84a7437ae941bf878c63a65f356a9a data/basemetals/recipes/tin_bars_recycling.json -4e55c9988200dc498dd8a3884cc6a8a1f5217761 data/basemetals/recipes/tin_block.json -f1904da5b20511c015e3bbb8d0f8065af3fc5374 data/basemetals/recipes/tin_block_crushing.json -2b63024e8ac162fd6379bb3fc8c67e5ddf3c551e data/basemetals/recipes/tin_block_ingot.json -55a9e40ec0eec6971d62cc735e7f3a1ea14b0da0 data/basemetals/recipes/tin_bolt.json -10d682dc49f7d5e2afe06f047eedc6066a5598ed data/basemetals/recipes/tin_bolt_recycling.json -eca31fbb6916f33d86525d3d52ce342d73751341 data/basemetals/recipes/tin_boots.json -fd8fe1a8e0dfb3435310154962a6002f2f692742 data/basemetals/recipes/tin_boots_plate_repair.json -5274143350c51a7c0638534a810bb42d1196a657 data/basemetals/recipes/tin_boots_recycling.json -0f0393591549a93a2fd40ad8e248cc277cd2924b data/basemetals/recipes/tin_bow.json -1c4697a7beba1a0e4fa3c12fa72c743331172e3d data/basemetals/recipes/tin_bow_recycling.json -087fe6c85f5d8e1b087450c4eedf7068ab25a872 data/basemetals/recipes/tin_button.json -ba3180aa44a1fac14a8de7d441be5991dcea3103 data/basemetals/recipes/tin_button_recycling.json -06ce9496d178aa1a8d2476ea449a81c2e945c349 data/basemetals/recipes/tin_chestplate.json -6904fe643e5ccd9fae365ee738b6930022bebf60 data/basemetals/recipes/tin_chestplate_plate_repair.json -7d40862292fce497808c4738057685c88b47fc54 data/basemetals/recipes/tin_chestplate_recycling.json -4003b196db6c8ab30a5d7fb1d9d609a8374e3845 data/basemetals/recipes/tin_crackhammer.json -809b2f41c45ef6c0acd49dfcb40a528dbc7ed88a data/basemetals/recipes/tin_crackhammer_recycling.json -e542b0272bead5af1e7acba9138dddf90838fd03 data/basemetals/recipes/tin_crossbow.json -d619b3847809caf9b109602b5186f9c8e9c55ca6 data/basemetals/recipes/tin_crossbow_recycling.json -5f62d032999d02e739e1c4876e7a607402fde67e data/basemetals/recipes/tin_door.json -7d7797a2a383c094596d4a1d73f15f003e2773b1 data/basemetals/recipes/tin_door_recycling.json -dad868a3ba39e334a3aef4696584534ce5030afb data/basemetals/recipes/tin_fishingrod.json -a59eae019a362774265b9264a14cdc0646065caf data/basemetals/recipes/tin_gear.json -afb15a4c785625812198b4596938f5f1dea316de data/basemetals/recipes/tin_gear_recycling.json -f8d6e51138a19f3fee83aadcf5bb5cfcbedbbebe data/basemetals/recipes/tin_helmet.json -33cd3f191d23c332e8e42d457349309305972af1 data/basemetals/recipes/tin_helmet_plate_repair.json -832c103170f8ba739c9076546aea0ddc66056cf5 data/basemetals/recipes/tin_helmet_recycling.json -c5f2ab6ea128a921c49f02fbe3cda4f0173792ca data/basemetals/recipes/tin_hoe.json -dcf2b82a026a243e6c4752aa0623db2dbd210d95 data/basemetals/recipes/tin_hoe_recycling.json -b44ea88781f2f7a77d553b13220cef72f150b92e data/basemetals/recipes/tin_horsearmor.json -3234c556e5b0e147e2cc17f5daacb5bfdb465886 data/basemetals/recipes/tin_ingot_crushing.json -199d1edad57ff664cef007c4bb189d98e9fba17f data/basemetals/recipes/tin_ingot_from_nuggets.json -f64c74232c7d1f23ff364cd4efe1290bb26b1cf1 data/basemetals/recipes/tin_leggings.json -c6092526a7b9777e173f6701630fb7bec3051552 data/basemetals/recipes/tin_leggings_plate_repair.json -3317bc77513f68a92a6bbda30b9e7e1eda152ac7 data/basemetals/recipes/tin_leggings_recycling.json -47ff6dcd202898abb8524710bc435c12603756db data/basemetals/recipes/tin_lever.json -4464192b2bf0b09a5089f2ea7582f530ccff94f1 data/basemetals/recipes/tin_lever_recycling.json -bd6f592d8df277ab097736d9a5ca985682c6aa22 data/basemetals/recipes/tin_nugget_crushing.json -c5424a790aa3f388700f0bcf3fe09667f6280d58 data/basemetals/recipes/tin_nuggets.json -32f94e13be5537bbcd391060652c86f0ff29d738 data/basemetals/recipes/tin_ore_blasting.json -b13b8d36fd94b1d9d333468682f9e52904a836ca data/basemetals/recipes/tin_ore_crushing.json -2ff65d9f09f35969ad57cc9630532b344dbc3df9 data/basemetals/recipes/tin_ore_smelting.json -b81285f8d1f51145fb6caac0d02e7359c3768a07 data/basemetals/recipes/tin_pickaxe.json -0ee09ef4048640402bb6ff13924357f66e1a01f9 data/basemetals/recipes/tin_pickaxe_recycling.json -9ca316bd6f0e827cfd6ce3a1c2003096e61623f6 data/basemetals/recipes/tin_plate.json -767cbb79700ea7e77750a871782ac7d04331474b data/basemetals/recipes/tin_plate_recycling.json -51ebb3f2f79f0d344ae647e059017f3847e74325 data/basemetals/recipes/tin_powder_from_small.json -ecb59907994a64d0a888b07a853e143c6132ee12 data/basemetals/recipes/tin_powder_smelting.json -e2b0cd669433243cda0db77d2e14a767e26b23ff data/basemetals/recipes/tin_pressure_plate.json -24f7ee3f81b9d32f237cea84a7e7ea4d28ef95b0 data/basemetals/recipes/tin_pressure_plate_recycling.json -04ed628039beeb9c92066517e5f8e4bac76300b2 data/basemetals/recipes/tin_rod.json -d38ab990e3373876189c4d1368b9a8f0a2d2eaa9 data/basemetals/recipes/tin_rod_recycling.json -8dc4110c6d47b25bdb0ce78ea99e5aa7dc93e639 data/basemetals/recipes/tin_scythe.json -3ed4342d0d6e0b8aade4c3117223931a17712ba3 data/basemetals/recipes/tin_shears.json -fd70cfe74e687ae2741c28059eb5ef83b96d9aaf data/basemetals/recipes/tin_shears_recycling.json -003bd135f5828a8b1f25ad6e13025598732c0d49 data/basemetals/recipes/tin_shield.json -76f94b54058d9b26fed601fae823513517206bef data/basemetals/recipes/tin_shield_plate_repair.json -e8c320597d14f0fd00012987f458c2a5374e2706 data/basemetals/recipes/tin_shovel.json -8e300d895e28686c6322238bd071d5983a0e7f44 data/basemetals/recipes/tin_shovel_recycling.json -5af59bd36e133b0acfa00d0193af200c60fe0812 data/basemetals/recipes/tin_slab.json -b55c88f2af838edbfa8cdc5b0436d077f4b28a16 data/basemetals/recipes/tin_slab_recycling.json -aa4be2260f7d4eaba0e0fb1923ef43b8446aca08 data/basemetals/recipes/tin_smallpowder.json -5bdd985254be065e0cebf73a0c88e928f889b0a2 data/basemetals/recipes/tin_smallpowder_smelting.json -a70974eabb5a5a9a0b1c56a527a8f8d65da3b609 data/basemetals/recipes/tin_stairs.json -d0cd3c1c4650ec24b21f048114f6d0d38de1f168 data/basemetals/recipes/tin_sword.json -1f1c800959a407ecd33738c7d1e3a8bb55b5a746 data/basemetals/recipes/tin_sword_recycling.json -b0631f822b901fd00b116f170b4b8bd05ba97df4 data/basemetals/recipes/tin_trapdoor.json -5db2910f367fa7cdb76fed10895facd27353ecd4 data/basemetals/recipes/tin_trapdoor_recycling.json -c2f6da1ad071214ca90b58b252f0fa02ae2cc80a data/basemetals/recipes/tin_wall.json -c289ad4b20319391545f91eee0af8cea9e111689 data/basemetals/recipes/tin_wall_recycling.json -5a36476615056a6a99fe5fec6bb36e3e14faf4c0 data/basemetals/recipes/tripwire_hook.json -5858a026aa35a4f5b50d0c536fcdabf1eff79879 data/basemetals/recipes/wood_crackhammer.json -c8cb458cd343e4bc6b641934e59bd7a3bf8ddd27 data/basemetals/recipes/wood_scythe.json -bb31c3a1287c38c7a3289ffeb024dd34a898387f data/basemetals/recipes/zinc_arrow.json -4016fdae29dd1020262c00d770fe2540598d1975 data/basemetals/recipes/zinc_arrow_recycling.json -8daee7484db2e134fa607d4a3e709e400dcf10d0 data/basemetals/recipes/zinc_axe.json -a4b4dc4a7c7a2fa8644382c06ea38169cc1f874b data/basemetals/recipes/zinc_axe_recycling.json -2d51089c58509e3f5a2fb9958223fe2e11991895 data/basemetals/recipes/zinc_bars.json -64d6cf7df6c927bddec9c384dfc1f6ca9db0a256 data/basemetals/recipes/zinc_bars_2.json -1b5d54a3034feeb3fd5c5dcdbcde1eed671edaab data/basemetals/recipes/zinc_bars_recycling.json -5f382cafe3cf741953f4f42599568ee0eb0477db data/basemetals/recipes/zinc_block.json -2bbccbfe39551c9a7821568b485c860c950c213d data/basemetals/recipes/zinc_block_crushing.json -ad133b71426bbbdf4e6c9fdd58e603d4170ea6ab data/basemetals/recipes/zinc_block_ingot.json -ca9ed5feae338421fce70169f5c5dbf01124d960 data/basemetals/recipes/zinc_bolt.json -2da6d8b20b2793d9e989005e26642872d5678a70 data/basemetals/recipes/zinc_bolt_recycling.json -c288a90085ad45cfc9370d7263d1d72957693e04 data/basemetals/recipes/zinc_boots.json -f7f46160427d2a9f0ab5c13e669583dac1a31cfc data/basemetals/recipes/zinc_boots_plate_repair.json -7eb16298290421f07ad18af00b49f209a21ea9f6 data/basemetals/recipes/zinc_boots_recycling.json -0f7a0ed619879de045fd49153a33d39ef2297993 data/basemetals/recipes/zinc_bow.json -556809e6106c247470ed3fa0038a2a5434ef872c data/basemetals/recipes/zinc_bow_recycling.json -f66b902433e43cf4aa3600a43b0cd52e90fa2f1c data/basemetals/recipes/zinc_button.json -6f1a6987de99fc1eed88c190e38f044e8a029837 data/basemetals/recipes/zinc_button_recycling.json -b9671542b614b7bb888ec242518e565839fb2b15 data/basemetals/recipes/zinc_chestplate.json -d02b53babf40d94445a9f7b888405c1bd9fec66c data/basemetals/recipes/zinc_chestplate_plate_repair.json -5a163114503180abb13b92006c491d1bd4c34076 data/basemetals/recipes/zinc_chestplate_recycling.json -0ad9bd09b3cfa0d110cba0db9d43dde2732789c6 data/basemetals/recipes/zinc_crackhammer.json -d94c078cf776e75ad6c2c255b8832d80eb1a124b data/basemetals/recipes/zinc_crackhammer_recycling.json -cdf20de20a46610cc59eeaf19bd42961e5db171f data/basemetals/recipes/zinc_crossbow.json -f81e632f72bdc298ba9b677726a316932b7284ff data/basemetals/recipes/zinc_crossbow_recycling.json -72077b08d900d73152e394bb65a033b185680cac data/basemetals/recipes/zinc_door.json -69f8f03b2d6eafdca00d4284dc796198cf404cd8 data/basemetals/recipes/zinc_door_recycling.json -beb932db60531cedb1ff35d798b4f8eae68e6e5d data/basemetals/recipes/zinc_fishingrod.json -85200f5d0735205c2c362bb4dd281e996f5fb455 data/basemetals/recipes/zinc_gear.json -4f0fe1e5ca850d977953f7065f3af1a1f3a28adb data/basemetals/recipes/zinc_gear_recycling.json -1148a1750891646a0a68c9f5364023a39a8414f1 data/basemetals/recipes/zinc_helmet.json -12af31cece442468ab27b7ff711dfb93775fe0e0 data/basemetals/recipes/zinc_helmet_plate_repair.json -578fe2e3c9fd2f9d8d83c0eadd9c4a7bf97fdb6a data/basemetals/recipes/zinc_helmet_recycling.json -05c2f33df15acd2bfc2058148ff404cc2d1b7b4a data/basemetals/recipes/zinc_hoe.json -4804774ac7fdae4f4982d5b62db68c3f76ab295f data/basemetals/recipes/zinc_hoe_recycling.json -b2250d2d9dafc496e5b28b9e7f2c7b7d05680f74 data/basemetals/recipes/zinc_horsearmor.json -074836b9b71b267e16e02ebc13b636765af5a609 data/basemetals/recipes/zinc_ingot_crushing.json -98df68a41a117b8f9e1bc0606b4b6edb6b5d40ea data/basemetals/recipes/zinc_ingot_from_nuggets.json -b46553442a27c8418f45bf515fb2040e47c6bb06 data/basemetals/recipes/zinc_leggings.json -9bd221bcded6583724f59173a6063c475c045cd2 data/basemetals/recipes/zinc_leggings_plate_repair.json -2553095cdbbfc69d287da94759bb61953ac1fb27 data/basemetals/recipes/zinc_leggings_recycling.json -ecd2e2fb6077ed3b62a35f82a54b88b16a99bbe0 data/basemetals/recipes/zinc_lever.json -15f37c02d1dca57777636afe01213d99eaa74ea6 data/basemetals/recipes/zinc_lever_recycling.json -d7bccb5f90514fb3a3f84ce80063e7984a089912 data/basemetals/recipes/zinc_nugget_crushing.json -5c08764b0cd74bdb5f720d4294698728c70be7dd data/basemetals/recipes/zinc_nuggets.json -648b49d1c1d6064e95e4450b221885520db5588a data/basemetals/recipes/zinc_ore_blasting.json -9f55249a8b65dabff124618abbfbb37e6f0f0107 data/basemetals/recipes/zinc_ore_crushing.json -9d7880ccd26641a1a8387827947f0db3420ca452 data/basemetals/recipes/zinc_ore_smelting.json -48cad2e6008c616a5a2c0a09a3bb5c250403f29b data/basemetals/recipes/zinc_pickaxe.json -b99cd004548fe895a15805298a2e97f15a6ae244 data/basemetals/recipes/zinc_pickaxe_recycling.json -5816f46eac977667119eff509ce50f3f7b288857 data/basemetals/recipes/zinc_plate.json -be997d6e5ac1f14ff1089ba4624f6b7a92f54126 data/basemetals/recipes/zinc_plate_recycling.json -5074243f41a581abf3f8c8dd8dbca5c9c63b75fe data/basemetals/recipes/zinc_powder_from_small.json -f57ac45a768329881023a9eafdeb449f4b120609 data/basemetals/recipes/zinc_powder_smelting.json -b2f3c89ee5fd68b9c6fece1584ae9c209685cb22 data/basemetals/recipes/zinc_pressure_plate.json -8e141532b2901eb37a63db3b59e071252e83d490 data/basemetals/recipes/zinc_pressure_plate_recycling.json -be7f11c4c4974ca41fd0752c00b867f04df39fc1 data/basemetals/recipes/zinc_rod.json -829396d049182d44869cf384850cbec241d1e588 data/basemetals/recipes/zinc_rod_recycling.json -e232b5f8ebc75a63baf591e27cf6acb0ff557970 data/basemetals/recipes/zinc_scythe.json -0ac46a1aeb6455afb67b36523c28d8747a799f76 data/basemetals/recipes/zinc_shears.json -f1f2a92cb9c90c068eb06c9f69d45537122b1dbf data/basemetals/recipes/zinc_shears_recycling.json -d9b17e8de40b6a778babda19f545f2dd53b27a70 data/basemetals/recipes/zinc_shield.json -d826bf0f1242cba6469def61518f0b1560a265cc data/basemetals/recipes/zinc_shield_plate_repair.json -0d300ead8fa486d0d663702bb5274bd1e6f0d6fe data/basemetals/recipes/zinc_shovel.json -4bb92cef4dc7fbedea50cee1cae4ec19785114a2 data/basemetals/recipes/zinc_shovel_recycling.json -21bdc3ddc5d9d1984e4425c32551198422e820d4 data/basemetals/recipes/zinc_slab.json -929d82e02f477d0cf333f4d35326657815b369ea data/basemetals/recipes/zinc_slab_recycling.json -9abe35756d31e62dca49c25c29c6c2f60df24d8e data/basemetals/recipes/zinc_smallpowder.json -757f7286bbe1391f87f1b1a2838e98c5bf823406 data/basemetals/recipes/zinc_smallpowder_smelting.json -48ebfdfc588d7d916a209089c0813e235796628f data/basemetals/recipes/zinc_stairs.json -06dedc2e5f0b1702412e638c46b333591ecc1500 data/basemetals/recipes/zinc_sword.json -baf3451fd7f69591ad8bf9752af7eb8dfc689cad data/basemetals/recipes/zinc_sword_recycling.json -cb3e35675b0f9e4eb961e81210607e36e3f83736 data/basemetals/recipes/zinc_trapdoor.json -cf296d09650d0289748bc6d87102826da419afeb data/basemetals/recipes/zinc_trapdoor_recycling.json -76219aaecf501d382a90d995f444f629348dc2ed data/basemetals/recipes/zinc_wall.json -87bcb162e14897c2f2c9a9affd9cba1b172e078f data/basemetals/recipes/zinc_wall_recycling.json -52971c1c909f730688564fae01625ddc9c1f13bc data/basemetals/registry_manifest.json -4b10f58efaae7dda99f479fbff127c01c48012b5 data/basemetals/registry_manifest_1_12.json -51cd186c7722bd84dfec8e2a5402fb136b470dbc data/basemetals/tags/blocks/crackhammer_crushable.json -6b05a53018a3794c5b8fa5576835f0fd436ac383 data/basemetals/tags/blocks/scythe_harvestable.json -75e4bbc7abf1619f05657666e92cde247f27aecf data/basemetals/tinkering/materials/definition/adamantine.json -7b755684aca200aef4ebc5ec4a99fa48b140c231 data/basemetals/tinkering/materials/definition/antimony.json -f28d71f838101716d9ef9a9c93e2e233d6a2c3ff data/basemetals/tinkering/materials/definition/aquarium.json -e4283481d36cac245888fe753c10c01359d75100 data/basemetals/tinkering/materials/definition/bismuth.json -4d75fb18ad32b1c7a12b19a72f65da99b0775e16 data/basemetals/tinkering/materials/definition/brass.json -6862f67728fe5ebea11d1f6826f40ad3e679ab5c data/basemetals/tinkering/materials/definition/bronze.json -a9d99162f9b3e7c6d00e741e2eefe603b2521405 data/basemetals/tinkering/materials/definition/coldiron.json -54f9affa520f44947ebd28b03174b9d7dd25aaa2 data/basemetals/tinkering/materials/definition/copper.json -c808212098d7efe7135d1074656edf1eaf3c82da data/basemetals/tinkering/materials/definition/cupronickel.json -940a06045c3ba03ec169b1e66d4477800cc73455 data/basemetals/tinkering/materials/definition/electrum.json -9d0c5922c22e83014175ca4bd1801e353ead2e28 data/basemetals/tinkering/materials/definition/invar.json -d9b7b04e3b7d1e2c6eef540ce626b6c8973a04ec data/basemetals/tinkering/materials/definition/lead.json -02c72d282be91adb1261bf127998939d8bc544f1 data/basemetals/tinkering/materials/definition/mithril.json -29b3952d45d0e49880a66ff08f5f9f72387d8aa7 data/basemetals/tinkering/materials/definition/nickel.json -2184eb4322c6378c11d8e5778fc4de94f8f31150 data/basemetals/tinkering/materials/definition/pewter.json -108a4cefe552a34c3a62a47df0845f49375f3453 data/basemetals/tinkering/materials/definition/platinum.json -5d0a2e67c9000732a4f13b7f9bb8a14d0327412a data/basemetals/tinkering/materials/definition/silver.json -46ba74cbd9ef5c699e01b58949b5c5df2c2289e8 data/basemetals/tinkering/materials/definition/starsteel.json -67c9fdac1a4ddd62bfe49b1a986e1973e2c7536b data/basemetals/tinkering/materials/definition/steel.json -e22b1be1c9bfbd24adb1fcd840c129970436ada5 data/basemetals/tinkering/materials/definition/tin.json -da5bf95f8c0022a7e23d4d43e83ad878241c855c data/basemetals/tinkering/materials/definition/zinc.json -1a2537db11feac7417b58cb6c77b61fce5a0b467 data/basemetals/tinkering/materials/stats/adamantine.json -9aba0a639fb583b5b672c27cde00fbc10fbbee52 data/basemetals/tinkering/materials/stats/antimony.json -e84889ee1cff81b0c21188f6b3371aac4a2ee448 data/basemetals/tinkering/materials/stats/aquarium.json -9aba0a639fb583b5b672c27cde00fbc10fbbee52 data/basemetals/tinkering/materials/stats/bismuth.json -14fa14a4106287710fe33426b2361e0516e88620 data/basemetals/tinkering/materials/stats/brass.json -ac688ebfe273264b16cc76ea104724b7756f985c data/basemetals/tinkering/materials/stats/bronze.json -6d57fc7ff58fc9e7ccaf5657dcb85cebc3d3a5a3 data/basemetals/tinkering/materials/stats/coldiron.json -2bb7dd34bdb22f16dc17c5de3a979c0ebfce9938 data/basemetals/tinkering/materials/stats/copper.json -8e105d9fc4d4cc75b584028dca33be89384c0482 data/basemetals/tinkering/materials/stats/cupronickel.json -40c4abd7ae50e8b7b20ee22f46000069ae992fd1 data/basemetals/tinkering/materials/stats/electrum.json -572ded33ad347aeb23df784c804b51792fcfefeb data/basemetals/tinkering/materials/stats/invar.json -9aba0a639fb583b5b672c27cde00fbc10fbbee52 data/basemetals/tinkering/materials/stats/lead.json -6de3f97c632c3e478c19297d96df46358d91d18a data/basemetals/tinkering/materials/stats/mithril.json -2bb7dd34bdb22f16dc17c5de3a979c0ebfce9938 data/basemetals/tinkering/materials/stats/nickel.json -9aba0a639fb583b5b672c27cde00fbc10fbbee52 data/basemetals/tinkering/materials/stats/pewter.json -d1bb79caf9c6f1d5d828de90bf222784a6a5e62f data/basemetals/tinkering/materials/stats/platinum.json -40c4abd7ae50e8b7b20ee22f46000069ae992fd1 data/basemetals/tinkering/materials/stats/silver.json -178ff9ae5dfd7d6d38f28d25db329d9541043a60 data/basemetals/tinkering/materials/stats/starsteel.json -a9218e281a5f0f5ae8f53c767951bc35f50cd4cd data/basemetals/tinkering/materials/stats/steel.json -0762b214003b54b17beaf8ab7d28f6579e8dc831 data/basemetals/tinkering/materials/stats/tin.json -9aba0a639fb583b5b672c27cde00fbc10fbbee52 data/basemetals/tinkering/materials/stats/zinc.json -f946b9226d706e98cca10178d9ab01315af7b953 data/basemetals/tinkering/materials/traits/adamantine.json -f946b9226d706e98cca10178d9ab01315af7b953 data/basemetals/tinkering/materials/traits/antimony.json -f946b9226d706e98cca10178d9ab01315af7b953 data/basemetals/tinkering/materials/traits/aquarium.json -f946b9226d706e98cca10178d9ab01315af7b953 data/basemetals/tinkering/materials/traits/bismuth.json -f946b9226d706e98cca10178d9ab01315af7b953 data/basemetals/tinkering/materials/traits/brass.json -f946b9226d706e98cca10178d9ab01315af7b953 data/basemetals/tinkering/materials/traits/bronze.json -f946b9226d706e98cca10178d9ab01315af7b953 data/basemetals/tinkering/materials/traits/coldiron.json -f946b9226d706e98cca10178d9ab01315af7b953 data/basemetals/tinkering/materials/traits/copper.json -f946b9226d706e98cca10178d9ab01315af7b953 data/basemetals/tinkering/materials/traits/cupronickel.json -f946b9226d706e98cca10178d9ab01315af7b953 data/basemetals/tinkering/materials/traits/electrum.json -f946b9226d706e98cca10178d9ab01315af7b953 data/basemetals/tinkering/materials/traits/invar.json -f946b9226d706e98cca10178d9ab01315af7b953 data/basemetals/tinkering/materials/traits/lead.json -f946b9226d706e98cca10178d9ab01315af7b953 data/basemetals/tinkering/materials/traits/mithril.json -f946b9226d706e98cca10178d9ab01315af7b953 data/basemetals/tinkering/materials/traits/nickel.json -f946b9226d706e98cca10178d9ab01315af7b953 data/basemetals/tinkering/materials/traits/pewter.json -f946b9226d706e98cca10178d9ab01315af7b953 data/basemetals/tinkering/materials/traits/platinum.json -f946b9226d706e98cca10178d9ab01315af7b953 data/basemetals/tinkering/materials/traits/silver.json -f946b9226d706e98cca10178d9ab01315af7b953 data/basemetals/tinkering/materials/traits/starsteel.json -f946b9226d706e98cca10178d9ab01315af7b953 data/basemetals/tinkering/materials/traits/steel.json -f946b9226d706e98cca10178d9ab01315af7b953 data/basemetals/tinkering/materials/traits/tin.json -f946b9226d706e98cca10178d9ab01315af7b953 data/basemetals/tinkering/materials/traits/zinc.json -1b84c36d6153364923baf70e9a1529ccc394192a data/forge/loot_modifiers/global_loot_modifiers.json -24900f8a1a59fb4fdddb41bfd546c1f24acfc8a3 data/forge/tags/blocks/end_stones.json -00fc3e470dc39f9eb8fcd5dcef109ba5f0e2d77b data/forge/tags/blocks/netherrack.json -fc338e460afe485cce4785d94cb7f9fb17cb0f79 data/forge/tags/blocks/ores.json -88a1e9a3af77ac423d8ed289559fc8d5277bcc3f data/forge/tags/blocks/ores/adamantine.json -3b4940792f8badb46731659abe3d83b07577f520 data/forge/tags/blocks/ores/antimony.json -ee54d7e21d3c0c5bab61145011ec8130b0a9772e data/forge/tags/blocks/ores/bismuth.json -3b28bdbe5eba443a7cdc9a79ad46f26d533693c2 data/forge/tags/blocks/ores/coldiron.json -aa48b9eae06ae1b1a6a5f4f3cfa7a9c68088d199 data/forge/tags/blocks/ores/copper.json -b85e35603f3295357997009498aaeb20fd61e3d6 data/forge/tags/blocks/ores/lead.json -fd813272255dfebda46ba62c57f95ae9ad28cb8e data/forge/tags/blocks/ores/mercury.json -03fb18ca847d8f76c5d5809bf2ddfcf9a1508b73 data/forge/tags/blocks/ores/nickel.json -26199d434dce6486051bda4dcd4613fcc44caa78 data/forge/tags/blocks/ores/platinum.json -18a355b35ed44e549b92d2decdeae25536970e40 data/forge/tags/blocks/ores/silver.json -e1f5887d9da6dac21ca601abe703cae89cdf2206 data/forge/tags/blocks/ores/starsteel.json -6fdeb4186ce359c135d2e0e3c2c68a809c12dd08 data/forge/tags/blocks/ores/tin.json -34977687d147b0887768df9341b0e0b667eceacc data/forge/tags/blocks/ores/zinc.json -3e6de0e47ab3a2b417acacf926d2d16fec6afabf data/forge/tags/blocks/storage_blocks.json -3a67b8796109f6c06f1ee96d3efdceb8173d4de3 data/forge/tags/blocks/storage_blocks/adamantine.json -9fb6ec26b2e00b11e4d2ec2ad19be2e99be750c2 data/forge/tags/blocks/storage_blocks/antimony.json -ee455d6eda630089a98d3a63328019527bcd3528 data/forge/tags/blocks/storage_blocks/aquarium.json -3ecf212551d3f4707d5d23fda8b3ce3ead13d5ec data/forge/tags/blocks/storage_blocks/bismuth.json -95850cecd6c206deed8a68a61d4e03b6f23f42c9 data/forge/tags/blocks/storage_blocks/brass.json -c25808d2cc4f12b78d1902ae9b6d3cbcc02f28c6 data/forge/tags/blocks/storage_blocks/bronze.json -5a5bfb3acf26d4865c4019037d1bb43e92ef18f2 data/forge/tags/blocks/storage_blocks/charcoal.json -61cb9e9fee6de1e40df363e2e68abe90a94fb424 data/forge/tags/blocks/storage_blocks/coldiron.json -4a66b4b656bdc8c6fe9e6fbc7c23a5446744a278 data/forge/tags/blocks/storage_blocks/copper.json -73059490e250c029005bf9d00d3c84458ce32fbc data/forge/tags/blocks/storage_blocks/cupronickel.json -deeac129127ddfc77cec30bc77583a539a3bd836 data/forge/tags/blocks/storage_blocks/diamond.json -92de3c8b2392444dc2204e5806d76468361e5d15 data/forge/tags/blocks/storage_blocks/electrum.json -3e0fc6e9b294f3760fa8ec97419ecfb226891c34 data/forge/tags/blocks/storage_blocks/emerald.json -7d02c26582d0d3aa24d6d14ac4269b75a9dbbdca data/forge/tags/blocks/storage_blocks/gold.json -bf002a6f9ae7159e03b9387f93ca09a685fb3347 data/forge/tags/blocks/storage_blocks/invar.json -9757f6794b156c97730b2c14b309b509746fb68c data/forge/tags/blocks/storage_blocks/iron.json -3552efa82f6dc8186eb75b55cf20da0921e886b0 data/forge/tags/blocks/storage_blocks/lead.json -58eb2d79c5f6e7ce642e86b2d29ec179ace6956c data/forge/tags/blocks/storage_blocks/mithril.json -b3e5c0eac313d23affbaadde62cb8f603c082d30 data/forge/tags/blocks/storage_blocks/nickel.json -3d850462f818cb5d38f940311023068291c2d40e data/forge/tags/blocks/storage_blocks/obsidian.json -36866bbd76a1bc7e9544cae13827d5d84a6247af data/forge/tags/blocks/storage_blocks/pewter.json -021deb0d882a14f8004f67b2bcebb6a14e75bc28 data/forge/tags/blocks/storage_blocks/platinum.json -0f2f9805af755155616ff0feb3bf536178410678 data/forge/tags/blocks/storage_blocks/quartz.json -9d21c393937084946cb05985ceaf1f1d20476b60 data/forge/tags/blocks/storage_blocks/silver.json -ee3a9a5571efbb2420ac7e3e6e3d030bf3d0b561 data/forge/tags/blocks/storage_blocks/starsteel.json -f86a231985565b04e3c6cc444b7a77db081b19a5 data/forge/tags/blocks/storage_blocks/steel.json -af6077fde05dc3d372d60b356ebfdd9625221056 data/forge/tags/blocks/storage_blocks/tin.json -c859879b633904bd79a916685ed22f802d4ddfaf data/forge/tags/blocks/storage_blocks/zinc.json -592bbac1803d23cbaa348964a14332c16edc5245 data/forge/tags/fluids/molten_adamantine.json -b0f5cfec7b9cc7fcb0eca53f763f4b6fa5944d05 data/forge/tags/fluids/molten_antimony.json -f53fce25e46c3d3db22dd566bd00b8d8ee746ff7 data/forge/tags/fluids/molten_aquarium.json -493b423c15af9ca2d9dac597c61681634f4f73be data/forge/tags/fluids/molten_bismuth.json -15c416448b3ff17b9e4a18d47041ac59e5753888 data/forge/tags/fluids/molten_brass.json -94c01e66386c7afb8081e4deaf48d80a0c25a0ef data/forge/tags/fluids/molten_bronze.json -5f60ec45d098829669582262873f9671afdfe58a data/forge/tags/fluids/molten_coldiron.json -f93114272b3fad34b71ca892dffb58fcddf2f990 data/forge/tags/fluids/molten_copper.json -24868ebc64790c5b5a6e9f340d8f394b62b51ab4 data/forge/tags/fluids/molten_cupronickel.json -60275ba2276815548838ddcb3391d833e9ff1e95 data/forge/tags/fluids/molten_electrum.json -34769045bdea5fd7f3b4349dc4421d66d6df98bd data/forge/tags/fluids/molten_invar.json -d508acd7e142f2adaf3cf27122b2297202754cc0 data/forge/tags/fluids/molten_lead.json -0f582eb5ece7fadd4b52f6263fdb1a2e0510e054 data/forge/tags/fluids/molten_mercury.json -266975b9a0c9c37a9bf4f187cd9b6c47c6fefca9 data/forge/tags/fluids/molten_mithril.json -14184d39a2d94c023b4cbb0e219f83f5159dc209 data/forge/tags/fluids/molten_nickel.json -3f2ba7cdbcc9784f825b04820c4aafb1f2b763ec data/forge/tags/fluids/molten_pewter.json -a594bf82160eedd381c4f2bc93b3415b7f98d59d data/forge/tags/fluids/molten_platinum.json -21bbe72783bf9c4847d3342bdc0aa1a7d0e9348c data/forge/tags/fluids/molten_silver.json -ad41ca627d42b80e3d50672017c3d2653c9ceaff data/forge/tags/fluids/molten_starsteel.json -9f8ed4b0a265cdbba3c74a01c1d33a0c8c8a78b4 data/forge/tags/fluids/molten_steel.json -f6aabbd6904ed9db01deccadda8d6ea8f480c199 data/forge/tags/fluids/molten_tin.json -4a81382cd821308a0cc437a39360cf0a2deab7ec data/forge/tags/fluids/molten_zinc.json -9a0c7ee187e2e787784003df98e0915bda8f7f41 data/forge/tags/items/blends/aquarium.json -c6ff6f2cac3bb0413fe27c8b36746d5a5ecab70a data/forge/tags/items/blends/brass.json -21ecb94e36b302da9300d8e704e3f52b9f698548 data/forge/tags/items/blends/bronze.json -a4721f1ed9ca376b420bdfa5b6a9390a438d46b0 data/forge/tags/items/blends/cupronickel.json -03ce620d6db30aad08eadc4a5c712979757f5f81 data/forge/tags/items/blends/diamond.json -5bfbcfdba90ba3e88ee35695b653f8f56cd7279b data/forge/tags/items/blends/electrum.json -9723709a909af1e104facc2796632af4cd141985 data/forge/tags/items/blends/gold.json -cd6ec251bf4bdb30214e66186bd6ede89aabe37b data/forge/tags/items/blends/invar.json -e14e545013e8b38252f5f25940b08a5e983d3aa3 data/forge/tags/items/blends/iron.json -bfa58af94f6c513165adf7b93cbc17a8edd42623 data/forge/tags/items/blends/mithril.json -7564154692fccd174de29ec0cf07905607ad3871 data/forge/tags/items/blends/pewter.json -7da4756fa0d59c165834259b476dd1a7302a6e58 data/forge/tags/items/blends/steel.json -f52ace115a4c2a7a0d0661d658c959b45798f9d3 data/forge/tags/items/casings/adamantine.json -633979abbfe6e38d983c969cc3d3bf08fbb09117 data/forge/tags/items/casings/antimony.json -f52cc753437dc2e113f17ad7b20c5032afffe3b1 data/forge/tags/items/casings/bismuth.json -76606e06ea1b5fbced576fa5fcf8c49f0998e654 data/forge/tags/items/casings/coldiron.json -6d81d36203a6364ddecb372ab046a8da9677283e data/forge/tags/items/casings/nickel.json -b970cf9c7bb93e6a52018000a1f88c6886f02311 data/forge/tags/items/casings/platinum.json -dc534658da7b8d1ba4df82dbcd16368666be4bbb data/forge/tags/items/casings/starsteel.json -7b03087bd9cd9a458b9cac75331353611db9fee2 data/forge/tags/items/casings/zinc.json -59e2894d51d327ce3098f2b7d07158be2688fd64 data/forge/tags/items/clumps/adamantine.json -ad8a2ee93bb314746ba3328cfe0be3fe6cfa6bff data/forge/tags/items/clumps/antimony.json -dbd839112d9e81962eec8972e8648b50cf77450e data/forge/tags/items/clumps/bismuth.json -b6edd3c6c7dda4d456d5e2aa03b78ee578c6d99d data/forge/tags/items/clumps/coldiron.json -9526afbf82e5819f8328a79b4e705c5aa310cf35 data/forge/tags/items/clumps/nickel.json -417079fa0a07032d28a604806faf6ce2134b9ac1 data/forge/tags/items/clumps/platinum.json -b72f7b03b9f9d68de7c7867025eeabfc369b556f data/forge/tags/items/clumps/starsteel.json -0981efe6f92fbde62cbdc9626c92a4883c6ef361 data/forge/tags/items/clumps/zinc.json -b8a905dd3321ca143348f4e787a09bfff31e1a3a data/forge/tags/items/crushed_ores/adamantine.json -635565f822f84a0dfb5e68e2ec88abe90744e5a3 data/forge/tags/items/crushed_ores/antimony.json -04680e5c60b943ab095a5bdb0e0aa902ba2dd245 data/forge/tags/items/crushed_ores/bismuth.json -d577b8b6cc2e3e554fcfe48a9c3404fd5f1aa2bb data/forge/tags/items/crushed_ores/coldiron.json -d168e49ee1eef746ac94d3443335fecf4ee52745 data/forge/tags/items/crushed_ores/nickel.json -4f06ec4071076ee79ca5ebe80ea62e30db7f1b75 data/forge/tags/items/crushed_ores/platinum.json -c8de1ec0a825c72a8cce516329245e01886f30d2 data/forge/tags/items/crushed_ores/starsteel.json -64d1a7e9e74b5781259df0cc43307aab92099bf9 data/forge/tags/items/crushed_ores/zinc.json -26699d269634c93fbe123a0b4869af3415317714 data/forge/tags/items/crystals/adamantine.json -0c8a8351ddfefa99ad30ba795f7dd53f8fb67127 data/forge/tags/items/crystals/antimony.json -2003ad6058e7c7606f9738f6e4bbcd5b2dd0da79 data/forge/tags/items/crystals/bismuth.json -0fb9c68bdae35e447e68cf6b83b0122e67c3d4ea data/forge/tags/items/crystals/coldiron.json -a8ccf9c5cc9e85051096da211e3d95793d03eeed data/forge/tags/items/crystals/nickel.json -750140ca22aeb140ff1881b8db6eccef8c335623 data/forge/tags/items/crystals/platinum.json -5942640658b8f5b46718358138310609cc309be6 data/forge/tags/items/crystals/starsteel.json -e5724956439576b7511e36e517e03c9ce7ffc7fd data/forge/tags/items/crystals/zinc.json -7d18ac3ca0f63dba82bc5867410aaa6840697f4f data/forge/tags/items/dense_plates/adamantine.json -73768ebd3aa5f35ad24164486366803817d448d4 data/forge/tags/items/dense_plates/antimony.json -82bd8f8340b00d2913d58df9b6d59456ff42edc0 data/forge/tags/items/dense_plates/bismuth.json -80b4e48ac287f92e9d8acdf2463a89c46b3659ff data/forge/tags/items/dense_plates/coldiron.json -715af0275ee749508b18750b1297938a59110bb8 data/forge/tags/items/dense_plates/nickel.json -b17bd4a390878fa7f21551fe933c98eadfd95e9e data/forge/tags/items/dense_plates/platinum.json -ca7733506c611ff881abb6200a4437c399a24738 data/forge/tags/items/dense_plates/starsteel.json -4283a986c69acc56a0311ff5b6afc96d3da05a5f data/forge/tags/items/dense_plates/zinc.json -d4a5bd6a2f23cda9a565a8c90f23715007f0920f data/forge/tags/items/dirty_dusts/adamantine.json -12bee9f75d33c7b4a852ebc96359358ae4b3eac4 data/forge/tags/items/dirty_dusts/antimony.json -91cdaf535273acea24ece640ee60cd713bf1a1d6 data/forge/tags/items/dirty_dusts/bismuth.json -10b3a27074430c963d9174d4b20728bd61b732f0 data/forge/tags/items/dirty_dusts/coldiron.json -68887953bd6ea20f093b38bbaa834740f3e45ff0 data/forge/tags/items/dirty_dusts/nickel.json -b8d2d965531fae4f9b1a2c22bf01249bf91d9b88 data/forge/tags/items/dirty_dusts/platinum.json -95794d679053a7ee06c2f494739fdf2da6f78909 data/forge/tags/items/dirty_dusts/starsteel.json -69d42f3d0430bf1acceebfbd1dacc0ffc8d44215 data/forge/tags/items/dirty_dusts/zinc.json -d948f45e933ea5dd0e525d5db0cc79d5461ad27c data/forge/tags/items/dusts.json -0aaff1239aeaf8edae52a32322a4419d9bd6fa7c data/forge/tags/items/dusts/adamant.json -f7c8c8103fcc8f8ec9ac5fcb2e086a02808960c2 data/forge/tags/items/dusts/adamantine.json -0aaff1239aeaf8edae52a32322a4419d9bd6fa7c data/forge/tags/items/dusts/adamantite.json -0aaff1239aeaf8edae52a32322a4419d9bd6fa7c data/forge/tags/items/dusts/adamantium.json -7cd153cb13367c985d1083285363626f8f9ae073 data/forge/tags/items/dusts/antimony.json -9002c44ef7247d824f1bf43154d402826c0c51c6 data/forge/tags/items/dusts/aquarium.json -27a920951dedd6106ef06880ffb2a1fafbf1235d data/forge/tags/items/dusts/bismuth.json -e4bdd2a15da599ad772e43a0b53e2f2277ba42b1 data/forge/tags/items/dusts/brass.json -a3684a025e7cf81ea236e356790936cce25b4afd data/forge/tags/items/dusts/bronze.json -dfed4a8ca4fbac40c2ad24e041193f5aedc96ef5 data/forge/tags/items/dusts/charcoal.json -d0a1f31b5dd79071b49dc2bb097c1902cdbdb8a6 data/forge/tags/items/dusts/coal.json -5c88dce167c84fdc4aa03e0218f70be8526a29e0 data/forge/tags/items/dusts/coldiron.json -99d8c6aea136efa6e533f23afd97272c5c7ab339 data/forge/tags/items/dusts/copper.json -1b67d9ba572df6adc22d0fd452150a5391890aec data/forge/tags/items/dusts/cupronickel.json -e7175ac5e97e64728ad0dcafa26dc20327b29378 data/forge/tags/items/dusts/diamond.json -af12f86d51e40fb9133ec5da1bb95df821861494 data/forge/tags/items/dusts/electrum.json -fb9da2120a7228bddbd285b1ef82f6eff9ece8a8 data/forge/tags/items/dusts/emerald.json -20a48d044ad9bff2db5db8f84348846e0ddfc33c data/forge/tags/items/dusts/gold.json -cf20076d7fdf33a358a24bebd2bd9622929b7451 data/forge/tags/items/dusts/invar.json -added383c1401fc682e56085328c82ba7ffff11d data/forge/tags/items/dusts/iron.json -6c1e090b58847a71acaa2bf0811c124aace5862e data/forge/tags/items/dusts/lapis.json -c6d8cc83a617c021a109594c870cd0c264380cac data/forge/tags/items/dusts/lead.json -96a236962c12b7838825902dd8e9321ed3a800f1 data/forge/tags/items/dusts/mercury.json -e36ae6eb2e8a59f32fad29c064fb2f77eaafeb21 data/forge/tags/items/dusts/mithril.json -2c98da74fefa738c5bcee5e26501f800922a73f6 data/forge/tags/items/dusts/nickel.json -31bbdb637188c95f93a45a2f09915833ba783462 data/forge/tags/items/dusts/obsidian.json -a6c0463950cd521c3aa30d807a86c3afd598cb84 data/forge/tags/items/dusts/pewter.json -5f8a52d2061d656d3d18ac7deddb8f6cbf38a209 data/forge/tags/items/dusts/platinum.json -091a92300611157633df130ab7192041d0652528 data/forge/tags/items/dusts/prismarine.json -d68b305c9504e4187535ec75eb3958c1528cf1c4 data/forge/tags/items/dusts/quartz.json -d33d4ac7a16b22e80fba947b87ce9651dbe85cb8 data/forge/tags/items/dusts/redstone.json -4ce72bfa26c053e24cfb61851633dc924ef9e12c data/forge/tags/items/dusts/silver.json -20428a10ccbfe00f0bb226854bf2fdc1bad280ea data/forge/tags/items/dusts/starsteel.json -46703d101d10a41d7a67b629bef236c10298c868 data/forge/tags/items/dusts/steel.json -09c91d67b079e635b6876f736d4df359a78e412c data/forge/tags/items/dusts/tin.json -5275918ca433d5d21d6df086585588bff034556f data/forge/tags/items/dusts/zinc.json -f292a600b5ca113248b47c90a9a34ab7b017cf97 data/forge/tags/items/gears.json -5e3366aa5de1cf06803ecc258cf974241a501c5d data/forge/tags/items/gears/adamantine.json -dffde24300afc4031fd702999ead14839e80ee05 data/forge/tags/items/gears/antimony.json -d2c7062b5dc7fd8228da50def2dde6fb2b84e2f1 data/forge/tags/items/gears/aquarium.json -f2a07820cfcf2b3c22fade3f8dcfb984023f07a5 data/forge/tags/items/gears/bismuth.json -2422902a343e2b926abece4b2e3fd6c1684313dc data/forge/tags/items/gears/brass.json -ff2a2d7f142a8596301f007e94da217c59f1b279 data/forge/tags/items/gears/bronze.json -b2faced1f2c3febb3030ed16df61beba1d9a922f data/forge/tags/items/gears/coldiron.json -843024a71b99a396e51c50f58f6cb851b671a2a5 data/forge/tags/items/gears/copper.json -a0d36089c913b8c4d6be95e9fd37a545e86e8ad3 data/forge/tags/items/gears/cupronickel.json -5f952188f18913e0a5322701f160b49f113e1903 data/forge/tags/items/gears/diamond.json -c56b5dca3611dcded56313ddfbcfbe3677f3e113 data/forge/tags/items/gears/electrum.json -ea5982d4456636c8bf5b375d35adf54e783d1106 data/forge/tags/items/gears/emerald.json -9f2c26581a2252b0bf115f5dc00af5b865ac00c8 data/forge/tags/items/gears/gold.json -911b404eb73e9666d638861148def85565fae135 data/forge/tags/items/gears/invar.json -4736a9cf357c8595de8d70cf43265a258a8cfb0e data/forge/tags/items/gears/iron.json -54e1b144aa26094ba6418cdc987e01c3c325773b data/forge/tags/items/gears/lead.json -eeefd411deff9d26055b6aa4937238c81cdca21a data/forge/tags/items/gears/mithril.json -577fb09a9b5da8a133113f9a2e1257c1db168492 data/forge/tags/items/gears/nickel.json -be5a0afcb50c507833e537afbaf5e6f8496aa15f data/forge/tags/items/gears/obsidian.json -36a3a1b514278ee56bfe2a48462c6700b10fc5c8 data/forge/tags/items/gears/pewter.json -1207ab38e8f6bfa41fc16d0e75f34a1a51d91f2d data/forge/tags/items/gears/platinum.json -a15988e4814129d26f23e7d2f8ecfe7c492647dc data/forge/tags/items/gears/quartz.json -4d72427a1331fb6e7e2b0564ff8ae468fde2c15d data/forge/tags/items/gears/silver.json -33bbf2490c6ccbd00c87102c12b201afe1491c92 data/forge/tags/items/gears/starsteel.json -dd213fbb67402abb1bce146ae55151f369f4ae61 data/forge/tags/items/gears/steel.json -76fcd3231157e25383680f5d455edd7755f63997 data/forge/tags/items/gears/stone.json -33d24f8acaeaf9242147d7899b1d85d17371acbe data/forge/tags/items/gears/tin.json -67ec5f86efa2ee7d265321404dd2ac7fdcc4dd51 data/forge/tags/items/gears/wood.json -83ec70d7f254383ae3025e2e124d743f998bcaf2 data/forge/tags/items/gears/zinc.json -24a789ece5bc9b7a07d9c9d10ee408871548361e data/forge/tags/items/ingots.json -71371bf55e598b1c82f81a8c6ea56947ac296dce data/forge/tags/items/ingots/adamant.json -56755d7bbeadc435b9c9131da449d131e5389344 data/forge/tags/items/ingots/adamantine.json -71371bf55e598b1c82f81a8c6ea56947ac296dce data/forge/tags/items/ingots/adamantite.json -71371bf55e598b1c82f81a8c6ea56947ac296dce data/forge/tags/items/ingots/adamantium.json -4b00588effecfacb46b3bf134a9f2e15d314846f data/forge/tags/items/ingots/antimony.json -a7b579529ec1674f6255f6a8c57ef79879c45bb2 data/forge/tags/items/ingots/aquarium.json -8911c6667ad4b24fcfb40e8aef2243832eb3cc9f data/forge/tags/items/ingots/bismuth.json -89740591fdad37eee5ea1c43b1406dd57bcae3d2 data/forge/tags/items/ingots/brass.json -90c7d3ac5b3b76bd41e376d8c669faccbb23827d data/forge/tags/items/ingots/bronze.json -0d7ce2fe8451f0073b216d080ba880ba27be82da data/forge/tags/items/ingots/coldiron.json -1ad34547176640eae6a8b8b9ae515461f5206b81 data/forge/tags/items/ingots/copper.json -b217bd0c2d420eccdff425166f9828dfd2419759 data/forge/tags/items/ingots/cupronickel.json -cc035ac4a3f11d53552b0f56215f39110274bdf0 data/forge/tags/items/ingots/electrum.json -2c5a941c06860b311240accb0fda1140cdc031f9 data/forge/tags/items/ingots/invar.json -222db2063cb03b9888debc4948efd1c9774d0fdc data/forge/tags/items/ingots/lead.json -9e69b62ef149ce76219acccf797c49fe732ddfdf data/forge/tags/items/ingots/mercury.json -66039a0d8be4383c1bab9f16e5e4274ebd1d6d17 data/forge/tags/items/ingots/mithril.json -615353c7f515e8212bbceb6a3fd945d7d5714fbb data/forge/tags/items/ingots/nickel.json -2c578a8d283b426416b30f751fd23e58d163201f data/forge/tags/items/ingots/obsidian.json -f1cebe0062c27cf6916cceb7a91e79cc12e107fb data/forge/tags/items/ingots/pewter.json -d5fd2334573f309a795553100ef8b3701d39d056 data/forge/tags/items/ingots/platinum.json -8a9f1f138b5ff416c208f3c8784d6425defd1319 data/forge/tags/items/ingots/quicksilver.json -cb491efb0290d52a708a53a08eab5adfae72e255 data/forge/tags/items/ingots/redstone.json -6d915de8b1876e6416964d2954f7d72ec07b31b4 data/forge/tags/items/ingots/silver.json -9726a1dbff300ea55567f2b63fc92a1a92da8863 data/forge/tags/items/ingots/starsteel.json -0ec5cf9b30b574fb1a32dc0376ffb5d52bdeb8fb data/forge/tags/items/ingots/steel.json -11b06dff4c5ab820533479bf9456e56fd56d1748 data/forge/tags/items/ingots/tin.json -95b6f6a5fe25e3919470cf455c4fd03c68d0de72 data/forge/tags/items/ingots/zinc.json -94ff722e094a3479433cad0e4a1386f68f170e7b data/forge/tags/items/materials/diamond.json -b15f7cfa940a69508a46e22d885435499394ccce data/forge/tags/items/materials/emerald.json -ccf55ee576147856b91baecda4eefc792c7a6119 data/forge/tags/items/materials/gold.json -64382c7d434efa6154d4ebe7654bab2568a60caf data/forge/tags/items/materials/iron.json -2c578a8d283b426416b30f751fd23e58d163201f data/forge/tags/items/materials/obsidian.json -46304d0a9023fb2700637b9b4fd9d8f7adf59e6d data/forge/tags/items/materials/quartz.json -8123a200507f62d7f24c54e8a0782ad594445450 data/forge/tags/items/nuggets.json -9fc06af795b4155b549d92fe7c3f6f77cd2747df data/forge/tags/items/nuggets/adamant.json -da8dd3f8d5b50b24976c98da40cb3b22a2d80ab4 data/forge/tags/items/nuggets/adamantine.json -9fc06af795b4155b549d92fe7c3f6f77cd2747df data/forge/tags/items/nuggets/adamantite.json -9fc06af795b4155b549d92fe7c3f6f77cd2747df data/forge/tags/items/nuggets/adamantium.json -f4969feee0d4fed6a5ea389f0358b79755e6276b data/forge/tags/items/nuggets/antimony.json -0872284baf2e1ee65552fde5dd5604f34ebfa336 data/forge/tags/items/nuggets/aquarium.json -bb6c40bae9439da7781bb4c265e64c008cf3d56b data/forge/tags/items/nuggets/bismuth.json -46249ea640c3a200d14d90f2fe6d9115c83ba101 data/forge/tags/items/nuggets/brass.json -a75ec40c28a07b4ba7de7a257994240ac7d50115 data/forge/tags/items/nuggets/bronze.json -9489a2851c5375659b9d4efcaeec491859e26536 data/forge/tags/items/nuggets/charcoal.json -ad3b48bec8744d1010d2ca69b39a86aef2e6aeee data/forge/tags/items/nuggets/coal.json -143f92c3bf4ff4c74d6c74f925dbabfb3dca1914 data/forge/tags/items/nuggets/coldiron.json -762a3f805ff159f987e7c173c802b6ecbd162865 data/forge/tags/items/nuggets/copper.json -3a42ac84d6c8e45229d21de368769c1b61b8366a data/forge/tags/items/nuggets/cupronickel.json -bd8dc0d177c14de627b445d223ef81d173170406 data/forge/tags/items/nuggets/diamond.json -5d3e7da822dfe3e0d11563dee160eafe7736897c data/forge/tags/items/nuggets/electrum.json -1a9c211fc33b0ad0493904d9cc71c5a78af75048 data/forge/tags/items/nuggets/emerald.json -459ae1a7d1558717a68f8e073708949836345fde data/forge/tags/items/nuggets/invar.json -2cc450af8a76dbb22773adf3cb566ecefa9fc2ce data/forge/tags/items/nuggets/lead.json -dd63c1ef37e928a7d90dd461c72780f4119d8741 data/forge/tags/items/nuggets/mercury.json -10702053437bc79dc59be2aa8a9681d5eac9b07f data/forge/tags/items/nuggets/mithril.json -b66f70c0709348727339a05ab0b52eb51ca76aaa data/forge/tags/items/nuggets/nickel.json -c83c83db51151efc1adf72c7bebcf81653ae5fd0 data/forge/tags/items/nuggets/obsidian.json -dadd0205b49f8edabd2ffee597d232873f92b928 data/forge/tags/items/nuggets/pewter.json -9abc0d79657a14f8a88d00fe40c263e4fb878e53 data/forge/tags/items/nuggets/platinum.json -69adbe847504cab369a055abd4c6d2a7425ba335 data/forge/tags/items/nuggets/quartz.json -c35e8d36f6f7b9103b95f7a4d02050eab4bf574b data/forge/tags/items/nuggets/silver.json -9d2c85497e98f69a46855d64bc03a60dbcde8980 data/forge/tags/items/nuggets/starsteel.json -0285c10d51bc7661b75be73a894e914e1abcb956 data/forge/tags/items/nuggets/steel.json -89d543da7eddc5620d1c4f26b35f141c92d1066d data/forge/tags/items/nuggets/tin.json -a00353493d205c96a2fae3e53f66739553f5b43a data/forge/tags/items/nuggets/zinc.json -fc338e460afe485cce4785d94cb7f9fb17cb0f79 data/forge/tags/items/ores.json -88a1e9a3af77ac423d8ed289559fc8d5277bcc3f data/forge/tags/items/ores/adamantine.json -3b4940792f8badb46731659abe3d83b07577f520 data/forge/tags/items/ores/antimony.json -ee54d7e21d3c0c5bab61145011ec8130b0a9772e data/forge/tags/items/ores/bismuth.json -3b28bdbe5eba443a7cdc9a79ad46f26d533693c2 data/forge/tags/items/ores/coldiron.json -aa48b9eae06ae1b1a6a5f4f3cfa7a9c68088d199 data/forge/tags/items/ores/copper.json -b85e35603f3295357997009498aaeb20fd61e3d6 data/forge/tags/items/ores/lead.json -fd813272255dfebda46ba62c57f95ae9ad28cb8e data/forge/tags/items/ores/mercury.json -03fb18ca847d8f76c5d5809bf2ddfcf9a1508b73 data/forge/tags/items/ores/nickel.json -26199d434dce6486051bda4dcd4613fcc44caa78 data/forge/tags/items/ores/platinum.json -18a355b35ed44e549b92d2decdeae25536970e40 data/forge/tags/items/ores/silver.json -e1f5887d9da6dac21ca601abe703cae89cdf2206 data/forge/tags/items/ores/starsteel.json -6fdeb4186ce359c135d2e0e3c2c68a809c12dd08 data/forge/tags/items/ores/tin.json -34977687d147b0887768df9341b0e0b667eceacc data/forge/tags/items/ores/zinc.json -c5da1f0cc1bea8d8019277e50fafd31f5b5f5130 data/forge/tags/items/plates.json -04018dc4c9c308a8ed154b863cb4f7dc3ee1cfad data/forge/tags/items/plates/adamantine.json -c60f1d96f931abca34d43d14e3eecc8ed7bfac44 data/forge/tags/items/plates/antimony.json -496a23df519513cf650449392b1447d259443f7b data/forge/tags/items/plates/aquarium.json -a17a7f22a07dc88fcc5e44ba6e618144bc64500f data/forge/tags/items/plates/bismuth.json -6a08e5684abf78760cb06dde95f78e78cd92c52d data/forge/tags/items/plates/brass.json -c4c567b31bca793b1446c7073946255352162601 data/forge/tags/items/plates/bronze.json -3f63efeada9ef26a7205d8b050c9e118ffb8dee0 data/forge/tags/items/plates/coldiron.json -a348affefeb2289b1459c2aae644c0a2b338abdb data/forge/tags/items/plates/copper.json -c17c5de9d4eff4934685860a93344df983e965dd data/forge/tags/items/plates/cupronickel.json -74700d556ca80c7a1db5fd4efb09c3ddb26cad66 data/forge/tags/items/plates/diamond.json -6193c71a2d67b04917d4ebc71ee40f332c82a8a8 data/forge/tags/items/plates/electrum.json -74700d556ca80c7a1db5fd4efb09c3ddb26cad66 data/forge/tags/items/plates/emerald.json -8730de99bf9dba6bac878a9dda9254bf4629da3f data/forge/tags/items/plates/gold.json -77769acb291a404b815441962c373bbe7785e4d8 data/forge/tags/items/plates/invar.json -08f565e9a9c13114cbda337a8ff96159838378b6 data/forge/tags/items/plates/iron.json -6adfac6c47fd308521e7df525b783e65650ecbfa data/forge/tags/items/plates/lead.json -3a9a24120b9f2cfc2ae219c631bad33a8d0769d5 data/forge/tags/items/plates/mithril.json -52b71850c8c0da841aa4283dcaa45bbb43c0c8ba data/forge/tags/items/plates/nickel.json -58084e74276ce6b1279d191ebb37a5c01458eb8f data/forge/tags/items/plates/pewter.json -43c44d6db018dfe887db48037f5cc0383d45e4a6 data/forge/tags/items/plates/platinum.json -aca4e8ab7f9dc1a49005b12ee460a0851c7bfe12 data/forge/tags/items/plates/silver.json -f9017724f51d9a637277652d681a41ded207fa84 data/forge/tags/items/plates/starsteel.json -c7fe97b6b3a418375eb624c48fc3c32b3ff5538e data/forge/tags/items/plates/steel.json -71e7a24ece52dcb7fe2edc8d13f8a2618fd66986 data/forge/tags/items/plates/tin.json -ebff5fd8785269145ecee103d8c7d458c60cc1c2 data/forge/tags/items/plates/zinc.json -0aead6df141ee6c714a691f4e7ed03a4c840f538 data/forge/tags/items/purified_ores/adamantine.json -1226d8dcd15a5cffa37ae7040de0f5dc95729d0e data/forge/tags/items/purified_ores/antimony.json -939c9d9e17a1af603da22630fd44bfd35362a5cf data/forge/tags/items/purified_ores/bismuth.json -04aa4647c8f65a63aa13c8e34b72e97812a86eac data/forge/tags/items/purified_ores/coldiron.json -14d3fc533c7204108f5bc7208902c2b39755705f data/forge/tags/items/purified_ores/nickel.json -80c6172d5c9907b919fdc1c2e8b85e3173c66520 data/forge/tags/items/purified_ores/platinum.json -fdd02321129f0140f8c8ff3b0fa1040e0bc87619 data/forge/tags/items/purified_ores/starsteel.json -e50d4cc4dbb411d4fb31efec16fb08db6fed138c data/forge/tags/items/purified_ores/zinc.json -77aa241c96186d8d2d44adb5a9496ac85610e97c data/forge/tags/items/rods.json -30275eb67baf50c237d450cab28ef0ee64e0854c data/forge/tags/items/rods/adamantine.json -afc00b198baa13dcc7f5f060f3632ee13fd0b659 data/forge/tags/items/rods/antimony.json -fdfb3134de8f4e844f053faaaaa7f515c6bc0580 data/forge/tags/items/rods/aquarium.json -08fa1d8fda851540069f2560fd3bee02bc234de7 data/forge/tags/items/rods/bismuth.json -25e50094957bf3fcc0bb5c97f5ae5080586cb27d data/forge/tags/items/rods/brass.json -abc4370c47af58ab5a5e65285fc3f615dc509351 data/forge/tags/items/rods/bronze.json -11f747443bf4a69f459c2edd9df78bd4f4c5cbc8 data/forge/tags/items/rods/coldiron.json -4f0d865a16f24c935aac3b20e45f7e6c75af2e53 data/forge/tags/items/rods/copper.json -74c547013ef9960cff6e6dc4eee4613003b4d2bb data/forge/tags/items/rods/cupronickel.json -166d1bfa00db59da358c9b04d1c2d43b04d63b3c data/forge/tags/items/rods/diamond.json -d082d86c17e0ba4913c8a641afbed10abb4815dd data/forge/tags/items/rods/electrum.json -1a3db0f981e771d49c09305ac9797e43575571e3 data/forge/tags/items/rods/emerald.json -2e7b09b5399e72bc9f6d798428c69b07d1687163 data/forge/tags/items/rods/gold.json -6d25475b5ae58ba296d52c9ad84031c9830b6b81 data/forge/tags/items/rods/invar.json -142f96d9a394c7728a9210c7ea0ed6b3a4a5b965 data/forge/tags/items/rods/iron.json -14170623d41b42889ccc1397c71e230ae6deffe5 data/forge/tags/items/rods/lead.json -3284053684a78a0c668aa8471ae8d10c639e91cf data/forge/tags/items/rods/mithril.json -8e8b37c96f8a7ec927fbb7a345ec6db0fe5f7e53 data/forge/tags/items/rods/nickel.json -4f52c2ea67590c5c53c4ebb4867dcbc356af659e data/forge/tags/items/rods/obsidian.json -b6367c4f95bdbeef155f2af5ee7c364d38fd7f6d data/forge/tags/items/rods/pewter.json -a1c4ad40bf5db080ffd3e6ab526f5d825df1e6d9 data/forge/tags/items/rods/platinum.json -1dd2795e8283d5b4b1c2a530582e5ee92a51d0fc data/forge/tags/items/rods/quartz.json -ccb6638f590b3957e1bcead516bdd3fb2d7ec886 data/forge/tags/items/rods/silver.json -634403300a838d8c6edca4291928db775200dbac data/forge/tags/items/rods/starsteel.json -bf58f3604144bd37fcfef878c537ef5c640ed723 data/forge/tags/items/rods/steel.json -e1581e0362a59700c2c9a950de88e982d4c7b4bd data/forge/tags/items/rods/stone.json -3efc18172d414f2f318937bf6ef0fc37526c82ba data/forge/tags/items/rods/tin.json -f65b832538231ff093695f661a73e92838864421 data/forge/tags/items/rods/zinc.json -63b090223fc3bcb71afc1f4f11188774cfe83ede data/forge/tags/items/shards/adamantine.json -6264822ce0d0a447c839fe0ec3aefe9c45956238 data/forge/tags/items/shards/antimony.json -bb4db7acdbbd2c3b00c90c79aa7018a69b7aab9b data/forge/tags/items/shards/bismuth.json -35bb734363e1feae7da4c2d85d2193b83e32b8b0 data/forge/tags/items/shards/coldiron.json -765884ccf3533a1f1eb179ed0f2c241329e67d12 data/forge/tags/items/shards/nickel.json -5b38310921bbf0e5f45d198d4829265bab321244 data/forge/tags/items/shards/platinum.json -6597ff542ba7e95a4bec6afcf1c58ebdf493e3a1 data/forge/tags/items/shards/starsteel.json -32dd6bb9aa6a8db31b96529cf8c620ed862ca3d9 data/forge/tags/items/shards/zinc.json -b7160a38edc7b934ecae3645e44dacb45c7f3201 data/forge/tags/items/small_blends/aquarium.json -5abb020c9d70d6e0bc1ea85db17757262c310b53 data/forge/tags/items/small_blends/brass.json -7bdb5912393d948c2870e64355640bc3446dced1 data/forge/tags/items/small_blends/bronze.json -56f24a5168c5cfc7dbf6b58ced153385c9a0966e data/forge/tags/items/small_blends/cupronickel.json -0f97f2bc8392a4d34a39e12dc46602c8bc56be8d data/forge/tags/items/small_blends/diamond.json -aa3378cd8a2578437fbb230766fe21c7d158c3fa data/forge/tags/items/small_blends/electrum.json -bc5d34bb03457ae50d15da95c1096c5de0328bc5 data/forge/tags/items/small_blends/gold.json -8015179a9243a4f239fbf3d903eb4335e3d1ec42 data/forge/tags/items/small_blends/invar.json -5b89b597182893a3d6da1e826e11f57a2d899b6b data/forge/tags/items/small_blends/iron.json -40286fdcbe2e4dffcfd7bce6c1a3669f2f61bf66 data/forge/tags/items/small_blends/mithril.json -9365fe69f15f3d945712094cb29bbaaeca7f1d36 data/forge/tags/items/small_blends/pewter.json -72caa72ffd606ef6a46dcf26b95b4529dec30afb data/forge/tags/items/small_blends/steel.json -f4fd814e3253b2171590c724d2fcc7bca2593a03 data/forge/tags/items/sprockets/steel.json -3e6de0e47ab3a2b417acacf926d2d16fec6afabf data/forge/tags/items/storage_blocks.json -3a67b8796109f6c06f1ee96d3efdceb8173d4de3 data/forge/tags/items/storage_blocks/adamantine.json -9fb6ec26b2e00b11e4d2ec2ad19be2e99be750c2 data/forge/tags/items/storage_blocks/antimony.json -ee455d6eda630089a98d3a63328019527bcd3528 data/forge/tags/items/storage_blocks/aquarium.json -3ecf212551d3f4707d5d23fda8b3ce3ead13d5ec data/forge/tags/items/storage_blocks/bismuth.json -95850cecd6c206deed8a68a61d4e03b6f23f42c9 data/forge/tags/items/storage_blocks/brass.json -c25808d2cc4f12b78d1902ae9b6d3cbcc02f28c6 data/forge/tags/items/storage_blocks/bronze.json -5a5bfb3acf26d4865c4019037d1bb43e92ef18f2 data/forge/tags/items/storage_blocks/charcoal.json -61cb9e9fee6de1e40df363e2e68abe90a94fb424 data/forge/tags/items/storage_blocks/coldiron.json -4a66b4b656bdc8c6fe9e6fbc7c23a5446744a278 data/forge/tags/items/storage_blocks/copper.json -73059490e250c029005bf9d00d3c84458ce32fbc data/forge/tags/items/storage_blocks/cupronickel.json -deeac129127ddfc77cec30bc77583a539a3bd836 data/forge/tags/items/storage_blocks/diamond.json -92de3c8b2392444dc2204e5806d76468361e5d15 data/forge/tags/items/storage_blocks/electrum.json -3e0fc6e9b294f3760fa8ec97419ecfb226891c34 data/forge/tags/items/storage_blocks/emerald.json -7d02c26582d0d3aa24d6d14ac4269b75a9dbbdca data/forge/tags/items/storage_blocks/gold.json -bf002a6f9ae7159e03b9387f93ca09a685fb3347 data/forge/tags/items/storage_blocks/invar.json -9757f6794b156c97730b2c14b309b509746fb68c data/forge/tags/items/storage_blocks/iron.json -3552efa82f6dc8186eb75b55cf20da0921e886b0 data/forge/tags/items/storage_blocks/lead.json -58eb2d79c5f6e7ce642e86b2d29ec179ace6956c data/forge/tags/items/storage_blocks/mithril.json -b3e5c0eac313d23affbaadde62cb8f603c082d30 data/forge/tags/items/storage_blocks/nickel.json -3d850462f818cb5d38f940311023068291c2d40e data/forge/tags/items/storage_blocks/obsidian.json -36866bbd76a1bc7e9544cae13827d5d84a6247af data/forge/tags/items/storage_blocks/pewter.json -021deb0d882a14f8004f67b2bcebb6a14e75bc28 data/forge/tags/items/storage_blocks/platinum.json -0f2f9805af755155616ff0feb3bf536178410678 data/forge/tags/items/storage_blocks/quartz.json -9d21c393937084946cb05985ceaf1f1d20476b60 data/forge/tags/items/storage_blocks/silver.json -ee3a9a5571efbb2420ac7e3e6e3d030bf3d0b561 data/forge/tags/items/storage_blocks/starsteel.json -f86a231985565b04e3c6cc444b7a77db081b19a5 data/forge/tags/items/storage_blocks/steel.json -af6077fde05dc3d372d60b356ebfdd9625221056 data/forge/tags/items/storage_blocks/tin.json -c859879b633904bd79a916685ed22f802d4ddfaf data/forge/tags/items/storage_blocks/zinc.json -0cfa3a78ac9d1bf88ce981369e66852a868c5cfe data/forge/tags/items/tiny_dusts.json -22b89a0810f5c299211b2617365a62abdd95d179 data/forge/tags/items/tiny_dusts/adamantine.json -579c02fe70c9749ed57f52663de47d0611270780 data/forge/tags/items/tiny_dusts/antimony.json -864dd24310ebaf53bacfc34e105b027f9a70d101 data/forge/tags/items/tiny_dusts/aquarium.json -738eeae496639ac5e58af9ed47f429da6ba7cf36 data/forge/tags/items/tiny_dusts/bismuth.json -5dd4f0c4939c2822dfdd717a2b5f9c319242a09d data/forge/tags/items/tiny_dusts/brass.json -2662097c52c27c98cda7157e56af5108a1fd7c01 data/forge/tags/items/tiny_dusts/bronze.json -52d37f9ac3a937b2c1c6c72583078576d1940606 data/forge/tags/items/tiny_dusts/charcoal.json -145652b324bde76efbe7de65b991dd0213223724 data/forge/tags/items/tiny_dusts/coal.json -c12c0544b5de0d3052a5c96dede68a6427bbb4ad data/forge/tags/items/tiny_dusts/coldiron.json -117f9de22a2b4e8be74155918094c7ba65811f09 data/forge/tags/items/tiny_dusts/copper.json -7286c0cd10d8a9f667e61e78cbf5974bc8b9499e data/forge/tags/items/tiny_dusts/cupronickel.json -7c41a9febefcd411780be6dd631e79c4843a512b data/forge/tags/items/tiny_dusts/diamond.json -385b94363c367a63c7e4bf047d2d1dde815f390f data/forge/tags/items/tiny_dusts/electrum.json -a588090d9d75aa7753fa10c3a1aaec408fc0b7a0 data/forge/tags/items/tiny_dusts/emerald.json -07d0be324acab723795e7692472e6140bc76b83f data/forge/tags/items/tiny_dusts/gold.json -645411cdcb9e925f7825d99710f6df55663aaf36 data/forge/tags/items/tiny_dusts/invar.json -7382d5d3bd72e84171f0c870a827fb97bb2c0157 data/forge/tags/items/tiny_dusts/iron.json -0a3ea99fbce92d45f0841f90872ca84a4b6954d7 data/forge/tags/items/tiny_dusts/lapis.json -76d69ba4a9713236332b58c222af06490fbe46c6 data/forge/tags/items/tiny_dusts/lead.json -bbe7181b6e86717635b5356646110a1ffacb0ea4 data/forge/tags/items/tiny_dusts/mercury.json -9713bd4f18a32df1dab41b2e549ead15ed663007 data/forge/tags/items/tiny_dusts/mithril.json -dab0d379c9497b42712beb13b63438e8ecf8183c data/forge/tags/items/tiny_dusts/nickel.json -10e50408b26f9df1acda2b31e2d415a898811547 data/forge/tags/items/tiny_dusts/obsidian.json -502fc490dccce7c0fbdc90d833ef22f11b1c9fe8 data/forge/tags/items/tiny_dusts/pewter.json -c675bfcf9af1200bf93ee0996020ca924ddb1c2e data/forge/tags/items/tiny_dusts/platinum.json -1002a2a26e759be37645833e2e9152c9f3afcee9 data/forge/tags/items/tiny_dusts/quartz.json -f93ab3dd191800eb41be286c8c69a40b44947441 data/forge/tags/items/tiny_dusts/redstone.json -ac816a331e71e29020771e6f3ce626df599ed231 data/forge/tags/items/tiny_dusts/silver.json -14da44eee23bc81222aa2f9dedd1eb34fac8ba63 data/forge/tags/items/tiny_dusts/starsteel.json -83eb570af78b537126e51a2534e6e95086dbe5ff data/forge/tags/items/tiny_dusts/steel.json -58103f8c55cca27f171c5a84b367bb7a62c752e1 data/forge/tags/items/tiny_dusts/tin.json -d8e380b601572c8903544688973e03a3d52f3db2 data/forge/tags/items/tiny_dusts/zinc.json -dc586b3f1bd21c8ad8a81fc963ffafcce2c82a1e data/mekanism/tags/items/clumps/adamantine.json -5b33da7d04d34ded528cc3d8b6070668dfa431e4 data/mekanism/tags/items/clumps/antimony.json -720a917cb379d8b20000f467c1e78d3fbec12fa4 data/mekanism/tags/items/clumps/bismuth.json -7a00aedfcfa4e9e78a0bfc8cf15158c6ee4f0589 data/mekanism/tags/items/clumps/coldiron.json -023f0c19e5ba86fd3b5d59fba2dd6a8933d40e1f data/mekanism/tags/items/clumps/nickel.json -4e2b96bed6e0f2341c6536581c1bb554a7a818c9 data/mekanism/tags/items/clumps/platinum.json -e71b4f8f862e90182e060404e89b34747381fb58 data/mekanism/tags/items/clumps/starsteel.json -1fd875e3a6da69edc0690e314cc6edd3f7d68e3b data/mekanism/tags/items/clumps/zinc.json -0b25087d888b46d59b4f4186623c378226410e78 data/mekanism/tags/items/crystals/adamantine.json -20356dc15299dc666b7a5371a961998c89201483 data/mekanism/tags/items/crystals/antimony.json -741ddee8157c40dc7b736394610865e7d2ee8009 data/mekanism/tags/items/crystals/bismuth.json -b2af1d76143bccc0b743d610e2d590e948a57446 data/mekanism/tags/items/crystals/coldiron.json -d6ad74ecf3fc2438a29ba90ce1526d8b6e7cc289 data/mekanism/tags/items/crystals/nickel.json -0163e9298803531a1ac97e75c01bd792d39499e3 data/mekanism/tags/items/crystals/platinum.json -63c2e3f0ac562e01abae41113828808a6c0e632f data/mekanism/tags/items/crystals/starsteel.json -0cd4a9b0812b35d04ee82673c8122e51925e8fa8 data/mekanism/tags/items/crystals/zinc.json -060149b0fa4f7b3e54151f2796be63d86ccdace4 data/mekanism/tags/items/dirty_dusts/adamantine.json -df0d60c4390b88ea9e6321228a2c3eb3ebf8860b data/mekanism/tags/items/dirty_dusts/antimony.json -e383da0d542c4b28d675d905050fdf37b4d390c4 data/mekanism/tags/items/dirty_dusts/bismuth.json -8ccfbe104502bbbe50640abaf3a72f7d341c9797 data/mekanism/tags/items/dirty_dusts/coldiron.json -e6283fe16e03c0a6f9ed25a3711cd9e4677aeedc data/mekanism/tags/items/dirty_dusts/nickel.json -14f11289f92e8897f3ff55c51018b8c4801ab5cb data/mekanism/tags/items/dirty_dusts/platinum.json -21478c915b4c1d6d991ac351a28334a7027c11e5 data/mekanism/tags/items/dirty_dusts/starsteel.json -ea4cdd2d7dbf52c8adfa1effe3cb72050a42d9bb data/mekanism/tags/items/dirty_dusts/zinc.json -1f1e78ea5ea631ec3f275fdc82244d82efd3349f data/mekanism/tags/items/shards/adamantine.json -0abce1085fbfda624c3f27dd0a6f4908c7011d2d data/mekanism/tags/items/shards/antimony.json -b3d4f82ed5eab53ea0189388e4418ffbb2833651 data/mekanism/tags/items/shards/bismuth.json -942cdb7d0c5cf1da0c4ab6bbffce496915bf1171 data/mekanism/tags/items/shards/coldiron.json -9e203c130c9b808c0d8fb7ba01b86ed4630c1eef data/mekanism/tags/items/shards/nickel.json -50a52b0b52bb69ac41fe40a6d087603901bd19f5 data/mekanism/tags/items/shards/platinum.json -c3a969a739c219559b2d3885ecf5a101b4257d1b data/mekanism/tags/items/shards/starsteel.json -d5f947aa297b1af85c5b99cde67ed65baa066b31 data/mekanism/tags/items/shards/zinc.json -6b425cef6aaf11c16d54922c075d346444a91c85 data/minecraft/tags/blocks/beacon_base_blocks.json -3376e2b55994219e4081c1f2521cc1064ff8ff04 data/minecraft/tags/blocks/mineable/pickaxe.json -21c460589f4332ccbb73a9f206441e3bb6c0b42a data/minecraft/tags/blocks/needs_diamond_tool.json -a473c43136339066bcf15c6dc1978af8c4ec56d8 data/minecraft/tags/blocks/needs_iron_tool.json -365cd52fcfd8f93753b22f86859972a1fe41bf5f data/minecraft/tags/blocks/needs_stone_tool.json -2394d94f7950d2b3383736c77746694cd1b19a03 data/minecraft/tags/items/arrows.json diff --git a/src/generated/resources/assets/basemetals/blockstates/adamantine_bars.json b/src/generated/resources/assets/basemetals/blockstates/adamantine_bars.json index 18264f8c8..fcf277ade 100644 --- a/src/generated/resources/assets/basemetals/blockstates/adamantine_bars.json +++ b/src/generated/resources/assets/basemetals/blockstates/adamantine_bars.json @@ -2,20 +2,26 @@ "multipart": [ { "apply": { - "model": "basemetals:block/adamantine_bars_post" + "model": "basemetals:block/adamantine_bars_post_ends" } }, { "when": { - "north": "true" + "north": "false", + "east": "false", + "south": "false", + "west": "false" }, "apply": { - "model": "basemetals:block/adamantine_bars_side" + "model": "basemetals:block/adamantine_bars_post" } }, { "when": { - "north": "false" + "north": "true", + "east": "false", + "south": "false", + "west": "false" }, "apply": { "model": "basemetals:block/adamantine_bars_cap" @@ -23,54 +29,71 @@ }, { "when": { - "south": "true" + "north": "true" }, "apply": { - "model": "basemetals:block/adamantine_bars_side_alt" + "model": "basemetals:block/adamantine_bars_side" } }, { "when": { - "south": "false" + "north": "false", + "east": "true", + "south": "false", + "west": "false" }, "apply": { - "model": "basemetals:block/adamantine_bars_cap_alt", + "model": "basemetals:block/adamantine_bars_cap", "y": 90 } }, { "when": { - "west": "true" + "east": "true" }, "apply": { - "model": "basemetals:block/adamantine_bars_side_alt", + "model": "basemetals:block/adamantine_bars_side", "y": 90 } }, { "when": { + "north": "false", + "east": "false", + "south": "true", "west": "false" }, "apply": { - "model": "basemetals:block/adamantine_bars_cap", - "y": 270 + "model": "basemetals:block/adamantine_bars_cap_alt" } }, { "when": { - "east": "true" + "south": "true" }, "apply": { - "model": "basemetals:block/adamantine_bars_side", + "model": "basemetals:block/adamantine_bars_side_alt" + } + }, + { + "when": { + "north": "false", + "east": "false", + "south": "false", + "west": "true" + }, + "apply": { + "model": "basemetals:block/adamantine_bars_cap_alt", "y": 90 } }, { "when": { - "east": "false" + "west": "true" }, "apply": { - "model": "basemetals:block/adamantine_bars_cap_alt" + "model": "basemetals:block/adamantine_bars_side_alt", + "y": 90 } } ] diff --git a/src/generated/resources/assets/basemetals/blockstates/antimony_bars.json b/src/generated/resources/assets/basemetals/blockstates/antimony_bars.json index 9fe3d867a..d61e80ff1 100644 --- a/src/generated/resources/assets/basemetals/blockstates/antimony_bars.json +++ b/src/generated/resources/assets/basemetals/blockstates/antimony_bars.json @@ -2,20 +2,26 @@ "multipart": [ { "apply": { - "model": "basemetals:block/antimony_bars_post" + "model": "basemetals:block/antimony_bars_post_ends" } }, { "when": { - "north": "true" + "north": "false", + "east": "false", + "south": "false", + "west": "false" }, "apply": { - "model": "basemetals:block/antimony_bars_side" + "model": "basemetals:block/antimony_bars_post" } }, { "when": { - "north": "false" + "north": "true", + "east": "false", + "south": "false", + "west": "false" }, "apply": { "model": "basemetals:block/antimony_bars_cap" @@ -23,54 +29,71 @@ }, { "when": { - "south": "true" + "north": "true" }, "apply": { - "model": "basemetals:block/antimony_bars_side_alt" + "model": "basemetals:block/antimony_bars_side" } }, { "when": { - "south": "false" + "north": "false", + "east": "true", + "south": "false", + "west": "false" }, "apply": { - "model": "basemetals:block/antimony_bars_cap_alt", + "model": "basemetals:block/antimony_bars_cap", "y": 90 } }, { "when": { - "west": "true" + "east": "true" }, "apply": { - "model": "basemetals:block/antimony_bars_side_alt", + "model": "basemetals:block/antimony_bars_side", "y": 90 } }, { "when": { + "north": "false", + "east": "false", + "south": "true", "west": "false" }, "apply": { - "model": "basemetals:block/antimony_bars_cap", - "y": 270 + "model": "basemetals:block/antimony_bars_cap_alt" } }, { "when": { - "east": "true" + "south": "true" }, "apply": { - "model": "basemetals:block/antimony_bars_side", + "model": "basemetals:block/antimony_bars_side_alt" + } + }, + { + "when": { + "north": "false", + "east": "false", + "south": "false", + "west": "true" + }, + "apply": { + "model": "basemetals:block/antimony_bars_cap_alt", "y": 90 } }, { "when": { - "east": "false" + "west": "true" }, "apply": { - "model": "basemetals:block/antimony_bars_cap_alt" + "model": "basemetals:block/antimony_bars_side_alt", + "y": 90 } } ] diff --git a/src/generated/resources/assets/basemetals/blockstates/aquarium_bars.json b/src/generated/resources/assets/basemetals/blockstates/aquarium_bars.json index 365c85818..213e60229 100644 --- a/src/generated/resources/assets/basemetals/blockstates/aquarium_bars.json +++ b/src/generated/resources/assets/basemetals/blockstates/aquarium_bars.json @@ -2,20 +2,26 @@ "multipart": [ { "apply": { - "model": "basemetals:block/aquarium_bars_post" + "model": "basemetals:block/aquarium_bars_post_ends" } }, { "when": { - "north": "true" + "north": "false", + "east": "false", + "south": "false", + "west": "false" }, "apply": { - "model": "basemetals:block/aquarium_bars_side" + "model": "basemetals:block/aquarium_bars_post" } }, { "when": { - "north": "false" + "north": "true", + "east": "false", + "south": "false", + "west": "false" }, "apply": { "model": "basemetals:block/aquarium_bars_cap" @@ -23,54 +29,71 @@ }, { "when": { - "south": "true" + "north": "true" }, "apply": { - "model": "basemetals:block/aquarium_bars_side_alt" + "model": "basemetals:block/aquarium_bars_side" } }, { "when": { - "south": "false" + "north": "false", + "east": "true", + "south": "false", + "west": "false" }, "apply": { - "model": "basemetals:block/aquarium_bars_cap_alt", + "model": "basemetals:block/aquarium_bars_cap", "y": 90 } }, { "when": { - "west": "true" + "east": "true" }, "apply": { - "model": "basemetals:block/aquarium_bars_side_alt", + "model": "basemetals:block/aquarium_bars_side", "y": 90 } }, { "when": { + "north": "false", + "east": "false", + "south": "true", "west": "false" }, "apply": { - "model": "basemetals:block/aquarium_bars_cap", - "y": 270 + "model": "basemetals:block/aquarium_bars_cap_alt" } }, { "when": { - "east": "true" + "south": "true" }, "apply": { - "model": "basemetals:block/aquarium_bars_side", + "model": "basemetals:block/aquarium_bars_side_alt" + } + }, + { + "when": { + "north": "false", + "east": "false", + "south": "false", + "west": "true" + }, + "apply": { + "model": "basemetals:block/aquarium_bars_cap_alt", "y": 90 } }, { "when": { - "east": "false" + "west": "true" }, "apply": { - "model": "basemetals:block/aquarium_bars_cap_alt" + "model": "basemetals:block/aquarium_bars_side_alt", + "y": 90 } } ] diff --git a/src/generated/resources/assets/basemetals/blockstates/bismuth_bars.json b/src/generated/resources/assets/basemetals/blockstates/bismuth_bars.json index 50d216d2f..7a6ca1180 100644 --- a/src/generated/resources/assets/basemetals/blockstates/bismuth_bars.json +++ b/src/generated/resources/assets/basemetals/blockstates/bismuth_bars.json @@ -2,20 +2,26 @@ "multipart": [ { "apply": { - "model": "basemetals:block/bismuth_bars_post" + "model": "basemetals:block/bismuth_bars_post_ends" } }, { "when": { - "north": "true" + "north": "false", + "east": "false", + "south": "false", + "west": "false" }, "apply": { - "model": "basemetals:block/bismuth_bars_side" + "model": "basemetals:block/bismuth_bars_post" } }, { "when": { - "north": "false" + "north": "true", + "east": "false", + "south": "false", + "west": "false" }, "apply": { "model": "basemetals:block/bismuth_bars_cap" @@ -23,54 +29,71 @@ }, { "when": { - "south": "true" + "north": "true" }, "apply": { - "model": "basemetals:block/bismuth_bars_side_alt" + "model": "basemetals:block/bismuth_bars_side" } }, { "when": { - "south": "false" + "north": "false", + "east": "true", + "south": "false", + "west": "false" }, "apply": { - "model": "basemetals:block/bismuth_bars_cap_alt", + "model": "basemetals:block/bismuth_bars_cap", "y": 90 } }, { "when": { - "west": "true" + "east": "true" }, "apply": { - "model": "basemetals:block/bismuth_bars_side_alt", + "model": "basemetals:block/bismuth_bars_side", "y": 90 } }, { "when": { + "north": "false", + "east": "false", + "south": "true", "west": "false" }, "apply": { - "model": "basemetals:block/bismuth_bars_cap", - "y": 270 + "model": "basemetals:block/bismuth_bars_cap_alt" } }, { "when": { - "east": "true" + "south": "true" }, "apply": { - "model": "basemetals:block/bismuth_bars_side", + "model": "basemetals:block/bismuth_bars_side_alt" + } + }, + { + "when": { + "north": "false", + "east": "false", + "south": "false", + "west": "true" + }, + "apply": { + "model": "basemetals:block/bismuth_bars_cap_alt", "y": 90 } }, { "when": { - "east": "false" + "west": "true" }, "apply": { - "model": "basemetals:block/bismuth_bars_cap_alt" + "model": "basemetals:block/bismuth_bars_side_alt", + "y": 90 } } ] diff --git a/src/generated/resources/assets/basemetals/blockstates/brass_bars.json b/src/generated/resources/assets/basemetals/blockstates/brass_bars.json index cfc39aaf4..b6238b86d 100644 --- a/src/generated/resources/assets/basemetals/blockstates/brass_bars.json +++ b/src/generated/resources/assets/basemetals/blockstates/brass_bars.json @@ -2,20 +2,26 @@ "multipart": [ { "apply": { - "model": "basemetals:block/brass_bars_post" + "model": "basemetals:block/brass_bars_post_ends" } }, { "when": { - "north": "true" + "north": "false", + "east": "false", + "south": "false", + "west": "false" }, "apply": { - "model": "basemetals:block/brass_bars_side" + "model": "basemetals:block/brass_bars_post" } }, { "when": { - "north": "false" + "north": "true", + "east": "false", + "south": "false", + "west": "false" }, "apply": { "model": "basemetals:block/brass_bars_cap" @@ -23,54 +29,71 @@ }, { "when": { - "south": "true" + "north": "true" }, "apply": { - "model": "basemetals:block/brass_bars_side_alt" + "model": "basemetals:block/brass_bars_side" } }, { "when": { - "south": "false" + "north": "false", + "east": "true", + "south": "false", + "west": "false" }, "apply": { - "model": "basemetals:block/brass_bars_cap_alt", + "model": "basemetals:block/brass_bars_cap", "y": 90 } }, { "when": { - "west": "true" + "east": "true" }, "apply": { - "model": "basemetals:block/brass_bars_side_alt", + "model": "basemetals:block/brass_bars_side", "y": 90 } }, { "when": { + "north": "false", + "east": "false", + "south": "true", "west": "false" }, "apply": { - "model": "basemetals:block/brass_bars_cap", - "y": 270 + "model": "basemetals:block/brass_bars_cap_alt" } }, { "when": { - "east": "true" + "south": "true" }, "apply": { - "model": "basemetals:block/brass_bars_side", + "model": "basemetals:block/brass_bars_side_alt" + } + }, + { + "when": { + "north": "false", + "east": "false", + "south": "false", + "west": "true" + }, + "apply": { + "model": "basemetals:block/brass_bars_cap_alt", "y": 90 } }, { "when": { - "east": "false" + "west": "true" }, "apply": { - "model": "basemetals:block/brass_bars_cap_alt" + "model": "basemetals:block/brass_bars_side_alt", + "y": 90 } } ] diff --git a/src/generated/resources/assets/basemetals/blockstates/bronze_bars.json b/src/generated/resources/assets/basemetals/blockstates/bronze_bars.json index 542403d81..56d596469 100644 --- a/src/generated/resources/assets/basemetals/blockstates/bronze_bars.json +++ b/src/generated/resources/assets/basemetals/blockstates/bronze_bars.json @@ -2,20 +2,26 @@ "multipart": [ { "apply": { - "model": "basemetals:block/bronze_bars_post" + "model": "basemetals:block/bronze_bars_post_ends" } }, { "when": { - "north": "true" + "north": "false", + "east": "false", + "south": "false", + "west": "false" }, "apply": { - "model": "basemetals:block/bronze_bars_side" + "model": "basemetals:block/bronze_bars_post" } }, { "when": { - "north": "false" + "north": "true", + "east": "false", + "south": "false", + "west": "false" }, "apply": { "model": "basemetals:block/bronze_bars_cap" @@ -23,54 +29,71 @@ }, { "when": { - "south": "true" + "north": "true" }, "apply": { - "model": "basemetals:block/bronze_bars_side_alt" + "model": "basemetals:block/bronze_bars_side" } }, { "when": { - "south": "false" + "north": "false", + "east": "true", + "south": "false", + "west": "false" }, "apply": { - "model": "basemetals:block/bronze_bars_cap_alt", + "model": "basemetals:block/bronze_bars_cap", "y": 90 } }, { "when": { - "west": "true" + "east": "true" }, "apply": { - "model": "basemetals:block/bronze_bars_side_alt", + "model": "basemetals:block/bronze_bars_side", "y": 90 } }, { "when": { + "north": "false", + "east": "false", + "south": "true", "west": "false" }, "apply": { - "model": "basemetals:block/bronze_bars_cap", - "y": 270 + "model": "basemetals:block/bronze_bars_cap_alt" } }, { "when": { - "east": "true" + "south": "true" }, "apply": { - "model": "basemetals:block/bronze_bars_side", + "model": "basemetals:block/bronze_bars_side_alt" + } + }, + { + "when": { + "north": "false", + "east": "false", + "south": "false", + "west": "true" + }, + "apply": { + "model": "basemetals:block/bronze_bars_cap_alt", "y": 90 } }, { "when": { - "east": "false" + "west": "true" }, "apply": { - "model": "basemetals:block/bronze_bars_cap_alt" + "model": "basemetals:block/bronze_bars_side_alt", + "y": 90 } } ] diff --git a/src/generated/resources/assets/basemetals/blockstates/coldiron_bars.json b/src/generated/resources/assets/basemetals/blockstates/coldiron_bars.json index 9a5bb623e..f94e86df9 100644 --- a/src/generated/resources/assets/basemetals/blockstates/coldiron_bars.json +++ b/src/generated/resources/assets/basemetals/blockstates/coldiron_bars.json @@ -2,20 +2,26 @@ "multipart": [ { "apply": { - "model": "basemetals:block/coldiron_bars_post" + "model": "basemetals:block/coldiron_bars_post_ends" } }, { "when": { - "north": "true" + "north": "false", + "east": "false", + "south": "false", + "west": "false" }, "apply": { - "model": "basemetals:block/coldiron_bars_side" + "model": "basemetals:block/coldiron_bars_post" } }, { "when": { - "north": "false" + "north": "true", + "east": "false", + "south": "false", + "west": "false" }, "apply": { "model": "basemetals:block/coldiron_bars_cap" @@ -23,54 +29,71 @@ }, { "when": { - "south": "true" + "north": "true" }, "apply": { - "model": "basemetals:block/coldiron_bars_side_alt" + "model": "basemetals:block/coldiron_bars_side" } }, { "when": { - "south": "false" + "north": "false", + "east": "true", + "south": "false", + "west": "false" }, "apply": { - "model": "basemetals:block/coldiron_bars_cap_alt", + "model": "basemetals:block/coldiron_bars_cap", "y": 90 } }, { "when": { - "west": "true" + "east": "true" }, "apply": { - "model": "basemetals:block/coldiron_bars_side_alt", + "model": "basemetals:block/coldiron_bars_side", "y": 90 } }, { "when": { + "north": "false", + "east": "false", + "south": "true", "west": "false" }, "apply": { - "model": "basemetals:block/coldiron_bars_cap", - "y": 270 + "model": "basemetals:block/coldiron_bars_cap_alt" } }, { "when": { - "east": "true" + "south": "true" }, "apply": { - "model": "basemetals:block/coldiron_bars_side", + "model": "basemetals:block/coldiron_bars_side_alt" + } + }, + { + "when": { + "north": "false", + "east": "false", + "south": "false", + "west": "true" + }, + "apply": { + "model": "basemetals:block/coldiron_bars_cap_alt", "y": 90 } }, { "when": { - "east": "false" + "west": "true" }, "apply": { - "model": "basemetals:block/coldiron_bars_cap_alt" + "model": "basemetals:block/coldiron_bars_side_alt", + "y": 90 } } ] diff --git a/src/generated/resources/assets/basemetals/blockstates/copper_bars.json b/src/generated/resources/assets/basemetals/blockstates/copper_bars.json index bdd2faf74..0716dd6d0 100644 --- a/src/generated/resources/assets/basemetals/blockstates/copper_bars.json +++ b/src/generated/resources/assets/basemetals/blockstates/copper_bars.json @@ -2,20 +2,26 @@ "multipart": [ { "apply": { - "model": "basemetals:block/copper_bars_post" + "model": "basemetals:block/copper_bars_post_ends" } }, { "when": { - "north": "true" + "north": "false", + "east": "false", + "south": "false", + "west": "false" }, "apply": { - "model": "basemetals:block/copper_bars_side" + "model": "basemetals:block/copper_bars_post" } }, { "when": { - "north": "false" + "north": "true", + "east": "false", + "south": "false", + "west": "false" }, "apply": { "model": "basemetals:block/copper_bars_cap" @@ -23,54 +29,71 @@ }, { "when": { - "south": "true" + "north": "true" }, "apply": { - "model": "basemetals:block/copper_bars_side_alt" + "model": "basemetals:block/copper_bars_side" } }, { "when": { - "south": "false" + "north": "false", + "east": "true", + "south": "false", + "west": "false" }, "apply": { - "model": "basemetals:block/copper_bars_cap_alt", + "model": "basemetals:block/copper_bars_cap", "y": 90 } }, { "when": { - "west": "true" + "east": "true" }, "apply": { - "model": "basemetals:block/copper_bars_side_alt", + "model": "basemetals:block/copper_bars_side", "y": 90 } }, { "when": { + "north": "false", + "east": "false", + "south": "true", "west": "false" }, "apply": { - "model": "basemetals:block/copper_bars_cap", - "y": 270 + "model": "basemetals:block/copper_bars_cap_alt" } }, { "when": { - "east": "true" + "south": "true" }, "apply": { - "model": "basemetals:block/copper_bars_side", + "model": "basemetals:block/copper_bars_side_alt" + } + }, + { + "when": { + "north": "false", + "east": "false", + "south": "false", + "west": "true" + }, + "apply": { + "model": "basemetals:block/copper_bars_cap_alt", "y": 90 } }, { "when": { - "east": "false" + "west": "true" }, "apply": { - "model": "basemetals:block/copper_bars_cap_alt" + "model": "basemetals:block/copper_bars_side_alt", + "y": 90 } } ] diff --git a/src/generated/resources/assets/basemetals/blockstates/cupronickel_bars.json b/src/generated/resources/assets/basemetals/blockstates/cupronickel_bars.json index fab3acea7..f4f0b2c3d 100644 --- a/src/generated/resources/assets/basemetals/blockstates/cupronickel_bars.json +++ b/src/generated/resources/assets/basemetals/blockstates/cupronickel_bars.json @@ -2,20 +2,26 @@ "multipart": [ { "apply": { - "model": "basemetals:block/cupronickel_bars_post" + "model": "basemetals:block/cupronickel_bars_post_ends" } }, { "when": { - "north": "true" + "north": "false", + "east": "false", + "south": "false", + "west": "false" }, "apply": { - "model": "basemetals:block/cupronickel_bars_side" + "model": "basemetals:block/cupronickel_bars_post" } }, { "when": { - "north": "false" + "north": "true", + "east": "false", + "south": "false", + "west": "false" }, "apply": { "model": "basemetals:block/cupronickel_bars_cap" @@ -23,54 +29,71 @@ }, { "when": { - "south": "true" + "north": "true" }, "apply": { - "model": "basemetals:block/cupronickel_bars_side_alt" + "model": "basemetals:block/cupronickel_bars_side" } }, { "when": { - "south": "false" + "north": "false", + "east": "true", + "south": "false", + "west": "false" }, "apply": { - "model": "basemetals:block/cupronickel_bars_cap_alt", + "model": "basemetals:block/cupronickel_bars_cap", "y": 90 } }, { "when": { - "west": "true" + "east": "true" }, "apply": { - "model": "basemetals:block/cupronickel_bars_side_alt", + "model": "basemetals:block/cupronickel_bars_side", "y": 90 } }, { "when": { + "north": "false", + "east": "false", + "south": "true", "west": "false" }, "apply": { - "model": "basemetals:block/cupronickel_bars_cap", - "y": 270 + "model": "basemetals:block/cupronickel_bars_cap_alt" } }, { "when": { - "east": "true" + "south": "true" }, "apply": { - "model": "basemetals:block/cupronickel_bars_side", + "model": "basemetals:block/cupronickel_bars_side_alt" + } + }, + { + "when": { + "north": "false", + "east": "false", + "south": "false", + "west": "true" + }, + "apply": { + "model": "basemetals:block/cupronickel_bars_cap_alt", "y": 90 } }, { "when": { - "east": "false" + "west": "true" }, "apply": { - "model": "basemetals:block/cupronickel_bars_cap_alt" + "model": "basemetals:block/cupronickel_bars_side_alt", + "y": 90 } } ] diff --git a/src/generated/resources/assets/basemetals/blockstates/diamond_bars.json b/src/generated/resources/assets/basemetals/blockstates/diamond_bars.json index 9b30d064d..1f36c0ad2 100644 --- a/src/generated/resources/assets/basemetals/blockstates/diamond_bars.json +++ b/src/generated/resources/assets/basemetals/blockstates/diamond_bars.json @@ -2,20 +2,26 @@ "multipart": [ { "apply": { - "model": "basemetals:block/diamond_bars_post" + "model": "basemetals:block/diamond_bars_post_ends" } }, { "when": { - "north": "true" + "north": "false", + "east": "false", + "south": "false", + "west": "false" }, "apply": { - "model": "basemetals:block/diamond_bars_side" + "model": "basemetals:block/diamond_bars_post" } }, { "when": { - "north": "false" + "north": "true", + "east": "false", + "south": "false", + "west": "false" }, "apply": { "model": "basemetals:block/diamond_bars_cap" @@ -23,54 +29,71 @@ }, { "when": { - "south": "true" + "north": "true" }, "apply": { - "model": "basemetals:block/diamond_bars_side_alt" + "model": "basemetals:block/diamond_bars_side" } }, { "when": { - "south": "false" + "north": "false", + "east": "true", + "south": "false", + "west": "false" }, "apply": { - "model": "basemetals:block/diamond_bars_cap_alt", + "model": "basemetals:block/diamond_bars_cap", "y": 90 } }, { "when": { - "west": "true" + "east": "true" }, "apply": { - "model": "basemetals:block/diamond_bars_side_alt", + "model": "basemetals:block/diamond_bars_side", "y": 90 } }, { "when": { + "north": "false", + "east": "false", + "south": "true", "west": "false" }, "apply": { - "model": "basemetals:block/diamond_bars_cap", - "y": 270 + "model": "basemetals:block/diamond_bars_cap_alt" } }, { "when": { - "east": "true" + "south": "true" }, "apply": { - "model": "basemetals:block/diamond_bars_side", + "model": "basemetals:block/diamond_bars_side_alt" + } + }, + { + "when": { + "north": "false", + "east": "false", + "south": "false", + "west": "true" + }, + "apply": { + "model": "basemetals:block/diamond_bars_cap_alt", "y": 90 } }, { "when": { - "east": "false" + "west": "true" }, "apply": { - "model": "basemetals:block/diamond_bars_cap_alt" + "model": "basemetals:block/diamond_bars_side_alt", + "y": 90 } } ] diff --git a/src/generated/resources/assets/basemetals/blockstates/electrum_bars.json b/src/generated/resources/assets/basemetals/blockstates/electrum_bars.json index 6034f98df..991284130 100644 --- a/src/generated/resources/assets/basemetals/blockstates/electrum_bars.json +++ b/src/generated/resources/assets/basemetals/blockstates/electrum_bars.json @@ -2,20 +2,26 @@ "multipart": [ { "apply": { - "model": "basemetals:block/electrum_bars_post" + "model": "basemetals:block/electrum_bars_post_ends" } }, { "when": { - "north": "true" + "north": "false", + "east": "false", + "south": "false", + "west": "false" }, "apply": { - "model": "basemetals:block/electrum_bars_side" + "model": "basemetals:block/electrum_bars_post" } }, { "when": { - "north": "false" + "north": "true", + "east": "false", + "south": "false", + "west": "false" }, "apply": { "model": "basemetals:block/electrum_bars_cap" @@ -23,54 +29,71 @@ }, { "when": { - "south": "true" + "north": "true" }, "apply": { - "model": "basemetals:block/electrum_bars_side_alt" + "model": "basemetals:block/electrum_bars_side" } }, { "when": { - "south": "false" + "north": "false", + "east": "true", + "south": "false", + "west": "false" }, "apply": { - "model": "basemetals:block/electrum_bars_cap_alt", + "model": "basemetals:block/electrum_bars_cap", "y": 90 } }, { "when": { - "west": "true" + "east": "true" }, "apply": { - "model": "basemetals:block/electrum_bars_side_alt", + "model": "basemetals:block/electrum_bars_side", "y": 90 } }, { "when": { + "north": "false", + "east": "false", + "south": "true", "west": "false" }, "apply": { - "model": "basemetals:block/electrum_bars_cap", - "y": 270 + "model": "basemetals:block/electrum_bars_cap_alt" } }, { "when": { - "east": "true" + "south": "true" }, "apply": { - "model": "basemetals:block/electrum_bars_side", + "model": "basemetals:block/electrum_bars_side_alt" + } + }, + { + "when": { + "north": "false", + "east": "false", + "south": "false", + "west": "true" + }, + "apply": { + "model": "basemetals:block/electrum_bars_cap_alt", "y": 90 } }, { "when": { - "east": "false" + "west": "true" }, "apply": { - "model": "basemetals:block/electrum_bars_cap_alt" + "model": "basemetals:block/electrum_bars_side_alt", + "y": 90 } } ] diff --git a/src/generated/resources/assets/basemetals/blockstates/emerald_bars.json b/src/generated/resources/assets/basemetals/blockstates/emerald_bars.json index 0d73e1ae6..ed26b6582 100644 --- a/src/generated/resources/assets/basemetals/blockstates/emerald_bars.json +++ b/src/generated/resources/assets/basemetals/blockstates/emerald_bars.json @@ -2,20 +2,26 @@ "multipart": [ { "apply": { - "model": "basemetals:block/emerald_bars_post" + "model": "basemetals:block/emerald_bars_post_ends" } }, { "when": { - "north": "true" + "north": "false", + "east": "false", + "south": "false", + "west": "false" }, "apply": { - "model": "basemetals:block/emerald_bars_side" + "model": "basemetals:block/emerald_bars_post" } }, { "when": { - "north": "false" + "north": "true", + "east": "false", + "south": "false", + "west": "false" }, "apply": { "model": "basemetals:block/emerald_bars_cap" @@ -23,54 +29,71 @@ }, { "when": { - "south": "true" + "north": "true" }, "apply": { - "model": "basemetals:block/emerald_bars_side_alt" + "model": "basemetals:block/emerald_bars_side" } }, { "when": { - "south": "false" + "north": "false", + "east": "true", + "south": "false", + "west": "false" }, "apply": { - "model": "basemetals:block/emerald_bars_cap_alt", + "model": "basemetals:block/emerald_bars_cap", "y": 90 } }, { "when": { - "west": "true" + "east": "true" }, "apply": { - "model": "basemetals:block/emerald_bars_side_alt", + "model": "basemetals:block/emerald_bars_side", "y": 90 } }, { "when": { + "north": "false", + "east": "false", + "south": "true", "west": "false" }, "apply": { - "model": "basemetals:block/emerald_bars_cap", - "y": 270 + "model": "basemetals:block/emerald_bars_cap_alt" } }, { "when": { - "east": "true" + "south": "true" }, "apply": { - "model": "basemetals:block/emerald_bars_side", + "model": "basemetals:block/emerald_bars_side_alt" + } + }, + { + "when": { + "north": "false", + "east": "false", + "south": "false", + "west": "true" + }, + "apply": { + "model": "basemetals:block/emerald_bars_cap_alt", "y": 90 } }, { "when": { - "east": "false" + "west": "true" }, "apply": { - "model": "basemetals:block/emerald_bars_cap_alt" + "model": "basemetals:block/emerald_bars_side_alt", + "y": 90 } } ] diff --git a/src/generated/resources/assets/basemetals/blockstates/gold_bars.json b/src/generated/resources/assets/basemetals/blockstates/gold_bars.json index da72d54bb..0e31016d8 100644 --- a/src/generated/resources/assets/basemetals/blockstates/gold_bars.json +++ b/src/generated/resources/assets/basemetals/blockstates/gold_bars.json @@ -2,20 +2,26 @@ "multipart": [ { "apply": { - "model": "basemetals:block/gold_bars_post" + "model": "basemetals:block/gold_bars_post_ends" } }, { "when": { - "north": "true" + "north": "false", + "east": "false", + "south": "false", + "west": "false" }, "apply": { - "model": "basemetals:block/gold_bars_side" + "model": "basemetals:block/gold_bars_post" } }, { "when": { - "north": "false" + "north": "true", + "east": "false", + "south": "false", + "west": "false" }, "apply": { "model": "basemetals:block/gold_bars_cap" @@ -23,54 +29,71 @@ }, { "when": { - "south": "true" + "north": "true" }, "apply": { - "model": "basemetals:block/gold_bars_side_alt" + "model": "basemetals:block/gold_bars_side" } }, { "when": { - "south": "false" + "north": "false", + "east": "true", + "south": "false", + "west": "false" }, "apply": { - "model": "basemetals:block/gold_bars_cap_alt", + "model": "basemetals:block/gold_bars_cap", "y": 90 } }, { "when": { - "west": "true" + "east": "true" }, "apply": { - "model": "basemetals:block/gold_bars_side_alt", + "model": "basemetals:block/gold_bars_side", "y": 90 } }, { "when": { + "north": "false", + "east": "false", + "south": "true", "west": "false" }, "apply": { - "model": "basemetals:block/gold_bars_cap", - "y": 270 + "model": "basemetals:block/gold_bars_cap_alt" } }, { "when": { - "east": "true" + "south": "true" }, "apply": { - "model": "basemetals:block/gold_bars_side", + "model": "basemetals:block/gold_bars_side_alt" + } + }, + { + "when": { + "north": "false", + "east": "false", + "south": "false", + "west": "true" + }, + "apply": { + "model": "basemetals:block/gold_bars_cap_alt", "y": 90 } }, { "when": { - "east": "false" + "west": "true" }, "apply": { - "model": "basemetals:block/gold_bars_cap_alt" + "model": "basemetals:block/gold_bars_side_alt", + "y": 90 } } ] diff --git a/src/generated/resources/assets/basemetals/blockstates/invar_bars.json b/src/generated/resources/assets/basemetals/blockstates/invar_bars.json index 974994360..7cad82b46 100644 --- a/src/generated/resources/assets/basemetals/blockstates/invar_bars.json +++ b/src/generated/resources/assets/basemetals/blockstates/invar_bars.json @@ -2,20 +2,26 @@ "multipart": [ { "apply": { - "model": "basemetals:block/invar_bars_post" + "model": "basemetals:block/invar_bars_post_ends" } }, { "when": { - "north": "true" + "north": "false", + "east": "false", + "south": "false", + "west": "false" }, "apply": { - "model": "basemetals:block/invar_bars_side" + "model": "basemetals:block/invar_bars_post" } }, { "when": { - "north": "false" + "north": "true", + "east": "false", + "south": "false", + "west": "false" }, "apply": { "model": "basemetals:block/invar_bars_cap" @@ -23,54 +29,71 @@ }, { "when": { - "south": "true" + "north": "true" }, "apply": { - "model": "basemetals:block/invar_bars_side_alt" + "model": "basemetals:block/invar_bars_side" } }, { "when": { - "south": "false" + "north": "false", + "east": "true", + "south": "false", + "west": "false" }, "apply": { - "model": "basemetals:block/invar_bars_cap_alt", + "model": "basemetals:block/invar_bars_cap", "y": 90 } }, { "when": { - "west": "true" + "east": "true" }, "apply": { - "model": "basemetals:block/invar_bars_side_alt", + "model": "basemetals:block/invar_bars_side", "y": 90 } }, { "when": { + "north": "false", + "east": "false", + "south": "true", "west": "false" }, "apply": { - "model": "basemetals:block/invar_bars_cap", - "y": 270 + "model": "basemetals:block/invar_bars_cap_alt" } }, { "when": { - "east": "true" + "south": "true" }, "apply": { - "model": "basemetals:block/invar_bars_side", + "model": "basemetals:block/invar_bars_side_alt" + } + }, + { + "when": { + "north": "false", + "east": "false", + "south": "false", + "west": "true" + }, + "apply": { + "model": "basemetals:block/invar_bars_cap_alt", "y": 90 } }, { "when": { - "east": "false" + "west": "true" }, "apply": { - "model": "basemetals:block/invar_bars_cap_alt" + "model": "basemetals:block/invar_bars_side_alt", + "y": 90 } } ] diff --git a/src/generated/resources/assets/basemetals/blockstates/lead_bars.json b/src/generated/resources/assets/basemetals/blockstates/lead_bars.json index a78682a65..d63505421 100644 --- a/src/generated/resources/assets/basemetals/blockstates/lead_bars.json +++ b/src/generated/resources/assets/basemetals/blockstates/lead_bars.json @@ -2,20 +2,26 @@ "multipart": [ { "apply": { - "model": "basemetals:block/lead_bars_post" + "model": "basemetals:block/lead_bars_post_ends" } }, { "when": { - "north": "true" + "north": "false", + "east": "false", + "south": "false", + "west": "false" }, "apply": { - "model": "basemetals:block/lead_bars_side" + "model": "basemetals:block/lead_bars_post" } }, { "when": { - "north": "false" + "north": "true", + "east": "false", + "south": "false", + "west": "false" }, "apply": { "model": "basemetals:block/lead_bars_cap" @@ -23,54 +29,71 @@ }, { "when": { - "south": "true" + "north": "true" }, "apply": { - "model": "basemetals:block/lead_bars_side_alt" + "model": "basemetals:block/lead_bars_side" } }, { "when": { - "south": "false" + "north": "false", + "east": "true", + "south": "false", + "west": "false" }, "apply": { - "model": "basemetals:block/lead_bars_cap_alt", + "model": "basemetals:block/lead_bars_cap", "y": 90 } }, { "when": { - "west": "true" + "east": "true" }, "apply": { - "model": "basemetals:block/lead_bars_side_alt", + "model": "basemetals:block/lead_bars_side", "y": 90 } }, { "when": { + "north": "false", + "east": "false", + "south": "true", "west": "false" }, "apply": { - "model": "basemetals:block/lead_bars_cap", - "y": 270 + "model": "basemetals:block/lead_bars_cap_alt" } }, { "when": { - "east": "true" + "south": "true" }, "apply": { - "model": "basemetals:block/lead_bars_side", + "model": "basemetals:block/lead_bars_side_alt" + } + }, + { + "when": { + "north": "false", + "east": "false", + "south": "false", + "west": "true" + }, + "apply": { + "model": "basemetals:block/lead_bars_cap_alt", "y": 90 } }, { "when": { - "east": "false" + "west": "true" }, "apply": { - "model": "basemetals:block/lead_bars_cap_alt" + "model": "basemetals:block/lead_bars_side_alt", + "y": 90 } } ] diff --git a/src/generated/resources/assets/basemetals/blockstates/mithril_bars.json b/src/generated/resources/assets/basemetals/blockstates/mithril_bars.json index dbb9cb097..42a934899 100644 --- a/src/generated/resources/assets/basemetals/blockstates/mithril_bars.json +++ b/src/generated/resources/assets/basemetals/blockstates/mithril_bars.json @@ -2,20 +2,26 @@ "multipart": [ { "apply": { - "model": "basemetals:block/mithril_bars_post" + "model": "basemetals:block/mithril_bars_post_ends" } }, { "when": { - "north": "true" + "north": "false", + "east": "false", + "south": "false", + "west": "false" }, "apply": { - "model": "basemetals:block/mithril_bars_side" + "model": "basemetals:block/mithril_bars_post" } }, { "when": { - "north": "false" + "north": "true", + "east": "false", + "south": "false", + "west": "false" }, "apply": { "model": "basemetals:block/mithril_bars_cap" @@ -23,54 +29,71 @@ }, { "when": { - "south": "true" + "north": "true" }, "apply": { - "model": "basemetals:block/mithril_bars_side_alt" + "model": "basemetals:block/mithril_bars_side" } }, { "when": { - "south": "false" + "north": "false", + "east": "true", + "south": "false", + "west": "false" }, "apply": { - "model": "basemetals:block/mithril_bars_cap_alt", + "model": "basemetals:block/mithril_bars_cap", "y": 90 } }, { "when": { - "west": "true" + "east": "true" }, "apply": { - "model": "basemetals:block/mithril_bars_side_alt", + "model": "basemetals:block/mithril_bars_side", "y": 90 } }, { "when": { + "north": "false", + "east": "false", + "south": "true", "west": "false" }, "apply": { - "model": "basemetals:block/mithril_bars_cap", - "y": 270 + "model": "basemetals:block/mithril_bars_cap_alt" } }, { "when": { - "east": "true" + "south": "true" }, "apply": { - "model": "basemetals:block/mithril_bars_side", + "model": "basemetals:block/mithril_bars_side_alt" + } + }, + { + "when": { + "north": "false", + "east": "false", + "south": "false", + "west": "true" + }, + "apply": { + "model": "basemetals:block/mithril_bars_cap_alt", "y": 90 } }, { "when": { - "east": "false" + "west": "true" }, "apply": { - "model": "basemetals:block/mithril_bars_cap_alt" + "model": "basemetals:block/mithril_bars_side_alt", + "y": 90 } } ] diff --git a/src/generated/resources/assets/basemetals/blockstates/nickel_bars.json b/src/generated/resources/assets/basemetals/blockstates/nickel_bars.json index 2842e2e6c..d5482d754 100644 --- a/src/generated/resources/assets/basemetals/blockstates/nickel_bars.json +++ b/src/generated/resources/assets/basemetals/blockstates/nickel_bars.json @@ -2,20 +2,26 @@ "multipart": [ { "apply": { - "model": "basemetals:block/nickel_bars_post" + "model": "basemetals:block/nickel_bars_post_ends" } }, { "when": { - "north": "true" + "north": "false", + "east": "false", + "south": "false", + "west": "false" }, "apply": { - "model": "basemetals:block/nickel_bars_side" + "model": "basemetals:block/nickel_bars_post" } }, { "when": { - "north": "false" + "north": "true", + "east": "false", + "south": "false", + "west": "false" }, "apply": { "model": "basemetals:block/nickel_bars_cap" @@ -23,54 +29,71 @@ }, { "when": { - "south": "true" + "north": "true" }, "apply": { - "model": "basemetals:block/nickel_bars_side_alt" + "model": "basemetals:block/nickel_bars_side" } }, { "when": { - "south": "false" + "north": "false", + "east": "true", + "south": "false", + "west": "false" }, "apply": { - "model": "basemetals:block/nickel_bars_cap_alt", + "model": "basemetals:block/nickel_bars_cap", "y": 90 } }, { "when": { - "west": "true" + "east": "true" }, "apply": { - "model": "basemetals:block/nickel_bars_side_alt", + "model": "basemetals:block/nickel_bars_side", "y": 90 } }, { "when": { + "north": "false", + "east": "false", + "south": "true", "west": "false" }, "apply": { - "model": "basemetals:block/nickel_bars_cap", - "y": 270 + "model": "basemetals:block/nickel_bars_cap_alt" } }, { "when": { - "east": "true" + "south": "true" }, "apply": { - "model": "basemetals:block/nickel_bars_side", + "model": "basemetals:block/nickel_bars_side_alt" + } + }, + { + "when": { + "north": "false", + "east": "false", + "south": "false", + "west": "true" + }, + "apply": { + "model": "basemetals:block/nickel_bars_cap_alt", "y": 90 } }, { "when": { - "east": "false" + "west": "true" }, "apply": { - "model": "basemetals:block/nickel_bars_cap_alt" + "model": "basemetals:block/nickel_bars_side_alt", + "y": 90 } } ] diff --git a/src/generated/resources/assets/basemetals/blockstates/obsidian_bars.json b/src/generated/resources/assets/basemetals/blockstates/obsidian_bars.json index 274f7cdb1..c45a7f98c 100644 --- a/src/generated/resources/assets/basemetals/blockstates/obsidian_bars.json +++ b/src/generated/resources/assets/basemetals/blockstates/obsidian_bars.json @@ -2,20 +2,26 @@ "multipart": [ { "apply": { - "model": "basemetals:block/obsidian_bars_post" + "model": "basemetals:block/obsidian_bars_post_ends" } }, { "when": { - "north": "true" + "north": "false", + "east": "false", + "south": "false", + "west": "false" }, "apply": { - "model": "basemetals:block/obsidian_bars_side" + "model": "basemetals:block/obsidian_bars_post" } }, { "when": { - "north": "false" + "north": "true", + "east": "false", + "south": "false", + "west": "false" }, "apply": { "model": "basemetals:block/obsidian_bars_cap" @@ -23,54 +29,71 @@ }, { "when": { - "south": "true" + "north": "true" }, "apply": { - "model": "basemetals:block/obsidian_bars_side_alt" + "model": "basemetals:block/obsidian_bars_side" } }, { "when": { - "south": "false" + "north": "false", + "east": "true", + "south": "false", + "west": "false" }, "apply": { - "model": "basemetals:block/obsidian_bars_cap_alt", + "model": "basemetals:block/obsidian_bars_cap", "y": 90 } }, { "when": { - "west": "true" + "east": "true" }, "apply": { - "model": "basemetals:block/obsidian_bars_side_alt", + "model": "basemetals:block/obsidian_bars_side", "y": 90 } }, { "when": { + "north": "false", + "east": "false", + "south": "true", "west": "false" }, "apply": { - "model": "basemetals:block/obsidian_bars_cap", - "y": 270 + "model": "basemetals:block/obsidian_bars_cap_alt" } }, { "when": { - "east": "true" + "south": "true" }, "apply": { - "model": "basemetals:block/obsidian_bars_side", + "model": "basemetals:block/obsidian_bars_side_alt" + } + }, + { + "when": { + "north": "false", + "east": "false", + "south": "false", + "west": "true" + }, + "apply": { + "model": "basemetals:block/obsidian_bars_cap_alt", "y": 90 } }, { "when": { - "east": "false" + "west": "true" }, "apply": { - "model": "basemetals:block/obsidian_bars_cap_alt" + "model": "basemetals:block/obsidian_bars_side_alt", + "y": 90 } } ] diff --git a/src/generated/resources/assets/basemetals/blockstates/pewter_bars.json b/src/generated/resources/assets/basemetals/blockstates/pewter_bars.json index 471d54dac..a9806b906 100644 --- a/src/generated/resources/assets/basemetals/blockstates/pewter_bars.json +++ b/src/generated/resources/assets/basemetals/blockstates/pewter_bars.json @@ -2,20 +2,26 @@ "multipart": [ { "apply": { - "model": "basemetals:block/pewter_bars_post" + "model": "basemetals:block/pewter_bars_post_ends" } }, { "when": { - "north": "true" + "north": "false", + "east": "false", + "south": "false", + "west": "false" }, "apply": { - "model": "basemetals:block/pewter_bars_side" + "model": "basemetals:block/pewter_bars_post" } }, { "when": { - "north": "false" + "north": "true", + "east": "false", + "south": "false", + "west": "false" }, "apply": { "model": "basemetals:block/pewter_bars_cap" @@ -23,54 +29,71 @@ }, { "when": { - "south": "true" + "north": "true" }, "apply": { - "model": "basemetals:block/pewter_bars_side_alt" + "model": "basemetals:block/pewter_bars_side" } }, { "when": { - "south": "false" + "north": "false", + "east": "true", + "south": "false", + "west": "false" }, "apply": { - "model": "basemetals:block/pewter_bars_cap_alt", + "model": "basemetals:block/pewter_bars_cap", "y": 90 } }, { "when": { - "west": "true" + "east": "true" }, "apply": { - "model": "basemetals:block/pewter_bars_side_alt", + "model": "basemetals:block/pewter_bars_side", "y": 90 } }, { "when": { + "north": "false", + "east": "false", + "south": "true", "west": "false" }, "apply": { - "model": "basemetals:block/pewter_bars_cap", - "y": 270 + "model": "basemetals:block/pewter_bars_cap_alt" } }, { "when": { - "east": "true" + "south": "true" }, "apply": { - "model": "basemetals:block/pewter_bars_side", + "model": "basemetals:block/pewter_bars_side_alt" + } + }, + { + "when": { + "north": "false", + "east": "false", + "south": "false", + "west": "true" + }, + "apply": { + "model": "basemetals:block/pewter_bars_cap_alt", "y": 90 } }, { "when": { - "east": "false" + "west": "true" }, "apply": { - "model": "basemetals:block/pewter_bars_cap_alt" + "model": "basemetals:block/pewter_bars_side_alt", + "y": 90 } } ] diff --git a/src/generated/resources/assets/basemetals/blockstates/platinum_bars.json b/src/generated/resources/assets/basemetals/blockstates/platinum_bars.json index d755254f1..77a4383fb 100644 --- a/src/generated/resources/assets/basemetals/blockstates/platinum_bars.json +++ b/src/generated/resources/assets/basemetals/blockstates/platinum_bars.json @@ -2,20 +2,26 @@ "multipart": [ { "apply": { - "model": "basemetals:block/platinum_bars_post" + "model": "basemetals:block/platinum_bars_post_ends" } }, { "when": { - "north": "true" + "north": "false", + "east": "false", + "south": "false", + "west": "false" }, "apply": { - "model": "basemetals:block/platinum_bars_side" + "model": "basemetals:block/platinum_bars_post" } }, { "when": { - "north": "false" + "north": "true", + "east": "false", + "south": "false", + "west": "false" }, "apply": { "model": "basemetals:block/platinum_bars_cap" @@ -23,54 +29,71 @@ }, { "when": { - "south": "true" + "north": "true" }, "apply": { - "model": "basemetals:block/platinum_bars_side_alt" + "model": "basemetals:block/platinum_bars_side" } }, { "when": { - "south": "false" + "north": "false", + "east": "true", + "south": "false", + "west": "false" }, "apply": { - "model": "basemetals:block/platinum_bars_cap_alt", + "model": "basemetals:block/platinum_bars_cap", "y": 90 } }, { "when": { - "west": "true" + "east": "true" }, "apply": { - "model": "basemetals:block/platinum_bars_side_alt", + "model": "basemetals:block/platinum_bars_side", "y": 90 } }, { "when": { + "north": "false", + "east": "false", + "south": "true", "west": "false" }, "apply": { - "model": "basemetals:block/platinum_bars_cap", - "y": 270 + "model": "basemetals:block/platinum_bars_cap_alt" } }, { "when": { - "east": "true" + "south": "true" }, "apply": { - "model": "basemetals:block/platinum_bars_side", + "model": "basemetals:block/platinum_bars_side_alt" + } + }, + { + "when": { + "north": "false", + "east": "false", + "south": "false", + "west": "true" + }, + "apply": { + "model": "basemetals:block/platinum_bars_cap_alt", "y": 90 } }, { "when": { - "east": "false" + "west": "true" }, "apply": { - "model": "basemetals:block/platinum_bars_cap_alt" + "model": "basemetals:block/platinum_bars_side_alt", + "y": 90 } } ] diff --git a/src/generated/resources/assets/basemetals/blockstates/quartz_bars.json b/src/generated/resources/assets/basemetals/blockstates/quartz_bars.json index f994e8717..626ae9845 100644 --- a/src/generated/resources/assets/basemetals/blockstates/quartz_bars.json +++ b/src/generated/resources/assets/basemetals/blockstates/quartz_bars.json @@ -2,20 +2,26 @@ "multipart": [ { "apply": { - "model": "basemetals:block/quartz_bars_post" + "model": "basemetals:block/quartz_bars_post_ends" } }, { "when": { - "north": "true" + "north": "false", + "east": "false", + "south": "false", + "west": "false" }, "apply": { - "model": "basemetals:block/quartz_bars_side" + "model": "basemetals:block/quartz_bars_post" } }, { "when": { - "north": "false" + "north": "true", + "east": "false", + "south": "false", + "west": "false" }, "apply": { "model": "basemetals:block/quartz_bars_cap" @@ -23,54 +29,71 @@ }, { "when": { - "south": "true" + "north": "true" }, "apply": { - "model": "basemetals:block/quartz_bars_side_alt" + "model": "basemetals:block/quartz_bars_side" } }, { "when": { - "south": "false" + "north": "false", + "east": "true", + "south": "false", + "west": "false" }, "apply": { - "model": "basemetals:block/quartz_bars_cap_alt", + "model": "basemetals:block/quartz_bars_cap", "y": 90 } }, { "when": { - "west": "true" + "east": "true" }, "apply": { - "model": "basemetals:block/quartz_bars_side_alt", + "model": "basemetals:block/quartz_bars_side", "y": 90 } }, { "when": { + "north": "false", + "east": "false", + "south": "true", "west": "false" }, "apply": { - "model": "basemetals:block/quartz_bars_cap", - "y": 270 + "model": "basemetals:block/quartz_bars_cap_alt" } }, { "when": { - "east": "true" + "south": "true" }, "apply": { - "model": "basemetals:block/quartz_bars_side", + "model": "basemetals:block/quartz_bars_side_alt" + } + }, + { + "when": { + "north": "false", + "east": "false", + "south": "false", + "west": "true" + }, + "apply": { + "model": "basemetals:block/quartz_bars_cap_alt", "y": 90 } }, { "when": { - "east": "false" + "west": "true" }, "apply": { - "model": "basemetals:block/quartz_bars_cap_alt" + "model": "basemetals:block/quartz_bars_side_alt", + "y": 90 } } ] diff --git a/src/generated/resources/assets/basemetals/blockstates/silver_bars.json b/src/generated/resources/assets/basemetals/blockstates/silver_bars.json index da2c3c7dc..98b3a15ac 100644 --- a/src/generated/resources/assets/basemetals/blockstates/silver_bars.json +++ b/src/generated/resources/assets/basemetals/blockstates/silver_bars.json @@ -2,20 +2,26 @@ "multipart": [ { "apply": { - "model": "basemetals:block/silver_bars_post" + "model": "basemetals:block/silver_bars_post_ends" } }, { "when": { - "north": "true" + "north": "false", + "east": "false", + "south": "false", + "west": "false" }, "apply": { - "model": "basemetals:block/silver_bars_side" + "model": "basemetals:block/silver_bars_post" } }, { "when": { - "north": "false" + "north": "true", + "east": "false", + "south": "false", + "west": "false" }, "apply": { "model": "basemetals:block/silver_bars_cap" @@ -23,54 +29,71 @@ }, { "when": { - "south": "true" + "north": "true" }, "apply": { - "model": "basemetals:block/silver_bars_side_alt" + "model": "basemetals:block/silver_bars_side" } }, { "when": { - "south": "false" + "north": "false", + "east": "true", + "south": "false", + "west": "false" }, "apply": { - "model": "basemetals:block/silver_bars_cap_alt", + "model": "basemetals:block/silver_bars_cap", "y": 90 } }, { "when": { - "west": "true" + "east": "true" }, "apply": { - "model": "basemetals:block/silver_bars_side_alt", + "model": "basemetals:block/silver_bars_side", "y": 90 } }, { "when": { + "north": "false", + "east": "false", + "south": "true", "west": "false" }, "apply": { - "model": "basemetals:block/silver_bars_cap", - "y": 270 + "model": "basemetals:block/silver_bars_cap_alt" } }, { "when": { - "east": "true" + "south": "true" }, "apply": { - "model": "basemetals:block/silver_bars_side", + "model": "basemetals:block/silver_bars_side_alt" + } + }, + { + "when": { + "north": "false", + "east": "false", + "south": "false", + "west": "true" + }, + "apply": { + "model": "basemetals:block/silver_bars_cap_alt", "y": 90 } }, { "when": { - "east": "false" + "west": "true" }, "apply": { - "model": "basemetals:block/silver_bars_cap_alt" + "model": "basemetals:block/silver_bars_side_alt", + "y": 90 } } ] diff --git a/src/generated/resources/assets/basemetals/blockstates/starsteel_bars.json b/src/generated/resources/assets/basemetals/blockstates/starsteel_bars.json index 7440ae4ab..ba5703a21 100644 --- a/src/generated/resources/assets/basemetals/blockstates/starsteel_bars.json +++ b/src/generated/resources/assets/basemetals/blockstates/starsteel_bars.json @@ -2,20 +2,26 @@ "multipart": [ { "apply": { - "model": "basemetals:block/starsteel_bars_post" + "model": "basemetals:block/starsteel_bars_post_ends" } }, { "when": { - "north": "true" + "north": "false", + "east": "false", + "south": "false", + "west": "false" }, "apply": { - "model": "basemetals:block/starsteel_bars_side" + "model": "basemetals:block/starsteel_bars_post" } }, { "when": { - "north": "false" + "north": "true", + "east": "false", + "south": "false", + "west": "false" }, "apply": { "model": "basemetals:block/starsteel_bars_cap" @@ -23,54 +29,71 @@ }, { "when": { - "south": "true" + "north": "true" }, "apply": { - "model": "basemetals:block/starsteel_bars_side_alt" + "model": "basemetals:block/starsteel_bars_side" } }, { "when": { - "south": "false" + "north": "false", + "east": "true", + "south": "false", + "west": "false" }, "apply": { - "model": "basemetals:block/starsteel_bars_cap_alt", + "model": "basemetals:block/starsteel_bars_cap", "y": 90 } }, { "when": { - "west": "true" + "east": "true" }, "apply": { - "model": "basemetals:block/starsteel_bars_side_alt", + "model": "basemetals:block/starsteel_bars_side", "y": 90 } }, { "when": { + "north": "false", + "east": "false", + "south": "true", "west": "false" }, "apply": { - "model": "basemetals:block/starsteel_bars_cap", - "y": 270 + "model": "basemetals:block/starsteel_bars_cap_alt" } }, { "when": { - "east": "true" + "south": "true" }, "apply": { - "model": "basemetals:block/starsteel_bars_side", + "model": "basemetals:block/starsteel_bars_side_alt" + } + }, + { + "when": { + "north": "false", + "east": "false", + "south": "false", + "west": "true" + }, + "apply": { + "model": "basemetals:block/starsteel_bars_cap_alt", "y": 90 } }, { "when": { - "east": "false" + "west": "true" }, "apply": { - "model": "basemetals:block/starsteel_bars_cap_alt" + "model": "basemetals:block/starsteel_bars_side_alt", + "y": 90 } } ] diff --git a/src/generated/resources/assets/basemetals/blockstates/steel_bars.json b/src/generated/resources/assets/basemetals/blockstates/steel_bars.json index 7ee590b10..ad84541e8 100644 --- a/src/generated/resources/assets/basemetals/blockstates/steel_bars.json +++ b/src/generated/resources/assets/basemetals/blockstates/steel_bars.json @@ -2,20 +2,26 @@ "multipart": [ { "apply": { - "model": "basemetals:block/steel_bars_post" + "model": "basemetals:block/steel_bars_post_ends" } }, { "when": { - "north": "true" + "north": "false", + "east": "false", + "south": "false", + "west": "false" }, "apply": { - "model": "basemetals:block/steel_bars_side" + "model": "basemetals:block/steel_bars_post" } }, { "when": { - "north": "false" + "north": "true", + "east": "false", + "south": "false", + "west": "false" }, "apply": { "model": "basemetals:block/steel_bars_cap" @@ -23,54 +29,71 @@ }, { "when": { - "south": "true" + "north": "true" }, "apply": { - "model": "basemetals:block/steel_bars_side_alt" + "model": "basemetals:block/steel_bars_side" } }, { "when": { - "south": "false" + "north": "false", + "east": "true", + "south": "false", + "west": "false" }, "apply": { - "model": "basemetals:block/steel_bars_cap_alt", + "model": "basemetals:block/steel_bars_cap", "y": 90 } }, { "when": { - "west": "true" + "east": "true" }, "apply": { - "model": "basemetals:block/steel_bars_side_alt", + "model": "basemetals:block/steel_bars_side", "y": 90 } }, { "when": { + "north": "false", + "east": "false", + "south": "true", "west": "false" }, "apply": { - "model": "basemetals:block/steel_bars_cap", - "y": 270 + "model": "basemetals:block/steel_bars_cap_alt" } }, { "when": { - "east": "true" + "south": "true" }, "apply": { - "model": "basemetals:block/steel_bars_side", + "model": "basemetals:block/steel_bars_side_alt" + } + }, + { + "when": { + "north": "false", + "east": "false", + "south": "false", + "west": "true" + }, + "apply": { + "model": "basemetals:block/steel_bars_cap_alt", "y": 90 } }, { "when": { - "east": "false" + "west": "true" }, "apply": { - "model": "basemetals:block/steel_bars_cap_alt" + "model": "basemetals:block/steel_bars_side_alt", + "y": 90 } } ] diff --git a/src/generated/resources/assets/basemetals/blockstates/tin_bars.json b/src/generated/resources/assets/basemetals/blockstates/tin_bars.json index 72254ee21..2080722f1 100644 --- a/src/generated/resources/assets/basemetals/blockstates/tin_bars.json +++ b/src/generated/resources/assets/basemetals/blockstates/tin_bars.json @@ -2,20 +2,26 @@ "multipart": [ { "apply": { - "model": "basemetals:block/tin_bars_post" + "model": "basemetals:block/tin_bars_post_ends" } }, { "when": { - "north": "true" + "north": "false", + "east": "false", + "south": "false", + "west": "false" }, "apply": { - "model": "basemetals:block/tin_bars_side" + "model": "basemetals:block/tin_bars_post" } }, { "when": { - "north": "false" + "north": "true", + "east": "false", + "south": "false", + "west": "false" }, "apply": { "model": "basemetals:block/tin_bars_cap" @@ -23,54 +29,71 @@ }, { "when": { - "south": "true" + "north": "true" }, "apply": { - "model": "basemetals:block/tin_bars_side_alt" + "model": "basemetals:block/tin_bars_side" } }, { "when": { - "south": "false" + "north": "false", + "east": "true", + "south": "false", + "west": "false" }, "apply": { - "model": "basemetals:block/tin_bars_cap_alt", + "model": "basemetals:block/tin_bars_cap", "y": 90 } }, { "when": { - "west": "true" + "east": "true" }, "apply": { - "model": "basemetals:block/tin_bars_side_alt", + "model": "basemetals:block/tin_bars_side", "y": 90 } }, { "when": { + "north": "false", + "east": "false", + "south": "true", "west": "false" }, "apply": { - "model": "basemetals:block/tin_bars_cap", - "y": 270 + "model": "basemetals:block/tin_bars_cap_alt" } }, { "when": { - "east": "true" + "south": "true" }, "apply": { - "model": "basemetals:block/tin_bars_side", + "model": "basemetals:block/tin_bars_side_alt" + } + }, + { + "when": { + "north": "false", + "east": "false", + "south": "false", + "west": "true" + }, + "apply": { + "model": "basemetals:block/tin_bars_cap_alt", "y": 90 } }, { "when": { - "east": "false" + "west": "true" }, "apply": { - "model": "basemetals:block/tin_bars_cap_alt" + "model": "basemetals:block/tin_bars_side_alt", + "y": 90 } } ] diff --git a/src/generated/resources/assets/basemetals/blockstates/zinc_bars.json b/src/generated/resources/assets/basemetals/blockstates/zinc_bars.json index 3c549d64a..7472d8d66 100644 --- a/src/generated/resources/assets/basemetals/blockstates/zinc_bars.json +++ b/src/generated/resources/assets/basemetals/blockstates/zinc_bars.json @@ -2,20 +2,26 @@ "multipart": [ { "apply": { - "model": "basemetals:block/zinc_bars_post" + "model": "basemetals:block/zinc_bars_post_ends" } }, { "when": { - "north": "true" + "north": "false", + "east": "false", + "south": "false", + "west": "false" }, "apply": { - "model": "basemetals:block/zinc_bars_side" + "model": "basemetals:block/zinc_bars_post" } }, { "when": { - "north": "false" + "north": "true", + "east": "false", + "south": "false", + "west": "false" }, "apply": { "model": "basemetals:block/zinc_bars_cap" @@ -23,54 +29,71 @@ }, { "when": { - "south": "true" + "north": "true" }, "apply": { - "model": "basemetals:block/zinc_bars_side_alt" + "model": "basemetals:block/zinc_bars_side" } }, { "when": { - "south": "false" + "north": "false", + "east": "true", + "south": "false", + "west": "false" }, "apply": { - "model": "basemetals:block/zinc_bars_cap_alt", + "model": "basemetals:block/zinc_bars_cap", "y": 90 } }, { "when": { - "west": "true" + "east": "true" }, "apply": { - "model": "basemetals:block/zinc_bars_side_alt", + "model": "basemetals:block/zinc_bars_side", "y": 90 } }, { "when": { + "north": "false", + "east": "false", + "south": "true", "west": "false" }, "apply": { - "model": "basemetals:block/zinc_bars_cap", - "y": 270 + "model": "basemetals:block/zinc_bars_cap_alt" } }, { "when": { - "east": "true" + "south": "true" }, "apply": { - "model": "basemetals:block/zinc_bars_side", + "model": "basemetals:block/zinc_bars_side_alt" + } + }, + { + "when": { + "north": "false", + "east": "false", + "south": "false", + "west": "true" + }, + "apply": { + "model": "basemetals:block/zinc_bars_cap_alt", "y": 90 } }, { "when": { - "east": "false" + "west": "true" }, "apply": { - "model": "basemetals:block/zinc_bars_cap_alt" + "model": "basemetals:block/zinc_bars_side_alt", + "y": 90 } } ] diff --git a/src/generated/resources/assets/basemetals/lang/de_de.json b/src/generated/resources/assets/basemetals/lang/de_de.json index d9793c8b8..7b6152762 100644 --- a/src/generated/resources/assets/basemetals/lang/de_de.json +++ b/src/generated/resources/assets/basemetals/lang/de_de.json @@ -4,16 +4,16 @@ "itemGroup.basemetals.combat": "Base Metals Combat", "itemGroup.basemetals.items": "Base Metals Gegenstände", "itemGroup.basemetals.tools": "Base Metals Werkzeuge", - "tooltip.adamantine.tool": "+%d Schaden gegen zähe Feinde", - "tooltip.adamantine.armor": "Volle Rüstung: Schadensreduktion", - "tooltip.aquarium.tool": "+%d Schaden gegen aquatische Feinde", - "tooltip.aquarium.armor": "Volle Rüstung: Unterwasseratmung", - "tooltip.coldiron.tool": "+%d Schaden gegen feurige Feinde", - "tooltip.coldiron.armor": "Volle Rüstung: Feuerimmunität", - "tooltip.mithril.tool": "Blendet Wither und Untote", - "tooltip.mithril.armor": "Volle Rüstung: Immunität gegen Gift \u0026 Wither", - "tooltip.starsteel.tool": "Repariert 1 Schaden alle %d Sekunden", - "tooltip.starsteel.armor": "Volle Rüstung: Gewichtsreduktion", + "tooltip.adamantine.tool": "Nahkampftreffer: +%d Schaden gegen Gegner mit mehr als 10 Herzen maximaler Gesundheit", + "tooltip.adamantine.armor": "Zwei Teile geben Resistenz I; die vollständige Rüstung gibt Resistenz II", + "tooltip.aquarium.tool": "Nahkampftreffer: +%d Schaden gegen Gegner, die unter Wasser atmen", + "tooltip.aquarium.armor": "Vollständige Rüstung im Wasser: Unterwasseratmung, Resistenz und keine Abbaulähmung", + "tooltip.coldiron.tool": "Nahkampftreffer: +%d Schaden gegen feuerimmune Gegner", + "tooltip.coldiron.armor": "Vollständige Rüstung: Feuerresistenz", + "tooltip.mithril.tool": "Nahkampftreffer blenden Untote und verursachen 3 Sekunden lang Wither", + "tooltip.mithril.armor": "Vollständige Rüstung: entfernt schädliche Trankeffekte", + "tooltip.starsteel.tool": "Repariert sich in der Hand: 1 Haltbarkeit alle %d Sekunden", + "tooltip.starsteel.armor": "Springe mit jedem Teil höher; ab zwei Teilen wirst du auch schneller", "advancements.basemetals.aquarium_maker.title": "Aquarium", "advancements.basemetals.angel_of_death.title": "Todesengel", "advancements.basemetals.brass_maker.title": "Messing", @@ -31,7 +31,7 @@ "advancements.basemetals.scuba_diver.title": "SCUBA Diver", "advancements.basemetals.steel_maker.title": "Stahl", "advancements.basemetals.this_is_new.title": "Das ist neu ...", - "advancements.basemetals.aquarium_maker.description": "Kombiniere Kupferpulver, Zinkpulver und Prismarinkristalle, um Aquarium herzustellen", + "advancements.basemetals.aquarium_maker.description": "Schmelze Aquarium aus einer Mischung von Kupfer-, Zink- und Prismarinpulver", "advancements.basemetals.angel_of_death.description": "Trage eine vollständige Mithrilrüstung und führe ein Mithrilschwert", "advancements.basemetals.brass_maker.description": "Kombiniere Kupferpulver und Zinkpulver, um Messing herzustellen", "advancements.basemetals.bronze_maker.description": "Kombiniere Kupferpulver und Zinnpulver, um Bronze herzustellen", @@ -39,14 +39,14 @@ "advancements.basemetals.cupronickel_maker.description": "Kombiniere Kupferpulver und Nickelpulver, um Kupfernickel herzustellen", "advancements.basemetals.demon_slayer.description": "Trage eine vollständige Kalteisenrüstung und führe ein Kalteisenschwert", "advancements.basemetals.electrum_maker.description": "Kombiniere Silberpulver und Goldpulver, um Elektron herzustellen", - "advancements.basemetals.geologist.description": "Stelle einen Hammer aus einem Metallblock her", + "advancements.basemetals.geologist.description": "Stelle einen Crack Hammer her", "advancements.basemetals.invar_maker.description": "Kombiniere Eisenpulver und Nickelpulver, um Invar herzustellen", "advancements.basemetals.juggernaut.description": "Trage eine vollständige Adamantrüstung", "advancements.basemetals.metallurgy.description": "Stelle ein beliebiges Gemisch her", "advancements.basemetals.mithril_maker.description": "Kombiniere Silverpulver, Kalteisenpulver und Quecksilberpulver, um Mithril herzustellen", "advancements.basemetals.moon_boots.description": "Trage ein Paar Sternenstahlstiefel", "advancements.basemetals.scuba_diver.description": "Trage eine vollständige Aquariumrüstung und tauche im Wasser", - "advancements.basemetals.steel_maker.description": "Kombiniere Eisenpulver mit Holzkohlepulver, um Stahl herzustellen", + "advancements.basemetals.steel_maker.description": "Schmelze Stahl aus einer Mischung von Eisen- und Kohlepulver", "advancements.basemetals.this_is_new.description": "Schmelze ein neues Metall des Base Metals Mod", "item.basemetals.adamantine_axe": "Adamantaxt", "item.basemetals.aquarium_axe": "Aquariumaxt", @@ -844,8 +844,8 @@ "fluid.basemetals.bismuth.name": "Geschmolzenes Bismuth", "fluid.basemetals.brass.name": "Geschmolzenes Messing", "fluid.basemetals.bronze.name": "Geschmolzenes Bronze", - "fluid.basemetals.charcoal.name": "Liquifacted Charcoal", - "fluid.basemetals.coal.name": "Liquifacted Coal", + "fluid.basemetals.charcoal.name": "Verflüssigte Holzkohle", + "fluid.basemetals.coal.name": "Verflüssigte Kohle", "fluid.basemetals.coldiron.name": "Geschmolzenes Kalteisen", "fluid.basemetals.copper.name": "Geschmolzenes Kupfer", "fluid.basemetals.cupronickel.name": "Geschmolzenes Kupfernickel", @@ -871,8 +871,8 @@ "block.basemetals.bismuth": "Geschmolzenes Bismuth", "block.basemetals.brass": "Geschmolzenes Messing", "block.basemetals.bronze": "Geschmolzenes Bronze", - "block.basemetals.charcoal": "Liquifacted Charcoal", - "block.basemetals.coal": "Liquifacted Coal", + "block.basemetals.charcoal": "Verflüssigte Holzkohle", + "block.basemetals.coal": "Verflüssigte Kohle", "block.basemetals.coldiron": "Geschmolzenes Kalteisen", "block.basemetals.copper": "Geschmolzenes Kupfer", "block.basemetals.cupronickel": "Geschmolzenes Kupfernickel", @@ -900,9 +900,9 @@ "item.bucket.adamantine": "Eimer mit geschmolzenem Adamant", "item.bucket.antimony": "Eimer mit geschmolzenem Antimon", "item.bucket.aquarium": "Eimer mit geschmolzenem Aquarium", - "item.bucket.bismuth": "Eimer mit geschmolzenem Bismuth", + "item.bucket.bismuth": "Eimer mit geschmolzenem Bismut", "item.bucket.brass": "Eimer mit geschmolzenem Messing", - "item.bucket.bronze": "Eimer mit geschmolzenem Bronze", + "item.bucket.bronze": "Eimer mit geschmolzener Bronze", "item.bucket.charcoal": "Eimer mit verflüssigter Holzkohle", "item.bucket.coal": "Eimer mit verflüssigter Kohle", "item.bucket.coldiron": "Eimer mit geschmolzenem Kalteisen", @@ -1681,18 +1681,22 @@ "block.basemetals.quartz": "Molten Quartz", "block.basemetals.wood": "Molten Wood", "block.basemetals.stone": "Molten Stone", + "item.basemetals.adamantine_raw": "Adamant-Erzbrocken", "item.basemetals.adamantine_scythe": "Adamantine Scythe", "item.basemetals.adamantine_horse_armor": "Adamantine Horse Armor", + "item.basemetals.antimony_raw": "Antimon-Erzbrocken", "item.basemetals.antimony_scythe": "Antimony Scythe", "item.basemetals.antimony_horse_armor": "Antimony Horse Armor", "item.basemetals.aquarium_scythe": "Aquarium Scythe", "item.basemetals.aquarium_horse_armor": "Aquarium Horse Armor", + "item.basemetals.bismuth_raw": "Bismuth-Erzbrocken", "item.basemetals.bismuth_scythe": "Bismuth Scythe", "item.basemetals.bismuth_horse_armor": "Bismuth Horse Armor", "item.basemetals.brass_scythe": "Brass Scythe", "item.basemetals.brass_horse_armor": "Brass Horse Armor", "item.basemetals.bronze_scythe": "Bronze Scythe", "item.basemetals.bronze_horse_armor": "Bronze Horse Armor", + "item.basemetals.coldiron_raw": "Kalteisen-Erzbrocken", "item.basemetals.coldiron_scythe": "Cold Iron Scythe", "item.basemetals.coldiron_horse_armor": "Cold Iron Horse Armor", "item.basemetals.copper_scythe": "Copper Scythe", @@ -1703,25 +1707,33 @@ "item.basemetals.electrum_horse_armor": "Electrum Horse Armor", "item.basemetals.invar_scythe": "Invar Scythe", "item.basemetals.invar_horse_armor": "Invar Horse Armor", + "item.basemetals.lead_raw": "Blei-Erzbrocken", "item.basemetals.lead_scythe": "Lead Scythe", "item.basemetals.lead_horse_armor": "Lead Horse Armor", + "item.basemetals.mercury_raw": "Quecksilber-Erzbrocken", "item.basemetals.mithril_scythe": "Mithril Scythe", "item.basemetals.mithril_horse_armor": "Mithril Horse Armor", + "item.basemetals.nickel_raw": "Nickel-Erzbrocken", "item.basemetals.nickel_scythe": "Nickel Scythe", "item.basemetals.nickel_horse_armor": "Nickel Horse Armor", "item.basemetals.pewter_scythe": "Pewter Scythe", "item.basemetals.pewter_horse_armor": "Pewter Horse Armor", + "item.basemetals.platinum_raw": "Platin-Erzbrocken", "item.basemetals.platinum_scythe": "Platinum Scythe", "item.basemetals.platinum_horse_armor": "Platinum Horse Armor", + "item.basemetals.silver_raw": "Silber-Erzbrocken", "item.basemetals.silver_scythe": "Silver Scythe", "item.basemetals.silver_horse_armor": "Silver Horse Armor", + "item.basemetals.starsteel_raw": "Sternenstahl-Erzbrocken", "item.basemetals.starsteel_scythe": "Starsteel Scythe", "item.basemetals.starsteel_horse_armor": "Starsteel Horse Armor", "item.basemetals.steel_scythe": "Steel Scythe", "item.basemetals.steel_horse_armor": "Steel Horse Armor", + "item.basemetals.tin_raw": "Zinn-Erzbrocken", "item.basemetals.tin_scythe": "Tin Scythe", "item.basemetals.tin_horse_armor": "Tin Horse Armor", "item.basemetals.zinc_trapdoor": "Zinc Trapdoor", + "item.basemetals.zinc_raw": "Zink-Erzbrocken", "item.basemetals.zinc_scythe": "Zinc Scythe", "item.basemetals.zinc_horse_armor": "Zinc Horse Armor", "item.basemetals.stone_anvil": "Stone Anvil", @@ -1745,77 +1757,77 @@ "item.basemetals.iron_blend": "Iron Blend", "item.basemetals.iron_smallblend": "Iron Smallblend", "item.basemetals.adamantine": "Adamantine", - "item.basemetals.adamantine_bucket": "Adamantine Bucket", + "item.basemetals.adamantine_bucket": "Eimer mit geschmolzenem Adamant", "item.basemetals.antimony": "Antimony", - "item.basemetals.antimony_bucket": "Antimony Bucket", + "item.basemetals.antimony_bucket": "Eimer mit geschmolzenem Antimon", "item.basemetals.aquarium": "Aquarium", - "item.basemetals.aquarium_bucket": "Aquarium Bucket", + "item.basemetals.aquarium_bucket": "Eimer mit geschmolzenem Aquarium", "item.basemetals.bismuth": "Bismuth", - "item.basemetals.bismuth_bucket": "Bismuth Bucket", + "item.basemetals.bismuth_bucket": "Eimer mit geschmolzenem Bismut", "item.basemetals.brass": "Brass", - "item.basemetals.brass_bucket": "Brass Bucket", + "item.basemetals.brass_bucket": "Eimer mit geschmolzenem Messing", "item.basemetals.bronze": "Bronze", - "item.basemetals.bronze_bucket": "Bronze Bucket", + "item.basemetals.bronze_bucket": "Eimer mit geschmolzener Bronze", "item.basemetals.coldiron": "Cold Iron", - "item.basemetals.coldiron_bucket": "Cold Iron Bucket", + "item.basemetals.coldiron_bucket": "Eimer mit geschmolzenem Kalteisen", "item.basemetals.copper": "Copper", - "item.basemetals.copper_bucket": "Copper Bucket", + "item.basemetals.copper_bucket": "Eimer mit geschmolzenem Kupfer", "item.basemetals.cupronickel": "Cupronickel", - "item.basemetals.cupronickel_bucket": "Cupronickel Bucket", + "item.basemetals.cupronickel_bucket": "Eimer mit geschmolzenem Kupfernickel", "item.basemetals.electrum": "Electrum", - "item.basemetals.electrum_bucket": "Electrum Bucket", + "item.basemetals.electrum_bucket": "Eimer mit geschmolzenem Elektron", "item.basemetals.invar": "Invar", - "item.basemetals.invar_bucket": "Invar Bucket", + "item.basemetals.invar_bucket": "Eimer mit geschmolzenem Invar", "item.basemetals.lead": "Lead", - "item.basemetals.lead_bucket": "Lead Bucket", + "item.basemetals.lead_bucket": "Eimer mit geschmolzenem Blei", "item.basemetals.mercury": "Mercury", - "item.basemetals.mercury_bucket": "Mercury Bucket", + "item.basemetals.mercury_bucket": "Eimer mit Quecksilber", "item.basemetals.mithril": "Mithril", - "item.basemetals.mithril_bucket": "Mithril Bucket", + "item.basemetals.mithril_bucket": "Eimer mit geschmolzenem Mithril", "item.basemetals.nickel": "Nickel", - "item.basemetals.nickel_bucket": "Nickel Bucket", + "item.basemetals.nickel_bucket": "Eimer mit geschmolzenem Nickel", "item.basemetals.pewter": "Pewter", - "item.basemetals.pewter_bucket": "Pewter Bucket", + "item.basemetals.pewter_bucket": "Eimer mit geschmolzenem Hartzinn", "item.basemetals.platinum": "Platinum", - "item.basemetals.platinum_bucket": "Platinum Bucket", + "item.basemetals.platinum_bucket": "Eimer mit geschmolzenem Platin", "item.basemetals.silver": "Silver", - "item.basemetals.silver_bucket": "Silver Bucket", + "item.basemetals.silver_bucket": "Eimer mit geschmolzenem Silber", "item.basemetals.starsteel": "Starsteel", - "item.basemetals.starsteel_bucket": "Starsteel Bucket", + "item.basemetals.starsteel_bucket": "Eimer mit geschmolzenem Sternenstahl", "item.basemetals.steel": "Steel", - "item.basemetals.steel_bucket": "Steel Bucket", + "item.basemetals.steel_bucket": "Eimer mit geschmolzenem Stahl", "item.basemetals.tin": "Tin", - "item.basemetals.tin_bucket": "Tin Bucket", + "item.basemetals.tin_bucket": "Eimer mit geschmolzenem Zinn", "item.basemetals.zinc": "Zinc", - "item.basemetals.zinc_bucket": "Zinc Bucket", + "item.basemetals.zinc_bucket": "Eimer mit geschmolzenem Zink", "item.basemetals.charcoal": "Charcoal", - "item.basemetals.charcoal_bucket": "Charcoal Bucket", + "item.basemetals.charcoal_bucket": "Eimer mit verflüssigter Holzkohle", "item.basemetals.coal": "Coal", - "item.basemetals.coal_bucket": "Coal Bucket", + "item.basemetals.coal_bucket": "Eimer mit verflüssigter Kohle", "item.basemetals.diamond": "Diamond", - "item.basemetals.diamond_bucket": "Diamond Bucket", + "item.basemetals.diamond_bucket": "Eimer mit geschmolzenem Diamant", "item.basemetals.emerald": "Emerald", - "item.basemetals.emerald_bucket": "Emerald Bucket", + "item.basemetals.emerald_bucket": "Eimer mit geschmolzenem Smaragd", "item.basemetals.ender": "Ender", - "item.basemetals.ender_bucket": "Ender Bucket", + "item.basemetals.ender_bucket": "Eimer mit geschmolzenem Ender", "item.basemetals.gold": "Gold", - "item.basemetals.gold_bucket": "Gold Bucket", + "item.basemetals.gold_bucket": "Eimer mit geschmolzenem Gold", "item.basemetals.iron": "Iron", - "item.basemetals.iron_bucket": "Iron Bucket", + "item.basemetals.iron_bucket": "Eimer mit geschmolzenem Eisen", "item.basemetals.lapis": "Lapis", - "item.basemetals.lapis_bucket": "Lapis Bucket", + "item.basemetals.lapis_bucket": "Eimer mit geschmolzenem Lapislazuli", "item.basemetals.obsidian": "Obsidian", - "item.basemetals.obsidian_bucket": "Obsidian Bucket", + "item.basemetals.obsidian_bucket": "Eimer mit geschmolzenem Obsidian", "item.basemetals.prismarine": "Prismarine", - "item.basemetals.prismarine_bucket": "Prismarine Bucket", + "item.basemetals.prismarine_bucket": "Eimer mit geschmolzenem Prismarin", "item.basemetals.quartz": "Quartz", - "item.basemetals.quartz_bucket": "Quartz Bucket", + "item.basemetals.quartz_bucket": "Eimer mit geschmolzenem Quarz", "item.basemetals.wood": "Wood", - "item.basemetals.wood_bucket": "Wood Bucket", + "item.basemetals.wood_bucket": "Eimer mit verflüssigtem Holz", "item.basemetals.redstone": "Redstone", - "item.basemetals.redstone_bucket": "Redstone Bucket", + "item.basemetals.redstone_bucket": "Eimer mit geschmolzenem Redstone", "item.basemetals.stone": "Stone", - "item.basemetals.stone_bucket": "Stone Bucket", + "item.basemetals.stone_bucket": "Eimer mit geschmolzenem Stein", "material.basemetals.adamantine": "Adamantine", "material.basemetals.antimony": "Antimony", "material.basemetals.aquarium": "Aquarium", @@ -1855,5 +1867,33 @@ "slurry.basemetals.dirty_zinc": "Dirty Zinc Slurry", "slurry.basemetals.clean_zinc": "Clean Zinc Slurry", "advancements.basemetals.pewter_maker.title": "Pewter Maker", - "advancements.basemetals.pewter_maker.description": "Progress through Base Metals: Pewter Maker." + "advancements.basemetals.pewter_maker.description": "Schmelze Pewter aus einer Mischung von Zinn-, Kupfer- und Bleipulver", + "config.basemetals.title": "Base Metals – Einstellungen", + "config.basemetals.contentMode": "Spielmodus", + "config.basemetals.contentMode.tooltip": "Wähle, wie frei du mit Metallen bauen und herstellen kannst. Die Erzverteilung bleibt gleich.", + "config.basemetals.content_mode.high_fantasy": "High Fantasy", + "config.basemetals.content_mode.low_fantasy": "Low Fantasy", + "config.basemetals.content_mode.high_fantasy.description": "Nutze jedes Metall nach Belieben. Alle Rezepte, Handelsangebote und Truhenfunde sind verfügbar.", + "config.basemetals.content_mode.low_fantasy.description": "Fantasymetalle bleiben, doch nicht jedes Material eignet sich für alles. Keine Bögen, Armbrüste oder Angeln von Base Metals.", + "config.basemetals.specialEffects": "Besondere Ausrüstungseffekte", + "config.basemetals.specialEffects.tooltip": "Verleiht bestimmten Metallen besondere Rüstungs- und Nahkampfeffekte, etwa Unterwasseratmung mit einer vollständigen Aquarium-Rüstung.", + "config.basemetals.starsteelRegeneration": "Starsteel-Selbstreparatur", + "config.basemetals.starsteelRegeneration.tooltip": "Starsteel-Ausrüstung repariert sich in der Hand: 1 Haltbarkeit alle 10 Sekunden. Rüstung repariert sich nicht selbst.", + "config.basemetals.mercuryImmersionEffects": "Quecksilbervergiftung", + "config.basemetals.mercuryImmersionEffects.tooltip": "Kontakt mit flüssigem Quecksilber kann Übelkeit verursachen.", + "config.basemetals.villagerTrades": "Dorfbewohnerhandel", + "config.basemetals.villagerTrades.tooltip": "Schmiede verkaufen Barren und Ausrüstung von Base Metals.", + "config.basemetals.defaults": "Standardwerte", + "config.basemetals.undo": "Rückgängig", + "config.basemetals.confirm.title": "Spielmodus ändern?", + "config.basemetals.confirm.message": "Starte Minecraft neu, um den neuen Modus zu nutzen. Vorhandene Gegenstände bleiben nutzbar. Auf einem Server musst du denselben Modus wie der Server wählen.", + "config.basemetals.restart": "Starte Minecraft nach einem Moduswechsel neu. Die Auswahl gilt für alle deine Welten. Die Erzverteilung änderst du in OreSpawn.", + "config.basemetals.connection.mismatch": "Dieser Server nutzt %s, dein Spiel jedoch %s. Wähle unter Mods → Base Metals → Config denselben Spielmodus und starte Minecraft neu.", + "item.bucket.gold": "Eimer mit geschmolzenem Gold", + "item.bucket.iron": "Eimer mit geschmolzenem Eisen", + "item.bucket.lapis": "Eimer mit geschmolzenem Lapislazuli", + "item.bucket.obsidian": "Eimer mit geschmolzenem Obsidian", + "item.bucket.quartz": "Eimer mit geschmolzenem Quarz", + "item.bucket.wood": "Eimer mit verflüssigtem Holz", + "item.bucket.stone": "Eimer mit geschmolzenem Stein" } \ No newline at end of file diff --git a/src/generated/resources/assets/basemetals/lang/en_au.json b/src/generated/resources/assets/basemetals/lang/en_au.json index ecdc06173..1fa3a25bb 100644 --- a/src/generated/resources/assets/basemetals/lang/en_au.json +++ b/src/generated/resources/assets/basemetals/lang/en_au.json @@ -379,16 +379,16 @@ "block.basemetals.zinc_plate": "Zinc Plate", "block.basemetals.iron_plate": "Iron Plate", "block.basemetals.gold_plate": "Gold Plate", - "tooltip.adamantine.tool": "+%x damage against tough enemies", - "tooltip.aquarium.tool": "+%x damage against aquatic enemies", - "tooltip.coldiron.tool": "+%x damage against firey enemies", - "tooltip.mithril.tool": "Blinds and withers undead", - "tooltip.starsteel.tool": "Repairs 1 damage every %x seconds", - "tooltip.adamantine.armor": "Reduces damage taken", - "tooltip.aquarium.armor": "Full suit: breathe underwater", - "tooltip.coldiron.armor": "Full suit: fire immunity", - "tooltip.mithril.armor": "Full suit: protection from poison \u0026 wither", - "tooltip.starsteel.armor": "Reduces your weight", + "tooltip.adamantine.tool": "Melee hits: +%d damage against enemies with more than 10 hearts of maximum health", + "tooltip.aquarium.tool": "Melee hits: +%d damage against enemies that breathe underwater", + "tooltip.coldiron.tool": "Melee hits: +%d damage against fire-immune enemies", + "tooltip.mithril.tool": "Melee hits blind undead and inflict Wither for 3 seconds", + "tooltip.starsteel.tool": "Repairs itself while held: 1 durability every %d seconds", + "tooltip.adamantine.armor": "Two pieces grant Resistance I; a full suit grants Resistance II", + "tooltip.aquarium.armor": "Full suit in water: breathe underwater, resist damage and remove Mining Fatigue", + "tooltip.coldiron.armor": "Full suit: Fire Resistance", + "tooltip.mithril.armor": "Full suit: removes harmful potion effects", + "tooltip.starsteel.armor": "Jump higher with each piece; two or more pieces also boost speed", "advancements.basemetals.this_is_new.title": "This is new...", "advancements.basemetals.blocktastic.title": "Blocktastic!", "advancements.basemetals.geologist.title": "Geologist", @@ -407,14 +407,14 @@ "advancements.basemetals.moon_boots.title": "Moon Walker", "advancements.basemetals.this_is_new.description": "Smelt a new metal from the Base Metals mod", "advancements.basemetals.blocktastic.description": "Place a metal block that is neither iron nor gold", - "advancements.basemetals.geologist.description": "Make a hammer from a metal block", + "advancements.basemetals.geologist.description": "Craft a Crack Hammer", "advancements.basemetals.brass_maker.description": "Combine powdered copper and zinc to make brass", "advancements.basemetals.bronze_maker.description": "Combine powdered copper and tin to make bronze", "advancements.basemetals.electrum_maker.description": "Combine powdered silver and gold to make electrum", - "advancements.basemetals.steel_maker.description": "Combine powdered iron and charcoal to make steel", + "advancements.basemetals.steel_maker.description": "Smelt Steel from a blend of iron and coal powders", "advancements.basemetals.invar_maker.description": "Combine powdered iron and nickel to make invar", "advancements.basemetals.mithril_maker.description": "Combine powdered silver, cold-iron and mercury to make mithril", - "advancements.basemetals.aquarium_maker.description": "Combine powdered copper and zinc with prismarine crystals to make aquarium", + "advancements.basemetals.aquarium_maker.description": "Smelt Aquarium from a blend of copper, zinc and prismarine powders", "advancements.basemetals.metallurgy.description": "Craft any alloy blend", "advancements.basemetals.demon_slayer.description": "Wear a full suit of cold-iron armor and wield a cold-iron sword", "advancements.basemetals.angel_of_death.description": "Wear a full suit of mithril armor and wield a mithril sword", @@ -798,8 +798,8 @@ "block.basemetals.steel": "Molten Steel", "block.basemetals.tin": "Molten Tin", "block.basemetals.zinc": "Molten Zinc", - "block.basemetals.charcoal": "Molten Charcoal", - "block.basemetals.coal": "Molten Coal", + "block.basemetals.charcoal": "Liquefied Charcoal", + "block.basemetals.coal": "Liquefied Coal", "block.basemetals.diamond": "Molten Diamond", "block.basemetals.emerald": "Molten Emerald", "block.basemetals.ender": "Molten Ender", @@ -819,6 +819,7 @@ "item.basemetals.adamantine_pressure_plate": "Adamantine Pressure Plate", "item.basemetals.adamantine_stairs": "Adamantine Stairs", "item.basemetals.adamantine_wall": "Adamantine Wall", + "item.basemetals.adamantine_raw": "Raw Adamantine", "item.basemetals.adamantine_smallpowder": "Adamantine Smallpowder", "item.basemetals.adamantine_shears": "Adamantine Shears", "item.basemetals.adamantine_fishing_rod": "Adamantine Fishing Rod", @@ -848,6 +849,7 @@ "item.basemetals.antimony_stairs": "Antimony Stairs", "item.basemetals.antimony_wall": "Antimony Wall", "item.basemetals.antimony_ore": "Antimony Ore", + "item.basemetals.antimony_raw": "Raw Antimony", "item.basemetals.antimony_ingot": "Antimony Ingot", "item.basemetals.antimony_nugget": "Antimony Nugget", "item.basemetals.antimony_powder": "Antimony Powder", @@ -909,6 +911,7 @@ "item.basemetals.bismuth_stairs": "Bismuth Stairs", "item.basemetals.bismuth_wall": "Bismuth Wall", "item.basemetals.bismuth_ore": "Bismuth Ore", + "item.basemetals.bismuth_raw": "Raw Bismuth", "item.basemetals.bismuth_ingot": "Bismuth Ingot", "item.basemetals.bismuth_nugget": "Bismuth Nugget", "item.basemetals.bismuth_powder": "Bismuth Powder", @@ -982,6 +985,7 @@ "item.basemetals.coldiron_pressure_plate": "Cold Iron Pressure Plate", "item.basemetals.coldiron_stairs": "Cold Iron Stairs", "item.basemetals.coldiron_wall": "Cold Iron Wall", + "item.basemetals.coldiron_raw": "Raw Cold Iron", "item.basemetals.coldiron_smallpowder": "Cold Iron Smallpowder", "item.basemetals.coldiron_shears": "Cold Iron Shears", "item.basemetals.coldiron_fishing_rod": "Cold Iron Fishing Rod", @@ -1073,6 +1077,7 @@ "item.basemetals.lead_pressure_plate": "Lead Pressure Plate", "item.basemetals.lead_stairs": "Lead Stairs", "item.basemetals.lead_wall": "Lead Wall", + "item.basemetals.lead_raw": "Raw Lead", "item.basemetals.lead_smallpowder": "Lead Smallpowder", "item.basemetals.lead_shears": "Lead Shears", "item.basemetals.lead_fishing_rod": "Lead Fishing Rod", @@ -1082,6 +1087,7 @@ "item.basemetals.lead_arrow": "Lead Arrow", "item.basemetals.lead_bolt": "Lead Bolt", "item.basemetals.lead_horse_armor": "Lead Horse Armor", + "item.basemetals.mercury_raw": "Raw Mercury", "item.basemetals.mercury_nugget": "Mercury Nugget", "item.basemetals.mercury_smallpowder": "Mercury Smallpowder", "item.basemetals.mithril_plate": "Mithril Plate", @@ -1108,6 +1114,7 @@ "item.basemetals.nickel_pressure_plate": "Nickel Pressure Plate", "item.basemetals.nickel_stairs": "Nickel Stairs", "item.basemetals.nickel_wall": "Nickel Wall", + "item.basemetals.nickel_raw": "Raw Nickel", "item.basemetals.nickel_smallpowder": "Nickel Smallpowder", "item.basemetals.nickel_shears": "Nickel Shears", "item.basemetals.nickel_fishing_rod": "Nickel Fishing Rod", @@ -1169,6 +1176,7 @@ "item.basemetals.platinum_pressure_plate": "Platinum Pressure Plate", "item.basemetals.platinum_stairs": "Platinum Stairs", "item.basemetals.platinum_wall": "Platinum Wall", + "item.basemetals.platinum_raw": "Raw Platinum", "item.basemetals.platinum_smallpowder": "Platinum Smallpowder", "item.basemetals.platinum_shears": "Platinum Shears", "item.basemetals.platinum_fishing_rod": "Platinum Fishing Rod", @@ -1193,6 +1201,7 @@ "item.basemetals.silver_pressure_plate": "Silver Pressure Plate", "item.basemetals.silver_stairs": "Silver Stairs", "item.basemetals.silver_wall": "Silver Wall", + "item.basemetals.silver_raw": "Raw Silver", "item.basemetals.silver_smallpowder": "Silver Smallpowder", "item.basemetals.silver_shears": "Silver Shears", "item.basemetals.silver_fishing_rod": "Silver Fishing Rod", @@ -1209,6 +1218,7 @@ "item.basemetals.starsteel_pressure_plate": "Starsteel Pressure Plate", "item.basemetals.starsteel_stairs": "Starsteel Stairs", "item.basemetals.starsteel_wall": "Starsteel Wall", + "item.basemetals.starsteel_raw": "Raw Starsteel", "item.basemetals.starsteel_smallpowder": "Starsteel Smallpowder", "item.basemetals.starsteel_shears": "Starsteel Shears", "item.basemetals.starsteel_fishing_rod": "Starsteel Fishing Rod", @@ -1250,6 +1260,7 @@ "item.basemetals.tin_pressure_plate": "Tin Pressure Plate", "item.basemetals.tin_stairs": "Tin Stairs", "item.basemetals.tin_wall": "Tin Wall", + "item.basemetals.tin_raw": "Raw Tin", "item.basemetals.tin_smallpowder": "Tin Smallpowder", "item.basemetals.tin_shears": "Tin Shears", "item.basemetals.tin_fishing_rod": "Tin Fishing Rod", @@ -1269,6 +1280,7 @@ "item.basemetals.zinc_pressure_plate": "Zinc Pressure Plate", "item.basemetals.zinc_stairs": "Zinc Stairs", "item.basemetals.zinc_wall": "Zinc Wall", + "item.basemetals.zinc_raw": "Raw Zinc", "item.basemetals.zinc_smallpowder": "Zinc Smallpowder", "item.basemetals.zinc_pickaxe": "Zinc Pickaxe", "item.basemetals.zinc_axe": "Zinc Axe", @@ -1465,77 +1477,77 @@ "item.basemetals.redstone_ingot": "Redstone Ingot", "item.basemetals.stone_rod": "Stone Rod", "item.basemetals.adamantine": "Adamantine", - "item.basemetals.adamantine_bucket": "Adamantine Bucket", + "item.basemetals.adamantine_bucket": "Bucket of Molten Adamantine", "item.basemetals.antimony": "Antimony", - "item.basemetals.antimony_bucket": "Antimony Bucket", + "item.basemetals.antimony_bucket": "Bucket of Molten Antimony", "item.basemetals.aquarium": "Aquarium", - "item.basemetals.aquarium_bucket": "Aquarium Bucket", + "item.basemetals.aquarium_bucket": "Bucket of Molten Aquarium", "item.basemetals.bismuth": "Bismuth", - "item.basemetals.bismuth_bucket": "Bismuth Bucket", + "item.basemetals.bismuth_bucket": "Bucket of Molten Bismuth", "item.basemetals.brass": "Brass", - "item.basemetals.brass_bucket": "Brass Bucket", + "item.basemetals.brass_bucket": "Bucket of Molten Brass", "item.basemetals.bronze": "Bronze", - "item.basemetals.bronze_bucket": "Bronze Bucket", + "item.basemetals.bronze_bucket": "Bucket of Molten Bronze", "item.basemetals.coldiron": "Cold Iron", - "item.basemetals.coldiron_bucket": "Cold Iron Bucket", + "item.basemetals.coldiron_bucket": "Bucket of Molten Cold Iron", "item.basemetals.copper": "Copper", - "item.basemetals.copper_bucket": "Copper Bucket", + "item.basemetals.copper_bucket": "Bucket of Molten Copper", "item.basemetals.cupronickel": "Cupronickel", - "item.basemetals.cupronickel_bucket": "Cupronickel Bucket", + "item.basemetals.cupronickel_bucket": "Bucket of Molten Cupronickel", "item.basemetals.electrum": "Electrum", - "item.basemetals.electrum_bucket": "Electrum Bucket", + "item.basemetals.electrum_bucket": "Bucket of Molten Electrum", "item.basemetals.invar": "Invar", - "item.basemetals.invar_bucket": "Invar Bucket", + "item.basemetals.invar_bucket": "Bucket of Molten Invar", "item.basemetals.lead": "Lead", - "item.basemetals.lead_bucket": "Lead Bucket", + "item.basemetals.lead_bucket": "Bucket of Molten Lead", "item.basemetals.mercury": "Mercury", - "item.basemetals.mercury_bucket": "Mercury Bucket", + "item.basemetals.mercury_bucket": "Bucket of Mercury", "item.basemetals.mithril": "Mithril", - "item.basemetals.mithril_bucket": "Mithril Bucket", + "item.basemetals.mithril_bucket": "Bucket of Molten Mithril", "item.basemetals.nickel": "Nickel", - "item.basemetals.nickel_bucket": "Nickel Bucket", + "item.basemetals.nickel_bucket": "Bucket of Molten Nickel", "item.basemetals.pewter": "Pewter", - "item.basemetals.pewter_bucket": "Pewter Bucket", + "item.basemetals.pewter_bucket": "Bucket of Molten Pewter", "item.basemetals.platinum": "Platinum", - "item.basemetals.platinum_bucket": "Platinum Bucket", + "item.basemetals.platinum_bucket": "Bucket of Molten Platinum", "item.basemetals.silver": "Silver", - "item.basemetals.silver_bucket": "Silver Bucket", + "item.basemetals.silver_bucket": "Bucket of Molten Silver", "item.basemetals.starsteel": "Starsteel", - "item.basemetals.starsteel_bucket": "Starsteel Bucket", + "item.basemetals.starsteel_bucket": "Bucket of Molten Starsteel", "item.basemetals.steel": "Steel", - "item.basemetals.steel_bucket": "Steel Bucket", + "item.basemetals.steel_bucket": "Bucket of Molten Steel", "item.basemetals.tin": "Tin", - "item.basemetals.tin_bucket": "Tin Bucket", + "item.basemetals.tin_bucket": "Bucket of Molten Tin", "item.basemetals.zinc": "Zinc", - "item.basemetals.zinc_bucket": "Zinc Bucket", + "item.basemetals.zinc_bucket": "Bucket of Molten Zinc", "item.basemetals.charcoal": "Charcoal", - "item.basemetals.charcoal_bucket": "Charcoal Bucket", + "item.basemetals.charcoal_bucket": "Bucket of Liquefied Charcoal", "item.basemetals.coal": "Coal", - "item.basemetals.coal_bucket": "Coal Bucket", + "item.basemetals.coal_bucket": "Bucket of Liquefied Coal", "item.basemetals.diamond": "Diamond", - "item.basemetals.diamond_bucket": "Diamond Bucket", + "item.basemetals.diamond_bucket": "Bucket of Molten Diamond", "item.basemetals.emerald": "Emerald", - "item.basemetals.emerald_bucket": "Emerald Bucket", + "item.basemetals.emerald_bucket": "Bucket of Molten Emerald", "item.basemetals.ender": "Ender", - "item.basemetals.ender_bucket": "Ender Bucket", + "item.basemetals.ender_bucket": "Bucket of Molten Ender", "item.basemetals.gold": "Gold", - "item.basemetals.gold_bucket": "Gold Bucket", + "item.basemetals.gold_bucket": "Bucket of Molten Gold", "item.basemetals.iron": "Iron", - "item.basemetals.iron_bucket": "Iron Bucket", + "item.basemetals.iron_bucket": "Bucket of Molten Iron", "item.basemetals.lapis": "Lapis", - "item.basemetals.lapis_bucket": "Lapis Bucket", + "item.basemetals.lapis_bucket": "Bucket of Molten Lapis Lazuli", "item.basemetals.obsidian": "Obsidian", - "item.basemetals.obsidian_bucket": "Obsidian Bucket", + "item.basemetals.obsidian_bucket": "Bucket of Molten Obsidian", "item.basemetals.prismarine": "Prismarine", - "item.basemetals.prismarine_bucket": "Prismarine Bucket", + "item.basemetals.prismarine_bucket": "Bucket of Molten Prismarine", "item.basemetals.quartz": "Quartz", - "item.basemetals.quartz_bucket": "Quartz Bucket", + "item.basemetals.quartz_bucket": "Bucket of Molten Quartz", "item.basemetals.wood": "Wood", - "item.basemetals.wood_bucket": "Wood Bucket", + "item.basemetals.wood_bucket": "Bucket of Liquefied Wood", "item.basemetals.redstone": "Redstone", - "item.basemetals.redstone_bucket": "Redstone Bucket", + "item.basemetals.redstone_bucket": "Bucket of Molten Redstone", "item.basemetals.stone": "Stone", - "item.basemetals.stone_bucket": "Stone Bucket", + "item.basemetals.stone_bucket": "Bucket of Molten Stone", "material.basemetals.adamantine": "Adamantine", "material.basemetals.antimony": "Antimony", "material.basemetals.aquarium": "Aquarium", @@ -1576,5 +1588,63 @@ "slurry.basemetals.clean_zinc": "Clean Zinc Slurry", "advancements.basemetals.cupronickel_maker.title": "Cupronickel Maker", "advancements.basemetals.pewter_maker.title": "Pewter Maker", - "advancements.basemetals.pewter_maker.description": "Progress through Base Metals: Pewter Maker." + "advancements.basemetals.pewter_maker.description": "Smelt Pewter from a blend of tin, copper and lead powders", + "config.basemetals.title": "Base Metals Settings", + "config.basemetals.contentMode": "Content mode", + "config.basemetals.contentMode.tooltip": "Choose how freely you can craft with metals. Ore generation stays the same.", + "config.basemetals.content_mode.high_fantasy": "High Fantasy", + "config.basemetals.content_mode.low_fantasy": "Low Fantasy", + "config.basemetals.content_mode.high_fantasy.description": "Craft freely with every metal. All recipes, villager trades and chest loot are available.", + "config.basemetals.content_mode.low_fantasy.description": "Keep fantasy metals, but limit what you can make from each material. No Base Metals bows, crossbows or fishing rods.", + "config.basemetals.specialEffects": "Special equipment effects", + "config.basemetals.specialEffects.tooltip": "Give certain metals their special armour and melee bonuses, such as breathing underwater in a full Aquarium suit.", + "config.basemetals.starsteelRegeneration": "Starsteel self-repair", + "config.basemetals.starsteelRegeneration.tooltip": "Starsteel equipment repairs itself while held: 1 durability every 10 seconds. Armour does not self-repair.", + "config.basemetals.mercuryImmersionEffects": "Mercury poisoning", + "config.basemetals.mercuryImmersionEffects.tooltip": "Touching liquid mercury can make you nauseous.", + "config.basemetals.villagerTrades": "Villager trades", + "config.basemetals.villagerTrades.tooltip": "Let blacksmiths sell Base Metals ingots and equipment.", + "config.basemetals.defaults": "Defaults", + "config.basemetals.undo": "Undo", + "config.basemetals.confirm.title": "Change content mode?", + "config.basemetals.confirm.message": "Restart Minecraft to use the new mode. You can still use everything you already own. To play on a server, choose the same mode as the server.", + "config.basemetals.restart": "Restart Minecraft after changing modes. This choice applies to all your worlds. Use OreSpawn to change where ores generate.", + "config.basemetals.connection.mismatch": "This server uses %s, but your game uses %s. Choose the same content mode in Mods → Base Metals → Config, then restart Minecraft.", + "fluid.basemetals.coal.name": "Liquefied Coal", + "item.bucket.coal": "Bucket of Liquefied Coal", + "fluid.basemetals.charcoal.name": "Liquefied Charcoal", + "item.bucket.charcoal": "Bucket of Liquefied Charcoal", + "item.bucket.adamantine": "Bucket of Molten Adamantine", + "item.bucket.antimony": "Bucket of Molten Antimony", + "item.bucket.aquarium": "Bucket of Molten Aquarium", + "item.bucket.bismuth": "Bucket of Molten Bismuth", + "item.bucket.brass": "Bucket of Molten Brass", + "item.bucket.bronze": "Bucket of Molten Bronze", + "item.bucket.coldiron": "Bucket of Molten Cold Iron", + "item.bucket.copper": "Bucket of Molten Copper", + "item.bucket.cupronickel": "Bucket of Molten Cupronickel", + "item.bucket.electrum": "Bucket of Molten Electrum", + "item.bucket.invar": "Bucket of Molten Invar", + "item.bucket.lead": "Bucket of Molten Lead", + "item.bucket.mithril": "Bucket of Molten Mithril", + "item.bucket.nickel": "Bucket of Molten Nickel", + "item.bucket.pewter": "Bucket of Molten Pewter", + "item.bucket.platinum": "Bucket of Molten Platinum", + "item.bucket.silver": "Bucket of Molten Silver", + "item.bucket.starsteel": "Bucket of Molten Starsteel", + "item.bucket.steel": "Bucket of Molten Steel", + "item.bucket.tin": "Bucket of Molten Tin", + "item.bucket.zinc": "Bucket of Molten Zinc", + "item.bucket.diamond": "Bucket of Molten Diamond", + "item.bucket.emerald": "Bucket of Molten Emerald", + "item.bucket.ender": "Bucket of Molten Ender", + "item.bucket.gold": "Bucket of Molten Gold", + "item.bucket.iron": "Bucket of Molten Iron", + "item.bucket.lapis": "Bucket of Molten Lapis Lazuli", + "item.bucket.obsidian": "Bucket of Molten Obsidian", + "item.bucket.prismarine": "Bucket of Molten Prismarine", + "item.bucket.quartz": "Bucket of Molten Quartz", + "item.bucket.wood": "Bucket of Liquefied Wood", + "item.bucket.redstone": "Bucket of Molten Redstone", + "item.bucket.stone": "Bucket of Molten Stone" } \ No newline at end of file diff --git a/src/generated/resources/assets/basemetals/lang/en_ca.json b/src/generated/resources/assets/basemetals/lang/en_ca.json index 4aa77f69a..402563927 100644 --- a/src/generated/resources/assets/basemetals/lang/en_ca.json +++ b/src/generated/resources/assets/basemetals/lang/en_ca.json @@ -378,16 +378,16 @@ "block.basemetals.zinc_plate": "Zinc Plate", "block.basemetals.iron_plate": "Iron Plate", "block.basemetals.gold_plate": "Gold Plate", - "tooltip.adamantine.tool": "+%x damage against tough enemies", - "tooltip.aquarium.tool": "+%x damage against aquatic enemies", - "tooltip.coldiron.tool": "+%x damage against firey enemies", - "tooltip.mithril.tool": "Blinds and withers undead", - "tooltip.starsteel.tool": "Repairs 1 damage every %x seconds", - "tooltip.adamantine.armor": "Reduces damage taken", - "tooltip.aquarium.armor": "Full suit: breathe underwater", - "tooltip.coldiron.armor": "Full suit: fire immunity", - "tooltip.mithril.armor": "Full suit: protection from poison \u0026 wither", - "tooltip.starsteel.armor": "Reduces your weight", + "tooltip.adamantine.tool": "Melee hits: +%d damage against enemies with more than 10 hearts of maximum health", + "tooltip.aquarium.tool": "Melee hits: +%d damage against enemies that breathe underwater", + "tooltip.coldiron.tool": "Melee hits: +%d damage against fire-immune enemies", + "tooltip.mithril.tool": "Melee hits blind undead and inflict Wither for 3 seconds", + "tooltip.starsteel.tool": "Repairs itself while held: 1 durability every %d seconds", + "tooltip.adamantine.armor": "Two pieces grant Resistance I; a full suit grants Resistance II", + "tooltip.aquarium.armor": "Full suit in water: breathe underwater, resist damage and remove Mining Fatigue", + "tooltip.coldiron.armor": "Full suit: Fire Resistance", + "tooltip.mithril.armor": "Full suit: removes harmful potion effects", + "tooltip.starsteel.armor": "Jump higher with each piece; two or more pieces also boost speed", "advancements.basemetals.this_is_new.title": "This is new...", "advancements.basemetals.blocktastic.title": "Blocktastic!", "advancements.basemetals.geologist.title": "Geologist", @@ -406,14 +406,14 @@ "advancements.basemetals.moon_boots.title": "Moon Walker", "advancements.basemetals.this_is_new.description": "Smelt a new metal from the Base Metals mod", "advancements.basemetals.blocktastic.description": "Place a metal block that is neither iron nor gold", - "advancements.basemetals.geologist.description": "Make a hammer from a metal block", + "advancements.basemetals.geologist.description": "Craft a Crack Hammer", "advancements.basemetals.brass_maker.description": "Combine powdered copper and zinc to make brass", "advancements.basemetals.bronze_maker.description": "Combine powdered copper and tin to make bronze", "advancements.basemetals.electrum_maker.description": "Combine powdered silver and gold to make electrum", - "advancements.basemetals.steel_maker.description": "Combine powdered iron and charcoal to make steel", + "advancements.basemetals.steel_maker.description": "Smelt Steel from a blend of iron and coal powders", "advancements.basemetals.invar_maker.description": "Combine powdered iron and nickel to make invar", "advancements.basemetals.mithril_maker.description": "Combine powdered silver, cold-iron and mercury to make mithril", - "advancements.basemetals.aquarium_maker.description": "Combine powdered copper and zinc with prismarine crystals to make aquarium", + "advancements.basemetals.aquarium_maker.description": "Smelt Aquarium from a blend of copper, zinc and prismarine powders", "advancements.basemetals.metallurgy.description": "Craft any alloy blend", "advancements.basemetals.demon_slayer.description": "Wear a full suit of cold-iron armor and wield a cold-iron sword", "advancements.basemetals.angel_of_death.description": "Wear a full suit of mithril armor and wield a mithril sword", @@ -798,8 +798,8 @@ "block.basemetals.steel": "Molten Steel", "block.basemetals.tin": "Molten Tin", "block.basemetals.zinc": "Molten Zinc", - "block.basemetals.charcoal": "Molten Charcoal", - "block.basemetals.coal": "Molten Coal", + "block.basemetals.charcoal": "Liquefied Charcoal", + "block.basemetals.coal": "Liquefied Coal", "block.basemetals.diamond": "Molten Diamond", "block.basemetals.emerald": "Molten Emerald", "block.basemetals.ender": "Molten Ender", @@ -819,6 +819,7 @@ "item.basemetals.adamantine_pressure_plate": "Adamantine Pressure Plate", "item.basemetals.adamantine_stairs": "Adamantine Stairs", "item.basemetals.adamantine_wall": "Adamantine Wall", + "item.basemetals.adamantine_raw": "Raw Adamantine", "item.basemetals.adamantine_smallpowder": "Adamantine Smallpowder", "item.basemetals.adamantine_shears": "Adamantine Shears", "item.basemetals.adamantine_fishing_rod": "Adamantine Fishing Rod", @@ -848,6 +849,7 @@ "item.basemetals.antimony_stairs": "Antimony Stairs", "item.basemetals.antimony_wall": "Antimony Wall", "item.basemetals.antimony_ore": "Antimony Ore", + "item.basemetals.antimony_raw": "Raw Antimony", "item.basemetals.antimony_ingot": "Antimony Ingot", "item.basemetals.antimony_nugget": "Antimony Nugget", "item.basemetals.antimony_powder": "Antimony Powder", @@ -909,6 +911,7 @@ "item.basemetals.bismuth_stairs": "Bismuth Stairs", "item.basemetals.bismuth_wall": "Bismuth Wall", "item.basemetals.bismuth_ore": "Bismuth Ore", + "item.basemetals.bismuth_raw": "Raw Bismuth", "item.basemetals.bismuth_ingot": "Bismuth Ingot", "item.basemetals.bismuth_nugget": "Bismuth Nugget", "item.basemetals.bismuth_powder": "Bismuth Powder", @@ -982,6 +985,7 @@ "item.basemetals.coldiron_pressure_plate": "Cold Iron Pressure Plate", "item.basemetals.coldiron_stairs": "Cold Iron Stairs", "item.basemetals.coldiron_wall": "Cold Iron Wall", + "item.basemetals.coldiron_raw": "Raw Cold Iron", "item.basemetals.coldiron_smallpowder": "Cold Iron Smallpowder", "item.basemetals.coldiron_shears": "Cold Iron Shears", "item.basemetals.coldiron_fishing_rod": "Cold Iron Fishing Rod", @@ -1073,6 +1077,7 @@ "item.basemetals.lead_pressure_plate": "Lead Pressure Plate", "item.basemetals.lead_stairs": "Lead Stairs", "item.basemetals.lead_wall": "Lead Wall", + "item.basemetals.lead_raw": "Raw Lead", "item.basemetals.lead_smallpowder": "Lead Smallpowder", "item.basemetals.lead_shears": "Lead Shears", "item.basemetals.lead_fishing_rod": "Lead Fishing Rod", @@ -1082,6 +1087,7 @@ "item.basemetals.lead_arrow": "Lead Arrow", "item.basemetals.lead_bolt": "Lead Bolt", "item.basemetals.lead_horse_armor": "Lead Horse Armor", + "item.basemetals.mercury_raw": "Raw Mercury", "item.basemetals.mercury_nugget": "Mercury Nugget", "item.basemetals.mercury_smallpowder": "Mercury Smallpowder", "item.basemetals.mithril_plate": "Mithril Plate", @@ -1108,6 +1114,7 @@ "item.basemetals.nickel_pressure_plate": "Nickel Pressure Plate", "item.basemetals.nickel_stairs": "Nickel Stairs", "item.basemetals.nickel_wall": "Nickel Wall", + "item.basemetals.nickel_raw": "Raw Nickel", "item.basemetals.nickel_smallpowder": "Nickel Smallpowder", "item.basemetals.nickel_shears": "Nickel Shears", "item.basemetals.nickel_fishing_rod": "Nickel Fishing Rod", @@ -1169,6 +1176,7 @@ "item.basemetals.platinum_pressure_plate": "Platinum Pressure Plate", "item.basemetals.platinum_stairs": "Platinum Stairs", "item.basemetals.platinum_wall": "Platinum Wall", + "item.basemetals.platinum_raw": "Raw Platinum", "item.basemetals.platinum_smallpowder": "Platinum Smallpowder", "item.basemetals.platinum_shears": "Platinum Shears", "item.basemetals.platinum_fishing_rod": "Platinum Fishing Rod", @@ -1193,6 +1201,7 @@ "item.basemetals.silver_pressure_plate": "Silver Pressure Plate", "item.basemetals.silver_stairs": "Silver Stairs", "item.basemetals.silver_wall": "Silver Wall", + "item.basemetals.silver_raw": "Raw Silver", "item.basemetals.silver_smallpowder": "Silver Smallpowder", "item.basemetals.silver_shears": "Silver Shears", "item.basemetals.silver_fishing_rod": "Silver Fishing Rod", @@ -1209,6 +1218,7 @@ "item.basemetals.starsteel_pressure_plate": "Starsteel Pressure Plate", "item.basemetals.starsteel_stairs": "Starsteel Stairs", "item.basemetals.starsteel_wall": "Starsteel Wall", + "item.basemetals.starsteel_raw": "Raw Starsteel", "item.basemetals.starsteel_smallpowder": "Starsteel Smallpowder", "item.basemetals.starsteel_shears": "Starsteel Shears", "item.basemetals.starsteel_fishing_rod": "Starsteel Fishing Rod", @@ -1250,6 +1260,7 @@ "item.basemetals.tin_pressure_plate": "Tin Pressure Plate", "item.basemetals.tin_stairs": "Tin Stairs", "item.basemetals.tin_wall": "Tin Wall", + "item.basemetals.tin_raw": "Raw Tin", "item.basemetals.tin_smallpowder": "Tin Smallpowder", "item.basemetals.tin_shears": "Tin Shears", "item.basemetals.tin_fishing_rod": "Tin Fishing Rod", @@ -1269,6 +1280,7 @@ "item.basemetals.zinc_pressure_plate": "Zinc Pressure Plate", "item.basemetals.zinc_stairs": "Zinc Stairs", "item.basemetals.zinc_wall": "Zinc Wall", + "item.basemetals.zinc_raw": "Raw Zinc", "item.basemetals.zinc_smallpowder": "Zinc Smallpowder", "item.basemetals.zinc_pickaxe": "Zinc Pickaxe", "item.basemetals.zinc_axe": "Zinc Axe", @@ -1465,77 +1477,77 @@ "item.basemetals.redstone_ingot": "Redstone Ingot", "item.basemetals.stone_rod": "Stone Rod", "item.basemetals.adamantine": "Adamantine", - "item.basemetals.adamantine_bucket": "Adamantine Bucket", + "item.basemetals.adamantine_bucket": "Bucket of Molten Adamantine", "item.basemetals.antimony": "Antimony", - "item.basemetals.antimony_bucket": "Antimony Bucket", + "item.basemetals.antimony_bucket": "Bucket of Molten Antimony", "item.basemetals.aquarium": "Aquarium", - "item.basemetals.aquarium_bucket": "Aquarium Bucket", + "item.basemetals.aquarium_bucket": "Bucket of Molten Aquarium", "item.basemetals.bismuth": "Bismuth", - "item.basemetals.bismuth_bucket": "Bismuth Bucket", + "item.basemetals.bismuth_bucket": "Bucket of Molten Bismuth", "item.basemetals.brass": "Brass", - "item.basemetals.brass_bucket": "Brass Bucket", + "item.basemetals.brass_bucket": "Bucket of Molten Brass", "item.basemetals.bronze": "Bronze", - "item.basemetals.bronze_bucket": "Bronze Bucket", + "item.basemetals.bronze_bucket": "Bucket of Molten Bronze", "item.basemetals.coldiron": "Cold Iron", - "item.basemetals.coldiron_bucket": "Cold Iron Bucket", + "item.basemetals.coldiron_bucket": "Bucket of Molten Cold Iron", "item.basemetals.copper": "Copper", - "item.basemetals.copper_bucket": "Copper Bucket", + "item.basemetals.copper_bucket": "Bucket of Molten Copper", "item.basemetals.cupronickel": "Cupronickel", - "item.basemetals.cupronickel_bucket": "Cupronickel Bucket", + "item.basemetals.cupronickel_bucket": "Bucket of Molten Cupronickel", "item.basemetals.electrum": "Electrum", - "item.basemetals.electrum_bucket": "Electrum Bucket", + "item.basemetals.electrum_bucket": "Bucket of Molten Electrum", "item.basemetals.invar": "Invar", - "item.basemetals.invar_bucket": "Invar Bucket", + "item.basemetals.invar_bucket": "Bucket of Molten Invar", "item.basemetals.lead": "Lead", - "item.basemetals.lead_bucket": "Lead Bucket", + "item.basemetals.lead_bucket": "Bucket of Molten Lead", "item.basemetals.mercury": "Mercury", - "item.basemetals.mercury_bucket": "Mercury Bucket", + "item.basemetals.mercury_bucket": "Bucket of Mercury", "item.basemetals.mithril": "Mithril", - "item.basemetals.mithril_bucket": "Mithril Bucket", + "item.basemetals.mithril_bucket": "Bucket of Molten Mithril", "item.basemetals.nickel": "Nickel", - "item.basemetals.nickel_bucket": "Nickel Bucket", + "item.basemetals.nickel_bucket": "Bucket of Molten Nickel", "item.basemetals.pewter": "Pewter", - "item.basemetals.pewter_bucket": "Pewter Bucket", + "item.basemetals.pewter_bucket": "Bucket of Molten Pewter", "item.basemetals.platinum": "Platinum", - "item.basemetals.platinum_bucket": "Platinum Bucket", + "item.basemetals.platinum_bucket": "Bucket of Molten Platinum", "item.basemetals.silver": "Silver", - "item.basemetals.silver_bucket": "Silver Bucket", + "item.basemetals.silver_bucket": "Bucket of Molten Silver", "item.basemetals.starsteel": "Starsteel", - "item.basemetals.starsteel_bucket": "Starsteel Bucket", + "item.basemetals.starsteel_bucket": "Bucket of Molten Starsteel", "item.basemetals.steel": "Steel", - "item.basemetals.steel_bucket": "Steel Bucket", + "item.basemetals.steel_bucket": "Bucket of Molten Steel", "item.basemetals.tin": "Tin", - "item.basemetals.tin_bucket": "Tin Bucket", + "item.basemetals.tin_bucket": "Bucket of Molten Tin", "item.basemetals.zinc": "Zinc", - "item.basemetals.zinc_bucket": "Zinc Bucket", + "item.basemetals.zinc_bucket": "Bucket of Molten Zinc", "item.basemetals.charcoal": "Charcoal", - "item.basemetals.charcoal_bucket": "Charcoal Bucket", + "item.basemetals.charcoal_bucket": "Bucket of Liquefied Charcoal", "item.basemetals.coal": "Coal", - "item.basemetals.coal_bucket": "Coal Bucket", + "item.basemetals.coal_bucket": "Bucket of Liquefied Coal", "item.basemetals.diamond": "Diamond", - "item.basemetals.diamond_bucket": "Diamond Bucket", + "item.basemetals.diamond_bucket": "Bucket of Molten Diamond", "item.basemetals.emerald": "Emerald", - "item.basemetals.emerald_bucket": "Emerald Bucket", + "item.basemetals.emerald_bucket": "Bucket of Molten Emerald", "item.basemetals.ender": "Ender", - "item.basemetals.ender_bucket": "Ender Bucket", + "item.basemetals.ender_bucket": "Bucket of Molten Ender", "item.basemetals.gold": "Gold", - "item.basemetals.gold_bucket": "Gold Bucket", + "item.basemetals.gold_bucket": "Bucket of Molten Gold", "item.basemetals.iron": "Iron", - "item.basemetals.iron_bucket": "Iron Bucket", + "item.basemetals.iron_bucket": "Bucket of Molten Iron", "item.basemetals.lapis": "Lapis", - "item.basemetals.lapis_bucket": "Lapis Bucket", + "item.basemetals.lapis_bucket": "Bucket of Molten Lapis Lazuli", "item.basemetals.obsidian": "Obsidian", - "item.basemetals.obsidian_bucket": "Obsidian Bucket", + "item.basemetals.obsidian_bucket": "Bucket of Molten Obsidian", "item.basemetals.prismarine": "Prismarine", - "item.basemetals.prismarine_bucket": "Prismarine Bucket", + "item.basemetals.prismarine_bucket": "Bucket of Molten Prismarine", "item.basemetals.quartz": "Quartz", - "item.basemetals.quartz_bucket": "Quartz Bucket", + "item.basemetals.quartz_bucket": "Bucket of Molten Quartz", "item.basemetals.wood": "Wood", - "item.basemetals.wood_bucket": "Wood Bucket", + "item.basemetals.wood_bucket": "Bucket of Liquefied Wood", "item.basemetals.redstone": "Redstone", - "item.basemetals.redstone_bucket": "Redstone Bucket", + "item.basemetals.redstone_bucket": "Bucket of Molten Redstone", "item.basemetals.stone": "Stone", - "item.basemetals.stone_bucket": "Stone Bucket", + "item.basemetals.stone_bucket": "Bucket of Molten Stone", "material.basemetals.adamantine": "Adamantine", "material.basemetals.antimony": "Antimony", "material.basemetals.aquarium": "Aquarium", @@ -1576,5 +1588,63 @@ "slurry.basemetals.clean_zinc": "Clean Zinc Slurry", "advancements.basemetals.cupronickel_maker.title": "Cupronickel Maker", "advancements.basemetals.pewter_maker.title": "Pewter Maker", - "advancements.basemetals.pewter_maker.description": "Progress through Base Metals: Pewter Maker." + "advancements.basemetals.pewter_maker.description": "Smelt Pewter from a blend of tin, copper and lead powders", + "config.basemetals.title": "Base Metals Settings", + "config.basemetals.contentMode": "Content mode", + "config.basemetals.contentMode.tooltip": "Choose how freely you can craft with metals. Ore generation stays the same.", + "config.basemetals.content_mode.high_fantasy": "High Fantasy", + "config.basemetals.content_mode.low_fantasy": "Low Fantasy", + "config.basemetals.content_mode.high_fantasy.description": "Craft freely with every metal. All recipes, villager trades and chest loot are available.", + "config.basemetals.content_mode.low_fantasy.description": "Keep fantasy metals, but limit what you can make from each material. No Base Metals bows, crossbows or fishing rods.", + "config.basemetals.specialEffects": "Special equipment effects", + "config.basemetals.specialEffects.tooltip": "Give certain metals their special armour and melee bonuses, such as breathing underwater in a full Aquarium suit.", + "config.basemetals.starsteelRegeneration": "Starsteel self-repair", + "config.basemetals.starsteelRegeneration.tooltip": "Starsteel equipment repairs itself while held: 1 durability every 10 seconds. Armour does not self-repair.", + "config.basemetals.mercuryImmersionEffects": "Mercury poisoning", + "config.basemetals.mercuryImmersionEffects.tooltip": "Touching liquid mercury can make you nauseous.", + "config.basemetals.villagerTrades": "Villager trades", + "config.basemetals.villagerTrades.tooltip": "Let blacksmiths sell Base Metals ingots and equipment.", + "config.basemetals.defaults": "Defaults", + "config.basemetals.undo": "Undo", + "config.basemetals.confirm.title": "Change content mode?", + "config.basemetals.confirm.message": "Restart Minecraft to use the new mode. You can still use everything you already own. To play on a server, choose the same mode as the server.", + "config.basemetals.restart": "Restart Minecraft after changing modes. This choice applies to all your worlds. Use OreSpawn to change where ores generate.", + "config.basemetals.connection.mismatch": "This server uses %s, but your game uses %s. Choose the same content mode in Mods → Base Metals → Config, then restart Minecraft.", + "fluid.basemetals.coal.name": "Liquefied Coal", + "item.bucket.coal": "Bucket of Liquefied Coal", + "fluid.basemetals.charcoal.name": "Liquefied Charcoal", + "item.bucket.charcoal": "Bucket of Liquefied Charcoal", + "item.bucket.adamantine": "Bucket of Molten Adamantine", + "item.bucket.antimony": "Bucket of Molten Antimony", + "item.bucket.aquarium": "Bucket of Molten Aquarium", + "item.bucket.bismuth": "Bucket of Molten Bismuth", + "item.bucket.brass": "Bucket of Molten Brass", + "item.bucket.bronze": "Bucket of Molten Bronze", + "item.bucket.coldiron": "Bucket of Molten Cold Iron", + "item.bucket.copper": "Bucket of Molten Copper", + "item.bucket.cupronickel": "Bucket of Molten Cupronickel", + "item.bucket.electrum": "Bucket of Molten Electrum", + "item.bucket.invar": "Bucket of Molten Invar", + "item.bucket.lead": "Bucket of Molten Lead", + "item.bucket.mithril": "Bucket of Molten Mithril", + "item.bucket.nickel": "Bucket of Molten Nickel", + "item.bucket.pewter": "Bucket of Molten Pewter", + "item.bucket.platinum": "Bucket of Molten Platinum", + "item.bucket.silver": "Bucket of Molten Silver", + "item.bucket.starsteel": "Bucket of Molten Starsteel", + "item.bucket.steel": "Bucket of Molten Steel", + "item.bucket.tin": "Bucket of Molten Tin", + "item.bucket.zinc": "Bucket of Molten Zinc", + "item.bucket.diamond": "Bucket of Molten Diamond", + "item.bucket.emerald": "Bucket of Molten Emerald", + "item.bucket.ender": "Bucket of Molten Ender", + "item.bucket.gold": "Bucket of Molten Gold", + "item.bucket.iron": "Bucket of Molten Iron", + "item.bucket.lapis": "Bucket of Molten Lapis Lazuli", + "item.bucket.obsidian": "Bucket of Molten Obsidian", + "item.bucket.prismarine": "Bucket of Molten Prismarine", + "item.bucket.quartz": "Bucket of Molten Quartz", + "item.bucket.wood": "Bucket of Liquefied Wood", + "item.bucket.redstone": "Bucket of Molten Redstone", + "item.bucket.stone": "Bucket of Molten Stone" } \ No newline at end of file diff --git a/src/generated/resources/assets/basemetals/lang/en_en.json b/src/generated/resources/assets/basemetals/lang/en_en.json index 2ac05a3c5..05f0960fc 100644 --- a/src/generated/resources/assets/basemetals/lang/en_en.json +++ b/src/generated/resources/assets/basemetals/lang/en_en.json @@ -378,16 +378,16 @@ "block.basemetals.zinc_plate": "Zinc Plate", "block.basemetals.iron_plate": "Iron Plate", "block.basemetals.gold_plate": "Gold Plate", - "tooltip.adamantine.tool": "+%x damage against tough enemies", - "tooltip.aquarium.tool": "+%x damage against aquatic enemies", - "tooltip.coldiron.tool": "+%x damage against firey enemies", - "tooltip.mithril.tool": "Blinds and withers undead", - "tooltip.starsteel.tool": "Repairs 1 damage every %x seconds", - "tooltip.adamantine.armor": "Reduces damage taken", - "tooltip.aquarium.armor": "Full suit: breathe underwater", - "tooltip.coldiron.armor": "Full suit: fire immunity", - "tooltip.mithril.armor": "Full suit: protection from poison \u0026 wither", - "tooltip.starsteel.armor": "Reduces your weight", + "tooltip.adamantine.tool": "Melee hits: +%d damage against enemies with more than 10 hearts of maximum health", + "tooltip.aquarium.tool": "Melee hits: +%d damage against enemies that breathe underwater", + "tooltip.coldiron.tool": "Melee hits: +%d damage against fire-immune enemies", + "tooltip.mithril.tool": "Melee hits blind undead and inflict Wither for 3 seconds", + "tooltip.starsteel.tool": "Repairs itself while held: 1 durability every %d seconds", + "tooltip.adamantine.armor": "Two pieces grant Resistance I; a full suit grants Resistance II", + "tooltip.aquarium.armor": "Full suit in water: breathe underwater, resist damage and remove Mining Fatigue", + "tooltip.coldiron.armor": "Full suit: Fire Resistance", + "tooltip.mithril.armor": "Full suit: removes harmful potion effects", + "tooltip.starsteel.armor": "Jump higher with each piece; two or more pieces also boost speed", "advancements.basemetals.this_is_new.title": "This is new...", "advancements.basemetals.blocktastic.title": "Blocktastic!", "advancements.basemetals.geologist.title": "Geologist", @@ -406,14 +406,14 @@ "advancements.basemetals.moon_boots.title": "Moon Walker", "advancements.basemetals.this_is_new.description": "Smelt a new metal from the Base Metals mod", "advancements.basemetals.blocktastic.description": "Place a metal block that is neither iron nor gold", - "advancements.basemetals.geologist.description": "Make a hammer from a metal block", + "advancements.basemetals.geologist.description": "Craft a Crack Hammer", "advancements.basemetals.brass_maker.description": "Combine powdered copper and zinc to make brass", "advancements.basemetals.bronze_maker.description": "Combine powdered copper and tin to make bronze", "advancements.basemetals.electrum_maker.description": "Combine powdered silver and gold to make electrum", - "advancements.basemetals.steel_maker.description": "Combine powdered iron and powdered charcoal to make steel", + "advancements.basemetals.steel_maker.description": "Smelt Steel from a blend of iron and coal powders", "advancements.basemetals.invar_maker.description": "Combine powdered iron and nickel to make invar", "advancements.basemetals.mithril_maker.description": "Combine powdered silver, cold-iron and mercury to make mithril", - "advancements.basemetals.aquarium_maker.description": "Combine powdered copper and zinc with prismarine crystals to make aquarium", + "advancements.basemetals.aquarium_maker.description": "Smelt Aquarium from a blend of copper, zinc and prismarine powders", "advancements.basemetals.metallurgy.description": "Craft any alloy blend", "advancements.basemetals.demon_slayer.description": "Wear a full suit of cold-iron armor and wield a cold-iron sword", "advancements.basemetals.angel_of_death.description": "Wear a full suit of mithril armor and wield a mithril sword", @@ -798,8 +798,8 @@ "block.basemetals.steel": "Molten Steel", "block.basemetals.tin": "Molten Tin", "block.basemetals.zinc": "Molten Zinc", - "block.basemetals.charcoal": "Molten Charcoal", - "block.basemetals.coal": "Molten Coal", + "block.basemetals.charcoal": "Liquefied Charcoal", + "block.basemetals.coal": "Liquefied Coal", "block.basemetals.diamond": "Molten Diamond", "block.basemetals.emerald": "Molten Emerald", "block.basemetals.ender": "Molten Ender", @@ -819,6 +819,7 @@ "item.basemetals.adamantine_pressure_plate": "Adamantine Pressure Plate", "item.basemetals.adamantine_stairs": "Adamantine Stairs", "item.basemetals.adamantine_wall": "Adamantine Wall", + "item.basemetals.adamantine_raw": "Raw Adamantine", "item.basemetals.adamantine_smallpowder": "Adamantine Smallpowder", "item.basemetals.adamantine_shears": "Adamantine Shears", "item.basemetals.adamantine_fishing_rod": "Adamantine Fishing Rod", @@ -848,6 +849,7 @@ "item.basemetals.antimony_stairs": "Antimony Stairs", "item.basemetals.antimony_wall": "Antimony Wall", "item.basemetals.antimony_ore": "Antimony Ore", + "item.basemetals.antimony_raw": "Raw Antimony", "item.basemetals.antimony_ingot": "Antimony Ingot", "item.basemetals.antimony_nugget": "Antimony Nugget", "item.basemetals.antimony_powder": "Antimony Powder", @@ -909,6 +911,7 @@ "item.basemetals.bismuth_stairs": "Bismuth Stairs", "item.basemetals.bismuth_wall": "Bismuth Wall", "item.basemetals.bismuth_ore": "Bismuth Ore", + "item.basemetals.bismuth_raw": "Raw Bismuth", "item.basemetals.bismuth_ingot": "Bismuth Ingot", "item.basemetals.bismuth_nugget": "Bismuth Nugget", "item.basemetals.bismuth_powder": "Bismuth Powder", @@ -982,6 +985,7 @@ "item.basemetals.coldiron_pressure_plate": "Cold Iron Pressure Plate", "item.basemetals.coldiron_stairs": "Cold Iron Stairs", "item.basemetals.coldiron_wall": "Cold Iron Wall", + "item.basemetals.coldiron_raw": "Raw Cold Iron", "item.basemetals.coldiron_smallpowder": "Cold Iron Smallpowder", "item.basemetals.coldiron_shears": "Cold Iron Shears", "item.basemetals.coldiron_fishing_rod": "Cold Iron Fishing Rod", @@ -1073,6 +1077,7 @@ "item.basemetals.lead_pressure_plate": "Lead Pressure Plate", "item.basemetals.lead_stairs": "Lead Stairs", "item.basemetals.lead_wall": "Lead Wall", + "item.basemetals.lead_raw": "Raw Lead", "item.basemetals.lead_smallpowder": "Lead Smallpowder", "item.basemetals.lead_shears": "Lead Shears", "item.basemetals.lead_fishing_rod": "Lead Fishing Rod", @@ -1082,6 +1087,7 @@ "item.basemetals.lead_arrow": "Lead Arrow", "item.basemetals.lead_bolt": "Lead Bolt", "item.basemetals.lead_horse_armor": "Lead Horse Armor", + "item.basemetals.mercury_raw": "Raw Mercury", "item.basemetals.mercury_nugget": "Mercury Nugget", "item.basemetals.mercury_smallpowder": "Mercury Smallpowder", "item.basemetals.mithril_plate": "Mithril Plate", @@ -1108,6 +1114,7 @@ "item.basemetals.nickel_pressure_plate": "Nickel Pressure Plate", "item.basemetals.nickel_stairs": "Nickel Stairs", "item.basemetals.nickel_wall": "Nickel Wall", + "item.basemetals.nickel_raw": "Raw Nickel", "item.basemetals.nickel_smallpowder": "Nickel Smallpowder", "item.basemetals.nickel_shears": "Nickel Shears", "item.basemetals.nickel_fishing_rod": "Nickel Fishing Rod", @@ -1169,6 +1176,7 @@ "item.basemetals.platinum_pressure_plate": "Platinum Pressure Plate", "item.basemetals.platinum_stairs": "Platinum Stairs", "item.basemetals.platinum_wall": "Platinum Wall", + "item.basemetals.platinum_raw": "Raw Platinum", "item.basemetals.platinum_smallpowder": "Platinum Smallpowder", "item.basemetals.platinum_shears": "Platinum Shears", "item.basemetals.platinum_fishing_rod": "Platinum Fishing Rod", @@ -1193,6 +1201,7 @@ "item.basemetals.silver_pressure_plate": "Silver Pressure Plate", "item.basemetals.silver_stairs": "Silver Stairs", "item.basemetals.silver_wall": "Silver Wall", + "item.basemetals.silver_raw": "Raw Silver", "item.basemetals.silver_smallpowder": "Silver Smallpowder", "item.basemetals.silver_shears": "Silver Shears", "item.basemetals.silver_fishing_rod": "Silver Fishing Rod", @@ -1209,6 +1218,7 @@ "item.basemetals.starsteel_pressure_plate": "Starsteel Pressure Plate", "item.basemetals.starsteel_stairs": "Starsteel Stairs", "item.basemetals.starsteel_wall": "Starsteel Wall", + "item.basemetals.starsteel_raw": "Raw Starsteel", "item.basemetals.starsteel_smallpowder": "Starsteel Smallpowder", "item.basemetals.starsteel_shears": "Starsteel Shears", "item.basemetals.starsteel_fishing_rod": "Starsteel Fishing Rod", @@ -1250,6 +1260,7 @@ "item.basemetals.tin_pressure_plate": "Tin Pressure Plate", "item.basemetals.tin_stairs": "Tin Stairs", "item.basemetals.tin_wall": "Tin Wall", + "item.basemetals.tin_raw": "Raw Tin", "item.basemetals.tin_smallpowder": "Tin Smallpowder", "item.basemetals.tin_shears": "Tin Shears", "item.basemetals.tin_fishing_rod": "Tin Fishing Rod", @@ -1269,6 +1280,7 @@ "item.basemetals.zinc_pressure_plate": "Zinc Pressure Plate", "item.basemetals.zinc_stairs": "Zinc Stairs", "item.basemetals.zinc_wall": "Zinc Wall", + "item.basemetals.zinc_raw": "Raw Zinc", "item.basemetals.zinc_smallpowder": "Zinc Smallpowder", "item.basemetals.zinc_pickaxe": "Zinc Pickaxe", "item.basemetals.zinc_axe": "Zinc Axe", @@ -1465,77 +1477,77 @@ "item.basemetals.redstone_ingot": "Redstone Ingot", "item.basemetals.stone_rod": "Stone Rod", "item.basemetals.adamantine": "Adamantine", - "item.basemetals.adamantine_bucket": "Adamantine Bucket", + "item.basemetals.adamantine_bucket": "Bucket of Molten Adamantine", "item.basemetals.antimony": "Antimony", - "item.basemetals.antimony_bucket": "Antimony Bucket", + "item.basemetals.antimony_bucket": "Bucket of Molten Antimony", "item.basemetals.aquarium": "Aquarium", - "item.basemetals.aquarium_bucket": "Aquarium Bucket", + "item.basemetals.aquarium_bucket": "Bucket of Molten Aquarium", "item.basemetals.bismuth": "Bismuth", - "item.basemetals.bismuth_bucket": "Bismuth Bucket", + "item.basemetals.bismuth_bucket": "Bucket of Molten Bismuth", "item.basemetals.brass": "Brass", - "item.basemetals.brass_bucket": "Brass Bucket", + "item.basemetals.brass_bucket": "Bucket of Molten Brass", "item.basemetals.bronze": "Bronze", - "item.basemetals.bronze_bucket": "Bronze Bucket", + "item.basemetals.bronze_bucket": "Bucket of Molten Bronze", "item.basemetals.coldiron": "Cold Iron", - "item.basemetals.coldiron_bucket": "Cold Iron Bucket", + "item.basemetals.coldiron_bucket": "Bucket of Molten Cold Iron", "item.basemetals.copper": "Copper", - "item.basemetals.copper_bucket": "Copper Bucket", + "item.basemetals.copper_bucket": "Bucket of Molten Copper", "item.basemetals.cupronickel": "Cupronickel", - "item.basemetals.cupronickel_bucket": "Cupronickel Bucket", + "item.basemetals.cupronickel_bucket": "Bucket of Molten Cupronickel", "item.basemetals.electrum": "Electrum", - "item.basemetals.electrum_bucket": "Electrum Bucket", + "item.basemetals.electrum_bucket": "Bucket of Molten Electrum", "item.basemetals.invar": "Invar", - "item.basemetals.invar_bucket": "Invar Bucket", + "item.basemetals.invar_bucket": "Bucket of Molten Invar", "item.basemetals.lead": "Lead", - "item.basemetals.lead_bucket": "Lead Bucket", + "item.basemetals.lead_bucket": "Bucket of Molten Lead", "item.basemetals.mercury": "Mercury", - "item.basemetals.mercury_bucket": "Mercury Bucket", + "item.basemetals.mercury_bucket": "Bucket of Mercury", "item.basemetals.mithril": "Mithril", - "item.basemetals.mithril_bucket": "Mithril Bucket", + "item.basemetals.mithril_bucket": "Bucket of Molten Mithril", "item.basemetals.nickel": "Nickel", - "item.basemetals.nickel_bucket": "Nickel Bucket", + "item.basemetals.nickel_bucket": "Bucket of Molten Nickel", "item.basemetals.pewter": "Pewter", - "item.basemetals.pewter_bucket": "Pewter Bucket", + "item.basemetals.pewter_bucket": "Bucket of Molten Pewter", "item.basemetals.platinum": "Platinum", - "item.basemetals.platinum_bucket": "Platinum Bucket", + "item.basemetals.platinum_bucket": "Bucket of Molten Platinum", "item.basemetals.silver": "Silver", - "item.basemetals.silver_bucket": "Silver Bucket", + "item.basemetals.silver_bucket": "Bucket of Molten Silver", "item.basemetals.starsteel": "Starsteel", - "item.basemetals.starsteel_bucket": "Starsteel Bucket", + "item.basemetals.starsteel_bucket": "Bucket of Molten Starsteel", "item.basemetals.steel": "Steel", - "item.basemetals.steel_bucket": "Steel Bucket", + "item.basemetals.steel_bucket": "Bucket of Molten Steel", "item.basemetals.tin": "Tin", - "item.basemetals.tin_bucket": "Tin Bucket", + "item.basemetals.tin_bucket": "Bucket of Molten Tin", "item.basemetals.zinc": "Zinc", - "item.basemetals.zinc_bucket": "Zinc Bucket", + "item.basemetals.zinc_bucket": "Bucket of Molten Zinc", "item.basemetals.charcoal": "Charcoal", - "item.basemetals.charcoal_bucket": "Charcoal Bucket", + "item.basemetals.charcoal_bucket": "Bucket of Liquefied Charcoal", "item.basemetals.coal": "Coal", - "item.basemetals.coal_bucket": "Coal Bucket", + "item.basemetals.coal_bucket": "Bucket of Liquefied Coal", "item.basemetals.diamond": "Diamond", - "item.basemetals.diamond_bucket": "Diamond Bucket", + "item.basemetals.diamond_bucket": "Bucket of Molten Diamond", "item.basemetals.emerald": "Emerald", - "item.basemetals.emerald_bucket": "Emerald Bucket", + "item.basemetals.emerald_bucket": "Bucket of Molten Emerald", "item.basemetals.ender": "Ender", - "item.basemetals.ender_bucket": "Ender Bucket", + "item.basemetals.ender_bucket": "Bucket of Molten Ender", "item.basemetals.gold": "Gold", - "item.basemetals.gold_bucket": "Gold Bucket", + "item.basemetals.gold_bucket": "Bucket of Molten Gold", "item.basemetals.iron": "Iron", - "item.basemetals.iron_bucket": "Iron Bucket", + "item.basemetals.iron_bucket": "Bucket of Molten Iron", "item.basemetals.lapis": "Lapis", - "item.basemetals.lapis_bucket": "Lapis Bucket", + "item.basemetals.lapis_bucket": "Bucket of Molten Lapis Lazuli", "item.basemetals.obsidian": "Obsidian", - "item.basemetals.obsidian_bucket": "Obsidian Bucket", + "item.basemetals.obsidian_bucket": "Bucket of Molten Obsidian", "item.basemetals.prismarine": "Prismarine", - "item.basemetals.prismarine_bucket": "Prismarine Bucket", + "item.basemetals.prismarine_bucket": "Bucket of Molten Prismarine", "item.basemetals.quartz": "Quartz", - "item.basemetals.quartz_bucket": "Quartz Bucket", + "item.basemetals.quartz_bucket": "Bucket of Molten Quartz", "item.basemetals.wood": "Wood", - "item.basemetals.wood_bucket": "Wood Bucket", + "item.basemetals.wood_bucket": "Bucket of Liquefied Wood", "item.basemetals.redstone": "Redstone", - "item.basemetals.redstone_bucket": "Redstone Bucket", + "item.basemetals.redstone_bucket": "Bucket of Molten Redstone", "item.basemetals.stone": "Stone", - "item.basemetals.stone_bucket": "Stone Bucket", + "item.basemetals.stone_bucket": "Bucket of Molten Stone", "material.basemetals.adamantine": "Adamantine", "material.basemetals.antimony": "Antimony", "material.basemetals.aquarium": "Aquarium", @@ -1576,5 +1588,63 @@ "slurry.basemetals.clean_zinc": "Clean Zinc Slurry", "advancements.basemetals.cupronickel_maker.title": "Cupronickel Maker", "advancements.basemetals.pewter_maker.title": "Pewter Maker", - "advancements.basemetals.pewter_maker.description": "Progress through Base Metals: Pewter Maker." + "advancements.basemetals.pewter_maker.description": "Smelt Pewter from a blend of tin, copper and lead powders", + "config.basemetals.title": "Base Metals Settings", + "config.basemetals.contentMode": "Content mode", + "config.basemetals.contentMode.tooltip": "Choose how freely you can craft with metals. Ore generation stays the same.", + "config.basemetals.content_mode.high_fantasy": "High Fantasy", + "config.basemetals.content_mode.low_fantasy": "Low Fantasy", + "config.basemetals.content_mode.high_fantasy.description": "Craft freely with every metal. All recipes, villager trades and chest loot are available.", + "config.basemetals.content_mode.low_fantasy.description": "Keep fantasy metals, but limit what you can make from each material. No Base Metals bows, crossbows or fishing rods.", + "config.basemetals.specialEffects": "Special equipment effects", + "config.basemetals.specialEffects.tooltip": "Give certain metals their special armour and melee bonuses, such as breathing underwater in a full Aquarium suit.", + "config.basemetals.starsteelRegeneration": "Starsteel self-repair", + "config.basemetals.starsteelRegeneration.tooltip": "Starsteel equipment repairs itself while held: 1 durability every 10 seconds. Armour does not self-repair.", + "config.basemetals.mercuryImmersionEffects": "Mercury poisoning", + "config.basemetals.mercuryImmersionEffects.tooltip": "Touching liquid mercury can make you nauseous.", + "config.basemetals.villagerTrades": "Villager trades", + "config.basemetals.villagerTrades.tooltip": "Let blacksmiths sell Base Metals ingots and equipment.", + "config.basemetals.defaults": "Defaults", + "config.basemetals.undo": "Undo", + "config.basemetals.confirm.title": "Change content mode?", + "config.basemetals.confirm.message": "Restart Minecraft to use the new mode. You can still use everything you already own. To play on a server, choose the same mode as the server.", + "config.basemetals.restart": "Restart Minecraft after changing modes. This choice applies to all your worlds. Use OreSpawn to change where ores generate.", + "config.basemetals.connection.mismatch": "This server uses %s, but your game uses %s. Choose the same content mode in Mods → Base Metals → Config, then restart Minecraft.", + "fluid.basemetals.coal.name": "Liquefied Coal", + "item.bucket.coal": "Bucket of Liquefied Coal", + "fluid.basemetals.charcoal.name": "Liquefied Charcoal", + "item.bucket.charcoal": "Bucket of Liquefied Charcoal", + "item.bucket.adamantine": "Bucket of Molten Adamantine", + "item.bucket.antimony": "Bucket of Molten Antimony", + "item.bucket.aquarium": "Bucket of Molten Aquarium", + "item.bucket.bismuth": "Bucket of Molten Bismuth", + "item.bucket.brass": "Bucket of Molten Brass", + "item.bucket.bronze": "Bucket of Molten Bronze", + "item.bucket.coldiron": "Bucket of Molten Cold Iron", + "item.bucket.copper": "Bucket of Molten Copper", + "item.bucket.cupronickel": "Bucket of Molten Cupronickel", + "item.bucket.electrum": "Bucket of Molten Electrum", + "item.bucket.invar": "Bucket of Molten Invar", + "item.bucket.lead": "Bucket of Molten Lead", + "item.bucket.mithril": "Bucket of Molten Mithril", + "item.bucket.nickel": "Bucket of Molten Nickel", + "item.bucket.pewter": "Bucket of Molten Pewter", + "item.bucket.platinum": "Bucket of Molten Platinum", + "item.bucket.silver": "Bucket of Molten Silver", + "item.bucket.starsteel": "Bucket of Molten Starsteel", + "item.bucket.steel": "Bucket of Molten Steel", + "item.bucket.tin": "Bucket of Molten Tin", + "item.bucket.zinc": "Bucket of Molten Zinc", + "item.bucket.diamond": "Bucket of Molten Diamond", + "item.bucket.emerald": "Bucket of Molten Emerald", + "item.bucket.ender": "Bucket of Molten Ender", + "item.bucket.gold": "Bucket of Molten Gold", + "item.bucket.iron": "Bucket of Molten Iron", + "item.bucket.lapis": "Bucket of Molten Lapis Lazuli", + "item.bucket.obsidian": "Bucket of Molten Obsidian", + "item.bucket.prismarine": "Bucket of Molten Prismarine", + "item.bucket.quartz": "Bucket of Molten Quartz", + "item.bucket.wood": "Bucket of Liquefied Wood", + "item.bucket.redstone": "Bucket of Molten Redstone", + "item.bucket.stone": "Bucket of Molten Stone" } \ No newline at end of file diff --git a/src/generated/resources/assets/basemetals/lang/en_gb.json b/src/generated/resources/assets/basemetals/lang/en_gb.json index 03368d018..a86586ffe 100644 --- a/src/generated/resources/assets/basemetals/lang/en_gb.json +++ b/src/generated/resources/assets/basemetals/lang/en_gb.json @@ -378,16 +378,16 @@ "block.basemetals.zinc_plate": "Zinc Plate", "block.basemetals.iron_plate": "Iron Plate", "block.basemetals.gold_plate": "Gold Plate", - "tooltip.adamantine.tool": "+%x damage against tough enemies", - "tooltip.aquarium.tool": "+%x damage against aquatic enemies", - "tooltip.coldiron.tool": "+%x damage against firey enemies", - "tooltip.mithril.tool": "Blinds and withers undead", - "tooltip.starsteel.tool": "Repairs 1 damage every %x seconds", - "tooltip.adamantine.armor": "Reduces damage taken", - "tooltip.aquarium.armor": "Full suit: breathe underwater", - "tooltip.coldiron.armor": "Full suit: fire immunity", - "tooltip.mithril.armor": "Full suit: protection from poison \u0026 wither", - "tooltip.starsteel.armor": "Reduces your weight", + "tooltip.adamantine.tool": "Melee hits: +%d damage against enemies with more than 10 hearts of maximum health", + "tooltip.aquarium.tool": "Melee hits: +%d damage against enemies that breathe underwater", + "tooltip.coldiron.tool": "Melee hits: +%d damage against fire-immune enemies", + "tooltip.mithril.tool": "Melee hits blind undead and inflict Wither for 3 seconds", + "tooltip.starsteel.tool": "Repairs itself while held: 1 durability every %d seconds", + "tooltip.adamantine.armor": "Two pieces grant Resistance I; a full suit grants Resistance II", + "tooltip.aquarium.armor": "Full suit in water: breathe underwater, resist damage and remove Mining Fatigue", + "tooltip.coldiron.armor": "Full suit: Fire Resistance", + "tooltip.mithril.armor": "Full suit: removes harmful potion effects", + "tooltip.starsteel.armor": "Jump higher with each piece; two or more pieces also boost speed", "advancements.basemetals.this_is_new.title": "This is new...", "advancements.basemetals.blocktastic.title": "Blocktastic!", "advancements.basemetals.geologist.title": "Geologist", @@ -406,14 +406,14 @@ "advancements.basemetals.moon_boots.title": "Moon Walker", "advancements.basemetals.this_is_new.description": "Smelt a new metal from the Base Metals mod", "advancements.basemetals.blocktastic.description": "Place a metal block that is neither iron nor gold", - "advancements.basemetals.geologist.description": "Make a hammer from a metal block", + "advancements.basemetals.geologist.description": "Craft a Crack Hammer", "advancements.basemetals.brass_maker.description": "Combine powdered copper and zinc to make brass", "advancements.basemetals.bronze_maker.description": "Combine powdered copper and tin to make bronze", "advancements.basemetals.electrum_maker.description": "Combine powdered silver and gold to make electrum", - "advancements.basemetals.steel_maker.description": "Combine powdered iron and powdered charcoal to make steel", + "advancements.basemetals.steel_maker.description": "Smelt Steel from a blend of iron and coal powders", "advancements.basemetals.invar_maker.description": "Combine powdered iron and nickel to make invar", "advancements.basemetals.mithril_maker.description": "Combine powdered silver, cold-iron and mercury to make mithril", - "advancements.basemetals.aquarium_maker.description": "Combine powdered copper and zinc with prismarine crystals to make aquarium", + "advancements.basemetals.aquarium_maker.description": "Smelt Aquarium from a blend of copper, zinc and prismarine powders", "advancements.basemetals.metallurgy.description": "Craft any alloy blend", "advancements.basemetals.demon_slayer.description": "Wear a full suit of cold-iron armor and wield a cold-iron sword", "advancements.basemetals.angel_of_death.description": "Wear a full suit of mithril armor and wield a mithril sword", @@ -798,8 +798,8 @@ "block.basemetals.steel": "Molten Steel", "block.basemetals.tin": "Molten Tin", "block.basemetals.zinc": "Molten Zinc", - "block.basemetals.charcoal": "Molten Charcoal", - "block.basemetals.coal": "Molten Coal", + "block.basemetals.charcoal": "Liquefied Charcoal", + "block.basemetals.coal": "Liquefied Coal", "block.basemetals.diamond": "Molten Diamond", "block.basemetals.emerald": "Molten Emerald", "block.basemetals.ender": "Molten Ender", @@ -819,6 +819,7 @@ "item.basemetals.adamantine_pressure_plate": "Adamantine Pressure Plate", "item.basemetals.adamantine_stairs": "Adamantine Stairs", "item.basemetals.adamantine_wall": "Adamantine Wall", + "item.basemetals.adamantine_raw": "Raw Adamantine", "item.basemetals.adamantine_smallpowder": "Adamantine Smallpowder", "item.basemetals.adamantine_shears": "Adamantine Shears", "item.basemetals.adamantine_fishing_rod": "Adamantine Fishing Rod", @@ -848,6 +849,7 @@ "item.basemetals.antimony_stairs": "Antimony Stairs", "item.basemetals.antimony_wall": "Antimony Wall", "item.basemetals.antimony_ore": "Antimony Ore", + "item.basemetals.antimony_raw": "Raw Antimony", "item.basemetals.antimony_ingot": "Antimony Ingot", "item.basemetals.antimony_nugget": "Antimony Nugget", "item.basemetals.antimony_powder": "Antimony Powder", @@ -909,6 +911,7 @@ "item.basemetals.bismuth_stairs": "Bismuth Stairs", "item.basemetals.bismuth_wall": "Bismuth Wall", "item.basemetals.bismuth_ore": "Bismuth Ore", + "item.basemetals.bismuth_raw": "Raw Bismuth", "item.basemetals.bismuth_ingot": "Bismuth Ingot", "item.basemetals.bismuth_nugget": "Bismuth Nugget", "item.basemetals.bismuth_powder": "Bismuth Powder", @@ -982,6 +985,7 @@ "item.basemetals.coldiron_pressure_plate": "Cold Iron Pressure Plate", "item.basemetals.coldiron_stairs": "Cold Iron Stairs", "item.basemetals.coldiron_wall": "Cold Iron Wall", + "item.basemetals.coldiron_raw": "Raw Cold Iron", "item.basemetals.coldiron_smallpowder": "Cold Iron Smallpowder", "item.basemetals.coldiron_shears": "Cold Iron Shears", "item.basemetals.coldiron_fishing_rod": "Cold Iron Fishing Rod", @@ -1073,6 +1077,7 @@ "item.basemetals.lead_pressure_plate": "Lead Pressure Plate", "item.basemetals.lead_stairs": "Lead Stairs", "item.basemetals.lead_wall": "Lead Wall", + "item.basemetals.lead_raw": "Raw Lead", "item.basemetals.lead_smallpowder": "Lead Smallpowder", "item.basemetals.lead_shears": "Lead Shears", "item.basemetals.lead_fishing_rod": "Lead Fishing Rod", @@ -1082,6 +1087,7 @@ "item.basemetals.lead_arrow": "Lead Arrow", "item.basemetals.lead_bolt": "Lead Bolt", "item.basemetals.lead_horse_armor": "Lead Horse Armor", + "item.basemetals.mercury_raw": "Raw Mercury", "item.basemetals.mercury_nugget": "Mercury Nugget", "item.basemetals.mercury_smallpowder": "Mercury Smallpowder", "item.basemetals.mithril_plate": "Mithril Plate", @@ -1108,6 +1114,7 @@ "item.basemetals.nickel_pressure_plate": "Nickel Pressure Plate", "item.basemetals.nickel_stairs": "Nickel Stairs", "item.basemetals.nickel_wall": "Nickel Wall", + "item.basemetals.nickel_raw": "Raw Nickel", "item.basemetals.nickel_smallpowder": "Nickel Smallpowder", "item.basemetals.nickel_shears": "Nickel Shears", "item.basemetals.nickel_fishing_rod": "Nickel Fishing Rod", @@ -1169,6 +1176,7 @@ "item.basemetals.platinum_pressure_plate": "Platinum Pressure Plate", "item.basemetals.platinum_stairs": "Platinum Stairs", "item.basemetals.platinum_wall": "Platinum Wall", + "item.basemetals.platinum_raw": "Raw Platinum", "item.basemetals.platinum_smallpowder": "Platinum Smallpowder", "item.basemetals.platinum_shears": "Platinum Shears", "item.basemetals.platinum_fishing_rod": "Platinum Fishing Rod", @@ -1193,6 +1201,7 @@ "item.basemetals.silver_pressure_plate": "Silver Pressure Plate", "item.basemetals.silver_stairs": "Silver Stairs", "item.basemetals.silver_wall": "Silver Wall", + "item.basemetals.silver_raw": "Raw Silver", "item.basemetals.silver_smallpowder": "Silver Smallpowder", "item.basemetals.silver_shears": "Silver Shears", "item.basemetals.silver_fishing_rod": "Silver Fishing Rod", @@ -1209,6 +1218,7 @@ "item.basemetals.starsteel_pressure_plate": "Starsteel Pressure Plate", "item.basemetals.starsteel_stairs": "Starsteel Stairs", "item.basemetals.starsteel_wall": "Starsteel Wall", + "item.basemetals.starsteel_raw": "Raw Starsteel", "item.basemetals.starsteel_smallpowder": "Starsteel Smallpowder", "item.basemetals.starsteel_shears": "Starsteel Shears", "item.basemetals.starsteel_fishing_rod": "Starsteel Fishing Rod", @@ -1250,6 +1260,7 @@ "item.basemetals.tin_pressure_plate": "Tin Pressure Plate", "item.basemetals.tin_stairs": "Tin Stairs", "item.basemetals.tin_wall": "Tin Wall", + "item.basemetals.tin_raw": "Raw Tin", "item.basemetals.tin_smallpowder": "Tin Smallpowder", "item.basemetals.tin_shears": "Tin Shears", "item.basemetals.tin_fishing_rod": "Tin Fishing Rod", @@ -1269,6 +1280,7 @@ "item.basemetals.zinc_pressure_plate": "Zinc Pressure Plate", "item.basemetals.zinc_stairs": "Zinc Stairs", "item.basemetals.zinc_wall": "Zinc Wall", + "item.basemetals.zinc_raw": "Raw Zinc", "item.basemetals.zinc_smallpowder": "Zinc Smallpowder", "item.basemetals.zinc_pickaxe": "Zinc Pickaxe", "item.basemetals.zinc_axe": "Zinc Axe", @@ -1465,77 +1477,77 @@ "item.basemetals.redstone_ingot": "Redstone Ingot", "item.basemetals.stone_rod": "Stone Rod", "item.basemetals.adamantine": "Adamantine", - "item.basemetals.adamantine_bucket": "Adamantine Bucket", + "item.basemetals.adamantine_bucket": "Bucket of Molten Adamantine", "item.basemetals.antimony": "Antimony", - "item.basemetals.antimony_bucket": "Antimony Bucket", + "item.basemetals.antimony_bucket": "Bucket of Molten Antimony", "item.basemetals.aquarium": "Aquarium", - "item.basemetals.aquarium_bucket": "Aquarium Bucket", + "item.basemetals.aquarium_bucket": "Bucket of Molten Aquarium", "item.basemetals.bismuth": "Bismuth", - "item.basemetals.bismuth_bucket": "Bismuth Bucket", + "item.basemetals.bismuth_bucket": "Bucket of Molten Bismuth", "item.basemetals.brass": "Brass", - "item.basemetals.brass_bucket": "Brass Bucket", + "item.basemetals.brass_bucket": "Bucket of Molten Brass", "item.basemetals.bronze": "Bronze", - "item.basemetals.bronze_bucket": "Bronze Bucket", + "item.basemetals.bronze_bucket": "Bucket of Molten Bronze", "item.basemetals.coldiron": "Cold Iron", - "item.basemetals.coldiron_bucket": "Cold Iron Bucket", + "item.basemetals.coldiron_bucket": "Bucket of Molten Cold Iron", "item.basemetals.copper": "Copper", - "item.basemetals.copper_bucket": "Copper Bucket", + "item.basemetals.copper_bucket": "Bucket of Molten Copper", "item.basemetals.cupronickel": "Cupronickel", - "item.basemetals.cupronickel_bucket": "Cupronickel Bucket", + "item.basemetals.cupronickel_bucket": "Bucket of Molten Cupronickel", "item.basemetals.electrum": "Electrum", - "item.basemetals.electrum_bucket": "Electrum Bucket", + "item.basemetals.electrum_bucket": "Bucket of Molten Electrum", "item.basemetals.invar": "Invar", - "item.basemetals.invar_bucket": "Invar Bucket", + "item.basemetals.invar_bucket": "Bucket of Molten Invar", "item.basemetals.lead": "Lead", - "item.basemetals.lead_bucket": "Lead Bucket", + "item.basemetals.lead_bucket": "Bucket of Molten Lead", "item.basemetals.mercury": "Mercury", - "item.basemetals.mercury_bucket": "Mercury Bucket", + "item.basemetals.mercury_bucket": "Bucket of Mercury", "item.basemetals.mithril": "Mithril", - "item.basemetals.mithril_bucket": "Mithril Bucket", + "item.basemetals.mithril_bucket": "Bucket of Molten Mithril", "item.basemetals.nickel": "Nickel", - "item.basemetals.nickel_bucket": "Nickel Bucket", + "item.basemetals.nickel_bucket": "Bucket of Molten Nickel", "item.basemetals.pewter": "Pewter", - "item.basemetals.pewter_bucket": "Pewter Bucket", + "item.basemetals.pewter_bucket": "Bucket of Molten Pewter", "item.basemetals.platinum": "Platinum", - "item.basemetals.platinum_bucket": "Platinum Bucket", + "item.basemetals.platinum_bucket": "Bucket of Molten Platinum", "item.basemetals.silver": "Silver", - "item.basemetals.silver_bucket": "Silver Bucket", + "item.basemetals.silver_bucket": "Bucket of Molten Silver", "item.basemetals.starsteel": "Starsteel", - "item.basemetals.starsteel_bucket": "Starsteel Bucket", + "item.basemetals.starsteel_bucket": "Bucket of Molten Starsteel", "item.basemetals.steel": "Steel", - "item.basemetals.steel_bucket": "Steel Bucket", + "item.basemetals.steel_bucket": "Bucket of Molten Steel", "item.basemetals.tin": "Tin", - "item.basemetals.tin_bucket": "Tin Bucket", + "item.basemetals.tin_bucket": "Bucket of Molten Tin", "item.basemetals.zinc": "Zinc", - "item.basemetals.zinc_bucket": "Zinc Bucket", + "item.basemetals.zinc_bucket": "Bucket of Molten Zinc", "item.basemetals.charcoal": "Charcoal", - "item.basemetals.charcoal_bucket": "Charcoal Bucket", + "item.basemetals.charcoal_bucket": "Bucket of Liquefied Charcoal", "item.basemetals.coal": "Coal", - "item.basemetals.coal_bucket": "Coal Bucket", + "item.basemetals.coal_bucket": "Bucket of Liquefied Coal", "item.basemetals.diamond": "Diamond", - "item.basemetals.diamond_bucket": "Diamond Bucket", + "item.basemetals.diamond_bucket": "Bucket of Molten Diamond", "item.basemetals.emerald": "Emerald", - "item.basemetals.emerald_bucket": "Emerald Bucket", + "item.basemetals.emerald_bucket": "Bucket of Molten Emerald", "item.basemetals.ender": "Ender", - "item.basemetals.ender_bucket": "Ender Bucket", + "item.basemetals.ender_bucket": "Bucket of Molten Ender", "item.basemetals.gold": "Gold", - "item.basemetals.gold_bucket": "Gold Bucket", + "item.basemetals.gold_bucket": "Bucket of Molten Gold", "item.basemetals.iron": "Iron", - "item.basemetals.iron_bucket": "Iron Bucket", + "item.basemetals.iron_bucket": "Bucket of Molten Iron", "item.basemetals.lapis": "Lapis", - "item.basemetals.lapis_bucket": "Lapis Bucket", + "item.basemetals.lapis_bucket": "Bucket of Molten Lapis Lazuli", "item.basemetals.obsidian": "Obsidian", - "item.basemetals.obsidian_bucket": "Obsidian Bucket", + "item.basemetals.obsidian_bucket": "Bucket of Molten Obsidian", "item.basemetals.prismarine": "Prismarine", - "item.basemetals.prismarine_bucket": "Prismarine Bucket", + "item.basemetals.prismarine_bucket": "Bucket of Molten Prismarine", "item.basemetals.quartz": "Quartz", - "item.basemetals.quartz_bucket": "Quartz Bucket", + "item.basemetals.quartz_bucket": "Bucket of Molten Quartz", "item.basemetals.wood": "Wood", - "item.basemetals.wood_bucket": "Wood Bucket", + "item.basemetals.wood_bucket": "Bucket of Liquefied Wood", "item.basemetals.redstone": "Redstone", - "item.basemetals.redstone_bucket": "Redstone Bucket", + "item.basemetals.redstone_bucket": "Bucket of Molten Redstone", "item.basemetals.stone": "Stone", - "item.basemetals.stone_bucket": "Stone Bucket", + "item.basemetals.stone_bucket": "Bucket of Molten Stone", "material.basemetals.adamantine": "Adamantine", "material.basemetals.antimony": "Antimony", "material.basemetals.aquarium": "Aquarium", @@ -1576,5 +1588,63 @@ "slurry.basemetals.clean_zinc": "Clean Zinc Slurry", "advancements.basemetals.cupronickel_maker.title": "Cupronickel Maker", "advancements.basemetals.pewter_maker.title": "Pewter Maker", - "advancements.basemetals.pewter_maker.description": "Progress through Base Metals: Pewter Maker." + "advancements.basemetals.pewter_maker.description": "Smelt Pewter from a blend of tin, copper and lead powders", + "config.basemetals.title": "Base Metals Settings", + "config.basemetals.contentMode": "Content mode", + "config.basemetals.contentMode.tooltip": "Choose how freely you can craft with metals. Ore generation stays the same.", + "config.basemetals.content_mode.high_fantasy": "High Fantasy", + "config.basemetals.content_mode.low_fantasy": "Low Fantasy", + "config.basemetals.content_mode.high_fantasy.description": "Craft freely with every metal. All recipes, villager trades and chest loot are available.", + "config.basemetals.content_mode.low_fantasy.description": "Keep fantasy metals, but limit what you can make from each material. No Base Metals bows, crossbows or fishing rods.", + "config.basemetals.specialEffects": "Special equipment effects", + "config.basemetals.specialEffects.tooltip": "Give certain metals their special armour and melee bonuses, such as breathing underwater in a full Aquarium suit.", + "config.basemetals.starsteelRegeneration": "Starsteel self-repair", + "config.basemetals.starsteelRegeneration.tooltip": "Starsteel equipment repairs itself while held: 1 durability every 10 seconds. Armour does not self-repair.", + "config.basemetals.mercuryImmersionEffects": "Mercury poisoning", + "config.basemetals.mercuryImmersionEffects.tooltip": "Touching liquid mercury can make you nauseous.", + "config.basemetals.villagerTrades": "Villager trades", + "config.basemetals.villagerTrades.tooltip": "Let blacksmiths sell Base Metals ingots and equipment.", + "config.basemetals.defaults": "Defaults", + "config.basemetals.undo": "Undo", + "config.basemetals.confirm.title": "Change content mode?", + "config.basemetals.confirm.message": "Restart Minecraft to use the new mode. You can still use everything you already own. To play on a server, choose the same mode as the server.", + "config.basemetals.restart": "Restart Minecraft after changing modes. This choice applies to all your worlds. Use OreSpawn to change where ores generate.", + "config.basemetals.connection.mismatch": "This server uses %s, but your game uses %s. Choose the same content mode in Mods → Base Metals → Config, then restart Minecraft.", + "fluid.basemetals.coal.name": "Liquefied Coal", + "item.bucket.coal": "Bucket of Liquefied Coal", + "fluid.basemetals.charcoal.name": "Liquefied Charcoal", + "item.bucket.charcoal": "Bucket of Liquefied Charcoal", + "item.bucket.adamantine": "Bucket of Molten Adamantine", + "item.bucket.antimony": "Bucket of Molten Antimony", + "item.bucket.aquarium": "Bucket of Molten Aquarium", + "item.bucket.bismuth": "Bucket of Molten Bismuth", + "item.bucket.brass": "Bucket of Molten Brass", + "item.bucket.bronze": "Bucket of Molten Bronze", + "item.bucket.coldiron": "Bucket of Molten Cold Iron", + "item.bucket.copper": "Bucket of Molten Copper", + "item.bucket.cupronickel": "Bucket of Molten Cupronickel", + "item.bucket.electrum": "Bucket of Molten Electrum", + "item.bucket.invar": "Bucket of Molten Invar", + "item.bucket.lead": "Bucket of Molten Lead", + "item.bucket.mithril": "Bucket of Molten Mithril", + "item.bucket.nickel": "Bucket of Molten Nickel", + "item.bucket.pewter": "Bucket of Molten Pewter", + "item.bucket.platinum": "Bucket of Molten Platinum", + "item.bucket.silver": "Bucket of Molten Silver", + "item.bucket.starsteel": "Bucket of Molten Starsteel", + "item.bucket.steel": "Bucket of Molten Steel", + "item.bucket.tin": "Bucket of Molten Tin", + "item.bucket.zinc": "Bucket of Molten Zinc", + "item.bucket.diamond": "Bucket of Molten Diamond", + "item.bucket.emerald": "Bucket of Molten Emerald", + "item.bucket.ender": "Bucket of Molten Ender", + "item.bucket.gold": "Bucket of Molten Gold", + "item.bucket.iron": "Bucket of Molten Iron", + "item.bucket.lapis": "Bucket of Molten Lapis Lazuli", + "item.bucket.obsidian": "Bucket of Molten Obsidian", + "item.bucket.prismarine": "Bucket of Molten Prismarine", + "item.bucket.quartz": "Bucket of Molten Quartz", + "item.bucket.wood": "Bucket of Liquefied Wood", + "item.bucket.redstone": "Bucket of Molten Redstone", + "item.bucket.stone": "Bucket of Molten Stone" } \ No newline at end of file diff --git a/src/generated/resources/assets/basemetals/lang/en_pt.json b/src/generated/resources/assets/basemetals/lang/en_pt.json index 3bb1f1153..d527d8707 100644 --- a/src/generated/resources/assets/basemetals/lang/en_pt.json +++ b/src/generated/resources/assets/basemetals/lang/en_pt.json @@ -377,16 +377,16 @@ "block.basemetals.zinc_plate": "Plate o\u0027 Zinc", "block.basemetals.iron_plate": "Plate o\u0027 Iron", "block.basemetals.gold_plate": "Plate o\u0027 Gold", - "tooltip.adamantine.tool": "Hurts th\u0027 giants +%x more", - "tooltip.aquarium.tool": "Hurts th\u0027 fish +%x more", - "tooltip.coldiron.tool": "Hurts th\u0027 devils +%x more", - "tooltip.mithril.tool": "Kiss o\u0027 Davey Jones", - "tooltip.starsteel.tool": "It fixes itself", - "tooltip.adamantine.armor": "Hurts less", - "tooltip.aquarium.armor": "Gives ya gills", - "tooltip.coldiron.armor": "Become a devil", - "tooltip.mithril.armor": "Protect\u0027s yer tummy", - "tooltip.starsteel.armor": "Ye can fly (sorta)", + "tooltip.adamantine.tool": "Melee hits: +%d damage against enemies with more than 10 hearts of maximum health", + "tooltip.aquarium.tool": "Melee hits: +%d damage against enemies that breathe underwater", + "tooltip.coldiron.tool": "Melee hits: +%d damage against fire-immune enemies", + "tooltip.mithril.tool": "Melee hits blind undead and inflict Wither for 3 seconds", + "tooltip.starsteel.tool": "Repairs itself while held: 1 durability every %d seconds", + "tooltip.adamantine.armor": "Two pieces grant Resistance I; a full suit grants Resistance II", + "tooltip.aquarium.armor": "Full suit in water: breathe underwater, resist damage and remove Mining Fatigue", + "tooltip.coldiron.armor": "Full suit: Fire Resistance", + "tooltip.mithril.armor": "Full suit: removes harmful potion effects", + "tooltip.starsteel.armor": "Jump higher with each piece; two or more pieces also boost speed", "advancements.basemetals.this_is_new.title": "This is new...", "advancements.basemetals.blocktastic.title": "Blocktastic!", "advancements.basemetals.geologist.title": "Geologist", @@ -405,14 +405,14 @@ "advancements.basemetals.moon_boots.title": "Moon Walker", "advancements.basemetals.this_is_new.description": "Smelt a new metal from the Base Metals mod", "advancements.basemetals.blocktastic.description": "Place a metal block that is neither iron nor gold", - "advancements.basemetals.geologist.description": "Make a hammer from a metal block", + "advancements.basemetals.geologist.description": "Craft a Crack Hammer", "advancements.basemetals.brass_maker.description": "Combine powdered copper and zinc to make brass", "advancements.basemetals.bronze_maker.description": "Combine powdered copper and tin to make bronze", "advancements.basemetals.electrum_maker.description": "Combine powdered silver and gold to make electrum", - "advancements.basemetals.steel_maker.description": "Combine powdered iron and powdered charcoal to make steel", + "advancements.basemetals.steel_maker.description": "Smelt Steel from a blend of iron and coal powders", "advancements.basemetals.invar_maker.description": "Combine powdered iron and nickel to make invar", "advancements.basemetals.mithril_maker.description": "Combine powdered silver, devil-iron and mercury to make ghost silver", - "advancements.basemetals.aquarium_maker.description": "Combine powdered copper and zinc with prismarine crystals to make fish-steel", + "advancements.basemetals.aquarium_maker.description": "Smelt Aquarium from a blend of copper, zinc and prismarine powders", "advancements.basemetals.metallurgy.description": "Craft any alloy blend", "advancements.basemetals.demon_slayer.description": "Wear a full suit of devil-iron armor and wield a cold-iron sword", "advancements.basemetals.angel_of_death.description": "Wear a full suit of ghost silver armor and wield a mithril sword", @@ -421,7 +421,7 @@ "advancements.basemetals.moon_boots.description": "Wear a pair of star-steel boots", "item.basemetals.diamond_crackhammer": "Diamond Crack Hammer", "item.basemetals.wood_crackhammer": "Wooden Crack Hammer", - "item.bucket.mercury": "Bucket o\u0027 Quicksilver", + "item.bucket.mercury": "Bucket of Mercury", "fluid.basemetals.mercury": "Quicksilver", "item.basemetals.human_detector": "Secret Floor Button", "advancements.basemetals.cupronickel_maker.description": "Combine powdered copper and nickel to make cupronickel", @@ -760,8 +760,8 @@ "block.basemetals.steel": "Molten Steel", "block.basemetals.tin": "Molten Tin", "block.basemetals.zinc": "Molten Zinc", - "block.basemetals.charcoal": "Molten Charcoal", - "block.basemetals.coal": "Molten Coal", + "block.basemetals.charcoal": "Liquefied Charcoal", + "block.basemetals.coal": "Liquefied Coal", "block.basemetals.diamond": "Molten Diamond", "block.basemetals.emerald": "Molten Emerald", "block.basemetals.ender": "Molten Ender", @@ -781,6 +781,7 @@ "item.basemetals.adamantine_pressure_plate": "Adamantine Pressure Plate", "item.basemetals.adamantine_stairs": "Adamantine Stairs", "item.basemetals.adamantine_wall": "Adamantine Wall", + "item.basemetals.adamantine_raw": "Raw Adamantine", "item.basemetals.adamantine_smallpowder": "Adamantine Smallpowder", "item.basemetals.adamantine_scythe": "Adamantine Scythe", "item.basemetals.adamantine_shears": "Adamantine Shears", @@ -811,6 +812,7 @@ "item.basemetals.antimony_stairs": "Antimony Stairs", "item.basemetals.antimony_wall": "Antimony Wall", "item.basemetals.antimony_ore": "Antimony Ore", + "item.basemetals.antimony_raw": "Raw Antimony", "item.basemetals.antimony_ingot": "Antimony Ingot", "item.basemetals.antimony_nugget": "Antimony Nugget", "item.basemetals.antimony_powder": "Antimony Powder", @@ -874,6 +876,7 @@ "item.basemetals.bismuth_stairs": "Bismuth Stairs", "item.basemetals.bismuth_wall": "Bismuth Wall", "item.basemetals.bismuth_ore": "Bismuth Ore", + "item.basemetals.bismuth_raw": "Raw Bismuth", "item.basemetals.bismuth_ingot": "Bismuth Ingot", "item.basemetals.bismuth_nugget": "Bismuth Nugget", "item.basemetals.bismuth_powder": "Bismuth Powder", @@ -950,6 +953,7 @@ "item.basemetals.coldiron_pressure_plate": "Cold Iron Pressure Plate", "item.basemetals.coldiron_stairs": "Cold Iron Stairs", "item.basemetals.coldiron_wall": "Cold Iron Wall", + "item.basemetals.coldiron_raw": "Raw Cold Iron", "item.basemetals.coldiron_smallpowder": "Cold Iron Smallpowder", "item.basemetals.coldiron_scythe": "Cold Iron Scythe", "item.basemetals.coldiron_shears": "Cold Iron Shears", @@ -1046,6 +1050,7 @@ "item.basemetals.lead_pressure_plate": "Lead Pressure Plate", "item.basemetals.lead_stairs": "Lead Stairs", "item.basemetals.lead_wall": "Lead Wall", + "item.basemetals.lead_raw": "Raw Lead", "item.basemetals.lead_smallpowder": "Lead Smallpowder", "item.basemetals.lead_scythe": "Lead Scythe", "item.basemetals.lead_shears": "Lead Shears", @@ -1056,6 +1061,7 @@ "item.basemetals.lead_arrow": "Lead Arrow", "item.basemetals.lead_bolt": "Lead Bolt", "item.basemetals.lead_horse_armor": "Lead Horse Armor", + "item.basemetals.mercury_raw": "Raw Mercury", "item.basemetals.mercury_nugget": "Mercury Nugget", "item.basemetals.mercury_smallpowder": "Mercury Smallpowder", "item.basemetals.mithril_plate": "Mithril Plate", @@ -1083,6 +1089,7 @@ "item.basemetals.nickel_pressure_plate": "Nickel Pressure Plate", "item.basemetals.nickel_stairs": "Nickel Stairs", "item.basemetals.nickel_wall": "Nickel Wall", + "item.basemetals.nickel_raw": "Raw Nickel", "item.basemetals.nickel_smallpowder": "Nickel Smallpowder", "item.basemetals.nickel_scythe": "Nickel Scythe", "item.basemetals.nickel_shears": "Nickel Shears", @@ -1146,6 +1153,7 @@ "item.basemetals.platinum_pressure_plate": "Platinum Pressure Plate", "item.basemetals.platinum_stairs": "Platinum Stairs", "item.basemetals.platinum_wall": "Platinum Wall", + "item.basemetals.platinum_raw": "Raw Platinum", "item.basemetals.platinum_smallpowder": "Platinum Smallpowder", "item.basemetals.platinum_scythe": "Platinum Scythe", "item.basemetals.platinum_shears": "Platinum Shears", @@ -1171,6 +1179,7 @@ "item.basemetals.silver_pressure_plate": "Silver Pressure Plate", "item.basemetals.silver_stairs": "Silver Stairs", "item.basemetals.silver_wall": "Silver Wall", + "item.basemetals.silver_raw": "Raw Silver", "item.basemetals.silver_smallpowder": "Silver Smallpowder", "item.basemetals.silver_scythe": "Silver Scythe", "item.basemetals.silver_shears": "Silver Shears", @@ -1188,6 +1197,7 @@ "item.basemetals.starsteel_pressure_plate": "Starsteel Pressure Plate", "item.basemetals.starsteel_stairs": "Starsteel Stairs", "item.basemetals.starsteel_wall": "Starsteel Wall", + "item.basemetals.starsteel_raw": "Raw Starsteel", "item.basemetals.starsteel_smallpowder": "Starsteel Smallpowder", "item.basemetals.starsteel_scythe": "Starsteel Scythe", "item.basemetals.starsteel_shears": "Starsteel Shears", @@ -1231,6 +1241,7 @@ "item.basemetals.tin_pressure_plate": "Tin Pressure Plate", "item.basemetals.tin_stairs": "Tin Stairs", "item.basemetals.tin_wall": "Tin Wall", + "item.basemetals.tin_raw": "Raw Tin", "item.basemetals.tin_smallpowder": "Tin Smallpowder", "item.basemetals.tin_scythe": "Tin Scythe", "item.basemetals.tin_shears": "Tin Shears", @@ -1251,6 +1262,7 @@ "item.basemetals.zinc_pressure_plate": "Zinc Pressure Plate", "item.basemetals.zinc_stairs": "Zinc Stairs", "item.basemetals.zinc_wall": "Zinc Wall", + "item.basemetals.zinc_raw": "Raw Zinc", "item.basemetals.zinc_smallpowder": "Zinc Smallpowder", "item.basemetals.zinc_pickaxe": "Zinc Pickaxe", "item.basemetals.zinc_axe": "Zinc Axe", @@ -1456,77 +1468,77 @@ "item.basemetals.redstone_ingot": "Redstone Ingot", "item.basemetals.stone_rod": "Stone Rod", "item.basemetals.adamantine": "Adamantine", - "item.basemetals.adamantine_bucket": "Adamantine Bucket", + "item.basemetals.adamantine_bucket": "Bucket of Molten Adamantine", "item.basemetals.antimony": "Antimony", - "item.basemetals.antimony_bucket": "Antimony Bucket", + "item.basemetals.antimony_bucket": "Bucket of Molten Antimony", "item.basemetals.aquarium": "Aquarium", - "item.basemetals.aquarium_bucket": "Aquarium Bucket", + "item.basemetals.aquarium_bucket": "Bucket of Molten Aquarium", "item.basemetals.bismuth": "Bismuth", - "item.basemetals.bismuth_bucket": "Bismuth Bucket", + "item.basemetals.bismuth_bucket": "Bucket of Molten Bismuth", "item.basemetals.brass": "Brass", - "item.basemetals.brass_bucket": "Brass Bucket", + "item.basemetals.brass_bucket": "Bucket of Molten Brass", "item.basemetals.bronze": "Bronze", - "item.basemetals.bronze_bucket": "Bronze Bucket", + "item.basemetals.bronze_bucket": "Bucket of Molten Bronze", "item.basemetals.coldiron": "Cold Iron", - "item.basemetals.coldiron_bucket": "Cold Iron Bucket", + "item.basemetals.coldiron_bucket": "Bucket of Molten Cold Iron", "item.basemetals.copper": "Copper", - "item.basemetals.copper_bucket": "Copper Bucket", + "item.basemetals.copper_bucket": "Bucket of Molten Copper", "item.basemetals.cupronickel": "Cupronickel", - "item.basemetals.cupronickel_bucket": "Cupronickel Bucket", + "item.basemetals.cupronickel_bucket": "Bucket of Molten Cupronickel", "item.basemetals.electrum": "Electrum", - "item.basemetals.electrum_bucket": "Electrum Bucket", + "item.basemetals.electrum_bucket": "Bucket of Molten Electrum", "item.basemetals.invar": "Invar", - "item.basemetals.invar_bucket": "Invar Bucket", + "item.basemetals.invar_bucket": "Bucket of Molten Invar", "item.basemetals.lead": "Lead", - "item.basemetals.lead_bucket": "Lead Bucket", + "item.basemetals.lead_bucket": "Bucket of Molten Lead", "item.basemetals.mercury": "Mercury", - "item.basemetals.mercury_bucket": "Mercury Bucket", + "item.basemetals.mercury_bucket": "Bucket of Mercury", "item.basemetals.mithril": "Mithril", - "item.basemetals.mithril_bucket": "Mithril Bucket", + "item.basemetals.mithril_bucket": "Bucket of Molten Mithril", "item.basemetals.nickel": "Nickel", - "item.basemetals.nickel_bucket": "Nickel Bucket", + "item.basemetals.nickel_bucket": "Bucket of Molten Nickel", "item.basemetals.pewter": "Pewter", - "item.basemetals.pewter_bucket": "Pewter Bucket", + "item.basemetals.pewter_bucket": "Bucket of Molten Pewter", "item.basemetals.platinum": "Platinum", - "item.basemetals.platinum_bucket": "Platinum Bucket", + "item.basemetals.platinum_bucket": "Bucket of Molten Platinum", "item.basemetals.silver": "Silver", - "item.basemetals.silver_bucket": "Silver Bucket", + "item.basemetals.silver_bucket": "Bucket of Molten Silver", "item.basemetals.starsteel": "Starsteel", - "item.basemetals.starsteel_bucket": "Starsteel Bucket", + "item.basemetals.starsteel_bucket": "Bucket of Molten Starsteel", "item.basemetals.steel": "Steel", - "item.basemetals.steel_bucket": "Steel Bucket", + "item.basemetals.steel_bucket": "Bucket of Molten Steel", "item.basemetals.tin": "Tin", - "item.basemetals.tin_bucket": "Tin Bucket", + "item.basemetals.tin_bucket": "Bucket of Molten Tin", "item.basemetals.zinc": "Zinc", - "item.basemetals.zinc_bucket": "Zinc Bucket", + "item.basemetals.zinc_bucket": "Bucket of Molten Zinc", "item.basemetals.charcoal": "Charcoal", - "item.basemetals.charcoal_bucket": "Charcoal Bucket", + "item.basemetals.charcoal_bucket": "Bucket of Liquefied Charcoal", "item.basemetals.coal": "Coal", - "item.basemetals.coal_bucket": "Coal Bucket", + "item.basemetals.coal_bucket": "Bucket of Liquefied Coal", "item.basemetals.diamond": "Diamond", - "item.basemetals.diamond_bucket": "Diamond Bucket", + "item.basemetals.diamond_bucket": "Bucket of Molten Diamond", "item.basemetals.emerald": "Emerald", - "item.basemetals.emerald_bucket": "Emerald Bucket", + "item.basemetals.emerald_bucket": "Bucket of Molten Emerald", "item.basemetals.ender": "Ender", - "item.basemetals.ender_bucket": "Ender Bucket", + "item.basemetals.ender_bucket": "Bucket of Molten Ender", "item.basemetals.gold": "Gold", - "item.basemetals.gold_bucket": "Gold Bucket", + "item.basemetals.gold_bucket": "Bucket of Molten Gold", "item.basemetals.iron": "Iron", - "item.basemetals.iron_bucket": "Iron Bucket", + "item.basemetals.iron_bucket": "Bucket of Molten Iron", "item.basemetals.lapis": "Lapis", - "item.basemetals.lapis_bucket": "Lapis Bucket", + "item.basemetals.lapis_bucket": "Bucket of Molten Lapis Lazuli", "item.basemetals.obsidian": "Obsidian", - "item.basemetals.obsidian_bucket": "Obsidian Bucket", + "item.basemetals.obsidian_bucket": "Bucket of Molten Obsidian", "item.basemetals.prismarine": "Prismarine", - "item.basemetals.prismarine_bucket": "Prismarine Bucket", + "item.basemetals.prismarine_bucket": "Bucket of Molten Prismarine", "item.basemetals.quartz": "Quartz", - "item.basemetals.quartz_bucket": "Quartz Bucket", + "item.basemetals.quartz_bucket": "Bucket of Molten Quartz", "item.basemetals.wood": "Wood", - "item.basemetals.wood_bucket": "Wood Bucket", + "item.basemetals.wood_bucket": "Bucket of Liquefied Wood", "item.basemetals.redstone": "Redstone", - "item.basemetals.redstone_bucket": "Redstone Bucket", + "item.basemetals.redstone_bucket": "Bucket of Molten Redstone", "item.basemetals.stone": "Stone", - "item.basemetals.stone_bucket": "Stone Bucket", + "item.basemetals.stone_bucket": "Bucket of Molten Stone", "material.basemetals.adamantine": "Adamantine", "material.basemetals.antimony": "Antimony", "material.basemetals.aquarium": "Aquarium", @@ -1567,5 +1579,63 @@ "slurry.basemetals.clean_zinc": "Clean Zinc Slurry", "advancements.basemetals.cupronickel_maker.title": "Cupronickel Maker", "advancements.basemetals.pewter_maker.title": "Pewter Maker", - "advancements.basemetals.pewter_maker.description": "Progress through Base Metals: Pewter Maker." + "advancements.basemetals.pewter_maker.description": "Smelt Pewter from a blend of tin, copper and lead powders", + "config.basemetals.title": "Base Metals Settings", + "config.basemetals.contentMode": "Content mode", + "config.basemetals.contentMode.tooltip": "Choose how freely you can craft with metals. Ore generation stays the same.", + "config.basemetals.content_mode.high_fantasy": "High Fantasy", + "config.basemetals.content_mode.low_fantasy": "Low Fantasy", + "config.basemetals.content_mode.high_fantasy.description": "Craft freely with every metal. All recipes, villager trades and chest loot are available.", + "config.basemetals.content_mode.low_fantasy.description": "Keep fantasy metals, but limit what you can make from each material. No Base Metals bows, crossbows or fishing rods.", + "config.basemetals.specialEffects": "Special equipment effects", + "config.basemetals.specialEffects.tooltip": "Give certain metals their special armour and melee bonuses, such as breathing underwater in a full Aquarium suit.", + "config.basemetals.starsteelRegeneration": "Starsteel self-repair", + "config.basemetals.starsteelRegeneration.tooltip": "Starsteel equipment repairs itself while held: 1 durability every 10 seconds. Armour does not self-repair.", + "config.basemetals.mercuryImmersionEffects": "Mercury poisoning", + "config.basemetals.mercuryImmersionEffects.tooltip": "Touching liquid mercury can make you nauseous.", + "config.basemetals.villagerTrades": "Villager trades", + "config.basemetals.villagerTrades.tooltip": "Let blacksmiths sell Base Metals ingots and equipment.", + "config.basemetals.defaults": "Defaults", + "config.basemetals.undo": "Undo", + "config.basemetals.confirm.title": "Change content mode?", + "config.basemetals.confirm.message": "Restart Minecraft to use the new mode. You can still use everything you already own. To play on a server, choose the same mode as the server.", + "config.basemetals.restart": "Restart Minecraft after changing modes. This choice applies to all your worlds. Use OreSpawn to change where ores generate.", + "config.basemetals.connection.mismatch": "This server uses %s, but your game uses %s. Choose the same content mode in Mods → Base Metals → Config, then restart Minecraft.", + "fluid.basemetals.coal.name": "Liquefied Coal", + "item.bucket.coal": "Bucket of Liquefied Coal", + "fluid.basemetals.charcoal.name": "Liquefied Charcoal", + "item.bucket.charcoal": "Bucket of Liquefied Charcoal", + "item.bucket.adamantine": "Bucket of Molten Adamantine", + "item.bucket.antimony": "Bucket of Molten Antimony", + "item.bucket.aquarium": "Bucket of Molten Aquarium", + "item.bucket.bismuth": "Bucket of Molten Bismuth", + "item.bucket.brass": "Bucket of Molten Brass", + "item.bucket.bronze": "Bucket of Molten Bronze", + "item.bucket.coldiron": "Bucket of Molten Cold Iron", + "item.bucket.copper": "Bucket of Molten Copper", + "item.bucket.cupronickel": "Bucket of Molten Cupronickel", + "item.bucket.electrum": "Bucket of Molten Electrum", + "item.bucket.invar": "Bucket of Molten Invar", + "item.bucket.lead": "Bucket of Molten Lead", + "item.bucket.mithril": "Bucket of Molten Mithril", + "item.bucket.nickel": "Bucket of Molten Nickel", + "item.bucket.pewter": "Bucket of Molten Pewter", + "item.bucket.platinum": "Bucket of Molten Platinum", + "item.bucket.silver": "Bucket of Molten Silver", + "item.bucket.starsteel": "Bucket of Molten Starsteel", + "item.bucket.steel": "Bucket of Molten Steel", + "item.bucket.tin": "Bucket of Molten Tin", + "item.bucket.zinc": "Bucket of Molten Zinc", + "item.bucket.diamond": "Bucket of Molten Diamond", + "item.bucket.emerald": "Bucket of Molten Emerald", + "item.bucket.ender": "Bucket of Molten Ender", + "item.bucket.gold": "Bucket of Molten Gold", + "item.bucket.iron": "Bucket of Molten Iron", + "item.bucket.lapis": "Bucket of Molten Lapis Lazuli", + "item.bucket.obsidian": "Bucket of Molten Obsidian", + "item.bucket.prismarine": "Bucket of Molten Prismarine", + "item.bucket.quartz": "Bucket of Molten Quartz", + "item.bucket.wood": "Bucket of Liquefied Wood", + "item.bucket.redstone": "Bucket of Molten Redstone", + "item.bucket.stone": "Bucket of Molten Stone" } \ No newline at end of file diff --git a/src/generated/resources/assets/basemetals/lang/en_us.json b/src/generated/resources/assets/basemetals/lang/en_us.json index a4b82a96b..716db4532 100644 --- a/src/generated/resources/assets/basemetals/lang/en_us.json +++ b/src/generated/resources/assets/basemetals/lang/en_us.json @@ -4,16 +4,16 @@ "itemGroup.basemetals.combat": "Base Metals Combat", "itemGroup.basemetals.items": "Base Metals Items", "itemGroup.basemetals.tools": "Base Metals Tools", - "tooltip.adamantine.tool": "+%d damage against tough enemies", - "tooltip.adamantine.armor": "Reduces damage taken", - "tooltip.aquarium.tool": "+%d damage against aquatic enemies", - "tooltip.aquarium.armor": "Full suit: breathe underwater", - "tooltip.coldiron.tool": "+%d damage against fiery enemies", - "tooltip.coldiron.armor": "Full suit: fire immunity", - "tooltip.mithril.tool": "Blinds and withers undead", - "tooltip.mithril.armor": "Full suit: protection from poison \u0026 wither", - "tooltip.starsteel.tool": "Repairs 1 damage every %d seconds", - "tooltip.starsteel.armor": "Reduces your weight", + "tooltip.adamantine.tool": "Melee hits: +%d damage against enemies with more than 10 hearts of maximum health", + "tooltip.adamantine.armor": "Two pieces grant Resistance I; a full suit grants Resistance II", + "tooltip.aquarium.tool": "Melee hits: +%d damage against enemies that breathe underwater", + "tooltip.aquarium.armor": "Full suit in water: breathe underwater, resist damage and remove Mining Fatigue", + "tooltip.coldiron.tool": "Melee hits: +%d damage against fire-immune enemies", + "tooltip.coldiron.armor": "Full suit: Fire Resistance", + "tooltip.mithril.tool": "Melee hits blind undead and inflict Wither for 3 seconds", + "tooltip.mithril.armor": "Full suit: removes harmful potion effects", + "tooltip.starsteel.tool": "Repairs itself while held: 1 durability every %d seconds", + "tooltip.starsteel.armor": "Jump higher with each piece; two or more pieces also boost speed", "advancements.basemetals.aquarium_maker.title": "Aquarium", "advancements.basemetals.angel_of_death.title": "Angel of Death", "advancements.basemetals.brass_maker.title": "Brass", @@ -32,7 +32,7 @@ "advancements.basemetals.scuba_diver.title": "SCUBA Diver", "advancements.basemetals.steel_maker.title": "Steel", "advancements.basemetals.this_is_new.title": "This is new...", - "advancements.basemetals.aquarium_maker.description": "Combine powdered copper and zinc with prismarine crystals to make aquarium", + "advancements.basemetals.aquarium_maker.description": "Smelt Aquarium from a blend of copper, zinc and prismarine powders", "advancements.basemetals.angel_of_death.description": "Wear a full suit of mithril armor and wield a mithril sword", "advancements.basemetals.brass_maker.description": "Combine powdered copper and zinc to make brass", "advancements.basemetals.bronze_maker.description": "Combine powdered copper and tin to make bronze", @@ -40,15 +40,15 @@ "advancements.basemetals.cupronickel_maker.description": "Combine powdered copper and nickel to make cupronickel", "advancements.basemetals.demon_slayer.description": "Wear a full suit of cold-iron armor and wield a cold-iron sword", "advancements.basemetals.electrum_maker.description": "Combine powdered silver and gold to make electrum", - "advancements.basemetals.geologist.description": "Make a hammer from a metal block", + "advancements.basemetals.geologist.description": "Craft a Crack Hammer", "advancements.basemetals.invar_maker.description": "Combine powdered iron and nickel to make invar", "advancements.basemetals.juggernaut.description": "Wear a full suit of adamantine armor", "advancements.basemetals.metallurgy.description": "Craft any alloy blend", "advancements.basemetals.mithril_maker.description": "Combine powdered silver, cold-iron and mercury to make mithril", - "advancements.basemetals.pewter_maker.description": "Combine powdered ??? and ??? to make pewter", + "advancements.basemetals.pewter_maker.description": "Smelt Pewter from a blend of tin, copper and lead powders", "advancements.basemetals.moon_boots.description": "Wear a pair of star-steel boots", "advancements.basemetals.scuba_diver.description": "Wear a full suit of aquarium armor and swim under water", - "advancements.basemetals.steel_maker.description": "Combine powdered iron and powdered charcoal to make steel", + "advancements.basemetals.steel_maker.description": "Smelt Steel from a blend of iron and coal powders", "advancements.basemetals.this_is_new.description": "Smelt a new metal from the Base Metals mod", "item.basemetals.adamantine_axe": "Adamantine Axe", "item.basemetals.aquarium_axe": "Aquarium Axe", @@ -875,8 +875,8 @@ "fluid.basemetals.bismuth.name": "Molten Bismuth", "fluid.basemetals.brass.name": "Molten Brass", "fluid.basemetals.bronze.name": "Molten Bronze", - "fluid.basemetals.charcoal.name": "Liquifacted Charcoal", - "fluid.basemetals.coal.name": "Liquifacted Coal", + "fluid.basemetals.charcoal.name": "Liquefied Charcoal", + "fluid.basemetals.coal.name": "Liquefied Coal", "fluid.basemetals.coldiron.name": "Molten Cold-Iron", "fluid.basemetals.copper.name": "Molten Copper", "fluid.basemetals.cupronickel.name": "Molten Cupronickel", @@ -903,8 +903,8 @@ "block.basemetals.bismuth": "Molten Bismuth", "block.basemetals.brass": "Molten Brass", "block.basemetals.bronze": "Molten Bronze", - "block.basemetals.charcoal": "Liquifacted Charcoal", - "block.basemetals.coal": "Liquifacted Coal", + "block.basemetals.charcoal": "Liquefied Charcoal", + "block.basemetals.coal": "Liquefied Coal", "block.basemetals.coldiron": "Molten Cold-Iron", "block.basemetals.copper": "Molten Copper", "block.basemetals.cupronickel": "Molten Cupronickel", @@ -935,9 +935,9 @@ "item.bucket.bismuth": "Bucket of Molten Bismuth", "item.bucket.brass": "Bucket of Molten Brass", "item.bucket.bronze": "Bucket of Molten Bronze", - "item.bucket.charcoal": "Bucket of Liquifacted Charcoal", - "item.bucket.coal": "Bucket of Liquifacted Coal", - "item.bucket.coldiron": "Bucket of Molten Cold-Iron", + "item.bucket.charcoal": "Bucket of Liquefied Charcoal", + "item.bucket.coal": "Bucket of Liquefied Coal", + "item.bucket.coldiron": "Bucket of Molten Cold Iron", "item.bucket.copper": "Bucket of Molten Copper", "item.bucket.cupronickel": "Bucket of Molten Cupronickel", "item.bucket.diamond": "Bucket of Molten Diamond", @@ -953,7 +953,7 @@ "item.bucket.prismarine": "Bucket of Molten Prismarine", "item.bucket.redstone": "Bucket of Molten Redstone", "item.bucket.silver": "Bucket of Molten Silver", - "item.bucket.starsteel": "Bucket of Molten Star-Steel", + "item.bucket.starsteel": "Bucket of Molten Starsteel", "item.bucket.steel": "Bucket of Molten Steel", "item.bucket.tin": "Bucket of Molten Tin", "item.bucket.zinc": "Bucket of Molten Zinc", @@ -1750,7 +1750,19 @@ "block.basemetals.quartz": "Molten Quartz", "block.basemetals.wood": "Molten Wood", "block.basemetals.stone": "Molten Stone", + "item.basemetals.adamantine_raw": "Raw Adamantine", + "item.basemetals.antimony_raw": "Raw Antimony", + "item.basemetals.bismuth_raw": "Raw Bismuth", + "item.basemetals.coldiron_raw": "Raw Cold-Iron", + "item.basemetals.lead_raw": "Raw Lead", + "item.basemetals.mercury_raw": "Raw Mercury", + "item.basemetals.nickel_raw": "Raw Nickel", + "item.basemetals.platinum_raw": "Raw Platinum", + "item.basemetals.silver_raw": "Raw Silver", + "item.basemetals.starsteel_raw": "Raw Star-Steel", + "item.basemetals.tin_raw": "Raw Tin", "item.basemetals.zinc_trapdoor": "Zinc Trapdoor", + "item.basemetals.zinc_raw": "Raw Zinc", "item.basemetals.stone_anvil": "Stone Anvil", "item.basemetals.steel_anvil": "Steel Anvil", "item.basemetals.adamantine_anvil": "Adamantine Anvil", @@ -1761,77 +1773,77 @@ "item.basemetals.iron_blend": "Iron Blend", "item.basemetals.iron_smallblend": "Iron Smallblend", "item.basemetals.adamantine": "Adamantine", - "item.basemetals.adamantine_bucket": "Adamantine Bucket", + "item.basemetals.adamantine_bucket": "Bucket of Molten Adamantine", "item.basemetals.antimony": "Antimony", - "item.basemetals.antimony_bucket": "Antimony Bucket", + "item.basemetals.antimony_bucket": "Bucket of Molten Antimony", "item.basemetals.aquarium": "Aquarium", - "item.basemetals.aquarium_bucket": "Aquarium Bucket", + "item.basemetals.aquarium_bucket": "Bucket of Molten Aquarium", "item.basemetals.bismuth": "Bismuth", - "item.basemetals.bismuth_bucket": "Bismuth Bucket", + "item.basemetals.bismuth_bucket": "Bucket of Molten Bismuth", "item.basemetals.brass": "Brass", - "item.basemetals.brass_bucket": "Brass Bucket", + "item.basemetals.brass_bucket": "Bucket of Molten Brass", "item.basemetals.bronze": "Bronze", - "item.basemetals.bronze_bucket": "Bronze Bucket", + "item.basemetals.bronze_bucket": "Bucket of Molten Bronze", "item.basemetals.coldiron": "Cold Iron", - "item.basemetals.coldiron_bucket": "Cold Iron Bucket", + "item.basemetals.coldiron_bucket": "Bucket of Molten Cold Iron", "item.basemetals.copper": "Copper", - "item.basemetals.copper_bucket": "Copper Bucket", + "item.basemetals.copper_bucket": "Bucket of Molten Copper", "item.basemetals.cupronickel": "Cupronickel", - "item.basemetals.cupronickel_bucket": "Cupronickel Bucket", + "item.basemetals.cupronickel_bucket": "Bucket of Molten Cupronickel", "item.basemetals.electrum": "Electrum", - "item.basemetals.electrum_bucket": "Electrum Bucket", + "item.basemetals.electrum_bucket": "Bucket of Molten Electrum", "item.basemetals.invar": "Invar", - "item.basemetals.invar_bucket": "Invar Bucket", + "item.basemetals.invar_bucket": "Bucket of Molten Invar", "item.basemetals.lead": "Lead", - "item.basemetals.lead_bucket": "Lead Bucket", + "item.basemetals.lead_bucket": "Bucket of Molten Lead", "item.basemetals.mercury": "Mercury", - "item.basemetals.mercury_bucket": "Mercury Bucket", + "item.basemetals.mercury_bucket": "Bucket of Mercury", "item.basemetals.mithril": "Mithril", - "item.basemetals.mithril_bucket": "Mithril Bucket", + "item.basemetals.mithril_bucket": "Bucket of Molten Mithril", "item.basemetals.nickel": "Nickel", - "item.basemetals.nickel_bucket": "Nickel Bucket", + "item.basemetals.nickel_bucket": "Bucket of Molten Nickel", "item.basemetals.pewter": "Pewter", - "item.basemetals.pewter_bucket": "Pewter Bucket", + "item.basemetals.pewter_bucket": "Bucket of Molten Pewter", "item.basemetals.platinum": "Platinum", - "item.basemetals.platinum_bucket": "Platinum Bucket", + "item.basemetals.platinum_bucket": "Bucket of Molten Platinum", "item.basemetals.silver": "Silver", - "item.basemetals.silver_bucket": "Silver Bucket", + "item.basemetals.silver_bucket": "Bucket of Molten Silver", "item.basemetals.starsteel": "Starsteel", - "item.basemetals.starsteel_bucket": "Starsteel Bucket", + "item.basemetals.starsteel_bucket": "Bucket of Molten Starsteel", "item.basemetals.steel": "Steel", - "item.basemetals.steel_bucket": "Steel Bucket", + "item.basemetals.steel_bucket": "Bucket of Molten Steel", "item.basemetals.tin": "Tin", - "item.basemetals.tin_bucket": "Tin Bucket", + "item.basemetals.tin_bucket": "Bucket of Molten Tin", "item.basemetals.zinc": "Zinc", - "item.basemetals.zinc_bucket": "Zinc Bucket", + "item.basemetals.zinc_bucket": "Bucket of Molten Zinc", "item.basemetals.charcoal": "Charcoal", - "item.basemetals.charcoal_bucket": "Charcoal Bucket", + "item.basemetals.charcoal_bucket": "Bucket of Liquefied Charcoal", "item.basemetals.coal": "Coal", - "item.basemetals.coal_bucket": "Coal Bucket", + "item.basemetals.coal_bucket": "Bucket of Liquefied Coal", "item.basemetals.diamond": "Diamond", - "item.basemetals.diamond_bucket": "Diamond Bucket", + "item.basemetals.diamond_bucket": "Bucket of Molten Diamond", "item.basemetals.emerald": "Emerald", - "item.basemetals.emerald_bucket": "Emerald Bucket", + "item.basemetals.emerald_bucket": "Bucket of Molten Emerald", "item.basemetals.ender": "Ender", - "item.basemetals.ender_bucket": "Ender Bucket", + "item.basemetals.ender_bucket": "Bucket of Molten Ender", "item.basemetals.gold": "Gold", - "item.basemetals.gold_bucket": "Gold Bucket", + "item.basemetals.gold_bucket": "Bucket of Molten Gold", "item.basemetals.iron": "Iron", - "item.basemetals.iron_bucket": "Iron Bucket", + "item.basemetals.iron_bucket": "Bucket of Molten Iron", "item.basemetals.lapis": "Lapis", - "item.basemetals.lapis_bucket": "Lapis Bucket", + "item.basemetals.lapis_bucket": "Bucket of Molten Lapis Lazuli", "item.basemetals.obsidian": "Obsidian", - "item.basemetals.obsidian_bucket": "Obsidian Bucket", + "item.basemetals.obsidian_bucket": "Bucket of Molten Obsidian", "item.basemetals.prismarine": "Prismarine", - "item.basemetals.prismarine_bucket": "Prismarine Bucket", + "item.basemetals.prismarine_bucket": "Bucket of Molten Prismarine", "item.basemetals.quartz": "Quartz", - "item.basemetals.quartz_bucket": "Quartz Bucket", + "item.basemetals.quartz_bucket": "Bucket of Molten Quartz", "item.basemetals.wood": "Wood", - "item.basemetals.wood_bucket": "Wood Bucket", + "item.basemetals.wood_bucket": "Bucket of Liquefied Wood", "item.basemetals.redstone": "Redstone", - "item.basemetals.redstone_bucket": "Redstone Bucket", + "item.basemetals.redstone_bucket": "Bucket of Molten Redstone", "item.basemetals.stone": "Stone", - "item.basemetals.stone_bucket": "Stone Bucket", + "item.basemetals.stone_bucket": "Bucket of Molten Stone", "material.basemetals.adamantine": "Adamantine", "material.basemetals.antimony": "Antimony", "material.basemetals.aquarium": "Aquarium", @@ -1869,5 +1881,33 @@ "slurry.basemetals.dirty_starsteel": "Dirty Starsteel Slurry", "slurry.basemetals.clean_starsteel": "Clean Starsteel Slurry", "slurry.basemetals.dirty_zinc": "Dirty Zinc Slurry", - "slurry.basemetals.clean_zinc": "Clean Zinc Slurry" + "slurry.basemetals.clean_zinc": "Clean Zinc Slurry", + "config.basemetals.title": "Base Metals Settings", + "config.basemetals.contentMode": "Content mode", + "config.basemetals.contentMode.tooltip": "Choose how freely you can craft with metals. Ore generation stays the same.", + "config.basemetals.content_mode.high_fantasy": "High Fantasy", + "config.basemetals.content_mode.low_fantasy": "Low Fantasy", + "config.basemetals.content_mode.high_fantasy.description": "Craft freely with every metal. All recipes, villager trades and chest loot are available.", + "config.basemetals.content_mode.low_fantasy.description": "Keep fantasy metals, but limit what you can make from each material. No Base Metals bows, crossbows or fishing rods.", + "config.basemetals.specialEffects": "Special equipment effects", + "config.basemetals.specialEffects.tooltip": "Give certain metals their special armour and melee bonuses, such as breathing underwater in a full Aquarium suit.", + "config.basemetals.starsteelRegeneration": "Starsteel self-repair", + "config.basemetals.starsteelRegeneration.tooltip": "Starsteel equipment repairs itself while held: 1 durability every 10 seconds. Armour does not self-repair.", + "config.basemetals.mercuryImmersionEffects": "Mercury poisoning", + "config.basemetals.mercuryImmersionEffects.tooltip": "Touching liquid mercury can make you nauseous.", + "config.basemetals.villagerTrades": "Villager trades", + "config.basemetals.villagerTrades.tooltip": "Let blacksmiths sell Base Metals ingots and equipment.", + "config.basemetals.defaults": "Defaults", + "config.basemetals.undo": "Undo", + "config.basemetals.confirm.title": "Change content mode?", + "config.basemetals.confirm.message": "Restart Minecraft to use the new mode. You can still use everything you already own. To play on a server, choose the same mode as the server.", + "config.basemetals.restart": "Restart Minecraft after changing modes. This choice applies to all your worlds. Use OreSpawn to change where ores generate.", + "config.basemetals.connection.mismatch": "This server uses %s, but your game uses %s. Choose the same content mode in Mods → Base Metals → Config, then restart Minecraft.", + "item.bucket.gold": "Bucket of Molten Gold", + "item.bucket.iron": "Bucket of Molten Iron", + "item.bucket.lapis": "Bucket of Molten Lapis Lazuli", + "item.bucket.obsidian": "Bucket of Molten Obsidian", + "item.bucket.quartz": "Bucket of Molten Quartz", + "item.bucket.wood": "Bucket of Liquefied Wood", + "item.bucket.stone": "Bucket of Molten Stone" } \ No newline at end of file diff --git a/src/generated/resources/assets/basemetals/lang/es_es.json b/src/generated/resources/assets/basemetals/lang/es_es.json index f39728cdc..74e5299fa 100644 --- a/src/generated/resources/assets/basemetals/lang/es_es.json +++ b/src/generated/resources/assets/basemetals/lang/es_es.json @@ -380,16 +380,16 @@ "block.basemetals.zinc_plate": "Placa de zinc", "block.basemetals.iron_plate": "Placa de hierro", "block.basemetals.gold_plate": "Placa de oro", - "tooltip.adamantine.tool": "+%x daño a enemigos poderosos", - "tooltip.aquarium.tool": "+%x daño a enemigos acuáticos", - "tooltip.coldiron.tool": "+%x daño a enemigos ardientes", - "tooltip.mithril.tool": "Ciega y marchita a no-muertos", - "tooltip.starsteel.tool": "Repara 1 de daño cada %x segundos", - "tooltip.adamantine.armor": "Reduce el daño recibido", - "tooltip.aquarium.armor": "Armadura completa: respira bajo el agua", - "tooltip.coldiron.armor": "Armadura completa: inmune al fuego", - "tooltip.mithril.armor": "Aramadura completa: protección contra veneno y wither", - "tooltip.starsteel.armor": "Reduce tu peso", + "tooltip.adamantine.tool": "Golpes cuerpo a cuerpo: +%d de daño contra enemigos con más de 10 corazones de salud máxima", + "tooltip.aquarium.tool": "Golpes cuerpo a cuerpo: +%d de daño contra enemigos que respiran bajo el agua", + "tooltip.coldiron.tool": "Golpes cuerpo a cuerpo: +%d de daño contra enemigos inmunes al fuego", + "tooltip.mithril.tool": "Los golpes cuerpo a cuerpo ciegan a los no muertos y causan Wither durante 3 segundos", + "tooltip.starsteel.tool": "Se repara mientras lo sostienes: 1 punto de durabilidad cada %d segundos", + "tooltip.adamantine.armor": "Dos piezas dan Resistencia I; la armadura completa da Resistencia II", + "tooltip.aquarium.armor": "Armadura completa en el agua: respiración acuática, resistencia y elimina la fatiga minera", + "tooltip.coldiron.armor": "Armadura completa: Resistencia al fuego", + "tooltip.mithril.armor": "Armadura completa: elimina efectos de poción dañinos", + "tooltip.starsteel.armor": "Salta más alto con cada pieza; dos o más también aumentan la velocidad", "advancements.basemetals.this_is_new.title": "Esta es la nueva ...", "advancements.basemetals.blocktastic.title": "¡Bloque!", "advancements.basemetals.geologist.title": "Geólogo", @@ -408,14 +408,14 @@ "advancements.basemetals.moon_boots.title": "Moon Walker", "advancements.basemetals.this_is_new.description": "Funde un nuevo metal del mod Base Metals", "advancements.basemetals.blocktastic.description": "Colocar un bloque de un metal que no sea hierro ni oro", - "advancements.basemetals.geologist.description": "Fabrica una almádena de un bloque de metal", + "advancements.basemetals.geologist.description": "Fabrica un Crack Hammer", "advancements.basemetals.brass_maker.description": "Combina polvo de cobre y zinc para hacer latón", "advancements.basemetals.bronze_maker.description": "Combina polvo cobre y estaño para hacer bronce", "advancements.basemetals.electrum_maker.description": "Combina polvo plata y oro para hacer electrio", - "advancements.basemetals.steel_maker.description": "Combina polvo de hierro y polvo de carbón para fabricar acero", + "advancements.basemetals.steel_maker.description": "Funde acero a partir de una mezcla de polvos de hierro y carbón", "advancements.basemetals.invar_maker.description": "Combina polvo de hierro y níquel para hacer invar", "advancements.basemetals.mithril_maker.description": "Combina polvo de plata, glacierro y mercurio para hacer mithril", - "advancements.basemetals.aquarium_maker.description": "Combina polvo de cobre y zinc con cristales de prismarina para hacer aquaranio", + "advancements.basemetals.aquarium_maker.description": "Funde Aquarium a partir de una mezcla de polvos de cobre, zinc y prismarina", "advancements.basemetals.metallurgy.description": "Fabrica cualquier mezcla de aleación", "advancements.basemetals.demon_slayer.description": "Viste una armadura completa de glacierro y blande una espada de glacierro", "advancements.basemetals.angel_of_death.description": "Viste una armadura completa de mithril y blande una espada de mithril", @@ -761,8 +761,8 @@ "block.basemetals.steel": "Molten Steel", "block.basemetals.tin": "Molten Tin", "block.basemetals.zinc": "Molten Zinc", - "block.basemetals.charcoal": "Molten Charcoal", - "block.basemetals.coal": "Molten Coal", + "block.basemetals.charcoal": "Carbón vegetal licuado", + "block.basemetals.coal": "Carbón licuado", "block.basemetals.diamond": "Molten Diamond", "block.basemetals.emerald": "Molten Emerald", "block.basemetals.ender": "Molten Ender", @@ -782,6 +782,7 @@ "item.basemetals.adamantine_pressure_plate": "Adamantine Pressure Plate", "item.basemetals.adamantine_stairs": "Adamantine Stairs", "item.basemetals.adamantine_wall": "Adamantine Wall", + "item.basemetals.adamantine_raw": "Adamantine en bruto", "item.basemetals.adamantine_smallpowder": "Adamantine Smallpowder", "item.basemetals.adamantine_scythe": "Adamantine Scythe", "item.basemetals.adamantine_shears": "Adamantine Shears", @@ -812,6 +813,7 @@ "item.basemetals.antimony_stairs": "Antimony Stairs", "item.basemetals.antimony_wall": "Antimony Wall", "item.basemetals.antimony_ore": "Antimony Ore", + "item.basemetals.antimony_raw": "Antimony en bruto", "item.basemetals.antimony_ingot": "Antimony Ingot", "item.basemetals.antimony_nugget": "Antimony Nugget", "item.basemetals.antimony_powder": "Antimony Powder", @@ -875,6 +877,7 @@ "item.basemetals.bismuth_stairs": "Bismuth Stairs", "item.basemetals.bismuth_wall": "Bismuth Wall", "item.basemetals.bismuth_ore": "Bismuth Ore", + "item.basemetals.bismuth_raw": "Bismuth en bruto", "item.basemetals.bismuth_ingot": "Bismuth Ingot", "item.basemetals.bismuth_nugget": "Bismuth Nugget", "item.basemetals.bismuth_powder": "Bismuth Powder", @@ -951,6 +954,7 @@ "item.basemetals.coldiron_pressure_plate": "Cold Iron Pressure Plate", "item.basemetals.coldiron_stairs": "Cold Iron Stairs", "item.basemetals.coldiron_wall": "Cold Iron Wall", + "item.basemetals.coldiron_raw": "Cold Iron en bruto", "item.basemetals.coldiron_smallpowder": "Cold Iron Smallpowder", "item.basemetals.coldiron_scythe": "Cold Iron Scythe", "item.basemetals.coldiron_shears": "Cold Iron Shears", @@ -1047,6 +1051,7 @@ "item.basemetals.lead_pressure_plate": "Lead Pressure Plate", "item.basemetals.lead_stairs": "Lead Stairs", "item.basemetals.lead_wall": "Lead Wall", + "item.basemetals.lead_raw": "Lead en bruto", "item.basemetals.lead_smallpowder": "Lead Smallpowder", "item.basemetals.lead_scythe": "Lead Scythe", "item.basemetals.lead_shears": "Lead Shears", @@ -1057,6 +1062,7 @@ "item.basemetals.lead_arrow": "Lead Arrow", "item.basemetals.lead_bolt": "Lead Bolt", "item.basemetals.lead_horse_armor": "Lead Horse Armor", + "item.basemetals.mercury_raw": "Mercury en bruto", "item.basemetals.mercury_nugget": "Mercury Nugget", "item.basemetals.mercury_smallpowder": "Mercury Smallpowder", "item.basemetals.mithril_plate": "Mithril Plate", @@ -1084,6 +1090,7 @@ "item.basemetals.nickel_pressure_plate": "Nickel Pressure Plate", "item.basemetals.nickel_stairs": "Nickel Stairs", "item.basemetals.nickel_wall": "Nickel Wall", + "item.basemetals.nickel_raw": "Nickel en bruto", "item.basemetals.nickel_smallpowder": "Nickel Smallpowder", "item.basemetals.nickel_scythe": "Nickel Scythe", "item.basemetals.nickel_shears": "Nickel Shears", @@ -1147,6 +1154,7 @@ "item.basemetals.platinum_pressure_plate": "Platinum Pressure Plate", "item.basemetals.platinum_stairs": "Platinum Stairs", "item.basemetals.platinum_wall": "Platinum Wall", + "item.basemetals.platinum_raw": "Platinum en bruto", "item.basemetals.platinum_smallpowder": "Platinum Smallpowder", "item.basemetals.platinum_scythe": "Platinum Scythe", "item.basemetals.platinum_shears": "Platinum Shears", @@ -1172,6 +1180,7 @@ "item.basemetals.silver_pressure_plate": "Silver Pressure Plate", "item.basemetals.silver_stairs": "Silver Stairs", "item.basemetals.silver_wall": "Silver Wall", + "item.basemetals.silver_raw": "Silver en bruto", "item.basemetals.silver_smallpowder": "Silver Smallpowder", "item.basemetals.silver_scythe": "Silver Scythe", "item.basemetals.silver_shears": "Silver Shears", @@ -1189,6 +1198,7 @@ "item.basemetals.starsteel_pressure_plate": "Starsteel Pressure Plate", "item.basemetals.starsteel_stairs": "Starsteel Stairs", "item.basemetals.starsteel_wall": "Starsteel Wall", + "item.basemetals.starsteel_raw": "Starsteel en bruto", "item.basemetals.starsteel_smallpowder": "Starsteel Smallpowder", "item.basemetals.starsteel_scythe": "Starsteel Scythe", "item.basemetals.starsteel_shears": "Starsteel Shears", @@ -1232,6 +1242,7 @@ "item.basemetals.tin_pressure_plate": "Tin Pressure Plate", "item.basemetals.tin_stairs": "Tin Stairs", "item.basemetals.tin_wall": "Tin Wall", + "item.basemetals.tin_raw": "Tin en bruto", "item.basemetals.tin_smallpowder": "Tin Smallpowder", "item.basemetals.tin_scythe": "Tin Scythe", "item.basemetals.tin_shears": "Tin Shears", @@ -1252,6 +1263,7 @@ "item.basemetals.zinc_pressure_plate": "Zinc Pressure Plate", "item.basemetals.zinc_stairs": "Zinc Stairs", "item.basemetals.zinc_wall": "Zinc Wall", + "item.basemetals.zinc_raw": "Zinc en bruto", "item.basemetals.zinc_smallpowder": "Zinc Smallpowder", "item.basemetals.zinc_pickaxe": "Zinc Pickaxe", "item.basemetals.zinc_axe": "Zinc Axe", @@ -1457,77 +1469,77 @@ "item.basemetals.redstone_ingot": "Redstone Ingot", "item.basemetals.stone_rod": "Stone Rod", "item.basemetals.adamantine": "Adamantine", - "item.basemetals.adamantine_bucket": "Adamantine Bucket", + "item.basemetals.adamantine_bucket": "Cubo de adamantina fundida", "item.basemetals.antimony": "Antimony", - "item.basemetals.antimony_bucket": "Antimony Bucket", + "item.basemetals.antimony_bucket": "Cubo de antimonio fundido", "item.basemetals.aquarium": "Aquarium", - "item.basemetals.aquarium_bucket": "Aquarium Bucket", + "item.basemetals.aquarium_bucket": "Cubo de Aquarium fundido", "item.basemetals.bismuth": "Bismuth", - "item.basemetals.bismuth_bucket": "Bismuth Bucket", + "item.basemetals.bismuth_bucket": "Cubo de bismuto fundido", "item.basemetals.brass": "Brass", - "item.basemetals.brass_bucket": "Brass Bucket", + "item.basemetals.brass_bucket": "Cubo de latón fundido", "item.basemetals.bronze": "Bronze", - "item.basemetals.bronze_bucket": "Bronze Bucket", + "item.basemetals.bronze_bucket": "Cubo de bronce fundido", "item.basemetals.coldiron": "Cold Iron", - "item.basemetals.coldiron_bucket": "Cold Iron Bucket", + "item.basemetals.coldiron_bucket": "Cubo de hierro frío fundido", "item.basemetals.copper": "Copper", - "item.basemetals.copper_bucket": "Copper Bucket", + "item.basemetals.copper_bucket": "Cubo de cobre fundido", "item.basemetals.cupronickel": "Cupronickel", - "item.basemetals.cupronickel_bucket": "Cupronickel Bucket", + "item.basemetals.cupronickel_bucket": "Cubo de cuproníquel fundido", "item.basemetals.electrum": "Electrum", - "item.basemetals.electrum_bucket": "Electrum Bucket", + "item.basemetals.electrum_bucket": "Cubo de electro fundido", "item.basemetals.invar": "Invar", - "item.basemetals.invar_bucket": "Invar Bucket", + "item.basemetals.invar_bucket": "Cubo de invar fundido", "item.basemetals.lead": "Lead", - "item.basemetals.lead_bucket": "Lead Bucket", + "item.basemetals.lead_bucket": "Cubo de plomo fundido", "item.basemetals.mercury": "Mercury", - "item.basemetals.mercury_bucket": "Mercury Bucket", + "item.basemetals.mercury_bucket": "Cubo de mercurio", "item.basemetals.mithril": "Mithril", - "item.basemetals.mithril_bucket": "Mithril Bucket", + "item.basemetals.mithril_bucket": "Cubo de mithril fundido", "item.basemetals.nickel": "Nickel", - "item.basemetals.nickel_bucket": "Nickel Bucket", + "item.basemetals.nickel_bucket": "Cubo de níquel fundido", "item.basemetals.pewter": "Pewter", - "item.basemetals.pewter_bucket": "Pewter Bucket", + "item.basemetals.pewter_bucket": "Cubo de peltre fundido", "item.basemetals.platinum": "Platinum", - "item.basemetals.platinum_bucket": "Platinum Bucket", + "item.basemetals.platinum_bucket": "Cubo de platino fundido", "item.basemetals.silver": "Silver", - "item.basemetals.silver_bucket": "Silver Bucket", + "item.basemetals.silver_bucket": "Cubo de plata fundida", "item.basemetals.starsteel": "Starsteel", - "item.basemetals.starsteel_bucket": "Starsteel Bucket", + "item.basemetals.starsteel_bucket": "Cubo de acero estelar fundido", "item.basemetals.steel": "Steel", - "item.basemetals.steel_bucket": "Steel Bucket", + "item.basemetals.steel_bucket": "Cubo de acero fundido", "item.basemetals.tin": "Tin", - "item.basemetals.tin_bucket": "Tin Bucket", + "item.basemetals.tin_bucket": "Cubo de estaño fundido", "item.basemetals.zinc": "Zinc", - "item.basemetals.zinc_bucket": "Zinc Bucket", + "item.basemetals.zinc_bucket": "Cubo de zinc fundido", "item.basemetals.charcoal": "Charcoal", - "item.basemetals.charcoal_bucket": "Charcoal Bucket", + "item.basemetals.charcoal_bucket": "Cubo de carbón vegetal licuado", "item.basemetals.coal": "Coal", - "item.basemetals.coal_bucket": "Coal Bucket", + "item.basemetals.coal_bucket": "Cubo de carbón licuado", "item.basemetals.diamond": "Diamond", - "item.basemetals.diamond_bucket": "Diamond Bucket", + "item.basemetals.diamond_bucket": "Cubo de diamante fundido", "item.basemetals.emerald": "Emerald", - "item.basemetals.emerald_bucket": "Emerald Bucket", + "item.basemetals.emerald_bucket": "Cubo de esmeralda fundida", "item.basemetals.ender": "Ender", - "item.basemetals.ender_bucket": "Ender Bucket", + "item.basemetals.ender_bucket": "Cubo de Ender fundido", "item.basemetals.gold": "Gold", - "item.basemetals.gold_bucket": "Gold Bucket", + "item.basemetals.gold_bucket": "Cubo de oro fundido", "item.basemetals.iron": "Iron", - "item.basemetals.iron_bucket": "Iron Bucket", + "item.basemetals.iron_bucket": "Cubo de hierro fundido", "item.basemetals.lapis": "Lapis", - "item.basemetals.lapis_bucket": "Lapis Bucket", + "item.basemetals.lapis_bucket": "Cubo de lapislázuli fundido", "item.basemetals.obsidian": "Obsidian", - "item.basemetals.obsidian_bucket": "Obsidian Bucket", + "item.basemetals.obsidian_bucket": "Cubo de obsidiana fundida", "item.basemetals.prismarine": "Prismarine", - "item.basemetals.prismarine_bucket": "Prismarine Bucket", + "item.basemetals.prismarine_bucket": "Cubo de prismarina fundida", "item.basemetals.quartz": "Quartz", - "item.basemetals.quartz_bucket": "Quartz Bucket", + "item.basemetals.quartz_bucket": "Cubo de cuarzo fundido", "item.basemetals.wood": "Wood", - "item.basemetals.wood_bucket": "Wood Bucket", + "item.basemetals.wood_bucket": "Cubo de madera licuada", "item.basemetals.redstone": "Redstone", - "item.basemetals.redstone_bucket": "Redstone Bucket", + "item.basemetals.redstone_bucket": "Cubo de redstone fundida", "item.basemetals.stone": "Stone", - "item.basemetals.stone_bucket": "Stone Bucket", + "item.basemetals.stone_bucket": "Cubo de piedra fundida", "material.basemetals.adamantine": "Adamantine", "material.basemetals.antimony": "Antimony", "material.basemetals.aquarium": "Aquarium", @@ -1568,5 +1580,63 @@ "slurry.basemetals.clean_zinc": "Clean Zinc Slurry", "advancements.basemetals.cupronickel_maker.title": "Cupronickel Maker", "advancements.basemetals.pewter_maker.title": "Pewter Maker", - "advancements.basemetals.pewter_maker.description": "Progress through Base Metals: Pewter Maker." + "advancements.basemetals.pewter_maker.description": "Funde peltre a partir de una mezcla de polvos de estaño, cobre y plomo", + "config.basemetals.title": "Ajustes de Base Metals", + "config.basemetals.contentMode": "Modo de contenido", + "config.basemetals.contentMode.tooltip": "Elige cuánta libertad tienes al fabricar con metales. La generación de minerales no cambia.", + "config.basemetals.content_mode.high_fantasy": "Alta fantasía", + "config.basemetals.content_mode.low_fantasy": "Baja fantasía", + "config.basemetals.content_mode.high_fantasy.description": "Fabrica libremente con todos los metales. Todas las recetas, los intercambios y el botín de cofres están disponibles.", + "config.basemetals.content_mode.low_fantasy.description": "Conserva los metales fantásticos, pero limita lo que puedes fabricar con cada material. Sin arcos, ballestas ni cañas de pesca de Base Metals.", + "config.basemetals.specialEffects": "Efectos especiales del equipo", + "config.basemetals.specialEffects.tooltip": "Da a ciertos metales efectos especiales de armadura y combate, como respirar bajo el agua con una armadura completa de Aquarium.", + "config.basemetals.starsteelRegeneration": "Autorreparación del acero estelar", + "config.basemetals.starsteelRegeneration.tooltip": "El equipo de acero estelar se repara mientras lo sostienes: 1 punto de durabilidad cada 10 segundos. La armadura no se autorrepara.", + "config.basemetals.mercuryImmersionEffects": "Intoxicación por mercurio", + "config.basemetals.mercuryImmersionEffects.tooltip": "Tocar mercurio líquido puede causar náuseas.", + "config.basemetals.villagerTrades": "Intercambios con aldeanos", + "config.basemetals.villagerTrades.tooltip": "Permite que los herreros vendan lingotes y equipo de Base Metals.", + "config.basemetals.defaults": "Valores predeterminados", + "config.basemetals.undo": "Deshacer", + "config.basemetals.confirm.title": "¿Cambiar el modo de contenido?", + "config.basemetals.confirm.message": "Reinicia Minecraft para usar el nuevo modo. Puedes seguir usando todo lo que ya tienes. Para jugar en un servidor, elige el mismo modo que el servidor.", + "config.basemetals.restart": "Reinicia Minecraft tras cambiar de modo. Esta elección se aplica a todos tus mundos. Usa OreSpawn para cambiar dónde se generan los minerales.", + "config.basemetals.connection.mismatch": "Este servidor usa %s, pero tu juego usa %s. Elige el mismo modo en Mods → Base Metals → Config y reinicia Minecraft.", + "fluid.basemetals.coal.name": "Carbón licuado", + "item.bucket.coal": "Cubo de carbón licuado", + "fluid.basemetals.charcoal.name": "Carbón vegetal licuado", + "item.bucket.charcoal": "Cubo de carbón vegetal licuado", + "item.bucket.adamantine": "Cubo de adamantina fundida", + "item.bucket.antimony": "Cubo de antimonio fundido", + "item.bucket.aquarium": "Cubo de Aquarium fundido", + "item.bucket.bismuth": "Cubo de bismuto fundido", + "item.bucket.brass": "Cubo de latón fundido", + "item.bucket.bronze": "Cubo de bronce fundido", + "item.bucket.coldiron": "Cubo de hierro frío fundido", + "item.bucket.copper": "Cubo de cobre fundido", + "item.bucket.cupronickel": "Cubo de cuproníquel fundido", + "item.bucket.electrum": "Cubo de electro fundido", + "item.bucket.invar": "Cubo de invar fundido", + "item.bucket.lead": "Cubo de plomo fundido", + "item.bucket.mithril": "Cubo de mithril fundido", + "item.bucket.nickel": "Cubo de níquel fundido", + "item.bucket.pewter": "Cubo de peltre fundido", + "item.bucket.platinum": "Cubo de platino fundido", + "item.bucket.silver": "Cubo de plata fundida", + "item.bucket.starsteel": "Cubo de acero estelar fundido", + "item.bucket.steel": "Cubo de acero fundido", + "item.bucket.tin": "Cubo de estaño fundido", + "item.bucket.zinc": "Cubo de zinc fundido", + "item.bucket.diamond": "Cubo de diamante fundido", + "item.bucket.emerald": "Cubo de esmeralda fundida", + "item.bucket.ender": "Cubo de Ender fundido", + "item.bucket.gold": "Cubo de oro fundido", + "item.bucket.iron": "Cubo de hierro fundido", + "item.bucket.lapis": "Cubo de lapislázuli fundido", + "item.bucket.obsidian": "Cubo de obsidiana fundida", + "item.bucket.prismarine": "Cubo de prismarina fundida", + "item.bucket.quartz": "Cubo de cuarzo fundido", + "item.bucket.wood": "Cubo de madera licuada", + "item.bucket.redstone": "Cubo de redstone fundida", + "item.bucket.stone": "Cubo de piedra fundida" } \ No newline at end of file diff --git a/src/generated/resources/assets/basemetals/lang/es_mx.json b/src/generated/resources/assets/basemetals/lang/es_mx.json index f39728cdc..74e5299fa 100644 --- a/src/generated/resources/assets/basemetals/lang/es_mx.json +++ b/src/generated/resources/assets/basemetals/lang/es_mx.json @@ -380,16 +380,16 @@ "block.basemetals.zinc_plate": "Placa de zinc", "block.basemetals.iron_plate": "Placa de hierro", "block.basemetals.gold_plate": "Placa de oro", - "tooltip.adamantine.tool": "+%x daño a enemigos poderosos", - "tooltip.aquarium.tool": "+%x daño a enemigos acuáticos", - "tooltip.coldiron.tool": "+%x daño a enemigos ardientes", - "tooltip.mithril.tool": "Ciega y marchita a no-muertos", - "tooltip.starsteel.tool": "Repara 1 de daño cada %x segundos", - "tooltip.adamantine.armor": "Reduce el daño recibido", - "tooltip.aquarium.armor": "Armadura completa: respira bajo el agua", - "tooltip.coldiron.armor": "Armadura completa: inmune al fuego", - "tooltip.mithril.armor": "Aramadura completa: protección contra veneno y wither", - "tooltip.starsteel.armor": "Reduce tu peso", + "tooltip.adamantine.tool": "Golpes cuerpo a cuerpo: +%d de daño contra enemigos con más de 10 corazones de salud máxima", + "tooltip.aquarium.tool": "Golpes cuerpo a cuerpo: +%d de daño contra enemigos que respiran bajo el agua", + "tooltip.coldiron.tool": "Golpes cuerpo a cuerpo: +%d de daño contra enemigos inmunes al fuego", + "tooltip.mithril.tool": "Los golpes cuerpo a cuerpo ciegan a los no muertos y causan Wither durante 3 segundos", + "tooltip.starsteel.tool": "Se repara mientras lo sostienes: 1 punto de durabilidad cada %d segundos", + "tooltip.adamantine.armor": "Dos piezas dan Resistencia I; la armadura completa da Resistencia II", + "tooltip.aquarium.armor": "Armadura completa en el agua: respiración acuática, resistencia y elimina la fatiga minera", + "tooltip.coldiron.armor": "Armadura completa: Resistencia al fuego", + "tooltip.mithril.armor": "Armadura completa: elimina efectos de poción dañinos", + "tooltip.starsteel.armor": "Salta más alto con cada pieza; dos o más también aumentan la velocidad", "advancements.basemetals.this_is_new.title": "Esta es la nueva ...", "advancements.basemetals.blocktastic.title": "¡Bloque!", "advancements.basemetals.geologist.title": "Geólogo", @@ -408,14 +408,14 @@ "advancements.basemetals.moon_boots.title": "Moon Walker", "advancements.basemetals.this_is_new.description": "Funde un nuevo metal del mod Base Metals", "advancements.basemetals.blocktastic.description": "Colocar un bloque de un metal que no sea hierro ni oro", - "advancements.basemetals.geologist.description": "Fabrica una almádena de un bloque de metal", + "advancements.basemetals.geologist.description": "Fabrica un Crack Hammer", "advancements.basemetals.brass_maker.description": "Combina polvo de cobre y zinc para hacer latón", "advancements.basemetals.bronze_maker.description": "Combina polvo cobre y estaño para hacer bronce", "advancements.basemetals.electrum_maker.description": "Combina polvo plata y oro para hacer electrio", - "advancements.basemetals.steel_maker.description": "Combina polvo de hierro y polvo de carbón para fabricar acero", + "advancements.basemetals.steel_maker.description": "Funde acero a partir de una mezcla de polvos de hierro y carbón", "advancements.basemetals.invar_maker.description": "Combina polvo de hierro y níquel para hacer invar", "advancements.basemetals.mithril_maker.description": "Combina polvo de plata, glacierro y mercurio para hacer mithril", - "advancements.basemetals.aquarium_maker.description": "Combina polvo de cobre y zinc con cristales de prismarina para hacer aquaranio", + "advancements.basemetals.aquarium_maker.description": "Funde Aquarium a partir de una mezcla de polvos de cobre, zinc y prismarina", "advancements.basemetals.metallurgy.description": "Fabrica cualquier mezcla de aleación", "advancements.basemetals.demon_slayer.description": "Viste una armadura completa de glacierro y blande una espada de glacierro", "advancements.basemetals.angel_of_death.description": "Viste una armadura completa de mithril y blande una espada de mithril", @@ -761,8 +761,8 @@ "block.basemetals.steel": "Molten Steel", "block.basemetals.tin": "Molten Tin", "block.basemetals.zinc": "Molten Zinc", - "block.basemetals.charcoal": "Molten Charcoal", - "block.basemetals.coal": "Molten Coal", + "block.basemetals.charcoal": "Carbón vegetal licuado", + "block.basemetals.coal": "Carbón licuado", "block.basemetals.diamond": "Molten Diamond", "block.basemetals.emerald": "Molten Emerald", "block.basemetals.ender": "Molten Ender", @@ -782,6 +782,7 @@ "item.basemetals.adamantine_pressure_plate": "Adamantine Pressure Plate", "item.basemetals.adamantine_stairs": "Adamantine Stairs", "item.basemetals.adamantine_wall": "Adamantine Wall", + "item.basemetals.adamantine_raw": "Adamantine en bruto", "item.basemetals.adamantine_smallpowder": "Adamantine Smallpowder", "item.basemetals.adamantine_scythe": "Adamantine Scythe", "item.basemetals.adamantine_shears": "Adamantine Shears", @@ -812,6 +813,7 @@ "item.basemetals.antimony_stairs": "Antimony Stairs", "item.basemetals.antimony_wall": "Antimony Wall", "item.basemetals.antimony_ore": "Antimony Ore", + "item.basemetals.antimony_raw": "Antimony en bruto", "item.basemetals.antimony_ingot": "Antimony Ingot", "item.basemetals.antimony_nugget": "Antimony Nugget", "item.basemetals.antimony_powder": "Antimony Powder", @@ -875,6 +877,7 @@ "item.basemetals.bismuth_stairs": "Bismuth Stairs", "item.basemetals.bismuth_wall": "Bismuth Wall", "item.basemetals.bismuth_ore": "Bismuth Ore", + "item.basemetals.bismuth_raw": "Bismuth en bruto", "item.basemetals.bismuth_ingot": "Bismuth Ingot", "item.basemetals.bismuth_nugget": "Bismuth Nugget", "item.basemetals.bismuth_powder": "Bismuth Powder", @@ -951,6 +954,7 @@ "item.basemetals.coldiron_pressure_plate": "Cold Iron Pressure Plate", "item.basemetals.coldiron_stairs": "Cold Iron Stairs", "item.basemetals.coldiron_wall": "Cold Iron Wall", + "item.basemetals.coldiron_raw": "Cold Iron en bruto", "item.basemetals.coldiron_smallpowder": "Cold Iron Smallpowder", "item.basemetals.coldiron_scythe": "Cold Iron Scythe", "item.basemetals.coldiron_shears": "Cold Iron Shears", @@ -1047,6 +1051,7 @@ "item.basemetals.lead_pressure_plate": "Lead Pressure Plate", "item.basemetals.lead_stairs": "Lead Stairs", "item.basemetals.lead_wall": "Lead Wall", + "item.basemetals.lead_raw": "Lead en bruto", "item.basemetals.lead_smallpowder": "Lead Smallpowder", "item.basemetals.lead_scythe": "Lead Scythe", "item.basemetals.lead_shears": "Lead Shears", @@ -1057,6 +1062,7 @@ "item.basemetals.lead_arrow": "Lead Arrow", "item.basemetals.lead_bolt": "Lead Bolt", "item.basemetals.lead_horse_armor": "Lead Horse Armor", + "item.basemetals.mercury_raw": "Mercury en bruto", "item.basemetals.mercury_nugget": "Mercury Nugget", "item.basemetals.mercury_smallpowder": "Mercury Smallpowder", "item.basemetals.mithril_plate": "Mithril Plate", @@ -1084,6 +1090,7 @@ "item.basemetals.nickel_pressure_plate": "Nickel Pressure Plate", "item.basemetals.nickel_stairs": "Nickel Stairs", "item.basemetals.nickel_wall": "Nickel Wall", + "item.basemetals.nickel_raw": "Nickel en bruto", "item.basemetals.nickel_smallpowder": "Nickel Smallpowder", "item.basemetals.nickel_scythe": "Nickel Scythe", "item.basemetals.nickel_shears": "Nickel Shears", @@ -1147,6 +1154,7 @@ "item.basemetals.platinum_pressure_plate": "Platinum Pressure Plate", "item.basemetals.platinum_stairs": "Platinum Stairs", "item.basemetals.platinum_wall": "Platinum Wall", + "item.basemetals.platinum_raw": "Platinum en bruto", "item.basemetals.platinum_smallpowder": "Platinum Smallpowder", "item.basemetals.platinum_scythe": "Platinum Scythe", "item.basemetals.platinum_shears": "Platinum Shears", @@ -1172,6 +1180,7 @@ "item.basemetals.silver_pressure_plate": "Silver Pressure Plate", "item.basemetals.silver_stairs": "Silver Stairs", "item.basemetals.silver_wall": "Silver Wall", + "item.basemetals.silver_raw": "Silver en bruto", "item.basemetals.silver_smallpowder": "Silver Smallpowder", "item.basemetals.silver_scythe": "Silver Scythe", "item.basemetals.silver_shears": "Silver Shears", @@ -1189,6 +1198,7 @@ "item.basemetals.starsteel_pressure_plate": "Starsteel Pressure Plate", "item.basemetals.starsteel_stairs": "Starsteel Stairs", "item.basemetals.starsteel_wall": "Starsteel Wall", + "item.basemetals.starsteel_raw": "Starsteel en bruto", "item.basemetals.starsteel_smallpowder": "Starsteel Smallpowder", "item.basemetals.starsteel_scythe": "Starsteel Scythe", "item.basemetals.starsteel_shears": "Starsteel Shears", @@ -1232,6 +1242,7 @@ "item.basemetals.tin_pressure_plate": "Tin Pressure Plate", "item.basemetals.tin_stairs": "Tin Stairs", "item.basemetals.tin_wall": "Tin Wall", + "item.basemetals.tin_raw": "Tin en bruto", "item.basemetals.tin_smallpowder": "Tin Smallpowder", "item.basemetals.tin_scythe": "Tin Scythe", "item.basemetals.tin_shears": "Tin Shears", @@ -1252,6 +1263,7 @@ "item.basemetals.zinc_pressure_plate": "Zinc Pressure Plate", "item.basemetals.zinc_stairs": "Zinc Stairs", "item.basemetals.zinc_wall": "Zinc Wall", + "item.basemetals.zinc_raw": "Zinc en bruto", "item.basemetals.zinc_smallpowder": "Zinc Smallpowder", "item.basemetals.zinc_pickaxe": "Zinc Pickaxe", "item.basemetals.zinc_axe": "Zinc Axe", @@ -1457,77 +1469,77 @@ "item.basemetals.redstone_ingot": "Redstone Ingot", "item.basemetals.stone_rod": "Stone Rod", "item.basemetals.adamantine": "Adamantine", - "item.basemetals.adamantine_bucket": "Adamantine Bucket", + "item.basemetals.adamantine_bucket": "Cubo de adamantina fundida", "item.basemetals.antimony": "Antimony", - "item.basemetals.antimony_bucket": "Antimony Bucket", + "item.basemetals.antimony_bucket": "Cubo de antimonio fundido", "item.basemetals.aquarium": "Aquarium", - "item.basemetals.aquarium_bucket": "Aquarium Bucket", + "item.basemetals.aquarium_bucket": "Cubo de Aquarium fundido", "item.basemetals.bismuth": "Bismuth", - "item.basemetals.bismuth_bucket": "Bismuth Bucket", + "item.basemetals.bismuth_bucket": "Cubo de bismuto fundido", "item.basemetals.brass": "Brass", - "item.basemetals.brass_bucket": "Brass Bucket", + "item.basemetals.brass_bucket": "Cubo de latón fundido", "item.basemetals.bronze": "Bronze", - "item.basemetals.bronze_bucket": "Bronze Bucket", + "item.basemetals.bronze_bucket": "Cubo de bronce fundido", "item.basemetals.coldiron": "Cold Iron", - "item.basemetals.coldiron_bucket": "Cold Iron Bucket", + "item.basemetals.coldiron_bucket": "Cubo de hierro frío fundido", "item.basemetals.copper": "Copper", - "item.basemetals.copper_bucket": "Copper Bucket", + "item.basemetals.copper_bucket": "Cubo de cobre fundido", "item.basemetals.cupronickel": "Cupronickel", - "item.basemetals.cupronickel_bucket": "Cupronickel Bucket", + "item.basemetals.cupronickel_bucket": "Cubo de cuproníquel fundido", "item.basemetals.electrum": "Electrum", - "item.basemetals.electrum_bucket": "Electrum Bucket", + "item.basemetals.electrum_bucket": "Cubo de electro fundido", "item.basemetals.invar": "Invar", - "item.basemetals.invar_bucket": "Invar Bucket", + "item.basemetals.invar_bucket": "Cubo de invar fundido", "item.basemetals.lead": "Lead", - "item.basemetals.lead_bucket": "Lead Bucket", + "item.basemetals.lead_bucket": "Cubo de plomo fundido", "item.basemetals.mercury": "Mercury", - "item.basemetals.mercury_bucket": "Mercury Bucket", + "item.basemetals.mercury_bucket": "Cubo de mercurio", "item.basemetals.mithril": "Mithril", - "item.basemetals.mithril_bucket": "Mithril Bucket", + "item.basemetals.mithril_bucket": "Cubo de mithril fundido", "item.basemetals.nickel": "Nickel", - "item.basemetals.nickel_bucket": "Nickel Bucket", + "item.basemetals.nickel_bucket": "Cubo de níquel fundido", "item.basemetals.pewter": "Pewter", - "item.basemetals.pewter_bucket": "Pewter Bucket", + "item.basemetals.pewter_bucket": "Cubo de peltre fundido", "item.basemetals.platinum": "Platinum", - "item.basemetals.platinum_bucket": "Platinum Bucket", + "item.basemetals.platinum_bucket": "Cubo de platino fundido", "item.basemetals.silver": "Silver", - "item.basemetals.silver_bucket": "Silver Bucket", + "item.basemetals.silver_bucket": "Cubo de plata fundida", "item.basemetals.starsteel": "Starsteel", - "item.basemetals.starsteel_bucket": "Starsteel Bucket", + "item.basemetals.starsteel_bucket": "Cubo de acero estelar fundido", "item.basemetals.steel": "Steel", - "item.basemetals.steel_bucket": "Steel Bucket", + "item.basemetals.steel_bucket": "Cubo de acero fundido", "item.basemetals.tin": "Tin", - "item.basemetals.tin_bucket": "Tin Bucket", + "item.basemetals.tin_bucket": "Cubo de estaño fundido", "item.basemetals.zinc": "Zinc", - "item.basemetals.zinc_bucket": "Zinc Bucket", + "item.basemetals.zinc_bucket": "Cubo de zinc fundido", "item.basemetals.charcoal": "Charcoal", - "item.basemetals.charcoal_bucket": "Charcoal Bucket", + "item.basemetals.charcoal_bucket": "Cubo de carbón vegetal licuado", "item.basemetals.coal": "Coal", - "item.basemetals.coal_bucket": "Coal Bucket", + "item.basemetals.coal_bucket": "Cubo de carbón licuado", "item.basemetals.diamond": "Diamond", - "item.basemetals.diamond_bucket": "Diamond Bucket", + "item.basemetals.diamond_bucket": "Cubo de diamante fundido", "item.basemetals.emerald": "Emerald", - "item.basemetals.emerald_bucket": "Emerald Bucket", + "item.basemetals.emerald_bucket": "Cubo de esmeralda fundida", "item.basemetals.ender": "Ender", - "item.basemetals.ender_bucket": "Ender Bucket", + "item.basemetals.ender_bucket": "Cubo de Ender fundido", "item.basemetals.gold": "Gold", - "item.basemetals.gold_bucket": "Gold Bucket", + "item.basemetals.gold_bucket": "Cubo de oro fundido", "item.basemetals.iron": "Iron", - "item.basemetals.iron_bucket": "Iron Bucket", + "item.basemetals.iron_bucket": "Cubo de hierro fundido", "item.basemetals.lapis": "Lapis", - "item.basemetals.lapis_bucket": "Lapis Bucket", + "item.basemetals.lapis_bucket": "Cubo de lapislázuli fundido", "item.basemetals.obsidian": "Obsidian", - "item.basemetals.obsidian_bucket": "Obsidian Bucket", + "item.basemetals.obsidian_bucket": "Cubo de obsidiana fundida", "item.basemetals.prismarine": "Prismarine", - "item.basemetals.prismarine_bucket": "Prismarine Bucket", + "item.basemetals.prismarine_bucket": "Cubo de prismarina fundida", "item.basemetals.quartz": "Quartz", - "item.basemetals.quartz_bucket": "Quartz Bucket", + "item.basemetals.quartz_bucket": "Cubo de cuarzo fundido", "item.basemetals.wood": "Wood", - "item.basemetals.wood_bucket": "Wood Bucket", + "item.basemetals.wood_bucket": "Cubo de madera licuada", "item.basemetals.redstone": "Redstone", - "item.basemetals.redstone_bucket": "Redstone Bucket", + "item.basemetals.redstone_bucket": "Cubo de redstone fundida", "item.basemetals.stone": "Stone", - "item.basemetals.stone_bucket": "Stone Bucket", + "item.basemetals.stone_bucket": "Cubo de piedra fundida", "material.basemetals.adamantine": "Adamantine", "material.basemetals.antimony": "Antimony", "material.basemetals.aquarium": "Aquarium", @@ -1568,5 +1580,63 @@ "slurry.basemetals.clean_zinc": "Clean Zinc Slurry", "advancements.basemetals.cupronickel_maker.title": "Cupronickel Maker", "advancements.basemetals.pewter_maker.title": "Pewter Maker", - "advancements.basemetals.pewter_maker.description": "Progress through Base Metals: Pewter Maker." + "advancements.basemetals.pewter_maker.description": "Funde peltre a partir de una mezcla de polvos de estaño, cobre y plomo", + "config.basemetals.title": "Ajustes de Base Metals", + "config.basemetals.contentMode": "Modo de contenido", + "config.basemetals.contentMode.tooltip": "Elige cuánta libertad tienes al fabricar con metales. La generación de minerales no cambia.", + "config.basemetals.content_mode.high_fantasy": "Alta fantasía", + "config.basemetals.content_mode.low_fantasy": "Baja fantasía", + "config.basemetals.content_mode.high_fantasy.description": "Fabrica libremente con todos los metales. Todas las recetas, los intercambios y el botín de cofres están disponibles.", + "config.basemetals.content_mode.low_fantasy.description": "Conserva los metales fantásticos, pero limita lo que puedes fabricar con cada material. Sin arcos, ballestas ni cañas de pesca de Base Metals.", + "config.basemetals.specialEffects": "Efectos especiales del equipo", + "config.basemetals.specialEffects.tooltip": "Da a ciertos metales efectos especiales de armadura y combate, como respirar bajo el agua con una armadura completa de Aquarium.", + "config.basemetals.starsteelRegeneration": "Autorreparación del acero estelar", + "config.basemetals.starsteelRegeneration.tooltip": "El equipo de acero estelar se repara mientras lo sostienes: 1 punto de durabilidad cada 10 segundos. La armadura no se autorrepara.", + "config.basemetals.mercuryImmersionEffects": "Intoxicación por mercurio", + "config.basemetals.mercuryImmersionEffects.tooltip": "Tocar mercurio líquido puede causar náuseas.", + "config.basemetals.villagerTrades": "Intercambios con aldeanos", + "config.basemetals.villagerTrades.tooltip": "Permite que los herreros vendan lingotes y equipo de Base Metals.", + "config.basemetals.defaults": "Valores predeterminados", + "config.basemetals.undo": "Deshacer", + "config.basemetals.confirm.title": "¿Cambiar el modo de contenido?", + "config.basemetals.confirm.message": "Reinicia Minecraft para usar el nuevo modo. Puedes seguir usando todo lo que ya tienes. Para jugar en un servidor, elige el mismo modo que el servidor.", + "config.basemetals.restart": "Reinicia Minecraft tras cambiar de modo. Esta elección se aplica a todos tus mundos. Usa OreSpawn para cambiar dónde se generan los minerales.", + "config.basemetals.connection.mismatch": "Este servidor usa %s, pero tu juego usa %s. Elige el mismo modo en Mods → Base Metals → Config y reinicia Minecraft.", + "fluid.basemetals.coal.name": "Carbón licuado", + "item.bucket.coal": "Cubo de carbón licuado", + "fluid.basemetals.charcoal.name": "Carbón vegetal licuado", + "item.bucket.charcoal": "Cubo de carbón vegetal licuado", + "item.bucket.adamantine": "Cubo de adamantina fundida", + "item.bucket.antimony": "Cubo de antimonio fundido", + "item.bucket.aquarium": "Cubo de Aquarium fundido", + "item.bucket.bismuth": "Cubo de bismuto fundido", + "item.bucket.brass": "Cubo de latón fundido", + "item.bucket.bronze": "Cubo de bronce fundido", + "item.bucket.coldiron": "Cubo de hierro frío fundido", + "item.bucket.copper": "Cubo de cobre fundido", + "item.bucket.cupronickel": "Cubo de cuproníquel fundido", + "item.bucket.electrum": "Cubo de electro fundido", + "item.bucket.invar": "Cubo de invar fundido", + "item.bucket.lead": "Cubo de plomo fundido", + "item.bucket.mithril": "Cubo de mithril fundido", + "item.bucket.nickel": "Cubo de níquel fundido", + "item.bucket.pewter": "Cubo de peltre fundido", + "item.bucket.platinum": "Cubo de platino fundido", + "item.bucket.silver": "Cubo de plata fundida", + "item.bucket.starsteel": "Cubo de acero estelar fundido", + "item.bucket.steel": "Cubo de acero fundido", + "item.bucket.tin": "Cubo de estaño fundido", + "item.bucket.zinc": "Cubo de zinc fundido", + "item.bucket.diamond": "Cubo de diamante fundido", + "item.bucket.emerald": "Cubo de esmeralda fundida", + "item.bucket.ender": "Cubo de Ender fundido", + "item.bucket.gold": "Cubo de oro fundido", + "item.bucket.iron": "Cubo de hierro fundido", + "item.bucket.lapis": "Cubo de lapislázuli fundido", + "item.bucket.obsidian": "Cubo de obsidiana fundida", + "item.bucket.prismarine": "Cubo de prismarina fundida", + "item.bucket.quartz": "Cubo de cuarzo fundido", + "item.bucket.wood": "Cubo de madera licuada", + "item.bucket.redstone": "Cubo de redstone fundida", + "item.bucket.stone": "Cubo de piedra fundida" } \ No newline at end of file diff --git a/src/generated/resources/assets/basemetals/lang/fr_ca.json b/src/generated/resources/assets/basemetals/lang/fr_ca.json index c826d86d8..63309e154 100644 --- a/src/generated/resources/assets/basemetals/lang/fr_ca.json +++ b/src/generated/resources/assets/basemetals/lang/fr_ca.json @@ -379,16 +379,16 @@ "block.basemetals.zinc_plate": "Plaque de zinc", "block.basemetals.iron_plate": "Plaque de fer", "block.basemetals.gold_plate": "Plaque d\u0027or", - "tooltip.adamantine.tool": "+%x dégâts contre les ennemis solides", - "tooltip.aquarium.tool": "+%x dégâts contre les ennemis aquatiques", - "tooltip.coldiron.tool": "+%x dégâts contre les ennemis en feu", - "tooltip.mithril.tool": "Aveugle et dépérie les morts-vivants", - "tooltip.starsteel.tool": "Répare 1 dégât toute les %x secondes", - "tooltip.adamantine.armor": "Réduit les dégâts pris", - "tooltip.aquarium.armor": "Armure complète : respiration aquatique", - "tooltip.coldiron.armor": "Armure complète : immunité au feu", - "tooltip.mithril.armor": "Armure complète : protection contre poison \u0026 dépérir", - "tooltip.starsteel.armor": "Réduit votre poids", + "tooltip.adamantine.tool": "Coups au corps à corps : +%d dégâts contre les ennemis ayant plus de 10 cœurs de vie maximale", + "tooltip.aquarium.tool": "Coups au corps à corps : +%d dégâts contre les ennemis qui respirent sous l’eau", + "tooltip.coldiron.tool": "Coups au corps à corps : +%d dégâts contre les ennemis insensibles au feu", + "tooltip.mithril.tool": "Les coups au corps à corps aveuglent les morts-vivants et infligent Wither pendant 3 secondes", + "tooltip.starsteel.tool": "Se répare en main : 1 point de durabilité toutes les %d secondes", + "tooltip.adamantine.armor": "Deux pièces donnent Résistance I ; l’armure complète donne Résistance II", + "tooltip.aquarium.armor": "Armure complète dans l’eau : respiration aquatique, résistance et suppression de Fatigue de minage", + "tooltip.coldiron.armor": "Armure complète : Résistance au feu", + "tooltip.mithril.armor": "Armure complète : supprime les effets de potion nuisibles", + "tooltip.starsteel.armor": "Sautez plus haut avec chaque pièce ; deux pièces ou plus augmentent aussi la vitesse", "advancements.basemetals.this_is_new.title": "Ceci est nouveau...", "advancements.basemetals.blocktastic.title": "Bloctastique !", "advancements.basemetals.geologist.title": "Géologue", @@ -407,14 +407,14 @@ "advancements.basemetals.moon_boots.title": "Marcheur de lune", "advancements.basemetals.this_is_new.description": "Cuisez un nouveau métal du mod Base Metals", "advancements.basemetals.blocktastic.description": "Placez un bloc de métal qui ne soit ni de fer ni d\u0027or", - "advancements.basemetals.geologist.description": "Fabriquez un marteau a partir d\u0027un bloc de métal", + "advancements.basemetals.geologist.description": "Fabriquez un Crack Hammer", "advancements.basemetals.brass_maker.description": "Combinez le cuivre et le zinc en poudre pour faire du laiton", "advancements.basemetals.bronze_maker.description": "Combinez le cuivre et l\u0027étain en poudre pour faire du bronze", "advancements.basemetals.electrum_maker.description": "Combinez l\u0027argent et l\u0027or en poudre pour faire de l\u0027électrum", - "advancements.basemetals.steel_maker.description": "Combinez le fer et le charbon en poudre pour faire de l\u0027acier", + "advancements.basemetals.steel_maker.description": "Faites fondre de l’acier à partir d’un mélange de poudres de fer et charbon", "advancements.basemetals.invar_maker.description": "Combinez le fer et le nickel en poudre pour faire de l\u0027invar", "advancements.basemetals.mithril_maker.description": "Combinez l\u0027argent, le fer-froid et le mercure en poudre pour faire du mithril", - "advancements.basemetals.aquarium_maker.description": "Combinez le cuivre et le zinc en poudre avec des cristaux prismarins pour faire de l\u0027aquarium", + "advancements.basemetals.aquarium_maker.description": "Faites fondre de l’Aquarium à partir d’un mélange de poudres de cuivre, zinc et prismarine", "advancements.basemetals.metallurgy.description": "Fabriquez n\u0027importe quel mélange d\u0027alliage", "advancements.basemetals.demon_slayer.description": "Portez l\u0027armure complète de fer-froid et maniez l\u0027épée de fer-froid", "advancements.basemetals.angel_of_death.description": "Portez l\u0027armure complète de mithril et maniez l\u0027épée de mithril", @@ -423,7 +423,7 @@ "advancements.basemetals.moon_boots.description": "Portez une paire de bottes en acier-étoile", "item.basemetals.diamond_crackhammer": "Massette en diamant", "item.basemetals.wood_crackhammer": "Massette en bois", - "item.bucket.mercury": "Godet de Mercure", + "item.bucket.mercury": "Seau de mercure", "fluid.basemetals.mercury": "Mercure", "item.basemetals.human_detector": "Sécurité plaque de pression", "advancements.basemetals.cupronickel_maker.description": "Combinez poudre de cuivre et de nickel pour faire cuivre-nickel", @@ -760,8 +760,8 @@ "block.basemetals.steel": "Molten Steel", "block.basemetals.tin": "Molten Tin", "block.basemetals.zinc": "Molten Zinc", - "block.basemetals.charcoal": "Molten Charcoal", - "block.basemetals.coal": "Molten Coal", + "block.basemetals.charcoal": "Charbon de bois liquéfié", + "block.basemetals.coal": "Charbon liquéfié", "block.basemetals.diamond": "Molten Diamond", "block.basemetals.emerald": "Molten Emerald", "block.basemetals.ender": "Molten Ender", @@ -781,6 +781,7 @@ "item.basemetals.adamantine_pressure_plate": "Adamantine Pressure Plate", "item.basemetals.adamantine_stairs": "Adamantine Stairs", "item.basemetals.adamantine_wall": "Adamantine Wall", + "item.basemetals.adamantine_raw": "Adamantine brut", "item.basemetals.adamantine_smallpowder": "Adamantine Smallpowder", "item.basemetals.adamantine_scythe": "Adamantine Scythe", "item.basemetals.adamantine_shears": "Adamantine Shears", @@ -811,6 +812,7 @@ "item.basemetals.antimony_stairs": "Antimony Stairs", "item.basemetals.antimony_wall": "Antimony Wall", "item.basemetals.antimony_ore": "Antimony Ore", + "item.basemetals.antimony_raw": "Antimony brut", "item.basemetals.antimony_ingot": "Antimony Ingot", "item.basemetals.antimony_nugget": "Antimony Nugget", "item.basemetals.antimony_powder": "Antimony Powder", @@ -874,6 +876,7 @@ "item.basemetals.bismuth_stairs": "Bismuth Stairs", "item.basemetals.bismuth_wall": "Bismuth Wall", "item.basemetals.bismuth_ore": "Bismuth Ore", + "item.basemetals.bismuth_raw": "Bismuth brut", "item.basemetals.bismuth_ingot": "Bismuth Ingot", "item.basemetals.bismuth_nugget": "Bismuth Nugget", "item.basemetals.bismuth_powder": "Bismuth Powder", @@ -950,6 +953,7 @@ "item.basemetals.coldiron_pressure_plate": "Cold Iron Pressure Plate", "item.basemetals.coldiron_stairs": "Cold Iron Stairs", "item.basemetals.coldiron_wall": "Cold Iron Wall", + "item.basemetals.coldiron_raw": "Cold Iron brut", "item.basemetals.coldiron_smallpowder": "Cold Iron Smallpowder", "item.basemetals.coldiron_scythe": "Cold Iron Scythe", "item.basemetals.coldiron_shears": "Cold Iron Shears", @@ -1046,6 +1050,7 @@ "item.basemetals.lead_pressure_plate": "Lead Pressure Plate", "item.basemetals.lead_stairs": "Lead Stairs", "item.basemetals.lead_wall": "Lead Wall", + "item.basemetals.lead_raw": "Lead brut", "item.basemetals.lead_smallpowder": "Lead Smallpowder", "item.basemetals.lead_scythe": "Lead Scythe", "item.basemetals.lead_shears": "Lead Shears", @@ -1056,6 +1061,7 @@ "item.basemetals.lead_arrow": "Lead Arrow", "item.basemetals.lead_bolt": "Lead Bolt", "item.basemetals.lead_horse_armor": "Lead Horse Armor", + "item.basemetals.mercury_raw": "Mercury brut", "item.basemetals.mercury_nugget": "Mercury Nugget", "item.basemetals.mercury_smallpowder": "Mercury Smallpowder", "item.basemetals.mithril_plate": "Mithril Plate", @@ -1083,6 +1089,7 @@ "item.basemetals.nickel_pressure_plate": "Nickel Pressure Plate", "item.basemetals.nickel_stairs": "Nickel Stairs", "item.basemetals.nickel_wall": "Nickel Wall", + "item.basemetals.nickel_raw": "Nickel brut", "item.basemetals.nickel_smallpowder": "Nickel Smallpowder", "item.basemetals.nickel_scythe": "Nickel Scythe", "item.basemetals.nickel_shears": "Nickel Shears", @@ -1146,6 +1153,7 @@ "item.basemetals.platinum_pressure_plate": "Platinum Pressure Plate", "item.basemetals.platinum_stairs": "Platinum Stairs", "item.basemetals.platinum_wall": "Platinum Wall", + "item.basemetals.platinum_raw": "Platinum brut", "item.basemetals.platinum_smallpowder": "Platinum Smallpowder", "item.basemetals.platinum_scythe": "Platinum Scythe", "item.basemetals.platinum_shears": "Platinum Shears", @@ -1171,6 +1179,7 @@ "item.basemetals.silver_pressure_plate": "Silver Pressure Plate", "item.basemetals.silver_stairs": "Silver Stairs", "item.basemetals.silver_wall": "Silver Wall", + "item.basemetals.silver_raw": "Silver brut", "item.basemetals.silver_smallpowder": "Silver Smallpowder", "item.basemetals.silver_scythe": "Silver Scythe", "item.basemetals.silver_shears": "Silver Shears", @@ -1188,6 +1197,7 @@ "item.basemetals.starsteel_pressure_plate": "Starsteel Pressure Plate", "item.basemetals.starsteel_stairs": "Starsteel Stairs", "item.basemetals.starsteel_wall": "Starsteel Wall", + "item.basemetals.starsteel_raw": "Starsteel brut", "item.basemetals.starsteel_smallpowder": "Starsteel Smallpowder", "item.basemetals.starsteel_scythe": "Starsteel Scythe", "item.basemetals.starsteel_shears": "Starsteel Shears", @@ -1231,6 +1241,7 @@ "item.basemetals.tin_pressure_plate": "Tin Pressure Plate", "item.basemetals.tin_stairs": "Tin Stairs", "item.basemetals.tin_wall": "Tin Wall", + "item.basemetals.tin_raw": "Tin brut", "item.basemetals.tin_smallpowder": "Tin Smallpowder", "item.basemetals.tin_scythe": "Tin Scythe", "item.basemetals.tin_shears": "Tin Shears", @@ -1251,6 +1262,7 @@ "item.basemetals.zinc_pressure_plate": "Zinc Pressure Plate", "item.basemetals.zinc_stairs": "Zinc Stairs", "item.basemetals.zinc_wall": "Zinc Wall", + "item.basemetals.zinc_raw": "Zinc brut", "item.basemetals.zinc_smallpowder": "Zinc Smallpowder", "item.basemetals.zinc_pickaxe": "Zinc Pickaxe", "item.basemetals.zinc_axe": "Zinc Axe", @@ -1456,77 +1468,77 @@ "item.basemetals.redstone_ingot": "Redstone Ingot", "item.basemetals.stone_rod": "Stone Rod", "item.basemetals.adamantine": "Adamantine", - "item.basemetals.adamantine_bucket": "Adamantine Bucket", + "item.basemetals.adamantine_bucket": "Seau d’adamantine fondue", "item.basemetals.antimony": "Antimony", - "item.basemetals.antimony_bucket": "Antimony Bucket", + "item.basemetals.antimony_bucket": "Seau d’antimoine fondu", "item.basemetals.aquarium": "Aquarium", - "item.basemetals.aquarium_bucket": "Aquarium Bucket", + "item.basemetals.aquarium_bucket": "Seau d’Aquarium fondu", "item.basemetals.bismuth": "Bismuth", - "item.basemetals.bismuth_bucket": "Bismuth Bucket", + "item.basemetals.bismuth_bucket": "Seau de bismuth fondu", "item.basemetals.brass": "Brass", - "item.basemetals.brass_bucket": "Brass Bucket", + "item.basemetals.brass_bucket": "Seau de laiton fondu", "item.basemetals.bronze": "Bronze", - "item.basemetals.bronze_bucket": "Bronze Bucket", + "item.basemetals.bronze_bucket": "Seau de bronze fondu", "item.basemetals.coldiron": "Cold Iron", - "item.basemetals.coldiron_bucket": "Cold Iron Bucket", + "item.basemetals.coldiron_bucket": "Seau de fer froid fondu", "item.basemetals.copper": "Copper", - "item.basemetals.copper_bucket": "Copper Bucket", + "item.basemetals.copper_bucket": "Seau de cuivre fondu", "item.basemetals.cupronickel": "Cupronickel", - "item.basemetals.cupronickel_bucket": "Cupronickel Bucket", + "item.basemetals.cupronickel_bucket": "Seau de cupronickel fondu", "item.basemetals.electrum": "Electrum", - "item.basemetals.electrum_bucket": "Electrum Bucket", + "item.basemetals.electrum_bucket": "Seau d’électrum fondu", "item.basemetals.invar": "Invar", - "item.basemetals.invar_bucket": "Invar Bucket", + "item.basemetals.invar_bucket": "Seau d’invar fondu", "item.basemetals.lead": "Lead", - "item.basemetals.lead_bucket": "Lead Bucket", + "item.basemetals.lead_bucket": "Seau de plomb fondu", "item.basemetals.mercury": "Mercury", - "item.basemetals.mercury_bucket": "Mercury Bucket", + "item.basemetals.mercury_bucket": "Seau de mercure", "item.basemetals.mithril": "Mithril", - "item.basemetals.mithril_bucket": "Mithril Bucket", + "item.basemetals.mithril_bucket": "Seau de mithril fondu", "item.basemetals.nickel": "Nickel", - "item.basemetals.nickel_bucket": "Nickel Bucket", + "item.basemetals.nickel_bucket": "Seau de nickel fondu", "item.basemetals.pewter": "Pewter", - "item.basemetals.pewter_bucket": "Pewter Bucket", + "item.basemetals.pewter_bucket": "Seau de pewter fondu", "item.basemetals.platinum": "Platinum", - "item.basemetals.platinum_bucket": "Platinum Bucket", + "item.basemetals.platinum_bucket": "Seau de platine fondu", "item.basemetals.silver": "Silver", - "item.basemetals.silver_bucket": "Silver Bucket", + "item.basemetals.silver_bucket": "Seau d’argent fondu", "item.basemetals.starsteel": "Starsteel", - "item.basemetals.starsteel_bucket": "Starsteel Bucket", + "item.basemetals.starsteel_bucket": "Seau d’acier stellaire fondu", "item.basemetals.steel": "Steel", - "item.basemetals.steel_bucket": "Steel Bucket", + "item.basemetals.steel_bucket": "Seau d’acier fondu", "item.basemetals.tin": "Tin", - "item.basemetals.tin_bucket": "Tin Bucket", + "item.basemetals.tin_bucket": "Seau d’étain fondu", "item.basemetals.zinc": "Zinc", - "item.basemetals.zinc_bucket": "Zinc Bucket", + "item.basemetals.zinc_bucket": "Seau de zinc fondu", "item.basemetals.charcoal": "Charcoal", - "item.basemetals.charcoal_bucket": "Charcoal Bucket", + "item.basemetals.charcoal_bucket": "Seau de charbon de bois liquéfié", "item.basemetals.coal": "Coal", - "item.basemetals.coal_bucket": "Coal Bucket", + "item.basemetals.coal_bucket": "Seau de charbon liquéfié", "item.basemetals.diamond": "Diamond", - "item.basemetals.diamond_bucket": "Diamond Bucket", + "item.basemetals.diamond_bucket": "Seau de diamant fondu", "item.basemetals.emerald": "Emerald", - "item.basemetals.emerald_bucket": "Emerald Bucket", + "item.basemetals.emerald_bucket": "Seau d’émeraude fondue", "item.basemetals.ender": "Ender", - "item.basemetals.ender_bucket": "Ender Bucket", + "item.basemetals.ender_bucket": "Seau d’Ender fondu", "item.basemetals.gold": "Gold", - "item.basemetals.gold_bucket": "Gold Bucket", + "item.basemetals.gold_bucket": "Seau d’or fondu", "item.basemetals.iron": "Iron", - "item.basemetals.iron_bucket": "Iron Bucket", + "item.basemetals.iron_bucket": "Seau de fer fondu", "item.basemetals.lapis": "Lapis", - "item.basemetals.lapis_bucket": "Lapis Bucket", + "item.basemetals.lapis_bucket": "Seau de lapis-lazuli fondu", "item.basemetals.obsidian": "Obsidian", - "item.basemetals.obsidian_bucket": "Obsidian Bucket", + "item.basemetals.obsidian_bucket": "Seau d’obsidienne fondue", "item.basemetals.prismarine": "Prismarine", - "item.basemetals.prismarine_bucket": "Prismarine Bucket", + "item.basemetals.prismarine_bucket": "Seau de prismarine fondue", "item.basemetals.quartz": "Quartz", - "item.basemetals.quartz_bucket": "Quartz Bucket", + "item.basemetals.quartz_bucket": "Seau de quartz fondu", "item.basemetals.wood": "Wood", - "item.basemetals.wood_bucket": "Wood Bucket", + "item.basemetals.wood_bucket": "Seau de bois liquéfié", "item.basemetals.redstone": "Redstone", - "item.basemetals.redstone_bucket": "Redstone Bucket", + "item.basemetals.redstone_bucket": "Seau de redstone fondue", "item.basemetals.stone": "Stone", - "item.basemetals.stone_bucket": "Stone Bucket", + "item.basemetals.stone_bucket": "Seau de pierre fondue", "material.basemetals.adamantine": "Adamantine", "material.basemetals.antimony": "Antimony", "material.basemetals.aquarium": "Aquarium", @@ -1567,5 +1579,63 @@ "slurry.basemetals.clean_zinc": "Clean Zinc Slurry", "advancements.basemetals.cupronickel_maker.title": "Cupronickel Maker", "advancements.basemetals.pewter_maker.title": "Pewter Maker", - "advancements.basemetals.pewter_maker.description": "Progress through Base Metals: Pewter Maker." + "advancements.basemetals.pewter_maker.description": "Faites fondre du Pewter à partir d’un mélange de poudres d’étain, cuivre et plomb", + "config.basemetals.title": "Réglages de Base Metals", + "config.basemetals.contentMode": "Mode de contenu", + "config.basemetals.contentMode.tooltip": "Choisissez votre liberté de fabrication avec les métaux. La génération des minerais reste la même.", + "config.basemetals.content_mode.high_fantasy": "High Fantasy", + "config.basemetals.content_mode.low_fantasy": "Low Fantasy", + "config.basemetals.content_mode.high_fantasy.description": "Fabriquez librement avec tous les métaux. Toutes les recettes, les offres des villageois et les trouvailles dans les coffres sont disponibles.", + "config.basemetals.content_mode.low_fantasy.description": "Gardez les métaux fantastiques, mais limitez ce que chaque matériau permet de fabriquer. Pas d’arcs, d’arbalètes ni de cannes à pêche Base Metals.", + "config.basemetals.specialEffects": "Effets spéciaux de l’équipement", + "config.basemetals.specialEffects.tooltip": "Donne à certains métaux des effets d’armure et de combat, comme respirer sous l’eau avec une armure complète en Aquarium.", + "config.basemetals.starsteelRegeneration": "Autoréparation de l’acier stellaire", + "config.basemetals.starsteelRegeneration.tooltip": "L’équipement en acier stellaire se répare en main : 1 point de durabilité toutes les 10 secondes. L’armure ne se répare pas toute seule.", + "config.basemetals.mercuryImmersionEffects": "Intoxication au mercure", + "config.basemetals.mercuryImmersionEffects.tooltip": "Toucher du mercure liquide peut provoquer des nausées.", + "config.basemetals.villagerTrades": "Commerce des villageois", + "config.basemetals.villagerTrades.tooltip": "Permet aux forgerons de vendre des lingots et de l’équipement Base Metals.", + "config.basemetals.defaults": "Valeurs par défaut", + "config.basemetals.undo": "Annuler les modifications", + "config.basemetals.confirm.title": "Changer le mode de contenu ?", + "config.basemetals.confirm.message": "Redémarrez Minecraft pour utiliser le nouveau mode. Vos objets restent utilisables. Pour jouer sur un serveur, choisissez le même mode que celui-ci.", + "config.basemetals.restart": "Redémarrez Minecraft après un changement de mode. Ce choix vaut pour tous vos mondes. Utilisez OreSpawn pour régler la génération des minerais.", + "config.basemetals.connection.mismatch": "Ce serveur utilise %s, mais votre jeu utilise %s. Choisissez le même mode dans Mods → Base Metals → Config, puis redémarrez Minecraft.", + "fluid.basemetals.coal.name": "Charbon liquéfié", + "item.bucket.coal": "Seau de charbon liquéfié", + "fluid.basemetals.charcoal.name": "Charbon de bois liquéfié", + "item.bucket.charcoal": "Seau de charbon de bois liquéfié", + "item.bucket.adamantine": "Seau d’adamantine fondue", + "item.bucket.antimony": "Seau d’antimoine fondu", + "item.bucket.aquarium": "Seau d’Aquarium fondu", + "item.bucket.bismuth": "Seau de bismuth fondu", + "item.bucket.brass": "Seau de laiton fondu", + "item.bucket.bronze": "Seau de bronze fondu", + "item.bucket.coldiron": "Seau de fer froid fondu", + "item.bucket.copper": "Seau de cuivre fondu", + "item.bucket.cupronickel": "Seau de cupronickel fondu", + "item.bucket.electrum": "Seau d’électrum fondu", + "item.bucket.invar": "Seau d’invar fondu", + "item.bucket.lead": "Seau de plomb fondu", + "item.bucket.mithril": "Seau de mithril fondu", + "item.bucket.nickel": "Seau de nickel fondu", + "item.bucket.pewter": "Seau de pewter fondu", + "item.bucket.platinum": "Seau de platine fondu", + "item.bucket.silver": "Seau d’argent fondu", + "item.bucket.starsteel": "Seau d’acier stellaire fondu", + "item.bucket.steel": "Seau d’acier fondu", + "item.bucket.tin": "Seau d’étain fondu", + "item.bucket.zinc": "Seau de zinc fondu", + "item.bucket.diamond": "Seau de diamant fondu", + "item.bucket.emerald": "Seau d’émeraude fondue", + "item.bucket.ender": "Seau d’Ender fondu", + "item.bucket.gold": "Seau d’or fondu", + "item.bucket.iron": "Seau de fer fondu", + "item.bucket.lapis": "Seau de lapis-lazuli fondu", + "item.bucket.obsidian": "Seau d’obsidienne fondue", + "item.bucket.prismarine": "Seau de prismarine fondue", + "item.bucket.quartz": "Seau de quartz fondu", + "item.bucket.wood": "Seau de bois liquéfié", + "item.bucket.redstone": "Seau de redstone fondue", + "item.bucket.stone": "Seau de pierre fondue" } \ No newline at end of file diff --git a/src/generated/resources/assets/basemetals/lang/fr_fr.json b/src/generated/resources/assets/basemetals/lang/fr_fr.json index c84b6fc00..cd3bf2545 100644 --- a/src/generated/resources/assets/basemetals/lang/fr_fr.json +++ b/src/generated/resources/assets/basemetals/lang/fr_fr.json @@ -378,16 +378,16 @@ "block.basemetals.zinc_plate": "Plaque de zinc", "block.basemetals.iron_plate": "Plaque de fer", "block.basemetals.gold_plate": "Plaque d\u0027or", - "tooltip.adamantine.tool": "+%x dégâts contre les ennemis solides", - "tooltip.aquarium.tool": "+%x dégâts contre les ennemis aquatiques", - "tooltip.coldiron.tool": "+%x dégâts contre les ennemis en feu", - "tooltip.mithril.tool": "Aveugle et dépérie les morts-vivants", - "tooltip.starsteel.tool": "Répare 1 dégât toute les %x secondes", - "tooltip.adamantine.armor": "Réduit les dégâts pris", - "tooltip.aquarium.armor": "Armure complète : respiration aquatique", - "tooltip.coldiron.armor": "Armure complète : immunité au feu", - "tooltip.mithril.armor": "Armure complète : protection contre poison \u0026 dépérir", - "tooltip.starsteel.armor": "Réduit votre poids", + "tooltip.adamantine.tool": "Coups au corps à corps : +%d dégâts contre les ennemis ayant plus de 10 cœurs de vie maximale", + "tooltip.aquarium.tool": "Coups au corps à corps : +%d dégâts contre les ennemis qui respirent sous l’eau", + "tooltip.coldiron.tool": "Coups au corps à corps : +%d dégâts contre les ennemis insensibles au feu", + "tooltip.mithril.tool": "Les coups au corps à corps aveuglent les morts-vivants et infligent Wither pendant 3 secondes", + "tooltip.starsteel.tool": "Se répare en main : 1 point de durabilité toutes les %d secondes", + "tooltip.adamantine.armor": "Deux pièces donnent Résistance I ; l’armure complète donne Résistance II", + "tooltip.aquarium.armor": "Armure complète dans l’eau : respiration aquatique, résistance et suppression de Fatigue de minage", + "tooltip.coldiron.armor": "Armure complète : Résistance au feu", + "tooltip.mithril.armor": "Armure complète : supprime les effets de potion nuisibles", + "tooltip.starsteel.armor": "Sautez plus haut avec chaque pièce ; deux pièces ou plus augmentent aussi la vitesse", "advancements.basemetals.this_is_new.title": "Ceci est nouveau...", "advancements.basemetals.blocktastic.title": "Bloctastique !", "advancements.basemetals.geologist.title": "Géologue", @@ -406,14 +406,14 @@ "advancements.basemetals.moon_boots.title": "Marcheur de lune", "advancements.basemetals.this_is_new.description": "Cuisez un nouveau métal du mod Base Metals", "advancements.basemetals.blocktastic.description": "Placez un bloc de métal qui ne soit ni de fer ni d\u0027or", - "advancements.basemetals.geologist.description": "Fabriquez un marteau a partir d\u0027un bloc de métal", + "advancements.basemetals.geologist.description": "Fabriquez un Crack Hammer", "advancements.basemetals.brass_maker.description": "Combinez le cuivre et le zinc en poudre pour faire du laiton", "advancements.basemetals.bronze_maker.description": "Combinez le cuivre et l\u0027étain en poudre pour faire du bronze", "advancements.basemetals.electrum_maker.description": "Combinez l\u0027argent et l\u0027or en poudre pour faire de l\u0027électrum", - "advancements.basemetals.steel_maker.description": "Combinez le fer et le charbon en poudre pour faire de l\u0027acier", + "advancements.basemetals.steel_maker.description": "Faites fondre de l’acier à partir d’un mélange de poudres de fer et charbon", "advancements.basemetals.invar_maker.description": "Combinez le fer et le nickel en poudre pour faire de l\u0027invar", "advancements.basemetals.mithril_maker.description": "Combinez l\u0027argent, le fer-froid et le mercure en poudre pour faire du mithril", - "advancements.basemetals.aquarium_maker.description": "Combinez le cuivre et le zinc en poudre avec des cristaux prismarins pour faire de l\u0027aquarium", + "advancements.basemetals.aquarium_maker.description": "Faites fondre de l’Aquarium à partir d’un mélange de poudres de cuivre, zinc et prismarine", "advancements.basemetals.metallurgy.description": "Fabriquez n\u0027importe quel mélange d\u0027alliage", "advancements.basemetals.demon_slayer.description": "Portez l\u0027armure complète de fer-froid et maniez l\u0027épée de fer-froid", "advancements.basemetals.angel_of_death.description": "Portez l\u0027armure complète de mithril et maniez l\u0027épée de mithril", @@ -422,7 +422,7 @@ "advancements.basemetals.moon_boots.description": "Portez une paire de bottes en acier-étoile", "item.basemetals.diamond_crackhammer": "Massette en diamant", "item.basemetals.wood_crackhammer": "Massette en bois", - "item.bucket.mercury": "Godet de Mercure", + "item.bucket.mercury": "Seau de mercure", "fluid.basemetals.mercury": "Mercure", "item.basemetals.human_detector": "Sécurité plaque de pression", "advancements.basemetals.cupronickel_maker.description": "Combinez poudre de cuivre et de nickel pour faire cuivre-nickel", @@ -760,8 +760,8 @@ "block.basemetals.steel": "Molten Steel", "block.basemetals.tin": "Molten Tin", "block.basemetals.zinc": "Molten Zinc", - "block.basemetals.charcoal": "Molten Charcoal", - "block.basemetals.coal": "Molten Coal", + "block.basemetals.charcoal": "Charbon de bois liquéfié", + "block.basemetals.coal": "Charbon liquéfié", "block.basemetals.diamond": "Molten Diamond", "block.basemetals.emerald": "Molten Emerald", "block.basemetals.ender": "Molten Ender", @@ -781,6 +781,7 @@ "item.basemetals.adamantine_pressure_plate": "Adamantine Pressure Plate", "item.basemetals.adamantine_stairs": "Adamantine Stairs", "item.basemetals.adamantine_wall": "Adamantine Wall", + "item.basemetals.adamantine_raw": "Adamantine brut", "item.basemetals.adamantine_smallpowder": "Adamantine Smallpowder", "item.basemetals.adamantine_scythe": "Adamantine Scythe", "item.basemetals.adamantine_shears": "Adamantine Shears", @@ -811,6 +812,7 @@ "item.basemetals.antimony_stairs": "Antimony Stairs", "item.basemetals.antimony_wall": "Antimony Wall", "item.basemetals.antimony_ore": "Antimony Ore", + "item.basemetals.antimony_raw": "Antimony brut", "item.basemetals.antimony_ingot": "Antimony Ingot", "item.basemetals.antimony_nugget": "Antimony Nugget", "item.basemetals.antimony_powder": "Antimony Powder", @@ -874,6 +876,7 @@ "item.basemetals.bismuth_stairs": "Bismuth Stairs", "item.basemetals.bismuth_wall": "Bismuth Wall", "item.basemetals.bismuth_ore": "Bismuth Ore", + "item.basemetals.bismuth_raw": "Bismuth brut", "item.basemetals.bismuth_ingot": "Bismuth Ingot", "item.basemetals.bismuth_nugget": "Bismuth Nugget", "item.basemetals.bismuth_powder": "Bismuth Powder", @@ -950,6 +953,7 @@ "item.basemetals.coldiron_pressure_plate": "Cold Iron Pressure Plate", "item.basemetals.coldiron_stairs": "Cold Iron Stairs", "item.basemetals.coldiron_wall": "Cold Iron Wall", + "item.basemetals.coldiron_raw": "Cold Iron brut", "item.basemetals.coldiron_smallpowder": "Cold Iron Smallpowder", "item.basemetals.coldiron_scythe": "Cold Iron Scythe", "item.basemetals.coldiron_shears": "Cold Iron Shears", @@ -1046,6 +1050,7 @@ "item.basemetals.lead_pressure_plate": "Lead Pressure Plate", "item.basemetals.lead_stairs": "Lead Stairs", "item.basemetals.lead_wall": "Lead Wall", + "item.basemetals.lead_raw": "Lead brut", "item.basemetals.lead_smallpowder": "Lead Smallpowder", "item.basemetals.lead_scythe": "Lead Scythe", "item.basemetals.lead_shears": "Lead Shears", @@ -1056,6 +1061,7 @@ "item.basemetals.lead_arrow": "Lead Arrow", "item.basemetals.lead_bolt": "Lead Bolt", "item.basemetals.lead_horse_armor": "Lead Horse Armor", + "item.basemetals.mercury_raw": "Mercury brut", "item.basemetals.mercury_nugget": "Mercury Nugget", "item.basemetals.mercury_smallpowder": "Mercury Smallpowder", "item.basemetals.mithril_plate": "Mithril Plate", @@ -1083,6 +1089,7 @@ "item.basemetals.nickel_pressure_plate": "Nickel Pressure Plate", "item.basemetals.nickel_stairs": "Nickel Stairs", "item.basemetals.nickel_wall": "Nickel Wall", + "item.basemetals.nickel_raw": "Nickel brut", "item.basemetals.nickel_smallpowder": "Nickel Smallpowder", "item.basemetals.nickel_scythe": "Nickel Scythe", "item.basemetals.nickel_shears": "Nickel Shears", @@ -1146,6 +1153,7 @@ "item.basemetals.platinum_pressure_plate": "Platinum Pressure Plate", "item.basemetals.platinum_stairs": "Platinum Stairs", "item.basemetals.platinum_wall": "Platinum Wall", + "item.basemetals.platinum_raw": "Platinum brut", "item.basemetals.platinum_smallpowder": "Platinum Smallpowder", "item.basemetals.platinum_scythe": "Platinum Scythe", "item.basemetals.platinum_shears": "Platinum Shears", @@ -1171,6 +1179,7 @@ "item.basemetals.silver_pressure_plate": "Silver Pressure Plate", "item.basemetals.silver_stairs": "Silver Stairs", "item.basemetals.silver_wall": "Silver Wall", + "item.basemetals.silver_raw": "Silver brut", "item.basemetals.silver_smallpowder": "Silver Smallpowder", "item.basemetals.silver_scythe": "Silver Scythe", "item.basemetals.silver_shears": "Silver Shears", @@ -1188,6 +1197,7 @@ "item.basemetals.starsteel_pressure_plate": "Starsteel Pressure Plate", "item.basemetals.starsteel_stairs": "Starsteel Stairs", "item.basemetals.starsteel_wall": "Starsteel Wall", + "item.basemetals.starsteel_raw": "Starsteel brut", "item.basemetals.starsteel_smallpowder": "Starsteel Smallpowder", "item.basemetals.starsteel_scythe": "Starsteel Scythe", "item.basemetals.starsteel_shears": "Starsteel Shears", @@ -1231,6 +1241,7 @@ "item.basemetals.tin_pressure_plate": "Tin Pressure Plate", "item.basemetals.tin_stairs": "Tin Stairs", "item.basemetals.tin_wall": "Tin Wall", + "item.basemetals.tin_raw": "Tin brut", "item.basemetals.tin_smallpowder": "Tin Smallpowder", "item.basemetals.tin_scythe": "Tin Scythe", "item.basemetals.tin_shears": "Tin Shears", @@ -1251,6 +1262,7 @@ "item.basemetals.zinc_pressure_plate": "Zinc Pressure Plate", "item.basemetals.zinc_stairs": "Zinc Stairs", "item.basemetals.zinc_wall": "Zinc Wall", + "item.basemetals.zinc_raw": "Zinc brut", "item.basemetals.zinc_smallpowder": "Zinc Smallpowder", "item.basemetals.zinc_pickaxe": "Zinc Pickaxe", "item.basemetals.zinc_axe": "Zinc Axe", @@ -1456,77 +1468,77 @@ "item.basemetals.redstone_ingot": "Redstone Ingot", "item.basemetals.stone_rod": "Stone Rod", "item.basemetals.adamantine": "Adamantine", - "item.basemetals.adamantine_bucket": "Adamantine Bucket", + "item.basemetals.adamantine_bucket": "Seau d’adamantine fondue", "item.basemetals.antimony": "Antimony", - "item.basemetals.antimony_bucket": "Antimony Bucket", + "item.basemetals.antimony_bucket": "Seau d’antimoine fondu", "item.basemetals.aquarium": "Aquarium", - "item.basemetals.aquarium_bucket": "Aquarium Bucket", + "item.basemetals.aquarium_bucket": "Seau d’Aquarium fondu", "item.basemetals.bismuth": "Bismuth", - "item.basemetals.bismuth_bucket": "Bismuth Bucket", + "item.basemetals.bismuth_bucket": "Seau de bismuth fondu", "item.basemetals.brass": "Brass", - "item.basemetals.brass_bucket": "Brass Bucket", + "item.basemetals.brass_bucket": "Seau de laiton fondu", "item.basemetals.bronze": "Bronze", - "item.basemetals.bronze_bucket": "Bronze Bucket", + "item.basemetals.bronze_bucket": "Seau de bronze fondu", "item.basemetals.coldiron": "Cold Iron", - "item.basemetals.coldiron_bucket": "Cold Iron Bucket", + "item.basemetals.coldiron_bucket": "Seau de fer froid fondu", "item.basemetals.copper": "Copper", - "item.basemetals.copper_bucket": "Copper Bucket", + "item.basemetals.copper_bucket": "Seau de cuivre fondu", "item.basemetals.cupronickel": "Cupronickel", - "item.basemetals.cupronickel_bucket": "Cupronickel Bucket", + "item.basemetals.cupronickel_bucket": "Seau de cupronickel fondu", "item.basemetals.electrum": "Electrum", - "item.basemetals.electrum_bucket": "Electrum Bucket", + "item.basemetals.electrum_bucket": "Seau d’électrum fondu", "item.basemetals.invar": "Invar", - "item.basemetals.invar_bucket": "Invar Bucket", + "item.basemetals.invar_bucket": "Seau d’invar fondu", "item.basemetals.lead": "Lead", - "item.basemetals.lead_bucket": "Lead Bucket", + "item.basemetals.lead_bucket": "Seau de plomb fondu", "item.basemetals.mercury": "Mercury", - "item.basemetals.mercury_bucket": "Mercury Bucket", + "item.basemetals.mercury_bucket": "Seau de mercure", "item.basemetals.mithril": "Mithril", - "item.basemetals.mithril_bucket": "Mithril Bucket", + "item.basemetals.mithril_bucket": "Seau de mithril fondu", "item.basemetals.nickel": "Nickel", - "item.basemetals.nickel_bucket": "Nickel Bucket", + "item.basemetals.nickel_bucket": "Seau de nickel fondu", "item.basemetals.pewter": "Pewter", - "item.basemetals.pewter_bucket": "Pewter Bucket", + "item.basemetals.pewter_bucket": "Seau de pewter fondu", "item.basemetals.platinum": "Platinum", - "item.basemetals.platinum_bucket": "Platinum Bucket", + "item.basemetals.platinum_bucket": "Seau de platine fondu", "item.basemetals.silver": "Silver", - "item.basemetals.silver_bucket": "Silver Bucket", + "item.basemetals.silver_bucket": "Seau d’argent fondu", "item.basemetals.starsteel": "Starsteel", - "item.basemetals.starsteel_bucket": "Starsteel Bucket", + "item.basemetals.starsteel_bucket": "Seau d’acier stellaire fondu", "item.basemetals.steel": "Steel", - "item.basemetals.steel_bucket": "Steel Bucket", + "item.basemetals.steel_bucket": "Seau d’acier fondu", "item.basemetals.tin": "Tin", - "item.basemetals.tin_bucket": "Tin Bucket", + "item.basemetals.tin_bucket": "Seau d’étain fondu", "item.basemetals.zinc": "Zinc", - "item.basemetals.zinc_bucket": "Zinc Bucket", + "item.basemetals.zinc_bucket": "Seau de zinc fondu", "item.basemetals.charcoal": "Charcoal", - "item.basemetals.charcoal_bucket": "Charcoal Bucket", + "item.basemetals.charcoal_bucket": "Seau de charbon de bois liquéfié", "item.basemetals.coal": "Coal", - "item.basemetals.coal_bucket": "Coal Bucket", + "item.basemetals.coal_bucket": "Seau de charbon liquéfié", "item.basemetals.diamond": "Diamond", - "item.basemetals.diamond_bucket": "Diamond Bucket", + "item.basemetals.diamond_bucket": "Seau de diamant fondu", "item.basemetals.emerald": "Emerald", - "item.basemetals.emerald_bucket": "Emerald Bucket", + "item.basemetals.emerald_bucket": "Seau d’émeraude fondue", "item.basemetals.ender": "Ender", - "item.basemetals.ender_bucket": "Ender Bucket", + "item.basemetals.ender_bucket": "Seau d’Ender fondu", "item.basemetals.gold": "Gold", - "item.basemetals.gold_bucket": "Gold Bucket", + "item.basemetals.gold_bucket": "Seau d’or fondu", "item.basemetals.iron": "Iron", - "item.basemetals.iron_bucket": "Iron Bucket", + "item.basemetals.iron_bucket": "Seau de fer fondu", "item.basemetals.lapis": "Lapis", - "item.basemetals.lapis_bucket": "Lapis Bucket", + "item.basemetals.lapis_bucket": "Seau de lapis-lazuli fondu", "item.basemetals.obsidian": "Obsidian", - "item.basemetals.obsidian_bucket": "Obsidian Bucket", + "item.basemetals.obsidian_bucket": "Seau d’obsidienne fondue", "item.basemetals.prismarine": "Prismarine", - "item.basemetals.prismarine_bucket": "Prismarine Bucket", + "item.basemetals.prismarine_bucket": "Seau de prismarine fondue", "item.basemetals.quartz": "Quartz", - "item.basemetals.quartz_bucket": "Quartz Bucket", + "item.basemetals.quartz_bucket": "Seau de quartz fondu", "item.basemetals.wood": "Wood", - "item.basemetals.wood_bucket": "Wood Bucket", + "item.basemetals.wood_bucket": "Seau de bois liquéfié", "item.basemetals.redstone": "Redstone", - "item.basemetals.redstone_bucket": "Redstone Bucket", + "item.basemetals.redstone_bucket": "Seau de redstone fondue", "item.basemetals.stone": "Stone", - "item.basemetals.stone_bucket": "Stone Bucket", + "item.basemetals.stone_bucket": "Seau de pierre fondue", "material.basemetals.adamantine": "Adamantine", "material.basemetals.antimony": "Antimony", "material.basemetals.aquarium": "Aquarium", @@ -1567,5 +1579,63 @@ "slurry.basemetals.clean_zinc": "Clean Zinc Slurry", "advancements.basemetals.cupronickel_maker.title": "Cupronickel Maker", "advancements.basemetals.pewter_maker.title": "Pewter Maker", - "advancements.basemetals.pewter_maker.description": "Progress through Base Metals: Pewter Maker." + "advancements.basemetals.pewter_maker.description": "Faites fondre du Pewter à partir d’un mélange de poudres d’étain, cuivre et plomb", + "config.basemetals.title": "Réglages de Base Metals", + "config.basemetals.contentMode": "Mode de contenu", + "config.basemetals.contentMode.tooltip": "Choisissez votre liberté de fabrication avec les métaux. La génération des minerais reste la même.", + "config.basemetals.content_mode.high_fantasy": "High Fantasy", + "config.basemetals.content_mode.low_fantasy": "Low Fantasy", + "config.basemetals.content_mode.high_fantasy.description": "Fabriquez librement avec tous les métaux. Toutes les recettes, les offres des villageois et les trouvailles dans les coffres sont disponibles.", + "config.basemetals.content_mode.low_fantasy.description": "Gardez les métaux fantastiques, mais limitez ce que chaque matériau permet de fabriquer. Pas d’arcs, d’arbalètes ni de cannes à pêche Base Metals.", + "config.basemetals.specialEffects": "Effets spéciaux de l’équipement", + "config.basemetals.specialEffects.tooltip": "Donne à certains métaux des effets d’armure et de combat, comme respirer sous l’eau avec une armure complète en Aquarium.", + "config.basemetals.starsteelRegeneration": "Autoréparation de l’acier stellaire", + "config.basemetals.starsteelRegeneration.tooltip": "L’équipement en acier stellaire se répare en main : 1 point de durabilité toutes les 10 secondes. L’armure ne se répare pas toute seule.", + "config.basemetals.mercuryImmersionEffects": "Intoxication au mercure", + "config.basemetals.mercuryImmersionEffects.tooltip": "Toucher du mercure liquide peut provoquer des nausées.", + "config.basemetals.villagerTrades": "Commerce des villageois", + "config.basemetals.villagerTrades.tooltip": "Permet aux forgerons de vendre des lingots et de l’équipement Base Metals.", + "config.basemetals.defaults": "Valeurs par défaut", + "config.basemetals.undo": "Annuler les modifications", + "config.basemetals.confirm.title": "Changer le mode de contenu ?", + "config.basemetals.confirm.message": "Redémarrez Minecraft pour utiliser le nouveau mode. Vos objets restent utilisables. Pour jouer sur un serveur, choisissez le même mode que celui-ci.", + "config.basemetals.restart": "Redémarrez Minecraft après un changement de mode. Ce choix vaut pour tous vos mondes. Utilisez OreSpawn pour régler la génération des minerais.", + "config.basemetals.connection.mismatch": "Ce serveur utilise %s, mais votre jeu utilise %s. Choisissez le même mode dans Mods → Base Metals → Config, puis redémarrez Minecraft.", + "fluid.basemetals.coal.name": "Charbon liquéfié", + "item.bucket.coal": "Seau de charbon liquéfié", + "fluid.basemetals.charcoal.name": "Charbon de bois liquéfié", + "item.bucket.charcoal": "Seau de charbon de bois liquéfié", + "item.bucket.adamantine": "Seau d’adamantine fondue", + "item.bucket.antimony": "Seau d’antimoine fondu", + "item.bucket.aquarium": "Seau d’Aquarium fondu", + "item.bucket.bismuth": "Seau de bismuth fondu", + "item.bucket.brass": "Seau de laiton fondu", + "item.bucket.bronze": "Seau de bronze fondu", + "item.bucket.coldiron": "Seau de fer froid fondu", + "item.bucket.copper": "Seau de cuivre fondu", + "item.bucket.cupronickel": "Seau de cupronickel fondu", + "item.bucket.electrum": "Seau d’électrum fondu", + "item.bucket.invar": "Seau d’invar fondu", + "item.bucket.lead": "Seau de plomb fondu", + "item.bucket.mithril": "Seau de mithril fondu", + "item.bucket.nickel": "Seau de nickel fondu", + "item.bucket.pewter": "Seau de pewter fondu", + "item.bucket.platinum": "Seau de platine fondu", + "item.bucket.silver": "Seau d’argent fondu", + "item.bucket.starsteel": "Seau d’acier stellaire fondu", + "item.bucket.steel": "Seau d’acier fondu", + "item.bucket.tin": "Seau d’étain fondu", + "item.bucket.zinc": "Seau de zinc fondu", + "item.bucket.diamond": "Seau de diamant fondu", + "item.bucket.emerald": "Seau d’émeraude fondue", + "item.bucket.ender": "Seau d’Ender fondu", + "item.bucket.gold": "Seau d’or fondu", + "item.bucket.iron": "Seau de fer fondu", + "item.bucket.lapis": "Seau de lapis-lazuli fondu", + "item.bucket.obsidian": "Seau d’obsidienne fondue", + "item.bucket.prismarine": "Seau de prismarine fondue", + "item.bucket.quartz": "Seau de quartz fondu", + "item.bucket.wood": "Seau de bois liquéfié", + "item.bucket.redstone": "Seau de redstone fondue", + "item.bucket.stone": "Seau de pierre fondue" } \ No newline at end of file diff --git a/src/generated/resources/assets/basemetals/lang/it_it.json b/src/generated/resources/assets/basemetals/lang/it_it.json index b3f90454d..aeebf6cf4 100644 --- a/src/generated/resources/assets/basemetals/lang/it_it.json +++ b/src/generated/resources/assets/basemetals/lang/it_it.json @@ -380,16 +380,16 @@ "block.basemetals.zinc_plate": "Lastra di Zinco", "block.basemetals.iron_plate": "Lastra di Ferro", "block.basemetals.gold_plate": "Lastra d\u0027Oro", - "tooltip.adamantine.tool": "+%x danni ai nemici potenti", - "tooltip.aquarium.tool": "+%x danni ai nemici d\u0027acqua", - "tooltip.coldiron.tool": "+%x danno ai demoni", - "tooltip.mithril.tool": "Veleni morti", - "tooltip.starsteel.tool": "Riparazione automatica", - "tooltip.adamantine.armor": "Riduce i danni presi", - "tooltip.aquarium.armor": "Respirare sott\u0027acqua", - "tooltip.coldiron.armor": "Immunità al fuoco", - "tooltip.mithril.armor": "Protezione da veleno \u0026 appassire", - "tooltip.starsteel.armor": "Meno gravità", + "tooltip.adamantine.tool": "Colpi corpo a corpo: +%d danni ai nemici con più di 10 cuori di salute massima", + "tooltip.aquarium.tool": "Colpi corpo a corpo: +%d danni ai nemici che respirano sott’acqua", + "tooltip.coldiron.tool": "Colpi corpo a corpo: +%d danni ai nemici immuni al fuoco", + "tooltip.mithril.tool": "I colpi corpo a corpo accecano i non morti e infliggono Wither per 3 secondi", + "tooltip.starsteel.tool": "Si ripara mentre lo impugni: 1 punto di durabilità ogni %d secondi", + "tooltip.adamantine.armor": "Due pezzi danno Resistenza I; l’armatura completa dà Resistenza II", + "tooltip.aquarium.armor": "Armatura completa in acqua: respirazione acquatica, resistenza e rimuove la fatica da scavo", + "tooltip.coldiron.armor": "Armatura completa: Resistenza al fuoco", + "tooltip.mithril.armor": "Armatura completa: rimuove gli effetti dannosi delle pozioni", + "tooltip.starsteel.armor": "Salta più in alto con ogni pezzo; due o più aumentano anche la velocità", "advancements.basemetals.this_is_new.title": "Questa è una novità ...", "advancements.basemetals.blocktastic.title": "Cubo!", "advancements.basemetals.geologist.title": "Geologo", @@ -408,14 +408,14 @@ "advancements.basemetals.moon_boots.title": "Luna Walker", "advancements.basemetals.this_is_new.description": "puzzava un nuovo metallo dai metalli di base mod", "advancements.basemetals.blocktastic.description": "Inserite un blocco di metallo che non è né il ferro, né oro", - "advancements.basemetals.geologist.description": "Fare un martello da un blocco di metallo", + "advancements.basemetals.geologist.description": "Crea un Crack Hammer", "advancements.basemetals.brass_maker.description": "Combina il rame e zinco in polvere per fare in ottone", "advancements.basemetals.bronze_maker.description": "Combina il rame in polvere e stagno per fare il bronzo", "advancements.basemetals.electrum_maker.description": "Combina l\u0027argento in polvere e oro per fare electrum", - "advancements.basemetals.steel_maker.description": "Combina polvere di ferro e carbone per produrre l\u0027acciaio", + "advancements.basemetals.steel_maker.description": "Fondi acciaio da una miscela di polveri di ferro e carbone", "advancements.basemetals.invar_maker.description": "Combine polvere di ferro e nichel per fare invar", "advancements.basemetals.mithril_maker.description": "Combine argento in polvere, freddo-ferro e mercurio per fare Mithril", - "advancements.basemetals.aquarium_maker.description": "Combine di rame e zinco in polvere con cristalli prismarine per rendere acquario", + "advancements.basemetals.aquarium_maker.description": "Fondi Aquarium da una miscela di polveri di rame, zinco e prismarino", "advancements.basemetals.metallurgy.description": "Craft qualsiasi miscela lega", "advancements.basemetals.demon_slayer.description": "Indossare un abito pieno di armatura freddo-ferro e brandire una spada a freddo-ferro", "advancements.basemetals.angel_of_death.description": "Indossare un abito pieno di mithril armatura e brandire una spada mithril", @@ -424,7 +424,7 @@ "advancements.basemetals.moon_boots.description": "Indossare un paio di stivali star-acciaio", "item.basemetals.diamond_crackhammer": "Mazza Diamante", "item.basemetals.wood_crackhammer": "Mazza di Legno", - "item.bucket.mercury": "Secchio di Mercurio", + "item.bucket.mercury": "Secchio di mercurio", "fluid.basemetals.mercury": "Mercurio", "item.basemetals.human_detector": "Security Pressure Plate", "advancements.basemetals.cupronickel_maker.description": "Combine powdered copper and nickel to make cupronickel", @@ -761,8 +761,8 @@ "block.basemetals.steel": "Molten Steel", "block.basemetals.tin": "Molten Tin", "block.basemetals.zinc": "Molten Zinc", - "block.basemetals.charcoal": "Molten Charcoal", - "block.basemetals.coal": "Molten Coal", + "block.basemetals.charcoal": "Carbonella liquefatta", + "block.basemetals.coal": "Carbone liquefatto", "block.basemetals.diamond": "Molten Diamond", "block.basemetals.emerald": "Molten Emerald", "block.basemetals.ender": "Molten Ender", @@ -782,6 +782,7 @@ "item.basemetals.adamantine_pressure_plate": "Adamantine Pressure Plate", "item.basemetals.adamantine_stairs": "Adamantine Stairs", "item.basemetals.adamantine_wall": "Adamantine Wall", + "item.basemetals.adamantine_raw": "Adamantine grezzo", "item.basemetals.adamantine_smallpowder": "Adamantine Smallpowder", "item.basemetals.adamantine_scythe": "Adamantine Scythe", "item.basemetals.adamantine_shears": "Adamantine Shears", @@ -812,6 +813,7 @@ "item.basemetals.antimony_stairs": "Antimony Stairs", "item.basemetals.antimony_wall": "Antimony Wall", "item.basemetals.antimony_ore": "Antimony Ore", + "item.basemetals.antimony_raw": "Antimony grezzo", "item.basemetals.antimony_ingot": "Antimony Ingot", "item.basemetals.antimony_nugget": "Antimony Nugget", "item.basemetals.antimony_powder": "Antimony Powder", @@ -875,6 +877,7 @@ "item.basemetals.bismuth_stairs": "Bismuth Stairs", "item.basemetals.bismuth_wall": "Bismuth Wall", "item.basemetals.bismuth_ore": "Bismuth Ore", + "item.basemetals.bismuth_raw": "Bismuth grezzo", "item.basemetals.bismuth_ingot": "Bismuth Ingot", "item.basemetals.bismuth_nugget": "Bismuth Nugget", "item.basemetals.bismuth_powder": "Bismuth Powder", @@ -951,6 +954,7 @@ "item.basemetals.coldiron_pressure_plate": "Cold Iron Pressure Plate", "item.basemetals.coldiron_stairs": "Cold Iron Stairs", "item.basemetals.coldiron_wall": "Cold Iron Wall", + "item.basemetals.coldiron_raw": "Cold Iron grezzo", "item.basemetals.coldiron_smallpowder": "Cold Iron Smallpowder", "item.basemetals.coldiron_scythe": "Cold Iron Scythe", "item.basemetals.coldiron_shears": "Cold Iron Shears", @@ -1065,6 +1069,7 @@ "item.basemetals.lead_pressure_plate": "Lead Pressure Plate", "item.basemetals.lead_stairs": "Lead Stairs", "item.basemetals.lead_wall": "Lead Wall", + "item.basemetals.lead_raw": "Lead grezzo", "item.basemetals.lead_smallpowder": "Lead Smallpowder", "item.basemetals.lead_scythe": "Lead Scythe", "item.basemetals.lead_shears": "Lead Shears", @@ -1075,6 +1080,7 @@ "item.basemetals.lead_arrow": "Lead Arrow", "item.basemetals.lead_bolt": "Lead Bolt", "item.basemetals.lead_horse_armor": "Lead Horse Armor", + "item.basemetals.mercury_raw": "Mercury grezzo", "item.basemetals.mercury_nugget": "Mercury Nugget", "item.basemetals.mercury_smallpowder": "Mercury Smallpowder", "item.basemetals.mithril_plate": "Mithril Plate", @@ -1102,6 +1108,7 @@ "item.basemetals.nickel_pressure_plate": "Nickel Pressure Plate", "item.basemetals.nickel_stairs": "Nickel Stairs", "item.basemetals.nickel_wall": "Nickel Wall", + "item.basemetals.nickel_raw": "Nickel grezzo", "item.basemetals.nickel_smallpowder": "Nickel Smallpowder", "item.basemetals.nickel_scythe": "Nickel Scythe", "item.basemetals.nickel_shears": "Nickel Shears", @@ -1165,6 +1172,7 @@ "item.basemetals.platinum_pressure_plate": "Platinum Pressure Plate", "item.basemetals.platinum_stairs": "Platinum Stairs", "item.basemetals.platinum_wall": "Platinum Wall", + "item.basemetals.platinum_raw": "Platinum grezzo", "item.basemetals.platinum_smallpowder": "Platinum Smallpowder", "item.basemetals.platinum_scythe": "Platinum Scythe", "item.basemetals.platinum_shears": "Platinum Shears", @@ -1190,6 +1198,7 @@ "item.basemetals.silver_pressure_plate": "Silver Pressure Plate", "item.basemetals.silver_stairs": "Silver Stairs", "item.basemetals.silver_wall": "Silver Wall", + "item.basemetals.silver_raw": "Silver grezzo", "item.basemetals.silver_smallpowder": "Silver Smallpowder", "item.basemetals.silver_scythe": "Silver Scythe", "item.basemetals.silver_shears": "Silver Shears", @@ -1207,6 +1216,7 @@ "item.basemetals.starsteel_pressure_plate": "Starsteel Pressure Plate", "item.basemetals.starsteel_stairs": "Starsteel Stairs", "item.basemetals.starsteel_wall": "Starsteel Wall", + "item.basemetals.starsteel_raw": "Starsteel grezzo", "item.basemetals.starsteel_smallpowder": "Starsteel Smallpowder", "item.basemetals.starsteel_scythe": "Starsteel Scythe", "item.basemetals.starsteel_shears": "Starsteel Shears", @@ -1250,6 +1260,7 @@ "item.basemetals.tin_pressure_plate": "Tin Pressure Plate", "item.basemetals.tin_stairs": "Tin Stairs", "item.basemetals.tin_wall": "Tin Wall", + "item.basemetals.tin_raw": "Tin grezzo", "item.basemetals.tin_smallpowder": "Tin Smallpowder", "item.basemetals.tin_scythe": "Tin Scythe", "item.basemetals.tin_shears": "Tin Shears", @@ -1270,6 +1281,7 @@ "item.basemetals.zinc_pressure_plate": "Zinc Pressure Plate", "item.basemetals.zinc_stairs": "Zinc Stairs", "item.basemetals.zinc_wall": "Zinc Wall", + "item.basemetals.zinc_raw": "Zinc grezzo", "item.basemetals.zinc_smallpowder": "Zinc Smallpowder", "item.basemetals.zinc_pickaxe": "Zinc Pickaxe", "item.basemetals.zinc_axe": "Zinc Axe", @@ -1475,77 +1487,77 @@ "item.basemetals.redstone_ingot": "Redstone Ingot", "item.basemetals.stone_rod": "Stone Rod", "item.basemetals.adamantine": "Adamantine", - "item.basemetals.adamantine_bucket": "Adamantine Bucket", + "item.basemetals.adamantine_bucket": "Secchio di adamantina fusa", "item.basemetals.antimony": "Antimony", - "item.basemetals.antimony_bucket": "Antimony Bucket", + "item.basemetals.antimony_bucket": "Secchio di antimonio fuso", "item.basemetals.aquarium": "Aquarium", - "item.basemetals.aquarium_bucket": "Aquarium Bucket", + "item.basemetals.aquarium_bucket": "Secchio di Aquarium fuso", "item.basemetals.bismuth": "Bismuth", - "item.basemetals.bismuth_bucket": "Bismuth Bucket", + "item.basemetals.bismuth_bucket": "Secchio di bismuto fuso", "item.basemetals.brass": "Brass", - "item.basemetals.brass_bucket": "Brass Bucket", + "item.basemetals.brass_bucket": "Secchio di ottone fuso", "item.basemetals.bronze": "Bronze", - "item.basemetals.bronze_bucket": "Bronze Bucket", + "item.basemetals.bronze_bucket": "Secchio di bronzo fuso", "item.basemetals.coldiron": "Cold Iron", - "item.basemetals.coldiron_bucket": "Cold Iron Bucket", + "item.basemetals.coldiron_bucket": "Secchio di ferro freddo fuso", "item.basemetals.copper": "Copper", - "item.basemetals.copper_bucket": "Copper Bucket", + "item.basemetals.copper_bucket": "Secchio di rame fuso", "item.basemetals.cupronickel": "Cupronickel", - "item.basemetals.cupronickel_bucket": "Cupronickel Bucket", + "item.basemetals.cupronickel_bucket": "Secchio di cupronichel fuso", "item.basemetals.electrum": "Electrum", - "item.basemetals.electrum_bucket": "Electrum Bucket", + "item.basemetals.electrum_bucket": "Secchio di elettro fuso", "item.basemetals.invar": "Invar", - "item.basemetals.invar_bucket": "Invar Bucket", + "item.basemetals.invar_bucket": "Secchio di invar fuso", "item.basemetals.lead": "Lead", - "item.basemetals.lead_bucket": "Lead Bucket", + "item.basemetals.lead_bucket": "Secchio di piombo fuso", "item.basemetals.mercury": "Mercury", - "item.basemetals.mercury_bucket": "Mercury Bucket", + "item.basemetals.mercury_bucket": "Secchio di mercurio", "item.basemetals.mithril": "Mithril", - "item.basemetals.mithril_bucket": "Mithril Bucket", + "item.basemetals.mithril_bucket": "Secchio di mithril fuso", "item.basemetals.nickel": "Nickel", - "item.basemetals.nickel_bucket": "Nickel Bucket", + "item.basemetals.nickel_bucket": "Secchio di nichel fuso", "item.basemetals.pewter": "Pewter", - "item.basemetals.pewter_bucket": "Pewter Bucket", + "item.basemetals.pewter_bucket": "Secchio di peltro fuso", "item.basemetals.platinum": "Platinum", - "item.basemetals.platinum_bucket": "Platinum Bucket", + "item.basemetals.platinum_bucket": "Secchio di platino fuso", "item.basemetals.silver": "Silver", - "item.basemetals.silver_bucket": "Silver Bucket", + "item.basemetals.silver_bucket": "Secchio di argento fuso", "item.basemetals.starsteel": "Starsteel", - "item.basemetals.starsteel_bucket": "Starsteel Bucket", + "item.basemetals.starsteel_bucket": "Secchio di acciaio stellare fuso", "item.basemetals.steel": "Steel", - "item.basemetals.steel_bucket": "Steel Bucket", + "item.basemetals.steel_bucket": "Secchio di acciaio fuso", "item.basemetals.tin": "Tin", - "item.basemetals.tin_bucket": "Tin Bucket", + "item.basemetals.tin_bucket": "Secchio di stagno fuso", "item.basemetals.zinc": "Zinc", - "item.basemetals.zinc_bucket": "Zinc Bucket", + "item.basemetals.zinc_bucket": "Secchio di zinco fuso", "item.basemetals.charcoal": "Charcoal", - "item.basemetals.charcoal_bucket": "Charcoal Bucket", + "item.basemetals.charcoal_bucket": "Secchio di carbonella liquefatta", "item.basemetals.coal": "Coal", - "item.basemetals.coal_bucket": "Coal Bucket", + "item.basemetals.coal_bucket": "Secchio di carbone liquefatto", "item.basemetals.diamond": "Diamond", - "item.basemetals.diamond_bucket": "Diamond Bucket", + "item.basemetals.diamond_bucket": "Secchio di diamante fuso", "item.basemetals.emerald": "Emerald", - "item.basemetals.emerald_bucket": "Emerald Bucket", + "item.basemetals.emerald_bucket": "Secchio di smeraldo fuso", "item.basemetals.ender": "Ender", - "item.basemetals.ender_bucket": "Ender Bucket", + "item.basemetals.ender_bucket": "Secchio di Ender fuso", "item.basemetals.gold": "Gold", - "item.basemetals.gold_bucket": "Gold Bucket", + "item.basemetals.gold_bucket": "Secchio di oro fuso", "item.basemetals.iron": "Iron", - "item.basemetals.iron_bucket": "Iron Bucket", + "item.basemetals.iron_bucket": "Secchio di ferro fuso", "item.basemetals.lapis": "Lapis", - "item.basemetals.lapis_bucket": "Lapis Bucket", + "item.basemetals.lapis_bucket": "Secchio di lapislazzuli fuso", "item.basemetals.obsidian": "Obsidian", - "item.basemetals.obsidian_bucket": "Obsidian Bucket", + "item.basemetals.obsidian_bucket": "Secchio di ossidiana fusa", "item.basemetals.prismarine": "Prismarine", - "item.basemetals.prismarine_bucket": "Prismarine Bucket", + "item.basemetals.prismarine_bucket": "Secchio di prismarino fuso", "item.basemetals.quartz": "Quartz", - "item.basemetals.quartz_bucket": "Quartz Bucket", + "item.basemetals.quartz_bucket": "Secchio di quarzo fuso", "item.basemetals.wood": "Wood", - "item.basemetals.wood_bucket": "Wood Bucket", + "item.basemetals.wood_bucket": "Secchio di legno liquefatto", "item.basemetals.redstone": "Redstone", - "item.basemetals.redstone_bucket": "Redstone Bucket", + "item.basemetals.redstone_bucket": "Secchio di redstone fusa", "item.basemetals.stone": "Stone", - "item.basemetals.stone_bucket": "Stone Bucket", + "item.basemetals.stone_bucket": "Secchio di pietra fusa", "material.basemetals.adamantine": "Adamantine", "material.basemetals.antimony": "Antimony", "material.basemetals.aquarium": "Aquarium", @@ -1586,5 +1598,63 @@ "slurry.basemetals.clean_zinc": "Clean Zinc Slurry", "advancements.basemetals.cupronickel_maker.title": "Cupronickel Maker", "advancements.basemetals.pewter_maker.title": "Pewter Maker", - "advancements.basemetals.pewter_maker.description": "Progress through Base Metals: Pewter Maker." + "advancements.basemetals.pewter_maker.description": "Fondi peltro da una miscela di polveri di stagno, rame e piombo", + "config.basemetals.title": "Impostazioni di Base Metals", + "config.basemetals.contentMode": "Modalità dei contenuti", + "config.basemetals.contentMode.tooltip": "Scegli quanta libertà hai nel creare oggetti con i metalli. La generazione dei minerali non cambia.", + "config.basemetals.content_mode.high_fantasy": "Alta fantasia", + "config.basemetals.content_mode.low_fantasy": "Bassa fantasia", + "config.basemetals.content_mode.high_fantasy.description": "Crea liberamente con tutti i metalli. Sono disponibili tutte le ricette, gli scambi e gli oggetti nei bauli.", + "config.basemetals.content_mode.low_fantasy.description": "Mantieni i metalli fantastici, ma limita ciò che puoi creare con ogni materiale. Niente archi, balestre o canne da pesca di Base Metals.", + "config.basemetals.specialEffects": "Effetti speciali dell’equipaggiamento", + "config.basemetals.specialEffects.tooltip": "Dà ad alcuni metalli effetti speciali di armatura e combattimento, come respirare sott’acqua con un’armatura completa di Aquarium.", + "config.basemetals.starsteelRegeneration": "Autoriparazione dell’acciaio stellare", + "config.basemetals.starsteelRegeneration.tooltip": "L’equipaggiamento di acciaio stellare si ripara mentre lo impugni: 1 punto di durabilità ogni 10 secondi. L’armatura non si autoripara.", + "config.basemetals.mercuryImmersionEffects": "Avvelenamento da mercurio", + "config.basemetals.mercuryImmersionEffects.tooltip": "Toccare il mercurio liquido può provocare nausea.", + "config.basemetals.villagerTrades": "Scambi con i villici", + "config.basemetals.villagerTrades.tooltip": "Permette ai fabbri di vendere lingotti ed equipaggiamento di Base Metals.", + "config.basemetals.defaults": "Valori predefiniti", + "config.basemetals.undo": "Annulla modifiche", + "config.basemetals.confirm.title": "Cambiare modalità dei contenuti?", + "config.basemetals.confirm.message": "Riavvia Minecraft per usare la nuova modalità. Puoi continuare a usare ciò che possiedi. Per giocare su un server, scegli la sua stessa modalità.", + "config.basemetals.restart": "Riavvia Minecraft dopo aver cambiato modalità. La scelta vale per tutti i tuoi mondi. Usa OreSpawn per cambiare dove si generano i minerali.", + "config.basemetals.connection.mismatch": "Questo server usa %s, ma il tuo gioco usa %s. Scegli la stessa modalità in Mods → Base Metals → Config e riavvia Minecraft.", + "fluid.basemetals.coal.name": "Carbone liquefatto", + "item.bucket.coal": "Secchio di carbone liquefatto", + "fluid.basemetals.charcoal.name": "Carbonella liquefatta", + "item.bucket.charcoal": "Secchio di carbonella liquefatta", + "item.bucket.adamantine": "Secchio di adamantina fusa", + "item.bucket.antimony": "Secchio di antimonio fuso", + "item.bucket.aquarium": "Secchio di Aquarium fuso", + "item.bucket.bismuth": "Secchio di bismuto fuso", + "item.bucket.brass": "Secchio di ottone fuso", + "item.bucket.bronze": "Secchio di bronzo fuso", + "item.bucket.coldiron": "Secchio di ferro freddo fuso", + "item.bucket.copper": "Secchio di rame fuso", + "item.bucket.cupronickel": "Secchio di cupronichel fuso", + "item.bucket.electrum": "Secchio di elettro fuso", + "item.bucket.invar": "Secchio di invar fuso", + "item.bucket.lead": "Secchio di piombo fuso", + "item.bucket.mithril": "Secchio di mithril fuso", + "item.bucket.nickel": "Secchio di nichel fuso", + "item.bucket.pewter": "Secchio di peltro fuso", + "item.bucket.platinum": "Secchio di platino fuso", + "item.bucket.silver": "Secchio di argento fuso", + "item.bucket.starsteel": "Secchio di acciaio stellare fuso", + "item.bucket.steel": "Secchio di acciaio fuso", + "item.bucket.tin": "Secchio di stagno fuso", + "item.bucket.zinc": "Secchio di zinco fuso", + "item.bucket.diamond": "Secchio di diamante fuso", + "item.bucket.emerald": "Secchio di smeraldo fuso", + "item.bucket.ender": "Secchio di Ender fuso", + "item.bucket.gold": "Secchio di oro fuso", + "item.bucket.iron": "Secchio di ferro fuso", + "item.bucket.lapis": "Secchio di lapislazzuli fuso", + "item.bucket.obsidian": "Secchio di ossidiana fusa", + "item.bucket.prismarine": "Secchio di prismarino fuso", + "item.bucket.quartz": "Secchio di quarzo fuso", + "item.bucket.wood": "Secchio di legno liquefatto", + "item.bucket.redstone": "Secchio di redstone fusa", + "item.bucket.stone": "Secchio di pietra fusa" } \ No newline at end of file diff --git a/src/generated/resources/assets/basemetals/lang/ja_jp.json b/src/generated/resources/assets/basemetals/lang/ja_jp.json index 40b7299fa..e06d9c0bb 100644 --- a/src/generated/resources/assets/basemetals/lang/ja_jp.json +++ b/src/generated/resources/assets/basemetals/lang/ja_jp.json @@ -4,16 +4,16 @@ "itemGroup.basemetals.combat": "Base Metals: 戦闘", "itemGroup.basemetals.items": "Base Metals: アイテム", "itemGroup.basemetals.tools": "Base Metals: 道具", - "tooltip.adamantine.tool": "体力が高いMobに %d の追加ダメージ", - "tooltip.adamantine.armor": "被ダメージ減少", - "tooltip.aquarium.tool": "水棲Mobに %d の追加ダメージ", - "tooltip.aquarium.armor": "セット効果: 水中呼吸", - "tooltip.coldiron.tool": "火炎耐性のあるMobに %d の追加ダメージ", - "tooltip.coldiron.armor": "セット効果: 火炎耐性", - "tooltip.mithril.tool": "アンデッドに盲目とウィザー効果", - "tooltip.mithril.armor": "セット効果: 毒&ウィザー耐性", - "tooltip.starsteel.tool": "%d 秒ごとに 1 の耐久力を回復", - "tooltip.starsteel.armor": "移動速度&跳躍力上昇", + "tooltip.adamantine.tool": "近接攻撃:最大体力がハート10個を超える敵に追加ダメージ %d", + "tooltip.adamantine.armor": "2部位で耐性 I、防具一式で耐性 II", + "tooltip.aquarium.tool": "近接攻撃:水中で呼吸できる敵に追加ダメージ %d", + "tooltip.aquarium.armor": "水中で防具一式を装備:水中呼吸、耐性、採掘速度低下を解除", + "tooltip.coldiron.tool": "近接攻撃:火に耐性を持つ敵に追加ダメージ %d", + "tooltip.coldiron.armor": "防具一式:火炎耐性", + "tooltip.mithril.tool": "近接攻撃でアンデッドに3秒間の盲目とウィザー効果", + "tooltip.mithril.armor": "防具一式:有害なポーション効果を解除", + "tooltip.starsteel.tool": "手に持つと自己修復:%d秒ごとに耐久値が1回復", + "tooltip.starsteel.armor": "装備する部位が増えるほど高く跳べます。2部位以上で移動速度も上昇", "item.basemetals.adamantine_axe": "アダマントの斧", "item.basemetals.aquarium_axe": "アクアリウムの斧", "item.basemetals.antimony_axe": "アンチモンの斧", @@ -891,35 +891,35 @@ "block.basemetals.steel": "溶融鋼鉄", "block.basemetals.tin": "溶融錫", "block.basemetals.zinc": "溶融亜鉛", - "item.bucket.mercury": "水銀バケツ", - "item.bucket.adamantine": "溶融アダマントバケツ", - "item.bucket.antimony": "溶融アンチモンバケツ", - "item.bucket.aquarium": "溶融アクアリウムバケツ", - "item.bucket.bismuth": "溶融ビスマスバケツ", - "item.bucket.brass": "溶融黄銅バケツ", - "item.bucket.bronze": "溶融青銅バケツ", - "item.bucket.charcoal": "液化木炭バケツ", - "item.bucket.coal": "液化石炭バケツ", - "item.bucket.coldiron": "溶融コールドアイアンバケツ", - "item.bucket.copper": "溶融銅バケツ", - "item.bucket.cupronickel": "溶融白銅バケツ", - "item.bucket.diamond": "溶融ダイヤバケツ", - "item.bucket.electrum": "溶融エレクトラムバケツ", - "item.bucket.emerald": "溶融エメラルドバケツ", - "item.bucket.ender": "溶融エンダーパールバケツ", - "item.bucket.invar": "溶融インバーバケツ", - "item.bucket.lead": "溶融鉛バケツ", - "item.bucket.mithril": "溶融ミスリルバケツ", - "item.bucket.nickel": "溶融ニッケルバケツ", - "item.bucket.pewter": "溶融ピューターバケツ", - "item.bucket.platinum": "溶融プラチナバケツ", - "item.bucket.prismarine": "溶融プリズマリンバケツ", - "item.bucket.redstone": "溶融レッドストーンバケツ", - "item.bucket.silver": "溶融銀バケツ", - "item.bucket.starsteel": "溶融スタースチールバケツ", - "item.bucket.steel": "溶融鋼鉄バケツ", - "item.bucket.tin": "溶融錫バケツ", - "item.bucket.zinc": "溶融亜鉛バケツ", + "item.bucket.mercury": "水銀入りバケツ", + "item.bucket.adamantine": "溶融アダマント入りバケツ", + "item.bucket.antimony": "溶融アンチモン入りバケツ", + "item.bucket.aquarium": "溶融アクアリウム入りバケツ", + "item.bucket.bismuth": "溶融ビスマス入りバケツ", + "item.bucket.brass": "溶融黄銅入りバケツ", + "item.bucket.bronze": "溶融青銅入りバケツ", + "item.bucket.charcoal": "液化木炭入りバケツ", + "item.bucket.coal": "液化石炭入りバケツ", + "item.bucket.coldiron": "溶融コールドアイアン入りバケツ", + "item.bucket.copper": "溶融銅入りバケツ", + "item.bucket.cupronickel": "溶融白銅入りバケツ", + "item.bucket.diamond": "溶融ダイヤモンド入りバケツ", + "item.bucket.electrum": "溶融エレクトラム入りバケツ", + "item.bucket.emerald": "溶融エメラルド入りバケツ", + "item.bucket.ender": "溶融エンダー入りバケツ", + "item.bucket.invar": "溶融インバー入りバケツ", + "item.bucket.lead": "溶融鉛入りバケツ", + "item.bucket.mithril": "溶融ミスリル入りバケツ", + "item.bucket.nickel": "溶融ニッケル入りバケツ", + "item.bucket.pewter": "溶融ピューター入りバケツ", + "item.bucket.platinum": "溶融プラチナ入りバケツ", + "item.bucket.prismarine": "溶融プリズマリン入りバケツ", + "item.bucket.redstone": "溶融レッドストーン入りバケツ", + "item.bucket.silver": "溶融銀入りバケツ", + "item.bucket.starsteel": "溶融スタースチール入りバケツ", + "item.bucket.steel": "溶融鋼鉄入りバケツ", + "item.bucket.tin": "溶融錫入りバケツ", + "item.bucket.zinc": "溶融亜鉛入りバケツ", "material.mercury.name": "水銀", "material.adamantine.name": "アダマント", "material.antimony.name": "アンチモン", @@ -1723,7 +1723,19 @@ "block.basemetals.quartz": "Molten Quartz", "block.basemetals.wood": "Molten Wood", "block.basemetals.stone": "Molten Stone", + "item.basemetals.adamantine_raw": "アダマントの原石", + "item.basemetals.antimony_raw": "アンチモンの原石", + "item.basemetals.bismuth_raw": "ビスマスの原石", + "item.basemetals.coldiron_raw": "コールドアイアンの原石", + "item.basemetals.lead_raw": "鉛の原石", + "item.basemetals.mercury_raw": "水銀の原石", + "item.basemetals.nickel_raw": "ニッケルの原石", + "item.basemetals.platinum_raw": "プラチナの原石", + "item.basemetals.silver_raw": "銀の原石", + "item.basemetals.starsteel_raw": "スタースチールの原石", + "item.basemetals.tin_raw": "錫の原石", "item.basemetals.zinc_trapdoor": "Zinc Trapdoor", + "item.basemetals.zinc_raw": "亜鉛の原石", "item.basemetals.stone_anvil": "Stone Anvil", "item.basemetals.steel_anvil": "Steel Anvil", "item.basemetals.adamantine_anvil": "Adamantine Anvil", @@ -1734,77 +1746,77 @@ "item.basemetals.iron_blend": "Iron Blend", "item.basemetals.iron_smallblend": "Iron Smallblend", "item.basemetals.adamantine": "Adamantine", - "item.basemetals.adamantine_bucket": "Adamantine Bucket", + "item.basemetals.adamantine_bucket": "溶融アダマント入りバケツ", "item.basemetals.antimony": "Antimony", - "item.basemetals.antimony_bucket": "Antimony Bucket", + "item.basemetals.antimony_bucket": "溶融アンチモン入りバケツ", "item.basemetals.aquarium": "Aquarium", - "item.basemetals.aquarium_bucket": "Aquarium Bucket", + "item.basemetals.aquarium_bucket": "溶融アクアリウム入りバケツ", "item.basemetals.bismuth": "Bismuth", - "item.basemetals.bismuth_bucket": "Bismuth Bucket", + "item.basemetals.bismuth_bucket": "溶融ビスマス入りバケツ", "item.basemetals.brass": "Brass", - "item.basemetals.brass_bucket": "Brass Bucket", + "item.basemetals.brass_bucket": "溶融黄銅入りバケツ", "item.basemetals.bronze": "Bronze", - "item.basemetals.bronze_bucket": "Bronze Bucket", + "item.basemetals.bronze_bucket": "溶融青銅入りバケツ", "item.basemetals.coldiron": "Cold Iron", - "item.basemetals.coldiron_bucket": "Cold Iron Bucket", + "item.basemetals.coldiron_bucket": "溶融コールドアイアン入りバケツ", "item.basemetals.copper": "Copper", - "item.basemetals.copper_bucket": "Copper Bucket", + "item.basemetals.copper_bucket": "溶融銅入りバケツ", "item.basemetals.cupronickel": "Cupronickel", - "item.basemetals.cupronickel_bucket": "Cupronickel Bucket", + "item.basemetals.cupronickel_bucket": "溶融白銅入りバケツ", "item.basemetals.electrum": "Electrum", - "item.basemetals.electrum_bucket": "Electrum Bucket", + "item.basemetals.electrum_bucket": "溶融エレクトラム入りバケツ", "item.basemetals.invar": "Invar", - "item.basemetals.invar_bucket": "Invar Bucket", + "item.basemetals.invar_bucket": "溶融インバー入りバケツ", "item.basemetals.lead": "Lead", - "item.basemetals.lead_bucket": "Lead Bucket", + "item.basemetals.lead_bucket": "溶融鉛入りバケツ", "item.basemetals.mercury": "Mercury", - "item.basemetals.mercury_bucket": "Mercury Bucket", + "item.basemetals.mercury_bucket": "水銀入りバケツ", "item.basemetals.mithril": "Mithril", - "item.basemetals.mithril_bucket": "Mithril Bucket", + "item.basemetals.mithril_bucket": "溶融ミスリル入りバケツ", "item.basemetals.nickel": "Nickel", - "item.basemetals.nickel_bucket": "Nickel Bucket", + "item.basemetals.nickel_bucket": "溶融ニッケル入りバケツ", "item.basemetals.pewter": "Pewter", - "item.basemetals.pewter_bucket": "Pewter Bucket", + "item.basemetals.pewter_bucket": "溶融ピューター入りバケツ", "item.basemetals.platinum": "Platinum", - "item.basemetals.platinum_bucket": "Platinum Bucket", + "item.basemetals.platinum_bucket": "溶融プラチナ入りバケツ", "item.basemetals.silver": "Silver", - "item.basemetals.silver_bucket": "Silver Bucket", + "item.basemetals.silver_bucket": "溶融銀入りバケツ", "item.basemetals.starsteel": "Starsteel", - "item.basemetals.starsteel_bucket": "Starsteel Bucket", + "item.basemetals.starsteel_bucket": "溶融スタースチール入りバケツ", "item.basemetals.steel": "Steel", - "item.basemetals.steel_bucket": "Steel Bucket", + "item.basemetals.steel_bucket": "溶融鋼鉄入りバケツ", "item.basemetals.tin": "Tin", - "item.basemetals.tin_bucket": "Tin Bucket", + "item.basemetals.tin_bucket": "溶融錫入りバケツ", "item.basemetals.zinc": "Zinc", - "item.basemetals.zinc_bucket": "Zinc Bucket", + "item.basemetals.zinc_bucket": "溶融亜鉛入りバケツ", "item.basemetals.charcoal": "Charcoal", - "item.basemetals.charcoal_bucket": "Charcoal Bucket", + "item.basemetals.charcoal_bucket": "液化木炭入りバケツ", "item.basemetals.coal": "Coal", - "item.basemetals.coal_bucket": "Coal Bucket", + "item.basemetals.coal_bucket": "液化石炭入りバケツ", "item.basemetals.diamond": "Diamond", - "item.basemetals.diamond_bucket": "Diamond Bucket", + "item.basemetals.diamond_bucket": "溶融ダイヤモンド入りバケツ", "item.basemetals.emerald": "Emerald", - "item.basemetals.emerald_bucket": "Emerald Bucket", + "item.basemetals.emerald_bucket": "溶融エメラルド入りバケツ", "item.basemetals.ender": "Ender", - "item.basemetals.ender_bucket": "Ender Bucket", + "item.basemetals.ender_bucket": "溶融エンダー入りバケツ", "item.basemetals.gold": "Gold", - "item.basemetals.gold_bucket": "Gold Bucket", + "item.basemetals.gold_bucket": "溶融金入りバケツ", "item.basemetals.iron": "Iron", - "item.basemetals.iron_bucket": "Iron Bucket", + "item.basemetals.iron_bucket": "溶融鉄入りバケツ", "item.basemetals.lapis": "Lapis", - "item.basemetals.lapis_bucket": "Lapis Bucket", + "item.basemetals.lapis_bucket": "溶融ラピスラズリ入りバケツ", "item.basemetals.obsidian": "Obsidian", - "item.basemetals.obsidian_bucket": "Obsidian Bucket", + "item.basemetals.obsidian_bucket": "溶融黒曜石入りバケツ", "item.basemetals.prismarine": "Prismarine", - "item.basemetals.prismarine_bucket": "Prismarine Bucket", + "item.basemetals.prismarine_bucket": "溶融プリズマリン入りバケツ", "item.basemetals.quartz": "Quartz", - "item.basemetals.quartz_bucket": "Quartz Bucket", + "item.basemetals.quartz_bucket": "溶融石英入りバケツ", "item.basemetals.wood": "Wood", - "item.basemetals.wood_bucket": "Wood Bucket", + "item.basemetals.wood_bucket": "液化木材入りバケツ", "item.basemetals.redstone": "Redstone", - "item.basemetals.redstone_bucket": "Redstone Bucket", + "item.basemetals.redstone_bucket": "溶融レッドストーン入りバケツ", "item.basemetals.stone": "Stone", - "item.basemetals.stone_bucket": "Stone Bucket", + "item.basemetals.stone_bucket": "溶融石入りバケツ", "material.basemetals.adamantine": "Adamantine", "material.basemetals.antimony": "Antimony", "material.basemetals.aquarium": "Aquarium", @@ -1848,7 +1860,7 @@ "advancements.basemetals.blocktastic.title": "Blocktastic", "advancements.basemetals.blocktastic.description": "Progress through Base Metals: Blocktastic.", "advancements.basemetals.geologist.title": "Geologist", - "advancements.basemetals.geologist.description": "Progress through Base Metals: Geologist.", + "advancements.basemetals.geologist.description": "Crack Hammer を作る", "advancements.basemetals.metallurgy.title": "Metallurgy", "advancements.basemetals.metallurgy.description": "Progress through Base Metals: Metallurgy.", "advancements.basemetals.brass_maker.title": "Brass Maker", @@ -1860,15 +1872,15 @@ "advancements.basemetals.electrum_maker.title": "Electrum Maker", "advancements.basemetals.electrum_maker.description": "Progress through Base Metals: Electrum Maker.", "advancements.basemetals.steel_maker.title": "Steel Maker", - "advancements.basemetals.steel_maker.description": "Progress through Base Metals: Steel Maker.", + "advancements.basemetals.steel_maker.description": "鉄と石炭の粉末を混ぜて精錬し、鋼を作る", "advancements.basemetals.invar_maker.title": "Invar Maker", "advancements.basemetals.invar_maker.description": "Progress through Base Metals: Invar Maker.", "advancements.basemetals.mithril_maker.title": "Mithril Maker", "advancements.basemetals.mithril_maker.description": "Progress through Base Metals: Mithril Maker.", "advancements.basemetals.aquarium_maker.title": "Aquarium Maker", - "advancements.basemetals.aquarium_maker.description": "Progress through Base Metals: Aquarium Maker.", + "advancements.basemetals.aquarium_maker.description": "銅、亜鉛、プリズマリンの粉末を混ぜて精錬し、Aquarium を作る", "advancements.basemetals.pewter_maker.title": "Pewter Maker", - "advancements.basemetals.pewter_maker.description": "Progress through Base Metals: Pewter Maker.", + "advancements.basemetals.pewter_maker.description": "スズ、銅、鉛の粉末を混ぜて精錬し、ピューターを作る", "advancements.basemetals.angel_of_death.title": "Angel Of Death", "advancements.basemetals.angel_of_death.description": "Progress through Base Metals: Angel Of Death.", "advancements.basemetals.scuba_diver.title": "Scuba Diver", @@ -1878,5 +1890,33 @@ "advancements.basemetals.juggernaut.title": "Juggernaut", "advancements.basemetals.juggernaut.description": "Progress through Base Metals: Juggernaut.", "advancements.basemetals.moon_boots.title": "Moon Boots", - "advancements.basemetals.moon_boots.description": "Progress through Base Metals: Moon Boots." + "advancements.basemetals.moon_boots.description": "Progress through Base Metals: Moon Boots.", + "config.basemetals.title": "Base Metals の設定", + "config.basemetals.contentMode": "コンテンツモード", + "config.basemetals.contentMode.tooltip": "金属でどこまで自由に作れるかを選びます。鉱石の生成は変わりません。", + "config.basemetals.content_mode.high_fantasy": "ハイファンタジー", + "config.basemetals.content_mode.low_fantasy": "ローファンタジー", + "config.basemetals.content_mode.high_fantasy.description": "すべての金属を自由に使えます。全レシピ、村人の取引、チェストのアイテムが利用できます。", + "config.basemetals.content_mode.low_fantasy.description": "幻想的な金属は残し、素材ごとに作れる物を制限します。Base Metals の弓、クロスボウ、釣り竿は入手できません。", + "config.basemetals.specialEffects": "装備の特殊効果", + "config.basemetals.specialEffects.tooltip": "一部の金属に防具や近接攻撃の特殊効果を付けます。Aquarium の防具一式なら水中で呼吸できます。", + "config.basemetals.starsteelRegeneration": "星鋼の自己修復", + "config.basemetals.starsteelRegeneration.tooltip": "手に持った星鋼の装備は10秒ごとに耐久値が1回復します。防具は自己修復しません。", + "config.basemetals.mercuryImmersionEffects": "水銀中毒", + "config.basemetals.mercuryImmersionEffects.tooltip": "液体の水銀に触れると、吐き気が起こることがあります。", + "config.basemetals.villagerTrades": "村人との取引", + "config.basemetals.villagerTrades.tooltip": "鍛冶職の村人が Base Metals のインゴットや装備を売るようにします。", + "config.basemetals.defaults": "初期値に戻す", + "config.basemetals.undo": "変更を戻す", + "config.basemetals.confirm.title": "コンテンツモードを変更しますか?", + "config.basemetals.confirm.message": "新しいモードを使うには Minecraft を再起動してください。持っている物は引き続き使えます。サーバーで遊ぶときは、サーバーと同じモードを選んでください。", + "config.basemetals.restart": "モードを変えたら Minecraft を再起動してください。この選択はすべてのワールドに適用されます。鉱石の生成場所は OreSpawn で変更できます。", + "config.basemetals.connection.mismatch": "サーバーは %s、あなたのゲームは %s を使っています。Mods → Base Metals → Config で同じモードを選び、Minecraft を再起動してください。", + "item.bucket.gold": "溶融金入りバケツ", + "item.bucket.iron": "溶融鉄入りバケツ", + "item.bucket.lapis": "溶融ラピスラズリ入りバケツ", + "item.bucket.obsidian": "溶融黒曜石入りバケツ", + "item.bucket.quartz": "溶融石英入りバケツ", + "item.bucket.wood": "液化木材入りバケツ", + "item.bucket.stone": "溶融石入りバケツ" } \ No newline at end of file diff --git a/src/generated/resources/assets/basemetals/lang/nl_nl.json b/src/generated/resources/assets/basemetals/lang/nl_nl.json index 15443e183..5cc2eb90a 100644 --- a/src/generated/resources/assets/basemetals/lang/nl_nl.json +++ b/src/generated/resources/assets/basemetals/lang/nl_nl.json @@ -379,16 +379,16 @@ "block.basemetals.zinc_plate": "Zink Plaat", "block.basemetals.iron_plate": "IJzer Plaat", "block.basemetals.gold_plate": "Goud Plaat", - "tooltip.adamantine.tool": "+%x schade tegen sterke vijanden", - "tooltip.aquarium.tool": "+%x schade tegen water vijanden", - "tooltip.coldiron.tool": "+%x schade tegen vuur vijanden", - "tooltip.mithril.tool": "Verblind en withered de ondoodde", - "tooltip.starsteel.tool": "Repareert 1 gebruik elke %x seconden", - "tooltip.adamantine.armor": "Vermindert schade", - "tooltip.aquarium.armor": "Bij volledige set: ademen onderwater", - "tooltip.coldiron.armor": "Bij volledige set: imuun voor vuur", - "tooltip.mithril.armor": "Bij volledige set: verdediging tegen vergiftiging en wither", - "tooltip.starsteel.armor": "Verlaagt je gewicht", + "tooltip.adamantine.tool": "Melee-treffers: +%d schade aan vijanden met meer dan 10 hartjes maximale gezondheid", + "tooltip.aquarium.tool": "Melee-treffers: +%d schade aan vijanden die onder water ademen", + "tooltip.coldiron.tool": "Melee-treffers: +%d schade aan vijanden die immuun zijn voor vuur", + "tooltip.mithril.tool": "Melee-treffers verblinden ondoden en veroorzaken 3 seconden Wither", + "tooltip.starsteel.tool": "Repareert zichzelf in je hand: 1 duurzaamheid elke %d seconden", + "tooltip.adamantine.armor": "Twee stukken geven Weerstand I; een volledig pantser geeft Weerstand II", + "tooltip.aquarium.armor": "Volledig pantser in water: onder water ademen, weerstand en geen Mijnmoeheid", + "tooltip.coldiron.armor": "Volledig pantser: Vuurbestendigheid", + "tooltip.mithril.armor": "Volledig pantser: verwijdert schadelijke drankeffecten", + "tooltip.starsteel.armor": "Spring hoger met elk stuk; vanaf twee stukken krijg je ook extra snelheid", "advancements.basemetals.this_is_new.title": "Dit is nieuw...", "advancements.basemetals.blocktastic.title": "Bloktastisch!", "advancements.basemetals.geologist.title": "Geologist", @@ -407,14 +407,14 @@ "advancements.basemetals.moon_boots.title": "Maan wandelaar", "advancements.basemetals.this_is_new.description": "Smelt een metaal uit de BaseMetals mod", "advancements.basemetals.blocktastic.description": "Plaats een blok van een metaal dat geen ijzer of goud is", - "advancements.basemetals.geologist.description": "Maak een hamer met een metalen blok", + "advancements.basemetals.geologist.description": "Maak een Crack Hammer", "advancements.basemetals.brass_maker.description": "Combineer koper en zink om messing te maken", "advancements.basemetals.bronze_maker.description": "Combineer verpulverd koper en tin om brons te maken", "advancements.basemetals.electrum_maker.description": "Combineer verpulverd zilver en goud om electrum te maken", - "advancements.basemetals.steel_maker.description": "Combineer verpulverd ijzer en houtskool om staal te maken", + "advancements.basemetals.steel_maker.description": "Smelt staal uit een mengsel van ijzer- en steenkoolpoeder", "advancements.basemetals.invar_maker.description": "Combineer verpulverd ijzer en nikkel om invar te maken", "advancements.basemetals.mithril_maker.description": "Combineer verpulverd silver, cold-iron en kwik om mithril te maken", - "advancements.basemetals.aquarium_maker.description": "Combineer verpulverd koper en zink met prismarine kristallen om aquarium te maken", + "advancements.basemetals.aquarium_maker.description": "Smelt Aquarium uit een mengsel van koper-, zink- en prismarijnpoeder", "advancements.basemetals.metallurgy.description": "Maak een legering", "advancements.basemetals.demon_slayer.description": "Draag een compleet harnas van cold-iron en hou een cold-iron zwaard vast", "advancements.basemetals.angel_of_death.description": "Draag een compleet harnas van mithril en hou een mithril zwaard vast", @@ -423,7 +423,7 @@ "advancements.basemetals.moon_boots.description": "Draag een paar Sterren-Staal schoenen", "item.basemetals.diamond_crackhammer": "Diamanten Breek Hamer", "item.basemetals.wood_crackhammer": "Houten Breek Hamer", - "item.bucket.mercury": "Emmer met Kwik", + "item.bucket.mercury": "Emmer kwik", "fluid.basemetals.mercury": "Kwik", "item.basemetals.human_detector": "Security Pressure Plate", "advancements.basemetals.cupronickel_maker.description": "Combine powdered copper and nickel to make cupronickel", @@ -760,8 +760,8 @@ "block.basemetals.steel": "Molten Steel", "block.basemetals.tin": "Molten Tin", "block.basemetals.zinc": "Molten Zinc", - "block.basemetals.charcoal": "Molten Charcoal", - "block.basemetals.coal": "Molten Coal", + "block.basemetals.charcoal": "Vloeibare houtskool", + "block.basemetals.coal": "Vloeibare steenkool", "block.basemetals.diamond": "Molten Diamond", "block.basemetals.emerald": "Molten Emerald", "block.basemetals.ender": "Molten Ender", @@ -781,6 +781,7 @@ "item.basemetals.adamantine_pressure_plate": "Adamantine Pressure Plate", "item.basemetals.adamantine_stairs": "Adamantine Stairs", "item.basemetals.adamantine_wall": "Adamantine Wall", + "item.basemetals.adamantine_raw": "Ruw Adamantine", "item.basemetals.adamantine_smallpowder": "Adamantine Smallpowder", "item.basemetals.adamantine_scythe": "Adamantine Scythe", "item.basemetals.adamantine_shears": "Adamantine Shears", @@ -811,6 +812,7 @@ "item.basemetals.antimony_stairs": "Antimony Stairs", "item.basemetals.antimony_wall": "Antimony Wall", "item.basemetals.antimony_ore": "Antimony Ore", + "item.basemetals.antimony_raw": "Ruw Antimony", "item.basemetals.antimony_ingot": "Antimony Ingot", "item.basemetals.antimony_nugget": "Antimony Nugget", "item.basemetals.antimony_powder": "Antimony Powder", @@ -874,6 +876,7 @@ "item.basemetals.bismuth_stairs": "Bismuth Stairs", "item.basemetals.bismuth_wall": "Bismuth Wall", "item.basemetals.bismuth_ore": "Bismuth Ore", + "item.basemetals.bismuth_raw": "Ruw Bismuth", "item.basemetals.bismuth_ingot": "Bismuth Ingot", "item.basemetals.bismuth_nugget": "Bismuth Nugget", "item.basemetals.bismuth_powder": "Bismuth Powder", @@ -950,6 +953,7 @@ "item.basemetals.coldiron_pressure_plate": "Cold Iron Pressure Plate", "item.basemetals.coldiron_stairs": "Cold Iron Stairs", "item.basemetals.coldiron_wall": "Cold Iron Wall", + "item.basemetals.coldiron_raw": "Ruw Cold Iron", "item.basemetals.coldiron_smallpowder": "Cold Iron Smallpowder", "item.basemetals.coldiron_scythe": "Cold Iron Scythe", "item.basemetals.coldiron_shears": "Cold Iron Shears", @@ -1046,6 +1050,7 @@ "item.basemetals.lead_pressure_plate": "Lead Pressure Plate", "item.basemetals.lead_stairs": "Lead Stairs", "item.basemetals.lead_wall": "Lead Wall", + "item.basemetals.lead_raw": "Ruw Lead", "item.basemetals.lead_smallpowder": "Lead Smallpowder", "item.basemetals.lead_scythe": "Lead Scythe", "item.basemetals.lead_shears": "Lead Shears", @@ -1056,6 +1061,7 @@ "item.basemetals.lead_arrow": "Lead Arrow", "item.basemetals.lead_bolt": "Lead Bolt", "item.basemetals.lead_horse_armor": "Lead Horse Armor", + "item.basemetals.mercury_raw": "Ruw Mercury", "item.basemetals.mercury_nugget": "Mercury Nugget", "item.basemetals.mercury_smallpowder": "Mercury Smallpowder", "item.basemetals.mithril_plate": "Mithril Plate", @@ -1083,6 +1089,7 @@ "item.basemetals.nickel_pressure_plate": "Nickel Pressure Plate", "item.basemetals.nickel_stairs": "Nickel Stairs", "item.basemetals.nickel_wall": "Nickel Wall", + "item.basemetals.nickel_raw": "Ruw Nickel", "item.basemetals.nickel_smallpowder": "Nickel Smallpowder", "item.basemetals.nickel_scythe": "Nickel Scythe", "item.basemetals.nickel_shears": "Nickel Shears", @@ -1146,6 +1153,7 @@ "item.basemetals.platinum_pressure_plate": "Platinum Pressure Plate", "item.basemetals.platinum_stairs": "Platinum Stairs", "item.basemetals.platinum_wall": "Platinum Wall", + "item.basemetals.platinum_raw": "Ruw Platinum", "item.basemetals.platinum_smallpowder": "Platinum Smallpowder", "item.basemetals.platinum_scythe": "Platinum Scythe", "item.basemetals.platinum_shears": "Platinum Shears", @@ -1171,6 +1179,7 @@ "item.basemetals.silver_pressure_plate": "Silver Pressure Plate", "item.basemetals.silver_stairs": "Silver Stairs", "item.basemetals.silver_wall": "Silver Wall", + "item.basemetals.silver_raw": "Ruw Silver", "item.basemetals.silver_smallpowder": "Silver Smallpowder", "item.basemetals.silver_scythe": "Silver Scythe", "item.basemetals.silver_shears": "Silver Shears", @@ -1188,6 +1197,7 @@ "item.basemetals.starsteel_pressure_plate": "Starsteel Pressure Plate", "item.basemetals.starsteel_stairs": "Starsteel Stairs", "item.basemetals.starsteel_wall": "Starsteel Wall", + "item.basemetals.starsteel_raw": "Ruw Starsteel", "item.basemetals.starsteel_smallpowder": "Starsteel Smallpowder", "item.basemetals.starsteel_scythe": "Starsteel Scythe", "item.basemetals.starsteel_shears": "Starsteel Shears", @@ -1231,6 +1241,7 @@ "item.basemetals.tin_pressure_plate": "Tin Pressure Plate", "item.basemetals.tin_stairs": "Tin Stairs", "item.basemetals.tin_wall": "Tin Wall", + "item.basemetals.tin_raw": "Ruw Tin", "item.basemetals.tin_smallpowder": "Tin Smallpowder", "item.basemetals.tin_scythe": "Tin Scythe", "item.basemetals.tin_shears": "Tin Shears", @@ -1251,6 +1262,7 @@ "item.basemetals.zinc_pressure_plate": "Zinc Pressure Plate", "item.basemetals.zinc_stairs": "Zinc Stairs", "item.basemetals.zinc_wall": "Zinc Wall", + "item.basemetals.zinc_raw": "Ruw Zinc", "item.basemetals.zinc_smallpowder": "Zinc Smallpowder", "item.basemetals.zinc_pickaxe": "Zinc Pickaxe", "item.basemetals.zinc_axe": "Zinc Axe", @@ -1456,77 +1468,77 @@ "item.basemetals.redstone_ingot": "Redstone Ingot", "item.basemetals.stone_rod": "Stone Rod", "item.basemetals.adamantine": "Adamantine", - "item.basemetals.adamantine_bucket": "Adamantine Bucket", + "item.basemetals.adamantine_bucket": "Emmer gesmolten adamantine", "item.basemetals.antimony": "Antimony", - "item.basemetals.antimony_bucket": "Antimony Bucket", + "item.basemetals.antimony_bucket": "Emmer gesmolten antimoon", "item.basemetals.aquarium": "Aquarium", - "item.basemetals.aquarium_bucket": "Aquarium Bucket", + "item.basemetals.aquarium_bucket": "Emmer gesmolten Aquarium", "item.basemetals.bismuth": "Bismuth", - "item.basemetals.bismuth_bucket": "Bismuth Bucket", + "item.basemetals.bismuth_bucket": "Emmer gesmolten bismut", "item.basemetals.brass": "Brass", - "item.basemetals.brass_bucket": "Brass Bucket", + "item.basemetals.brass_bucket": "Emmer gesmolten messing", "item.basemetals.bronze": "Bronze", - "item.basemetals.bronze_bucket": "Bronze Bucket", + "item.basemetals.bronze_bucket": "Emmer gesmolten brons", "item.basemetals.coldiron": "Cold Iron", - "item.basemetals.coldiron_bucket": "Cold Iron Bucket", + "item.basemetals.coldiron_bucket": "Emmer gesmolten koud ijzer", "item.basemetals.copper": "Copper", - "item.basemetals.copper_bucket": "Copper Bucket", + "item.basemetals.copper_bucket": "Emmer gesmolten koper", "item.basemetals.cupronickel": "Cupronickel", - "item.basemetals.cupronickel_bucket": "Cupronickel Bucket", + "item.basemetals.cupronickel_bucket": "Emmer gesmolten kopernikkel", "item.basemetals.electrum": "Electrum", - "item.basemetals.electrum_bucket": "Electrum Bucket", + "item.basemetals.electrum_bucket": "Emmer gesmolten elektrum", "item.basemetals.invar": "Invar", - "item.basemetals.invar_bucket": "Invar Bucket", + "item.basemetals.invar_bucket": "Emmer gesmolten invar", "item.basemetals.lead": "Lead", - "item.basemetals.lead_bucket": "Lead Bucket", + "item.basemetals.lead_bucket": "Emmer gesmolten lood", "item.basemetals.mercury": "Mercury", - "item.basemetals.mercury_bucket": "Mercury Bucket", + "item.basemetals.mercury_bucket": "Emmer kwik", "item.basemetals.mithril": "Mithril", - "item.basemetals.mithril_bucket": "Mithril Bucket", + "item.basemetals.mithril_bucket": "Emmer gesmolten mithril", "item.basemetals.nickel": "Nickel", - "item.basemetals.nickel_bucket": "Nickel Bucket", + "item.basemetals.nickel_bucket": "Emmer gesmolten nikkel", "item.basemetals.pewter": "Pewter", - "item.basemetals.pewter_bucket": "Pewter Bucket", + "item.basemetals.pewter_bucket": "Emmer gesmolten pewter", "item.basemetals.platinum": "Platinum", - "item.basemetals.platinum_bucket": "Platinum Bucket", + "item.basemetals.platinum_bucket": "Emmer gesmolten platina", "item.basemetals.silver": "Silver", - "item.basemetals.silver_bucket": "Silver Bucket", + "item.basemetals.silver_bucket": "Emmer gesmolten zilver", "item.basemetals.starsteel": "Starsteel", - "item.basemetals.starsteel_bucket": "Starsteel Bucket", + "item.basemetals.starsteel_bucket": "Emmer gesmolten sterrenstaal", "item.basemetals.steel": "Steel", - "item.basemetals.steel_bucket": "Steel Bucket", + "item.basemetals.steel_bucket": "Emmer gesmolten staal", "item.basemetals.tin": "Tin", - "item.basemetals.tin_bucket": "Tin Bucket", + "item.basemetals.tin_bucket": "Emmer gesmolten tin", "item.basemetals.zinc": "Zinc", - "item.basemetals.zinc_bucket": "Zinc Bucket", + "item.basemetals.zinc_bucket": "Emmer gesmolten zink", "item.basemetals.charcoal": "Charcoal", - "item.basemetals.charcoal_bucket": "Charcoal Bucket", + "item.basemetals.charcoal_bucket": "Emmer vloeibare houtskool", "item.basemetals.coal": "Coal", - "item.basemetals.coal_bucket": "Coal Bucket", + "item.basemetals.coal_bucket": "Emmer vloeibare steenkool", "item.basemetals.diamond": "Diamond", - "item.basemetals.diamond_bucket": "Diamond Bucket", + "item.basemetals.diamond_bucket": "Emmer gesmolten diamant", "item.basemetals.emerald": "Emerald", - "item.basemetals.emerald_bucket": "Emerald Bucket", + "item.basemetals.emerald_bucket": "Emmer gesmolten smaragd", "item.basemetals.ender": "Ender", - "item.basemetals.ender_bucket": "Ender Bucket", + "item.basemetals.ender_bucket": "Emmer gesmolten Ender", "item.basemetals.gold": "Gold", - "item.basemetals.gold_bucket": "Gold Bucket", + "item.basemetals.gold_bucket": "Emmer gesmolten goud", "item.basemetals.iron": "Iron", - "item.basemetals.iron_bucket": "Iron Bucket", + "item.basemetals.iron_bucket": "Emmer gesmolten ijzer", "item.basemetals.lapis": "Lapis", - "item.basemetals.lapis_bucket": "Lapis Bucket", + "item.basemetals.lapis_bucket": "Emmer gesmolten lapis lazuli", "item.basemetals.obsidian": "Obsidian", - "item.basemetals.obsidian_bucket": "Obsidian Bucket", + "item.basemetals.obsidian_bucket": "Emmer gesmolten obsidiaan", "item.basemetals.prismarine": "Prismarine", - "item.basemetals.prismarine_bucket": "Prismarine Bucket", + "item.basemetals.prismarine_bucket": "Emmer gesmolten prismarien", "item.basemetals.quartz": "Quartz", - "item.basemetals.quartz_bucket": "Quartz Bucket", + "item.basemetals.quartz_bucket": "Emmer gesmolten kwarts", "item.basemetals.wood": "Wood", - "item.basemetals.wood_bucket": "Wood Bucket", + "item.basemetals.wood_bucket": "Emmer vloeibaar hout", "item.basemetals.redstone": "Redstone", - "item.basemetals.redstone_bucket": "Redstone Bucket", + "item.basemetals.redstone_bucket": "Emmer gesmolten redstone", "item.basemetals.stone": "Stone", - "item.basemetals.stone_bucket": "Stone Bucket", + "item.basemetals.stone_bucket": "Emmer gesmolten steen", "material.basemetals.adamantine": "Adamantine", "material.basemetals.antimony": "Antimony", "material.basemetals.aquarium": "Aquarium", @@ -1567,5 +1579,63 @@ "slurry.basemetals.clean_zinc": "Clean Zinc Slurry", "advancements.basemetals.cupronickel_maker.title": "Cupronickel Maker", "advancements.basemetals.pewter_maker.title": "Pewter Maker", - "advancements.basemetals.pewter_maker.description": "Progress through Base Metals: Pewter Maker." + "advancements.basemetals.pewter_maker.description": "Smelt Pewter uit een mengsel van tin-, koper- en loodpoeder", + "config.basemetals.title": "Base Metals-instellingen", + "config.basemetals.contentMode": "Inhoudsmodus", + "config.basemetals.contentMode.tooltip": "Kies hoe vrij je met metalen kunt bouwen en maken. Ertsgeneratie blijft hetzelfde.", + "config.basemetals.content_mode.high_fantasy": "High Fantasy", + "config.basemetals.content_mode.low_fantasy": "Low Fantasy", + "config.basemetals.content_mode.high_fantasy.description": "Gebruik elk metaal vrij. Alle recepten, dorpelingenhandel en buit in kisten zijn beschikbaar.", + "config.basemetals.content_mode.low_fantasy.description": "Behoud fantasiemetalen, maar beperk wat je van elk materiaal kunt maken. Geen Base Metals-bogen, kruisbogen of hengels.", + "config.basemetals.specialEffects": "Speciale uitrustingseffecten", + "config.basemetals.specialEffects.tooltip": "Geeft bepaalde metalen speciale pantser- en gevechtseffecten, zoals onder water ademen met een volledig Aquarium-pantser.", + "config.basemetals.starsteelRegeneration": "Starsteel-zelfreparatie", + "config.basemetals.starsteelRegeneration.tooltip": "Starsteel-uitrusting repareert zichzelf in je hand: 1 duurzaamheid elke 10 seconden. Pantser repareert zichzelf niet.", + "config.basemetals.mercuryImmersionEffects": "Kwikvergiftiging", + "config.basemetals.mercuryImmersionEffects.tooltip": "Vloeibaar kwik aanraken kan je misselijk maken.", + "config.basemetals.villagerTrades": "Handel met dorpelingen", + "config.basemetals.villagerTrades.tooltip": "Laat smeden Base Metals-baren en uitrusting verkopen.", + "config.basemetals.defaults": "Standaardwaarden", + "config.basemetals.undo": "Wijzigingen ongedaan maken", + "config.basemetals.confirm.title": "Inhoudsmodus wijzigen?", + "config.basemetals.confirm.message": "Herstart Minecraft om de nieuwe modus te gebruiken. Alles wat je al hebt blijft bruikbaar. Kies dezelfde modus als de server om daar te spelen.", + "config.basemetals.restart": "Herstart Minecraft na een moduswijziging. Deze keuze geldt voor al je werelden. Gebruik OreSpawn om te veranderen waar ertsen ontstaan.", + "config.basemetals.connection.mismatch": "Deze server gebruikt %s, maar jouw spel gebruikt %s. Kies dezelfde modus in Mods → Base Metals → Config en herstart Minecraft.", + "fluid.basemetals.coal.name": "Vloeibare steenkool", + "item.bucket.coal": "Emmer vloeibare steenkool", + "fluid.basemetals.charcoal.name": "Vloeibare houtskool", + "item.bucket.charcoal": "Emmer vloeibare houtskool", + "item.bucket.adamantine": "Emmer gesmolten adamantine", + "item.bucket.antimony": "Emmer gesmolten antimoon", + "item.bucket.aquarium": "Emmer gesmolten Aquarium", + "item.bucket.bismuth": "Emmer gesmolten bismut", + "item.bucket.brass": "Emmer gesmolten messing", + "item.bucket.bronze": "Emmer gesmolten brons", + "item.bucket.coldiron": "Emmer gesmolten koud ijzer", + "item.bucket.copper": "Emmer gesmolten koper", + "item.bucket.cupronickel": "Emmer gesmolten kopernikkel", + "item.bucket.electrum": "Emmer gesmolten elektrum", + "item.bucket.invar": "Emmer gesmolten invar", + "item.bucket.lead": "Emmer gesmolten lood", + "item.bucket.mithril": "Emmer gesmolten mithril", + "item.bucket.nickel": "Emmer gesmolten nikkel", + "item.bucket.pewter": "Emmer gesmolten pewter", + "item.bucket.platinum": "Emmer gesmolten platina", + "item.bucket.silver": "Emmer gesmolten zilver", + "item.bucket.starsteel": "Emmer gesmolten sterrenstaal", + "item.bucket.steel": "Emmer gesmolten staal", + "item.bucket.tin": "Emmer gesmolten tin", + "item.bucket.zinc": "Emmer gesmolten zink", + "item.bucket.diamond": "Emmer gesmolten diamant", + "item.bucket.emerald": "Emmer gesmolten smaragd", + "item.bucket.ender": "Emmer gesmolten Ender", + "item.bucket.gold": "Emmer gesmolten goud", + "item.bucket.iron": "Emmer gesmolten ijzer", + "item.bucket.lapis": "Emmer gesmolten lapis lazuli", + "item.bucket.obsidian": "Emmer gesmolten obsidiaan", + "item.bucket.prismarine": "Emmer gesmolten prismarien", + "item.bucket.quartz": "Emmer gesmolten kwarts", + "item.bucket.wood": "Emmer vloeibaar hout", + "item.bucket.redstone": "Emmer gesmolten redstone", + "item.bucket.stone": "Emmer gesmolten steen" } \ No newline at end of file diff --git a/src/generated/resources/assets/basemetals/lang/pt_br.json b/src/generated/resources/assets/basemetals/lang/pt_br.json index 3a06996fe..ffdb89034 100644 --- a/src/generated/resources/assets/basemetals/lang/pt_br.json +++ b/src/generated/resources/assets/basemetals/lang/pt_br.json @@ -379,16 +379,16 @@ "block.basemetals.zinc_plate": "Chapa de Zinco", "block.basemetals.iron_plate": "Chapa de Ferro", "block.basemetals.gold_plate": "Chapa de Ouro", - "tooltip.adamantine.tool": "+%x dano aos inimigos poderosos", - "tooltip.aquarium.tool": "+%x dano aos inimigos de água", - "tooltip.coldiron.tool": "+%x dano aos demônios", - "tooltip.mithril.tool": "Fere o mortos-vivos", - "tooltip.starsteel.tool": "Reparação automática", - "tooltip.adamantine.armor": "Reduz o dano recebido", - "tooltip.aquarium.armor": "Respirar debaixo d\u0027água", - "tooltip.coldiron.armor": "Imunidade fogo", - "tooltip.mithril.armor": "Proteção contra veneno e murchar", - "tooltip.starsteel.armor": "Menos gravidade", + "tooltip.adamantine.tool": "Golpes corpo a corpo: +%d de dano contra inimigos com mais de 10 corações de vida máxima", + "tooltip.aquarium.tool": "Golpes corpo a corpo: +%d de dano contra inimigos que respiram debaixo d’água", + "tooltip.coldiron.tool": "Golpes corpo a corpo: +%d de dano contra inimigos imunes ao fogo", + "tooltip.mithril.tool": "Golpes corpo a corpo cegam mortos-vivos e causam Wither por 3 segundos", + "tooltip.starsteel.tool": "Repara-se enquanto você segura: 1 ponto de durabilidade a cada %d segundos", + "tooltip.adamantine.armor": "Duas peças dão Resistência I; a armadura completa dá Resistência II", + "tooltip.aquarium.armor": "Armadura completa na água: respiração aquática, resistência e remove a fadiga de mineração", + "tooltip.coldiron.armor": "Armadura completa: Resistência ao fogo", + "tooltip.mithril.armor": "Armadura completa: remove efeitos nocivos de poções", + "tooltip.starsteel.armor": "Pule mais alto com cada peça; duas ou mais também aumentam a velocidade", "advancements.basemetals.this_is_new.title": "Isso é novo ...", "advancements.basemetals.blocktastic.title": "Bloco!", "advancements.basemetals.geologist.title": "Geólogo", @@ -407,14 +407,14 @@ "advancements.basemetals.moon_boots.title": "Lua Walker", "advancements.basemetals.this_is_new.description": "Smelt um novo metal dos Metais Básicos mod", "advancements.basemetals.blocktastic.description": "Coloque um bloco de metal que não é nem ferro nem ouro", - "advancements.basemetals.geologist.description": "Faça um martelo a partir de um bloco de metal", + "advancements.basemetals.geologist.description": "Crie um Crack Hammer", "advancements.basemetals.brass_maker.description": "Combine cobre e zinco em pó para fazer bronze", "advancements.basemetals.bronze_maker.description": "Combine cobre em pó e estanho para fazer o bronze", "advancements.basemetals.electrum_maker.description": "Combine prata em pó e ouro para fazer electrum", - "advancements.basemetals.steel_maker.description": "Combine ferro em pó e carvão em pó para produzir aço", + "advancements.basemetals.steel_maker.description": "Funda aço com uma mistura de pós de ferro e carvão", "advancements.basemetals.invar_maker.description": "Combine pó de ferro e níquel para fazer invar", "advancements.basemetals.mithril_maker.description": "Combine prata em pó, ferro-frio e mercúrio para fazer mithril", - "advancements.basemetals.aquarium_maker.description": "Combine cobre e zinco em pó com cristais prismarine para fazer aquário", + "advancements.basemetals.aquarium_maker.description": "Funda Aquarium com uma mistura de pós de cobre, zinco e prismarinho", "advancements.basemetals.metallurgy.description": "Craft qualquer mistura de liga", "advancements.basemetals.demon_slayer.description": "Usar um terno completo de armadura de ferro-frio e empunhar uma espada de ferro-frio", "advancements.basemetals.angel_of_death.description": "Usar um terno completo de armadura mithril e empunhar uma espada mithril", @@ -423,7 +423,7 @@ "advancements.basemetals.moon_boots.description": "Usar um par de botas de estrela de aço", "item.basemetals.diamond_crackhammer": "Marreta de Diamante", "item.basemetals.wood_crackhammer": "Marreta de Madeira", - "item.bucket.mercury": "Balde de Mercúrio", + "item.bucket.mercury": "Balde de mercúrio", "fluid.basemetals.mercury": "Mercúrio", "item.basemetals.human_detector": "Placa de Pressão de Segurança", "advancements.basemetals.cupronickel_maker.description": "Misture cobre em pó e níquel para fazer cobreníquel", @@ -760,8 +760,8 @@ "block.basemetals.steel": "Molten Steel", "block.basemetals.tin": "Molten Tin", "block.basemetals.zinc": "Molten Zinc", - "block.basemetals.charcoal": "Molten Charcoal", - "block.basemetals.coal": "Molten Coal", + "block.basemetals.charcoal": "Carvão vegetal liquefeito", + "block.basemetals.coal": "Carvão liquefeito", "block.basemetals.diamond": "Molten Diamond", "block.basemetals.emerald": "Molten Emerald", "block.basemetals.ender": "Molten Ender", @@ -781,6 +781,7 @@ "item.basemetals.adamantine_pressure_plate": "Adamantine Pressure Plate", "item.basemetals.adamantine_stairs": "Adamantine Stairs", "item.basemetals.adamantine_wall": "Adamantine Wall", + "item.basemetals.adamantine_raw": "Adamantine bruto", "item.basemetals.adamantine_smallpowder": "Adamantine Smallpowder", "item.basemetals.adamantine_scythe": "Adamantine Scythe", "item.basemetals.adamantine_shears": "Adamantine Shears", @@ -811,6 +812,7 @@ "item.basemetals.antimony_stairs": "Antimony Stairs", "item.basemetals.antimony_wall": "Antimony Wall", "item.basemetals.antimony_ore": "Antimony Ore", + "item.basemetals.antimony_raw": "Antimony bruto", "item.basemetals.antimony_ingot": "Antimony Ingot", "item.basemetals.antimony_nugget": "Antimony Nugget", "item.basemetals.antimony_powder": "Antimony Powder", @@ -874,6 +876,7 @@ "item.basemetals.bismuth_stairs": "Bismuth Stairs", "item.basemetals.bismuth_wall": "Bismuth Wall", "item.basemetals.bismuth_ore": "Bismuth Ore", + "item.basemetals.bismuth_raw": "Bismuth bruto", "item.basemetals.bismuth_ingot": "Bismuth Ingot", "item.basemetals.bismuth_nugget": "Bismuth Nugget", "item.basemetals.bismuth_powder": "Bismuth Powder", @@ -950,6 +953,7 @@ "item.basemetals.coldiron_pressure_plate": "Cold Iron Pressure Plate", "item.basemetals.coldiron_stairs": "Cold Iron Stairs", "item.basemetals.coldiron_wall": "Cold Iron Wall", + "item.basemetals.coldiron_raw": "Cold Iron bruto", "item.basemetals.coldiron_smallpowder": "Cold Iron Smallpowder", "item.basemetals.coldiron_scythe": "Cold Iron Scythe", "item.basemetals.coldiron_shears": "Cold Iron Shears", @@ -1046,6 +1050,7 @@ "item.basemetals.lead_pressure_plate": "Lead Pressure Plate", "item.basemetals.lead_stairs": "Lead Stairs", "item.basemetals.lead_wall": "Lead Wall", + "item.basemetals.lead_raw": "Lead bruto", "item.basemetals.lead_smallpowder": "Lead Smallpowder", "item.basemetals.lead_crackhammer": "Lead Crackhammer", "item.basemetals.lead_scythe": "Lead Scythe", @@ -1057,6 +1062,7 @@ "item.basemetals.lead_arrow": "Lead Arrow", "item.basemetals.lead_bolt": "Lead Bolt", "item.basemetals.lead_horse_armor": "Lead Horse Armor", + "item.basemetals.mercury_raw": "Mercury bruto", "item.basemetals.mercury_nugget": "Mercury Nugget", "item.basemetals.mercury_smallpowder": "Mercury Smallpowder", "item.basemetals.mithril_plate": "Mithril Plate", @@ -1084,6 +1090,7 @@ "item.basemetals.nickel_pressure_plate": "Nickel Pressure Plate", "item.basemetals.nickel_stairs": "Nickel Stairs", "item.basemetals.nickel_wall": "Nickel Wall", + "item.basemetals.nickel_raw": "Nickel bruto", "item.basemetals.nickel_smallpowder": "Nickel Smallpowder", "item.basemetals.nickel_scythe": "Nickel Scythe", "item.basemetals.nickel_shears": "Nickel Shears", @@ -1147,6 +1154,7 @@ "item.basemetals.platinum_pressure_plate": "Platinum Pressure Plate", "item.basemetals.platinum_stairs": "Platinum Stairs", "item.basemetals.platinum_wall": "Platinum Wall", + "item.basemetals.platinum_raw": "Platinum bruto", "item.basemetals.platinum_smallpowder": "Platinum Smallpowder", "item.basemetals.platinum_scythe": "Platinum Scythe", "item.basemetals.platinum_shears": "Platinum Shears", @@ -1172,6 +1180,7 @@ "item.basemetals.silver_pressure_plate": "Silver Pressure Plate", "item.basemetals.silver_stairs": "Silver Stairs", "item.basemetals.silver_wall": "Silver Wall", + "item.basemetals.silver_raw": "Silver bruto", "item.basemetals.silver_smallpowder": "Silver Smallpowder", "item.basemetals.silver_scythe": "Silver Scythe", "item.basemetals.silver_shears": "Silver Shears", @@ -1189,6 +1198,7 @@ "item.basemetals.starsteel_pressure_plate": "Starsteel Pressure Plate", "item.basemetals.starsteel_stairs": "Starsteel Stairs", "item.basemetals.starsteel_wall": "Starsteel Wall", + "item.basemetals.starsteel_raw": "Starsteel bruto", "item.basemetals.starsteel_smallpowder": "Starsteel Smallpowder", "item.basemetals.starsteel_scythe": "Starsteel Scythe", "item.basemetals.starsteel_shears": "Starsteel Shears", @@ -1232,6 +1242,7 @@ "item.basemetals.tin_pressure_plate": "Tin Pressure Plate", "item.basemetals.tin_stairs": "Tin Stairs", "item.basemetals.tin_wall": "Tin Wall", + "item.basemetals.tin_raw": "Tin bruto", "item.basemetals.tin_smallpowder": "Tin Smallpowder", "item.basemetals.tin_scythe": "Tin Scythe", "item.basemetals.tin_shears": "Tin Shears", @@ -1252,6 +1263,7 @@ "item.basemetals.zinc_pressure_plate": "Zinc Pressure Plate", "item.basemetals.zinc_stairs": "Zinc Stairs", "item.basemetals.zinc_wall": "Zinc Wall", + "item.basemetals.zinc_raw": "Zinc bruto", "item.basemetals.zinc_smallpowder": "Zinc Smallpowder", "item.basemetals.zinc_pickaxe": "Zinc Pickaxe", "item.basemetals.zinc_axe": "Zinc Axe", @@ -1457,77 +1469,77 @@ "item.basemetals.redstone_ingot": "Redstone Ingot", "item.basemetals.stone_rod": "Stone Rod", "item.basemetals.adamantine": "Adamantine", - "item.basemetals.adamantine_bucket": "Adamantine Bucket", + "item.basemetals.adamantine_bucket": "Balde de adamantina fundida", "item.basemetals.antimony": "Antimony", - "item.basemetals.antimony_bucket": "Antimony Bucket", + "item.basemetals.antimony_bucket": "Balde de antimônio fundido", "item.basemetals.aquarium": "Aquarium", - "item.basemetals.aquarium_bucket": "Aquarium Bucket", + "item.basemetals.aquarium_bucket": "Balde de Aquarium fundido", "item.basemetals.bismuth": "Bismuth", - "item.basemetals.bismuth_bucket": "Bismuth Bucket", + "item.basemetals.bismuth_bucket": "Balde de bismuto fundido", "item.basemetals.brass": "Brass", - "item.basemetals.brass_bucket": "Brass Bucket", + "item.basemetals.brass_bucket": "Balde de latão fundido", "item.basemetals.bronze": "Bronze", - "item.basemetals.bronze_bucket": "Bronze Bucket", + "item.basemetals.bronze_bucket": "Balde de bronze fundido", "item.basemetals.coldiron": "Cold Iron", - "item.basemetals.coldiron_bucket": "Cold Iron Bucket", + "item.basemetals.coldiron_bucket": "Balde de ferro frio fundido", "item.basemetals.copper": "Copper", - "item.basemetals.copper_bucket": "Copper Bucket", + "item.basemetals.copper_bucket": "Balde de cobre fundido", "item.basemetals.cupronickel": "Cupronickel", - "item.basemetals.cupronickel_bucket": "Cupronickel Bucket", + "item.basemetals.cupronickel_bucket": "Balde de cuproníquel fundido", "item.basemetals.electrum": "Electrum", - "item.basemetals.electrum_bucket": "Electrum Bucket", + "item.basemetals.electrum_bucket": "Balde de eletro fundido", "item.basemetals.invar": "Invar", - "item.basemetals.invar_bucket": "Invar Bucket", + "item.basemetals.invar_bucket": "Balde de invar fundido", "item.basemetals.lead": "Lead", - "item.basemetals.lead_bucket": "Lead Bucket", + "item.basemetals.lead_bucket": "Balde de chumbo fundido", "item.basemetals.mercury": "Mercury", - "item.basemetals.mercury_bucket": "Mercury Bucket", + "item.basemetals.mercury_bucket": "Balde de mercúrio", "item.basemetals.mithril": "Mithril", - "item.basemetals.mithril_bucket": "Mithril Bucket", + "item.basemetals.mithril_bucket": "Balde de mithril fundido", "item.basemetals.nickel": "Nickel", - "item.basemetals.nickel_bucket": "Nickel Bucket", + "item.basemetals.nickel_bucket": "Balde de níquel fundido", "item.basemetals.pewter": "Pewter", - "item.basemetals.pewter_bucket": "Pewter Bucket", + "item.basemetals.pewter_bucket": "Balde de peltre fundido", "item.basemetals.platinum": "Platinum", - "item.basemetals.platinum_bucket": "Platinum Bucket", + "item.basemetals.platinum_bucket": "Balde de platina fundida", "item.basemetals.silver": "Silver", - "item.basemetals.silver_bucket": "Silver Bucket", + "item.basemetals.silver_bucket": "Balde de prata fundida", "item.basemetals.starsteel": "Starsteel", - "item.basemetals.starsteel_bucket": "Starsteel Bucket", + "item.basemetals.starsteel_bucket": "Balde de aço estelar fundido", "item.basemetals.steel": "Steel", - "item.basemetals.steel_bucket": "Steel Bucket", + "item.basemetals.steel_bucket": "Balde de aço fundido", "item.basemetals.tin": "Tin", - "item.basemetals.tin_bucket": "Tin Bucket", + "item.basemetals.tin_bucket": "Balde de estanho fundido", "item.basemetals.zinc": "Zinc", - "item.basemetals.zinc_bucket": "Zinc Bucket", + "item.basemetals.zinc_bucket": "Balde de zinco fundido", "item.basemetals.charcoal": "Charcoal", - "item.basemetals.charcoal_bucket": "Charcoal Bucket", + "item.basemetals.charcoal_bucket": "Balde de carvão vegetal liquefeito", "item.basemetals.coal": "Coal", - "item.basemetals.coal_bucket": "Coal Bucket", + "item.basemetals.coal_bucket": "Balde de carvão liquefeito", "item.basemetals.diamond": "Diamond", - "item.basemetals.diamond_bucket": "Diamond Bucket", + "item.basemetals.diamond_bucket": "Balde de diamante fundido", "item.basemetals.emerald": "Emerald", - "item.basemetals.emerald_bucket": "Emerald Bucket", + "item.basemetals.emerald_bucket": "Balde de esmeralda fundida", "item.basemetals.ender": "Ender", - "item.basemetals.ender_bucket": "Ender Bucket", + "item.basemetals.ender_bucket": "Balde de Ender fundido", "item.basemetals.gold": "Gold", - "item.basemetals.gold_bucket": "Gold Bucket", + "item.basemetals.gold_bucket": "Balde de ouro fundido", "item.basemetals.iron": "Iron", - "item.basemetals.iron_bucket": "Iron Bucket", + "item.basemetals.iron_bucket": "Balde de ferro fundido", "item.basemetals.lapis": "Lapis", - "item.basemetals.lapis_bucket": "Lapis Bucket", + "item.basemetals.lapis_bucket": "Balde de lápis-lazúli fundido", "item.basemetals.obsidian": "Obsidian", - "item.basemetals.obsidian_bucket": "Obsidian Bucket", + "item.basemetals.obsidian_bucket": "Balde de obsidiana fundida", "item.basemetals.prismarine": "Prismarine", - "item.basemetals.prismarine_bucket": "Prismarine Bucket", + "item.basemetals.prismarine_bucket": "Balde de prismarinho fundido", "item.basemetals.quartz": "Quartz", - "item.basemetals.quartz_bucket": "Quartz Bucket", + "item.basemetals.quartz_bucket": "Balde de quartzo fundido", "item.basemetals.wood": "Wood", - "item.basemetals.wood_bucket": "Wood Bucket", + "item.basemetals.wood_bucket": "Balde de madeira liquefeita", "item.basemetals.redstone": "Redstone", - "item.basemetals.redstone_bucket": "Redstone Bucket", + "item.basemetals.redstone_bucket": "Balde de redstone fundida", "item.basemetals.stone": "Stone", - "item.basemetals.stone_bucket": "Stone Bucket", + "item.basemetals.stone_bucket": "Balde de pedra fundida", "material.basemetals.adamantine": "Adamantine", "material.basemetals.antimony": "Antimony", "material.basemetals.aquarium": "Aquarium", @@ -1568,5 +1580,63 @@ "slurry.basemetals.clean_zinc": "Clean Zinc Slurry", "advancements.basemetals.cupronickel_maker.title": "Cupronickel Maker", "advancements.basemetals.pewter_maker.title": "Pewter Maker", - "advancements.basemetals.pewter_maker.description": "Progress through Base Metals: Pewter Maker." + "advancements.basemetals.pewter_maker.description": "Funda peltre com uma mistura de pós de estanho, cobre e chumbo", + "config.basemetals.title": "Configurações do Base Metals", + "config.basemetals.contentMode": "Modo de conteúdo", + "config.basemetals.contentMode.tooltip": "Escolha quanta liberdade você tem ao criar objetos com metais. A geração de minérios não muda.", + "config.basemetals.content_mode.high_fantasy": "Alta fantasia", + "config.basemetals.content_mode.low_fantasy": "Baixa fantasia", + "config.basemetals.content_mode.high_fantasy.description": "Crie livremente com todos os metais. Todas as receitas, trocas com aldeões e itens em baús ficam disponíveis.", + "config.basemetals.content_mode.low_fantasy.description": "Mantenha os metais fantásticos, mas limite o que pode criar com cada material. Sem arcos, bestas ou varas de pesca do Base Metals.", + "config.basemetals.specialEffects": "Efeitos especiais dos equipamentos", + "config.basemetals.specialEffects.tooltip": "Dá a certos metais efeitos especiais de armadura e combate, como respirar debaixo d’água com uma armadura completa de Aquarium.", + "config.basemetals.starsteelRegeneration": "Autorreparo do aço estelar", + "config.basemetals.starsteelRegeneration.tooltip": "Equipamentos de aço estelar se reparam enquanto você os segura: 1 ponto de durabilidade a cada 10 segundos. A armadura não se repara sozinha.", + "config.basemetals.mercuryImmersionEffects": "Intoxicação por mercúrio", + "config.basemetals.mercuryImmersionEffects.tooltip": "Tocar mercúrio líquido pode causar náusea.", + "config.basemetals.villagerTrades": "Trocas com aldeões", + "config.basemetals.villagerTrades.tooltip": "Permite que ferreiros vendam lingotes e equipamentos do Base Metals.", + "config.basemetals.defaults": "Valores padrão", + "config.basemetals.undo": "Desfazer alterações", + "config.basemetals.confirm.title": "Mudar o modo de conteúdo?", + "config.basemetals.confirm.message": "Reinicie o Minecraft para usar o novo modo. Você pode continuar usando tudo que já tem. Para jogar em um servidor, escolha o mesmo modo dele.", + "config.basemetals.restart": "Reinicie o Minecraft após mudar de modo. A escolha vale para todos os seus mundos. Use o OreSpawn para mudar onde os minérios aparecem.", + "config.basemetals.connection.mismatch": "Este servidor usa %s, mas seu jogo usa %s. Escolha o mesmo modo em Mods → Base Metals → Config e reinicie o Minecraft.", + "fluid.basemetals.coal.name": "Carvão liquefeito", + "item.bucket.coal": "Balde de carvão liquefeito", + "fluid.basemetals.charcoal.name": "Carvão vegetal liquefeito", + "item.bucket.charcoal": "Balde de carvão vegetal liquefeito", + "item.bucket.adamantine": "Balde de adamantina fundida", + "item.bucket.antimony": "Balde de antimônio fundido", + "item.bucket.aquarium": "Balde de Aquarium fundido", + "item.bucket.bismuth": "Balde de bismuto fundido", + "item.bucket.brass": "Balde de latão fundido", + "item.bucket.bronze": "Balde de bronze fundido", + "item.bucket.coldiron": "Balde de ferro frio fundido", + "item.bucket.copper": "Balde de cobre fundido", + "item.bucket.cupronickel": "Balde de cuproníquel fundido", + "item.bucket.electrum": "Balde de eletro fundido", + "item.bucket.invar": "Balde de invar fundido", + "item.bucket.lead": "Balde de chumbo fundido", + "item.bucket.mithril": "Balde de mithril fundido", + "item.bucket.nickel": "Balde de níquel fundido", + "item.bucket.pewter": "Balde de peltre fundido", + "item.bucket.platinum": "Balde de platina fundida", + "item.bucket.silver": "Balde de prata fundida", + "item.bucket.starsteel": "Balde de aço estelar fundido", + "item.bucket.steel": "Balde de aço fundido", + "item.bucket.tin": "Balde de estanho fundido", + "item.bucket.zinc": "Balde de zinco fundido", + "item.bucket.diamond": "Balde de diamante fundido", + "item.bucket.emerald": "Balde de esmeralda fundida", + "item.bucket.ender": "Balde de Ender fundido", + "item.bucket.gold": "Balde de ouro fundido", + "item.bucket.iron": "Balde de ferro fundido", + "item.bucket.lapis": "Balde de lápis-lazúli fundido", + "item.bucket.obsidian": "Balde de obsidiana fundida", + "item.bucket.prismarine": "Balde de prismarinho fundido", + "item.bucket.quartz": "Balde de quartzo fundido", + "item.bucket.wood": "Balde de madeira liquefeita", + "item.bucket.redstone": "Balde de redstone fundida", + "item.bucket.stone": "Balde de pedra fundida" } \ No newline at end of file diff --git a/src/generated/resources/assets/basemetals/lang/ru_ru.json b/src/generated/resources/assets/basemetals/lang/ru_ru.json index 8ff9e4f60..556a8b4a9 100644 --- a/src/generated/resources/assets/basemetals/lang/ru_ru.json +++ b/src/generated/resources/assets/basemetals/lang/ru_ru.json @@ -3,16 +3,16 @@ "itemGroup.basemetals.blocks": "Base Metals: Блоки", "itemGroup.basemetals.items": "Base Metals: Предметы", "itemGroup.basemetals.tools": "Base Metals: Инструменты", - "tooltip.adamantine.tool": "+%d урон по сильным врагам", - "tooltip.adamantine.armor": "Снижает получаемый урон", - "tooltip.aquarium.tool": "+%d урон по водным врагам", - "tooltip.aquarium.armor": "Полный сэт: подводное дыхание", - "tooltip.coldiron.tool": "+%d урон по огненным врагам", - "tooltip.coldiron.armor": "Полный сэт: иммунитет к огню", - "tooltip.mithril.tool": "Ослепляет и иссушает нежить", - "tooltip.mithril.armor": "Полный сэт: защита от яда и удушения", - "tooltip.starsteel.tool": "Восстанавливает одно повреждение каждые %d секунд", - "tooltip.starsteel.armor": "Уменьшает Ваш вес", + "tooltip.adamantine.tool": "Удары в ближнем бою: +%d урона врагам с максимальным здоровьем более 10 сердец", + "tooltip.adamantine.armor": "Две части дают Сопротивление I; полный комплект — Сопротивление II", + "tooltip.aquarium.tool": "Удары в ближнем бою: +%d урона врагам, которые дышат под водой", + "tooltip.aquarium.armor": "Полный комплект в воде: подводное дыхание, сопротивление и снятие усталости", + "tooltip.coldiron.tool": "Удары в ближнем бою: +%d урона врагам, невосприимчивым к огню", + "tooltip.coldiron.armor": "Полный комплект: Огнестойкость", + "tooltip.mithril.tool": "Удары в ближнем бою ослепляют нежить и накладывают иссушение на 3 секунды", + "tooltip.mithril.armor": "Полный комплект: снимает вредные эффекты зелий", + "tooltip.starsteel.tool": "Восстанавливается в руке: 1 единица прочности каждые %d секунд", + "tooltip.starsteel.armor": "Каждая часть повышает прыжок; две и более также увеличивают скорость", "advancements.basemetals.aquarium_maker.title": "Аквариум", "advancements.basemetals.angel_of_death.title": "Ангел смерти", "advancements.basemetals.brass_maker.title": "Латунь", @@ -30,7 +30,7 @@ "advancements.basemetals.scuba_diver.title": "Аквалангист", "advancements.basemetals.steel_maker.title": "Сталь", "advancements.basemetals.this_is_new.title": "Это новая...", - "advancements.basemetals.aquarium_maker.description": "Смешайте измельчённую медный и цинк с кристаллами призмырина, чтобы создать аквариум", + "advancements.basemetals.aquarium_maker.description": "Выплавите аквариум из смеси медного, цинкового и призмаринового порошков", "advancements.basemetals.angel_of_death.description": "Наденьте полный сэт из мифриловой брони и обладайте мечом мифрила", "advancements.basemetals.brass_maker.description": "Смешайте измельчённые медь и цинк, чтобы создать латунь", "advancements.basemetals.bronze_maker.description": "Смешайте измельчённые медь и олово чтобы создать bronze", @@ -38,14 +38,14 @@ "advancements.basemetals.cupronickel_maker.description": "Смешайте измельчённые медь и никель чтобы создать мельхиор", "advancements.basemetals.demon_slayer.description": "Носите полный сэт из холодно-железной брони и обладайте холодным железным мечом", "advancements.basemetals.electrum_maker.description": "Смешайте измельчённые серебро и золото чтобы создать электрум", - "advancements.basemetals.geologist.description": "Сделайте молот из металлического блока", + "advancements.basemetals.geologist.description": "Создайте Crack Hammer", "advancements.basemetals.invar_maker.description": "Смешайте измельчённые железо и никель чтобы создать инвар", "advancements.basemetals.juggernaut.description": "Наденьте полный сэт адамантовой брони", "advancements.basemetals.metallurgy.description": "Создайте любой сплав", "advancements.basemetals.mithril_maker.description": "Смешайте измельчённые серебро, холодное железо и ртуть чтобы создать мифрил", "advancements.basemetals.moon_boots.description": "Наденьте пару сапог из звёздной стали", "advancements.basemetals.scuba_diver.description": "Наденьте полный сэт аквариумной брони и плавайте под водой", - "advancements.basemetals.steel_maker.description": "Смешайте измельчённые железо и древевсный уголь чтобы создать сталь", + "advancements.basemetals.steel_maker.description": "Выплавите сталь из смеси железного и угольного порошков", "advancements.basemetals.this_is_new.description": "Выплавка новых металлов из мода Base Metals", "item.basemetals.adamantine_axe": "Адамантиновый топор", "item.basemetals.aquarium_axe": "Аквариумовый топор", @@ -851,8 +851,8 @@ "fluid.basemetals.bismuth.name": "Расплавленный висмут", "fluid.basemetals.brass.name": "Расплавленная латунь", "fluid.basemetals.bronze.name": "Расплавленная бронза", - "fluid.basemetals.charcoal.name": "Расплавленный древесный уголь", - "fluid.basemetals.coal.name": "Расплавленный уголь", + "fluid.basemetals.charcoal.name": "Жидкий древесный уголь", + "fluid.basemetals.coal.name": "Жидкий уголь", "fluid.basemetals.coldiron.name": "Расплавленное хладо-железо", "fluid.basemetals.copper.name": "Расплавленная медь", "fluid.basemetals.cupronickel.name": "Расплавленный мельхиор", @@ -883,8 +883,8 @@ "block.basemetals.bismuth": "Расплавленный висмут", "block.basemetals.brass": "Расплавленная латунь", "block.basemetals.bronze": "Расплавленная бронза", - "block.basemetals.charcoal": "Расплавленный древесный уголь", - "block.basemetals.coal": "Расплавленный уголь", + "block.basemetals.charcoal": "Жидкий древесный уголь", + "block.basemetals.coal": "Жидкий уголь", "block.basemetals.coldiron": "Расплавленное хладо-железо", "block.basemetals.copper": "Расплавленная медь", "block.basemetals.cupronickel": "Расплавленный мельхиор", @@ -908,38 +908,38 @@ "block.basemetals.steel": "Расплавленная сталь", "block.basemetals.tin": "Расплавленное олово", "block.basemetals.zinc": "Расплавленный цинк", - "item.bucket.mercury": "Ведро Расплавленной ртути", - "item.bucket.adamantine": "Ведро Расплавленного адамантина", - "item.bucket.antimony": "Ведро Расплавленной сурьмы", - "item.bucket.aquarium": "Ведро Расплавленного аквариума", - "item.bucket.bismuth": "Ведро Расплавленного висмута", - "item.bucket.brass": "Ведро Расплавленной латуни", - "item.bucket.bronze": "Ведро Расплавленной бронзы", - "item.bucket.charcoal": "Ведро Расплавленного древесного уголя", - "item.bucket.coal": "Ведро Расплавленного уголя", - "item.bucket.coldiron": "Ведро Расплавленного хладо-железа", - "item.bucket.copper": "Ведро Расплавленной меди", - "item.bucket.cupronickel": "Ведро Расплавленного мельхиора", - "item.bucket.diamond": "Ведро Расплавленного алмаза", - "item.bucket.electrum": "Ведро Расплавленного электрума", - "item.bucket.emerald": "Ведро Расплавленного изумруда", - "item.bucket.ender": "Ведро Расплавленного эндера", - "item.bucket.gold": "Ведро Расплавленного золота", - "item.bucket.invar": "Ведро Расплавленного инвара", - "item.bucket.iron": "Ведро Расплавленного железа", - "item.bucket.lead": "Ведро Расплавленного свинца", - "item.bucket.mithril": "Ведро Расплавленного мифрила", - "item.bucket.nickel": "Ведро Расплавленного никеля", - "item.bucket.obsidian": "Ведро Расплавленного обсидиана", - "item.bucket.pewter": "Ведро Расплавленного пьютера", - "item.bucket.platinum": "Ведро Расплавленной платины", - "item.bucket.prismarine": "Ведро Расплавленного призмарина", - "item.bucket.redstone": "Ведро Расплавленного редстоуна", - "item.bucket.silver": "Ведро Расплавленного серебра", - "item.bucket.starsteel": "Ведро Расплавленной звёздной стали", - "item.bucket.steel": "Ведро Расплавленной стали", - "item.bucket.tin": "Ведро Расплавленного олова", - "item.bucket.zinc": "Ведро Расплавленного цинка", + "item.bucket.mercury": "Ведро ртути", + "item.bucket.adamantine": "Ведро расплавленного адамантина", + "item.bucket.antimony": "Ведро расплавленной сурьмы", + "item.bucket.aquarium": "Ведро расплавленного аквариума", + "item.bucket.bismuth": "Ведро расплавленного висмута", + "item.bucket.brass": "Ведро расплавленной латуни", + "item.bucket.bronze": "Ведро расплавленной бронзы", + "item.bucket.charcoal": "Ведро жидкого древесного угля", + "item.bucket.coal": "Ведро жидкого угля", + "item.bucket.coldiron": "Ведро расплавленного хладо-железа", + "item.bucket.copper": "Ведро расплавленной меди", + "item.bucket.cupronickel": "Ведро расплавленного мельхиора", + "item.bucket.diamond": "Ведро расплавленного алмаза", + "item.bucket.electrum": "Ведро расплавленного электрума", + "item.bucket.emerald": "Ведро расплавленного изумруда", + "item.bucket.ender": "Ведро расплавленного эндера", + "item.bucket.gold": "Ведро расплавленного золота", + "item.bucket.invar": "Ведро расплавленного инвара", + "item.bucket.iron": "Ведро расплавленного железа", + "item.bucket.lead": "Ведро расплавленного свинца", + "item.bucket.mithril": "Ведро расплавленного мифрила", + "item.bucket.nickel": "Ведро расплавленного никеля", + "item.bucket.obsidian": "Ведро расплавленного обсидиана", + "item.bucket.pewter": "Ведро расплавленного пьютера", + "item.bucket.platinum": "Ведро расплавленной платины", + "item.bucket.prismarine": "Ведро расплавленного призмарина", + "item.bucket.redstone": "Ведро расплавленного красного камня", + "item.bucket.silver": "Ведро расплавленного серебра", + "item.bucket.starsteel": "Ведро расплавленной звёздной стали", + "item.bucket.steel": "Ведро расплавленной стали", + "item.bucket.tin": "Ведро расплавленного олова", + "item.bucket.zinc": "Ведро расплавленного цинка", "material.mercury.name": "Ртуть", "material.adamantine.name": "Адамантин", "material.antimony.name": "Сурьма", @@ -1702,28 +1702,40 @@ "block.basemetals.quartz": "Molten Quartz", "block.basemetals.wood": "Molten Wood", "block.basemetals.stone": "Molten Stone", + "item.basemetals.adamantine_raw": "Рудное сырьё: Адамантин", "item.basemetals.adamantine_scythe": "Adamantine Scythe", + "item.basemetals.antimony_raw": "Рудное сырьё: Сурьма", "item.basemetals.antimony_scythe": "Antimony Scythe", "item.basemetals.aquarium_scythe": "Aquarium Scythe", + "item.basemetals.bismuth_raw": "Рудное сырьё: Висмут", "item.basemetals.bismuth_scythe": "Bismuth Scythe", "item.basemetals.brass_scythe": "Brass Scythe", "item.basemetals.bronze_scythe": "Bronze Scythe", + "item.basemetals.coldiron_raw": "Рудное сырьё: Хладо-железо", "item.basemetals.coldiron_scythe": "Cold Iron Scythe", "item.basemetals.copper_scythe": "Copper Scythe", "item.basemetals.cupronickel_scythe": "Cupronickel Scythe", "item.basemetals.electrum_scythe": "Electrum Scythe", "item.basemetals.invar_scythe": "Invar Scythe", + "item.basemetals.lead_raw": "Рудное сырьё: Свинец", "item.basemetals.lead_scythe": "Lead Scythe", + "item.basemetals.mercury_raw": "Рудное сырьё: Ртуть", "item.basemetals.mercury_powder": "Mercury Powder", "item.basemetals.mithril_scythe": "Mithril Scythe", + "item.basemetals.nickel_raw": "Рудное сырьё: Никель", "item.basemetals.nickel_scythe": "Nickel Scythe", "item.basemetals.pewter_scythe": "Pewter Scythe", + "item.basemetals.platinum_raw": "Рудное сырьё: Платина", "item.basemetals.platinum_scythe": "Platinum Scythe", + "item.basemetals.silver_raw": "Рудное сырьё: Серебро", "item.basemetals.silver_scythe": "Silver Scythe", + "item.basemetals.starsteel_raw": "Рудное сырьё: Звёздная сталь", "item.basemetals.starsteel_scythe": "Starsteel Scythe", "item.basemetals.steel_scythe": "Steel Scythe", + "item.basemetals.tin_raw": "Рудное сырьё: Олово", "item.basemetals.tin_scythe": "Tin Scythe", "item.basemetals.zinc_trapdoor": "Zinc Trapdoor", + "item.basemetals.zinc_raw": "Рудное сырьё: Цинк", "item.basemetals.zinc_scythe": "Zinc Scythe", "item.basemetals.stone_anvil": "Stone Anvil", "item.basemetals.steel_anvil": "Steel Anvil", @@ -1743,77 +1755,77 @@ "item.basemetals.iron_blend": "Iron Blend", "item.basemetals.iron_smallblend": "Iron Smallblend", "item.basemetals.adamantine": "Adamantine", - "item.basemetals.adamantine_bucket": "Adamantine Bucket", + "item.basemetals.adamantine_bucket": "Ведро расплавленного адамантина", "item.basemetals.antimony": "Antimony", - "item.basemetals.antimony_bucket": "Antimony Bucket", + "item.basemetals.antimony_bucket": "Ведро расплавленной сурьмы", "item.basemetals.aquarium": "Aquarium", - "item.basemetals.aquarium_bucket": "Aquarium Bucket", + "item.basemetals.aquarium_bucket": "Ведро расплавленного аквариума", "item.basemetals.bismuth": "Bismuth", - "item.basemetals.bismuth_bucket": "Bismuth Bucket", + "item.basemetals.bismuth_bucket": "Ведро расплавленного висмута", "item.basemetals.brass": "Brass", - "item.basemetals.brass_bucket": "Brass Bucket", + "item.basemetals.brass_bucket": "Ведро расплавленной латуни", "item.basemetals.bronze": "Bronze", - "item.basemetals.bronze_bucket": "Bronze Bucket", + "item.basemetals.bronze_bucket": "Ведро расплавленной бронзы", "item.basemetals.coldiron": "Cold Iron", - "item.basemetals.coldiron_bucket": "Cold Iron Bucket", + "item.basemetals.coldiron_bucket": "Ведро расплавленного хладо-железа", "item.basemetals.copper": "Copper", - "item.basemetals.copper_bucket": "Copper Bucket", + "item.basemetals.copper_bucket": "Ведро расплавленной меди", "item.basemetals.cupronickel": "Cupronickel", - "item.basemetals.cupronickel_bucket": "Cupronickel Bucket", + "item.basemetals.cupronickel_bucket": "Ведро расплавленного мельхиора", "item.basemetals.electrum": "Electrum", - "item.basemetals.electrum_bucket": "Electrum Bucket", + "item.basemetals.electrum_bucket": "Ведро расплавленного электрума", "item.basemetals.invar": "Invar", - "item.basemetals.invar_bucket": "Invar Bucket", + "item.basemetals.invar_bucket": "Ведро расплавленного инвара", "item.basemetals.lead": "Lead", - "item.basemetals.lead_bucket": "Lead Bucket", + "item.basemetals.lead_bucket": "Ведро расплавленного свинца", "item.basemetals.mercury": "Mercury", - "item.basemetals.mercury_bucket": "Mercury Bucket", + "item.basemetals.mercury_bucket": "Ведро ртути", "item.basemetals.mithril": "Mithril", - "item.basemetals.mithril_bucket": "Mithril Bucket", + "item.basemetals.mithril_bucket": "Ведро расплавленного мифрила", "item.basemetals.nickel": "Nickel", - "item.basemetals.nickel_bucket": "Nickel Bucket", + "item.basemetals.nickel_bucket": "Ведро расплавленного никеля", "item.basemetals.pewter": "Pewter", - "item.basemetals.pewter_bucket": "Pewter Bucket", + "item.basemetals.pewter_bucket": "Ведро расплавленного пьютера", "item.basemetals.platinum": "Platinum", - "item.basemetals.platinum_bucket": "Platinum Bucket", + "item.basemetals.platinum_bucket": "Ведро расплавленной платины", "item.basemetals.silver": "Silver", - "item.basemetals.silver_bucket": "Silver Bucket", + "item.basemetals.silver_bucket": "Ведро расплавленного серебра", "item.basemetals.starsteel": "Starsteel", - "item.basemetals.starsteel_bucket": "Starsteel Bucket", + "item.basemetals.starsteel_bucket": "Ведро расплавленной звёздной стали", "item.basemetals.steel": "Steel", - "item.basemetals.steel_bucket": "Steel Bucket", + "item.basemetals.steel_bucket": "Ведро расплавленной стали", "item.basemetals.tin": "Tin", - "item.basemetals.tin_bucket": "Tin Bucket", + "item.basemetals.tin_bucket": "Ведро расплавленного олова", "item.basemetals.zinc": "Zinc", - "item.basemetals.zinc_bucket": "Zinc Bucket", + "item.basemetals.zinc_bucket": "Ведро расплавленного цинка", "item.basemetals.charcoal": "Charcoal", - "item.basemetals.charcoal_bucket": "Charcoal Bucket", + "item.basemetals.charcoal_bucket": "Ведро жидкого древесного угля", "item.basemetals.coal": "Coal", - "item.basemetals.coal_bucket": "Coal Bucket", + "item.basemetals.coal_bucket": "Ведро жидкого угля", "item.basemetals.diamond": "Diamond", - "item.basemetals.diamond_bucket": "Diamond Bucket", + "item.basemetals.diamond_bucket": "Ведро расплавленного алмаза", "item.basemetals.emerald": "Emerald", - "item.basemetals.emerald_bucket": "Emerald Bucket", + "item.basemetals.emerald_bucket": "Ведро расплавленного изумруда", "item.basemetals.ender": "Ender", - "item.basemetals.ender_bucket": "Ender Bucket", + "item.basemetals.ender_bucket": "Ведро расплавленного эндера", "item.basemetals.gold": "Gold", - "item.basemetals.gold_bucket": "Gold Bucket", + "item.basemetals.gold_bucket": "Ведро расплавленного золота", "item.basemetals.iron": "Iron", - "item.basemetals.iron_bucket": "Iron Bucket", + "item.basemetals.iron_bucket": "Ведро расплавленного железа", "item.basemetals.lapis": "Lapis", - "item.basemetals.lapis_bucket": "Lapis Bucket", + "item.basemetals.lapis_bucket": "Ведро расплавленного лазурита", "item.basemetals.obsidian": "Obsidian", - "item.basemetals.obsidian_bucket": "Obsidian Bucket", + "item.basemetals.obsidian_bucket": "Ведро расплавленного обсидиана", "item.basemetals.prismarine": "Prismarine", - "item.basemetals.prismarine_bucket": "Prismarine Bucket", + "item.basemetals.prismarine_bucket": "Ведро расплавленного призмарина", "item.basemetals.quartz": "Quartz", - "item.basemetals.quartz_bucket": "Quartz Bucket", + "item.basemetals.quartz_bucket": "Ведро расплавленного кварца", "item.basemetals.wood": "Wood", - "item.basemetals.wood_bucket": "Wood Bucket", + "item.basemetals.wood_bucket": "Ведро жидкой древесины", "item.basemetals.redstone": "Redstone", - "item.basemetals.redstone_bucket": "Redstone Bucket", + "item.basemetals.redstone_bucket": "Ведро расплавленного красного камня", "item.basemetals.stone": "Stone", - "item.basemetals.stone_bucket": "Stone Bucket", + "item.basemetals.stone_bucket": "Ведро расплавленного камня", "itemGroup.basemetals.combat": "Base Metals Combat", "material.basemetals.adamantine": "Adamantine", "material.basemetals.antimony": "Antimony", @@ -1854,5 +1866,30 @@ "slurry.basemetals.dirty_zinc": "Dirty Zinc Slurry", "slurry.basemetals.clean_zinc": "Clean Zinc Slurry", "advancements.basemetals.pewter_maker.title": "Pewter Maker", - "advancements.basemetals.pewter_maker.description": "Progress through Base Metals: Pewter Maker." + "advancements.basemetals.pewter_maker.description": "Выплавите пьютер из смеси оловянного, медного и свинцового порошков", + "config.basemetals.title": "Настройки Base Metals", + "config.basemetals.contentMode": "Режим содержимого", + "config.basemetals.contentMode.tooltip": "Выберите, насколько свободно можно создавать предметы из металлов. Генерация руд не меняется.", + "config.basemetals.content_mode.high_fantasy": "Высокое фэнтези", + "config.basemetals.content_mode.low_fantasy": "Низкое фэнтези", + "config.basemetals.content_mode.high_fantasy.description": "Свободно используйте все металлы. Доступны все рецепты, торговля с жителями и находки в сундуках.", + "config.basemetals.content_mode.low_fantasy.description": "Сохраняет фантастические металлы, но ограничивает, что можно сделать из каждого материала. Без луков, арбалетов и удочек Base Metals.", + "config.basemetals.specialEffects": "Особые эффекты снаряжения", + "config.basemetals.specialEffects.tooltip": "Даёт некоторым металлам особые эффекты брони и ближнего боя. Например, полный комплект брони из аквариума позволяет дышать под водой.", + "config.basemetals.starsteelRegeneration": "Самовосстановление звёздной стали", + "config.basemetals.starsteelRegeneration.tooltip": "Снаряжение из звёздной стали восстанавливает 1 единицу прочности каждые 10 секунд, пока вы держите его в руке. Броня не восстанавливается.", + "config.basemetals.mercuryImmersionEffects": "Отравление ртутью", + "config.basemetals.mercuryImmersionEffects.tooltip": "Прикосновение к жидкой ртути может вызвать тошноту.", + "config.basemetals.villagerTrades": "Торговля с жителями", + "config.basemetals.villagerTrades.tooltip": "Позволяет кузнецам продавать слитки и снаряжение Base Metals.", + "config.basemetals.defaults": "По умолчанию", + "config.basemetals.undo": "Отменить изменения", + "config.basemetals.confirm.title": "Изменить режим содержимого?", + "config.basemetals.confirm.message": "Перезапустите Minecraft, чтобы использовать новый режим. Все ваши предметы останутся пригодными. Для игры на сервере выберите тот же режим, что и на нём.", + "config.basemetals.restart": "После смены режима перезапустите Minecraft. Выбор действует во всех ваших мирах. Места появления руд настраиваются в OreSpawn.", + "config.basemetals.connection.mismatch": "Этот сервер использует %s, а ваша игра — %s. Выберите тот же режим в Mods → Base Metals → Config и перезапустите Minecraft.", + "item.bucket.lapis": "Ведро расплавленного лазурита", + "item.bucket.quartz": "Ведро расплавленного кварца", + "item.bucket.wood": "Ведро жидкой древесины", + "item.bucket.stone": "Ведро расплавленного камня" } \ No newline at end of file diff --git a/src/generated/resources/assets/basemetals/lang/zh_cn.json b/src/generated/resources/assets/basemetals/lang/zh_cn.json index da77e508f..402da614b 100644 --- a/src/generated/resources/assets/basemetals/lang/zh_cn.json +++ b/src/generated/resources/assets/basemetals/lang/zh_cn.json @@ -4,16 +4,16 @@ "itemGroup.basemetals.combat": "Base Metals Combat", "itemGroup.basemetals.items": "Base Metals物品", "itemGroup.basemetals.tools": "Base Metals工具", - "tooltip.adamantine.tool": "+%x 对坚硬敌人伤害", - "tooltip.adamantine.armor": "抗性提升", - "tooltip.aquarium.tool": "+%x 对水中敌人伤害", - "tooltip.aquarium.armor": "套装效果:水下呼吸", - "tooltip.coldiron.tool": "+%x 对火焰敌人伤害", - "tooltip.coldiron.armor": "套装效果:防火", - "tooltip.mithril.tool": "使不死生物失明并凋零", - "tooltip.mithril.armor": "套装效果:减少受到剧毒和凋零的伤害", - "tooltip.starsteel.tool": "每 %x 秒自动回复耐久", - "tooltip.starsteel.armor": "根据装备数量,增加跳跃提升、速度", + "tooltip.adamantine.tool": "近战命中:对最大生命值超过10颗心的敌人造成%d点额外伤害", + "tooltip.adamantine.armor": "两件提供抗性提升 I;全套提供抗性提升 II", + "tooltip.aquarium.tool": "近战命中:对能在水下呼吸的敌人造成%d点额外伤害", + "tooltip.aquarium.armor": "在水中穿齐全套:水下呼吸、抗性提升,并移除挖掘疲劳", + "tooltip.coldiron.tool": "近战命中:对免疫火焰的敌人造成%d点额外伤害", + "tooltip.coldiron.armor": "全套:防火", + "tooltip.mithril.tool": "近战命中让亡灵生物失明并凋零,持续3秒", + "tooltip.mithril.armor": "全套:移除有害药水效果", + "tooltip.starsteel.tool": "手持时自我修复:每%d秒恢复1点耐久度", + "tooltip.starsteel.armor": "每件装备都让你跳得更高;两件及以上还会提升速度", "advancements.basemetals.aquarium_maker.title": "海洋合金", "advancements.basemetals.angel_of_death.title": "死亡天使", "advancements.basemetals.brass_maker.title": "黄铜", @@ -32,7 +32,7 @@ "advancements.basemetals.scuba_diver.title": "潜水员", "advancements.basemetals.steel_maker.title": "钢", "advancements.basemetals.this_is_new.title": "这是新的...", - "advancements.basemetals.aquarium_maker.description": "混合铜粉、锌粉和海晶砂粒晶体,并烧制海洋合金", + "advancements.basemetals.aquarium_maker.description": "将铜粉、锌粉和海晶石粉混合后熔炼,制成 Aquarium", "advancements.basemetals.angel_of_death.description": "穿上全套秘银装备,挥动秘银剑", "advancements.basemetals.brass_maker.description": "混合铜粉和锌粉,并烧制黄铜", "advancements.basemetals.bronze_maker.description": "混合铜粉和锡粉,并烧制青铜", @@ -40,15 +40,15 @@ "advancements.basemetals.cupronickel_maker.description": "混合铜粉和镍粉,并烧制白铜", "advancements.basemetals.demon_slayer.description": "穿上全套寒铁装备,挥舞寒铁剑", "advancements.basemetals.electrum_maker.description": "混合银粉和金粉,并烧制琥珀金", - "advancements.basemetals.geologist.description": "制作一把破裂锤", + "advancements.basemetals.geologist.description": "制作一把碎矿锤", "advancements.basemetals.invar_maker.description": "混合铁粉和镍粉,并烧制因瓦合金", "advancements.basemetals.juggernaut.description": "穿上全套艾德曼金属装备", "advancements.basemetals.metallurgy.description": "合成任何一种合金粉末", "advancements.basemetals.mithril_maker.description": "混合银粉、寒铁粉和液态汞,并烧制秘银", - "advancements.basemetals.pewter_maker.description": "混合???和???并烧制白镴", + "advancements.basemetals.pewter_maker.description": "将锡粉、铜粉和铅粉混合后熔炼,制成白镴", "advancements.basemetals.moon_boots.description": "穿上星钢靴子", "advancements.basemetals.scuba_diver.description": "穿上全套海洋合金装备,并在水下游泳", - "advancements.basemetals.steel_maker.description": "混合铁粉和炭粉,并烧制钢", + "advancements.basemetals.steel_maker.description": "将铁粉和煤粉混合后熔炼,制成钢", "advancements.basemetals.this_is_new.description": "冶炼出一种新金属", "item.basemetals.adamantine_axe": "艾德曼金属斧", "item.basemetals.aquarium_axe": "海洋合金斧", @@ -845,7 +845,7 @@ "fluid.basemetals.brass.name": "熔融黄铜", "fluid.basemetals.bronze.name": "熔融青铜", "fluid.basemetals.charcoal.name": "液化木炭", - "fluid.basemetals.coal.name": "液化煤炭", + "fluid.basemetals.coal.name": "液化煤", "fluid.basemetals.coldiron.name": "熔融寒铁", "fluid.basemetals.copper.name": "熔融铜", "fluid.basemetals.cupronickel.name": "熔融白铜", @@ -872,7 +872,7 @@ "block.basemetals.brass": "熔融黄铜", "block.basemetals.bronze": "熔融青铜", "block.basemetals.charcoal": "液化木炭", - "block.basemetals.coal": "液化煤炭", + "block.basemetals.coal": "液化煤", "block.basemetals.coldiron": "熔融寒铁", "block.basemetals.copper": "熔融铜", "block.basemetals.cupronickel": "熔融白铜", @@ -899,13 +899,13 @@ "item.bucket.mercury": "汞桶", "item.bucket.adamantine": "熔融艾德曼金属桶", "item.bucket.antimony": "熔融锑桶", - "item.bucket.aquarium": "熔融海洋合金铜", + "item.bucket.aquarium": "熔融海洋合金桶", "item.bucket.bismuth": "熔融铋桶", "item.bucket.brass": "熔融黄铜桶", "item.bucket.bronze": "熔融青铜桶", "item.bucket.charcoal": "液化木炭桶", - "item.bucket.coal": "液化煤炭桶", - "item.bucket.coldiron": "液化寒铁桶", + "item.bucket.coal": "液化煤桶", + "item.bucket.coldiron": "熔融寒铁桶", "item.bucket.copper": "熔融铜桶", "item.bucket.cupronickel": "熔融白铜桶", "item.bucket.diamond": "熔融钻石桶", @@ -1671,29 +1671,41 @@ "block.basemetals.quartz": "Molten Quartz", "block.basemetals.wood": "Molten Wood", "block.basemetals.stone": "Molten Stone", + "item.basemetals.adamantine_raw": "粗艾德曼金属", "item.basemetals.adamantine_scythe": "Adamantine Scythe", + "item.basemetals.antimony_raw": "粗锑", "item.basemetals.antimony_hoe": "Antimony Hoe", "item.basemetals.antimony_scythe": "Antimony Scythe", "item.basemetals.aquarium_scythe": "Aquarium Scythe", + "item.basemetals.bismuth_raw": "粗铋", "item.basemetals.bismuth_hoe": "Bismuth Hoe", "item.basemetals.bismuth_scythe": "Bismuth Scythe", "item.basemetals.brass_scythe": "Brass Scythe", "item.basemetals.bronze_scythe": "Bronze Scythe", + "item.basemetals.coldiron_raw": "粗寒铁", "item.basemetals.coldiron_scythe": "Cold Iron Scythe", "item.basemetals.copper_scythe": "Copper Scythe", "item.basemetals.cupronickel_scythe": "Cupronickel Scythe", "item.basemetals.electrum_scythe": "Electrum Scythe", "item.basemetals.invar_scythe": "Invar Scythe", + "item.basemetals.lead_raw": "粗铅", "item.basemetals.lead_scythe": "Lead Scythe", + "item.basemetals.mercury_raw": "粗汞", "item.basemetals.mithril_scythe": "Mithril Scythe", + "item.basemetals.nickel_raw": "粗镍", "item.basemetals.nickel_scythe": "Nickel Scythe", "item.basemetals.pewter_scythe": "Pewter Scythe", + "item.basemetals.platinum_raw": "粗铂", "item.basemetals.platinum_scythe": "Platinum Scythe", + "item.basemetals.silver_raw": "粗银", "item.basemetals.silver_scythe": "Silver Scythe", + "item.basemetals.starsteel_raw": "粗星钢", "item.basemetals.starsteel_scythe": "Starsteel Scythe", "item.basemetals.steel_scythe": "Steel Scythe", + "item.basemetals.tin_raw": "粗锡", "item.basemetals.tin_scythe": "Tin Scythe", "item.basemetals.zinc_trapdoor": "Zinc Trapdoor", + "item.basemetals.zinc_raw": "粗锌", "item.basemetals.zinc_scythe": "Zinc Scythe", "item.basemetals.stone_anvil": "Stone Anvil", "item.basemetals.steel_anvil": "Steel Anvil", @@ -1714,77 +1726,77 @@ "item.basemetals.iron_blend": "Iron Blend", "item.basemetals.iron_smallblend": "Iron Smallblend", "item.basemetals.adamantine": "Adamantine", - "item.basemetals.adamantine_bucket": "Adamantine Bucket", + "item.basemetals.adamantine_bucket": "熔融艾德曼金属桶", "item.basemetals.antimony": "Antimony", - "item.basemetals.antimony_bucket": "Antimony Bucket", + "item.basemetals.antimony_bucket": "熔融锑桶", "item.basemetals.aquarium": "Aquarium", - "item.basemetals.aquarium_bucket": "Aquarium Bucket", + "item.basemetals.aquarium_bucket": "熔融海洋合金桶", "item.basemetals.bismuth": "Bismuth", - "item.basemetals.bismuth_bucket": "Bismuth Bucket", + "item.basemetals.bismuth_bucket": "熔融铋桶", "item.basemetals.brass": "Brass", - "item.basemetals.brass_bucket": "Brass Bucket", + "item.basemetals.brass_bucket": "熔融黄铜桶", "item.basemetals.bronze": "Bronze", - "item.basemetals.bronze_bucket": "Bronze Bucket", + "item.basemetals.bronze_bucket": "熔融青铜桶", "item.basemetals.coldiron": "Cold Iron", - "item.basemetals.coldiron_bucket": "Cold Iron Bucket", + "item.basemetals.coldiron_bucket": "熔融寒铁桶", "item.basemetals.copper": "Copper", - "item.basemetals.copper_bucket": "Copper Bucket", + "item.basemetals.copper_bucket": "熔融铜桶", "item.basemetals.cupronickel": "Cupronickel", - "item.basemetals.cupronickel_bucket": "Cupronickel Bucket", + "item.basemetals.cupronickel_bucket": "熔融白铜桶", "item.basemetals.electrum": "Electrum", - "item.basemetals.electrum_bucket": "Electrum Bucket", + "item.basemetals.electrum_bucket": "熔融琥珀金桶", "item.basemetals.invar": "Invar", - "item.basemetals.invar_bucket": "Invar Bucket", + "item.basemetals.invar_bucket": "熔融因瓦合金桶", "item.basemetals.lead": "Lead", - "item.basemetals.lead_bucket": "Lead Bucket", + "item.basemetals.lead_bucket": "熔融铅桶", "item.basemetals.mercury": "Mercury", - "item.basemetals.mercury_bucket": "Mercury Bucket", + "item.basemetals.mercury_bucket": "汞桶", "item.basemetals.mithril": "Mithril", - "item.basemetals.mithril_bucket": "Mithril Bucket", + "item.basemetals.mithril_bucket": "熔融秘银桶", "item.basemetals.nickel": "Nickel", - "item.basemetals.nickel_bucket": "Nickel Bucket", + "item.basemetals.nickel_bucket": "熔融镍桶", "item.basemetals.pewter": "Pewter", - "item.basemetals.pewter_bucket": "Pewter Bucket", + "item.basemetals.pewter_bucket": "熔融白镴桶", "item.basemetals.platinum": "Platinum", - "item.basemetals.platinum_bucket": "Platinum Bucket", + "item.basemetals.platinum_bucket": "熔融铂桶", "item.basemetals.silver": "Silver", - "item.basemetals.silver_bucket": "Silver Bucket", + "item.basemetals.silver_bucket": "熔融银桶", "item.basemetals.starsteel": "Starsteel", - "item.basemetals.starsteel_bucket": "Starsteel Bucket", + "item.basemetals.starsteel_bucket": "熔融星钢桶", "item.basemetals.steel": "Steel", - "item.basemetals.steel_bucket": "Steel Bucket", + "item.basemetals.steel_bucket": "熔融钢桶", "item.basemetals.tin": "Tin", - "item.basemetals.tin_bucket": "Tin Bucket", + "item.basemetals.tin_bucket": "熔融锡桶", "item.basemetals.zinc": "Zinc", - "item.basemetals.zinc_bucket": "Zinc Bucket", + "item.basemetals.zinc_bucket": "熔融锌桶", "item.basemetals.charcoal": "Charcoal", - "item.basemetals.charcoal_bucket": "Charcoal Bucket", + "item.basemetals.charcoal_bucket": "液化木炭桶", "item.basemetals.coal": "Coal", - "item.basemetals.coal_bucket": "Coal Bucket", + "item.basemetals.coal_bucket": "液化煤桶", "item.basemetals.diamond": "Diamond", - "item.basemetals.diamond_bucket": "Diamond Bucket", + "item.basemetals.diamond_bucket": "熔融钻石桶", "item.basemetals.emerald": "Emerald", - "item.basemetals.emerald_bucket": "Emerald Bucket", + "item.basemetals.emerald_bucket": "熔融绿宝石桶", "item.basemetals.ender": "Ender", - "item.basemetals.ender_bucket": "Ender Bucket", + "item.basemetals.ender_bucket": "熔融末影桶", "item.basemetals.gold": "Gold", - "item.basemetals.gold_bucket": "Gold Bucket", + "item.basemetals.gold_bucket": "熔融金桶", "item.basemetals.iron": "Iron", - "item.basemetals.iron_bucket": "Iron Bucket", + "item.basemetals.iron_bucket": "熔融铁桶", "item.basemetals.lapis": "Lapis", - "item.basemetals.lapis_bucket": "Lapis Bucket", + "item.basemetals.lapis_bucket": "熔融青金石桶", "item.basemetals.obsidian": "Obsidian", - "item.basemetals.obsidian_bucket": "Obsidian Bucket", + "item.basemetals.obsidian_bucket": "熔融黑曜石桶", "item.basemetals.prismarine": "Prismarine", - "item.basemetals.prismarine_bucket": "Prismarine Bucket", + "item.basemetals.prismarine_bucket": "熔融海晶石桶", "item.basemetals.quartz": "Quartz", - "item.basemetals.quartz_bucket": "Quartz Bucket", + "item.basemetals.quartz_bucket": "熔融石英桶", "item.basemetals.wood": "Wood", - "item.basemetals.wood_bucket": "Wood Bucket", + "item.basemetals.wood_bucket": "液化木材桶", "item.basemetals.redstone": "Redstone", - "item.basemetals.redstone_bucket": "Redstone Bucket", + "item.basemetals.redstone_bucket": "熔融红石桶", "item.basemetals.stone": "Stone", - "item.basemetals.stone_bucket": "Stone Bucket", + "item.basemetals.stone_bucket": "熔融石头桶", "material.basemetals.adamantine": "Adamantine", "material.basemetals.antimony": "Antimony", "material.basemetals.aquarium": "Aquarium", @@ -1822,5 +1834,33 @@ "slurry.basemetals.dirty_starsteel": "Dirty Starsteel Slurry", "slurry.basemetals.clean_starsteel": "Clean Starsteel Slurry", "slurry.basemetals.dirty_zinc": "Dirty Zinc Slurry", - "slurry.basemetals.clean_zinc": "Clean Zinc Slurry" + "slurry.basemetals.clean_zinc": "Clean Zinc Slurry", + "config.basemetals.title": "Base Metals 设置", + "config.basemetals.contentMode": "内容模式", + "config.basemetals.contentMode.tooltip": "选择用金属制作物品时的自由程度。矿石生成不受影响。", + "config.basemetals.content_mode.high_fantasy": "高奇幻", + "config.basemetals.content_mode.low_fantasy": "低奇幻", + "config.basemetals.content_mode.high_fantasy.description": "自由使用所有金属。全部配方、村民交易和宝箱物品都可获得。", + "config.basemetals.content_mode.low_fantasy.description": "保留奇幻金属,但限制每种材料能制作的物品。不提供 Base Metals 的弓、弩和钓鱼竿。", + "config.basemetals.specialEffects": "装备特殊效果", + "config.basemetals.specialEffects.tooltip": "让部分金属装备拥有特殊的盔甲和近战效果,例如穿齐 Aquarium 盔甲后可在水下呼吸。", + "config.basemetals.starsteelRegeneration": "星钢自我修复", + "config.basemetals.starsteelRegeneration.tooltip": "手持星钢装备时,每10秒恢复1点耐久度。盔甲不会自我修复。", + "config.basemetals.mercuryImmersionEffects": "汞中毒", + "config.basemetals.mercuryImmersionEffects.tooltip": "接触液态汞可能让你反胃。", + "config.basemetals.villagerTrades": "村民交易", + "config.basemetals.villagerTrades.tooltip": "让铁匠出售 Base Metals 的锭和装备。", + "config.basemetals.defaults": "默认设置", + "config.basemetals.undo": "撤销更改", + "config.basemetals.confirm.title": "更改内容模式?", + "config.basemetals.confirm.message": "重启 Minecraft 后即可使用新模式。你已有的物品仍可使用。加入服务器时,请选择与服务器相同的模式。", + "config.basemetals.restart": "更改模式后请重启 Minecraft。此选择对你的所有世界生效。矿石的生成位置可在 OreSpawn 中调整。", + "config.basemetals.connection.mismatch": "此服务器使用%s,你的游戏使用%s。请在 Mods → Base Metals → Config 中选择相同的模式,然后重启 Minecraft。", + "item.bucket.gold": "熔融金桶", + "item.bucket.iron": "熔融铁桶", + "item.bucket.lapis": "熔融青金石桶", + "item.bucket.obsidian": "熔融黑曜石桶", + "item.bucket.quartz": "熔融石英桶", + "item.bucket.wood": "液化木材桶", + "item.bucket.stone": "熔融石头桶" } \ No newline at end of file diff --git a/src/generated/resources/assets/basemetals/lang/zh_tw.json b/src/generated/resources/assets/basemetals/lang/zh_tw.json index 8199dc7f1..4fec6f1c9 100644 --- a/src/generated/resources/assets/basemetals/lang/zh_tw.json +++ b/src/generated/resources/assets/basemetals/lang/zh_tw.json @@ -4,16 +4,16 @@ "itemGroup.basemetals.combat": "Base Metals 戰鬥", "itemGroup.basemetals.items": "Base Metals 物品", "itemGroup.basemetals.tools": "Base Metals 工具", - "tooltip.adamantine.tool": "對堅硬敵人造成外 %d 傷害", - "tooltip.adamantine.armor": "傷害減輕", - "tooltip.aquarium.tool": "對水中敵人造成額外 %d 傷害", - "tooltip.aquarium.armor": "套裝效果:水中呼吸", - "tooltip.coldiron.tool": "對火焰敵人造成額外 %d 傷害", - "tooltip.coldiron.armor": "套裝效果:火焰抗性", - "tooltip.mithril.tool": "對不死系致盲及凋零", - "tooltip.mithril.armor": "套裝效果:抗毒&抗凋零", - "tooltip.starsteel.tool": "每 %d 秒修復 1 點耐久值", - "tooltip.starsteel.armor": "重量減輕", + "tooltip.adamantine.tool": "近戰命中:對最大生命值超過10顆心的敵人造成%d點額外傷害", + "tooltip.adamantine.armor": "兩件提供抗性提升 I;全套提供抗性提升 II", + "tooltip.aquarium.tool": "近戰命中:對能在水下呼吸的敵人造成%d點額外傷害", + "tooltip.aquarium.armor": "在水中穿齊全套:水下呼吸、抗性提升,並移除挖掘疲勞", + "tooltip.coldiron.tool": "近戰命中:對免疫火焰的敵人造成%d點額外傷害", + "tooltip.coldiron.armor": "全套:抗火", + "tooltip.mithril.tool": "近戰命中讓亡靈生物失明並凋零,持續3秒", + "tooltip.mithril.armor": "全套:移除有害藥水效果", + "tooltip.starsteel.tool": "手持時自我修復:每%d秒恢復1點耐久度", + "tooltip.starsteel.armor": "每件裝備都讓你跳得更高;兩件及以上還會提升速度", "advancements.basemetals.aquarium_maker.title": "海洋合金", "advancements.basemetals.angel_of_death.title": "死之天使", "advancements.basemetals.brass_maker.title": "黃銅", @@ -32,7 +32,7 @@ "advancements.basemetals.scuba_diver.title": "潛水員", "advancements.basemetals.steel_maker.title": "鋼", "advancements.basemetals.this_is_new.title": "這是新的…", - "advancements.basemetals.aquarium_maker.description": "混合銅、鋅粉末與海磷晶體,燒製成海洋合金", + "advancements.basemetals.aquarium_maker.description": "將銅粉、鋅粉和海磷石粉混合後熔煉,製成 Aquarium", "advancements.basemetals.angel_of_death.description": "穿上全套的秘銀盔甲、揮舞秘銀劍", "advancements.basemetals.brass_maker.description": "混合銅粉和鋅粉,燒製成黃銅", "advancements.basemetals.bronze_maker.description": "混合銅粉和錫粉,燒製成青銅", @@ -40,15 +40,15 @@ "advancements.basemetals.cupronickel_maker.description": "混合銅粉與鎳粉,燒製成白銅", "advancements.basemetals.demon_slayer.description": "穿上全套的寒鐵盔甲、揮舞寒鐵劍", "advancements.basemetals.electrum_maker.description": "混合銀粉與金粉,燒製成玫瑰金", - "advancements.basemetals.geologist.description": "以金屬磚打造一把鎚子", + "advancements.basemetals.geologist.description": "製作一把碎礦錘", "advancements.basemetals.invar_maker.description": "混合鐵粉與鎳粉,燒製成殷鋼", "advancements.basemetals.juggernaut.description": "穿上整套精金裝甲", "advancements.basemetals.metallurgy.description": "混合任一種合金粉末", "advancements.basemetals.mithril_maker.description": "混合銀、寒鐵粉末和水銀,並燒製秘銀", - "advancements.basemetals.pewter_maker.description": "混合 ??? 和 ??? 粉末來製造白鑞", + "advancements.basemetals.pewter_maker.description": "將錫粉、銅粉和鉛粉混合後熔煉,製成白鑞", "advancements.basemetals.moon_boots.description": "穿上一雙星鋼靴", "advancements.basemetals.scuba_diver.description": "穿上海洋合金套裝並潛入水中", - "advancements.basemetals.steel_maker.description": "混合鐵粉和碳粉,並燒製成鋼", + "advancements.basemetals.steel_maker.description": "將鐵粉和煤粉混合後熔煉,製成鋼", "advancements.basemetals.this_is_new.description": "冶煉出 Base Metals 模組中的新金屬", "item.basemetals.adamantine_axe": "精金斧", "item.basemetals.aquarium_axe": "海洋合金斧", @@ -876,7 +876,7 @@ "fluid.basemetals.brass.name": "熔融黃銅", "fluid.basemetals.bronze.name": "熔融青銅", "fluid.basemetals.charcoal.name": "液化木炭", - "fluid.basemetals.coal.name": "液化煤炭", + "fluid.basemetals.coal.name": "液化煤", "fluid.basemetals.coldiron.name": "熔融寒鐵", "fluid.basemetals.copper.name": "熔融銅", "fluid.basemetals.cupronickel.name": "熔融白銅", @@ -903,7 +903,7 @@ "block.basemetals.brass": "熔融黃銅", "block.basemetals.bronze": "熔融青銅", "block.basemetals.charcoal": "液化木炭", - "block.basemetals.coal": "液化煤炭", + "block.basemetals.coal": "液化煤", "block.basemetals.coldiron": "熔融寒鐵", "block.basemetals.copper": "熔融銅", "block.basemetals.cupronickel": "熔融白銅", @@ -927,35 +927,35 @@ "block.basemetals.steel": "熔融鋼", "block.basemetals.tin": "熔融錫", "block.basemetals.zinc": "熔融鋅", - "item.bucket.mercury": "桶裝汞", - "item.bucket.adamantine": "桶裝熔融精金", - "item.bucket.antimony": "桶裝熔融銻", - "item.bucket.aquarium": "桶裝熔融海洋合金", - "item.bucket.bismuth": "桶裝熔融鉍", - "item.bucket.brass": "桶裝熔融黃銅", - "item.bucket.bronze": "桶裝熔融青銅", - "item.bucket.charcoal": "桶裝液化木炭", - "item.bucket.coal": "桶裝液化煤炭", - "item.bucket.coldiron": "桶裝熔融寒鐵", - "item.bucket.copper": "桶裝熔融銅", - "item.bucket.cupronickel": "桶裝熔融白銅", - "item.bucket.diamond": "桶裝熔融鑽石", - "item.bucket.electrum": "桶裝熔融玫瑰金", - "item.bucket.emerald": "桶裝熔融綠寶石", - "item.bucket.ender": "桶裝熔融終界質", - "item.bucket.invar": "桶裝熔融殷鋼", - "item.bucket.lead": "桶裝熔融鉛", - "item.bucket.mithril": "桶裝熔融秘銀", - "item.bucket.nickel": "桶裝熔融鎳", - "item.bucket.pewter": "桶裝熔融白鑞", - "item.bucket.platinum": "桶裝熔融白金", - "item.bucket.prismarine": "桶裝熔融海磷石", - "item.bucket.redstone": "桶裝熔融紅石", - "item.bucket.silver": "桶裝熔融銀", - "item.bucket.starsteel": "桶裝熔融星鋼", - "item.bucket.steel": "桶裝熔融鋼", - "item.bucket.tin": "桶裝熔融錫", - "item.bucket.zinc": "桶裝熔融鋅", + "item.bucket.mercury": "汞桶", + "item.bucket.adamantine": "熔融精金桶", + "item.bucket.antimony": "熔融銻桶", + "item.bucket.aquarium": "熔融海洋合金桶", + "item.bucket.bismuth": "熔融鉍桶", + "item.bucket.brass": "熔融黃銅桶", + "item.bucket.bronze": "熔融青銅桶", + "item.bucket.charcoal": "液化木炭桶", + "item.bucket.coal": "液化煤桶", + "item.bucket.coldiron": "熔融寒鐵桶", + "item.bucket.copper": "熔融銅桶", + "item.bucket.cupronickel": "熔融白銅桶", + "item.bucket.diamond": "熔融鑽石桶", + "item.bucket.electrum": "熔融玫瑰金桶", + "item.bucket.emerald": "熔融綠寶石桶", + "item.bucket.ender": "熔融終界桶", + "item.bucket.invar": "熔融殷鋼桶", + "item.bucket.lead": "熔融鉛桶", + "item.bucket.mithril": "熔融秘銀桶", + "item.bucket.nickel": "熔融鎳桶", + "item.bucket.pewter": "熔融白鑞桶", + "item.bucket.platinum": "熔融白金桶", + "item.bucket.prismarine": "熔融海磷石桶", + "item.bucket.redstone": "熔融紅石桶", + "item.bucket.silver": "熔融銀桶", + "item.bucket.starsteel": "熔融星鋼桶", + "item.bucket.steel": "熔融鋼桶", + "item.bucket.tin": "熔融錫桶", + "item.bucket.zinc": "熔融鋅桶", "material.mercury.name": "汞", "material.adamantine.name": "精金", "material.antimony.name": "銻", @@ -1737,7 +1737,19 @@ "block.basemetals.quartz": "Molten Quartz", "block.basemetals.wood": "Molten Wood", "block.basemetals.stone": "Molten Stone", + "item.basemetals.adamantine_raw": "粗精金", + "item.basemetals.antimony_raw": "粗銻", + "item.basemetals.bismuth_raw": "粗鉍", + "item.basemetals.coldiron_raw": "粗寒鐵", + "item.basemetals.lead_raw": "粗鉛", + "item.basemetals.mercury_raw": "粗汞", + "item.basemetals.nickel_raw": "粗鎳", + "item.basemetals.platinum_raw": "粗白金", + "item.basemetals.silver_raw": "粗銀", + "item.basemetals.starsteel_raw": "粗星鋼", + "item.basemetals.tin_raw": "粗錫", "item.basemetals.zinc_trapdoor": "Zinc Trapdoor", + "item.basemetals.zinc_raw": "粗鋅", "item.basemetals.stone_anvil": "Stone Anvil", "item.basemetals.steel_anvil": "Steel Anvil", "item.basemetals.adamantine_anvil": "Adamantine Anvil", @@ -1748,77 +1760,77 @@ "item.basemetals.iron_blend": "Iron Blend", "item.basemetals.iron_smallblend": "Iron Smallblend", "item.basemetals.adamantine": "Adamantine", - "item.basemetals.adamantine_bucket": "Adamantine Bucket", + "item.basemetals.adamantine_bucket": "熔融精金桶", "item.basemetals.antimony": "Antimony", - "item.basemetals.antimony_bucket": "Antimony Bucket", + "item.basemetals.antimony_bucket": "熔融銻桶", "item.basemetals.aquarium": "Aquarium", - "item.basemetals.aquarium_bucket": "Aquarium Bucket", + "item.basemetals.aquarium_bucket": "熔融海洋合金桶", "item.basemetals.bismuth": "Bismuth", - "item.basemetals.bismuth_bucket": "Bismuth Bucket", + "item.basemetals.bismuth_bucket": "熔融鉍桶", "item.basemetals.brass": "Brass", - "item.basemetals.brass_bucket": "Brass Bucket", + "item.basemetals.brass_bucket": "熔融黃銅桶", "item.basemetals.bronze": "Bronze", - "item.basemetals.bronze_bucket": "Bronze Bucket", + "item.basemetals.bronze_bucket": "熔融青銅桶", "item.basemetals.coldiron": "Cold Iron", - "item.basemetals.coldiron_bucket": "Cold Iron Bucket", + "item.basemetals.coldiron_bucket": "熔融寒鐵桶", "item.basemetals.copper": "Copper", - "item.basemetals.copper_bucket": "Copper Bucket", + "item.basemetals.copper_bucket": "熔融銅桶", "item.basemetals.cupronickel": "Cupronickel", - "item.basemetals.cupronickel_bucket": "Cupronickel Bucket", + "item.basemetals.cupronickel_bucket": "熔融白銅桶", "item.basemetals.electrum": "Electrum", - "item.basemetals.electrum_bucket": "Electrum Bucket", + "item.basemetals.electrum_bucket": "熔融玫瑰金桶", "item.basemetals.invar": "Invar", - "item.basemetals.invar_bucket": "Invar Bucket", + "item.basemetals.invar_bucket": "熔融殷鋼桶", "item.basemetals.lead": "Lead", - "item.basemetals.lead_bucket": "Lead Bucket", + "item.basemetals.lead_bucket": "熔融鉛桶", "item.basemetals.mercury": "Mercury", - "item.basemetals.mercury_bucket": "Mercury Bucket", + "item.basemetals.mercury_bucket": "汞桶", "item.basemetals.mithril": "Mithril", - "item.basemetals.mithril_bucket": "Mithril Bucket", + "item.basemetals.mithril_bucket": "熔融秘銀桶", "item.basemetals.nickel": "Nickel", - "item.basemetals.nickel_bucket": "Nickel Bucket", + "item.basemetals.nickel_bucket": "熔融鎳桶", "item.basemetals.pewter": "Pewter", - "item.basemetals.pewter_bucket": "Pewter Bucket", + "item.basemetals.pewter_bucket": "熔融白鑞桶", "item.basemetals.platinum": "Platinum", - "item.basemetals.platinum_bucket": "Platinum Bucket", + "item.basemetals.platinum_bucket": "熔融白金桶", "item.basemetals.silver": "Silver", - "item.basemetals.silver_bucket": "Silver Bucket", + "item.basemetals.silver_bucket": "熔融銀桶", "item.basemetals.starsteel": "Starsteel", - "item.basemetals.starsteel_bucket": "Starsteel Bucket", + "item.basemetals.starsteel_bucket": "熔融星鋼桶", "item.basemetals.steel": "Steel", - "item.basemetals.steel_bucket": "Steel Bucket", + "item.basemetals.steel_bucket": "熔融鋼桶", "item.basemetals.tin": "Tin", - "item.basemetals.tin_bucket": "Tin Bucket", + "item.basemetals.tin_bucket": "熔融錫桶", "item.basemetals.zinc": "Zinc", - "item.basemetals.zinc_bucket": "Zinc Bucket", + "item.basemetals.zinc_bucket": "熔融鋅桶", "item.basemetals.charcoal": "Charcoal", - "item.basemetals.charcoal_bucket": "Charcoal Bucket", + "item.basemetals.charcoal_bucket": "液化木炭桶", "item.basemetals.coal": "Coal", - "item.basemetals.coal_bucket": "Coal Bucket", + "item.basemetals.coal_bucket": "液化煤桶", "item.basemetals.diamond": "Diamond", - "item.basemetals.diamond_bucket": "Diamond Bucket", + "item.basemetals.diamond_bucket": "熔融鑽石桶", "item.basemetals.emerald": "Emerald", - "item.basemetals.emerald_bucket": "Emerald Bucket", + "item.basemetals.emerald_bucket": "熔融綠寶石桶", "item.basemetals.ender": "Ender", - "item.basemetals.ender_bucket": "Ender Bucket", + "item.basemetals.ender_bucket": "熔融終界桶", "item.basemetals.gold": "Gold", - "item.basemetals.gold_bucket": "Gold Bucket", + "item.basemetals.gold_bucket": "熔融金桶", "item.basemetals.iron": "Iron", - "item.basemetals.iron_bucket": "Iron Bucket", + "item.basemetals.iron_bucket": "熔融鐵桶", "item.basemetals.lapis": "Lapis", - "item.basemetals.lapis_bucket": "Lapis Bucket", + "item.basemetals.lapis_bucket": "熔融青金石桶", "item.basemetals.obsidian": "Obsidian", - "item.basemetals.obsidian_bucket": "Obsidian Bucket", + "item.basemetals.obsidian_bucket": "熔融黑曜石桶", "item.basemetals.prismarine": "Prismarine", - "item.basemetals.prismarine_bucket": "Prismarine Bucket", + "item.basemetals.prismarine_bucket": "熔融海磷石桶", "item.basemetals.quartz": "Quartz", - "item.basemetals.quartz_bucket": "Quartz Bucket", + "item.basemetals.quartz_bucket": "熔融石英桶", "item.basemetals.wood": "Wood", - "item.basemetals.wood_bucket": "Wood Bucket", + "item.basemetals.wood_bucket": "液化木材桶", "item.basemetals.redstone": "Redstone", - "item.basemetals.redstone_bucket": "Redstone Bucket", + "item.basemetals.redstone_bucket": "熔融紅石桶", "item.basemetals.stone": "Stone", - "item.basemetals.stone_bucket": "Stone Bucket", + "item.basemetals.stone_bucket": "熔融石頭桶", "material.basemetals.adamantine": "Adamantine", "material.basemetals.antimony": "Antimony", "material.basemetals.aquarium": "Aquarium", @@ -1856,5 +1868,33 @@ "slurry.basemetals.dirty_starsteel": "Dirty Starsteel Slurry", "slurry.basemetals.clean_starsteel": "Clean Starsteel Slurry", "slurry.basemetals.dirty_zinc": "Dirty Zinc Slurry", - "slurry.basemetals.clean_zinc": "Clean Zinc Slurry" + "slurry.basemetals.clean_zinc": "Clean Zinc Slurry", + "config.basemetals.title": "Base Metals 設定", + "config.basemetals.contentMode": "內容模式", + "config.basemetals.contentMode.tooltip": "選擇用金屬製作物品時的自由程度。礦石生成不受影響。", + "config.basemetals.content_mode.high_fantasy": "高奇幻", + "config.basemetals.content_mode.low_fantasy": "低奇幻", + "config.basemetals.content_mode.high_fantasy.description": "自由使用所有金屬。全部配方、村民交易和寶箱物品都可取得。", + "config.basemetals.content_mode.low_fantasy.description": "保留奇幻金屬,但限制每種材料能製作的物品。不提供 Base Metals 的弓、弩和釣竿。", + "config.basemetals.specialEffects": "裝備特殊效果", + "config.basemetals.specialEffects.tooltip": "讓部分金屬裝備擁有特殊的盔甲和近戰效果,例如穿齊 Aquarium 盔甲後可在水下呼吸。", + "config.basemetals.starsteelRegeneration": "星鋼自我修復", + "config.basemetals.starsteelRegeneration.tooltip": "手持星鋼裝備時,每10秒恢復1點耐久度。盔甲不會自我修復。", + "config.basemetals.mercuryImmersionEffects": "汞中毒", + "config.basemetals.mercuryImmersionEffects.tooltip": "接觸液態汞可能讓你噁心。", + "config.basemetals.villagerTrades": "村民交易", + "config.basemetals.villagerTrades.tooltip": "讓鐵匠出售 Base Metals 的錠和裝備。", + "config.basemetals.defaults": "預設設定", + "config.basemetals.undo": "復原變更", + "config.basemetals.confirm.title": "變更內容模式?", + "config.basemetals.confirm.message": "重新啟動 Minecraft 後即可使用新模式。你已有的物品仍可使用。加入伺服器時,請選擇與伺服器相同的模式。", + "config.basemetals.restart": "變更模式後請重新啟動 Minecraft。此選擇對你的所有世界生效。礦石的生成位置可在 OreSpawn 中調整。", + "config.basemetals.connection.mismatch": "此伺服器使用%s,你的遊戲使用%s。請在 Mods → Base Metals → Config 中選擇相同的模式,然後重新啟動 Minecraft。", + "item.bucket.gold": "熔融金桶", + "item.bucket.iron": "熔融鐵桶", + "item.bucket.lapis": "熔融青金石桶", + "item.bucket.obsidian": "熔融黑曜石桶", + "item.bucket.quartz": "熔融石英桶", + "item.bucket.wood": "液化木材桶", + "item.bucket.stone": "熔融石頭桶" } \ No newline at end of file diff --git a/src/generated/resources/assets/basemetals/models/block/adamantine_bars_post_ends.json b/src/generated/resources/assets/basemetals/models/block/adamantine_bars_post_ends.json new file mode 100644 index 000000000..3e2e91b0b --- /dev/null +++ b/src/generated/resources/assets/basemetals/models/block/adamantine_bars_post_ends.json @@ -0,0 +1,49 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "basemetals:block/adamantine_bars", + "edge": "basemetals:block/adamantine_bars" + }, + "elements": [ + { + "from": [ + 7, + 0.001, + 7 + ], + "to": [ + 9, + 0.001, + 9 + ], + "faces": { + "down": { + "texture": "#edge" + }, + "up": { + "texture": "#edge" + } + } + }, + { + "from": [ + 7, + 15.999, + 7 + ], + "to": [ + 9, + 15.999, + 9 + ], + "faces": { + "down": { + "texture": "#edge" + }, + "up": { + "texture": "#edge" + } + } + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/assets/basemetals/models/block/adamantine_ore.json b/src/generated/resources/assets/basemetals/models/block/adamantine_ore.json new file mode 100644 index 000000000..f2634d0d0 --- /dev/null +++ b/src/generated/resources/assets/basemetals/models/block/adamantine_ore.json @@ -0,0 +1,86 @@ +{ + "parent": "minecraft:block/block", + "textures": { + "particle": "minecraft:block/netherrack", + "base": "minecraft:block/netherrack", + "overlay": "basemetals:block/ore_overlays/adamantine_ore" + }, + "elements": [ + { + "from": [ + 0, + 0, + 0 + ], + "to": [ + 16, + 16, + 16 + ], + "faces": { + "down": { + "texture": "#base", + "cullface": "down" + }, + "up": { + "texture": "#base", + "cullface": "up" + }, + "north": { + "texture": "#base", + "cullface": "north" + }, + "south": { + "texture": "#base", + "cullface": "south" + }, + "west": { + "texture": "#base", + "cullface": "west" + }, + "east": { + "texture": "#base", + "cullface": "east" + } + } + }, + { + "from": [ + -0.05, + -0.05, + -0.05 + ], + "to": [ + 16.05, + 16.05, + 16.05 + ], + "faces": { + "down": { + "texture": "#overlay", + "cullface": "down" + }, + "up": { + "texture": "#overlay", + "cullface": "up" + }, + "north": { + "texture": "#overlay", + "cullface": "north" + }, + "south": { + "texture": "#overlay", + "cullface": "south" + }, + "west": { + "texture": "#overlay", + "cullface": "west" + }, + "east": { + "texture": "#overlay", + "cullface": "east" + } + } + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/assets/basemetals/models/block/antimony_bars_post_ends.json b/src/generated/resources/assets/basemetals/models/block/antimony_bars_post_ends.json new file mode 100644 index 000000000..93c339a72 --- /dev/null +++ b/src/generated/resources/assets/basemetals/models/block/antimony_bars_post_ends.json @@ -0,0 +1,49 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "basemetals:block/antimony_bars", + "edge": "basemetals:block/antimony_bars" + }, + "elements": [ + { + "from": [ + 7, + 0.001, + 7 + ], + "to": [ + 9, + 0.001, + 9 + ], + "faces": { + "down": { + "texture": "#edge" + }, + "up": { + "texture": "#edge" + } + } + }, + { + "from": [ + 7, + 15.999, + 7 + ], + "to": [ + 9, + 15.999, + 9 + ], + "faces": { + "down": { + "texture": "#edge" + }, + "up": { + "texture": "#edge" + } + } + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/assets/basemetals/models/block/antimony_ore.json b/src/generated/resources/assets/basemetals/models/block/antimony_ore.json new file mode 100644 index 000000000..6f0aba4e0 --- /dev/null +++ b/src/generated/resources/assets/basemetals/models/block/antimony_ore.json @@ -0,0 +1,86 @@ +{ + "parent": "minecraft:block/block", + "textures": { + "particle": "minecraft:block/stone", + "base": "minecraft:block/stone", + "overlay": "basemetals:block/ore_overlays/antimony_ore" + }, + "elements": [ + { + "from": [ + 0, + 0, + 0 + ], + "to": [ + 16, + 16, + 16 + ], + "faces": { + "down": { + "texture": "#base", + "cullface": "down" + }, + "up": { + "texture": "#base", + "cullface": "up" + }, + "north": { + "texture": "#base", + "cullface": "north" + }, + "south": { + "texture": "#base", + "cullface": "south" + }, + "west": { + "texture": "#base", + "cullface": "west" + }, + "east": { + "texture": "#base", + "cullface": "east" + } + } + }, + { + "from": [ + -0.05, + -0.05, + -0.05 + ], + "to": [ + 16.05, + 16.05, + 16.05 + ], + "faces": { + "down": { + "texture": "#overlay", + "cullface": "down" + }, + "up": { + "texture": "#overlay", + "cullface": "up" + }, + "north": { + "texture": "#overlay", + "cullface": "north" + }, + "south": { + "texture": "#overlay", + "cullface": "south" + }, + "west": { + "texture": "#overlay", + "cullface": "west" + }, + "east": { + "texture": "#overlay", + "cullface": "east" + } + } + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/assets/basemetals/models/block/aquarium_bars_post_ends.json b/src/generated/resources/assets/basemetals/models/block/aquarium_bars_post_ends.json new file mode 100644 index 000000000..8b6a00d09 --- /dev/null +++ b/src/generated/resources/assets/basemetals/models/block/aquarium_bars_post_ends.json @@ -0,0 +1,49 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "basemetals:block/aquarium_bars", + "edge": "basemetals:block/aquarium_bars" + }, + "elements": [ + { + "from": [ + 7, + 0.001, + 7 + ], + "to": [ + 9, + 0.001, + 9 + ], + "faces": { + "down": { + "texture": "#edge" + }, + "up": { + "texture": "#edge" + } + } + }, + { + "from": [ + 7, + 15.999, + 7 + ], + "to": [ + 9, + 15.999, + 9 + ], + "faces": { + "down": { + "texture": "#edge" + }, + "up": { + "texture": "#edge" + } + } + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/assets/basemetals/models/block/bismuth_bars_post_ends.json b/src/generated/resources/assets/basemetals/models/block/bismuth_bars_post_ends.json new file mode 100644 index 000000000..82f13e163 --- /dev/null +++ b/src/generated/resources/assets/basemetals/models/block/bismuth_bars_post_ends.json @@ -0,0 +1,49 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "basemetals:block/bismuth_bars", + "edge": "basemetals:block/bismuth_bars" + }, + "elements": [ + { + "from": [ + 7, + 0.001, + 7 + ], + "to": [ + 9, + 0.001, + 9 + ], + "faces": { + "down": { + "texture": "#edge" + }, + "up": { + "texture": "#edge" + } + } + }, + { + "from": [ + 7, + 15.999, + 7 + ], + "to": [ + 9, + 15.999, + 9 + ], + "faces": { + "down": { + "texture": "#edge" + }, + "up": { + "texture": "#edge" + } + } + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/assets/basemetals/models/block/bismuth_ore.json b/src/generated/resources/assets/basemetals/models/block/bismuth_ore.json new file mode 100644 index 000000000..2bcc1ca12 --- /dev/null +++ b/src/generated/resources/assets/basemetals/models/block/bismuth_ore.json @@ -0,0 +1,86 @@ +{ + "parent": "minecraft:block/block", + "textures": { + "particle": "minecraft:block/stone", + "base": "minecraft:block/stone", + "overlay": "basemetals:block/ore_overlays/bismuth_ore" + }, + "elements": [ + { + "from": [ + 0, + 0, + 0 + ], + "to": [ + 16, + 16, + 16 + ], + "faces": { + "down": { + "texture": "#base", + "cullface": "down" + }, + "up": { + "texture": "#base", + "cullface": "up" + }, + "north": { + "texture": "#base", + "cullface": "north" + }, + "south": { + "texture": "#base", + "cullface": "south" + }, + "west": { + "texture": "#base", + "cullface": "west" + }, + "east": { + "texture": "#base", + "cullface": "east" + } + } + }, + { + "from": [ + -0.05, + -0.05, + -0.05 + ], + "to": [ + 16.05, + 16.05, + 16.05 + ], + "faces": { + "down": { + "texture": "#overlay", + "cullface": "down" + }, + "up": { + "texture": "#overlay", + "cullface": "up" + }, + "north": { + "texture": "#overlay", + "cullface": "north" + }, + "south": { + "texture": "#overlay", + "cullface": "south" + }, + "west": { + "texture": "#overlay", + "cullface": "west" + }, + "east": { + "texture": "#overlay", + "cullface": "east" + } + } + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/assets/basemetals/models/block/brass_bars_post_ends.json b/src/generated/resources/assets/basemetals/models/block/brass_bars_post_ends.json new file mode 100644 index 000000000..3c13e1a03 --- /dev/null +++ b/src/generated/resources/assets/basemetals/models/block/brass_bars_post_ends.json @@ -0,0 +1,49 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "basemetals:block/brass_bars", + "edge": "basemetals:block/brass_bars" + }, + "elements": [ + { + "from": [ + 7, + 0.001, + 7 + ], + "to": [ + 9, + 0.001, + 9 + ], + "faces": { + "down": { + "texture": "#edge" + }, + "up": { + "texture": "#edge" + } + } + }, + { + "from": [ + 7, + 15.999, + 7 + ], + "to": [ + 9, + 15.999, + 9 + ], + "faces": { + "down": { + "texture": "#edge" + }, + "up": { + "texture": "#edge" + } + } + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/assets/basemetals/models/block/bronze_bars_post_ends.json b/src/generated/resources/assets/basemetals/models/block/bronze_bars_post_ends.json new file mode 100644 index 000000000..b40d7ce14 --- /dev/null +++ b/src/generated/resources/assets/basemetals/models/block/bronze_bars_post_ends.json @@ -0,0 +1,49 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "basemetals:block/bronze_bars", + "edge": "basemetals:block/bronze_bars" + }, + "elements": [ + { + "from": [ + 7, + 0.001, + 7 + ], + "to": [ + 9, + 0.001, + 9 + ], + "faces": { + "down": { + "texture": "#edge" + }, + "up": { + "texture": "#edge" + } + } + }, + { + "from": [ + 7, + 15.999, + 7 + ], + "to": [ + 9, + 15.999, + 9 + ], + "faces": { + "down": { + "texture": "#edge" + }, + "up": { + "texture": "#edge" + } + } + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/assets/basemetals/models/block/coldiron_bars_post_ends.json b/src/generated/resources/assets/basemetals/models/block/coldiron_bars_post_ends.json new file mode 100644 index 000000000..7d095a2b7 --- /dev/null +++ b/src/generated/resources/assets/basemetals/models/block/coldiron_bars_post_ends.json @@ -0,0 +1,49 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "basemetals:block/coldiron_bars", + "edge": "basemetals:block/coldiron_bars" + }, + "elements": [ + { + "from": [ + 7, + 0.001, + 7 + ], + "to": [ + 9, + 0.001, + 9 + ], + "faces": { + "down": { + "texture": "#edge" + }, + "up": { + "texture": "#edge" + } + } + }, + { + "from": [ + 7, + 15.999, + 7 + ], + "to": [ + 9, + 15.999, + 9 + ], + "faces": { + "down": { + "texture": "#edge" + }, + "up": { + "texture": "#edge" + } + } + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/assets/basemetals/models/block/coldiron_ore.json b/src/generated/resources/assets/basemetals/models/block/coldiron_ore.json new file mode 100644 index 000000000..76b8da88d --- /dev/null +++ b/src/generated/resources/assets/basemetals/models/block/coldiron_ore.json @@ -0,0 +1,86 @@ +{ + "parent": "minecraft:block/block", + "textures": { + "particle": "minecraft:block/netherrack", + "base": "minecraft:block/netherrack", + "overlay": "basemetals:block/ore_overlays/coldiron_ore" + }, + "elements": [ + { + "from": [ + 0, + 0, + 0 + ], + "to": [ + 16, + 16, + 16 + ], + "faces": { + "down": { + "texture": "#base", + "cullface": "down" + }, + "up": { + "texture": "#base", + "cullface": "up" + }, + "north": { + "texture": "#base", + "cullface": "north" + }, + "south": { + "texture": "#base", + "cullface": "south" + }, + "west": { + "texture": "#base", + "cullface": "west" + }, + "east": { + "texture": "#base", + "cullface": "east" + } + } + }, + { + "from": [ + -0.05, + -0.05, + -0.05 + ], + "to": [ + 16.05, + 16.05, + 16.05 + ], + "faces": { + "down": { + "texture": "#overlay", + "cullface": "down" + }, + "up": { + "texture": "#overlay", + "cullface": "up" + }, + "north": { + "texture": "#overlay", + "cullface": "north" + }, + "south": { + "texture": "#overlay", + "cullface": "south" + }, + "west": { + "texture": "#overlay", + "cullface": "west" + }, + "east": { + "texture": "#overlay", + "cullface": "east" + } + } + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/assets/basemetals/models/block/copper_bars_post_ends.json b/src/generated/resources/assets/basemetals/models/block/copper_bars_post_ends.json new file mode 100644 index 000000000..6e0c1ee06 --- /dev/null +++ b/src/generated/resources/assets/basemetals/models/block/copper_bars_post_ends.json @@ -0,0 +1,49 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "basemetals:block/copper_bars", + "edge": "basemetals:block/copper_bars" + }, + "elements": [ + { + "from": [ + 7, + 0.001, + 7 + ], + "to": [ + 9, + 0.001, + 9 + ], + "faces": { + "down": { + "texture": "#edge" + }, + "up": { + "texture": "#edge" + } + } + }, + { + "from": [ + 7, + 15.999, + 7 + ], + "to": [ + 9, + 15.999, + 9 + ], + "faces": { + "down": { + "texture": "#edge" + }, + "up": { + "texture": "#edge" + } + } + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/assets/basemetals/models/block/copper_ore.json b/src/generated/resources/assets/basemetals/models/block/copper_ore.json new file mode 100644 index 000000000..9b127953d --- /dev/null +++ b/src/generated/resources/assets/basemetals/models/block/copper_ore.json @@ -0,0 +1,86 @@ +{ + "parent": "minecraft:block/block", + "textures": { + "particle": "minecraft:block/stone", + "base": "minecraft:block/stone", + "overlay": "basemetals:block/ore_overlays/copper_ore" + }, + "elements": [ + { + "from": [ + 0, + 0, + 0 + ], + "to": [ + 16, + 16, + 16 + ], + "faces": { + "down": { + "texture": "#base", + "cullface": "down" + }, + "up": { + "texture": "#base", + "cullface": "up" + }, + "north": { + "texture": "#base", + "cullface": "north" + }, + "south": { + "texture": "#base", + "cullface": "south" + }, + "west": { + "texture": "#base", + "cullface": "west" + }, + "east": { + "texture": "#base", + "cullface": "east" + } + } + }, + { + "from": [ + -0.05, + -0.05, + -0.05 + ], + "to": [ + 16.05, + 16.05, + 16.05 + ], + "faces": { + "down": { + "texture": "#overlay", + "cullface": "down" + }, + "up": { + "texture": "#overlay", + "cullface": "up" + }, + "north": { + "texture": "#overlay", + "cullface": "north" + }, + "south": { + "texture": "#overlay", + "cullface": "south" + }, + "west": { + "texture": "#overlay", + "cullface": "west" + }, + "east": { + "texture": "#overlay", + "cullface": "east" + } + } + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/assets/basemetals/models/block/cupronickel_bars_post_ends.json b/src/generated/resources/assets/basemetals/models/block/cupronickel_bars_post_ends.json new file mode 100644 index 000000000..719f250cf --- /dev/null +++ b/src/generated/resources/assets/basemetals/models/block/cupronickel_bars_post_ends.json @@ -0,0 +1,49 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "basemetals:block/cupronickel_bars", + "edge": "basemetals:block/cupronickel_bars" + }, + "elements": [ + { + "from": [ + 7, + 0.001, + 7 + ], + "to": [ + 9, + 0.001, + 9 + ], + "faces": { + "down": { + "texture": "#edge" + }, + "up": { + "texture": "#edge" + } + } + }, + { + "from": [ + 7, + 15.999, + 7 + ], + "to": [ + 9, + 15.999, + 9 + ], + "faces": { + "down": { + "texture": "#edge" + }, + "up": { + "texture": "#edge" + } + } + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/assets/basemetals/models/block/diamond_bars_post_ends.json b/src/generated/resources/assets/basemetals/models/block/diamond_bars_post_ends.json new file mode 100644 index 000000000..bcc54ccf8 --- /dev/null +++ b/src/generated/resources/assets/basemetals/models/block/diamond_bars_post_ends.json @@ -0,0 +1,49 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "basemetals:block/diamond_bars", + "edge": "basemetals:block/diamond_bars" + }, + "elements": [ + { + "from": [ + 7, + 0.001, + 7 + ], + "to": [ + 9, + 0.001, + 9 + ], + "faces": { + "down": { + "texture": "#edge" + }, + "up": { + "texture": "#edge" + } + } + }, + { + "from": [ + 7, + 15.999, + 7 + ], + "to": [ + 9, + 15.999, + 9 + ], + "faces": { + "down": { + "texture": "#edge" + }, + "up": { + "texture": "#edge" + } + } + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/assets/basemetals/models/block/electrum_bars_post_ends.json b/src/generated/resources/assets/basemetals/models/block/electrum_bars_post_ends.json new file mode 100644 index 000000000..621bfc699 --- /dev/null +++ b/src/generated/resources/assets/basemetals/models/block/electrum_bars_post_ends.json @@ -0,0 +1,49 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "basemetals:block/electrum_bars", + "edge": "basemetals:block/electrum_bars" + }, + "elements": [ + { + "from": [ + 7, + 0.001, + 7 + ], + "to": [ + 9, + 0.001, + 9 + ], + "faces": { + "down": { + "texture": "#edge" + }, + "up": { + "texture": "#edge" + } + } + }, + { + "from": [ + 7, + 15.999, + 7 + ], + "to": [ + 9, + 15.999, + 9 + ], + "faces": { + "down": { + "texture": "#edge" + }, + "up": { + "texture": "#edge" + } + } + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/assets/basemetals/models/block/emerald_bars_post_ends.json b/src/generated/resources/assets/basemetals/models/block/emerald_bars_post_ends.json new file mode 100644 index 000000000..2388a53ad --- /dev/null +++ b/src/generated/resources/assets/basemetals/models/block/emerald_bars_post_ends.json @@ -0,0 +1,49 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "basemetals:block/emerald_bars", + "edge": "basemetals:block/emerald_bars" + }, + "elements": [ + { + "from": [ + 7, + 0.001, + 7 + ], + "to": [ + 9, + 0.001, + 9 + ], + "faces": { + "down": { + "texture": "#edge" + }, + "up": { + "texture": "#edge" + } + } + }, + { + "from": [ + 7, + 15.999, + 7 + ], + "to": [ + 9, + 15.999, + 9 + ], + "faces": { + "down": { + "texture": "#edge" + }, + "up": { + "texture": "#edge" + } + } + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/assets/basemetals/models/block/gold_bars_post_ends.json b/src/generated/resources/assets/basemetals/models/block/gold_bars_post_ends.json new file mode 100644 index 000000000..8578ad611 --- /dev/null +++ b/src/generated/resources/assets/basemetals/models/block/gold_bars_post_ends.json @@ -0,0 +1,49 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "basemetals:block/gold_bars", + "edge": "basemetals:block/gold_bars" + }, + "elements": [ + { + "from": [ + 7, + 0.001, + 7 + ], + "to": [ + 9, + 0.001, + 9 + ], + "faces": { + "down": { + "texture": "#edge" + }, + "up": { + "texture": "#edge" + } + } + }, + { + "from": [ + 7, + 15.999, + 7 + ], + "to": [ + 9, + 15.999, + 9 + ], + "faces": { + "down": { + "texture": "#edge" + }, + "up": { + "texture": "#edge" + } + } + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/assets/basemetals/models/block/invar_bars_post_ends.json b/src/generated/resources/assets/basemetals/models/block/invar_bars_post_ends.json new file mode 100644 index 000000000..795f83ecb --- /dev/null +++ b/src/generated/resources/assets/basemetals/models/block/invar_bars_post_ends.json @@ -0,0 +1,49 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "basemetals:block/invar_bars", + "edge": "basemetals:block/invar_bars" + }, + "elements": [ + { + "from": [ + 7, + 0.001, + 7 + ], + "to": [ + 9, + 0.001, + 9 + ], + "faces": { + "down": { + "texture": "#edge" + }, + "up": { + "texture": "#edge" + } + } + }, + { + "from": [ + 7, + 15.999, + 7 + ], + "to": [ + 9, + 15.999, + 9 + ], + "faces": { + "down": { + "texture": "#edge" + }, + "up": { + "texture": "#edge" + } + } + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/assets/basemetals/models/block/lead_bars_post_ends.json b/src/generated/resources/assets/basemetals/models/block/lead_bars_post_ends.json new file mode 100644 index 000000000..d53f36547 --- /dev/null +++ b/src/generated/resources/assets/basemetals/models/block/lead_bars_post_ends.json @@ -0,0 +1,49 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "basemetals:block/lead_bars", + "edge": "basemetals:block/lead_bars" + }, + "elements": [ + { + "from": [ + 7, + 0.001, + 7 + ], + "to": [ + 9, + 0.001, + 9 + ], + "faces": { + "down": { + "texture": "#edge" + }, + "up": { + "texture": "#edge" + } + } + }, + { + "from": [ + 7, + 15.999, + 7 + ], + "to": [ + 9, + 15.999, + 9 + ], + "faces": { + "down": { + "texture": "#edge" + }, + "up": { + "texture": "#edge" + } + } + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/assets/basemetals/models/block/lead_ore.json b/src/generated/resources/assets/basemetals/models/block/lead_ore.json new file mode 100644 index 000000000..5019a74b3 --- /dev/null +++ b/src/generated/resources/assets/basemetals/models/block/lead_ore.json @@ -0,0 +1,86 @@ +{ + "parent": "minecraft:block/block", + "textures": { + "particle": "minecraft:block/stone", + "base": "minecraft:block/stone", + "overlay": "basemetals:block/ore_overlays/lead_ore" + }, + "elements": [ + { + "from": [ + 0, + 0, + 0 + ], + "to": [ + 16, + 16, + 16 + ], + "faces": { + "down": { + "texture": "#base", + "cullface": "down" + }, + "up": { + "texture": "#base", + "cullface": "up" + }, + "north": { + "texture": "#base", + "cullface": "north" + }, + "south": { + "texture": "#base", + "cullface": "south" + }, + "west": { + "texture": "#base", + "cullface": "west" + }, + "east": { + "texture": "#base", + "cullface": "east" + } + } + }, + { + "from": [ + -0.05, + -0.05, + -0.05 + ], + "to": [ + 16.05, + 16.05, + 16.05 + ], + "faces": { + "down": { + "texture": "#overlay", + "cullface": "down" + }, + "up": { + "texture": "#overlay", + "cullface": "up" + }, + "north": { + "texture": "#overlay", + "cullface": "north" + }, + "south": { + "texture": "#overlay", + "cullface": "south" + }, + "west": { + "texture": "#overlay", + "cullface": "west" + }, + "east": { + "texture": "#overlay", + "cullface": "east" + } + } + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/assets/basemetals/models/block/mercury_ore.json b/src/generated/resources/assets/basemetals/models/block/mercury_ore.json new file mode 100644 index 000000000..2335dcbc3 --- /dev/null +++ b/src/generated/resources/assets/basemetals/models/block/mercury_ore.json @@ -0,0 +1,86 @@ +{ + "parent": "minecraft:block/block", + "textures": { + "particle": "minecraft:block/stone", + "base": "minecraft:block/stone", + "overlay": "basemetals:block/ore_overlays/mercury_ore" + }, + "elements": [ + { + "from": [ + 0, + 0, + 0 + ], + "to": [ + 16, + 16, + 16 + ], + "faces": { + "down": { + "texture": "#base", + "cullface": "down" + }, + "up": { + "texture": "#base", + "cullface": "up" + }, + "north": { + "texture": "#base", + "cullface": "north" + }, + "south": { + "texture": "#base", + "cullface": "south" + }, + "west": { + "texture": "#base", + "cullface": "west" + }, + "east": { + "texture": "#base", + "cullface": "east" + } + } + }, + { + "from": [ + -0.05, + -0.05, + -0.05 + ], + "to": [ + 16.05, + 16.05, + 16.05 + ], + "faces": { + "down": { + "texture": "#overlay", + "cullface": "down" + }, + "up": { + "texture": "#overlay", + "cullface": "up" + }, + "north": { + "texture": "#overlay", + "cullface": "north" + }, + "south": { + "texture": "#overlay", + "cullface": "south" + }, + "west": { + "texture": "#overlay", + "cullface": "west" + }, + "east": { + "texture": "#overlay", + "cullface": "east" + } + } + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/assets/basemetals/models/block/mithril_bars_post_ends.json b/src/generated/resources/assets/basemetals/models/block/mithril_bars_post_ends.json new file mode 100644 index 000000000..c4a93f34c --- /dev/null +++ b/src/generated/resources/assets/basemetals/models/block/mithril_bars_post_ends.json @@ -0,0 +1,49 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "basemetals:block/mithril_bars", + "edge": "basemetals:block/mithril_bars" + }, + "elements": [ + { + "from": [ + 7, + 0.001, + 7 + ], + "to": [ + 9, + 0.001, + 9 + ], + "faces": { + "down": { + "texture": "#edge" + }, + "up": { + "texture": "#edge" + } + } + }, + { + "from": [ + 7, + 15.999, + 7 + ], + "to": [ + 9, + 15.999, + 9 + ], + "faces": { + "down": { + "texture": "#edge" + }, + "up": { + "texture": "#edge" + } + } + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/assets/basemetals/models/block/nickel_bars_post_ends.json b/src/generated/resources/assets/basemetals/models/block/nickel_bars_post_ends.json new file mode 100644 index 000000000..5af655392 --- /dev/null +++ b/src/generated/resources/assets/basemetals/models/block/nickel_bars_post_ends.json @@ -0,0 +1,49 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "basemetals:block/nickel_bars", + "edge": "basemetals:block/nickel_bars" + }, + "elements": [ + { + "from": [ + 7, + 0.001, + 7 + ], + "to": [ + 9, + 0.001, + 9 + ], + "faces": { + "down": { + "texture": "#edge" + }, + "up": { + "texture": "#edge" + } + } + }, + { + "from": [ + 7, + 15.999, + 7 + ], + "to": [ + 9, + 15.999, + 9 + ], + "faces": { + "down": { + "texture": "#edge" + }, + "up": { + "texture": "#edge" + } + } + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/assets/basemetals/models/block/nickel_ore.json b/src/generated/resources/assets/basemetals/models/block/nickel_ore.json new file mode 100644 index 000000000..d198d4de0 --- /dev/null +++ b/src/generated/resources/assets/basemetals/models/block/nickel_ore.json @@ -0,0 +1,86 @@ +{ + "parent": "minecraft:block/block", + "textures": { + "particle": "minecraft:block/stone", + "base": "minecraft:block/stone", + "overlay": "basemetals:block/ore_overlays/nickel_ore" + }, + "elements": [ + { + "from": [ + 0, + 0, + 0 + ], + "to": [ + 16, + 16, + 16 + ], + "faces": { + "down": { + "texture": "#base", + "cullface": "down" + }, + "up": { + "texture": "#base", + "cullface": "up" + }, + "north": { + "texture": "#base", + "cullface": "north" + }, + "south": { + "texture": "#base", + "cullface": "south" + }, + "west": { + "texture": "#base", + "cullface": "west" + }, + "east": { + "texture": "#base", + "cullface": "east" + } + } + }, + { + "from": [ + -0.05, + -0.05, + -0.05 + ], + "to": [ + 16.05, + 16.05, + 16.05 + ], + "faces": { + "down": { + "texture": "#overlay", + "cullface": "down" + }, + "up": { + "texture": "#overlay", + "cullface": "up" + }, + "north": { + "texture": "#overlay", + "cullface": "north" + }, + "south": { + "texture": "#overlay", + "cullface": "south" + }, + "west": { + "texture": "#overlay", + "cullface": "west" + }, + "east": { + "texture": "#overlay", + "cullface": "east" + } + } + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/assets/basemetals/models/block/obsidian_bars_post_ends.json b/src/generated/resources/assets/basemetals/models/block/obsidian_bars_post_ends.json new file mode 100644 index 000000000..12afd27aa --- /dev/null +++ b/src/generated/resources/assets/basemetals/models/block/obsidian_bars_post_ends.json @@ -0,0 +1,49 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "basemetals:block/obsidian_bars", + "edge": "basemetals:block/obsidian_bars" + }, + "elements": [ + { + "from": [ + 7, + 0.001, + 7 + ], + "to": [ + 9, + 0.001, + 9 + ], + "faces": { + "down": { + "texture": "#edge" + }, + "up": { + "texture": "#edge" + } + } + }, + { + "from": [ + 7, + 15.999, + 7 + ], + "to": [ + 9, + 15.999, + 9 + ], + "faces": { + "down": { + "texture": "#edge" + }, + "up": { + "texture": "#edge" + } + } + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/assets/basemetals/models/block/pewter_bars_post_ends.json b/src/generated/resources/assets/basemetals/models/block/pewter_bars_post_ends.json new file mode 100644 index 000000000..ab488fe1a --- /dev/null +++ b/src/generated/resources/assets/basemetals/models/block/pewter_bars_post_ends.json @@ -0,0 +1,49 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "basemetals:block/pewter_bars", + "edge": "basemetals:block/pewter_bars" + }, + "elements": [ + { + "from": [ + 7, + 0.001, + 7 + ], + "to": [ + 9, + 0.001, + 9 + ], + "faces": { + "down": { + "texture": "#edge" + }, + "up": { + "texture": "#edge" + } + } + }, + { + "from": [ + 7, + 15.999, + 7 + ], + "to": [ + 9, + 15.999, + 9 + ], + "faces": { + "down": { + "texture": "#edge" + }, + "up": { + "texture": "#edge" + } + } + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/assets/basemetals/models/block/platinum_bars_post_ends.json b/src/generated/resources/assets/basemetals/models/block/platinum_bars_post_ends.json new file mode 100644 index 000000000..2efd24337 --- /dev/null +++ b/src/generated/resources/assets/basemetals/models/block/platinum_bars_post_ends.json @@ -0,0 +1,49 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "basemetals:block/platinum_bars", + "edge": "basemetals:block/platinum_bars" + }, + "elements": [ + { + "from": [ + 7, + 0.001, + 7 + ], + "to": [ + 9, + 0.001, + 9 + ], + "faces": { + "down": { + "texture": "#edge" + }, + "up": { + "texture": "#edge" + } + } + }, + { + "from": [ + 7, + 15.999, + 7 + ], + "to": [ + 9, + 15.999, + 9 + ], + "faces": { + "down": { + "texture": "#edge" + }, + "up": { + "texture": "#edge" + } + } + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/assets/basemetals/models/block/platinum_ore.json b/src/generated/resources/assets/basemetals/models/block/platinum_ore.json new file mode 100644 index 000000000..59b8ee301 --- /dev/null +++ b/src/generated/resources/assets/basemetals/models/block/platinum_ore.json @@ -0,0 +1,86 @@ +{ + "parent": "minecraft:block/block", + "textures": { + "particle": "minecraft:block/stone", + "base": "minecraft:block/stone", + "overlay": "basemetals:block/ore_overlays/platinum_ore" + }, + "elements": [ + { + "from": [ + 0, + 0, + 0 + ], + "to": [ + 16, + 16, + 16 + ], + "faces": { + "down": { + "texture": "#base", + "cullface": "down" + }, + "up": { + "texture": "#base", + "cullface": "up" + }, + "north": { + "texture": "#base", + "cullface": "north" + }, + "south": { + "texture": "#base", + "cullface": "south" + }, + "west": { + "texture": "#base", + "cullface": "west" + }, + "east": { + "texture": "#base", + "cullface": "east" + } + } + }, + { + "from": [ + -0.05, + -0.05, + -0.05 + ], + "to": [ + 16.05, + 16.05, + 16.05 + ], + "faces": { + "down": { + "texture": "#overlay", + "cullface": "down" + }, + "up": { + "texture": "#overlay", + "cullface": "up" + }, + "north": { + "texture": "#overlay", + "cullface": "north" + }, + "south": { + "texture": "#overlay", + "cullface": "south" + }, + "west": { + "texture": "#overlay", + "cullface": "west" + }, + "east": { + "texture": "#overlay", + "cullface": "east" + } + } + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/assets/basemetals/models/block/quartz_bars_post_ends.json b/src/generated/resources/assets/basemetals/models/block/quartz_bars_post_ends.json new file mode 100644 index 000000000..7a8efe0bd --- /dev/null +++ b/src/generated/resources/assets/basemetals/models/block/quartz_bars_post_ends.json @@ -0,0 +1,49 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "basemetals:block/quartz_bars", + "edge": "basemetals:block/quartz_bars" + }, + "elements": [ + { + "from": [ + 7, + 0.001, + 7 + ], + "to": [ + 9, + 0.001, + 9 + ], + "faces": { + "down": { + "texture": "#edge" + }, + "up": { + "texture": "#edge" + } + } + }, + { + "from": [ + 7, + 15.999, + 7 + ], + "to": [ + 9, + 15.999, + 9 + ], + "faces": { + "down": { + "texture": "#edge" + }, + "up": { + "texture": "#edge" + } + } + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/assets/basemetals/models/block/silver_bars_post_ends.json b/src/generated/resources/assets/basemetals/models/block/silver_bars_post_ends.json new file mode 100644 index 000000000..b6aa41701 --- /dev/null +++ b/src/generated/resources/assets/basemetals/models/block/silver_bars_post_ends.json @@ -0,0 +1,49 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "basemetals:block/silver_bars", + "edge": "basemetals:block/silver_bars" + }, + "elements": [ + { + "from": [ + 7, + 0.001, + 7 + ], + "to": [ + 9, + 0.001, + 9 + ], + "faces": { + "down": { + "texture": "#edge" + }, + "up": { + "texture": "#edge" + } + } + }, + { + "from": [ + 7, + 15.999, + 7 + ], + "to": [ + 9, + 15.999, + 9 + ], + "faces": { + "down": { + "texture": "#edge" + }, + "up": { + "texture": "#edge" + } + } + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/assets/basemetals/models/block/silver_ore.json b/src/generated/resources/assets/basemetals/models/block/silver_ore.json new file mode 100644 index 000000000..8b82f5172 --- /dev/null +++ b/src/generated/resources/assets/basemetals/models/block/silver_ore.json @@ -0,0 +1,86 @@ +{ + "parent": "minecraft:block/block", + "textures": { + "particle": "minecraft:block/stone", + "base": "minecraft:block/stone", + "overlay": "basemetals:block/ore_overlays/silver_ore" + }, + "elements": [ + { + "from": [ + 0, + 0, + 0 + ], + "to": [ + 16, + 16, + 16 + ], + "faces": { + "down": { + "texture": "#base", + "cullface": "down" + }, + "up": { + "texture": "#base", + "cullface": "up" + }, + "north": { + "texture": "#base", + "cullface": "north" + }, + "south": { + "texture": "#base", + "cullface": "south" + }, + "west": { + "texture": "#base", + "cullface": "west" + }, + "east": { + "texture": "#base", + "cullface": "east" + } + } + }, + { + "from": [ + -0.05, + -0.05, + -0.05 + ], + "to": [ + 16.05, + 16.05, + 16.05 + ], + "faces": { + "down": { + "texture": "#overlay", + "cullface": "down" + }, + "up": { + "texture": "#overlay", + "cullface": "up" + }, + "north": { + "texture": "#overlay", + "cullface": "north" + }, + "south": { + "texture": "#overlay", + "cullface": "south" + }, + "west": { + "texture": "#overlay", + "cullface": "west" + }, + "east": { + "texture": "#overlay", + "cullface": "east" + } + } + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/assets/basemetals/models/block/starsteel_bars_post_ends.json b/src/generated/resources/assets/basemetals/models/block/starsteel_bars_post_ends.json new file mode 100644 index 000000000..7d6aeae1c --- /dev/null +++ b/src/generated/resources/assets/basemetals/models/block/starsteel_bars_post_ends.json @@ -0,0 +1,49 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "basemetals:block/starsteel_bars", + "edge": "basemetals:block/starsteel_bars" + }, + "elements": [ + { + "from": [ + 7, + 0.001, + 7 + ], + "to": [ + 9, + 0.001, + 9 + ], + "faces": { + "down": { + "texture": "#edge" + }, + "up": { + "texture": "#edge" + } + } + }, + { + "from": [ + 7, + 15.999, + 7 + ], + "to": [ + 9, + 15.999, + 9 + ], + "faces": { + "down": { + "texture": "#edge" + }, + "up": { + "texture": "#edge" + } + } + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/assets/basemetals/models/block/starsteel_ore.json b/src/generated/resources/assets/basemetals/models/block/starsteel_ore.json new file mode 100644 index 000000000..d5b938cbd --- /dev/null +++ b/src/generated/resources/assets/basemetals/models/block/starsteel_ore.json @@ -0,0 +1,86 @@ +{ + "parent": "minecraft:block/block", + "textures": { + "particle": "minecraft:block/end_stone", + "base": "minecraft:block/end_stone", + "overlay": "basemetals:block/ore_overlays/starsteel_ore" + }, + "elements": [ + { + "from": [ + 0, + 0, + 0 + ], + "to": [ + 16, + 16, + 16 + ], + "faces": { + "down": { + "texture": "#base", + "cullface": "down" + }, + "up": { + "texture": "#base", + "cullface": "up" + }, + "north": { + "texture": "#base", + "cullface": "north" + }, + "south": { + "texture": "#base", + "cullface": "south" + }, + "west": { + "texture": "#base", + "cullface": "west" + }, + "east": { + "texture": "#base", + "cullface": "east" + } + } + }, + { + "from": [ + -0.05, + -0.05, + -0.05 + ], + "to": [ + 16.05, + 16.05, + 16.05 + ], + "faces": { + "down": { + "texture": "#overlay", + "cullface": "down" + }, + "up": { + "texture": "#overlay", + "cullface": "up" + }, + "north": { + "texture": "#overlay", + "cullface": "north" + }, + "south": { + "texture": "#overlay", + "cullface": "south" + }, + "west": { + "texture": "#overlay", + "cullface": "west" + }, + "east": { + "texture": "#overlay", + "cullface": "east" + } + } + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/assets/basemetals/models/block/steel_bars_post_ends.json b/src/generated/resources/assets/basemetals/models/block/steel_bars_post_ends.json new file mode 100644 index 000000000..8bfd0a3be --- /dev/null +++ b/src/generated/resources/assets/basemetals/models/block/steel_bars_post_ends.json @@ -0,0 +1,49 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "basemetals:block/steel_bars", + "edge": "basemetals:block/steel_bars" + }, + "elements": [ + { + "from": [ + 7, + 0.001, + 7 + ], + "to": [ + 9, + 0.001, + 9 + ], + "faces": { + "down": { + "texture": "#edge" + }, + "up": { + "texture": "#edge" + } + } + }, + { + "from": [ + 7, + 15.999, + 7 + ], + "to": [ + 9, + 15.999, + 9 + ], + "faces": { + "down": { + "texture": "#edge" + }, + "up": { + "texture": "#edge" + } + } + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/assets/basemetals/models/block/tin_bars_post_ends.json b/src/generated/resources/assets/basemetals/models/block/tin_bars_post_ends.json new file mode 100644 index 000000000..203eefb30 --- /dev/null +++ b/src/generated/resources/assets/basemetals/models/block/tin_bars_post_ends.json @@ -0,0 +1,49 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "basemetals:block/tin_bars", + "edge": "basemetals:block/tin_bars" + }, + "elements": [ + { + "from": [ + 7, + 0.001, + 7 + ], + "to": [ + 9, + 0.001, + 9 + ], + "faces": { + "down": { + "texture": "#edge" + }, + "up": { + "texture": "#edge" + } + } + }, + { + "from": [ + 7, + 15.999, + 7 + ], + "to": [ + 9, + 15.999, + 9 + ], + "faces": { + "down": { + "texture": "#edge" + }, + "up": { + "texture": "#edge" + } + } + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/assets/basemetals/models/block/tin_ore.json b/src/generated/resources/assets/basemetals/models/block/tin_ore.json new file mode 100644 index 000000000..d7156d8c5 --- /dev/null +++ b/src/generated/resources/assets/basemetals/models/block/tin_ore.json @@ -0,0 +1,86 @@ +{ + "parent": "minecraft:block/block", + "textures": { + "particle": "minecraft:block/stone", + "base": "minecraft:block/stone", + "overlay": "basemetals:block/ore_overlays/tin_ore" + }, + "elements": [ + { + "from": [ + 0, + 0, + 0 + ], + "to": [ + 16, + 16, + 16 + ], + "faces": { + "down": { + "texture": "#base", + "cullface": "down" + }, + "up": { + "texture": "#base", + "cullface": "up" + }, + "north": { + "texture": "#base", + "cullface": "north" + }, + "south": { + "texture": "#base", + "cullface": "south" + }, + "west": { + "texture": "#base", + "cullface": "west" + }, + "east": { + "texture": "#base", + "cullface": "east" + } + } + }, + { + "from": [ + -0.05, + -0.05, + -0.05 + ], + "to": [ + 16.05, + 16.05, + 16.05 + ], + "faces": { + "down": { + "texture": "#overlay", + "cullface": "down" + }, + "up": { + "texture": "#overlay", + "cullface": "up" + }, + "north": { + "texture": "#overlay", + "cullface": "north" + }, + "south": { + "texture": "#overlay", + "cullface": "south" + }, + "west": { + "texture": "#overlay", + "cullface": "west" + }, + "east": { + "texture": "#overlay", + "cullface": "east" + } + } + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/assets/basemetals/models/block/zinc_bars_post_ends.json b/src/generated/resources/assets/basemetals/models/block/zinc_bars_post_ends.json new file mode 100644 index 000000000..5ac3c5bc3 --- /dev/null +++ b/src/generated/resources/assets/basemetals/models/block/zinc_bars_post_ends.json @@ -0,0 +1,49 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "basemetals:block/zinc_bars", + "edge": "basemetals:block/zinc_bars" + }, + "elements": [ + { + "from": [ + 7, + 0.001, + 7 + ], + "to": [ + 9, + 0.001, + 9 + ], + "faces": { + "down": { + "texture": "#edge" + }, + "up": { + "texture": "#edge" + } + } + }, + { + "from": [ + 7, + 15.999, + 7 + ], + "to": [ + 9, + 15.999, + 9 + ], + "faces": { + "down": { + "texture": "#edge" + }, + "up": { + "texture": "#edge" + } + } + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/assets/basemetals/models/block/zinc_ore.json b/src/generated/resources/assets/basemetals/models/block/zinc_ore.json new file mode 100644 index 000000000..9e9debb63 --- /dev/null +++ b/src/generated/resources/assets/basemetals/models/block/zinc_ore.json @@ -0,0 +1,86 @@ +{ + "parent": "minecraft:block/block", + "textures": { + "particle": "minecraft:block/stone", + "base": "minecraft:block/stone", + "overlay": "basemetals:block/ore_overlays/zinc_ore" + }, + "elements": [ + { + "from": [ + 0, + 0, + 0 + ], + "to": [ + 16, + 16, + 16 + ], + "faces": { + "down": { + "texture": "#base", + "cullface": "down" + }, + "up": { + "texture": "#base", + "cullface": "up" + }, + "north": { + "texture": "#base", + "cullface": "north" + }, + "south": { + "texture": "#base", + "cullface": "south" + }, + "west": { + "texture": "#base", + "cullface": "west" + }, + "east": { + "texture": "#base", + "cullface": "east" + } + } + }, + { + "from": [ + -0.05, + -0.05, + -0.05 + ], + "to": [ + 16.05, + 16.05, + 16.05 + ], + "faces": { + "down": { + "texture": "#overlay", + "cullface": "down" + }, + "up": { + "texture": "#overlay", + "cullface": "up" + }, + "north": { + "texture": "#overlay", + "cullface": "north" + }, + "south": { + "texture": "#overlay", + "cullface": "south" + }, + "west": { + "texture": "#overlay", + "cullface": "west" + }, + "east": { + "texture": "#overlay", + "cullface": "east" + } + } + } + ] +} \ No newline at end of file diff --git a/src/generated/resources/assets/basemetals/models/item/adamantine_raw.json b/src/generated/resources/assets/basemetals/models/item/adamantine_raw.json new file mode 100644 index 000000000..df4ce8132 --- /dev/null +++ b/src/generated/resources/assets/basemetals/models/item/adamantine_raw.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "basemetals:item/adamantine_raw" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/basemetals/models/item/antimony_raw.json b/src/generated/resources/assets/basemetals/models/item/antimony_raw.json new file mode 100644 index 000000000..4890a1462 --- /dev/null +++ b/src/generated/resources/assets/basemetals/models/item/antimony_raw.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "basemetals:item/antimony_raw" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/basemetals/models/item/bismuth_raw.json b/src/generated/resources/assets/basemetals/models/item/bismuth_raw.json new file mode 100644 index 000000000..1fdb4c88b --- /dev/null +++ b/src/generated/resources/assets/basemetals/models/item/bismuth_raw.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "basemetals:item/bismuth_raw" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/basemetals/models/item/coldiron_raw.json b/src/generated/resources/assets/basemetals/models/item/coldiron_raw.json new file mode 100644 index 000000000..2732f38ea --- /dev/null +++ b/src/generated/resources/assets/basemetals/models/item/coldiron_raw.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "basemetals:item/coldiron_raw" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/basemetals/models/item/lead_raw.json b/src/generated/resources/assets/basemetals/models/item/lead_raw.json new file mode 100644 index 000000000..00182e150 --- /dev/null +++ b/src/generated/resources/assets/basemetals/models/item/lead_raw.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "basemetals:item/lead_raw" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/basemetals/models/item/mercury_raw.json b/src/generated/resources/assets/basemetals/models/item/mercury_raw.json new file mode 100644 index 000000000..0186cd79c --- /dev/null +++ b/src/generated/resources/assets/basemetals/models/item/mercury_raw.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "basemetals:item/mercury_raw" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/basemetals/models/item/nickel_raw.json b/src/generated/resources/assets/basemetals/models/item/nickel_raw.json new file mode 100644 index 000000000..9ef8505ef --- /dev/null +++ b/src/generated/resources/assets/basemetals/models/item/nickel_raw.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "basemetals:item/nickel_raw" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/basemetals/models/item/platinum_raw.json b/src/generated/resources/assets/basemetals/models/item/platinum_raw.json new file mode 100644 index 000000000..6773d288d --- /dev/null +++ b/src/generated/resources/assets/basemetals/models/item/platinum_raw.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "basemetals:item/platinum_raw" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/basemetals/models/item/silver_raw.json b/src/generated/resources/assets/basemetals/models/item/silver_raw.json new file mode 100644 index 000000000..8e221f480 --- /dev/null +++ b/src/generated/resources/assets/basemetals/models/item/silver_raw.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "basemetals:item/silver_raw" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/basemetals/models/item/starsteel_raw.json b/src/generated/resources/assets/basemetals/models/item/starsteel_raw.json new file mode 100644 index 000000000..8a6732e30 --- /dev/null +++ b/src/generated/resources/assets/basemetals/models/item/starsteel_raw.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "basemetals:item/starsteel_raw" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/basemetals/models/item/tin_raw.json b/src/generated/resources/assets/basemetals/models/item/tin_raw.json new file mode 100644 index 000000000..5d955e0ff --- /dev/null +++ b/src/generated/resources/assets/basemetals/models/item/tin_raw.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "basemetals:item/tin_raw" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/basemetals/models/item/zinc_raw.json b/src/generated/resources/assets/basemetals/models/item/zinc_raw.json new file mode 100644 index 000000000..f61555f1c --- /dev/null +++ b/src/generated/resources/assets/basemetals/models/item/zinc_raw.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "basemetals:item/zinc_raw" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/activator_rail.json b/src/generated/resources/data/basemetals/advancements/recipes/activator_rail.json new file mode 100644 index 000000000..2299c8996 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/activator_rail.json @@ -0,0 +1,56 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/steel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:activator_rail" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "minecraft:redstone_torch" + ] + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/steel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:activator_rail" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/adamantine_anvil.json b/src/generated/resources/data/basemetals/advancements/recipes/adamantine_anvil.json new file mode 100644 index 000000000..47fde501c --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/adamantine_anvil.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/adamantine" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:adamantine_anvil" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/adamantine" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/adamantine" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:adamantine_anvil" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/adamantine_arrow.json b/src/generated/resources/data/basemetals/advancements/recipes/adamantine_arrow.json new file mode 100644 index 000000000..2dc8c17c4 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/adamantine_arrow.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/adamantine" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:adamantine_arrow" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:nuggets/adamantine" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/adamantine" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:adamantine_arrow" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/adamantine_axe.json b/src/generated/resources/data/basemetals/advancements/recipes/adamantine_axe.json new file mode 100644 index 000000000..93a899287 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/adamantine_axe.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/adamantine" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:adamantine_axe" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/adamantine" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:adamantine_axe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/adamantine_bars.json b/src/generated/resources/data/basemetals/advancements/recipes/adamantine_bars.json new file mode 100644 index 000000000..f392cd44d --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/adamantine_bars.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/adamantine" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:adamantine_bars" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/adamantine" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:adamantine_bars" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/adamantine_bars_2.json b/src/generated/resources/data/basemetals/advancements/recipes/adamantine_bars_2.json new file mode 100644 index 000000000..3c8ca427c --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/adamantine_bars_2.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/adamantine" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:adamantine_bars_2" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/adamantine" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:adamantine_bars_2" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/adamantine_block.json b/src/generated/resources/data/basemetals/advancements/recipes/adamantine_block.json new file mode 100644 index 000000000..a337bc27f --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/adamantine_block.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/adamantine" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:adamantine_block" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/adamantine" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:adamantine_block" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/adamantine_block_ingot.json b/src/generated/resources/data/basemetals/advancements/recipes/adamantine_block_ingot.json new file mode 100644 index 000000000..f55e57a1c --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/adamantine_block_ingot.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/adamantine" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:adamantine_block_ingot" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/adamantine" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:adamantine_block_ingot" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/adamantine_bolt.json b/src/generated/resources/data/basemetals/advancements/recipes/adamantine_bolt.json new file mode 100644 index 000000000..57679ca74 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/adamantine_bolt.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/adamantine" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:adamantine_bolt" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/adamantine" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:adamantine_bolt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/adamantine_boots.json b/src/generated/resources/data/basemetals/advancements/recipes/adamantine_boots.json new file mode 100644 index 000000000..ebff19a2e --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/adamantine_boots.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/adamantine" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:adamantine_boots" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/adamantine" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:adamantine_boots" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/adamantine_bow.json b/src/generated/resources/data/basemetals/advancements/recipes/adamantine_bow.json new file mode 100644 index 000000000..29c07b9cb --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/adamantine_bow.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/adamantine" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:adamantine_bow" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/adamantine" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:adamantine_bow" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/adamantine_button.json b/src/generated/resources/data/basemetals/advancements/recipes/adamantine_button.json new file mode 100644 index 000000000..9f017f1be --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/adamantine_button.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/adamantine" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:adamantine_button" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:nuggets/adamantine" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:adamantine_button" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/adamantine_chestplate.json b/src/generated/resources/data/basemetals/advancements/recipes/adamantine_chestplate.json new file mode 100644 index 000000000..3a3e0db96 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/adamantine_chestplate.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/adamantine" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:adamantine_chestplate" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/adamantine" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:adamantine_chestplate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/adamantine_crackhammer.json b/src/generated/resources/data/basemetals/advancements/recipes/adamantine_crackhammer.json new file mode 100644 index 000000000..e6039e4c5 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/adamantine_crackhammer.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/adamantine" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:adamantine_crackhammer" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/adamantine" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:adamantine_crackhammer" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/adamantine_crossbow.json b/src/generated/resources/data/basemetals/advancements/recipes/adamantine_crossbow.json new file mode 100644 index 000000000..bfee2b074 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/adamantine_crossbow.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/adamantine" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:adamantine_crossbow" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gears/adamantine" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/adamantine" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:adamantine_crossbow" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/adamantine_door.json b/src/generated/resources/data/basemetals/advancements/recipes/adamantine_door.json new file mode 100644 index 000000000..7ff2e7d51 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/adamantine_door.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/adamantine" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:adamantine_door" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/adamantine" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:adamantine_door" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/adamantine_fishingrod.json b/src/generated/resources/data/basemetals/advancements/recipes/adamantine_fishingrod.json new file mode 100644 index 000000000..7c4f7fd2e --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/adamantine_fishingrod.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/adamantine" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:adamantine_fishingrod" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/adamantine" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:adamantine_fishingrod" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/adamantine_gear.json b/src/generated/resources/data/basemetals/advancements/recipes/adamantine_gear.json new file mode 100644 index 000000000..45ee43a01 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/adamantine_gear.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/adamantine" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:adamantine_gear" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/adamantine" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/adamantine" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:adamantine_gear" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/adamantine_helmet.json b/src/generated/resources/data/basemetals/advancements/recipes/adamantine_helmet.json new file mode 100644 index 000000000..0a04c7077 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/adamantine_helmet.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/adamantine" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:adamantine_helmet" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/adamantine" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:adamantine_helmet" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/adamantine_hoe.json b/src/generated/resources/data/basemetals/advancements/recipes/adamantine_hoe.json new file mode 100644 index 000000000..81f51a6f7 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/adamantine_hoe.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/adamantine" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:adamantine_hoe" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/adamantine" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:adamantine_hoe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/adamantine_horsearmor.json b/src/generated/resources/data/basemetals/advancements/recipes/adamantine_horsearmor.json new file mode 100644 index 000000000..86424c3b2 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/adamantine_horsearmor.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/adamantine" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:adamantine_horsearmor" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "minecraft:wool" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/adamantine" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:adamantine_horsearmor" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/adamantine_ingot_from_nuggets.json b/src/generated/resources/data/basemetals/advancements/recipes/adamantine_ingot_from_nuggets.json new file mode 100644 index 000000000..b5efe5b6c --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/adamantine_ingot_from_nuggets.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/adamantine" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:adamantine_ingot_from_nuggets" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:nuggets/adamantine" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:adamantine_ingot_from_nuggets" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/adamantine_leggings.json b/src/generated/resources/data/basemetals/advancements/recipes/adamantine_leggings.json new file mode 100644 index 000000000..554f49907 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/adamantine_leggings.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/adamantine" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:adamantine_leggings" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/adamantine" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:adamantine_leggings" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/adamantine_lever.json b/src/generated/resources/data/basemetals/advancements/recipes/adamantine_lever.json new file mode 100644 index 000000000..842e3ea8b --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/adamantine_lever.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/adamantine" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:adamantine_lever" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/adamantine" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/adamantine" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:adamantine_lever" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/adamantine_nuggets.json b/src/generated/resources/data/basemetals/advancements/recipes/adamantine_nuggets.json new file mode 100644 index 000000000..eb016578e --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/adamantine_nuggets.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/adamantine" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:adamantine_nuggets" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/adamantine" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:adamantine_nuggets" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/adamantine_pickaxe.json b/src/generated/resources/data/basemetals/advancements/recipes/adamantine_pickaxe.json new file mode 100644 index 000000000..b9d5d3e05 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/adamantine_pickaxe.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/adamantine" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:adamantine_pickaxe" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/adamantine" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:adamantine_pickaxe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/adamantine_plate.json b/src/generated/resources/data/basemetals/advancements/recipes/adamantine_plate.json new file mode 100644 index 000000000..357714bff --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/adamantine_plate.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/adamantine" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:adamantine_plate" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/adamantine" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:adamantine_plate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/adamantine_powder_from_small.json b/src/generated/resources/data/basemetals/advancements/recipes/adamantine_powder_from_small.json new file mode 100644 index 000000000..05465d02b --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/adamantine_powder_from_small.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/adamantine" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:adamantine_powder_from_small" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:tiny_dusts/adamantine" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:adamantine_powder_from_small" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/adamantine_pressure_plate.json b/src/generated/resources/data/basemetals/advancements/recipes/adamantine_pressure_plate.json new file mode 100644 index 000000000..deadc6e3e --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/adamantine_pressure_plate.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/adamantine" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:adamantine_pressure_plate" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/adamantine" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:adamantine_pressure_plate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/adamantine_raw_blasting.json b/src/generated/resources/data/basemetals/advancements/recipes/adamantine_raw_blasting.json new file mode 100644 index 000000000..139a2fbc3 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/adamantine_raw_blasting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_raw": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:raw_materials/adamantine" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:adamantine_raw_blasting" + } + } + }, + "requirements": [ + [ + "has_raw", + "has_recipe" + ] + ], + "rewards": { + "recipes": [ + "basemetals:adamantine_raw_blasting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/adamantine_raw_smelting.json b/src/generated/resources/data/basemetals/advancements/recipes/adamantine_raw_smelting.json new file mode 100644 index 000000000..4a42f1e34 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/adamantine_raw_smelting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_raw": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:raw_materials/adamantine" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:adamantine_raw_smelting" + } + } + }, + "requirements": [ + [ + "has_raw", + "has_recipe" + ] + ], + "rewards": { + "recipes": [ + "basemetals:adamantine_raw_smelting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/adamantine_rod.json b/src/generated/resources/data/basemetals/advancements/recipes/adamantine_rod.json new file mode 100644 index 000000000..0ebd43896 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/adamantine_rod.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/adamantine" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:adamantine_rod" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/adamantine" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:adamantine_rod" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/adamantine_scythe.json b/src/generated/resources/data/basemetals/advancements/recipes/adamantine_scythe.json new file mode 100644 index 000000000..ed2937057 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/adamantine_scythe.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/adamantine" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:adamantine_scythe" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/adamantine" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:adamantine_scythe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/adamantine_shears.json b/src/generated/resources/data/basemetals/advancements/recipes/adamantine_shears.json new file mode 100644 index 000000000..1e3ba4e94 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/adamantine_shears.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/adamantine" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:adamantine_shears" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/adamantine" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:adamantine_shears" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/adamantine_shield.json b/src/generated/resources/data/basemetals/advancements/recipes/adamantine_shield.json new file mode 100644 index 000000000..f8a79b19c --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/adamantine_shield.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/adamantine" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:adamantine_shield" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "minecraft:planks" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/adamantine" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:adamantine_shield" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/adamantine_shovel.json b/src/generated/resources/data/basemetals/advancements/recipes/adamantine_shovel.json new file mode 100644 index 000000000..3d87b2ed9 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/adamantine_shovel.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/adamantine" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:adamantine_shovel" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/adamantine" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:adamantine_shovel" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/adamantine_slab.json b/src/generated/resources/data/basemetals/advancements/recipes/adamantine_slab.json new file mode 100644 index 000000000..faeddb421 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/adamantine_slab.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/adamantine" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:adamantine_slab" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/adamantine" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:adamantine_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/adamantine_smallpowder.json b/src/generated/resources/data/basemetals/advancements/recipes/adamantine_smallpowder.json new file mode 100644 index 000000000..fb60f1706 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/adamantine_smallpowder.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/adamantine" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:adamantine_smallpowder" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:dusts/adamantine" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:adamantine_smallpowder" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/adamantine_stairs.json b/src/generated/resources/data/basemetals/advancements/recipes/adamantine_stairs.json new file mode 100644 index 000000000..0deec1f58 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/adamantine_stairs.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/adamantine" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:adamantine_stairs" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/adamantine" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:adamantine_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/adamantine_sword.json b/src/generated/resources/data/basemetals/advancements/recipes/adamantine_sword.json new file mode 100644 index 000000000..08c3b641a --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/adamantine_sword.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/adamantine" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:adamantine_sword" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/adamantine" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:adamantine_sword" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/adamantine_trapdoor.json b/src/generated/resources/data/basemetals/advancements/recipes/adamantine_trapdoor.json new file mode 100644 index 000000000..40bb459cc --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/adamantine_trapdoor.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/adamantine" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:adamantine_trapdoor" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/adamantine" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:adamantine_trapdoor" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/adamantine_wall.json b/src/generated/resources/data/basemetals/advancements/recipes/adamantine_wall.json new file mode 100644 index 000000000..9c6cd0eb6 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/adamantine_wall.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/adamantine" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:adamantine_wall" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/adamantine" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:adamantine_wall" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/antimony_arrow.json b/src/generated/resources/data/basemetals/advancements/recipes/antimony_arrow.json new file mode 100644 index 000000000..72d3c0dad --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/antimony_arrow.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/antimony" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:antimony_arrow" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:nuggets/antimony" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/antimony" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:antimony_arrow" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/antimony_axe.json b/src/generated/resources/data/basemetals/advancements/recipes/antimony_axe.json new file mode 100644 index 000000000..5ab3d5b6a --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/antimony_axe.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/antimony" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:antimony_axe" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/antimony" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:antimony_axe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/antimony_bars.json b/src/generated/resources/data/basemetals/advancements/recipes/antimony_bars.json new file mode 100644 index 000000000..851d81dee --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/antimony_bars.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/antimony" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:antimony_bars" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/antimony" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:antimony_bars" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/antimony_bars_2.json b/src/generated/resources/data/basemetals/advancements/recipes/antimony_bars_2.json new file mode 100644 index 000000000..074a7b2aa --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/antimony_bars_2.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/antimony" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:antimony_bars_2" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/antimony" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:antimony_bars_2" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/antimony_block.json b/src/generated/resources/data/basemetals/advancements/recipes/antimony_block.json new file mode 100644 index 000000000..8493b2996 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/antimony_block.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/antimony" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:antimony_block" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/antimony" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:antimony_block" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/antimony_block_ingot.json b/src/generated/resources/data/basemetals/advancements/recipes/antimony_block_ingot.json new file mode 100644 index 000000000..1ecaf0302 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/antimony_block_ingot.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/antimony" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:antimony_block_ingot" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/antimony" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:antimony_block_ingot" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/antimony_bolt.json b/src/generated/resources/data/basemetals/advancements/recipes/antimony_bolt.json new file mode 100644 index 000000000..100227708 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/antimony_bolt.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/antimony" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:antimony_bolt" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/antimony" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:antimony_bolt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/antimony_boots.json b/src/generated/resources/data/basemetals/advancements/recipes/antimony_boots.json new file mode 100644 index 000000000..ce1f5d4d2 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/antimony_boots.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/antimony" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:antimony_boots" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/antimony" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:antimony_boots" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/antimony_bow.json b/src/generated/resources/data/basemetals/advancements/recipes/antimony_bow.json new file mode 100644 index 000000000..eba938da2 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/antimony_bow.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/antimony" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:antimony_bow" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/antimony" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:antimony_bow" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/antimony_button.json b/src/generated/resources/data/basemetals/advancements/recipes/antimony_button.json new file mode 100644 index 000000000..8e7f1a078 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/antimony_button.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/antimony" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:antimony_button" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:nuggets/antimony" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:antimony_button" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/antimony_chestplate.json b/src/generated/resources/data/basemetals/advancements/recipes/antimony_chestplate.json new file mode 100644 index 000000000..980da0d53 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/antimony_chestplate.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/antimony" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:antimony_chestplate" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/antimony" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:antimony_chestplate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/antimony_crackhammer.json b/src/generated/resources/data/basemetals/advancements/recipes/antimony_crackhammer.json new file mode 100644 index 000000000..185b4cfb6 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/antimony_crackhammer.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/antimony" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:antimony_crackhammer" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/antimony" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:antimony_crackhammer" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/antimony_crossbow.json b/src/generated/resources/data/basemetals/advancements/recipes/antimony_crossbow.json new file mode 100644 index 000000000..46a977968 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/antimony_crossbow.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/antimony" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:antimony_crossbow" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gears/antimony" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/antimony" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:antimony_crossbow" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/antimony_door.json b/src/generated/resources/data/basemetals/advancements/recipes/antimony_door.json new file mode 100644 index 000000000..69f49ca13 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/antimony_door.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/antimony" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:antimony_door" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/antimony" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:antimony_door" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/antimony_fishingrod.json b/src/generated/resources/data/basemetals/advancements/recipes/antimony_fishingrod.json new file mode 100644 index 000000000..14e254876 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/antimony_fishingrod.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/antimony" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:antimony_fishingrod" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/antimony" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:antimony_fishingrod" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/antimony_gear.json b/src/generated/resources/data/basemetals/advancements/recipes/antimony_gear.json new file mode 100644 index 000000000..308b16b01 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/antimony_gear.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/antimony" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:antimony_gear" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/antimony" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/antimony" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:antimony_gear" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/antimony_helmet.json b/src/generated/resources/data/basemetals/advancements/recipes/antimony_helmet.json new file mode 100644 index 000000000..318362d04 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/antimony_helmet.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/antimony" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:antimony_helmet" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/antimony" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:antimony_helmet" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/antimony_hoe.json b/src/generated/resources/data/basemetals/advancements/recipes/antimony_hoe.json new file mode 100644 index 000000000..d611f49c2 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/antimony_hoe.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/antimony" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:antimony_hoe" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/antimony" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:antimony_hoe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/antimony_horsearmor.json b/src/generated/resources/data/basemetals/advancements/recipes/antimony_horsearmor.json new file mode 100644 index 000000000..6b69a25ab --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/antimony_horsearmor.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/antimony" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:antimony_horsearmor" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "minecraft:wool" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/antimony" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:antimony_horsearmor" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/antimony_ingot_from_nuggets.json b/src/generated/resources/data/basemetals/advancements/recipes/antimony_ingot_from_nuggets.json new file mode 100644 index 000000000..42b1ca06e --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/antimony_ingot_from_nuggets.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/antimony" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:antimony_ingot_from_nuggets" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:nuggets/antimony" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:antimony_ingot_from_nuggets" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/antimony_leggings.json b/src/generated/resources/data/basemetals/advancements/recipes/antimony_leggings.json new file mode 100644 index 000000000..b8d9c3a1e --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/antimony_leggings.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/antimony" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:antimony_leggings" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/antimony" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:antimony_leggings" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/antimony_lever.json b/src/generated/resources/data/basemetals/advancements/recipes/antimony_lever.json new file mode 100644 index 000000000..4309ef29f --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/antimony_lever.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/antimony" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:antimony_lever" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/antimony" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/antimony" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:antimony_lever" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/antimony_nuggets.json b/src/generated/resources/data/basemetals/advancements/recipes/antimony_nuggets.json new file mode 100644 index 000000000..06da71ab6 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/antimony_nuggets.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/antimony" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:antimony_nuggets" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/antimony" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:antimony_nuggets" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/antimony_pickaxe.json b/src/generated/resources/data/basemetals/advancements/recipes/antimony_pickaxe.json new file mode 100644 index 000000000..1633d9a52 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/antimony_pickaxe.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/antimony" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:antimony_pickaxe" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/antimony" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:antimony_pickaxe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/antimony_plate.json b/src/generated/resources/data/basemetals/advancements/recipes/antimony_plate.json new file mode 100644 index 000000000..adad27621 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/antimony_plate.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/antimony" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:antimony_plate" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/antimony" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:antimony_plate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/antimony_powder_from_small.json b/src/generated/resources/data/basemetals/advancements/recipes/antimony_powder_from_small.json new file mode 100644 index 000000000..d522e44ed --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/antimony_powder_from_small.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/antimony" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:antimony_powder_from_small" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:tiny_dusts/antimony" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:antimony_powder_from_small" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/antimony_pressure_plate.json b/src/generated/resources/data/basemetals/advancements/recipes/antimony_pressure_plate.json new file mode 100644 index 000000000..8484bd42e --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/antimony_pressure_plate.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/antimony" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:antimony_pressure_plate" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/antimony" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:antimony_pressure_plate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/antimony_raw_blasting.json b/src/generated/resources/data/basemetals/advancements/recipes/antimony_raw_blasting.json new file mode 100644 index 000000000..846c30d31 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/antimony_raw_blasting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_raw": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:raw_materials/antimony" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:antimony_raw_blasting" + } + } + }, + "requirements": [ + [ + "has_raw", + "has_recipe" + ] + ], + "rewards": { + "recipes": [ + "basemetals:antimony_raw_blasting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/antimony_raw_smelting.json b/src/generated/resources/data/basemetals/advancements/recipes/antimony_raw_smelting.json new file mode 100644 index 000000000..e7df8ab9a --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/antimony_raw_smelting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_raw": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:raw_materials/antimony" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:antimony_raw_smelting" + } + } + }, + "requirements": [ + [ + "has_raw", + "has_recipe" + ] + ], + "rewards": { + "recipes": [ + "basemetals:antimony_raw_smelting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/antimony_rod.json b/src/generated/resources/data/basemetals/advancements/recipes/antimony_rod.json new file mode 100644 index 000000000..dcea9d334 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/antimony_rod.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/antimony" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:antimony_rod" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/antimony" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:antimony_rod" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/antimony_scythe.json b/src/generated/resources/data/basemetals/advancements/recipes/antimony_scythe.json new file mode 100644 index 000000000..aded3ce1b --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/antimony_scythe.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/antimony" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:antimony_scythe" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/antimony" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:antimony_scythe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/antimony_shears.json b/src/generated/resources/data/basemetals/advancements/recipes/antimony_shears.json new file mode 100644 index 000000000..0ca071f50 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/antimony_shears.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/antimony" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:antimony_shears" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/antimony" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:antimony_shears" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/antimony_shield.json b/src/generated/resources/data/basemetals/advancements/recipes/antimony_shield.json new file mode 100644 index 000000000..64b9fa447 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/antimony_shield.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/antimony" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:antimony_shield" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "minecraft:planks" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/antimony" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:antimony_shield" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/antimony_shovel.json b/src/generated/resources/data/basemetals/advancements/recipes/antimony_shovel.json new file mode 100644 index 000000000..08f1d5048 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/antimony_shovel.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/antimony" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:antimony_shovel" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/antimony" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:antimony_shovel" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/antimony_slab.json b/src/generated/resources/data/basemetals/advancements/recipes/antimony_slab.json new file mode 100644 index 000000000..290919863 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/antimony_slab.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/antimony" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:antimony_slab" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/antimony" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:antimony_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/antimony_smallpowder.json b/src/generated/resources/data/basemetals/advancements/recipes/antimony_smallpowder.json new file mode 100644 index 000000000..b241d4a06 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/antimony_smallpowder.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/antimony" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:antimony_smallpowder" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:dusts/antimony" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:antimony_smallpowder" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/antimony_stairs.json b/src/generated/resources/data/basemetals/advancements/recipes/antimony_stairs.json new file mode 100644 index 000000000..001d826b8 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/antimony_stairs.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/antimony" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:antimony_stairs" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/antimony" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:antimony_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/antimony_sword.json b/src/generated/resources/data/basemetals/advancements/recipes/antimony_sword.json new file mode 100644 index 000000000..8854d26b7 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/antimony_sword.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/antimony" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:antimony_sword" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/antimony" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:antimony_sword" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/antimony_trapdoor.json b/src/generated/resources/data/basemetals/advancements/recipes/antimony_trapdoor.json new file mode 100644 index 000000000..406f5b09d --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/antimony_trapdoor.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/antimony" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:antimony_trapdoor" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/antimony" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:antimony_trapdoor" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/antimony_wall.json b/src/generated/resources/data/basemetals/advancements/recipes/antimony_wall.json new file mode 100644 index 000000000..d7b02559f --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/antimony_wall.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/antimony" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:antimony_wall" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/antimony" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:antimony_wall" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/aquarium_arrow.json b/src/generated/resources/data/basemetals/advancements/recipes/aquarium_arrow.json new file mode 100644 index 000000000..48fdf4aa3 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/aquarium_arrow.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/aquarium" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:aquarium_arrow" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:nuggets/aquarium" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/aquarium" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:aquarium_arrow" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/aquarium_axe.json b/src/generated/resources/data/basemetals/advancements/recipes/aquarium_axe.json new file mode 100644 index 000000000..b009f542f --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/aquarium_axe.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/aquarium" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:aquarium_axe" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/aquarium" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:aquarium_axe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/aquarium_bars.json b/src/generated/resources/data/basemetals/advancements/recipes/aquarium_bars.json new file mode 100644 index 000000000..3715c9536 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/aquarium_bars.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/aquarium" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:aquarium_bars" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/aquarium" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:aquarium_bars" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/aquarium_bars_2.json b/src/generated/resources/data/basemetals/advancements/recipes/aquarium_bars_2.json new file mode 100644 index 000000000..d80864266 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/aquarium_bars_2.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/aquarium" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:aquarium_bars_2" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/aquarium" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:aquarium_bars_2" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/aquarium_blend.json b/src/generated/resources/data/basemetals/advancements/recipes/aquarium_blend.json new file mode 100644 index 000000000..12ad87efd --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/aquarium_blend.json @@ -0,0 +1,65 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/aquarium" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:aquarium_blend" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:dusts/copper" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:dusts/zinc" + } + ] + } + }, + "has_ingredient_3": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:dusts/prismarine" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2", + "has_ingredient_3" + ] + ], + "rewards": { + "recipes": [ + "basemetals:aquarium_blend" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/aquarium_blend_from_small.json b/src/generated/resources/data/basemetals/advancements/recipes/aquarium_blend_from_small.json new file mode 100644 index 000000000..20a5401de --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/aquarium_blend_from_small.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/aquarium" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:aquarium_blend_from_small" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:small_blends/aquarium" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:aquarium_blend_from_small" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/aquarium_block.json b/src/generated/resources/data/basemetals/advancements/recipes/aquarium_block.json new file mode 100644 index 000000000..27c1e4ee8 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/aquarium_block.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/aquarium" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:aquarium_block" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/aquarium" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:aquarium_block" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/aquarium_block_ingot.json b/src/generated/resources/data/basemetals/advancements/recipes/aquarium_block_ingot.json new file mode 100644 index 000000000..12b6098ea --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/aquarium_block_ingot.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/aquarium" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:aquarium_block_ingot" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/aquarium" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:aquarium_block_ingot" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/aquarium_bolt.json b/src/generated/resources/data/basemetals/advancements/recipes/aquarium_bolt.json new file mode 100644 index 000000000..1e9ff2253 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/aquarium_bolt.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/aquarium" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:aquarium_bolt" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/aquarium" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:aquarium_bolt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/aquarium_boots.json b/src/generated/resources/data/basemetals/advancements/recipes/aquarium_boots.json new file mode 100644 index 000000000..c4068c376 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/aquarium_boots.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/aquarium" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:aquarium_boots" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/aquarium" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:aquarium_boots" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/aquarium_bow.json b/src/generated/resources/data/basemetals/advancements/recipes/aquarium_bow.json new file mode 100644 index 000000000..00598cacd --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/aquarium_bow.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/aquarium" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:aquarium_bow" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/aquarium" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:aquarium_bow" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/aquarium_button.json b/src/generated/resources/data/basemetals/advancements/recipes/aquarium_button.json new file mode 100644 index 000000000..edcb1a977 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/aquarium_button.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/aquarium" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:aquarium_button" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:nuggets/aquarium" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:aquarium_button" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/aquarium_chestplate.json b/src/generated/resources/data/basemetals/advancements/recipes/aquarium_chestplate.json new file mode 100644 index 000000000..c0e24195c --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/aquarium_chestplate.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/aquarium" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:aquarium_chestplate" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/aquarium" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:aquarium_chestplate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/aquarium_crackhammer.json b/src/generated/resources/data/basemetals/advancements/recipes/aquarium_crackhammer.json new file mode 100644 index 000000000..a45f0fd76 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/aquarium_crackhammer.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/aquarium" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:aquarium_crackhammer" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/aquarium" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:aquarium_crackhammer" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/aquarium_crossbow.json b/src/generated/resources/data/basemetals/advancements/recipes/aquarium_crossbow.json new file mode 100644 index 000000000..e4c9568ba --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/aquarium_crossbow.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/aquarium" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:aquarium_crossbow" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gears/aquarium" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/aquarium" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:aquarium_crossbow" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/aquarium_door.json b/src/generated/resources/data/basemetals/advancements/recipes/aquarium_door.json new file mode 100644 index 000000000..f43ee43ad --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/aquarium_door.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/aquarium" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:aquarium_door" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/aquarium" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:aquarium_door" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/aquarium_fishingrod.json b/src/generated/resources/data/basemetals/advancements/recipes/aquarium_fishingrod.json new file mode 100644 index 000000000..4691d62db --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/aquarium_fishingrod.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/aquarium" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:aquarium_fishingrod" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/aquarium" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:aquarium_fishingrod" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/aquarium_gear.json b/src/generated/resources/data/basemetals/advancements/recipes/aquarium_gear.json new file mode 100644 index 000000000..25e96585a --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/aquarium_gear.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/aquarium" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:aquarium_gear" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/aquarium" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/aquarium" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:aquarium_gear" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/aquarium_helmet.json b/src/generated/resources/data/basemetals/advancements/recipes/aquarium_helmet.json new file mode 100644 index 000000000..f2cf4105d --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/aquarium_helmet.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/aquarium" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:aquarium_helmet" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/aquarium" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:aquarium_helmet" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/aquarium_hoe.json b/src/generated/resources/data/basemetals/advancements/recipes/aquarium_hoe.json new file mode 100644 index 000000000..95238ef12 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/aquarium_hoe.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/aquarium" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:aquarium_hoe" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/aquarium" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:aquarium_hoe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/aquarium_horsearmor.json b/src/generated/resources/data/basemetals/advancements/recipes/aquarium_horsearmor.json new file mode 100644 index 000000000..88d98b308 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/aquarium_horsearmor.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/aquarium" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:aquarium_horsearmor" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "minecraft:wool" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/aquarium" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:aquarium_horsearmor" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/aquarium_ingot_from_nuggets.json b/src/generated/resources/data/basemetals/advancements/recipes/aquarium_ingot_from_nuggets.json new file mode 100644 index 000000000..78e59e037 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/aquarium_ingot_from_nuggets.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/aquarium" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:aquarium_ingot_from_nuggets" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:nuggets/aquarium" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:aquarium_ingot_from_nuggets" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/aquarium_leggings.json b/src/generated/resources/data/basemetals/advancements/recipes/aquarium_leggings.json new file mode 100644 index 000000000..41b551de2 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/aquarium_leggings.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/aquarium" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:aquarium_leggings" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/aquarium" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:aquarium_leggings" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/aquarium_lever.json b/src/generated/resources/data/basemetals/advancements/recipes/aquarium_lever.json new file mode 100644 index 000000000..29fb4ce86 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/aquarium_lever.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/aquarium" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:aquarium_lever" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/aquarium" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/aquarium" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:aquarium_lever" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/aquarium_nuggets.json b/src/generated/resources/data/basemetals/advancements/recipes/aquarium_nuggets.json new file mode 100644 index 000000000..26c349b73 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/aquarium_nuggets.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/aquarium" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:aquarium_nuggets" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/aquarium" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:aquarium_nuggets" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/aquarium_pickaxe.json b/src/generated/resources/data/basemetals/advancements/recipes/aquarium_pickaxe.json new file mode 100644 index 000000000..993965495 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/aquarium_pickaxe.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/aquarium" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:aquarium_pickaxe" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/aquarium" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:aquarium_pickaxe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/aquarium_plate.json b/src/generated/resources/data/basemetals/advancements/recipes/aquarium_plate.json new file mode 100644 index 000000000..013263e82 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/aquarium_plate.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/aquarium" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:aquarium_plate" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/aquarium" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:aquarium_plate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/aquarium_powder_from_small.json b/src/generated/resources/data/basemetals/advancements/recipes/aquarium_powder_from_small.json new file mode 100644 index 000000000..e20855e12 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/aquarium_powder_from_small.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/aquarium" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:aquarium_powder_from_small" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:tiny_dusts/aquarium" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:aquarium_powder_from_small" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/aquarium_pressure_plate.json b/src/generated/resources/data/basemetals/advancements/recipes/aquarium_pressure_plate.json new file mode 100644 index 000000000..5be255905 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/aquarium_pressure_plate.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/aquarium" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:aquarium_pressure_plate" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/aquarium" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:aquarium_pressure_plate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/aquarium_rod.json b/src/generated/resources/data/basemetals/advancements/recipes/aquarium_rod.json new file mode 100644 index 000000000..12f120de3 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/aquarium_rod.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/aquarium" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:aquarium_rod" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/aquarium" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:aquarium_rod" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/aquarium_scythe.json b/src/generated/resources/data/basemetals/advancements/recipes/aquarium_scythe.json new file mode 100644 index 000000000..101edd8e9 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/aquarium_scythe.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/aquarium" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:aquarium_scythe" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/aquarium" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:aquarium_scythe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/aquarium_shears.json b/src/generated/resources/data/basemetals/advancements/recipes/aquarium_shears.json new file mode 100644 index 000000000..5d02a8e34 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/aquarium_shears.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/aquarium" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:aquarium_shears" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/aquarium" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:aquarium_shears" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/aquarium_shield.json b/src/generated/resources/data/basemetals/advancements/recipes/aquarium_shield.json new file mode 100644 index 000000000..17a11a2cf --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/aquarium_shield.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/aquarium" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:aquarium_shield" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "minecraft:planks" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/aquarium" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:aquarium_shield" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/aquarium_shovel.json b/src/generated/resources/data/basemetals/advancements/recipes/aquarium_shovel.json new file mode 100644 index 000000000..a84c5c0d4 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/aquarium_shovel.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/aquarium" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:aquarium_shovel" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/aquarium" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:aquarium_shovel" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/aquarium_slab.json b/src/generated/resources/data/basemetals/advancements/recipes/aquarium_slab.json new file mode 100644 index 000000000..02e364114 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/aquarium_slab.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/aquarium" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:aquarium_slab" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/aquarium" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:aquarium_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/aquarium_smallblend.json b/src/generated/resources/data/basemetals/advancements/recipes/aquarium_smallblend.json new file mode 100644 index 000000000..a5357de4b --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/aquarium_smallblend.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/aquarium" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:aquarium_smallblend" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:blends/aquarium" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:aquarium_smallblend" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/aquarium_smallpowder.json b/src/generated/resources/data/basemetals/advancements/recipes/aquarium_smallpowder.json new file mode 100644 index 000000000..dc0453080 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/aquarium_smallpowder.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/aquarium" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:aquarium_smallpowder" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:dusts/aquarium" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:aquarium_smallpowder" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/aquarium_stairs.json b/src/generated/resources/data/basemetals/advancements/recipes/aquarium_stairs.json new file mode 100644 index 000000000..392c73372 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/aquarium_stairs.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/aquarium" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:aquarium_stairs" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/aquarium" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:aquarium_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/aquarium_sword.json b/src/generated/resources/data/basemetals/advancements/recipes/aquarium_sword.json new file mode 100644 index 000000000..bb27ac88d --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/aquarium_sword.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/aquarium" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:aquarium_sword" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/aquarium" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:aquarium_sword" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/aquarium_trapdoor.json b/src/generated/resources/data/basemetals/advancements/recipes/aquarium_trapdoor.json new file mode 100644 index 000000000..51967d5ed --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/aquarium_trapdoor.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/aquarium" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:aquarium_trapdoor" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/aquarium" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:aquarium_trapdoor" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/aquarium_wall.json b/src/generated/resources/data/basemetals/advancements/recipes/aquarium_wall.json new file mode 100644 index 000000000..92d342cf2 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/aquarium_wall.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/aquarium" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:aquarium_wall" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/aquarium" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:aquarium_wall" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/bismuth_arrow.json b/src/generated/resources/data/basemetals/advancements/recipes/bismuth_arrow.json new file mode 100644 index 000000000..1801cb1cd --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/bismuth_arrow.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bismuth" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:bismuth_arrow" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:nuggets/bismuth" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/bismuth" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:bismuth_arrow" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/bismuth_axe.json b/src/generated/resources/data/basemetals/advancements/recipes/bismuth_axe.json new file mode 100644 index 000000000..84aedd132 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/bismuth_axe.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bismuth" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:bismuth_axe" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bismuth" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:bismuth_axe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/bismuth_bars.json b/src/generated/resources/data/basemetals/advancements/recipes/bismuth_bars.json new file mode 100644 index 000000000..540004ece --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/bismuth_bars.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bismuth" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:bismuth_bars" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bismuth" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:bismuth_bars" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/bismuth_bars_2.json b/src/generated/resources/data/basemetals/advancements/recipes/bismuth_bars_2.json new file mode 100644 index 000000000..fa4746ed7 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/bismuth_bars_2.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bismuth" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:bismuth_bars_2" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/bismuth" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:bismuth_bars_2" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/bismuth_block.json b/src/generated/resources/data/basemetals/advancements/recipes/bismuth_block.json new file mode 100644 index 000000000..806179828 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/bismuth_block.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bismuth" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:bismuth_block" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bismuth" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:bismuth_block" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/bismuth_block_ingot.json b/src/generated/resources/data/basemetals/advancements/recipes/bismuth_block_ingot.json new file mode 100644 index 000000000..c6a21f085 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/bismuth_block_ingot.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bismuth" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:bismuth_block_ingot" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/bismuth" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:bismuth_block_ingot" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/bismuth_bolt.json b/src/generated/resources/data/basemetals/advancements/recipes/bismuth_bolt.json new file mode 100644 index 000000000..728a35d2d --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/bismuth_bolt.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bismuth" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:bismuth_bolt" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/bismuth" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:bismuth_bolt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/bismuth_boots.json b/src/generated/resources/data/basemetals/advancements/recipes/bismuth_boots.json new file mode 100644 index 000000000..7eacbd614 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/bismuth_boots.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bismuth" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:bismuth_boots" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bismuth" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:bismuth_boots" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/bismuth_bow.json b/src/generated/resources/data/basemetals/advancements/recipes/bismuth_bow.json new file mode 100644 index 000000000..bc732a0ee --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/bismuth_bow.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bismuth" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:bismuth_bow" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/bismuth" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:bismuth_bow" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/bismuth_button.json b/src/generated/resources/data/basemetals/advancements/recipes/bismuth_button.json new file mode 100644 index 000000000..410da780b --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/bismuth_button.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bismuth" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:bismuth_button" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:nuggets/bismuth" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:bismuth_button" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/bismuth_chestplate.json b/src/generated/resources/data/basemetals/advancements/recipes/bismuth_chestplate.json new file mode 100644 index 000000000..6d1425336 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/bismuth_chestplate.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bismuth" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:bismuth_chestplate" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bismuth" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:bismuth_chestplate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/bismuth_crackhammer.json b/src/generated/resources/data/basemetals/advancements/recipes/bismuth_crackhammer.json new file mode 100644 index 000000000..9eae8be2e --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/bismuth_crackhammer.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bismuth" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:bismuth_crackhammer" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/bismuth" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:bismuth_crackhammer" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/bismuth_crossbow.json b/src/generated/resources/data/basemetals/advancements/recipes/bismuth_crossbow.json new file mode 100644 index 000000000..b5d32aa7f --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/bismuth_crossbow.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bismuth" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:bismuth_crossbow" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gears/bismuth" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/bismuth" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:bismuth_crossbow" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/bismuth_door.json b/src/generated/resources/data/basemetals/advancements/recipes/bismuth_door.json new file mode 100644 index 000000000..86239e35b --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/bismuth_door.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bismuth" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:bismuth_door" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bismuth" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:bismuth_door" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/bismuth_fishingrod.json b/src/generated/resources/data/basemetals/advancements/recipes/bismuth_fishingrod.json new file mode 100644 index 000000000..0c717a5e3 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/bismuth_fishingrod.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bismuth" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:bismuth_fishingrod" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/bismuth" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:bismuth_fishingrod" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/bismuth_gear.json b/src/generated/resources/data/basemetals/advancements/recipes/bismuth_gear.json new file mode 100644 index 000000000..1a65f6f02 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/bismuth_gear.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bismuth" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:bismuth_gear" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/bismuth" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bismuth" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:bismuth_gear" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/bismuth_helmet.json b/src/generated/resources/data/basemetals/advancements/recipes/bismuth_helmet.json new file mode 100644 index 000000000..3fa287971 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/bismuth_helmet.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bismuth" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:bismuth_helmet" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bismuth" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:bismuth_helmet" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/bismuth_hoe.json b/src/generated/resources/data/basemetals/advancements/recipes/bismuth_hoe.json new file mode 100644 index 000000000..04809c965 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/bismuth_hoe.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bismuth" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:bismuth_hoe" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bismuth" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:bismuth_hoe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/bismuth_horsearmor.json b/src/generated/resources/data/basemetals/advancements/recipes/bismuth_horsearmor.json new file mode 100644 index 000000000..f501a92ed --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/bismuth_horsearmor.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bismuth" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:bismuth_horsearmor" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "minecraft:wool" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bismuth" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:bismuth_horsearmor" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/bismuth_ingot_from_nuggets.json b/src/generated/resources/data/basemetals/advancements/recipes/bismuth_ingot_from_nuggets.json new file mode 100644 index 000000000..1b4d7ad71 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/bismuth_ingot_from_nuggets.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bismuth" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:bismuth_ingot_from_nuggets" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:nuggets/bismuth" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:bismuth_ingot_from_nuggets" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/bismuth_leggings.json b/src/generated/resources/data/basemetals/advancements/recipes/bismuth_leggings.json new file mode 100644 index 000000000..07e1b8d39 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/bismuth_leggings.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bismuth" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:bismuth_leggings" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bismuth" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:bismuth_leggings" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/bismuth_lever.json b/src/generated/resources/data/basemetals/advancements/recipes/bismuth_lever.json new file mode 100644 index 000000000..e35ee6038 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/bismuth_lever.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bismuth" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:bismuth_lever" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/bismuth" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bismuth" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:bismuth_lever" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/bismuth_nuggets.json b/src/generated/resources/data/basemetals/advancements/recipes/bismuth_nuggets.json new file mode 100644 index 000000000..f740e6374 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/bismuth_nuggets.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bismuth" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:bismuth_nuggets" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bismuth" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:bismuth_nuggets" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/bismuth_pickaxe.json b/src/generated/resources/data/basemetals/advancements/recipes/bismuth_pickaxe.json new file mode 100644 index 000000000..e2cbab427 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/bismuth_pickaxe.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bismuth" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:bismuth_pickaxe" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bismuth" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:bismuth_pickaxe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/bismuth_plate.json b/src/generated/resources/data/basemetals/advancements/recipes/bismuth_plate.json new file mode 100644 index 000000000..eea3b7ede --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/bismuth_plate.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bismuth" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:bismuth_plate" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bismuth" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:bismuth_plate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/bismuth_powder_from_small.json b/src/generated/resources/data/basemetals/advancements/recipes/bismuth_powder_from_small.json new file mode 100644 index 000000000..4decd8272 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/bismuth_powder_from_small.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bismuth" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:bismuth_powder_from_small" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:tiny_dusts/bismuth" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:bismuth_powder_from_small" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/bismuth_pressure_plate.json b/src/generated/resources/data/basemetals/advancements/recipes/bismuth_pressure_plate.json new file mode 100644 index 000000000..4a43f15e7 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/bismuth_pressure_plate.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bismuth" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:bismuth_pressure_plate" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bismuth" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:bismuth_pressure_plate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/bismuth_raw_blasting.json b/src/generated/resources/data/basemetals/advancements/recipes/bismuth_raw_blasting.json new file mode 100644 index 000000000..9c678a141 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/bismuth_raw_blasting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_raw": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:raw_materials/bismuth" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:bismuth_raw_blasting" + } + } + }, + "requirements": [ + [ + "has_raw", + "has_recipe" + ] + ], + "rewards": { + "recipes": [ + "basemetals:bismuth_raw_blasting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/bismuth_raw_smelting.json b/src/generated/resources/data/basemetals/advancements/recipes/bismuth_raw_smelting.json new file mode 100644 index 000000000..7a2dad31c --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/bismuth_raw_smelting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_raw": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:raw_materials/bismuth" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:bismuth_raw_smelting" + } + } + }, + "requirements": [ + [ + "has_raw", + "has_recipe" + ] + ], + "rewards": { + "recipes": [ + "basemetals:bismuth_raw_smelting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/bismuth_rod.json b/src/generated/resources/data/basemetals/advancements/recipes/bismuth_rod.json new file mode 100644 index 000000000..143b130cc --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/bismuth_rod.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bismuth" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:bismuth_rod" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bismuth" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:bismuth_rod" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/bismuth_scythe.json b/src/generated/resources/data/basemetals/advancements/recipes/bismuth_scythe.json new file mode 100644 index 000000000..915d2fc5c --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/bismuth_scythe.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bismuth" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:bismuth_scythe" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bismuth" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:bismuth_scythe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/bismuth_shears.json b/src/generated/resources/data/basemetals/advancements/recipes/bismuth_shears.json new file mode 100644 index 000000000..fbbdbcf7b --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/bismuth_shears.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bismuth" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:bismuth_shears" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bismuth" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:bismuth_shears" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/bismuth_shield.json b/src/generated/resources/data/basemetals/advancements/recipes/bismuth_shield.json new file mode 100644 index 000000000..d5abcdc1b --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/bismuth_shield.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bismuth" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:bismuth_shield" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "minecraft:planks" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bismuth" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:bismuth_shield" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/bismuth_shovel.json b/src/generated/resources/data/basemetals/advancements/recipes/bismuth_shovel.json new file mode 100644 index 000000000..cdc470c40 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/bismuth_shovel.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bismuth" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:bismuth_shovel" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bismuth" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:bismuth_shovel" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/bismuth_slab.json b/src/generated/resources/data/basemetals/advancements/recipes/bismuth_slab.json new file mode 100644 index 000000000..3c055fc2a --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/bismuth_slab.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bismuth" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:bismuth_slab" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/bismuth" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:bismuth_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/bismuth_smallpowder.json b/src/generated/resources/data/basemetals/advancements/recipes/bismuth_smallpowder.json new file mode 100644 index 000000000..8ef9ca698 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/bismuth_smallpowder.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bismuth" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:bismuth_smallpowder" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:dusts/bismuth" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:bismuth_smallpowder" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/bismuth_stairs.json b/src/generated/resources/data/basemetals/advancements/recipes/bismuth_stairs.json new file mode 100644 index 000000000..d6b8a40f6 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/bismuth_stairs.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bismuth" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:bismuth_stairs" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/bismuth" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:bismuth_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/bismuth_sword.json b/src/generated/resources/data/basemetals/advancements/recipes/bismuth_sword.json new file mode 100644 index 000000000..c485353e2 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/bismuth_sword.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bismuth" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:bismuth_sword" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bismuth" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:bismuth_sword" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/bismuth_trapdoor.json b/src/generated/resources/data/basemetals/advancements/recipes/bismuth_trapdoor.json new file mode 100644 index 000000000..23462f8d3 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/bismuth_trapdoor.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bismuth" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:bismuth_trapdoor" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bismuth" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:bismuth_trapdoor" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/bismuth_wall.json b/src/generated/resources/data/basemetals/advancements/recipes/bismuth_wall.json new file mode 100644 index 000000000..087d88e8f --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/bismuth_wall.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bismuth" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:bismuth_wall" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/bismuth" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:bismuth_wall" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/brass_arrow.json b/src/generated/resources/data/basemetals/advancements/recipes/brass_arrow.json new file mode 100644 index 000000000..509211fca --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/brass_arrow.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/brass" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:brass_arrow" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:nuggets/brass" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/brass" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:brass_arrow" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/brass_axe.json b/src/generated/resources/data/basemetals/advancements/recipes/brass_axe.json new file mode 100644 index 000000000..2ba1ca23c --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/brass_axe.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/brass" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:brass_axe" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/brass" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:brass_axe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/brass_bars.json b/src/generated/resources/data/basemetals/advancements/recipes/brass_bars.json new file mode 100644 index 000000000..95480bc32 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/brass_bars.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/brass" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:brass_bars" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/brass" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:brass_bars" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/brass_bars_2.json b/src/generated/resources/data/basemetals/advancements/recipes/brass_bars_2.json new file mode 100644 index 000000000..a4198f459 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/brass_bars_2.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/brass" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:brass_bars_2" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/brass" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:brass_bars_2" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/brass_blend.json b/src/generated/resources/data/basemetals/advancements/recipes/brass_blend.json new file mode 100644 index 000000000..4f746e990 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/brass_blend.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/brass" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:brass_blend" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:dusts/copper" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:dusts/zinc" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:brass_blend" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/brass_blend_from_small.json b/src/generated/resources/data/basemetals/advancements/recipes/brass_blend_from_small.json new file mode 100644 index 000000000..709bf381a --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/brass_blend_from_small.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/brass" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:brass_blend_from_small" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:small_blends/brass" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:brass_blend_from_small" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/brass_block.json b/src/generated/resources/data/basemetals/advancements/recipes/brass_block.json new file mode 100644 index 000000000..0bec4b2a4 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/brass_block.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/brass" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:brass_block" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/brass" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:brass_block" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/brass_block_ingot.json b/src/generated/resources/data/basemetals/advancements/recipes/brass_block_ingot.json new file mode 100644 index 000000000..c837bf487 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/brass_block_ingot.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/brass" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:brass_block_ingot" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/brass" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:brass_block_ingot" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/brass_bolt.json b/src/generated/resources/data/basemetals/advancements/recipes/brass_bolt.json new file mode 100644 index 000000000..9e2df783c --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/brass_bolt.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/brass" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:brass_bolt" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/brass" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:brass_bolt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/brass_boots.json b/src/generated/resources/data/basemetals/advancements/recipes/brass_boots.json new file mode 100644 index 000000000..d10a0119a --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/brass_boots.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/brass" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:brass_boots" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/brass" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:brass_boots" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/brass_bow.json b/src/generated/resources/data/basemetals/advancements/recipes/brass_bow.json new file mode 100644 index 000000000..4d161e4f0 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/brass_bow.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/brass" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:brass_bow" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/brass" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:brass_bow" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/brass_button.json b/src/generated/resources/data/basemetals/advancements/recipes/brass_button.json new file mode 100644 index 000000000..8a84c4f4a --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/brass_button.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/brass" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:brass_button" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:nuggets/brass" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:brass_button" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/brass_chestplate.json b/src/generated/resources/data/basemetals/advancements/recipes/brass_chestplate.json new file mode 100644 index 000000000..b247344cc --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/brass_chestplate.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/brass" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:brass_chestplate" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/brass" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:brass_chestplate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/brass_crackhammer.json b/src/generated/resources/data/basemetals/advancements/recipes/brass_crackhammer.json new file mode 100644 index 000000000..abc4d0d35 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/brass_crackhammer.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/brass" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:brass_crackhammer" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/brass" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:brass_crackhammer" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/brass_crossbow.json b/src/generated/resources/data/basemetals/advancements/recipes/brass_crossbow.json new file mode 100644 index 000000000..6e25ed394 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/brass_crossbow.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/brass" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:brass_crossbow" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gears/brass" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/brass" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:brass_crossbow" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/brass_door.json b/src/generated/resources/data/basemetals/advancements/recipes/brass_door.json new file mode 100644 index 000000000..a4cd85c91 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/brass_door.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/brass" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:brass_door" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/brass" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:brass_door" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/brass_fishingrod.json b/src/generated/resources/data/basemetals/advancements/recipes/brass_fishingrod.json new file mode 100644 index 000000000..50d00f25d --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/brass_fishingrod.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/brass" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:brass_fishingrod" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/brass" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:brass_fishingrod" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/brass_gear.json b/src/generated/resources/data/basemetals/advancements/recipes/brass_gear.json new file mode 100644 index 000000000..d02d74c80 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/brass_gear.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/brass" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:brass_gear" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/brass" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/brass" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:brass_gear" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/brass_helmet.json b/src/generated/resources/data/basemetals/advancements/recipes/brass_helmet.json new file mode 100644 index 000000000..97cdf4c7b --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/brass_helmet.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/brass" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:brass_helmet" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/brass" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:brass_helmet" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/brass_hoe.json b/src/generated/resources/data/basemetals/advancements/recipes/brass_hoe.json new file mode 100644 index 000000000..4bb3aad85 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/brass_hoe.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/brass" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:brass_hoe" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/brass" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:brass_hoe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/brass_horsearmor.json b/src/generated/resources/data/basemetals/advancements/recipes/brass_horsearmor.json new file mode 100644 index 000000000..7fa86b15e --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/brass_horsearmor.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/brass" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:brass_horsearmor" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "minecraft:wool" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/brass" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:brass_horsearmor" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/brass_ingot_from_nuggets.json b/src/generated/resources/data/basemetals/advancements/recipes/brass_ingot_from_nuggets.json new file mode 100644 index 000000000..9fbabcdb2 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/brass_ingot_from_nuggets.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/brass" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:brass_ingot_from_nuggets" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:nuggets/brass" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:brass_ingot_from_nuggets" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/brass_leggings.json b/src/generated/resources/data/basemetals/advancements/recipes/brass_leggings.json new file mode 100644 index 000000000..e40b1bc66 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/brass_leggings.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/brass" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:brass_leggings" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/brass" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:brass_leggings" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/brass_lever.json b/src/generated/resources/data/basemetals/advancements/recipes/brass_lever.json new file mode 100644 index 000000000..75b067cba --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/brass_lever.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/brass" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:brass_lever" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/brass" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/brass" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:brass_lever" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/brass_nuggets.json b/src/generated/resources/data/basemetals/advancements/recipes/brass_nuggets.json new file mode 100644 index 000000000..d06a6c7f9 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/brass_nuggets.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/brass" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:brass_nuggets" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/brass" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:brass_nuggets" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/brass_pickaxe.json b/src/generated/resources/data/basemetals/advancements/recipes/brass_pickaxe.json new file mode 100644 index 000000000..d99c3d7b2 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/brass_pickaxe.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/brass" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:brass_pickaxe" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/brass" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:brass_pickaxe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/brass_plate.json b/src/generated/resources/data/basemetals/advancements/recipes/brass_plate.json new file mode 100644 index 000000000..714d43b3e --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/brass_plate.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/brass" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:brass_plate" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/brass" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:brass_plate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/brass_powder_from_small.json b/src/generated/resources/data/basemetals/advancements/recipes/brass_powder_from_small.json new file mode 100644 index 000000000..fcc92b4ba --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/brass_powder_from_small.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/brass" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:brass_powder_from_small" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:tiny_dusts/brass" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:brass_powder_from_small" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/brass_pressure_plate.json b/src/generated/resources/data/basemetals/advancements/recipes/brass_pressure_plate.json new file mode 100644 index 000000000..a170f29f1 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/brass_pressure_plate.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/brass" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:brass_pressure_plate" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/brass" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:brass_pressure_plate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/brass_rod.json b/src/generated/resources/data/basemetals/advancements/recipes/brass_rod.json new file mode 100644 index 000000000..38775134b --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/brass_rod.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/brass" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:brass_rod" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/brass" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:brass_rod" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/brass_scythe.json b/src/generated/resources/data/basemetals/advancements/recipes/brass_scythe.json new file mode 100644 index 000000000..42eb4e7fa --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/brass_scythe.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/brass" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:brass_scythe" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/brass" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:brass_scythe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/brass_shears.json b/src/generated/resources/data/basemetals/advancements/recipes/brass_shears.json new file mode 100644 index 000000000..526fcc268 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/brass_shears.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/brass" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:brass_shears" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/brass" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:brass_shears" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/brass_shield.json b/src/generated/resources/data/basemetals/advancements/recipes/brass_shield.json new file mode 100644 index 000000000..150a56ecc --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/brass_shield.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/brass" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:brass_shield" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "minecraft:planks" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/brass" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:brass_shield" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/brass_shovel.json b/src/generated/resources/data/basemetals/advancements/recipes/brass_shovel.json new file mode 100644 index 000000000..8db668472 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/brass_shovel.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/brass" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:brass_shovel" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/brass" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:brass_shovel" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/brass_slab.json b/src/generated/resources/data/basemetals/advancements/recipes/brass_slab.json new file mode 100644 index 000000000..892a025b8 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/brass_slab.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/brass" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:brass_slab" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/brass" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:brass_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/brass_smallblend.json b/src/generated/resources/data/basemetals/advancements/recipes/brass_smallblend.json new file mode 100644 index 000000000..f158cb4c3 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/brass_smallblend.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/brass" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:brass_smallblend" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:blends/brass" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:brass_smallblend" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/brass_smallpowder.json b/src/generated/resources/data/basemetals/advancements/recipes/brass_smallpowder.json new file mode 100644 index 000000000..a13a9c765 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/brass_smallpowder.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/brass" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:brass_smallpowder" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:dusts/brass" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:brass_smallpowder" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/brass_stairs.json b/src/generated/resources/data/basemetals/advancements/recipes/brass_stairs.json new file mode 100644 index 000000000..96179d198 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/brass_stairs.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/brass" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:brass_stairs" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/brass" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:brass_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/brass_sword.json b/src/generated/resources/data/basemetals/advancements/recipes/brass_sword.json new file mode 100644 index 000000000..c1464f685 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/brass_sword.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/brass" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:brass_sword" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/brass" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:brass_sword" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/brass_trapdoor.json b/src/generated/resources/data/basemetals/advancements/recipes/brass_trapdoor.json new file mode 100644 index 000000000..7160f1864 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/brass_trapdoor.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/brass" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:brass_trapdoor" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/brass" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:brass_trapdoor" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/brass_wall.json b/src/generated/resources/data/basemetals/advancements/recipes/brass_wall.json new file mode 100644 index 000000000..5612de949 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/brass_wall.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/brass" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:brass_wall" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/brass" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:brass_wall" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/bronze_arrow.json b/src/generated/resources/data/basemetals/advancements/recipes/bronze_arrow.json new file mode 100644 index 000000000..4d9623a7f --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/bronze_arrow.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bronze" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:bronze_arrow" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:nuggets/bronze" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/bronze" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:bronze_arrow" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/bronze_axe.json b/src/generated/resources/data/basemetals/advancements/recipes/bronze_axe.json new file mode 100644 index 000000000..32bb94f13 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/bronze_axe.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bronze" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:bronze_axe" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bronze" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:bronze_axe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/bronze_bars.json b/src/generated/resources/data/basemetals/advancements/recipes/bronze_bars.json new file mode 100644 index 000000000..aecdec53f --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/bronze_bars.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bronze" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:bronze_bars" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bronze" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:bronze_bars" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/bronze_bars_2.json b/src/generated/resources/data/basemetals/advancements/recipes/bronze_bars_2.json new file mode 100644 index 000000000..62451ab75 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/bronze_bars_2.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bronze" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:bronze_bars_2" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/bronze" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:bronze_bars_2" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/bronze_blend.json b/src/generated/resources/data/basemetals/advancements/recipes/bronze_blend.json new file mode 100644 index 000000000..26dbf2a19 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/bronze_blend.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bronze" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:bronze_blend" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:dusts/copper" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:dusts/tin" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:bronze_blend" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/bronze_blend_from_small.json b/src/generated/resources/data/basemetals/advancements/recipes/bronze_blend_from_small.json new file mode 100644 index 000000000..252d03fcc --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/bronze_blend_from_small.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bronze" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:bronze_blend_from_small" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:small_blends/bronze" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:bronze_blend_from_small" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/bronze_block.json b/src/generated/resources/data/basemetals/advancements/recipes/bronze_block.json new file mode 100644 index 000000000..6c1380318 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/bronze_block.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bronze" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:bronze_block" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bronze" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:bronze_block" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/bronze_block_ingot.json b/src/generated/resources/data/basemetals/advancements/recipes/bronze_block_ingot.json new file mode 100644 index 000000000..8c0ae7c21 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/bronze_block_ingot.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bronze" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:bronze_block_ingot" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/bronze" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:bronze_block_ingot" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/bronze_bolt.json b/src/generated/resources/data/basemetals/advancements/recipes/bronze_bolt.json new file mode 100644 index 000000000..671d54c73 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/bronze_bolt.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bronze" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:bronze_bolt" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/bronze" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:bronze_bolt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/bronze_boots.json b/src/generated/resources/data/basemetals/advancements/recipes/bronze_boots.json new file mode 100644 index 000000000..9c31ccd93 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/bronze_boots.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bronze" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:bronze_boots" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bronze" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:bronze_boots" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/bronze_bow.json b/src/generated/resources/data/basemetals/advancements/recipes/bronze_bow.json new file mode 100644 index 000000000..f887e4b7a --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/bronze_bow.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bronze" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:bronze_bow" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/bronze" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:bronze_bow" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/bronze_button.json b/src/generated/resources/data/basemetals/advancements/recipes/bronze_button.json new file mode 100644 index 000000000..36aee5096 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/bronze_button.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bronze" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:bronze_button" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:nuggets/bronze" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:bronze_button" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/bronze_chestplate.json b/src/generated/resources/data/basemetals/advancements/recipes/bronze_chestplate.json new file mode 100644 index 000000000..e280d6c9a --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/bronze_chestplate.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bronze" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:bronze_chestplate" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bronze" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:bronze_chestplate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/bronze_crackhammer.json b/src/generated/resources/data/basemetals/advancements/recipes/bronze_crackhammer.json new file mode 100644 index 000000000..3de1aeda3 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/bronze_crackhammer.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bronze" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:bronze_crackhammer" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/bronze" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:bronze_crackhammer" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/bronze_crossbow.json b/src/generated/resources/data/basemetals/advancements/recipes/bronze_crossbow.json new file mode 100644 index 000000000..b2c50ce23 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/bronze_crossbow.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bronze" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:bronze_crossbow" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gears/bronze" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/bronze" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:bronze_crossbow" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/bronze_door.json b/src/generated/resources/data/basemetals/advancements/recipes/bronze_door.json new file mode 100644 index 000000000..74c82574e --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/bronze_door.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bronze" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:bronze_door" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bronze" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:bronze_door" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/bronze_fishingrod.json b/src/generated/resources/data/basemetals/advancements/recipes/bronze_fishingrod.json new file mode 100644 index 000000000..b36a8bf15 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/bronze_fishingrod.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bronze" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:bronze_fishingrod" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/bronze" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:bronze_fishingrod" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/bronze_gear.json b/src/generated/resources/data/basemetals/advancements/recipes/bronze_gear.json new file mode 100644 index 000000000..79cd4dd38 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/bronze_gear.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bronze" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:bronze_gear" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/bronze" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bronze" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:bronze_gear" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/bronze_helmet.json b/src/generated/resources/data/basemetals/advancements/recipes/bronze_helmet.json new file mode 100644 index 000000000..f2fc9de50 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/bronze_helmet.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bronze" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:bronze_helmet" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bronze" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:bronze_helmet" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/bronze_hoe.json b/src/generated/resources/data/basemetals/advancements/recipes/bronze_hoe.json new file mode 100644 index 000000000..591a803b7 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/bronze_hoe.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bronze" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:bronze_hoe" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bronze" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:bronze_hoe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/bronze_horsearmor.json b/src/generated/resources/data/basemetals/advancements/recipes/bronze_horsearmor.json new file mode 100644 index 000000000..96f9441e8 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/bronze_horsearmor.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bronze" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:bronze_horsearmor" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "minecraft:wool" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bronze" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:bronze_horsearmor" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/bronze_ingot_from_nuggets.json b/src/generated/resources/data/basemetals/advancements/recipes/bronze_ingot_from_nuggets.json new file mode 100644 index 000000000..e2bb03a93 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/bronze_ingot_from_nuggets.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bronze" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:bronze_ingot_from_nuggets" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:nuggets/bronze" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:bronze_ingot_from_nuggets" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/bronze_leggings.json b/src/generated/resources/data/basemetals/advancements/recipes/bronze_leggings.json new file mode 100644 index 000000000..0d0bb40d0 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/bronze_leggings.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bronze" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:bronze_leggings" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bronze" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:bronze_leggings" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/bronze_lever.json b/src/generated/resources/data/basemetals/advancements/recipes/bronze_lever.json new file mode 100644 index 000000000..6e2de94fc --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/bronze_lever.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bronze" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:bronze_lever" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/bronze" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bronze" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:bronze_lever" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/bronze_nuggets.json b/src/generated/resources/data/basemetals/advancements/recipes/bronze_nuggets.json new file mode 100644 index 000000000..6e1246296 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/bronze_nuggets.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bronze" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:bronze_nuggets" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bronze" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:bronze_nuggets" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/bronze_pickaxe.json b/src/generated/resources/data/basemetals/advancements/recipes/bronze_pickaxe.json new file mode 100644 index 000000000..79100904c --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/bronze_pickaxe.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bronze" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:bronze_pickaxe" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bronze" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:bronze_pickaxe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/bronze_plate.json b/src/generated/resources/data/basemetals/advancements/recipes/bronze_plate.json new file mode 100644 index 000000000..ede3e8c88 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/bronze_plate.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bronze" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:bronze_plate" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bronze" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:bronze_plate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/bronze_powder_from_small.json b/src/generated/resources/data/basemetals/advancements/recipes/bronze_powder_from_small.json new file mode 100644 index 000000000..a905ce2f7 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/bronze_powder_from_small.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bronze" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:bronze_powder_from_small" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:tiny_dusts/bronze" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:bronze_powder_from_small" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/bronze_pressure_plate.json b/src/generated/resources/data/basemetals/advancements/recipes/bronze_pressure_plate.json new file mode 100644 index 000000000..c27d28a20 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/bronze_pressure_plate.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bronze" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:bronze_pressure_plate" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bronze" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:bronze_pressure_plate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/bronze_rod.json b/src/generated/resources/data/basemetals/advancements/recipes/bronze_rod.json new file mode 100644 index 000000000..8bd77398d --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/bronze_rod.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bronze" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:bronze_rod" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bronze" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:bronze_rod" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/bronze_scythe.json b/src/generated/resources/data/basemetals/advancements/recipes/bronze_scythe.json new file mode 100644 index 000000000..a12901aa0 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/bronze_scythe.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bronze" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:bronze_scythe" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bronze" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:bronze_scythe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/bronze_shears.json b/src/generated/resources/data/basemetals/advancements/recipes/bronze_shears.json new file mode 100644 index 000000000..a1c6a1e82 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/bronze_shears.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bronze" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:bronze_shears" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bronze" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:bronze_shears" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/bronze_shield.json b/src/generated/resources/data/basemetals/advancements/recipes/bronze_shield.json new file mode 100644 index 000000000..c994561c7 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/bronze_shield.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bronze" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:bronze_shield" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "minecraft:planks" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bronze" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:bronze_shield" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/bronze_shovel.json b/src/generated/resources/data/basemetals/advancements/recipes/bronze_shovel.json new file mode 100644 index 000000000..023e004ce --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/bronze_shovel.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bronze" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:bronze_shovel" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bronze" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:bronze_shovel" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/bronze_slab.json b/src/generated/resources/data/basemetals/advancements/recipes/bronze_slab.json new file mode 100644 index 000000000..6e7ce0a57 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/bronze_slab.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bronze" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:bronze_slab" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/bronze" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:bronze_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/bronze_smallblend.json b/src/generated/resources/data/basemetals/advancements/recipes/bronze_smallblend.json new file mode 100644 index 000000000..a693cb832 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/bronze_smallblend.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bronze" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:bronze_smallblend" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:blends/bronze" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:bronze_smallblend" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/bronze_smallpowder.json b/src/generated/resources/data/basemetals/advancements/recipes/bronze_smallpowder.json new file mode 100644 index 000000000..84d8a9f26 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/bronze_smallpowder.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bronze" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:bronze_smallpowder" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:dusts/bronze" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:bronze_smallpowder" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/bronze_stairs.json b/src/generated/resources/data/basemetals/advancements/recipes/bronze_stairs.json new file mode 100644 index 000000000..0e95ab79d --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/bronze_stairs.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bronze" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:bronze_stairs" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/bronze" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:bronze_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/bronze_sword.json b/src/generated/resources/data/basemetals/advancements/recipes/bronze_sword.json new file mode 100644 index 000000000..a3077499e --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/bronze_sword.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bronze" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:bronze_sword" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bronze" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:bronze_sword" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/bronze_trapdoor.json b/src/generated/resources/data/basemetals/advancements/recipes/bronze_trapdoor.json new file mode 100644 index 000000000..83e1e6868 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/bronze_trapdoor.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bronze" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:bronze_trapdoor" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bronze" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:bronze_trapdoor" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/bronze_wall.json b/src/generated/resources/data/basemetals/advancements/recipes/bronze_wall.json new file mode 100644 index 000000000..e0a9e58d6 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/bronze_wall.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/bronze" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:bronze_wall" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/bronze" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:bronze_wall" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/charcoal_block.json b/src/generated/resources/data/basemetals/advancements/recipes/charcoal_block.json new file mode 100644 index 000000000..45f114905 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/charcoal_block.json @@ -0,0 +1,47 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "minecraft:charcoal" + ] + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:charcoal_block" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "minecraft:charcoal" + ] + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:charcoal_block" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/charcoal_block_dust.json b/src/generated/resources/data/basemetals/advancements/recipes/charcoal_block_dust.json new file mode 100644 index 000000000..9f1016175 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/charcoal_block_dust.json @@ -0,0 +1,45 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "minecraft:charcoal" + ] + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:charcoal_block_dust" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:dusts/charcoal" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:charcoal_block_dust" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/charcoal_ingot.json b/src/generated/resources/data/basemetals/advancements/recipes/charcoal_ingot.json new file mode 100644 index 000000000..978e5cb0d --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/charcoal_ingot.json @@ -0,0 +1,45 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "minecraft:charcoal" + ] + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:charcoal_ingot" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:nuggets/charcoal" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:charcoal_ingot" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/charcoal_nugget.json b/src/generated/resources/data/basemetals/advancements/recipes/charcoal_nugget.json new file mode 100644 index 000000000..e62cd95d0 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/charcoal_nugget.json @@ -0,0 +1,47 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "minecraft:charcoal" + ] + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:charcoal_nugget" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "minecraft:charcoal" + ] + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:charcoal_nugget" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/charcoal_powder_from_small.json b/src/generated/resources/data/basemetals/advancements/recipes/charcoal_powder_from_small.json new file mode 100644 index 000000000..9d76e1b23 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/charcoal_powder_from_small.json @@ -0,0 +1,45 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "minecraft:charcoal" + ] + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:charcoal_powder_from_small" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:tiny_dusts/charcoal" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:charcoal_powder_from_small" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/charcoal_smallpowder.json b/src/generated/resources/data/basemetals/advancements/recipes/charcoal_smallpowder.json new file mode 100644 index 000000000..2af72aa05 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/charcoal_smallpowder.json @@ -0,0 +1,45 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "minecraft:charcoal" + ] + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:charcoal_smallpowder" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:dusts/charcoal" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:charcoal_smallpowder" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/coal_block_dust.json b/src/generated/resources/data/basemetals/advancements/recipes/coal_block_dust.json new file mode 100644 index 000000000..3863a60ab --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/coal_block_dust.json @@ -0,0 +1,45 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "minecraft:coal" + ] + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:coal_block_dust" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:dusts/coal" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:coal_block_dust" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/coal_ingot.json b/src/generated/resources/data/basemetals/advancements/recipes/coal_ingot.json new file mode 100644 index 000000000..91d3f0fc5 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/coal_ingot.json @@ -0,0 +1,45 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "minecraft:coal" + ] + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:coal_ingot" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:nuggets/coal" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:coal_ingot" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/coal_nugget.json b/src/generated/resources/data/basemetals/advancements/recipes/coal_nugget.json new file mode 100644 index 000000000..e7a736b43 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/coal_nugget.json @@ -0,0 +1,47 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "minecraft:coal" + ] + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:coal_nugget" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "minecraft:coal" + ] + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:coal_nugget" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/coal_powder_from_small.json b/src/generated/resources/data/basemetals/advancements/recipes/coal_powder_from_small.json new file mode 100644 index 000000000..9451ea513 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/coal_powder_from_small.json @@ -0,0 +1,45 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "minecraft:coal" + ] + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:coal_powder_from_small" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:tiny_dusts/coal" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:coal_powder_from_small" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/coal_smallpowder.json b/src/generated/resources/data/basemetals/advancements/recipes/coal_smallpowder.json new file mode 100644 index 000000000..6a7068214 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/coal_smallpowder.json @@ -0,0 +1,45 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "minecraft:coal" + ] + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:coal_smallpowder" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:dusts/coal" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:coal_smallpowder" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/coldiron_arrow.json b/src/generated/resources/data/basemetals/advancements/recipes/coldiron_arrow.json new file mode 100644 index 000000000..bbec1186d --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/coldiron_arrow.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/coldiron" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:coldiron_arrow" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:nuggets/coldiron" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/coldiron" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:coldiron_arrow" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/coldiron_axe.json b/src/generated/resources/data/basemetals/advancements/recipes/coldiron_axe.json new file mode 100644 index 000000000..2759a604b --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/coldiron_axe.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/coldiron" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:coldiron_axe" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/coldiron" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:coldiron_axe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/coldiron_bars.json b/src/generated/resources/data/basemetals/advancements/recipes/coldiron_bars.json new file mode 100644 index 000000000..ba7ead85b --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/coldiron_bars.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/coldiron" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:coldiron_bars" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/coldiron" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:coldiron_bars" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/coldiron_bars_2.json b/src/generated/resources/data/basemetals/advancements/recipes/coldiron_bars_2.json new file mode 100644 index 000000000..3166a4d8d --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/coldiron_bars_2.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/coldiron" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:coldiron_bars_2" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/coldiron" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:coldiron_bars_2" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/coldiron_block.json b/src/generated/resources/data/basemetals/advancements/recipes/coldiron_block.json new file mode 100644 index 000000000..181506dc2 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/coldiron_block.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/coldiron" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:coldiron_block" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/coldiron" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:coldiron_block" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/coldiron_block_ingot.json b/src/generated/resources/data/basemetals/advancements/recipes/coldiron_block_ingot.json new file mode 100644 index 000000000..75a726afb --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/coldiron_block_ingot.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/coldiron" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:coldiron_block_ingot" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/coldiron" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:coldiron_block_ingot" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/coldiron_bolt.json b/src/generated/resources/data/basemetals/advancements/recipes/coldiron_bolt.json new file mode 100644 index 000000000..8d1959f3c --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/coldiron_bolt.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/coldiron" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:coldiron_bolt" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/coldiron" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:coldiron_bolt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/coldiron_boots.json b/src/generated/resources/data/basemetals/advancements/recipes/coldiron_boots.json new file mode 100644 index 000000000..7ec939187 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/coldiron_boots.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/coldiron" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:coldiron_boots" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/coldiron" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:coldiron_boots" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/coldiron_bow.json b/src/generated/resources/data/basemetals/advancements/recipes/coldiron_bow.json new file mode 100644 index 000000000..7886a9e3c --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/coldiron_bow.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/coldiron" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:coldiron_bow" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/coldiron" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:coldiron_bow" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/coldiron_button.json b/src/generated/resources/data/basemetals/advancements/recipes/coldiron_button.json new file mode 100644 index 000000000..c63a8d888 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/coldiron_button.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/coldiron" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:coldiron_button" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:nuggets/coldiron" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:coldiron_button" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/coldiron_chestplate.json b/src/generated/resources/data/basemetals/advancements/recipes/coldiron_chestplate.json new file mode 100644 index 000000000..f858d2362 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/coldiron_chestplate.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/coldiron" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:coldiron_chestplate" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/coldiron" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:coldiron_chestplate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/coldiron_crackhammer.json b/src/generated/resources/data/basemetals/advancements/recipes/coldiron_crackhammer.json new file mode 100644 index 000000000..d00c6a5b3 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/coldiron_crackhammer.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/coldiron" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:coldiron_crackhammer" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/coldiron" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:coldiron_crackhammer" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/coldiron_crossbow.json b/src/generated/resources/data/basemetals/advancements/recipes/coldiron_crossbow.json new file mode 100644 index 000000000..7323a5d2d --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/coldiron_crossbow.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/coldiron" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:coldiron_crossbow" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gears/coldiron" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/coldiron" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:coldiron_crossbow" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/coldiron_door.json b/src/generated/resources/data/basemetals/advancements/recipes/coldiron_door.json new file mode 100644 index 000000000..2b1d1bdf1 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/coldiron_door.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/coldiron" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:coldiron_door" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/coldiron" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:coldiron_door" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/coldiron_fishingrod.json b/src/generated/resources/data/basemetals/advancements/recipes/coldiron_fishingrod.json new file mode 100644 index 000000000..02386547b --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/coldiron_fishingrod.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/coldiron" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:coldiron_fishingrod" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/coldiron" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:coldiron_fishingrod" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/coldiron_gear.json b/src/generated/resources/data/basemetals/advancements/recipes/coldiron_gear.json new file mode 100644 index 000000000..f07e77a32 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/coldiron_gear.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/coldiron" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:coldiron_gear" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/coldiron" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/coldiron" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:coldiron_gear" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/coldiron_helmet.json b/src/generated/resources/data/basemetals/advancements/recipes/coldiron_helmet.json new file mode 100644 index 000000000..7d545ed73 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/coldiron_helmet.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/coldiron" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:coldiron_helmet" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/coldiron" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:coldiron_helmet" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/coldiron_hoe.json b/src/generated/resources/data/basemetals/advancements/recipes/coldiron_hoe.json new file mode 100644 index 000000000..fb3fbd358 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/coldiron_hoe.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/coldiron" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:coldiron_hoe" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/coldiron" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:coldiron_hoe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/coldiron_horsearmor.json b/src/generated/resources/data/basemetals/advancements/recipes/coldiron_horsearmor.json new file mode 100644 index 000000000..01b681e46 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/coldiron_horsearmor.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/coldiron" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:coldiron_horsearmor" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "minecraft:wool" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/coldiron" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:coldiron_horsearmor" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/coldiron_ingot_from_nuggets.json b/src/generated/resources/data/basemetals/advancements/recipes/coldiron_ingot_from_nuggets.json new file mode 100644 index 000000000..b031f344b --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/coldiron_ingot_from_nuggets.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/coldiron" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:coldiron_ingot_from_nuggets" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:nuggets/coldiron" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:coldiron_ingot_from_nuggets" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/coldiron_leggings.json b/src/generated/resources/data/basemetals/advancements/recipes/coldiron_leggings.json new file mode 100644 index 000000000..2ffa08110 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/coldiron_leggings.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/coldiron" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:coldiron_leggings" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/coldiron" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:coldiron_leggings" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/coldiron_lever.json b/src/generated/resources/data/basemetals/advancements/recipes/coldiron_lever.json new file mode 100644 index 000000000..10d202156 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/coldiron_lever.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/coldiron" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:coldiron_lever" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/coldiron" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/coldiron" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:coldiron_lever" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/coldiron_nuggets.json b/src/generated/resources/data/basemetals/advancements/recipes/coldiron_nuggets.json new file mode 100644 index 000000000..bc454ae74 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/coldiron_nuggets.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/coldiron" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:coldiron_nuggets" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/coldiron" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:coldiron_nuggets" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/coldiron_pickaxe.json b/src/generated/resources/data/basemetals/advancements/recipes/coldiron_pickaxe.json new file mode 100644 index 000000000..eeab652f8 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/coldiron_pickaxe.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/coldiron" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:coldiron_pickaxe" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/coldiron" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:coldiron_pickaxe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/coldiron_plate.json b/src/generated/resources/data/basemetals/advancements/recipes/coldiron_plate.json new file mode 100644 index 000000000..698724c0c --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/coldiron_plate.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/coldiron" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:coldiron_plate" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/coldiron" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:coldiron_plate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/coldiron_powder_from_small.json b/src/generated/resources/data/basemetals/advancements/recipes/coldiron_powder_from_small.json new file mode 100644 index 000000000..5614efee3 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/coldiron_powder_from_small.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/coldiron" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:coldiron_powder_from_small" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:tiny_dusts/coldiron" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:coldiron_powder_from_small" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/coldiron_pressure_plate.json b/src/generated/resources/data/basemetals/advancements/recipes/coldiron_pressure_plate.json new file mode 100644 index 000000000..6df4fb996 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/coldiron_pressure_plate.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/coldiron" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:coldiron_pressure_plate" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/coldiron" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:coldiron_pressure_plate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/coldiron_raw_blasting.json b/src/generated/resources/data/basemetals/advancements/recipes/coldiron_raw_blasting.json new file mode 100644 index 000000000..68d0f6a7a --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/coldiron_raw_blasting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_raw": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:raw_materials/coldiron" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:coldiron_raw_blasting" + } + } + }, + "requirements": [ + [ + "has_raw", + "has_recipe" + ] + ], + "rewards": { + "recipes": [ + "basemetals:coldiron_raw_blasting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/coldiron_raw_smelting.json b/src/generated/resources/data/basemetals/advancements/recipes/coldiron_raw_smelting.json new file mode 100644 index 000000000..a4dd0875f --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/coldiron_raw_smelting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_raw": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:raw_materials/coldiron" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:coldiron_raw_smelting" + } + } + }, + "requirements": [ + [ + "has_raw", + "has_recipe" + ] + ], + "rewards": { + "recipes": [ + "basemetals:coldiron_raw_smelting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/coldiron_rod.json b/src/generated/resources/data/basemetals/advancements/recipes/coldiron_rod.json new file mode 100644 index 000000000..cca2db147 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/coldiron_rod.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/coldiron" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:coldiron_rod" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/coldiron" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:coldiron_rod" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/coldiron_scythe.json b/src/generated/resources/data/basemetals/advancements/recipes/coldiron_scythe.json new file mode 100644 index 000000000..fa5e885bc --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/coldiron_scythe.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/coldiron" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:coldiron_scythe" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/coldiron" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:coldiron_scythe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/coldiron_shears.json b/src/generated/resources/data/basemetals/advancements/recipes/coldiron_shears.json new file mode 100644 index 000000000..4fc0ac185 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/coldiron_shears.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/coldiron" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:coldiron_shears" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/coldiron" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:coldiron_shears" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/coldiron_shield.json b/src/generated/resources/data/basemetals/advancements/recipes/coldiron_shield.json new file mode 100644 index 000000000..78fe253d9 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/coldiron_shield.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/coldiron" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:coldiron_shield" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "minecraft:planks" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/coldiron" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:coldiron_shield" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/coldiron_shovel.json b/src/generated/resources/data/basemetals/advancements/recipes/coldiron_shovel.json new file mode 100644 index 000000000..bb0a8e090 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/coldiron_shovel.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/coldiron" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:coldiron_shovel" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/coldiron" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:coldiron_shovel" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/coldiron_slab.json b/src/generated/resources/data/basemetals/advancements/recipes/coldiron_slab.json new file mode 100644 index 000000000..1ae600854 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/coldiron_slab.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/coldiron" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:coldiron_slab" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/coldiron" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:coldiron_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/coldiron_smallpowder.json b/src/generated/resources/data/basemetals/advancements/recipes/coldiron_smallpowder.json new file mode 100644 index 000000000..50a1c4a9b --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/coldiron_smallpowder.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/coldiron" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:coldiron_smallpowder" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:dusts/coldiron" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:coldiron_smallpowder" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/coldiron_stairs.json b/src/generated/resources/data/basemetals/advancements/recipes/coldiron_stairs.json new file mode 100644 index 000000000..d7938cfa4 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/coldiron_stairs.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/coldiron" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:coldiron_stairs" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/coldiron" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:coldiron_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/coldiron_sword.json b/src/generated/resources/data/basemetals/advancements/recipes/coldiron_sword.json new file mode 100644 index 000000000..fe69375fc --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/coldiron_sword.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/coldiron" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:coldiron_sword" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/coldiron" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:coldiron_sword" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/coldiron_trapdoor.json b/src/generated/resources/data/basemetals/advancements/recipes/coldiron_trapdoor.json new file mode 100644 index 000000000..0d1a8ee5b --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/coldiron_trapdoor.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/coldiron" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:coldiron_trapdoor" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/coldiron" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:coldiron_trapdoor" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/coldiron_wall.json b/src/generated/resources/data/basemetals/advancements/recipes/coldiron_wall.json new file mode 100644 index 000000000..e4a4bf9d5 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/coldiron_wall.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/coldiron" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:coldiron_wall" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/coldiron" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:coldiron_wall" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/copper_arrow.json b/src/generated/resources/data/basemetals/advancements/recipes/copper_arrow.json new file mode 100644 index 000000000..ddb1fa6af --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/copper_arrow.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/copper" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:copper_arrow" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:nuggets/copper" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/copper" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:copper_arrow" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/copper_axe.json b/src/generated/resources/data/basemetals/advancements/recipes/copper_axe.json new file mode 100644 index 000000000..21b587164 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/copper_axe.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/copper" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:copper_axe" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/copper" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:copper_axe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/copper_bars.json b/src/generated/resources/data/basemetals/advancements/recipes/copper_bars.json new file mode 100644 index 000000000..48eead210 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/copper_bars.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/copper" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:copper_bars" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/copper" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:copper_bars" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/copper_bars_2.json b/src/generated/resources/data/basemetals/advancements/recipes/copper_bars_2.json new file mode 100644 index 000000000..560cf991e --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/copper_bars_2.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/copper" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:copper_bars_2" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/copper" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:copper_bars_2" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/copper_block.json b/src/generated/resources/data/basemetals/advancements/recipes/copper_block.json new file mode 100644 index 000000000..a94242e05 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/copper_block.json @@ -0,0 +1,45 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/copper" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:copper_block" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "basemetals:copper_ingot" + ] + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:copper_block" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/copper_block_ingot.json b/src/generated/resources/data/basemetals/advancements/recipes/copper_block_ingot.json new file mode 100644 index 000000000..99c56f595 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/copper_block_ingot.json @@ -0,0 +1,45 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/copper" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:copper_block_ingot" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "basemetals:copper_block" + ] + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:copper_block_ingot" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/copper_bolt.json b/src/generated/resources/data/basemetals/advancements/recipes/copper_bolt.json new file mode 100644 index 000000000..448f19c4d --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/copper_bolt.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/copper" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:copper_bolt" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/copper" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:copper_bolt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/copper_boots.json b/src/generated/resources/data/basemetals/advancements/recipes/copper_boots.json new file mode 100644 index 000000000..51024d81d --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/copper_boots.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/copper" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:copper_boots" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/copper" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:copper_boots" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/copper_bow.json b/src/generated/resources/data/basemetals/advancements/recipes/copper_bow.json new file mode 100644 index 000000000..e73522f8d --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/copper_bow.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/copper" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:copper_bow" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/copper" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:copper_bow" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/copper_button.json b/src/generated/resources/data/basemetals/advancements/recipes/copper_button.json new file mode 100644 index 000000000..391264fbd --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/copper_button.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/copper" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:copper_button" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:nuggets/copper" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:copper_button" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/copper_chestplate.json b/src/generated/resources/data/basemetals/advancements/recipes/copper_chestplate.json new file mode 100644 index 000000000..eb0b799a8 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/copper_chestplate.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/copper" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:copper_chestplate" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/copper" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:copper_chestplate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/copper_crackhammer.json b/src/generated/resources/data/basemetals/advancements/recipes/copper_crackhammer.json new file mode 100644 index 000000000..cd6ca5a4f --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/copper_crackhammer.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/copper" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:copper_crackhammer" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/copper" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:copper_crackhammer" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/copper_crossbow.json b/src/generated/resources/data/basemetals/advancements/recipes/copper_crossbow.json new file mode 100644 index 000000000..73dd44c2b --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/copper_crossbow.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/copper" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:copper_crossbow" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gears/copper" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/copper" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:copper_crossbow" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/copper_door.json b/src/generated/resources/data/basemetals/advancements/recipes/copper_door.json new file mode 100644 index 000000000..64c36f084 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/copper_door.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/copper" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:copper_door" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/copper" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:copper_door" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/copper_fishingrod.json b/src/generated/resources/data/basemetals/advancements/recipes/copper_fishingrod.json new file mode 100644 index 000000000..8fafd06b9 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/copper_fishingrod.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/copper" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:copper_fishingrod" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/copper" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:copper_fishingrod" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/copper_gear.json b/src/generated/resources/data/basemetals/advancements/recipes/copper_gear.json new file mode 100644 index 000000000..384f81b99 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/copper_gear.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/copper" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:copper_gear" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/copper" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/copper" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:copper_gear" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/copper_helmet.json b/src/generated/resources/data/basemetals/advancements/recipes/copper_helmet.json new file mode 100644 index 000000000..64696d79f --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/copper_helmet.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/copper" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:copper_helmet" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/copper" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:copper_helmet" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/copper_hoe.json b/src/generated/resources/data/basemetals/advancements/recipes/copper_hoe.json new file mode 100644 index 000000000..ebc3a3ec1 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/copper_hoe.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/copper" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:copper_hoe" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/copper" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:copper_hoe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/copper_horsearmor.json b/src/generated/resources/data/basemetals/advancements/recipes/copper_horsearmor.json new file mode 100644 index 000000000..a99b810f8 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/copper_horsearmor.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/copper" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:copper_horsearmor" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "minecraft:wool" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/copper" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:copper_horsearmor" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/copper_ingot_from_nuggets.json b/src/generated/resources/data/basemetals/advancements/recipes/copper_ingot_from_nuggets.json new file mode 100644 index 000000000..c11c048bd --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/copper_ingot_from_nuggets.json @@ -0,0 +1,45 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/copper" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:copper_ingot_from_nuggets" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "basemetals:copper_nugget" + ] + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:copper_ingot_from_nuggets" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/copper_leggings.json b/src/generated/resources/data/basemetals/advancements/recipes/copper_leggings.json new file mode 100644 index 000000000..73c862b96 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/copper_leggings.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/copper" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:copper_leggings" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/copper" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:copper_leggings" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/copper_lever.json b/src/generated/resources/data/basemetals/advancements/recipes/copper_lever.json new file mode 100644 index 000000000..9c7228645 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/copper_lever.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/copper" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:copper_lever" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/copper" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/copper" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:copper_lever" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/copper_nuggets.json b/src/generated/resources/data/basemetals/advancements/recipes/copper_nuggets.json new file mode 100644 index 000000000..4db0c87da --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/copper_nuggets.json @@ -0,0 +1,45 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/copper" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:copper_nuggets" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "basemetals:copper_ingot" + ] + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:copper_nuggets" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/copper_pickaxe.json b/src/generated/resources/data/basemetals/advancements/recipes/copper_pickaxe.json new file mode 100644 index 000000000..6e1d8bd92 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/copper_pickaxe.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/copper" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:copper_pickaxe" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/copper" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:copper_pickaxe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/copper_plate.json b/src/generated/resources/data/basemetals/advancements/recipes/copper_plate.json new file mode 100644 index 000000000..0e5cec6f3 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/copper_plate.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/copper" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:copper_plate" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/copper" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:copper_plate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/copper_powder_from_small.json b/src/generated/resources/data/basemetals/advancements/recipes/copper_powder_from_small.json new file mode 100644 index 000000000..9a2740e7b --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/copper_powder_from_small.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/copper" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:copper_powder_from_small" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:tiny_dusts/copper" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:copper_powder_from_small" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/copper_pressure_plate.json b/src/generated/resources/data/basemetals/advancements/recipes/copper_pressure_plate.json new file mode 100644 index 000000000..9d99a3568 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/copper_pressure_plate.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/copper" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:copper_pressure_plate" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/copper" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:copper_pressure_plate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/copper_rod.json b/src/generated/resources/data/basemetals/advancements/recipes/copper_rod.json new file mode 100644 index 000000000..be96efcab --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/copper_rod.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/copper" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:copper_rod" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/copper" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:copper_rod" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/copper_scythe.json b/src/generated/resources/data/basemetals/advancements/recipes/copper_scythe.json new file mode 100644 index 000000000..254a6d295 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/copper_scythe.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/copper" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:copper_scythe" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/copper" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:copper_scythe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/copper_shears.json b/src/generated/resources/data/basemetals/advancements/recipes/copper_shears.json new file mode 100644 index 000000000..9fd0f7976 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/copper_shears.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/copper" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:copper_shears" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/copper" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:copper_shears" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/copper_shield.json b/src/generated/resources/data/basemetals/advancements/recipes/copper_shield.json new file mode 100644 index 000000000..d020d9f41 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/copper_shield.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/copper" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:copper_shield" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "minecraft:planks" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/copper" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:copper_shield" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/copper_shovel.json b/src/generated/resources/data/basemetals/advancements/recipes/copper_shovel.json new file mode 100644 index 000000000..828e9d67c --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/copper_shovel.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/copper" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:copper_shovel" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/copper" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:copper_shovel" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/copper_slab.json b/src/generated/resources/data/basemetals/advancements/recipes/copper_slab.json new file mode 100644 index 000000000..8c3245c80 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/copper_slab.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/copper" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:copper_slab" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/copper" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:copper_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/copper_smallpowder.json b/src/generated/resources/data/basemetals/advancements/recipes/copper_smallpowder.json new file mode 100644 index 000000000..a0ab46224 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/copper_smallpowder.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/copper" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:copper_smallpowder" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:dusts/copper" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:copper_smallpowder" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/copper_stairs.json b/src/generated/resources/data/basemetals/advancements/recipes/copper_stairs.json new file mode 100644 index 000000000..45db0fcef --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/copper_stairs.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/copper" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:copper_stairs" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/copper" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:copper_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/copper_sword.json b/src/generated/resources/data/basemetals/advancements/recipes/copper_sword.json new file mode 100644 index 000000000..0fc395a98 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/copper_sword.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/copper" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:copper_sword" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/copper" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:copper_sword" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/copper_trapdoor.json b/src/generated/resources/data/basemetals/advancements/recipes/copper_trapdoor.json new file mode 100644 index 000000000..72581f33b --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/copper_trapdoor.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/copper" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:copper_trapdoor" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/copper" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:copper_trapdoor" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/copper_wall.json b/src/generated/resources/data/basemetals/advancements/recipes/copper_wall.json new file mode 100644 index 000000000..98690adcf --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/copper_wall.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/copper" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:copper_wall" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/copper" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:copper_wall" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_arrow.json b/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_arrow.json new file mode 100644 index 000000000..476c321b5 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_arrow.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/cupronickel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:cupronickel_arrow" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:nuggets/cupronickel" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/cupronickel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:cupronickel_arrow" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_axe.json b/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_axe.json new file mode 100644 index 000000000..b82650bdd --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_axe.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/cupronickel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:cupronickel_axe" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/cupronickel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:cupronickel_axe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_bars.json b/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_bars.json new file mode 100644 index 000000000..43d23dfd1 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_bars.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/cupronickel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:cupronickel_bars" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/cupronickel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:cupronickel_bars" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_bars_2.json b/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_bars_2.json new file mode 100644 index 000000000..3a8b054de --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_bars_2.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/cupronickel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:cupronickel_bars_2" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/cupronickel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:cupronickel_bars_2" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_blend.json b/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_blend.json new file mode 100644 index 000000000..206f0df0b --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_blend.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/cupronickel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:cupronickel_blend" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:dusts/copper" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:dusts/nickel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:cupronickel_blend" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_blend_from_small.json b/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_blend_from_small.json new file mode 100644 index 000000000..e7aaee995 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_blend_from_small.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/cupronickel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:cupronickel_blend_from_small" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:small_blends/cupronickel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:cupronickel_blend_from_small" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_block.json b/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_block.json new file mode 100644 index 000000000..83c6cdc70 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_block.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/cupronickel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:cupronickel_block" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/cupronickel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:cupronickel_block" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_block_ingot.json b/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_block_ingot.json new file mode 100644 index 000000000..bdce4bc3c --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_block_ingot.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/cupronickel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:cupronickel_block_ingot" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/cupronickel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:cupronickel_block_ingot" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_bolt.json b/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_bolt.json new file mode 100644 index 000000000..72cd588d1 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_bolt.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/cupronickel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:cupronickel_bolt" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/cupronickel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:cupronickel_bolt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_boots.json b/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_boots.json new file mode 100644 index 000000000..54bec5682 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_boots.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/cupronickel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:cupronickel_boots" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/cupronickel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:cupronickel_boots" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_bow.json b/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_bow.json new file mode 100644 index 000000000..61ede144c --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_bow.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/cupronickel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:cupronickel_bow" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/cupronickel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:cupronickel_bow" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_button.json b/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_button.json new file mode 100644 index 000000000..1b015711e --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_button.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/cupronickel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:cupronickel_button" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:nuggets/cupronickel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:cupronickel_button" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_chestplate.json b/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_chestplate.json new file mode 100644 index 000000000..f783beeb5 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_chestplate.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/cupronickel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:cupronickel_chestplate" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/cupronickel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:cupronickel_chestplate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_crackhammer.json b/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_crackhammer.json new file mode 100644 index 000000000..aca0c332e --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_crackhammer.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/cupronickel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:cupronickel_crackhammer" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/cupronickel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:cupronickel_crackhammer" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_crossbow.json b/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_crossbow.json new file mode 100644 index 000000000..9be63dbd8 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_crossbow.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/cupronickel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:cupronickel_crossbow" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gears/cupronickel" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/cupronickel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:cupronickel_crossbow" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_door.json b/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_door.json new file mode 100644 index 000000000..b6697cf5b --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_door.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/cupronickel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:cupronickel_door" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/cupronickel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:cupronickel_door" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_fishingrod.json b/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_fishingrod.json new file mode 100644 index 000000000..9068a33ef --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_fishingrod.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/cupronickel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:cupronickel_fishingrod" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/cupronickel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:cupronickel_fishingrod" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_gear.json b/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_gear.json new file mode 100644 index 000000000..0a7e31991 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_gear.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/cupronickel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:cupronickel_gear" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/cupronickel" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/cupronickel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:cupronickel_gear" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_helmet.json b/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_helmet.json new file mode 100644 index 000000000..71381e2f8 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_helmet.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/cupronickel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:cupronickel_helmet" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/cupronickel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:cupronickel_helmet" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_hoe.json b/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_hoe.json new file mode 100644 index 000000000..8fb188cd7 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_hoe.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/cupronickel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:cupronickel_hoe" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/cupronickel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:cupronickel_hoe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_horsearmor.json b/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_horsearmor.json new file mode 100644 index 000000000..8cce0925e --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_horsearmor.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/cupronickel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:cupronickel_horsearmor" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "minecraft:wool" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/cupronickel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:cupronickel_horsearmor" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_ingot_from_nuggets.json b/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_ingot_from_nuggets.json new file mode 100644 index 000000000..84962ed3b --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_ingot_from_nuggets.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/cupronickel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:cupronickel_ingot_from_nuggets" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:nuggets/cupronickel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:cupronickel_ingot_from_nuggets" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_leggings.json b/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_leggings.json new file mode 100644 index 000000000..0b858a003 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_leggings.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/cupronickel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:cupronickel_leggings" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/cupronickel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:cupronickel_leggings" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_lever.json b/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_lever.json new file mode 100644 index 000000000..245b7511d --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_lever.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/cupronickel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:cupronickel_lever" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/cupronickel" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/cupronickel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:cupronickel_lever" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_nuggets.json b/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_nuggets.json new file mode 100644 index 000000000..0e239f8e2 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_nuggets.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/cupronickel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:cupronickel_nuggets" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/cupronickel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:cupronickel_nuggets" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_pickaxe.json b/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_pickaxe.json new file mode 100644 index 000000000..9af16a10f --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_pickaxe.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/cupronickel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:cupronickel_pickaxe" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/cupronickel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:cupronickel_pickaxe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_plate.json b/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_plate.json new file mode 100644 index 000000000..51bf960dd --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_plate.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/cupronickel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:cupronickel_plate" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/cupronickel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:cupronickel_plate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_powder_from_small.json b/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_powder_from_small.json new file mode 100644 index 000000000..1015d8416 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_powder_from_small.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/cupronickel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:cupronickel_powder_from_small" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:tiny_dusts/cupronickel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:cupronickel_powder_from_small" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_pressure_plate.json b/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_pressure_plate.json new file mode 100644 index 000000000..50d07e609 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_pressure_plate.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/cupronickel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:cupronickel_pressure_plate" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/cupronickel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:cupronickel_pressure_plate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_rod.json b/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_rod.json new file mode 100644 index 000000000..fb9cc561f --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_rod.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/cupronickel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:cupronickel_rod" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/cupronickel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:cupronickel_rod" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_scythe.json b/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_scythe.json new file mode 100644 index 000000000..3f41cf511 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_scythe.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/cupronickel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:cupronickel_scythe" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/cupronickel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:cupronickel_scythe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_shears.json b/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_shears.json new file mode 100644 index 000000000..724f6ecea --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_shears.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/cupronickel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:cupronickel_shears" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/cupronickel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:cupronickel_shears" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_shield.json b/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_shield.json new file mode 100644 index 000000000..0923b423d --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_shield.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/cupronickel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:cupronickel_shield" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "minecraft:planks" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/cupronickel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:cupronickel_shield" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_shovel.json b/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_shovel.json new file mode 100644 index 000000000..cf721e985 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_shovel.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/cupronickel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:cupronickel_shovel" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/cupronickel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:cupronickel_shovel" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_slab.json b/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_slab.json new file mode 100644 index 000000000..4ed0b3d8a --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_slab.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/cupronickel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:cupronickel_slab" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/cupronickel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:cupronickel_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_smallblend.json b/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_smallblend.json new file mode 100644 index 000000000..ccedca0c5 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_smallblend.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/cupronickel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:cupronickel_smallblend" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:blends/cupronickel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:cupronickel_smallblend" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_smallpowder.json b/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_smallpowder.json new file mode 100644 index 000000000..d64e55d4e --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_smallpowder.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/cupronickel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:cupronickel_smallpowder" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:dusts/cupronickel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:cupronickel_smallpowder" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_stairs.json b/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_stairs.json new file mode 100644 index 000000000..bc04a7e68 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_stairs.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/cupronickel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:cupronickel_stairs" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/cupronickel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:cupronickel_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_sword.json b/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_sword.json new file mode 100644 index 000000000..d25ffb2f7 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_sword.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/cupronickel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:cupronickel_sword" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/cupronickel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:cupronickel_sword" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_trapdoor.json b/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_trapdoor.json new file mode 100644 index 000000000..bb7eeb1d5 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_trapdoor.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/cupronickel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:cupronickel_trapdoor" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/cupronickel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:cupronickel_trapdoor" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_wall.json b/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_wall.json new file mode 100644 index 000000000..1928541d7 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/cupronickel_wall.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/cupronickel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:cupronickel_wall" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/cupronickel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:cupronickel_wall" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/detector_rail.json b/src/generated/resources/data/basemetals/advancements/recipes/detector_rail.json new file mode 100644 index 000000000..c2c68459d --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/detector_rail.json @@ -0,0 +1,56 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/steel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:detector_rail" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "minecraft:redstone_torch" + ] + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/steel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:detector_rail" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/diamond_arrow.json b/src/generated/resources/data/basemetals/advancements/recipes/diamond_arrow.json new file mode 100644 index 000000000..99bcc2e3e --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/diamond_arrow.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/diamond" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:diamond_arrow" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:nuggets/diamond" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/diamond" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:diamond_arrow" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/diamond_bars.json b/src/generated/resources/data/basemetals/advancements/recipes/diamond_bars.json new file mode 100644 index 000000000..e162cfa87 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/diamond_bars.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/diamond" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:diamond_bars" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/diamond" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:diamond_bars" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/diamond_bars_2.json b/src/generated/resources/data/basemetals/advancements/recipes/diamond_bars_2.json new file mode 100644 index 000000000..824867582 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/diamond_bars_2.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/diamond" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:diamond_bars_2" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/diamond" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:diamond_bars_2" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/diamond_bolt.json b/src/generated/resources/data/basemetals/advancements/recipes/diamond_bolt.json new file mode 100644 index 000000000..ad6f3e83a --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/diamond_bolt.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/diamond" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:diamond_bolt" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/diamond" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:diamond_bolt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/diamond_bow.json b/src/generated/resources/data/basemetals/advancements/recipes/diamond_bow.json new file mode 100644 index 000000000..9e0248713 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/diamond_bow.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/diamond" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:diamond_bow" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/diamond" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:diamond_bow" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/diamond_button.json b/src/generated/resources/data/basemetals/advancements/recipes/diamond_button.json new file mode 100644 index 000000000..aaf1cf099 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/diamond_button.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/diamond" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:diamond_button" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:nuggets/diamond" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:diamond_button" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/diamond_crackhammer.json b/src/generated/resources/data/basemetals/advancements/recipes/diamond_crackhammer.json new file mode 100644 index 000000000..842b173f5 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/diamond_crackhammer.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/diamond" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:diamond_crackhammer" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/diamond" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:diamond_crackhammer" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/diamond_crossbow.json b/src/generated/resources/data/basemetals/advancements/recipes/diamond_crossbow.json new file mode 100644 index 000000000..220f93614 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/diamond_crossbow.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/diamond" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:diamond_crossbow" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gears/diamond" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/diamond" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:diamond_crossbow" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/diamond_door.json b/src/generated/resources/data/basemetals/advancements/recipes/diamond_door.json new file mode 100644 index 000000000..725aa35da --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/diamond_door.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/diamond" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:diamond_door" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/diamond" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:diamond_door" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/diamond_fishingrod.json b/src/generated/resources/data/basemetals/advancements/recipes/diamond_fishingrod.json new file mode 100644 index 000000000..beb378e5b --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/diamond_fishingrod.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/diamond" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:diamond_fishingrod" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/diamond" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:diamond_fishingrod" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/diamond_gear.json b/src/generated/resources/data/basemetals/advancements/recipes/diamond_gear.json new file mode 100644 index 000000000..003da0197 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/diamond_gear.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/diamond" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:diamond_gear" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/diamond" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/diamond" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:diamond_gear" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/diamond_lever.json b/src/generated/resources/data/basemetals/advancements/recipes/diamond_lever.json new file mode 100644 index 000000000..e44d72eba --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/diamond_lever.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/diamond" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:diamond_lever" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/diamond" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/diamond" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:diamond_lever" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/diamond_powder_from_small.json b/src/generated/resources/data/basemetals/advancements/recipes/diamond_powder_from_small.json new file mode 100644 index 000000000..153ab76c0 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/diamond_powder_from_small.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/diamond" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:diamond_powder_from_small" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:tiny_dusts/diamond" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:diamond_powder_from_small" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/diamond_pressure_plate.json b/src/generated/resources/data/basemetals/advancements/recipes/diamond_pressure_plate.json new file mode 100644 index 000000000..a8d6c0864 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/diamond_pressure_plate.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/diamond" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:diamond_pressure_plate" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/diamond" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:diamond_pressure_plate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/diamond_rod.json b/src/generated/resources/data/basemetals/advancements/recipes/diamond_rod.json new file mode 100644 index 000000000..d8bd32698 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/diamond_rod.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/diamond" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:diamond_rod" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/diamond" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:diamond_rod" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/diamond_scythe.json b/src/generated/resources/data/basemetals/advancements/recipes/diamond_scythe.json new file mode 100644 index 000000000..ccf6a456e --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/diamond_scythe.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/diamond" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:diamond_scythe" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/diamond" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:diamond_scythe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/diamond_shears.json b/src/generated/resources/data/basemetals/advancements/recipes/diamond_shears.json new file mode 100644 index 000000000..6426c3d96 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/diamond_shears.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/diamond" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:diamond_shears" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/diamond" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:diamond_shears" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/diamond_shield.json b/src/generated/resources/data/basemetals/advancements/recipes/diamond_shield.json new file mode 100644 index 000000000..abb6c4197 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/diamond_shield.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/diamond" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:diamond_shield" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "minecraft:planks" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/diamond" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:diamond_shield" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/diamond_slab.json b/src/generated/resources/data/basemetals/advancements/recipes/diamond_slab.json new file mode 100644 index 000000000..144b233ac --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/diamond_slab.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/diamond" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:diamond_slab" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/diamond" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:diamond_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/diamond_smallpowder.json b/src/generated/resources/data/basemetals/advancements/recipes/diamond_smallpowder.json new file mode 100644 index 000000000..3f26bbba3 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/diamond_smallpowder.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/diamond" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:diamond_smallpowder" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:dusts/diamond" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:diamond_smallpowder" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/diamond_stairs.json b/src/generated/resources/data/basemetals/advancements/recipes/diamond_stairs.json new file mode 100644 index 000000000..0219a3b73 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/diamond_stairs.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/diamond" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:diamond_stairs" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/diamond" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:diamond_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/diamond_trapdoor.json b/src/generated/resources/data/basemetals/advancements/recipes/diamond_trapdoor.json new file mode 100644 index 000000000..d799c5711 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/diamond_trapdoor.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/diamond" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:diamond_trapdoor" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/diamond" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:diamond_trapdoor" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/diamond_wall.json b/src/generated/resources/data/basemetals/advancements/recipes/diamond_wall.json new file mode 100644 index 000000000..7feb98117 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/diamond_wall.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/diamond" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:diamond_wall" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/diamond" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:diamond_wall" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/electrum_arrow.json b/src/generated/resources/data/basemetals/advancements/recipes/electrum_arrow.json new file mode 100644 index 000000000..f0bddf95f --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/electrum_arrow.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/electrum" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:electrum_arrow" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:nuggets/electrum" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/electrum" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:electrum_arrow" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/electrum_axe.json b/src/generated/resources/data/basemetals/advancements/recipes/electrum_axe.json new file mode 100644 index 000000000..4d16c052b --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/electrum_axe.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/electrum" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:electrum_axe" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/electrum" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:electrum_axe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/electrum_bars.json b/src/generated/resources/data/basemetals/advancements/recipes/electrum_bars.json new file mode 100644 index 000000000..c86fa2228 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/electrum_bars.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/electrum" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:electrum_bars" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/electrum" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:electrum_bars" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/electrum_bars_2.json b/src/generated/resources/data/basemetals/advancements/recipes/electrum_bars_2.json new file mode 100644 index 000000000..951ffd75b --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/electrum_bars_2.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/electrum" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:electrum_bars_2" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/electrum" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:electrum_bars_2" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/electrum_blend.json b/src/generated/resources/data/basemetals/advancements/recipes/electrum_blend.json new file mode 100644 index 000000000..c63cdece6 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/electrum_blend.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/electrum" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:electrum_blend" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:dusts/gold" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:dusts/silver" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:electrum_blend" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/electrum_blend_from_small.json b/src/generated/resources/data/basemetals/advancements/recipes/electrum_blend_from_small.json new file mode 100644 index 000000000..35f63a908 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/electrum_blend_from_small.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/electrum" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:electrum_blend_from_small" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:small_blends/electrum" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:electrum_blend_from_small" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/electrum_block.json b/src/generated/resources/data/basemetals/advancements/recipes/electrum_block.json new file mode 100644 index 000000000..4de8fd5d7 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/electrum_block.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/electrum" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:electrum_block" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/electrum" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:electrum_block" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/electrum_block_ingot.json b/src/generated/resources/data/basemetals/advancements/recipes/electrum_block_ingot.json new file mode 100644 index 000000000..278c73aa6 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/electrum_block_ingot.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/electrum" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:electrum_block_ingot" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/electrum" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:electrum_block_ingot" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/electrum_bolt.json b/src/generated/resources/data/basemetals/advancements/recipes/electrum_bolt.json new file mode 100644 index 000000000..e1c823db5 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/electrum_bolt.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/electrum" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:electrum_bolt" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/electrum" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:electrum_bolt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/electrum_boots.json b/src/generated/resources/data/basemetals/advancements/recipes/electrum_boots.json new file mode 100644 index 000000000..93daae7ea --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/electrum_boots.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/electrum" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:electrum_boots" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/electrum" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:electrum_boots" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/electrum_bow.json b/src/generated/resources/data/basemetals/advancements/recipes/electrum_bow.json new file mode 100644 index 000000000..54d663bf4 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/electrum_bow.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/electrum" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:electrum_bow" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/electrum" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:electrum_bow" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/electrum_button.json b/src/generated/resources/data/basemetals/advancements/recipes/electrum_button.json new file mode 100644 index 000000000..0650f955b --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/electrum_button.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/electrum" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:electrum_button" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:nuggets/electrum" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:electrum_button" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/electrum_chestplate.json b/src/generated/resources/data/basemetals/advancements/recipes/electrum_chestplate.json new file mode 100644 index 000000000..e56809f68 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/electrum_chestplate.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/electrum" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:electrum_chestplate" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/electrum" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:electrum_chestplate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/electrum_crackhammer.json b/src/generated/resources/data/basemetals/advancements/recipes/electrum_crackhammer.json new file mode 100644 index 000000000..9ca3b7ccf --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/electrum_crackhammer.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/electrum" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:electrum_crackhammer" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/electrum" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:electrum_crackhammer" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/electrum_crossbow.json b/src/generated/resources/data/basemetals/advancements/recipes/electrum_crossbow.json new file mode 100644 index 000000000..2741d796a --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/electrum_crossbow.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/electrum" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:electrum_crossbow" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gears/electrum" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/electrum" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:electrum_crossbow" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/electrum_door.json b/src/generated/resources/data/basemetals/advancements/recipes/electrum_door.json new file mode 100644 index 000000000..57dacb7bf --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/electrum_door.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/electrum" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:electrum_door" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/electrum" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:electrum_door" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/electrum_fishingrod.json b/src/generated/resources/data/basemetals/advancements/recipes/electrum_fishingrod.json new file mode 100644 index 000000000..bd55f1361 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/electrum_fishingrod.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/electrum" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:electrum_fishingrod" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/electrum" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:electrum_fishingrod" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/electrum_gear.json b/src/generated/resources/data/basemetals/advancements/recipes/electrum_gear.json new file mode 100644 index 000000000..ead437411 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/electrum_gear.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/electrum" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:electrum_gear" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/electrum" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/electrum" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:electrum_gear" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/electrum_helmet.json b/src/generated/resources/data/basemetals/advancements/recipes/electrum_helmet.json new file mode 100644 index 000000000..162c9eeea --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/electrum_helmet.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/electrum" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:electrum_helmet" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/electrum" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:electrum_helmet" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/electrum_hoe.json b/src/generated/resources/data/basemetals/advancements/recipes/electrum_hoe.json new file mode 100644 index 000000000..b438141cc --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/electrum_hoe.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/electrum" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:electrum_hoe" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/electrum" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:electrum_hoe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/electrum_horsearmor.json b/src/generated/resources/data/basemetals/advancements/recipes/electrum_horsearmor.json new file mode 100644 index 000000000..718fed254 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/electrum_horsearmor.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/electrum" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:electrum_horsearmor" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "minecraft:wool" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/electrum" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:electrum_horsearmor" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/electrum_ingot_from_nuggets.json b/src/generated/resources/data/basemetals/advancements/recipes/electrum_ingot_from_nuggets.json new file mode 100644 index 000000000..7d15fbf84 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/electrum_ingot_from_nuggets.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/electrum" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:electrum_ingot_from_nuggets" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:nuggets/electrum" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:electrum_ingot_from_nuggets" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/electrum_leggings.json b/src/generated/resources/data/basemetals/advancements/recipes/electrum_leggings.json new file mode 100644 index 000000000..dc6e4eed9 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/electrum_leggings.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/electrum" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:electrum_leggings" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/electrum" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:electrum_leggings" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/electrum_lever.json b/src/generated/resources/data/basemetals/advancements/recipes/electrum_lever.json new file mode 100644 index 000000000..7027d04f7 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/electrum_lever.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/electrum" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:electrum_lever" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/electrum" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/electrum" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:electrum_lever" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/electrum_nuggets.json b/src/generated/resources/data/basemetals/advancements/recipes/electrum_nuggets.json new file mode 100644 index 000000000..9e76dd63a --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/electrum_nuggets.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/electrum" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:electrum_nuggets" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/electrum" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:electrum_nuggets" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/electrum_pickaxe.json b/src/generated/resources/data/basemetals/advancements/recipes/electrum_pickaxe.json new file mode 100644 index 000000000..a5974eedb --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/electrum_pickaxe.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/electrum" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:electrum_pickaxe" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/electrum" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:electrum_pickaxe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/electrum_plate.json b/src/generated/resources/data/basemetals/advancements/recipes/electrum_plate.json new file mode 100644 index 000000000..210249087 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/electrum_plate.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/electrum" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:electrum_plate" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/electrum" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:electrum_plate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/electrum_powder_from_small.json b/src/generated/resources/data/basemetals/advancements/recipes/electrum_powder_from_small.json new file mode 100644 index 000000000..3dc4f8894 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/electrum_powder_from_small.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/electrum" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:electrum_powder_from_small" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:tiny_dusts/electrum" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:electrum_powder_from_small" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/electrum_pressure_plate.json b/src/generated/resources/data/basemetals/advancements/recipes/electrum_pressure_plate.json new file mode 100644 index 000000000..373f8cab6 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/electrum_pressure_plate.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/electrum" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:electrum_pressure_plate" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/electrum" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:electrum_pressure_plate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/electrum_rod.json b/src/generated/resources/data/basemetals/advancements/recipes/electrum_rod.json new file mode 100644 index 000000000..61549d2d9 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/electrum_rod.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/electrum" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:electrum_rod" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/electrum" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:electrum_rod" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/electrum_scythe.json b/src/generated/resources/data/basemetals/advancements/recipes/electrum_scythe.json new file mode 100644 index 000000000..37eeaf913 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/electrum_scythe.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/electrum" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:electrum_scythe" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/electrum" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:electrum_scythe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/electrum_shears.json b/src/generated/resources/data/basemetals/advancements/recipes/electrum_shears.json new file mode 100644 index 000000000..e265a75ee --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/electrum_shears.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/electrum" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:electrum_shears" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/electrum" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:electrum_shears" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/electrum_shield.json b/src/generated/resources/data/basemetals/advancements/recipes/electrum_shield.json new file mode 100644 index 000000000..09fc89e54 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/electrum_shield.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/electrum" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:electrum_shield" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "minecraft:planks" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/electrum" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:electrum_shield" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/electrum_shovel.json b/src/generated/resources/data/basemetals/advancements/recipes/electrum_shovel.json new file mode 100644 index 000000000..18f90072c --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/electrum_shovel.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/electrum" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:electrum_shovel" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/electrum" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:electrum_shovel" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/electrum_slab.json b/src/generated/resources/data/basemetals/advancements/recipes/electrum_slab.json new file mode 100644 index 000000000..0f74d5e38 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/electrum_slab.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/electrum" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:electrum_slab" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/electrum" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:electrum_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/electrum_smallblend.json b/src/generated/resources/data/basemetals/advancements/recipes/electrum_smallblend.json new file mode 100644 index 000000000..cf2bf42dc --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/electrum_smallblend.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/electrum" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:electrum_smallblend" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:blends/electrum" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:electrum_smallblend" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/electrum_smallpowder.json b/src/generated/resources/data/basemetals/advancements/recipes/electrum_smallpowder.json new file mode 100644 index 000000000..fa285c28b --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/electrum_smallpowder.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/electrum" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:electrum_smallpowder" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:dusts/electrum" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:electrum_smallpowder" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/electrum_stairs.json b/src/generated/resources/data/basemetals/advancements/recipes/electrum_stairs.json new file mode 100644 index 000000000..f76b3b859 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/electrum_stairs.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/electrum" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:electrum_stairs" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/electrum" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:electrum_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/electrum_sword.json b/src/generated/resources/data/basemetals/advancements/recipes/electrum_sword.json new file mode 100644 index 000000000..a4746e883 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/electrum_sword.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/electrum" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:electrum_sword" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/electrum" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:electrum_sword" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/electrum_trapdoor.json b/src/generated/resources/data/basemetals/advancements/recipes/electrum_trapdoor.json new file mode 100644 index 000000000..b818daeec --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/electrum_trapdoor.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/electrum" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:electrum_trapdoor" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/electrum" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:electrum_trapdoor" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/electrum_wall.json b/src/generated/resources/data/basemetals/advancements/recipes/electrum_wall.json new file mode 100644 index 000000000..4255de31e --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/electrum_wall.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/electrum" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:electrum_wall" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/electrum" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:electrum_wall" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/emerald_arrow.json b/src/generated/resources/data/basemetals/advancements/recipes/emerald_arrow.json new file mode 100644 index 000000000..dcd114c02 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/emerald_arrow.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/emerald" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:emerald_arrow" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:nuggets/emerald" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/emerald" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:emerald_arrow" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/emerald_axe.json b/src/generated/resources/data/basemetals/advancements/recipes/emerald_axe.json new file mode 100644 index 000000000..cf4c00463 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/emerald_axe.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/emerald" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:emerald_axe" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/emerald" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:emerald_axe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/emerald_bars.json b/src/generated/resources/data/basemetals/advancements/recipes/emerald_bars.json new file mode 100644 index 000000000..a48982715 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/emerald_bars.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/emerald" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:emerald_bars" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/emerald" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:emerald_bars" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/emerald_bars_2.json b/src/generated/resources/data/basemetals/advancements/recipes/emerald_bars_2.json new file mode 100644 index 000000000..1d1b443d1 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/emerald_bars_2.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/emerald" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:emerald_bars_2" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/emerald" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:emerald_bars_2" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/emerald_bolt.json b/src/generated/resources/data/basemetals/advancements/recipes/emerald_bolt.json new file mode 100644 index 000000000..884a86fcb --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/emerald_bolt.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/emerald" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:emerald_bolt" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/emerald" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:emerald_bolt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/emerald_boots.json b/src/generated/resources/data/basemetals/advancements/recipes/emerald_boots.json new file mode 100644 index 000000000..4bc5f0e31 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/emerald_boots.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/emerald" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:emerald_boots" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/emerald" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:emerald_boots" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/emerald_bow.json b/src/generated/resources/data/basemetals/advancements/recipes/emerald_bow.json new file mode 100644 index 000000000..5f7c995c0 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/emerald_bow.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/emerald" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:emerald_bow" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/emerald" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:emerald_bow" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/emerald_button.json b/src/generated/resources/data/basemetals/advancements/recipes/emerald_button.json new file mode 100644 index 000000000..625754a31 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/emerald_button.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/emerald" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:emerald_button" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:nuggets/emerald" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:emerald_button" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/emerald_chestplate.json b/src/generated/resources/data/basemetals/advancements/recipes/emerald_chestplate.json new file mode 100644 index 000000000..3de5de23f --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/emerald_chestplate.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/emerald" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:emerald_chestplate" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/emerald" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:emerald_chestplate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/emerald_crackhammer.json b/src/generated/resources/data/basemetals/advancements/recipes/emerald_crackhammer.json new file mode 100644 index 000000000..ad6e84e1c --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/emerald_crackhammer.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/emerald" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:emerald_crackhammer" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/emerald" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:emerald_crackhammer" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/emerald_crossbow.json b/src/generated/resources/data/basemetals/advancements/recipes/emerald_crossbow.json new file mode 100644 index 000000000..3e5cad4cd --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/emerald_crossbow.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/emerald" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:emerald_crossbow" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gears/emerald" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/emerald" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:emerald_crossbow" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/emerald_door.json b/src/generated/resources/data/basemetals/advancements/recipes/emerald_door.json new file mode 100644 index 000000000..0a07f17f0 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/emerald_door.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/emerald" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:emerald_door" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/emerald" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:emerald_door" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/emerald_fishingrod.json b/src/generated/resources/data/basemetals/advancements/recipes/emerald_fishingrod.json new file mode 100644 index 000000000..dfe1e43a6 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/emerald_fishingrod.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/emerald" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:emerald_fishingrod" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/emerald" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:emerald_fishingrod" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/emerald_gear.json b/src/generated/resources/data/basemetals/advancements/recipes/emerald_gear.json new file mode 100644 index 000000000..a2ec159fd --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/emerald_gear.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/emerald" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:emerald_gear" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/iron" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/emerald" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:emerald_gear" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/emerald_helmet.json b/src/generated/resources/data/basemetals/advancements/recipes/emerald_helmet.json new file mode 100644 index 000000000..3d3b575cd --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/emerald_helmet.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/emerald" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:emerald_helmet" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/emerald" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:emerald_helmet" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/emerald_hoe.json b/src/generated/resources/data/basemetals/advancements/recipes/emerald_hoe.json new file mode 100644 index 000000000..5ea9668ef --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/emerald_hoe.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/emerald" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:emerald_hoe" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/emerald" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:emerald_hoe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/emerald_horsearmor.json b/src/generated/resources/data/basemetals/advancements/recipes/emerald_horsearmor.json new file mode 100644 index 000000000..16467cbef --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/emerald_horsearmor.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/emerald" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:emerald_horsearmor" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "minecraft:wool" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/emerald" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:emerald_horsearmor" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/emerald_leggings.json b/src/generated/resources/data/basemetals/advancements/recipes/emerald_leggings.json new file mode 100644 index 000000000..ee8b1c4f3 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/emerald_leggings.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/emerald" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:emerald_leggings" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/emerald" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:emerald_leggings" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/emerald_lever.json b/src/generated/resources/data/basemetals/advancements/recipes/emerald_lever.json new file mode 100644 index 000000000..4548979de --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/emerald_lever.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/emerald" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:emerald_lever" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/emerald" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/emerald" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:emerald_lever" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/emerald_pickaxe.json b/src/generated/resources/data/basemetals/advancements/recipes/emerald_pickaxe.json new file mode 100644 index 000000000..ab7c79e5f --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/emerald_pickaxe.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/emerald" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:emerald_pickaxe" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/emerald" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:emerald_pickaxe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/emerald_powder_from_small.json b/src/generated/resources/data/basemetals/advancements/recipes/emerald_powder_from_small.json new file mode 100644 index 000000000..99a77b11e --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/emerald_powder_from_small.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/emerald" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:emerald_powder_from_small" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:tiny_dusts/emerald" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:emerald_powder_from_small" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/emerald_pressure_plate.json b/src/generated/resources/data/basemetals/advancements/recipes/emerald_pressure_plate.json new file mode 100644 index 000000000..58e941fb8 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/emerald_pressure_plate.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/emerald" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:emerald_pressure_plate" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/emerald" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:emerald_pressure_plate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/emerald_rod.json b/src/generated/resources/data/basemetals/advancements/recipes/emerald_rod.json new file mode 100644 index 000000000..2dc8847ed --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/emerald_rod.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/emerald" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:emerald_rod" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/emerald" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:emerald_rod" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/emerald_scythe.json b/src/generated/resources/data/basemetals/advancements/recipes/emerald_scythe.json new file mode 100644 index 000000000..3366bd2f2 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/emerald_scythe.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/emerald" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:emerald_scythe" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/emerald" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:emerald_scythe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/emerald_shears.json b/src/generated/resources/data/basemetals/advancements/recipes/emerald_shears.json new file mode 100644 index 000000000..ddac9d7f6 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/emerald_shears.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/emerald" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:emerald_shears" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/emerald" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:emerald_shears" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/emerald_shield.json b/src/generated/resources/data/basemetals/advancements/recipes/emerald_shield.json new file mode 100644 index 000000000..948453527 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/emerald_shield.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/emerald" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:emerald_shield" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "minecraft:planks" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/emerald" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:emerald_shield" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/emerald_shovel.json b/src/generated/resources/data/basemetals/advancements/recipes/emerald_shovel.json new file mode 100644 index 000000000..fd675d25e --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/emerald_shovel.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/emerald" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:emerald_shovel" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/emerald" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:emerald_shovel" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/emerald_slab.json b/src/generated/resources/data/basemetals/advancements/recipes/emerald_slab.json new file mode 100644 index 000000000..b009c1eb0 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/emerald_slab.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/emerald" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:emerald_slab" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/emerald" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:emerald_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/emerald_smallpowder.json b/src/generated/resources/data/basemetals/advancements/recipes/emerald_smallpowder.json new file mode 100644 index 000000000..842fc3785 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/emerald_smallpowder.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/emerald" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:emerald_smallpowder" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:dusts/emerald" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:emerald_smallpowder" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/emerald_stairs.json b/src/generated/resources/data/basemetals/advancements/recipes/emerald_stairs.json new file mode 100644 index 000000000..19d373700 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/emerald_stairs.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/emerald" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:emerald_stairs" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/emerald" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:emerald_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/emerald_sword.json b/src/generated/resources/data/basemetals/advancements/recipes/emerald_sword.json new file mode 100644 index 000000000..a70503d9d --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/emerald_sword.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/emerald" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:emerald_sword" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/emerald" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:emerald_sword" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/emerald_trapdoor.json b/src/generated/resources/data/basemetals/advancements/recipes/emerald_trapdoor.json new file mode 100644 index 000000000..49b2c6fcf --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/emerald_trapdoor.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/emerald" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:emerald_trapdoor" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/emerald" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:emerald_trapdoor" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/emerald_wall.json b/src/generated/resources/data/basemetals/advancements/recipes/emerald_wall.json new file mode 100644 index 000000000..f72614195 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/emerald_wall.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/emerald" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:emerald_wall" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/emerald" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:emerald_wall" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/flint_and_steel.json b/src/generated/resources/data/basemetals/advancements/recipes/flint_and_steel.json new file mode 100644 index 000000000..283992390 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/flint_and_steel.json @@ -0,0 +1,56 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/steel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:flint_and_steel" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/steel" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "minecraft:flint" + ] + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:flint_and_steel" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/gold_arrow.json b/src/generated/resources/data/basemetals/advancements/recipes/gold_arrow.json new file mode 100644 index 000000000..63f2e4ed3 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/gold_arrow.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/gold" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:gold_arrow" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:nuggets/gold" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/gold" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:gold_arrow" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/gold_bars.json b/src/generated/resources/data/basemetals/advancements/recipes/gold_bars.json new file mode 100644 index 000000000..9e65bb75d --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/gold_bars.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/gold" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:gold_bars" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/gold" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:gold_bars" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/gold_bars_2.json b/src/generated/resources/data/basemetals/advancements/recipes/gold_bars_2.json new file mode 100644 index 000000000..8346e257c --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/gold_bars_2.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/gold" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:gold_bars_2" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/gold" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:gold_bars_2" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/gold_bolt.json b/src/generated/resources/data/basemetals/advancements/recipes/gold_bolt.json new file mode 100644 index 000000000..45684cf0c --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/gold_bolt.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/gold" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:gold_bolt" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/gold" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:gold_bolt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/gold_bow.json b/src/generated/resources/data/basemetals/advancements/recipes/gold_bow.json new file mode 100644 index 000000000..067ac0385 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/gold_bow.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/gold" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:gold_bow" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/gold" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:gold_bow" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/gold_button.json b/src/generated/resources/data/basemetals/advancements/recipes/gold_button.json new file mode 100644 index 000000000..926db152f --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/gold_button.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/gold" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:gold_button" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:nuggets/gold" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:gold_button" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/gold_crackhammer.json b/src/generated/resources/data/basemetals/advancements/recipes/gold_crackhammer.json new file mode 100644 index 000000000..a6cb8f407 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/gold_crackhammer.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/gold" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:gold_crackhammer" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/gold" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:gold_crackhammer" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/gold_crossbow.json b/src/generated/resources/data/basemetals/advancements/recipes/gold_crossbow.json new file mode 100644 index 000000000..86fe6e11c --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/gold_crossbow.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/gold" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:gold_crossbow" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gears/gold" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/gold" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:gold_crossbow" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/gold_door.json b/src/generated/resources/data/basemetals/advancements/recipes/gold_door.json new file mode 100644 index 000000000..8df4c0ed8 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/gold_door.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/gold" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:gold_door" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/gold" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:gold_door" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/gold_fishingrod.json b/src/generated/resources/data/basemetals/advancements/recipes/gold_fishingrod.json new file mode 100644 index 000000000..b41b63c0d --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/gold_fishingrod.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/gold" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:gold_fishingrod" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/gold" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:gold_fishingrod" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/gold_gear.json b/src/generated/resources/data/basemetals/advancements/recipes/gold_gear.json new file mode 100644 index 000000000..2dd310bfa --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/gold_gear.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/gold" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:gold_gear" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/gold" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/gold" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:gold_gear" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/gold_lever.json b/src/generated/resources/data/basemetals/advancements/recipes/gold_lever.json new file mode 100644 index 000000000..73dfe3c1c --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/gold_lever.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/gold" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:gold_lever" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/gold" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/gold" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:gold_lever" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/gold_plate.json b/src/generated/resources/data/basemetals/advancements/recipes/gold_plate.json new file mode 100644 index 000000000..685b1d20e --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/gold_plate.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/gold" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:gold_plate" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/gold" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:gold_plate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/gold_powder_from_small.json b/src/generated/resources/data/basemetals/advancements/recipes/gold_powder_from_small.json new file mode 100644 index 000000000..9ce913d10 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/gold_powder_from_small.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/gold" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:gold_powder_from_small" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:tiny_dusts/gold" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:gold_powder_from_small" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/gold_rod.json b/src/generated/resources/data/basemetals/advancements/recipes/gold_rod.json new file mode 100644 index 000000000..155bb3b5c --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/gold_rod.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/gold" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:gold_rod" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/gold" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:gold_rod" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/gold_scythe.json b/src/generated/resources/data/basemetals/advancements/recipes/gold_scythe.json new file mode 100644 index 000000000..e5bf363ba --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/gold_scythe.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/gold" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:gold_scythe" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/gold" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:gold_scythe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/gold_shears.json b/src/generated/resources/data/basemetals/advancements/recipes/gold_shears.json new file mode 100644 index 000000000..e4a2d8fe5 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/gold_shears.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/gold" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:gold_shears" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/gold" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:gold_shears" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/gold_shield.json b/src/generated/resources/data/basemetals/advancements/recipes/gold_shield.json new file mode 100644 index 000000000..b3287fc66 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/gold_shield.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/gold" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:gold_shield" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "minecraft:planks" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/gold" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:gold_shield" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/gold_slab.json b/src/generated/resources/data/basemetals/advancements/recipes/gold_slab.json new file mode 100644 index 000000000..6ed78b4f6 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/gold_slab.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/gold" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:gold_slab" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/gold" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:gold_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/gold_smallpowder.json b/src/generated/resources/data/basemetals/advancements/recipes/gold_smallpowder.json new file mode 100644 index 000000000..e4fb64507 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/gold_smallpowder.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/gold" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:gold_smallpowder" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:dusts/gold" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:gold_smallpowder" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/gold_stairs.json b/src/generated/resources/data/basemetals/advancements/recipes/gold_stairs.json new file mode 100644 index 000000000..4cb8ff8cf --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/gold_stairs.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/gold" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:gold_stairs" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/gold" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:gold_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/gold_trapdoor.json b/src/generated/resources/data/basemetals/advancements/recipes/gold_trapdoor.json new file mode 100644 index 000000000..ba5edfc72 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/gold_trapdoor.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/gold" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:gold_trapdoor" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/gold" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:gold_trapdoor" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/gold_wall.json b/src/generated/resources/data/basemetals/advancements/recipes/gold_wall.json new file mode 100644 index 000000000..d15f443bc --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/gold_wall.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/gold" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:gold_wall" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/gold" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:gold_wall" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/human_detector.json b/src/generated/resources/data/basemetals/advancements/recipes/human_detector.json new file mode 100644 index 000000000..d19284c1b --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/human_detector.json @@ -0,0 +1,56 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/steel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:human_detector" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gears" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "minecraft:brick" + ] + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:human_detector" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/invar_arrow.json b/src/generated/resources/data/basemetals/advancements/recipes/invar_arrow.json new file mode 100644 index 000000000..ce524beec --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/invar_arrow.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/invar" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:invar_arrow" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:nuggets/invar" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/invar" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:invar_arrow" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/invar_axe.json b/src/generated/resources/data/basemetals/advancements/recipes/invar_axe.json new file mode 100644 index 000000000..28e7b959d --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/invar_axe.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/invar" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:invar_axe" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/invar" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:invar_axe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/invar_bars.json b/src/generated/resources/data/basemetals/advancements/recipes/invar_bars.json new file mode 100644 index 000000000..476cca60e --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/invar_bars.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/invar" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:invar_bars" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/invar" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:invar_bars" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/invar_bars_2.json b/src/generated/resources/data/basemetals/advancements/recipes/invar_bars_2.json new file mode 100644 index 000000000..e20a44891 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/invar_bars_2.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/invar" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:invar_bars_2" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/invar" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:invar_bars_2" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/invar_blend.json b/src/generated/resources/data/basemetals/advancements/recipes/invar_blend.json new file mode 100644 index 000000000..d996a2478 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/invar_blend.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/invar" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:invar_blend" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:dusts/iron" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:dusts/nickel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:invar_blend" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/invar_blend_from_small.json b/src/generated/resources/data/basemetals/advancements/recipes/invar_blend_from_small.json new file mode 100644 index 000000000..48db24518 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/invar_blend_from_small.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/invar" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:invar_blend_from_small" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:small_blends/invar" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:invar_blend_from_small" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/invar_block.json b/src/generated/resources/data/basemetals/advancements/recipes/invar_block.json new file mode 100644 index 000000000..b6d603e6a --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/invar_block.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/invar" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:invar_block" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/invar" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:invar_block" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/invar_block_ingot.json b/src/generated/resources/data/basemetals/advancements/recipes/invar_block_ingot.json new file mode 100644 index 000000000..7a406cd43 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/invar_block_ingot.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/invar" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:invar_block_ingot" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/invar" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:invar_block_ingot" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/invar_bolt.json b/src/generated/resources/data/basemetals/advancements/recipes/invar_bolt.json new file mode 100644 index 000000000..2e934e7d9 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/invar_bolt.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/invar" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:invar_bolt" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/invar" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:invar_bolt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/invar_boots.json b/src/generated/resources/data/basemetals/advancements/recipes/invar_boots.json new file mode 100644 index 000000000..6534aae6a --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/invar_boots.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/invar" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:invar_boots" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/invar" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:invar_boots" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/invar_bow.json b/src/generated/resources/data/basemetals/advancements/recipes/invar_bow.json new file mode 100644 index 000000000..f0e2df4df --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/invar_bow.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/invar" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:invar_bow" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/invar" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:invar_bow" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/invar_button.json b/src/generated/resources/data/basemetals/advancements/recipes/invar_button.json new file mode 100644 index 000000000..50dd9f441 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/invar_button.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/invar" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:invar_button" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:nuggets/invar" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:invar_button" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/invar_chestplate.json b/src/generated/resources/data/basemetals/advancements/recipes/invar_chestplate.json new file mode 100644 index 000000000..58b8a00bf --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/invar_chestplate.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/invar" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:invar_chestplate" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/invar" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:invar_chestplate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/invar_crackhammer.json b/src/generated/resources/data/basemetals/advancements/recipes/invar_crackhammer.json new file mode 100644 index 000000000..e0ed06f7a --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/invar_crackhammer.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/invar" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:invar_crackhammer" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/invar" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:invar_crackhammer" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/invar_crossbow.json b/src/generated/resources/data/basemetals/advancements/recipes/invar_crossbow.json new file mode 100644 index 000000000..57c88e83f --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/invar_crossbow.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/invar" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:invar_crossbow" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gears/invar" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/invar" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:invar_crossbow" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/invar_door.json b/src/generated/resources/data/basemetals/advancements/recipes/invar_door.json new file mode 100644 index 000000000..fba0e212a --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/invar_door.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/invar" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:invar_door" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/invar" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:invar_door" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/invar_fishingrod.json b/src/generated/resources/data/basemetals/advancements/recipes/invar_fishingrod.json new file mode 100644 index 000000000..e33a203d6 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/invar_fishingrod.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/invar" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:invar_fishingrod" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/invar" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:invar_fishingrod" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/invar_gear.json b/src/generated/resources/data/basemetals/advancements/recipes/invar_gear.json new file mode 100644 index 000000000..d1ef25b59 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/invar_gear.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/invar" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:invar_gear" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/invar" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/invar" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:invar_gear" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/invar_helmet.json b/src/generated/resources/data/basemetals/advancements/recipes/invar_helmet.json new file mode 100644 index 000000000..d03a6f685 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/invar_helmet.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/invar" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:invar_helmet" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/invar" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:invar_helmet" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/invar_hoe.json b/src/generated/resources/data/basemetals/advancements/recipes/invar_hoe.json new file mode 100644 index 000000000..ea333471a --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/invar_hoe.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/invar" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:invar_hoe" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/invar" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:invar_hoe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/invar_horsearmor.json b/src/generated/resources/data/basemetals/advancements/recipes/invar_horsearmor.json new file mode 100644 index 000000000..e4c2b5fca --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/invar_horsearmor.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/invar" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:invar_horsearmor" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "minecraft:wool" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/invar" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:invar_horsearmor" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/invar_ingot_from_nuggets.json b/src/generated/resources/data/basemetals/advancements/recipes/invar_ingot_from_nuggets.json new file mode 100644 index 000000000..0b7a34fae --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/invar_ingot_from_nuggets.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/invar" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:invar_ingot_from_nuggets" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:nuggets/invar" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:invar_ingot_from_nuggets" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/invar_leggings.json b/src/generated/resources/data/basemetals/advancements/recipes/invar_leggings.json new file mode 100644 index 000000000..dc8df5ee9 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/invar_leggings.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/invar" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:invar_leggings" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/invar" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:invar_leggings" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/invar_lever.json b/src/generated/resources/data/basemetals/advancements/recipes/invar_lever.json new file mode 100644 index 000000000..739c08062 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/invar_lever.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/invar" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:invar_lever" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/invar" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/invar" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:invar_lever" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/invar_nuggets.json b/src/generated/resources/data/basemetals/advancements/recipes/invar_nuggets.json new file mode 100644 index 000000000..b4912183f --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/invar_nuggets.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/invar" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:invar_nuggets" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/invar" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:invar_nuggets" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/invar_pickaxe.json b/src/generated/resources/data/basemetals/advancements/recipes/invar_pickaxe.json new file mode 100644 index 000000000..dbd071d0b --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/invar_pickaxe.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/invar" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:invar_pickaxe" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/invar" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:invar_pickaxe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/invar_plate.json b/src/generated/resources/data/basemetals/advancements/recipes/invar_plate.json new file mode 100644 index 000000000..bcb35a61f --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/invar_plate.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/invar" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:invar_plate" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/invar" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:invar_plate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/invar_powder_from_small.json b/src/generated/resources/data/basemetals/advancements/recipes/invar_powder_from_small.json new file mode 100644 index 000000000..0b7cb5b51 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/invar_powder_from_small.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/invar" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:invar_powder_from_small" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:tiny_dusts/invar" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:invar_powder_from_small" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/invar_pressure_plate.json b/src/generated/resources/data/basemetals/advancements/recipes/invar_pressure_plate.json new file mode 100644 index 000000000..1f6d53141 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/invar_pressure_plate.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/invar" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:invar_pressure_plate" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/invar" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:invar_pressure_plate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/invar_rod.json b/src/generated/resources/data/basemetals/advancements/recipes/invar_rod.json new file mode 100644 index 000000000..4608afdd7 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/invar_rod.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/invar" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:invar_rod" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/invar" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:invar_rod" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/invar_scythe.json b/src/generated/resources/data/basemetals/advancements/recipes/invar_scythe.json new file mode 100644 index 000000000..dbcc45881 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/invar_scythe.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/invar" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:invar_scythe" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/invar" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:invar_scythe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/invar_shears.json b/src/generated/resources/data/basemetals/advancements/recipes/invar_shears.json new file mode 100644 index 000000000..baa467cc7 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/invar_shears.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/invar" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:invar_shears" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/invar" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:invar_shears" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/invar_shield.json b/src/generated/resources/data/basemetals/advancements/recipes/invar_shield.json new file mode 100644 index 000000000..b5b05ee7c --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/invar_shield.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/invar" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:invar_shield" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "minecraft:planks" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/invar" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:invar_shield" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/invar_shovel.json b/src/generated/resources/data/basemetals/advancements/recipes/invar_shovel.json new file mode 100644 index 000000000..b80cd6b68 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/invar_shovel.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/invar" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:invar_shovel" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/invar" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:invar_shovel" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/invar_slab.json b/src/generated/resources/data/basemetals/advancements/recipes/invar_slab.json new file mode 100644 index 000000000..7657b92d4 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/invar_slab.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/invar" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:invar_slab" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/invar" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:invar_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/invar_smallblend.json b/src/generated/resources/data/basemetals/advancements/recipes/invar_smallblend.json new file mode 100644 index 000000000..57fbe32ad --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/invar_smallblend.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/invar" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:invar_smallblend" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:blends/invar" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:invar_smallblend" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/invar_smallpowder.json b/src/generated/resources/data/basemetals/advancements/recipes/invar_smallpowder.json new file mode 100644 index 000000000..c88e6f36b --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/invar_smallpowder.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/invar" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:invar_smallpowder" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:dusts/invar" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:invar_smallpowder" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/invar_stairs.json b/src/generated/resources/data/basemetals/advancements/recipes/invar_stairs.json new file mode 100644 index 000000000..c61d65f71 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/invar_stairs.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/invar" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:invar_stairs" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/invar" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:invar_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/invar_sword.json b/src/generated/resources/data/basemetals/advancements/recipes/invar_sword.json new file mode 100644 index 000000000..b58289189 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/invar_sword.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/invar" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:invar_sword" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/invar" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:invar_sword" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/invar_trapdoor.json b/src/generated/resources/data/basemetals/advancements/recipes/invar_trapdoor.json new file mode 100644 index 000000000..8ea0bb80d --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/invar_trapdoor.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/invar" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:invar_trapdoor" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/invar" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:invar_trapdoor" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/invar_wall.json b/src/generated/resources/data/basemetals/advancements/recipes/invar_wall.json new file mode 100644 index 000000000..fb2cfd658 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/invar_wall.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/invar" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:invar_wall" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/invar" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:invar_wall" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/iron_arrow.json b/src/generated/resources/data/basemetals/advancements/recipes/iron_arrow.json new file mode 100644 index 000000000..2e5a456a2 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/iron_arrow.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/iron" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:iron_arrow" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:nuggets/iron" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/iron" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:iron_arrow" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/iron_bars_2.json b/src/generated/resources/data/basemetals/advancements/recipes/iron_bars_2.json new file mode 100644 index 000000000..a20073998 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/iron_bars_2.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/iron" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:iron_bars_2" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/iron" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:iron_bars_2" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/iron_bolt.json b/src/generated/resources/data/basemetals/advancements/recipes/iron_bolt.json new file mode 100644 index 000000000..042945edd --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/iron_bolt.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/iron" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:iron_bolt" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/iron" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:iron_bolt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/iron_bow.json b/src/generated/resources/data/basemetals/advancements/recipes/iron_bow.json new file mode 100644 index 000000000..bd4ea9787 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/iron_bow.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/iron" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:iron_bow" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/iron" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:iron_bow" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/iron_button.json b/src/generated/resources/data/basemetals/advancements/recipes/iron_button.json new file mode 100644 index 000000000..f714e5187 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/iron_button.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/iron" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:iron_button" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:nuggets/iron" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:iron_button" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/iron_crackhammer.json b/src/generated/resources/data/basemetals/advancements/recipes/iron_crackhammer.json new file mode 100644 index 000000000..0b9b5ae9b --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/iron_crackhammer.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/iron" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:iron_crackhammer" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/iron" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:iron_crackhammer" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/iron_crossbow.json b/src/generated/resources/data/basemetals/advancements/recipes/iron_crossbow.json new file mode 100644 index 000000000..7358d5569 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/iron_crossbow.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/iron" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:iron_crossbow" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gears/iron" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/iron" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:iron_crossbow" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/iron_fishingrod.json b/src/generated/resources/data/basemetals/advancements/recipes/iron_fishingrod.json new file mode 100644 index 000000000..2988ee51e --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/iron_fishingrod.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/iron" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:iron_fishingrod" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/iron" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:iron_fishingrod" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/iron_gear.json b/src/generated/resources/data/basemetals/advancements/recipes/iron_gear.json new file mode 100644 index 000000000..33b6af4ed --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/iron_gear.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/iron" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:iron_gear" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/iron" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/iron" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:iron_gear" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/iron_lever.json b/src/generated/resources/data/basemetals/advancements/recipes/iron_lever.json new file mode 100644 index 000000000..e6dc47c5f --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/iron_lever.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/iron" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:iron_lever" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/iron" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/iron" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:iron_lever" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/iron_plate.json b/src/generated/resources/data/basemetals/advancements/recipes/iron_plate.json new file mode 100644 index 000000000..73ff99981 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/iron_plate.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/iron" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:iron_plate" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/iron" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:iron_plate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/iron_powder_from_small.json b/src/generated/resources/data/basemetals/advancements/recipes/iron_powder_from_small.json new file mode 100644 index 000000000..c2d8b9904 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/iron_powder_from_small.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/iron" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:iron_powder_from_small" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:tiny_dusts/iron" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:iron_powder_from_small" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/iron_rod.json b/src/generated/resources/data/basemetals/advancements/recipes/iron_rod.json new file mode 100644 index 000000000..9a14ce52f --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/iron_rod.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/iron" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:iron_rod" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/iron" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:iron_rod" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/iron_scythe.json b/src/generated/resources/data/basemetals/advancements/recipes/iron_scythe.json new file mode 100644 index 000000000..570f3dfbf --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/iron_scythe.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/iron" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:iron_scythe" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/iron" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:iron_scythe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/iron_shield.json b/src/generated/resources/data/basemetals/advancements/recipes/iron_shield.json new file mode 100644 index 000000000..2a550632d --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/iron_shield.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/iron" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:iron_shield" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "minecraft:planks" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/iron" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:iron_shield" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/iron_slab.json b/src/generated/resources/data/basemetals/advancements/recipes/iron_slab.json new file mode 100644 index 000000000..f990ed807 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/iron_slab.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/iron" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:iron_slab" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/iron" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:iron_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/iron_smallpowder.json b/src/generated/resources/data/basemetals/advancements/recipes/iron_smallpowder.json new file mode 100644 index 000000000..b412c96d5 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/iron_smallpowder.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/iron" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:iron_smallpowder" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:dusts/iron" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:iron_smallpowder" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/iron_stairs.json b/src/generated/resources/data/basemetals/advancements/recipes/iron_stairs.json new file mode 100644 index 000000000..e410e0bfe --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/iron_stairs.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/iron" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:iron_stairs" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/iron" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:iron_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/iron_wall.json b/src/generated/resources/data/basemetals/advancements/recipes/iron_wall.json new file mode 100644 index 000000000..ce64c5af9 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/iron_wall.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/iron" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:iron_wall" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/iron" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:iron_wall" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/lead_arrow.json b/src/generated/resources/data/basemetals/advancements/recipes/lead_arrow.json new file mode 100644 index 000000000..cd1f4d685 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/lead_arrow.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/lead" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:lead_arrow" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:nuggets/lead" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/lead" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:lead_arrow" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/lead_axe.json b/src/generated/resources/data/basemetals/advancements/recipes/lead_axe.json new file mode 100644 index 000000000..4e9be2e1a --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/lead_axe.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/lead" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:lead_axe" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/lead" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:lead_axe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/lead_bars.json b/src/generated/resources/data/basemetals/advancements/recipes/lead_bars.json new file mode 100644 index 000000000..cc588c8e8 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/lead_bars.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/lead" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:lead_bars" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/lead" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:lead_bars" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/lead_bars_2.json b/src/generated/resources/data/basemetals/advancements/recipes/lead_bars_2.json new file mode 100644 index 000000000..c40ce60cb --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/lead_bars_2.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/lead" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:lead_bars_2" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/lead" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:lead_bars_2" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/lead_block.json b/src/generated/resources/data/basemetals/advancements/recipes/lead_block.json new file mode 100644 index 000000000..f2f3c361d --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/lead_block.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/lead" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:lead_block" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/lead" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:lead_block" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/lead_block_ingot.json b/src/generated/resources/data/basemetals/advancements/recipes/lead_block_ingot.json new file mode 100644 index 000000000..170473870 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/lead_block_ingot.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/lead" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:lead_block_ingot" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/lead" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:lead_block_ingot" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/lead_bolt.json b/src/generated/resources/data/basemetals/advancements/recipes/lead_bolt.json new file mode 100644 index 000000000..683aa1bc3 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/lead_bolt.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/lead" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:lead_bolt" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/lead" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:lead_bolt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/lead_boots.json b/src/generated/resources/data/basemetals/advancements/recipes/lead_boots.json new file mode 100644 index 000000000..51609b151 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/lead_boots.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/lead" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:lead_boots" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/lead" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:lead_boots" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/lead_bow.json b/src/generated/resources/data/basemetals/advancements/recipes/lead_bow.json new file mode 100644 index 000000000..7410a4901 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/lead_bow.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/lead" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:lead_bow" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/lead" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:lead_bow" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/lead_button.json b/src/generated/resources/data/basemetals/advancements/recipes/lead_button.json new file mode 100644 index 000000000..b7d2d4d44 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/lead_button.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/lead" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:lead_button" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:nuggets/lead" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:lead_button" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/lead_chestplate.json b/src/generated/resources/data/basemetals/advancements/recipes/lead_chestplate.json new file mode 100644 index 000000000..82e44aad5 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/lead_chestplate.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/lead" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:lead_chestplate" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/lead" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:lead_chestplate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/lead_crackhammer.json b/src/generated/resources/data/basemetals/advancements/recipes/lead_crackhammer.json new file mode 100644 index 000000000..564ab3a84 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/lead_crackhammer.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/lead" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:lead_crackhammer" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/lead" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:lead_crackhammer" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/lead_crossbow.json b/src/generated/resources/data/basemetals/advancements/recipes/lead_crossbow.json new file mode 100644 index 000000000..79721136b --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/lead_crossbow.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/lead" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:lead_crossbow" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gears/lead" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/lead" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:lead_crossbow" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/lead_door.json b/src/generated/resources/data/basemetals/advancements/recipes/lead_door.json new file mode 100644 index 000000000..b3e0ab691 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/lead_door.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/lead" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:lead_door" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/lead" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:lead_door" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/lead_fishingrod.json b/src/generated/resources/data/basemetals/advancements/recipes/lead_fishingrod.json new file mode 100644 index 000000000..7e3baa934 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/lead_fishingrod.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/lead" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:lead_fishingrod" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/lead" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:lead_fishingrod" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/lead_gear.json b/src/generated/resources/data/basemetals/advancements/recipes/lead_gear.json new file mode 100644 index 000000000..7b909d43c --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/lead_gear.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/lead" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:lead_gear" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/lead" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/lead" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:lead_gear" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/lead_helmet.json b/src/generated/resources/data/basemetals/advancements/recipes/lead_helmet.json new file mode 100644 index 000000000..d2bc075a2 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/lead_helmet.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/lead" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:lead_helmet" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/lead" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:lead_helmet" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/lead_hoe.json b/src/generated/resources/data/basemetals/advancements/recipes/lead_hoe.json new file mode 100644 index 000000000..43f77b449 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/lead_hoe.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/lead" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:lead_hoe" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/lead" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:lead_hoe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/lead_horsearmor.json b/src/generated/resources/data/basemetals/advancements/recipes/lead_horsearmor.json new file mode 100644 index 000000000..38e161594 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/lead_horsearmor.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/lead" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:lead_horsearmor" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "minecraft:wool" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/lead" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:lead_horsearmor" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/lead_ingot_from_nuggets.json b/src/generated/resources/data/basemetals/advancements/recipes/lead_ingot_from_nuggets.json new file mode 100644 index 000000000..7593887c5 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/lead_ingot_from_nuggets.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/lead" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:lead_ingot_from_nuggets" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:nuggets/lead" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:lead_ingot_from_nuggets" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/lead_leggings.json b/src/generated/resources/data/basemetals/advancements/recipes/lead_leggings.json new file mode 100644 index 000000000..05e7c72ab --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/lead_leggings.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/lead" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:lead_leggings" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/lead" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:lead_leggings" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/lead_lever.json b/src/generated/resources/data/basemetals/advancements/recipes/lead_lever.json new file mode 100644 index 000000000..636c8422c --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/lead_lever.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/lead" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:lead_lever" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/lead" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/lead" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:lead_lever" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/lead_nuggets.json b/src/generated/resources/data/basemetals/advancements/recipes/lead_nuggets.json new file mode 100644 index 000000000..c45d81ff2 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/lead_nuggets.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/lead" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:lead_nuggets" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/lead" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:lead_nuggets" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/lead_pickaxe.json b/src/generated/resources/data/basemetals/advancements/recipes/lead_pickaxe.json new file mode 100644 index 000000000..83863402b --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/lead_pickaxe.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/lead" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:lead_pickaxe" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/lead" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:lead_pickaxe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/lead_plate.json b/src/generated/resources/data/basemetals/advancements/recipes/lead_plate.json new file mode 100644 index 000000000..ccf8c0ff8 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/lead_plate.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/lead" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:lead_plate" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/lead" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:lead_plate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/lead_powder_from_small.json b/src/generated/resources/data/basemetals/advancements/recipes/lead_powder_from_small.json new file mode 100644 index 000000000..230e8da1f --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/lead_powder_from_small.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/lead" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:lead_powder_from_small" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:tiny_dusts/lead" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:lead_powder_from_small" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/lead_pressure_plate.json b/src/generated/resources/data/basemetals/advancements/recipes/lead_pressure_plate.json new file mode 100644 index 000000000..1a653c9f6 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/lead_pressure_plate.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/lead" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:lead_pressure_plate" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/lead" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:lead_pressure_plate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/lead_raw_blasting.json b/src/generated/resources/data/basemetals/advancements/recipes/lead_raw_blasting.json new file mode 100644 index 000000000..a4894726b --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/lead_raw_blasting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_raw": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:raw_materials/lead" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:lead_raw_blasting" + } + } + }, + "requirements": [ + [ + "has_raw", + "has_recipe" + ] + ], + "rewards": { + "recipes": [ + "basemetals:lead_raw_blasting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/lead_raw_smelting.json b/src/generated/resources/data/basemetals/advancements/recipes/lead_raw_smelting.json new file mode 100644 index 000000000..a382a03b0 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/lead_raw_smelting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_raw": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:raw_materials/lead" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:lead_raw_smelting" + } + } + }, + "requirements": [ + [ + "has_raw", + "has_recipe" + ] + ], + "rewards": { + "recipes": [ + "basemetals:lead_raw_smelting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/lead_rod.json b/src/generated/resources/data/basemetals/advancements/recipes/lead_rod.json new file mode 100644 index 000000000..973d41ada --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/lead_rod.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/lead" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:lead_rod" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/lead" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:lead_rod" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/lead_scythe.json b/src/generated/resources/data/basemetals/advancements/recipes/lead_scythe.json new file mode 100644 index 000000000..738d1c2fa --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/lead_scythe.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/lead" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:lead_scythe" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/lead" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:lead_scythe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/lead_shears.json b/src/generated/resources/data/basemetals/advancements/recipes/lead_shears.json new file mode 100644 index 000000000..4b5fbf1a8 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/lead_shears.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/lead" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:lead_shears" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/lead" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:lead_shears" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/lead_shield.json b/src/generated/resources/data/basemetals/advancements/recipes/lead_shield.json new file mode 100644 index 000000000..ae946c299 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/lead_shield.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/lead" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:lead_shield" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "minecraft:planks" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/lead" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:lead_shield" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/lead_shovel.json b/src/generated/resources/data/basemetals/advancements/recipes/lead_shovel.json new file mode 100644 index 000000000..f01078962 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/lead_shovel.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/lead" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:lead_shovel" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/lead" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:lead_shovel" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/lead_slab.json b/src/generated/resources/data/basemetals/advancements/recipes/lead_slab.json new file mode 100644 index 000000000..ec0cda456 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/lead_slab.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/lead" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:lead_slab" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/lead" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:lead_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/lead_smallpowder.json b/src/generated/resources/data/basemetals/advancements/recipes/lead_smallpowder.json new file mode 100644 index 000000000..55ec18e55 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/lead_smallpowder.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/lead" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:lead_smallpowder" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:dusts/lead" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:lead_smallpowder" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/lead_stairs.json b/src/generated/resources/data/basemetals/advancements/recipes/lead_stairs.json new file mode 100644 index 000000000..e5963105c --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/lead_stairs.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/lead" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:lead_stairs" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/lead" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:lead_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/lead_sword.json b/src/generated/resources/data/basemetals/advancements/recipes/lead_sword.json new file mode 100644 index 000000000..d4d32138f --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/lead_sword.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/lead" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:lead_sword" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/lead" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:lead_sword" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/lead_trapdoor.json b/src/generated/resources/data/basemetals/advancements/recipes/lead_trapdoor.json new file mode 100644 index 000000000..11426db41 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/lead_trapdoor.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/lead" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:lead_trapdoor" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/lead" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:lead_trapdoor" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/lead_wall.json b/src/generated/resources/data/basemetals/advancements/recipes/lead_wall.json new file mode 100644 index 000000000..7009a0a4f --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/lead_wall.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/lead" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:lead_wall" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/lead" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:lead_wall" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/mercury_ingot_from_nuggets.json b/src/generated/resources/data/basemetals/advancements/recipes/mercury_ingot_from_nuggets.json new file mode 100644 index 000000000..33df944d8 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/mercury_ingot_from_nuggets.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/mercury" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:mercury_ingot_from_nuggets" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:nuggets/mercury" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:mercury_ingot_from_nuggets" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/mercury_nuggets.json b/src/generated/resources/data/basemetals/advancements/recipes/mercury_nuggets.json new file mode 100644 index 000000000..433d3d0c8 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/mercury_nuggets.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/mercury" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:mercury_nuggets" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/mercury" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:mercury_nuggets" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/mercury_powder_from_small.json b/src/generated/resources/data/basemetals/advancements/recipes/mercury_powder_from_small.json new file mode 100644 index 000000000..70e9d12f8 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/mercury_powder_from_small.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/mercury" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:mercury_powder_from_small" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:tiny_dusts/mercury" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:mercury_powder_from_small" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/mercury_raw_blasting.json b/src/generated/resources/data/basemetals/advancements/recipes/mercury_raw_blasting.json new file mode 100644 index 000000000..f87afcd68 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/mercury_raw_blasting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_raw": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:raw_materials/mercury" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:mercury_raw_blasting" + } + } + }, + "requirements": [ + [ + "has_raw", + "has_recipe" + ] + ], + "rewards": { + "recipes": [ + "basemetals:mercury_raw_blasting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/mercury_raw_smelting.json b/src/generated/resources/data/basemetals/advancements/recipes/mercury_raw_smelting.json new file mode 100644 index 000000000..48e340f7b --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/mercury_raw_smelting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_raw": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:raw_materials/mercury" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:mercury_raw_smelting" + } + } + }, + "requirements": [ + [ + "has_raw", + "has_recipe" + ] + ], + "rewards": { + "recipes": [ + "basemetals:mercury_raw_smelting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/mercury_smallpowder.json b/src/generated/resources/data/basemetals/advancements/recipes/mercury_smallpowder.json new file mode 100644 index 000000000..54f2c3b1f --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/mercury_smallpowder.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/mercury" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:mercury_smallpowder" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:dusts/mercury" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:mercury_smallpowder" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/minecart.json b/src/generated/resources/data/basemetals/advancements/recipes/minecart.json new file mode 100644 index 000000000..c09fd07df --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/minecart.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/steel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:minecart" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/steel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:minecart" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/mithril_arrow.json b/src/generated/resources/data/basemetals/advancements/recipes/mithril_arrow.json new file mode 100644 index 000000000..115557119 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/mithril_arrow.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/mithril" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:mithril_arrow" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:nuggets/mithril" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/mithril" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:mithril_arrow" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/mithril_axe.json b/src/generated/resources/data/basemetals/advancements/recipes/mithril_axe.json new file mode 100644 index 000000000..f806ee83b --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/mithril_axe.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/mithril" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:mithril_axe" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/mithril" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:mithril_axe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/mithril_bars.json b/src/generated/resources/data/basemetals/advancements/recipes/mithril_bars.json new file mode 100644 index 000000000..7a11eadc2 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/mithril_bars.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/mithril" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:mithril_bars" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/mithril" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:mithril_bars" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/mithril_bars_2.json b/src/generated/resources/data/basemetals/advancements/recipes/mithril_bars_2.json new file mode 100644 index 000000000..ae9492f82 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/mithril_bars_2.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/mithril" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:mithril_bars_2" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/mithril" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:mithril_bars_2" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/mithril_blend.json b/src/generated/resources/data/basemetals/advancements/recipes/mithril_blend.json new file mode 100644 index 000000000..a7f018373 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/mithril_blend.json @@ -0,0 +1,65 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/mithril" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:mithril_blend" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:dusts/silver" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:dusts/coldiron" + } + ] + } + }, + "has_ingredient_3": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/mercury" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2", + "has_ingredient_3" + ] + ], + "rewards": { + "recipes": [ + "basemetals:mithril_blend" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/mithril_blend_from_small.json b/src/generated/resources/data/basemetals/advancements/recipes/mithril_blend_from_small.json new file mode 100644 index 000000000..8c4a64ebc --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/mithril_blend_from_small.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/mithril" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:mithril_blend_from_small" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:small_blends/mithril" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:mithril_blend_from_small" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/mithril_block.json b/src/generated/resources/data/basemetals/advancements/recipes/mithril_block.json new file mode 100644 index 000000000..3d2008607 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/mithril_block.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/mithril" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:mithril_block" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/mithril" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:mithril_block" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/mithril_block_ingot.json b/src/generated/resources/data/basemetals/advancements/recipes/mithril_block_ingot.json new file mode 100644 index 000000000..7840a53f6 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/mithril_block_ingot.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/mithril" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:mithril_block_ingot" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/mithril" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:mithril_block_ingot" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/mithril_bolt.json b/src/generated/resources/data/basemetals/advancements/recipes/mithril_bolt.json new file mode 100644 index 000000000..7473b92ab --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/mithril_bolt.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/mithril" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:mithril_bolt" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/mithril" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:mithril_bolt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/mithril_boots.json b/src/generated/resources/data/basemetals/advancements/recipes/mithril_boots.json new file mode 100644 index 000000000..183f8a55b --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/mithril_boots.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/mithril" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:mithril_boots" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/mithril" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:mithril_boots" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/mithril_bow.json b/src/generated/resources/data/basemetals/advancements/recipes/mithril_bow.json new file mode 100644 index 000000000..9b0842810 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/mithril_bow.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/mithril" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:mithril_bow" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/mithril" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:mithril_bow" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/mithril_button.json b/src/generated/resources/data/basemetals/advancements/recipes/mithril_button.json new file mode 100644 index 000000000..cbbb37c75 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/mithril_button.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/mithril" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:mithril_button" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:nuggets/mithril" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:mithril_button" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/mithril_chestplate.json b/src/generated/resources/data/basemetals/advancements/recipes/mithril_chestplate.json new file mode 100644 index 000000000..cb2e18d7d --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/mithril_chestplate.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/mithril" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:mithril_chestplate" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/mithril" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:mithril_chestplate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/mithril_crackhammer.json b/src/generated/resources/data/basemetals/advancements/recipes/mithril_crackhammer.json new file mode 100644 index 000000000..332900735 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/mithril_crackhammer.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/mithril" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:mithril_crackhammer" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/mithril" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:mithril_crackhammer" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/mithril_crossbow.json b/src/generated/resources/data/basemetals/advancements/recipes/mithril_crossbow.json new file mode 100644 index 000000000..493cb3159 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/mithril_crossbow.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/mithril" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:mithril_crossbow" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gears/mithril" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/mithril" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:mithril_crossbow" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/mithril_door.json b/src/generated/resources/data/basemetals/advancements/recipes/mithril_door.json new file mode 100644 index 000000000..213087d66 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/mithril_door.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/mithril" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:mithril_door" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/mithril" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:mithril_door" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/mithril_fishingrod.json b/src/generated/resources/data/basemetals/advancements/recipes/mithril_fishingrod.json new file mode 100644 index 000000000..636cec45c --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/mithril_fishingrod.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/mithril" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:mithril_fishingrod" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/mithril" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:mithril_fishingrod" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/mithril_gear.json b/src/generated/resources/data/basemetals/advancements/recipes/mithril_gear.json new file mode 100644 index 000000000..1e69ef5b0 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/mithril_gear.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/mithril" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:mithril_gear" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/mithril" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/mithril" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:mithril_gear" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/mithril_helmet.json b/src/generated/resources/data/basemetals/advancements/recipes/mithril_helmet.json new file mode 100644 index 000000000..bcfcf7d7a --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/mithril_helmet.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/mithril" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:mithril_helmet" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/mithril" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:mithril_helmet" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/mithril_hoe.json b/src/generated/resources/data/basemetals/advancements/recipes/mithril_hoe.json new file mode 100644 index 000000000..be057c40b --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/mithril_hoe.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/mithril" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:mithril_hoe" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/mithril" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:mithril_hoe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/mithril_horsearmor.json b/src/generated/resources/data/basemetals/advancements/recipes/mithril_horsearmor.json new file mode 100644 index 000000000..06e9ed614 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/mithril_horsearmor.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/mithril" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:mithril_horsearmor" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "minecraft:wool" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/mithril" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:mithril_horsearmor" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/mithril_ingot_from_nuggets.json b/src/generated/resources/data/basemetals/advancements/recipes/mithril_ingot_from_nuggets.json new file mode 100644 index 000000000..c9ee9398c --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/mithril_ingot_from_nuggets.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/mithril" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:mithril_ingot_from_nuggets" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:nuggets/mithril" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:mithril_ingot_from_nuggets" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/mithril_leggings.json b/src/generated/resources/data/basemetals/advancements/recipes/mithril_leggings.json new file mode 100644 index 000000000..06646cf46 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/mithril_leggings.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/mithril" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:mithril_leggings" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/mithril" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:mithril_leggings" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/mithril_lever.json b/src/generated/resources/data/basemetals/advancements/recipes/mithril_lever.json new file mode 100644 index 000000000..f39622690 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/mithril_lever.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/mithril" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:mithril_lever" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/mithril" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/mithril" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:mithril_lever" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/mithril_nuggets.json b/src/generated/resources/data/basemetals/advancements/recipes/mithril_nuggets.json new file mode 100644 index 000000000..960e90e58 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/mithril_nuggets.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/mithril" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:mithril_nuggets" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/mithril" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:mithril_nuggets" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/mithril_pickaxe.json b/src/generated/resources/data/basemetals/advancements/recipes/mithril_pickaxe.json new file mode 100644 index 000000000..8c10aab18 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/mithril_pickaxe.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/mithril" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:mithril_pickaxe" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/mithril" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:mithril_pickaxe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/mithril_plate.json b/src/generated/resources/data/basemetals/advancements/recipes/mithril_plate.json new file mode 100644 index 000000000..e16580c15 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/mithril_plate.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/mithril" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:mithril_plate" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/mithril" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:mithril_plate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/mithril_powder_from_small.json b/src/generated/resources/data/basemetals/advancements/recipes/mithril_powder_from_small.json new file mode 100644 index 000000000..ff40034f0 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/mithril_powder_from_small.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/mithril" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:mithril_powder_from_small" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:tiny_dusts/mithril" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:mithril_powder_from_small" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/mithril_pressure_plate.json b/src/generated/resources/data/basemetals/advancements/recipes/mithril_pressure_plate.json new file mode 100644 index 000000000..5ccade7da --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/mithril_pressure_plate.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/mithril" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:mithril_pressure_plate" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/mithril" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:mithril_pressure_plate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/mithril_rod.json b/src/generated/resources/data/basemetals/advancements/recipes/mithril_rod.json new file mode 100644 index 000000000..bced1e2e4 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/mithril_rod.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/mithril" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:mithril_rod" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/mithril" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:mithril_rod" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/mithril_scythe.json b/src/generated/resources/data/basemetals/advancements/recipes/mithril_scythe.json new file mode 100644 index 000000000..eca4499b7 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/mithril_scythe.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/mithril" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:mithril_scythe" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/mithril" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:mithril_scythe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/mithril_shears.json b/src/generated/resources/data/basemetals/advancements/recipes/mithril_shears.json new file mode 100644 index 000000000..56e80b13b --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/mithril_shears.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/mithril" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:mithril_shears" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/mithril" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:mithril_shears" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/mithril_shield.json b/src/generated/resources/data/basemetals/advancements/recipes/mithril_shield.json new file mode 100644 index 000000000..f682e31e8 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/mithril_shield.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/mithril" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:mithril_shield" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "minecraft:planks" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/mithril" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:mithril_shield" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/mithril_shovel.json b/src/generated/resources/data/basemetals/advancements/recipes/mithril_shovel.json new file mode 100644 index 000000000..1ce2ec257 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/mithril_shovel.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/mithril" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:mithril_shovel" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/mithril" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:mithril_shovel" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/mithril_slab.json b/src/generated/resources/data/basemetals/advancements/recipes/mithril_slab.json new file mode 100644 index 000000000..9fcb2a57a --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/mithril_slab.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/mithril" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:mithril_slab" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/mithril" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:mithril_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/mithril_smallblend.json b/src/generated/resources/data/basemetals/advancements/recipes/mithril_smallblend.json new file mode 100644 index 000000000..6c141bf6a --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/mithril_smallblend.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/mithril" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:mithril_smallblend" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:blends/mithril" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:mithril_smallblend" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/mithril_smallpowder.json b/src/generated/resources/data/basemetals/advancements/recipes/mithril_smallpowder.json new file mode 100644 index 000000000..4ee3672b9 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/mithril_smallpowder.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/mithril" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:mithril_smallpowder" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:dusts/mithril" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:mithril_smallpowder" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/mithril_stairs.json b/src/generated/resources/data/basemetals/advancements/recipes/mithril_stairs.json new file mode 100644 index 000000000..7c9084c1e --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/mithril_stairs.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/mithril" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:mithril_stairs" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/mithril" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:mithril_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/mithril_sword.json b/src/generated/resources/data/basemetals/advancements/recipes/mithril_sword.json new file mode 100644 index 000000000..c8007e531 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/mithril_sword.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/mithril" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:mithril_sword" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/mithril" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:mithril_sword" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/mithril_trapdoor.json b/src/generated/resources/data/basemetals/advancements/recipes/mithril_trapdoor.json new file mode 100644 index 000000000..6184a8ff3 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/mithril_trapdoor.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/mithril" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:mithril_trapdoor" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/mithril" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:mithril_trapdoor" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/mithril_wall.json b/src/generated/resources/data/basemetals/advancements/recipes/mithril_wall.json new file mode 100644 index 000000000..70777bf76 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/mithril_wall.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/mithril" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:mithril_wall" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/mithril" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:mithril_wall" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/nickel_arrow.json b/src/generated/resources/data/basemetals/advancements/recipes/nickel_arrow.json new file mode 100644 index 000000000..22ce42cac --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/nickel_arrow.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/nickel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:nickel_arrow" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:nuggets/nickel" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/nickel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:nickel_arrow" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/nickel_axe.json b/src/generated/resources/data/basemetals/advancements/recipes/nickel_axe.json new file mode 100644 index 000000000..4194ad0eb --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/nickel_axe.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/nickel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:nickel_axe" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/nickel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:nickel_axe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/nickel_bars.json b/src/generated/resources/data/basemetals/advancements/recipes/nickel_bars.json new file mode 100644 index 000000000..702afaec5 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/nickel_bars.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/nickel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:nickel_bars" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/nickel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:nickel_bars" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/nickel_bars_2.json b/src/generated/resources/data/basemetals/advancements/recipes/nickel_bars_2.json new file mode 100644 index 000000000..c453b3ba2 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/nickel_bars_2.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/nickel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:nickel_bars_2" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/nickel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:nickel_bars_2" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/nickel_block.json b/src/generated/resources/data/basemetals/advancements/recipes/nickel_block.json new file mode 100644 index 000000000..d2dfa3ad6 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/nickel_block.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/nickel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:nickel_block" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/nickel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:nickel_block" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/nickel_block_ingot.json b/src/generated/resources/data/basemetals/advancements/recipes/nickel_block_ingot.json new file mode 100644 index 000000000..d72fd1d64 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/nickel_block_ingot.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/nickel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:nickel_block_ingot" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/nickel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:nickel_block_ingot" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/nickel_bolt.json b/src/generated/resources/data/basemetals/advancements/recipes/nickel_bolt.json new file mode 100644 index 000000000..ef3ceec4e --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/nickel_bolt.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/nickel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:nickel_bolt" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/nickel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:nickel_bolt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/nickel_boots.json b/src/generated/resources/data/basemetals/advancements/recipes/nickel_boots.json new file mode 100644 index 000000000..ad6ca37ad --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/nickel_boots.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/nickel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:nickel_boots" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/nickel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:nickel_boots" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/nickel_bow.json b/src/generated/resources/data/basemetals/advancements/recipes/nickel_bow.json new file mode 100644 index 000000000..4fbf84989 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/nickel_bow.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/nickel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:nickel_bow" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/nickel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:nickel_bow" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/nickel_button.json b/src/generated/resources/data/basemetals/advancements/recipes/nickel_button.json new file mode 100644 index 000000000..257723d24 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/nickel_button.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/nickel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:nickel_button" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:nuggets/nickel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:nickel_button" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/nickel_chestplate.json b/src/generated/resources/data/basemetals/advancements/recipes/nickel_chestplate.json new file mode 100644 index 000000000..21c6baa27 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/nickel_chestplate.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/nickel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:nickel_chestplate" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/nickel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:nickel_chestplate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/nickel_crackhammer.json b/src/generated/resources/data/basemetals/advancements/recipes/nickel_crackhammer.json new file mode 100644 index 000000000..4512e8447 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/nickel_crackhammer.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/nickel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:nickel_crackhammer" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/nickel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:nickel_crackhammer" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/nickel_crossbow.json b/src/generated/resources/data/basemetals/advancements/recipes/nickel_crossbow.json new file mode 100644 index 000000000..4d62a7460 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/nickel_crossbow.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/nickel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:nickel_crossbow" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gears/nickel" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/nickel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:nickel_crossbow" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/nickel_door.json b/src/generated/resources/data/basemetals/advancements/recipes/nickel_door.json new file mode 100644 index 000000000..1d5055124 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/nickel_door.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/nickel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:nickel_door" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/nickel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:nickel_door" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/nickel_fishingrod.json b/src/generated/resources/data/basemetals/advancements/recipes/nickel_fishingrod.json new file mode 100644 index 000000000..9d37f08e6 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/nickel_fishingrod.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/nickel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:nickel_fishingrod" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/nickel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:nickel_fishingrod" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/nickel_gear.json b/src/generated/resources/data/basemetals/advancements/recipes/nickel_gear.json new file mode 100644 index 000000000..ce063d5aa --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/nickel_gear.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/nickel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:nickel_gear" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/nickel" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/nickel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:nickel_gear" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/nickel_helmet.json b/src/generated/resources/data/basemetals/advancements/recipes/nickel_helmet.json new file mode 100644 index 000000000..4e9542200 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/nickel_helmet.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/nickel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:nickel_helmet" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/nickel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:nickel_helmet" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/nickel_hoe.json b/src/generated/resources/data/basemetals/advancements/recipes/nickel_hoe.json new file mode 100644 index 000000000..5de929114 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/nickel_hoe.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/nickel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:nickel_hoe" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/nickel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:nickel_hoe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/nickel_horsearmor.json b/src/generated/resources/data/basemetals/advancements/recipes/nickel_horsearmor.json new file mode 100644 index 000000000..4c0868380 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/nickel_horsearmor.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/nickel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:nickel_horsearmor" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "minecraft:wool" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/nickel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:nickel_horsearmor" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/nickel_ingot_from_nuggets.json b/src/generated/resources/data/basemetals/advancements/recipes/nickel_ingot_from_nuggets.json new file mode 100644 index 000000000..361c4ee68 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/nickel_ingot_from_nuggets.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/nickel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:nickel_ingot_from_nuggets" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:nuggets/nickel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:nickel_ingot_from_nuggets" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/nickel_leggings.json b/src/generated/resources/data/basemetals/advancements/recipes/nickel_leggings.json new file mode 100644 index 000000000..1ddaf8e3f --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/nickel_leggings.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/nickel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:nickel_leggings" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/nickel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:nickel_leggings" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/nickel_lever.json b/src/generated/resources/data/basemetals/advancements/recipes/nickel_lever.json new file mode 100644 index 000000000..8500873ad --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/nickel_lever.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/nickel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:nickel_lever" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/nickel" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/nickel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:nickel_lever" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/nickel_nuggets.json b/src/generated/resources/data/basemetals/advancements/recipes/nickel_nuggets.json new file mode 100644 index 000000000..839af2608 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/nickel_nuggets.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/nickel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:nickel_nuggets" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/nickel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:nickel_nuggets" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/nickel_pickaxe.json b/src/generated/resources/data/basemetals/advancements/recipes/nickel_pickaxe.json new file mode 100644 index 000000000..d2c686611 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/nickel_pickaxe.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/nickel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:nickel_pickaxe" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/nickel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:nickel_pickaxe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/nickel_plate.json b/src/generated/resources/data/basemetals/advancements/recipes/nickel_plate.json new file mode 100644 index 000000000..20c9f69a4 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/nickel_plate.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/nickel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:nickel_plate" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/nickel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:nickel_plate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/nickel_powder_from_small.json b/src/generated/resources/data/basemetals/advancements/recipes/nickel_powder_from_small.json new file mode 100644 index 000000000..c954c816b --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/nickel_powder_from_small.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/nickel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:nickel_powder_from_small" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:tiny_dusts/nickel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:nickel_powder_from_small" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/nickel_pressure_plate.json b/src/generated/resources/data/basemetals/advancements/recipes/nickel_pressure_plate.json new file mode 100644 index 000000000..4034531dd --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/nickel_pressure_plate.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/nickel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:nickel_pressure_plate" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/nickel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:nickel_pressure_plate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/nickel_raw_blasting.json b/src/generated/resources/data/basemetals/advancements/recipes/nickel_raw_blasting.json new file mode 100644 index 000000000..bdc0e211f --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/nickel_raw_blasting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_raw": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:raw_materials/nickel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:nickel_raw_blasting" + } + } + }, + "requirements": [ + [ + "has_raw", + "has_recipe" + ] + ], + "rewards": { + "recipes": [ + "basemetals:nickel_raw_blasting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/nickel_raw_smelting.json b/src/generated/resources/data/basemetals/advancements/recipes/nickel_raw_smelting.json new file mode 100644 index 000000000..21653af4e --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/nickel_raw_smelting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_raw": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:raw_materials/nickel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:nickel_raw_smelting" + } + } + }, + "requirements": [ + [ + "has_raw", + "has_recipe" + ] + ], + "rewards": { + "recipes": [ + "basemetals:nickel_raw_smelting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/nickel_rod.json b/src/generated/resources/data/basemetals/advancements/recipes/nickel_rod.json new file mode 100644 index 000000000..8f09e3a06 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/nickel_rod.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/nickel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:nickel_rod" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/nickel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:nickel_rod" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/nickel_scythe.json b/src/generated/resources/data/basemetals/advancements/recipes/nickel_scythe.json new file mode 100644 index 000000000..35b28a5af --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/nickel_scythe.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/nickel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:nickel_scythe" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/nickel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:nickel_scythe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/nickel_shears.json b/src/generated/resources/data/basemetals/advancements/recipes/nickel_shears.json new file mode 100644 index 000000000..188703360 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/nickel_shears.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/nickel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:nickel_shears" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/nickel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:nickel_shears" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/nickel_shield.json b/src/generated/resources/data/basemetals/advancements/recipes/nickel_shield.json new file mode 100644 index 000000000..9d1634c22 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/nickel_shield.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/nickel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:nickel_shield" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "minecraft:planks" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/nickel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:nickel_shield" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/nickel_shovel.json b/src/generated/resources/data/basemetals/advancements/recipes/nickel_shovel.json new file mode 100644 index 000000000..495e3c311 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/nickel_shovel.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/nickel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:nickel_shovel" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/nickel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:nickel_shovel" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/nickel_slab.json b/src/generated/resources/data/basemetals/advancements/recipes/nickel_slab.json new file mode 100644 index 000000000..8e861c154 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/nickel_slab.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/nickel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:nickel_slab" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/nickel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:nickel_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/nickel_smallpowder.json b/src/generated/resources/data/basemetals/advancements/recipes/nickel_smallpowder.json new file mode 100644 index 000000000..4b494962c --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/nickel_smallpowder.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/nickel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:nickel_smallpowder" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:dusts/nickel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:nickel_smallpowder" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/nickel_stairs.json b/src/generated/resources/data/basemetals/advancements/recipes/nickel_stairs.json new file mode 100644 index 000000000..c18b3c9bb --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/nickel_stairs.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/nickel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:nickel_stairs" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/nickel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:nickel_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/nickel_sword.json b/src/generated/resources/data/basemetals/advancements/recipes/nickel_sword.json new file mode 100644 index 000000000..64e14766f --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/nickel_sword.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/nickel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:nickel_sword" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/nickel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:nickel_sword" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/nickel_trapdoor.json b/src/generated/resources/data/basemetals/advancements/recipes/nickel_trapdoor.json new file mode 100644 index 000000000..a17663d39 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/nickel_trapdoor.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/nickel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:nickel_trapdoor" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/nickel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:nickel_trapdoor" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/nickel_wall.json b/src/generated/resources/data/basemetals/advancements/recipes/nickel_wall.json new file mode 100644 index 000000000..cb6848f35 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/nickel_wall.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/nickel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:nickel_wall" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/nickel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:nickel_wall" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/obsidian_arrow.json b/src/generated/resources/data/basemetals/advancements/recipes/obsidian_arrow.json new file mode 100644 index 000000000..32b33d3c4 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/obsidian_arrow.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/obsidian" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:obsidian_arrow" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:nuggets/obsidian" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/obsidian" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:obsidian_arrow" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/obsidian_axe.json b/src/generated/resources/data/basemetals/advancements/recipes/obsidian_axe.json new file mode 100644 index 000000000..a0b91c80e --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/obsidian_axe.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/obsidian" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:obsidian_axe" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/obsidian" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:obsidian_axe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/obsidian_bars.json b/src/generated/resources/data/basemetals/advancements/recipes/obsidian_bars.json new file mode 100644 index 000000000..7a71bdc1b --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/obsidian_bars.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/obsidian" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:obsidian_bars" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/obsidian" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:obsidian_bars" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/obsidian_bars_2.json b/src/generated/resources/data/basemetals/advancements/recipes/obsidian_bars_2.json new file mode 100644 index 000000000..78adc22d9 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/obsidian_bars_2.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/obsidian" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:obsidian_bars_2" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/obsidian" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:obsidian_bars_2" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/obsidian_block.json b/src/generated/resources/data/basemetals/advancements/recipes/obsidian_block.json new file mode 100644 index 000000000..d74e4d4d1 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/obsidian_block.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/obsidian" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:obsidian_block" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/obsidian" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:obsidian_block" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/obsidian_bolt.json b/src/generated/resources/data/basemetals/advancements/recipes/obsidian_bolt.json new file mode 100644 index 000000000..7c06a3cbd --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/obsidian_bolt.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/obsidian" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:obsidian_bolt" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/obsidian" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:obsidian_bolt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/obsidian_boots.json b/src/generated/resources/data/basemetals/advancements/recipes/obsidian_boots.json new file mode 100644 index 000000000..a7d6a1578 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/obsidian_boots.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/obsidian" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:obsidian_boots" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/obsidian" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:obsidian_boots" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/obsidian_bow.json b/src/generated/resources/data/basemetals/advancements/recipes/obsidian_bow.json new file mode 100644 index 000000000..f439f5e43 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/obsidian_bow.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/obsidian" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:obsidian_bow" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/obsidian" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:obsidian_bow" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/obsidian_button.json b/src/generated/resources/data/basemetals/advancements/recipes/obsidian_button.json new file mode 100644 index 000000000..5f9771203 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/obsidian_button.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/obsidian" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:obsidian_button" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:nuggets/obsidian" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:obsidian_button" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/obsidian_chestplate.json b/src/generated/resources/data/basemetals/advancements/recipes/obsidian_chestplate.json new file mode 100644 index 000000000..53df973df --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/obsidian_chestplate.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/obsidian" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:obsidian_chestplate" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/obsidian" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:obsidian_chestplate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/obsidian_crackhammer.json b/src/generated/resources/data/basemetals/advancements/recipes/obsidian_crackhammer.json new file mode 100644 index 000000000..d2ee4b2ae --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/obsidian_crackhammer.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/obsidian" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:obsidian_crackhammer" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/obsidian" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:obsidian_crackhammer" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/obsidian_crossbow.json b/src/generated/resources/data/basemetals/advancements/recipes/obsidian_crossbow.json new file mode 100644 index 000000000..151869d37 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/obsidian_crossbow.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/obsidian" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:obsidian_crossbow" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gears/obsidian" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/obsidian" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:obsidian_crossbow" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/obsidian_door.json b/src/generated/resources/data/basemetals/advancements/recipes/obsidian_door.json new file mode 100644 index 000000000..c064d9f80 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/obsidian_door.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/obsidian" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:obsidian_door" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/obsidian" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:obsidian_door" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/obsidian_fishingrod.json b/src/generated/resources/data/basemetals/advancements/recipes/obsidian_fishingrod.json new file mode 100644 index 000000000..56af3674a --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/obsidian_fishingrod.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/obsidian" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:obsidian_fishingrod" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/obsidian" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:obsidian_fishingrod" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/obsidian_gear.json b/src/generated/resources/data/basemetals/advancements/recipes/obsidian_gear.json new file mode 100644 index 000000000..b21be8174 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/obsidian_gear.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/obsidian" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:obsidian_gear" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/obsidian" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/obsidian" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:obsidian_gear" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/obsidian_helmet.json b/src/generated/resources/data/basemetals/advancements/recipes/obsidian_helmet.json new file mode 100644 index 000000000..897d571d2 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/obsidian_helmet.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/obsidian" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:obsidian_helmet" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/obsidian" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:obsidian_helmet" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/obsidian_hoe.json b/src/generated/resources/data/basemetals/advancements/recipes/obsidian_hoe.json new file mode 100644 index 000000000..6470b4ed3 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/obsidian_hoe.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/obsidian" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:obsidian_hoe" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/obsidian" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:obsidian_hoe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/obsidian_horsearmor.json b/src/generated/resources/data/basemetals/advancements/recipes/obsidian_horsearmor.json new file mode 100644 index 000000000..1b1985bd2 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/obsidian_horsearmor.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/obsidian" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:obsidian_horsearmor" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "minecraft:wool" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/obsidian" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:obsidian_horsearmor" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/obsidian_ingot.json b/src/generated/resources/data/basemetals/advancements/recipes/obsidian_ingot.json new file mode 100644 index 000000000..92be0eaa7 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/obsidian_ingot.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/obsidian" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:obsidian_ingot" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:nuggets/obsidian" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:obsidian_ingot" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/obsidian_leggings.json b/src/generated/resources/data/basemetals/advancements/recipes/obsidian_leggings.json new file mode 100644 index 000000000..84c59ac55 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/obsidian_leggings.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/obsidian" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:obsidian_leggings" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/obsidian" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:obsidian_leggings" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/obsidian_lever.json b/src/generated/resources/data/basemetals/advancements/recipes/obsidian_lever.json new file mode 100644 index 000000000..33bc41c75 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/obsidian_lever.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/obsidian" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:obsidian_lever" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/obsidian" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/obsidian" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:obsidian_lever" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/obsidian_nugget.json b/src/generated/resources/data/basemetals/advancements/recipes/obsidian_nugget.json new file mode 100644 index 000000000..3d6ee6dd3 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/obsidian_nugget.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/obsidian" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:obsidian_nugget" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/obsidian" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:obsidian_nugget" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/obsidian_pickaxe.json b/src/generated/resources/data/basemetals/advancements/recipes/obsidian_pickaxe.json new file mode 100644 index 000000000..f5bb10797 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/obsidian_pickaxe.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/obsidian" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:obsidian_pickaxe" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/obsidian" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:obsidian_pickaxe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/obsidian_powder_from_small.json b/src/generated/resources/data/basemetals/advancements/recipes/obsidian_powder_from_small.json new file mode 100644 index 000000000..7dab4f3d7 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/obsidian_powder_from_small.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/obsidian" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:obsidian_powder_from_small" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:tiny_dusts/obsidian" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:obsidian_powder_from_small" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/obsidian_pressure_plate.json b/src/generated/resources/data/basemetals/advancements/recipes/obsidian_pressure_plate.json new file mode 100644 index 000000000..b1e86b876 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/obsidian_pressure_plate.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/obsidian" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:obsidian_pressure_plate" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/obsidian" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:obsidian_pressure_plate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/obsidian_rod.json b/src/generated/resources/data/basemetals/advancements/recipes/obsidian_rod.json new file mode 100644 index 000000000..06221b4b7 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/obsidian_rod.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/obsidian" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:obsidian_rod" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/obsidian" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:obsidian_rod" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/obsidian_scythe.json b/src/generated/resources/data/basemetals/advancements/recipes/obsidian_scythe.json new file mode 100644 index 000000000..28e4e866a --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/obsidian_scythe.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/obsidian" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:obsidian_scythe" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/obsidian" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:obsidian_scythe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/obsidian_shears.json b/src/generated/resources/data/basemetals/advancements/recipes/obsidian_shears.json new file mode 100644 index 000000000..2d52fdc52 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/obsidian_shears.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/obsidian" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:obsidian_shears" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/obsidian" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:obsidian_shears" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/obsidian_shield.json b/src/generated/resources/data/basemetals/advancements/recipes/obsidian_shield.json new file mode 100644 index 000000000..b068a42fc --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/obsidian_shield.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/obsidian" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:obsidian_shield" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "minecraft:planks" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/obsidian" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:obsidian_shield" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/obsidian_shovel.json b/src/generated/resources/data/basemetals/advancements/recipes/obsidian_shovel.json new file mode 100644 index 000000000..978d03c2c --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/obsidian_shovel.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/obsidian" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:obsidian_shovel" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/obsidian" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:obsidian_shovel" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/obsidian_slab.json b/src/generated/resources/data/basemetals/advancements/recipes/obsidian_slab.json new file mode 100644 index 000000000..273cdd2dc --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/obsidian_slab.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/obsidian" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:obsidian_slab" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/obsidian" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:obsidian_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/obsidian_smallpowder.json b/src/generated/resources/data/basemetals/advancements/recipes/obsidian_smallpowder.json new file mode 100644 index 000000000..9ac5706c3 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/obsidian_smallpowder.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/obsidian" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:obsidian_smallpowder" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:dusts/obsidian" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:obsidian_smallpowder" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/obsidian_stairs.json b/src/generated/resources/data/basemetals/advancements/recipes/obsidian_stairs.json new file mode 100644 index 000000000..69f0701cd --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/obsidian_stairs.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/obsidian" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:obsidian_stairs" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/obsidian" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:obsidian_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/obsidian_sword.json b/src/generated/resources/data/basemetals/advancements/recipes/obsidian_sword.json new file mode 100644 index 000000000..1abfd75da --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/obsidian_sword.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/obsidian" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:obsidian_sword" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/obsidian" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:obsidian_sword" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/obsidian_trapdoor.json b/src/generated/resources/data/basemetals/advancements/recipes/obsidian_trapdoor.json new file mode 100644 index 000000000..cce8a73ad --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/obsidian_trapdoor.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/obsidian" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:obsidian_trapdoor" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/obsidian" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:obsidian_trapdoor" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/obsidian_wall.json b/src/generated/resources/data/basemetals/advancements/recipes/obsidian_wall.json new file mode 100644 index 000000000..f5f44718d --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/obsidian_wall.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/obsidian" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:obsidian_wall" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/obsidian" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:obsidian_wall" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/pewter_arrow.json b/src/generated/resources/data/basemetals/advancements/recipes/pewter_arrow.json new file mode 100644 index 000000000..400d44f9f --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/pewter_arrow.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/pewter" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:pewter_arrow" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:nuggets/pewter" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/pewter" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:pewter_arrow" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/pewter_axe.json b/src/generated/resources/data/basemetals/advancements/recipes/pewter_axe.json new file mode 100644 index 000000000..b38e16c9e --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/pewter_axe.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/pewter" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:pewter_axe" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/pewter" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:pewter_axe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/pewter_bars.json b/src/generated/resources/data/basemetals/advancements/recipes/pewter_bars.json new file mode 100644 index 000000000..6c122bdf4 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/pewter_bars.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/pewter" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:pewter_bars" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/pewter" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:pewter_bars" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/pewter_bars_2.json b/src/generated/resources/data/basemetals/advancements/recipes/pewter_bars_2.json new file mode 100644 index 000000000..107fea8a9 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/pewter_bars_2.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/pewter" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:pewter_bars_2" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/pewter" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:pewter_bars_2" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/pewter_blend.json b/src/generated/resources/data/basemetals/advancements/recipes/pewter_blend.json new file mode 100644 index 000000000..fb5241261 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/pewter_blend.json @@ -0,0 +1,65 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/pewter" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:pewter_blend" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:dusts/tin" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:dusts/copper" + } + ] + } + }, + "has_ingredient_3": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:dusts/lead" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2", + "has_ingredient_3" + ] + ], + "rewards": { + "recipes": [ + "basemetals:pewter_blend" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/pewter_blend_from_small.json b/src/generated/resources/data/basemetals/advancements/recipes/pewter_blend_from_small.json new file mode 100644 index 000000000..935a9a1dd --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/pewter_blend_from_small.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/pewter" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:pewter_blend_from_small" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:small_blends/pewter" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:pewter_blend_from_small" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/pewter_block.json b/src/generated/resources/data/basemetals/advancements/recipes/pewter_block.json new file mode 100644 index 000000000..7d21182e4 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/pewter_block.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/pewter" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:pewter_block" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/pewter" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:pewter_block" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/pewter_block_ingot.json b/src/generated/resources/data/basemetals/advancements/recipes/pewter_block_ingot.json new file mode 100644 index 000000000..384a1420f --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/pewter_block_ingot.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/pewter" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:pewter_block_ingot" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/pewter" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:pewter_block_ingot" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/pewter_bolt.json b/src/generated/resources/data/basemetals/advancements/recipes/pewter_bolt.json new file mode 100644 index 000000000..c374b416b --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/pewter_bolt.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/pewter" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:pewter_bolt" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/pewter" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:pewter_bolt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/pewter_boots.json b/src/generated/resources/data/basemetals/advancements/recipes/pewter_boots.json new file mode 100644 index 000000000..4774d68f2 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/pewter_boots.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/pewter" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:pewter_boots" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/pewter" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:pewter_boots" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/pewter_bow.json b/src/generated/resources/data/basemetals/advancements/recipes/pewter_bow.json new file mode 100644 index 000000000..7a492e53a --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/pewter_bow.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/pewter" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:pewter_bow" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/pewter" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:pewter_bow" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/pewter_button.json b/src/generated/resources/data/basemetals/advancements/recipes/pewter_button.json new file mode 100644 index 000000000..65c4d34ee --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/pewter_button.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/pewter" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:pewter_button" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:nuggets/pewter" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:pewter_button" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/pewter_chestplate.json b/src/generated/resources/data/basemetals/advancements/recipes/pewter_chestplate.json new file mode 100644 index 000000000..b25c04420 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/pewter_chestplate.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/pewter" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:pewter_chestplate" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/pewter" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:pewter_chestplate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/pewter_crackhammer.json b/src/generated/resources/data/basemetals/advancements/recipes/pewter_crackhammer.json new file mode 100644 index 000000000..d7aa6498d --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/pewter_crackhammer.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/pewter" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:pewter_crackhammer" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/pewter" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:pewter_crackhammer" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/pewter_crossbow.json b/src/generated/resources/data/basemetals/advancements/recipes/pewter_crossbow.json new file mode 100644 index 000000000..6ddf0cd50 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/pewter_crossbow.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/pewter" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:pewter_crossbow" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gears/pewter" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/pewter" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:pewter_crossbow" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/pewter_door.json b/src/generated/resources/data/basemetals/advancements/recipes/pewter_door.json new file mode 100644 index 000000000..d88b05774 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/pewter_door.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/pewter" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:pewter_door" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/pewter" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:pewter_door" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/pewter_fishingrod.json b/src/generated/resources/data/basemetals/advancements/recipes/pewter_fishingrod.json new file mode 100644 index 000000000..3b3d9137b --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/pewter_fishingrod.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/pewter" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:pewter_fishingrod" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/pewter" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:pewter_fishingrod" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/pewter_gear.json b/src/generated/resources/data/basemetals/advancements/recipes/pewter_gear.json new file mode 100644 index 000000000..901c77cb3 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/pewter_gear.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/pewter" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:pewter_gear" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/pewter" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/pewter" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:pewter_gear" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/pewter_helmet.json b/src/generated/resources/data/basemetals/advancements/recipes/pewter_helmet.json new file mode 100644 index 000000000..75e2d3ca3 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/pewter_helmet.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/pewter" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:pewter_helmet" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/pewter" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:pewter_helmet" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/pewter_hoe.json b/src/generated/resources/data/basemetals/advancements/recipes/pewter_hoe.json new file mode 100644 index 000000000..47474f92c --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/pewter_hoe.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/pewter" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:pewter_hoe" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/pewter" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:pewter_hoe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/pewter_horsearmor.json b/src/generated/resources/data/basemetals/advancements/recipes/pewter_horsearmor.json new file mode 100644 index 000000000..1a9c03bf4 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/pewter_horsearmor.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/pewter" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:pewter_horsearmor" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "minecraft:wool" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/pewter" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:pewter_horsearmor" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/pewter_ingot_from_nuggets.json b/src/generated/resources/data/basemetals/advancements/recipes/pewter_ingot_from_nuggets.json new file mode 100644 index 000000000..51ae3202a --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/pewter_ingot_from_nuggets.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/pewter" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:pewter_ingot_from_nuggets" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:nuggets/pewter" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:pewter_ingot_from_nuggets" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/pewter_leggings.json b/src/generated/resources/data/basemetals/advancements/recipes/pewter_leggings.json new file mode 100644 index 000000000..99808ddc4 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/pewter_leggings.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/pewter" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:pewter_leggings" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/pewter" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:pewter_leggings" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/pewter_lever.json b/src/generated/resources/data/basemetals/advancements/recipes/pewter_lever.json new file mode 100644 index 000000000..67d699237 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/pewter_lever.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/pewter" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:pewter_lever" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/pewter" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/pewter" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:pewter_lever" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/pewter_nuggets.json b/src/generated/resources/data/basemetals/advancements/recipes/pewter_nuggets.json new file mode 100644 index 000000000..4143f7f58 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/pewter_nuggets.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/pewter" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:pewter_nuggets" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/pewter" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:pewter_nuggets" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/pewter_pickaxe.json b/src/generated/resources/data/basemetals/advancements/recipes/pewter_pickaxe.json new file mode 100644 index 000000000..f8b3a8578 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/pewter_pickaxe.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/pewter" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:pewter_pickaxe" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/pewter" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:pewter_pickaxe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/pewter_plate.json b/src/generated/resources/data/basemetals/advancements/recipes/pewter_plate.json new file mode 100644 index 000000000..e976caf82 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/pewter_plate.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/pewter" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:pewter_plate" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/pewter" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:pewter_plate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/pewter_powder_from_small.json b/src/generated/resources/data/basemetals/advancements/recipes/pewter_powder_from_small.json new file mode 100644 index 000000000..d8ffa900d --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/pewter_powder_from_small.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/pewter" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:pewter_powder_from_small" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:tiny_dusts/pewter" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:pewter_powder_from_small" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/pewter_pressure_plate.json b/src/generated/resources/data/basemetals/advancements/recipes/pewter_pressure_plate.json new file mode 100644 index 000000000..52f263ffc --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/pewter_pressure_plate.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/pewter" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:pewter_pressure_plate" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/pewter" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:pewter_pressure_plate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/pewter_rod.json b/src/generated/resources/data/basemetals/advancements/recipes/pewter_rod.json new file mode 100644 index 000000000..05b930eed --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/pewter_rod.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/pewter" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:pewter_rod" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/pewter" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:pewter_rod" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/pewter_scythe.json b/src/generated/resources/data/basemetals/advancements/recipes/pewter_scythe.json new file mode 100644 index 000000000..bf1bf611a --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/pewter_scythe.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/pewter" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:pewter_scythe" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/pewter" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:pewter_scythe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/pewter_shears.json b/src/generated/resources/data/basemetals/advancements/recipes/pewter_shears.json new file mode 100644 index 000000000..2147cd738 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/pewter_shears.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/pewter" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:pewter_shears" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/pewter" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:pewter_shears" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/pewter_shield.json b/src/generated/resources/data/basemetals/advancements/recipes/pewter_shield.json new file mode 100644 index 000000000..0c27fa71f --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/pewter_shield.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/pewter" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:pewter_shield" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "minecraft:planks" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/pewter" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:pewter_shield" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/pewter_shovel.json b/src/generated/resources/data/basemetals/advancements/recipes/pewter_shovel.json new file mode 100644 index 000000000..0750ae3d6 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/pewter_shovel.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/pewter" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:pewter_shovel" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/pewter" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:pewter_shovel" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/pewter_slab.json b/src/generated/resources/data/basemetals/advancements/recipes/pewter_slab.json new file mode 100644 index 000000000..4b847deaf --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/pewter_slab.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/pewter" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:pewter_slab" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/pewter" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:pewter_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/pewter_smallblend.json b/src/generated/resources/data/basemetals/advancements/recipes/pewter_smallblend.json new file mode 100644 index 000000000..20209f1a3 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/pewter_smallblend.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/pewter" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:pewter_smallblend" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:blends/pewter" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:pewter_smallblend" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/pewter_smallpowder.json b/src/generated/resources/data/basemetals/advancements/recipes/pewter_smallpowder.json new file mode 100644 index 000000000..0bded016f --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/pewter_smallpowder.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/pewter" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:pewter_smallpowder" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:dusts/pewter" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:pewter_smallpowder" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/pewter_stairs.json b/src/generated/resources/data/basemetals/advancements/recipes/pewter_stairs.json new file mode 100644 index 000000000..a674fd3b1 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/pewter_stairs.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/pewter" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:pewter_stairs" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/pewter" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:pewter_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/pewter_sword.json b/src/generated/resources/data/basemetals/advancements/recipes/pewter_sword.json new file mode 100644 index 000000000..4096b4349 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/pewter_sword.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/pewter" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:pewter_sword" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/pewter" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:pewter_sword" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/pewter_trapdoor.json b/src/generated/resources/data/basemetals/advancements/recipes/pewter_trapdoor.json new file mode 100644 index 000000000..4a1ffa754 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/pewter_trapdoor.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/pewter" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:pewter_trapdoor" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/pewter" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:pewter_trapdoor" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/pewter_wall.json b/src/generated/resources/data/basemetals/advancements/recipes/pewter_wall.json new file mode 100644 index 000000000..f69030270 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/pewter_wall.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/pewter" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:pewter_wall" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/pewter" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:pewter_wall" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/piston.json b/src/generated/resources/data/basemetals/advancements/recipes/piston.json new file mode 100644 index 000000000..c36ee78e6 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/piston.json @@ -0,0 +1,76 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/steel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:piston" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:cobblestone" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:dusts/redstone" + } + ] + } + }, + "has_ingredient_3": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "minecraft:planks" + } + ] + } + }, + "has_ingredient_4": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/steel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2", + "has_ingredient_3", + "has_ingredient_4" + ] + ], + "rewards": { + "recipes": [ + "basemetals:piston" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/platinum_arrow.json b/src/generated/resources/data/basemetals/advancements/recipes/platinum_arrow.json new file mode 100644 index 000000000..5938cfe67 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/platinum_arrow.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/platinum" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:platinum_arrow" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:nuggets/platinum" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/platinum" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:platinum_arrow" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/platinum_axe.json b/src/generated/resources/data/basemetals/advancements/recipes/platinum_axe.json new file mode 100644 index 000000000..8b498d820 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/platinum_axe.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/platinum" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:platinum_axe" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/platinum" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:platinum_axe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/platinum_bars.json b/src/generated/resources/data/basemetals/advancements/recipes/platinum_bars.json new file mode 100644 index 000000000..787aa18e0 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/platinum_bars.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/platinum" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:platinum_bars" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/platinum" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:platinum_bars" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/platinum_bars_2.json b/src/generated/resources/data/basemetals/advancements/recipes/platinum_bars_2.json new file mode 100644 index 000000000..2c4cc52b6 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/platinum_bars_2.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/platinum" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:platinum_bars_2" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/platinum" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:platinum_bars_2" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/platinum_block.json b/src/generated/resources/data/basemetals/advancements/recipes/platinum_block.json new file mode 100644 index 000000000..604620a6a --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/platinum_block.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/platinum" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:platinum_block" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/platinum" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:platinum_block" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/platinum_block_ingot.json b/src/generated/resources/data/basemetals/advancements/recipes/platinum_block_ingot.json new file mode 100644 index 000000000..1f06ad59b --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/platinum_block_ingot.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/platinum" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:platinum_block_ingot" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/platinum" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:platinum_block_ingot" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/platinum_bolt.json b/src/generated/resources/data/basemetals/advancements/recipes/platinum_bolt.json new file mode 100644 index 000000000..88da4efc2 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/platinum_bolt.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/platinum" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:platinum_bolt" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/platinum" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:platinum_bolt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/platinum_boots.json b/src/generated/resources/data/basemetals/advancements/recipes/platinum_boots.json new file mode 100644 index 000000000..522da49ea --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/platinum_boots.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/platinum" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:platinum_boots" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/platinum" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:platinum_boots" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/platinum_bow.json b/src/generated/resources/data/basemetals/advancements/recipes/platinum_bow.json new file mode 100644 index 000000000..664a8ab1e --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/platinum_bow.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/platinum" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:platinum_bow" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/platinum" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:platinum_bow" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/platinum_button.json b/src/generated/resources/data/basemetals/advancements/recipes/platinum_button.json new file mode 100644 index 000000000..f69c05024 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/platinum_button.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/platinum" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:platinum_button" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:nuggets/platinum" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:platinum_button" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/platinum_chestplate.json b/src/generated/resources/data/basemetals/advancements/recipes/platinum_chestplate.json new file mode 100644 index 000000000..69ff7c2a0 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/platinum_chestplate.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/platinum" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:platinum_chestplate" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/platinum" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:platinum_chestplate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/platinum_crackhammer.json b/src/generated/resources/data/basemetals/advancements/recipes/platinum_crackhammer.json new file mode 100644 index 000000000..efa474746 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/platinum_crackhammer.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/platinum" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:platinum_crackhammer" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/platinum" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:platinum_crackhammer" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/platinum_crossbow.json b/src/generated/resources/data/basemetals/advancements/recipes/platinum_crossbow.json new file mode 100644 index 000000000..04239df5b --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/platinum_crossbow.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/platinum" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:platinum_crossbow" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gears/platinum" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/platinum" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:platinum_crossbow" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/platinum_door.json b/src/generated/resources/data/basemetals/advancements/recipes/platinum_door.json new file mode 100644 index 000000000..79cc81bfd --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/platinum_door.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/platinum" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:platinum_door" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/platinum" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:platinum_door" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/platinum_fishingrod.json b/src/generated/resources/data/basemetals/advancements/recipes/platinum_fishingrod.json new file mode 100644 index 000000000..dd8c2ad33 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/platinum_fishingrod.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/platinum" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:platinum_fishingrod" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/platinum" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:platinum_fishingrod" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/platinum_gear.json b/src/generated/resources/data/basemetals/advancements/recipes/platinum_gear.json new file mode 100644 index 000000000..c8bc11c56 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/platinum_gear.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/platinum" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:platinum_gear" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/platinum" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/platinum" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:platinum_gear" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/platinum_helmet.json b/src/generated/resources/data/basemetals/advancements/recipes/platinum_helmet.json new file mode 100644 index 000000000..29c2eac4a --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/platinum_helmet.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/platinum" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:platinum_helmet" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/platinum" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:platinum_helmet" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/platinum_hoe.json b/src/generated/resources/data/basemetals/advancements/recipes/platinum_hoe.json new file mode 100644 index 000000000..ae0e187d1 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/platinum_hoe.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/platinum" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:platinum_hoe" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/platinum" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:platinum_hoe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/platinum_horsearmor.json b/src/generated/resources/data/basemetals/advancements/recipes/platinum_horsearmor.json new file mode 100644 index 000000000..b3a99062a --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/platinum_horsearmor.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/platinum" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:platinum_horsearmor" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "minecraft:wool" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/platinum" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:platinum_horsearmor" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/platinum_ingot_from_nuggets.json b/src/generated/resources/data/basemetals/advancements/recipes/platinum_ingot_from_nuggets.json new file mode 100644 index 000000000..1501e74d4 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/platinum_ingot_from_nuggets.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/platinum" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:platinum_ingot_from_nuggets" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:nuggets/platinum" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:platinum_ingot_from_nuggets" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/platinum_leggings.json b/src/generated/resources/data/basemetals/advancements/recipes/platinum_leggings.json new file mode 100644 index 000000000..7c2eb14b5 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/platinum_leggings.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/platinum" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:platinum_leggings" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/platinum" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:platinum_leggings" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/platinum_lever.json b/src/generated/resources/data/basemetals/advancements/recipes/platinum_lever.json new file mode 100644 index 000000000..3e7bb5115 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/platinum_lever.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/platinum" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:platinum_lever" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/platinum" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/platinum" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:platinum_lever" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/platinum_nuggets.json b/src/generated/resources/data/basemetals/advancements/recipes/platinum_nuggets.json new file mode 100644 index 000000000..09f6e9135 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/platinum_nuggets.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/platinum" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:platinum_nuggets" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/platinum" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:platinum_nuggets" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/platinum_pickaxe.json b/src/generated/resources/data/basemetals/advancements/recipes/platinum_pickaxe.json new file mode 100644 index 000000000..a3fb90073 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/platinum_pickaxe.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/platinum" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:platinum_pickaxe" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/platinum" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:platinum_pickaxe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/platinum_plate.json b/src/generated/resources/data/basemetals/advancements/recipes/platinum_plate.json new file mode 100644 index 000000000..8325214fe --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/platinum_plate.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/platinum" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:platinum_plate" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/platinum" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:platinum_plate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/platinum_powder_from_small.json b/src/generated/resources/data/basemetals/advancements/recipes/platinum_powder_from_small.json new file mode 100644 index 000000000..92a0d9771 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/platinum_powder_from_small.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/platinum" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:platinum_powder_from_small" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:tiny_dusts/platinum" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:platinum_powder_from_small" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/platinum_pressure_plate.json b/src/generated/resources/data/basemetals/advancements/recipes/platinum_pressure_plate.json new file mode 100644 index 000000000..cc58ad28c --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/platinum_pressure_plate.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/platinum" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:platinum_pressure_plate" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/platinum" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:platinum_pressure_plate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/platinum_raw_blasting.json b/src/generated/resources/data/basemetals/advancements/recipes/platinum_raw_blasting.json new file mode 100644 index 000000000..069c75bdb --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/platinum_raw_blasting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_raw": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:raw_materials/platinum" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:platinum_raw_blasting" + } + } + }, + "requirements": [ + [ + "has_raw", + "has_recipe" + ] + ], + "rewards": { + "recipes": [ + "basemetals:platinum_raw_blasting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/platinum_raw_smelting.json b/src/generated/resources/data/basemetals/advancements/recipes/platinum_raw_smelting.json new file mode 100644 index 000000000..4c659f79b --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/platinum_raw_smelting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_raw": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:raw_materials/platinum" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:platinum_raw_smelting" + } + } + }, + "requirements": [ + [ + "has_raw", + "has_recipe" + ] + ], + "rewards": { + "recipes": [ + "basemetals:platinum_raw_smelting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/platinum_rod.json b/src/generated/resources/data/basemetals/advancements/recipes/platinum_rod.json new file mode 100644 index 000000000..2218fea0f --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/platinum_rod.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/platinum" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:platinum_rod" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/platinum" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:platinum_rod" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/platinum_scythe.json b/src/generated/resources/data/basemetals/advancements/recipes/platinum_scythe.json new file mode 100644 index 000000000..64313060d --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/platinum_scythe.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/platinum" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:platinum_scythe" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/platinum" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:platinum_scythe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/platinum_shears.json b/src/generated/resources/data/basemetals/advancements/recipes/platinum_shears.json new file mode 100644 index 000000000..45100a019 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/platinum_shears.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/platinum" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:platinum_shears" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/platinum" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:platinum_shears" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/platinum_shield.json b/src/generated/resources/data/basemetals/advancements/recipes/platinum_shield.json new file mode 100644 index 000000000..7f3abd23f --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/platinum_shield.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/platinum" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:platinum_shield" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "minecraft:planks" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/platinum" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:platinum_shield" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/platinum_shovel.json b/src/generated/resources/data/basemetals/advancements/recipes/platinum_shovel.json new file mode 100644 index 000000000..b0aaa22c3 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/platinum_shovel.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/platinum" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:platinum_shovel" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/platinum" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:platinum_shovel" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/platinum_slab.json b/src/generated/resources/data/basemetals/advancements/recipes/platinum_slab.json new file mode 100644 index 000000000..191d22752 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/platinum_slab.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/platinum" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:platinum_slab" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/platinum" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:platinum_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/platinum_smallpowder.json b/src/generated/resources/data/basemetals/advancements/recipes/platinum_smallpowder.json new file mode 100644 index 000000000..d50ad74c4 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/platinum_smallpowder.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/platinum" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:platinum_smallpowder" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:dusts/platinum" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:platinum_smallpowder" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/platinum_stairs.json b/src/generated/resources/data/basemetals/advancements/recipes/platinum_stairs.json new file mode 100644 index 000000000..f450fcefd --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/platinum_stairs.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/platinum" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:platinum_stairs" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/platinum" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:platinum_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/platinum_sword.json b/src/generated/resources/data/basemetals/advancements/recipes/platinum_sword.json new file mode 100644 index 000000000..0e10af7c3 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/platinum_sword.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/platinum" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:platinum_sword" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/platinum" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:platinum_sword" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/platinum_trapdoor.json b/src/generated/resources/data/basemetals/advancements/recipes/platinum_trapdoor.json new file mode 100644 index 000000000..401a50f9f --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/platinum_trapdoor.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/platinum" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:platinum_trapdoor" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/platinum" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:platinum_trapdoor" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/platinum_wall.json b/src/generated/resources/data/basemetals/advancements/recipes/platinum_wall.json new file mode 100644 index 000000000..80ab9586b --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/platinum_wall.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/platinum" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:platinum_wall" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/platinum" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:platinum_wall" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/quartz_arrow.json b/src/generated/resources/data/basemetals/advancements/recipes/quartz_arrow.json new file mode 100644 index 000000000..04e3f909a --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/quartz_arrow.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/quartz" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:quartz_arrow" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:nuggets/quartz" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/quartz" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:quartz_arrow" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/quartz_axe.json b/src/generated/resources/data/basemetals/advancements/recipes/quartz_axe.json new file mode 100644 index 000000000..a71a1862e --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/quartz_axe.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/quartz" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:quartz_axe" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/quartz" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:quartz_axe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/quartz_bars.json b/src/generated/resources/data/basemetals/advancements/recipes/quartz_bars.json new file mode 100644 index 000000000..2a8724350 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/quartz_bars.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/quartz" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:quartz_bars" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/quartz" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:quartz_bars" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/quartz_bars_2.json b/src/generated/resources/data/basemetals/advancements/recipes/quartz_bars_2.json new file mode 100644 index 000000000..d7c684c0b --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/quartz_bars_2.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/quartz" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:quartz_bars_2" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/quartz" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:quartz_bars_2" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/quartz_bolt.json b/src/generated/resources/data/basemetals/advancements/recipes/quartz_bolt.json new file mode 100644 index 000000000..6c3422472 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/quartz_bolt.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/quartz" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:quartz_bolt" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/quartz" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:quartz_bolt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/quartz_boots.json b/src/generated/resources/data/basemetals/advancements/recipes/quartz_boots.json new file mode 100644 index 000000000..5f79ba158 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/quartz_boots.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/quartz" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:quartz_boots" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/quartz" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:quartz_boots" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/quartz_bow.json b/src/generated/resources/data/basemetals/advancements/recipes/quartz_bow.json new file mode 100644 index 000000000..f44731aa0 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/quartz_bow.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/quartz" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:quartz_bow" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/quartz" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:quartz_bow" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/quartz_button.json b/src/generated/resources/data/basemetals/advancements/recipes/quartz_button.json new file mode 100644 index 000000000..bbee40d21 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/quartz_button.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/quartz" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:quartz_button" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:nuggets/quartz" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:quartz_button" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/quartz_chestplate.json b/src/generated/resources/data/basemetals/advancements/recipes/quartz_chestplate.json new file mode 100644 index 000000000..d89540dae --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/quartz_chestplate.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/quartz" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:quartz_chestplate" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/quartz" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:quartz_chestplate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/quartz_crackhammer.json b/src/generated/resources/data/basemetals/advancements/recipes/quartz_crackhammer.json new file mode 100644 index 000000000..b7d94dff7 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/quartz_crackhammer.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/quartz" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:quartz_crackhammer" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/quartz" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:quartz_crackhammer" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/quartz_crossbow.json b/src/generated/resources/data/basemetals/advancements/recipes/quartz_crossbow.json new file mode 100644 index 000000000..f1e1f9355 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/quartz_crossbow.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/quartz" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:quartz_crossbow" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gears/quartz" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/quartz" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:quartz_crossbow" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/quartz_door.json b/src/generated/resources/data/basemetals/advancements/recipes/quartz_door.json new file mode 100644 index 000000000..ec122bde0 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/quartz_door.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/quartz" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:quartz_door" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/quartz" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:quartz_door" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/quartz_fishingrod.json b/src/generated/resources/data/basemetals/advancements/recipes/quartz_fishingrod.json new file mode 100644 index 000000000..e2784f412 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/quartz_fishingrod.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/quartz" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:quartz_fishingrod" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/quartz" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:quartz_fishingrod" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/quartz_gear.json b/src/generated/resources/data/basemetals/advancements/recipes/quartz_gear.json new file mode 100644 index 000000000..bc6604ddf --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/quartz_gear.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/quartz" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:quartz_gear" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/quartz" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/quartz" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:quartz_gear" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/quartz_helmet.json b/src/generated/resources/data/basemetals/advancements/recipes/quartz_helmet.json new file mode 100644 index 000000000..5eae2eb0a --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/quartz_helmet.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/quartz" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:quartz_helmet" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/quartz" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:quartz_helmet" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/quartz_hoe.json b/src/generated/resources/data/basemetals/advancements/recipes/quartz_hoe.json new file mode 100644 index 000000000..b728ffb69 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/quartz_hoe.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/quartz" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:quartz_hoe" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/quartz" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:quartz_hoe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/quartz_horsearmor.json b/src/generated/resources/data/basemetals/advancements/recipes/quartz_horsearmor.json new file mode 100644 index 000000000..1d51d8cfd --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/quartz_horsearmor.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/quartz" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:quartz_horsearmor" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "minecraft:wool" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/quartz" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:quartz_horsearmor" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/quartz_ingot.json b/src/generated/resources/data/basemetals/advancements/recipes/quartz_ingot.json new file mode 100644 index 000000000..c435b2302 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/quartz_ingot.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/quartz" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:quartz_ingot" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:nuggets/quartz" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:quartz_ingot" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/quartz_leggings.json b/src/generated/resources/data/basemetals/advancements/recipes/quartz_leggings.json new file mode 100644 index 000000000..4ed37c710 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/quartz_leggings.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/quartz" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:quartz_leggings" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/quartz" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:quartz_leggings" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/quartz_lever.json b/src/generated/resources/data/basemetals/advancements/recipes/quartz_lever.json new file mode 100644 index 000000000..98663ee0e --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/quartz_lever.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/quartz" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:quartz_lever" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/quartz" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/quartz" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:quartz_lever" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/quartz_nugget.json b/src/generated/resources/data/basemetals/advancements/recipes/quartz_nugget.json new file mode 100644 index 000000000..99d982b3f --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/quartz_nugget.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/quartz" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:quartz_nugget" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/quartz" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:quartz_nugget" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/quartz_pickaxe.json b/src/generated/resources/data/basemetals/advancements/recipes/quartz_pickaxe.json new file mode 100644 index 000000000..6a64de170 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/quartz_pickaxe.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/quartz" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:quartz_pickaxe" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/quartz" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:quartz_pickaxe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/quartz_powder_from_small.json b/src/generated/resources/data/basemetals/advancements/recipes/quartz_powder_from_small.json new file mode 100644 index 000000000..58c35165e --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/quartz_powder_from_small.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/quartz" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:quartz_powder_from_small" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:tiny_dusts/quartz" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:quartz_powder_from_small" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/quartz_pressure_plate.json b/src/generated/resources/data/basemetals/advancements/recipes/quartz_pressure_plate.json new file mode 100644 index 000000000..ec85a98b6 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/quartz_pressure_plate.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/quartz" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:quartz_pressure_plate" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/quartz" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:quartz_pressure_plate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/quartz_rod.json b/src/generated/resources/data/basemetals/advancements/recipes/quartz_rod.json new file mode 100644 index 000000000..d3845cf53 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/quartz_rod.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/quartz" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:quartz_rod" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/quartz" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:quartz_rod" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/quartz_scythe.json b/src/generated/resources/data/basemetals/advancements/recipes/quartz_scythe.json new file mode 100644 index 000000000..39c2237d3 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/quartz_scythe.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/quartz" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:quartz_scythe" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/quartz" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:quartz_scythe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/quartz_shears.json b/src/generated/resources/data/basemetals/advancements/recipes/quartz_shears.json new file mode 100644 index 000000000..f05647828 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/quartz_shears.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/quartz" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:quartz_shears" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/quartz" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:quartz_shears" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/quartz_shield.json b/src/generated/resources/data/basemetals/advancements/recipes/quartz_shield.json new file mode 100644 index 000000000..ef76eb444 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/quartz_shield.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/quartz" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:quartz_shield" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "minecraft:planks" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/quartz" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:quartz_shield" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/quartz_shovel.json b/src/generated/resources/data/basemetals/advancements/recipes/quartz_shovel.json new file mode 100644 index 000000000..3539ef199 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/quartz_shovel.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/quartz" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:quartz_shovel" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/quartz" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:quartz_shovel" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/quartz_smallpowder.json b/src/generated/resources/data/basemetals/advancements/recipes/quartz_smallpowder.json new file mode 100644 index 000000000..19cec77b4 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/quartz_smallpowder.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/quartz" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:quartz_smallpowder" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:dusts/quartz" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:quartz_smallpowder" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/quartz_sword.json b/src/generated/resources/data/basemetals/advancements/recipes/quartz_sword.json new file mode 100644 index 000000000..183ee9171 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/quartz_sword.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/quartz" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:quartz_sword" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/quartz" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:quartz_sword" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/quartz_trapdoor.json b/src/generated/resources/data/basemetals/advancements/recipes/quartz_trapdoor.json new file mode 100644 index 000000000..770377b1b --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/quartz_trapdoor.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/quartz" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:quartz_trapdoor" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/quartz" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:quartz_trapdoor" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/quartz_wall.json b/src/generated/resources/data/basemetals/advancements/recipes/quartz_wall.json new file mode 100644 index 000000000..999fe79ff --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/quartz_wall.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gems/quartz" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:quartz_wall" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/quartz" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:quartz_wall" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/rail.json b/src/generated/resources/data/basemetals/advancements/recipes/rail.json new file mode 100644 index 000000000..79e88bb24 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/rail.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/steel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:rail" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/steel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:rail" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/redstone_from_smallpowder.json b/src/generated/resources/data/basemetals/advancements/recipes/redstone_from_smallpowder.json new file mode 100644 index 000000000..779beada4 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/redstone_from_smallpowder.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:dusts/redstone" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:redstone_from_smallpowder" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:tiny_dusts/redstone" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:redstone_from_smallpowder" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/redstone_smallpowder.json b/src/generated/resources/data/basemetals/advancements/recipes/redstone_smallpowder.json new file mode 100644 index 000000000..c60e3e743 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/redstone_smallpowder.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:dusts/redstone" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:redstone_smallpowder" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:dusts/redstone" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:redstone_smallpowder" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/silver_arrow.json b/src/generated/resources/data/basemetals/advancements/recipes/silver_arrow.json new file mode 100644 index 000000000..d7728d8b7 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/silver_arrow.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/silver" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:silver_arrow" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:nuggets/silver" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/silver" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:silver_arrow" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/silver_axe.json b/src/generated/resources/data/basemetals/advancements/recipes/silver_axe.json new file mode 100644 index 000000000..a915c25a8 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/silver_axe.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/silver" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:silver_axe" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/silver" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:silver_axe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/silver_bars.json b/src/generated/resources/data/basemetals/advancements/recipes/silver_bars.json new file mode 100644 index 000000000..8d42f4b5b --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/silver_bars.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/silver" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:silver_bars" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/silver" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:silver_bars" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/silver_bars_2.json b/src/generated/resources/data/basemetals/advancements/recipes/silver_bars_2.json new file mode 100644 index 000000000..fc68984aa --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/silver_bars_2.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/silver" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:silver_bars_2" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/silver" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:silver_bars_2" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/silver_block.json b/src/generated/resources/data/basemetals/advancements/recipes/silver_block.json new file mode 100644 index 000000000..0f65edccd --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/silver_block.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/silver" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:silver_block" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/silver" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:silver_block" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/silver_block_ingot.json b/src/generated/resources/data/basemetals/advancements/recipes/silver_block_ingot.json new file mode 100644 index 000000000..6b5f871ba --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/silver_block_ingot.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/silver" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:silver_block_ingot" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/silver" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:silver_block_ingot" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/silver_bolt.json b/src/generated/resources/data/basemetals/advancements/recipes/silver_bolt.json new file mode 100644 index 000000000..020b0c5f7 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/silver_bolt.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/silver" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:silver_bolt" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/silver" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:silver_bolt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/silver_boots.json b/src/generated/resources/data/basemetals/advancements/recipes/silver_boots.json new file mode 100644 index 000000000..1a2957494 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/silver_boots.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/silver" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:silver_boots" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/silver" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:silver_boots" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/silver_bow.json b/src/generated/resources/data/basemetals/advancements/recipes/silver_bow.json new file mode 100644 index 000000000..e5d30c5ab --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/silver_bow.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/silver" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:silver_bow" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/silver" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:silver_bow" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/silver_button.json b/src/generated/resources/data/basemetals/advancements/recipes/silver_button.json new file mode 100644 index 000000000..57b52d035 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/silver_button.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/silver" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:silver_button" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:nuggets/silver" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:silver_button" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/silver_chestplate.json b/src/generated/resources/data/basemetals/advancements/recipes/silver_chestplate.json new file mode 100644 index 000000000..138ce0ab5 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/silver_chestplate.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/silver" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:silver_chestplate" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/silver" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:silver_chestplate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/silver_crackhammer.json b/src/generated/resources/data/basemetals/advancements/recipes/silver_crackhammer.json new file mode 100644 index 000000000..f3475e411 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/silver_crackhammer.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/silver" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:silver_crackhammer" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/silver" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:silver_crackhammer" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/silver_crossbow.json b/src/generated/resources/data/basemetals/advancements/recipes/silver_crossbow.json new file mode 100644 index 000000000..ce10e87b6 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/silver_crossbow.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/silver" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:silver_crossbow" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gears/silver" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/silver" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:silver_crossbow" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/silver_door.json b/src/generated/resources/data/basemetals/advancements/recipes/silver_door.json new file mode 100644 index 000000000..97bf573a0 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/silver_door.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/silver" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:silver_door" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/silver" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:silver_door" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/silver_fishingrod.json b/src/generated/resources/data/basemetals/advancements/recipes/silver_fishingrod.json new file mode 100644 index 000000000..42c6363b4 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/silver_fishingrod.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/silver" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:silver_fishingrod" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/silver" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:silver_fishingrod" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/silver_gear.json b/src/generated/resources/data/basemetals/advancements/recipes/silver_gear.json new file mode 100644 index 000000000..fbd922f2a --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/silver_gear.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/silver" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:silver_gear" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/silver" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/silver" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:silver_gear" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/silver_helmet.json b/src/generated/resources/data/basemetals/advancements/recipes/silver_helmet.json new file mode 100644 index 000000000..85083f3ac --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/silver_helmet.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/silver" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:silver_helmet" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/silver" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:silver_helmet" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/silver_hoe.json b/src/generated/resources/data/basemetals/advancements/recipes/silver_hoe.json new file mode 100644 index 000000000..5cff8fb6a --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/silver_hoe.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/silver" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:silver_hoe" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/silver" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:silver_hoe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/silver_horsearmor.json b/src/generated/resources/data/basemetals/advancements/recipes/silver_horsearmor.json new file mode 100644 index 000000000..456250a74 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/silver_horsearmor.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/silver" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:silver_horsearmor" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "minecraft:wool" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/silver" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:silver_horsearmor" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/silver_ingot_from_nuggets.json b/src/generated/resources/data/basemetals/advancements/recipes/silver_ingot_from_nuggets.json new file mode 100644 index 000000000..9e4e6e01f --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/silver_ingot_from_nuggets.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/silver" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:silver_ingot_from_nuggets" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:nuggets/silver" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:silver_ingot_from_nuggets" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/silver_leggings.json b/src/generated/resources/data/basemetals/advancements/recipes/silver_leggings.json new file mode 100644 index 000000000..05379c214 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/silver_leggings.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/silver" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:silver_leggings" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/silver" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:silver_leggings" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/silver_lever.json b/src/generated/resources/data/basemetals/advancements/recipes/silver_lever.json new file mode 100644 index 000000000..2143f7ba3 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/silver_lever.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/silver" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:silver_lever" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/silver" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/silver" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:silver_lever" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/silver_nuggets.json b/src/generated/resources/data/basemetals/advancements/recipes/silver_nuggets.json new file mode 100644 index 000000000..8e4165032 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/silver_nuggets.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/silver" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:silver_nuggets" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/silver" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:silver_nuggets" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/silver_pickaxe.json b/src/generated/resources/data/basemetals/advancements/recipes/silver_pickaxe.json new file mode 100644 index 000000000..c50e04137 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/silver_pickaxe.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/silver" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:silver_pickaxe" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/silver" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:silver_pickaxe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/silver_plate.json b/src/generated/resources/data/basemetals/advancements/recipes/silver_plate.json new file mode 100644 index 000000000..303e1cb8f --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/silver_plate.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/silver" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:silver_plate" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/silver" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:silver_plate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/silver_powder_from_small.json b/src/generated/resources/data/basemetals/advancements/recipes/silver_powder_from_small.json new file mode 100644 index 000000000..659e708ba --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/silver_powder_from_small.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/silver" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:silver_powder_from_small" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:tiny_dusts/silver" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:silver_powder_from_small" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/silver_pressure_plate.json b/src/generated/resources/data/basemetals/advancements/recipes/silver_pressure_plate.json new file mode 100644 index 000000000..0101a36c9 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/silver_pressure_plate.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/silver" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:silver_pressure_plate" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/silver" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:silver_pressure_plate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/silver_raw_blasting.json b/src/generated/resources/data/basemetals/advancements/recipes/silver_raw_blasting.json new file mode 100644 index 000000000..18b19f424 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/silver_raw_blasting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_raw": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:raw_materials/silver" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:silver_raw_blasting" + } + } + }, + "requirements": [ + [ + "has_raw", + "has_recipe" + ] + ], + "rewards": { + "recipes": [ + "basemetals:silver_raw_blasting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/silver_raw_smelting.json b/src/generated/resources/data/basemetals/advancements/recipes/silver_raw_smelting.json new file mode 100644 index 000000000..a440e243f --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/silver_raw_smelting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_raw": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:raw_materials/silver" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:silver_raw_smelting" + } + } + }, + "requirements": [ + [ + "has_raw", + "has_recipe" + ] + ], + "rewards": { + "recipes": [ + "basemetals:silver_raw_smelting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/silver_rod.json b/src/generated/resources/data/basemetals/advancements/recipes/silver_rod.json new file mode 100644 index 000000000..31b8245d8 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/silver_rod.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/silver" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:silver_rod" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/silver" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:silver_rod" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/silver_scythe.json b/src/generated/resources/data/basemetals/advancements/recipes/silver_scythe.json new file mode 100644 index 000000000..390adf0d8 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/silver_scythe.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/silver" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:silver_scythe" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/silver" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:silver_scythe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/silver_shears.json b/src/generated/resources/data/basemetals/advancements/recipes/silver_shears.json new file mode 100644 index 000000000..aec9042f4 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/silver_shears.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/silver" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:silver_shears" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/silver" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:silver_shears" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/silver_shield.json b/src/generated/resources/data/basemetals/advancements/recipes/silver_shield.json new file mode 100644 index 000000000..b2351210d --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/silver_shield.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/silver" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:silver_shield" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "minecraft:planks" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/silver" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:silver_shield" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/silver_shovel.json b/src/generated/resources/data/basemetals/advancements/recipes/silver_shovel.json new file mode 100644 index 000000000..bc97d55f2 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/silver_shovel.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/silver" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:silver_shovel" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/silver" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:silver_shovel" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/silver_slab.json b/src/generated/resources/data/basemetals/advancements/recipes/silver_slab.json new file mode 100644 index 000000000..9301e80b0 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/silver_slab.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/silver" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:silver_slab" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/silver" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:silver_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/silver_smallpowder.json b/src/generated/resources/data/basemetals/advancements/recipes/silver_smallpowder.json new file mode 100644 index 000000000..59804e813 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/silver_smallpowder.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/silver" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:silver_smallpowder" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:dusts/silver" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:silver_smallpowder" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/silver_stairs.json b/src/generated/resources/data/basemetals/advancements/recipes/silver_stairs.json new file mode 100644 index 000000000..5afedd98d --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/silver_stairs.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/silver" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:silver_stairs" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/silver" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:silver_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/silver_sword.json b/src/generated/resources/data/basemetals/advancements/recipes/silver_sword.json new file mode 100644 index 000000000..7cad6f73d --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/silver_sword.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/silver" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:silver_sword" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/silver" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:silver_sword" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/silver_trapdoor.json b/src/generated/resources/data/basemetals/advancements/recipes/silver_trapdoor.json new file mode 100644 index 000000000..ebd820332 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/silver_trapdoor.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/silver" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:silver_trapdoor" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/silver" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:silver_trapdoor" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/silver_wall.json b/src/generated/resources/data/basemetals/advancements/recipes/silver_wall.json new file mode 100644 index 000000000..1ea886b90 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/silver_wall.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/silver" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:silver_wall" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/silver" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:silver_wall" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/starsteel_arrow.json b/src/generated/resources/data/basemetals/advancements/recipes/starsteel_arrow.json new file mode 100644 index 000000000..e9b76e07f --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/starsteel_arrow.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/starsteel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:starsteel_arrow" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:nuggets/starsteel" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/starsteel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:starsteel_arrow" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/starsteel_axe.json b/src/generated/resources/data/basemetals/advancements/recipes/starsteel_axe.json new file mode 100644 index 000000000..390ef23df --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/starsteel_axe.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/starsteel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:starsteel_axe" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/starsteel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:starsteel_axe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/starsteel_bars.json b/src/generated/resources/data/basemetals/advancements/recipes/starsteel_bars.json new file mode 100644 index 000000000..c01c32063 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/starsteel_bars.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/starsteel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:starsteel_bars" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/starsteel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:starsteel_bars" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/starsteel_bars_2.json b/src/generated/resources/data/basemetals/advancements/recipes/starsteel_bars_2.json new file mode 100644 index 000000000..ee666404c --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/starsteel_bars_2.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/starsteel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:starsteel_bars_2" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/starsteel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:starsteel_bars_2" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/starsteel_block.json b/src/generated/resources/data/basemetals/advancements/recipes/starsteel_block.json new file mode 100644 index 000000000..cdf5a2a6c --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/starsteel_block.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/starsteel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:starsteel_block" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/starsteel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:starsteel_block" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/starsteel_block_ingot.json b/src/generated/resources/data/basemetals/advancements/recipes/starsteel_block_ingot.json new file mode 100644 index 000000000..e97546ed4 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/starsteel_block_ingot.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/starsteel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:starsteel_block_ingot" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/starsteel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:starsteel_block_ingot" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/starsteel_bolt.json b/src/generated/resources/data/basemetals/advancements/recipes/starsteel_bolt.json new file mode 100644 index 000000000..d63a56e8e --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/starsteel_bolt.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/starsteel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:starsteel_bolt" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/starsteel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:starsteel_bolt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/starsteel_boots.json b/src/generated/resources/data/basemetals/advancements/recipes/starsteel_boots.json new file mode 100644 index 000000000..1293f91bf --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/starsteel_boots.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/starsteel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:starsteel_boots" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/starsteel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:starsteel_boots" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/starsteel_bow.json b/src/generated/resources/data/basemetals/advancements/recipes/starsteel_bow.json new file mode 100644 index 000000000..b6abf2129 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/starsteel_bow.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/starsteel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:starsteel_bow" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/starsteel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:starsteel_bow" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/starsteel_button.json b/src/generated/resources/data/basemetals/advancements/recipes/starsteel_button.json new file mode 100644 index 000000000..98b4e2846 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/starsteel_button.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/starsteel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:starsteel_button" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:nuggets/starsteel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:starsteel_button" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/starsteel_chestplate.json b/src/generated/resources/data/basemetals/advancements/recipes/starsteel_chestplate.json new file mode 100644 index 000000000..f3d710c1a --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/starsteel_chestplate.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/starsteel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:starsteel_chestplate" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/starsteel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:starsteel_chestplate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/starsteel_crackhammer.json b/src/generated/resources/data/basemetals/advancements/recipes/starsteel_crackhammer.json new file mode 100644 index 000000000..8c887d319 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/starsteel_crackhammer.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/starsteel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:starsteel_crackhammer" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/starsteel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:starsteel_crackhammer" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/starsteel_crossbow.json b/src/generated/resources/data/basemetals/advancements/recipes/starsteel_crossbow.json new file mode 100644 index 000000000..753d63450 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/starsteel_crossbow.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/starsteel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:starsteel_crossbow" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gears/starsteel" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/starsteel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:starsteel_crossbow" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/starsteel_door.json b/src/generated/resources/data/basemetals/advancements/recipes/starsteel_door.json new file mode 100644 index 000000000..2b39955ed --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/starsteel_door.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/starsteel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:starsteel_door" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/starsteel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:starsteel_door" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/starsteel_fishingrod.json b/src/generated/resources/data/basemetals/advancements/recipes/starsteel_fishingrod.json new file mode 100644 index 000000000..efc760196 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/starsteel_fishingrod.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/starsteel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:starsteel_fishingrod" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/starsteel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:starsteel_fishingrod" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/starsteel_gear.json b/src/generated/resources/data/basemetals/advancements/recipes/starsteel_gear.json new file mode 100644 index 000000000..20e5a77b9 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/starsteel_gear.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/starsteel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:starsteel_gear" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/starsteel" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/starsteel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:starsteel_gear" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/starsteel_helmet.json b/src/generated/resources/data/basemetals/advancements/recipes/starsteel_helmet.json new file mode 100644 index 000000000..8322c1eff --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/starsteel_helmet.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/starsteel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:starsteel_helmet" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/starsteel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:starsteel_helmet" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/starsteel_hoe.json b/src/generated/resources/data/basemetals/advancements/recipes/starsteel_hoe.json new file mode 100644 index 000000000..5dedc3ec0 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/starsteel_hoe.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/starsteel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:starsteel_hoe" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/starsteel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:starsteel_hoe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/starsteel_horsearmor.json b/src/generated/resources/data/basemetals/advancements/recipes/starsteel_horsearmor.json new file mode 100644 index 000000000..bd9e88933 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/starsteel_horsearmor.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/starsteel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:starsteel_horsearmor" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "minecraft:wool" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/starsteel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:starsteel_horsearmor" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/starsteel_ingot_from_nuggets.json b/src/generated/resources/data/basemetals/advancements/recipes/starsteel_ingot_from_nuggets.json new file mode 100644 index 000000000..7340a7b82 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/starsteel_ingot_from_nuggets.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/starsteel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:starsteel_ingot_from_nuggets" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:nuggets/starsteel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:starsteel_ingot_from_nuggets" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/starsteel_leggings.json b/src/generated/resources/data/basemetals/advancements/recipes/starsteel_leggings.json new file mode 100644 index 000000000..a8af6b3e2 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/starsteel_leggings.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/starsteel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:starsteel_leggings" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/starsteel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:starsteel_leggings" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/starsteel_lever.json b/src/generated/resources/data/basemetals/advancements/recipes/starsteel_lever.json new file mode 100644 index 000000000..dd59ca84f --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/starsteel_lever.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/starsteel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:starsteel_lever" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/starsteel" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/starsteel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:starsteel_lever" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/starsteel_nuggets.json b/src/generated/resources/data/basemetals/advancements/recipes/starsteel_nuggets.json new file mode 100644 index 000000000..895b9f4f0 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/starsteel_nuggets.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/starsteel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:starsteel_nuggets" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/starsteel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:starsteel_nuggets" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/starsteel_pickaxe.json b/src/generated/resources/data/basemetals/advancements/recipes/starsteel_pickaxe.json new file mode 100644 index 000000000..4f910f1de --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/starsteel_pickaxe.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/starsteel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:starsteel_pickaxe" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/starsteel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:starsteel_pickaxe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/starsteel_plate.json b/src/generated/resources/data/basemetals/advancements/recipes/starsteel_plate.json new file mode 100644 index 000000000..7a14cccf1 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/starsteel_plate.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/starsteel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:starsteel_plate" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/starsteel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:starsteel_plate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/starsteel_powder_from_small.json b/src/generated/resources/data/basemetals/advancements/recipes/starsteel_powder_from_small.json new file mode 100644 index 000000000..74a0fe33f --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/starsteel_powder_from_small.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/starsteel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:starsteel_powder_from_small" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:tiny_dusts/starsteel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:starsteel_powder_from_small" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/starsteel_pressure_plate.json b/src/generated/resources/data/basemetals/advancements/recipes/starsteel_pressure_plate.json new file mode 100644 index 000000000..2f8b036e9 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/starsteel_pressure_plate.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/starsteel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:starsteel_pressure_plate" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/starsteel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:starsteel_pressure_plate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/starsteel_raw_blasting.json b/src/generated/resources/data/basemetals/advancements/recipes/starsteel_raw_blasting.json new file mode 100644 index 000000000..99608b80f --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/starsteel_raw_blasting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_raw": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:raw_materials/starsteel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:starsteel_raw_blasting" + } + } + }, + "requirements": [ + [ + "has_raw", + "has_recipe" + ] + ], + "rewards": { + "recipes": [ + "basemetals:starsteel_raw_blasting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/starsteel_raw_smelting.json b/src/generated/resources/data/basemetals/advancements/recipes/starsteel_raw_smelting.json new file mode 100644 index 000000000..dbd36f192 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/starsteel_raw_smelting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_raw": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:raw_materials/starsteel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:starsteel_raw_smelting" + } + } + }, + "requirements": [ + [ + "has_raw", + "has_recipe" + ] + ], + "rewards": { + "recipes": [ + "basemetals:starsteel_raw_smelting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/starsteel_rod.json b/src/generated/resources/data/basemetals/advancements/recipes/starsteel_rod.json new file mode 100644 index 000000000..1ea08a454 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/starsteel_rod.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/starsteel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:starsteel_rod" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/starsteel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:starsteel_rod" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/starsteel_scythe.json b/src/generated/resources/data/basemetals/advancements/recipes/starsteel_scythe.json new file mode 100644 index 000000000..0bd75dbf7 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/starsteel_scythe.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/starsteel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:starsteel_scythe" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/starsteel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:starsteel_scythe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/starsteel_shears.json b/src/generated/resources/data/basemetals/advancements/recipes/starsteel_shears.json new file mode 100644 index 000000000..04d139048 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/starsteel_shears.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/starsteel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:starsteel_shears" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/starsteel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:starsteel_shears" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/starsteel_shield.json b/src/generated/resources/data/basemetals/advancements/recipes/starsteel_shield.json new file mode 100644 index 000000000..b6a1e327d --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/starsteel_shield.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/starsteel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:starsteel_shield" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "minecraft:planks" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/starsteel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:starsteel_shield" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/starsteel_shovel.json b/src/generated/resources/data/basemetals/advancements/recipes/starsteel_shovel.json new file mode 100644 index 000000000..a1dea72b2 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/starsteel_shovel.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/starsteel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:starsteel_shovel" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/starsteel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:starsteel_shovel" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/starsteel_slab.json b/src/generated/resources/data/basemetals/advancements/recipes/starsteel_slab.json new file mode 100644 index 000000000..b7eedb4ca --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/starsteel_slab.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/starsteel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:starsteel_slab" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/starsteel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:starsteel_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/starsteel_smallpowder.json b/src/generated/resources/data/basemetals/advancements/recipes/starsteel_smallpowder.json new file mode 100644 index 000000000..93189e0f9 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/starsteel_smallpowder.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/starsteel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:starsteel_smallpowder" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:dusts/starsteel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:starsteel_smallpowder" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/starsteel_stairs.json b/src/generated/resources/data/basemetals/advancements/recipes/starsteel_stairs.json new file mode 100644 index 000000000..a0fed3bc3 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/starsteel_stairs.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/starsteel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:starsteel_stairs" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/starsteel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:starsteel_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/starsteel_sword.json b/src/generated/resources/data/basemetals/advancements/recipes/starsteel_sword.json new file mode 100644 index 000000000..b4bf9ba48 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/starsteel_sword.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/starsteel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:starsteel_sword" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/starsteel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:starsteel_sword" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/starsteel_trapdoor.json b/src/generated/resources/data/basemetals/advancements/recipes/starsteel_trapdoor.json new file mode 100644 index 000000000..df1bca4d6 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/starsteel_trapdoor.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/starsteel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:starsteel_trapdoor" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/starsteel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:starsteel_trapdoor" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/starsteel_wall.json b/src/generated/resources/data/basemetals/advancements/recipes/starsteel_wall.json new file mode 100644 index 000000000..71fe5d19d --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/starsteel_wall.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/starsteel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:starsteel_wall" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/starsteel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:starsteel_wall" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/steel_anvil.json b/src/generated/resources/data/basemetals/advancements/recipes/steel_anvil.json new file mode 100644 index 000000000..f91709a6c --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/steel_anvil.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/steel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:steel_anvil" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/steel" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/steel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:steel_anvil" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/steel_arrow.json b/src/generated/resources/data/basemetals/advancements/recipes/steel_arrow.json new file mode 100644 index 000000000..6793a6b48 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/steel_arrow.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/steel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:steel_arrow" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:nuggets/steel" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/steel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:steel_arrow" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/steel_axe.json b/src/generated/resources/data/basemetals/advancements/recipes/steel_axe.json new file mode 100644 index 000000000..813ecb6ac --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/steel_axe.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/steel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:steel_axe" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/steel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:steel_axe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/steel_bars.json b/src/generated/resources/data/basemetals/advancements/recipes/steel_bars.json new file mode 100644 index 000000000..995ce68df --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/steel_bars.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/steel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:steel_bars" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/steel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:steel_bars" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/steel_bars_2.json b/src/generated/resources/data/basemetals/advancements/recipes/steel_bars_2.json new file mode 100644 index 000000000..47b2d9989 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/steel_bars_2.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/steel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:steel_bars_2" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/steel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:steel_bars_2" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/steel_blend.json b/src/generated/resources/data/basemetals/advancements/recipes/steel_blend.json new file mode 100644 index 000000000..706aaade0 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/steel_blend.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/steel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:steel_blend" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:dusts/iron" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:dusts/coal" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:steel_blend" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/steel_blend_from_small.json b/src/generated/resources/data/basemetals/advancements/recipes/steel_blend_from_small.json new file mode 100644 index 000000000..214bb3e7f --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/steel_blend_from_small.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/steel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:steel_blend_from_small" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:small_blends/steel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:steel_blend_from_small" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/steel_block.json b/src/generated/resources/data/basemetals/advancements/recipes/steel_block.json new file mode 100644 index 000000000..a654baf81 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/steel_block.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/steel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:steel_block" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/steel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:steel_block" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/steel_block_ingot.json b/src/generated/resources/data/basemetals/advancements/recipes/steel_block_ingot.json new file mode 100644 index 000000000..e6f8b1a17 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/steel_block_ingot.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/steel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:steel_block_ingot" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/steel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:steel_block_ingot" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/steel_bolt.json b/src/generated/resources/data/basemetals/advancements/recipes/steel_bolt.json new file mode 100644 index 000000000..095903f33 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/steel_bolt.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/steel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:steel_bolt" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/steel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:steel_bolt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/steel_boots.json b/src/generated/resources/data/basemetals/advancements/recipes/steel_boots.json new file mode 100644 index 000000000..114b2c72d --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/steel_boots.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/steel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:steel_boots" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/steel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:steel_boots" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/steel_bow.json b/src/generated/resources/data/basemetals/advancements/recipes/steel_bow.json new file mode 100644 index 000000000..7c10a6261 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/steel_bow.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/steel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:steel_bow" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/steel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:steel_bow" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/steel_button.json b/src/generated/resources/data/basemetals/advancements/recipes/steel_button.json new file mode 100644 index 000000000..78715d315 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/steel_button.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/steel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:steel_button" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:nuggets/steel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:steel_button" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/steel_chestplate.json b/src/generated/resources/data/basemetals/advancements/recipes/steel_chestplate.json new file mode 100644 index 000000000..58836fd32 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/steel_chestplate.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/steel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:steel_chestplate" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/steel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:steel_chestplate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/steel_crackhammer.json b/src/generated/resources/data/basemetals/advancements/recipes/steel_crackhammer.json new file mode 100644 index 000000000..43e39a058 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/steel_crackhammer.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/steel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:steel_crackhammer" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/steel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:steel_crackhammer" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/steel_crossbow.json b/src/generated/resources/data/basemetals/advancements/recipes/steel_crossbow.json new file mode 100644 index 000000000..3b7ff92fb --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/steel_crossbow.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/steel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:steel_crossbow" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gears/steel" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/steel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:steel_crossbow" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/steel_door.json b/src/generated/resources/data/basemetals/advancements/recipes/steel_door.json new file mode 100644 index 000000000..ce2998e0d --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/steel_door.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/steel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:steel_door" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/steel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:steel_door" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/steel_fishingrod.json b/src/generated/resources/data/basemetals/advancements/recipes/steel_fishingrod.json new file mode 100644 index 000000000..16a5a5dd1 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/steel_fishingrod.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/steel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:steel_fishingrod" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/steel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:steel_fishingrod" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/steel_gear.json b/src/generated/resources/data/basemetals/advancements/recipes/steel_gear.json new file mode 100644 index 000000000..12f3624a0 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/steel_gear.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/steel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:steel_gear" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/steel" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/steel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:steel_gear" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/steel_helmet.json b/src/generated/resources/data/basemetals/advancements/recipes/steel_helmet.json new file mode 100644 index 000000000..7633dbfb3 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/steel_helmet.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/steel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:steel_helmet" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/steel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:steel_helmet" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/steel_hoe.json b/src/generated/resources/data/basemetals/advancements/recipes/steel_hoe.json new file mode 100644 index 000000000..8fe81069f --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/steel_hoe.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/steel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:steel_hoe" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/steel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:steel_hoe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/steel_horsearmor.json b/src/generated/resources/data/basemetals/advancements/recipes/steel_horsearmor.json new file mode 100644 index 000000000..bb33c3efa --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/steel_horsearmor.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/steel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:steel_horsearmor" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "minecraft:wool" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/steel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:steel_horsearmor" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/steel_ingot_from_nuggets.json b/src/generated/resources/data/basemetals/advancements/recipes/steel_ingot_from_nuggets.json new file mode 100644 index 000000000..ea80850ce --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/steel_ingot_from_nuggets.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/steel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:steel_ingot_from_nuggets" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:nuggets/steel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:steel_ingot_from_nuggets" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/steel_leggings.json b/src/generated/resources/data/basemetals/advancements/recipes/steel_leggings.json new file mode 100644 index 000000000..99abd842b --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/steel_leggings.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/steel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:steel_leggings" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/steel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:steel_leggings" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/steel_lever.json b/src/generated/resources/data/basemetals/advancements/recipes/steel_lever.json new file mode 100644 index 000000000..f12024335 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/steel_lever.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/steel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:steel_lever" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/steel" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/steel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:steel_lever" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/steel_nuggets.json b/src/generated/resources/data/basemetals/advancements/recipes/steel_nuggets.json new file mode 100644 index 000000000..64e26c11d --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/steel_nuggets.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/steel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:steel_nuggets" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/steel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:steel_nuggets" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/steel_pickaxe.json b/src/generated/resources/data/basemetals/advancements/recipes/steel_pickaxe.json new file mode 100644 index 000000000..d578ea53d --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/steel_pickaxe.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/steel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:steel_pickaxe" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/steel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:steel_pickaxe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/steel_plate.json b/src/generated/resources/data/basemetals/advancements/recipes/steel_plate.json new file mode 100644 index 000000000..4dba7adf4 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/steel_plate.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/steel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:steel_plate" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/steel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:steel_plate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/steel_powder_from_small.json b/src/generated/resources/data/basemetals/advancements/recipes/steel_powder_from_small.json new file mode 100644 index 000000000..b5f0c7152 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/steel_powder_from_small.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/steel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:steel_powder_from_small" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:tiny_dusts/steel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:steel_powder_from_small" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/steel_pressure_plate.json b/src/generated/resources/data/basemetals/advancements/recipes/steel_pressure_plate.json new file mode 100644 index 000000000..9348f135e --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/steel_pressure_plate.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/steel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:steel_pressure_plate" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/steel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:steel_pressure_plate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/steel_rod.json b/src/generated/resources/data/basemetals/advancements/recipes/steel_rod.json new file mode 100644 index 000000000..231a22e3f --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/steel_rod.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/steel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:steel_rod" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/steel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:steel_rod" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/steel_scythe.json b/src/generated/resources/data/basemetals/advancements/recipes/steel_scythe.json new file mode 100644 index 000000000..5d664af37 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/steel_scythe.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/steel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:steel_scythe" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/steel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:steel_scythe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/steel_shears.json b/src/generated/resources/data/basemetals/advancements/recipes/steel_shears.json new file mode 100644 index 000000000..7695b2508 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/steel_shears.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/steel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:steel_shears" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/steel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:steel_shears" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/steel_shield.json b/src/generated/resources/data/basemetals/advancements/recipes/steel_shield.json new file mode 100644 index 000000000..26e048f7f --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/steel_shield.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/steel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:steel_shield" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "minecraft:planks" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/steel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:steel_shield" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/steel_shovel.json b/src/generated/resources/data/basemetals/advancements/recipes/steel_shovel.json new file mode 100644 index 000000000..1d2e07a5e --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/steel_shovel.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/steel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:steel_shovel" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/steel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:steel_shovel" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/steel_slab.json b/src/generated/resources/data/basemetals/advancements/recipes/steel_slab.json new file mode 100644 index 000000000..8eea06128 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/steel_slab.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/steel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:steel_slab" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/steel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:steel_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/steel_smallblend.json b/src/generated/resources/data/basemetals/advancements/recipes/steel_smallblend.json new file mode 100644 index 000000000..6708fe4a2 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/steel_smallblend.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/steel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:steel_smallblend" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:blends/steel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:steel_smallblend" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/steel_smallpowder.json b/src/generated/resources/data/basemetals/advancements/recipes/steel_smallpowder.json new file mode 100644 index 000000000..09a664c7a --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/steel_smallpowder.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/steel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:steel_smallpowder" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:dusts/steel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:steel_smallpowder" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/steel_stairs.json b/src/generated/resources/data/basemetals/advancements/recipes/steel_stairs.json new file mode 100644 index 000000000..bb033f75c --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/steel_stairs.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/steel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:steel_stairs" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/steel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:steel_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/steel_sword.json b/src/generated/resources/data/basemetals/advancements/recipes/steel_sword.json new file mode 100644 index 000000000..5ceacf182 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/steel_sword.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/steel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:steel_sword" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/steel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:steel_sword" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/steel_trapdoor.json b/src/generated/resources/data/basemetals/advancements/recipes/steel_trapdoor.json new file mode 100644 index 000000000..9a56b2f12 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/steel_trapdoor.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/steel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:steel_trapdoor" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/steel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:steel_trapdoor" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/steel_wall.json b/src/generated/resources/data/basemetals/advancements/recipes/steel_wall.json new file mode 100644 index 000000000..b57a38228 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/steel_wall.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/steel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:steel_wall" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/steel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:steel_wall" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/stone_anvil.json b/src/generated/resources/data/basemetals/advancements/recipes/stone_anvil.json new file mode 100644 index 000000000..5f5d806c7 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/stone_anvil.json @@ -0,0 +1,69 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:stone" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:stone_anvil" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "minecraft:stone_bricks" + ] + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:stone" + } + ] + } + }, + "has_ingredient_3": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "minecraft:stone_slab" + ] + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2", + "has_ingredient_3" + ] + ], + "rewards": { + "recipes": [ + "basemetals:stone_anvil" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/stone_crackhammer.json b/src/generated/resources/data/basemetals/advancements/recipes/stone_crackhammer.json new file mode 100644 index 000000000..3d1e88ace --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/stone_crackhammer.json @@ -0,0 +1,45 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:stone" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:stone_crackhammer" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "minecraft:stone_bricks" + ] + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:stone_crackhammer" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/stone_scythe.json b/src/generated/resources/data/basemetals/advancements/recipes/stone_scythe.json new file mode 100644 index 000000000..086f983ef --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/stone_scythe.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:stone" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:stone_scythe" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:stone" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:stone_scythe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/tin_arrow.json b/src/generated/resources/data/basemetals/advancements/recipes/tin_arrow.json new file mode 100644 index 000000000..db7f7196d --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/tin_arrow.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/tin" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:tin_arrow" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:nuggets/tin" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/tin" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:tin_arrow" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/tin_axe.json b/src/generated/resources/data/basemetals/advancements/recipes/tin_axe.json new file mode 100644 index 000000000..1ff43628c --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/tin_axe.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/tin" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:tin_axe" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/tin" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:tin_axe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/tin_bars.json b/src/generated/resources/data/basemetals/advancements/recipes/tin_bars.json new file mode 100644 index 000000000..56a4965b1 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/tin_bars.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/tin" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:tin_bars" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/tin" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:tin_bars" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/tin_bars_2.json b/src/generated/resources/data/basemetals/advancements/recipes/tin_bars_2.json new file mode 100644 index 000000000..ef3bb021f --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/tin_bars_2.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/tin" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:tin_bars_2" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/tin" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:tin_bars_2" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/tin_block.json b/src/generated/resources/data/basemetals/advancements/recipes/tin_block.json new file mode 100644 index 000000000..336b1270c --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/tin_block.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/tin" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:tin_block" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/tin" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:tin_block" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/tin_block_ingot.json b/src/generated/resources/data/basemetals/advancements/recipes/tin_block_ingot.json new file mode 100644 index 000000000..8476f9b07 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/tin_block_ingot.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/tin" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:tin_block_ingot" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/tin" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:tin_block_ingot" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/tin_bolt.json b/src/generated/resources/data/basemetals/advancements/recipes/tin_bolt.json new file mode 100644 index 000000000..a849929a9 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/tin_bolt.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/tin" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:tin_bolt" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/tin" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:tin_bolt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/tin_boots.json b/src/generated/resources/data/basemetals/advancements/recipes/tin_boots.json new file mode 100644 index 000000000..6b18b7009 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/tin_boots.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/tin" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:tin_boots" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/tin" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:tin_boots" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/tin_bow.json b/src/generated/resources/data/basemetals/advancements/recipes/tin_bow.json new file mode 100644 index 000000000..5461b733a --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/tin_bow.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/tin" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:tin_bow" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/tin" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:tin_bow" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/tin_button.json b/src/generated/resources/data/basemetals/advancements/recipes/tin_button.json new file mode 100644 index 000000000..af5e9d2a2 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/tin_button.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/tin" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:tin_button" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:nuggets/tin" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:tin_button" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/tin_chestplate.json b/src/generated/resources/data/basemetals/advancements/recipes/tin_chestplate.json new file mode 100644 index 000000000..426fd0e31 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/tin_chestplate.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/tin" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:tin_chestplate" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/tin" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:tin_chestplate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/tin_crackhammer.json b/src/generated/resources/data/basemetals/advancements/recipes/tin_crackhammer.json new file mode 100644 index 000000000..b6843d86b --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/tin_crackhammer.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/tin" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:tin_crackhammer" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/tin" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:tin_crackhammer" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/tin_crossbow.json b/src/generated/resources/data/basemetals/advancements/recipes/tin_crossbow.json new file mode 100644 index 000000000..d56cd7ef4 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/tin_crossbow.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/tin" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:tin_crossbow" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gears/tin" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/tin" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:tin_crossbow" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/tin_door.json b/src/generated/resources/data/basemetals/advancements/recipes/tin_door.json new file mode 100644 index 000000000..986cc1332 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/tin_door.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/tin" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:tin_door" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/tin" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:tin_door" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/tin_fishingrod.json b/src/generated/resources/data/basemetals/advancements/recipes/tin_fishingrod.json new file mode 100644 index 000000000..af337454e --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/tin_fishingrod.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/tin" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:tin_fishingrod" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/tin" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:tin_fishingrod" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/tin_gear.json b/src/generated/resources/data/basemetals/advancements/recipes/tin_gear.json new file mode 100644 index 000000000..6f1454435 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/tin_gear.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/tin" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:tin_gear" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/tin" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/tin" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:tin_gear" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/tin_helmet.json b/src/generated/resources/data/basemetals/advancements/recipes/tin_helmet.json new file mode 100644 index 000000000..b88c019da --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/tin_helmet.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/tin" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:tin_helmet" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/tin" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:tin_helmet" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/tin_hoe.json b/src/generated/resources/data/basemetals/advancements/recipes/tin_hoe.json new file mode 100644 index 000000000..9e7eb6d71 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/tin_hoe.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/tin" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:tin_hoe" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/tin" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:tin_hoe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/tin_horsearmor.json b/src/generated/resources/data/basemetals/advancements/recipes/tin_horsearmor.json new file mode 100644 index 000000000..1d163b9ec --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/tin_horsearmor.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/tin" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:tin_horsearmor" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "minecraft:wool" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/tin" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:tin_horsearmor" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/tin_ingot_from_nuggets.json b/src/generated/resources/data/basemetals/advancements/recipes/tin_ingot_from_nuggets.json new file mode 100644 index 000000000..9a4e414f2 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/tin_ingot_from_nuggets.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/tin" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:tin_ingot_from_nuggets" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:nuggets/tin" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:tin_ingot_from_nuggets" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/tin_leggings.json b/src/generated/resources/data/basemetals/advancements/recipes/tin_leggings.json new file mode 100644 index 000000000..d82355f35 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/tin_leggings.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/tin" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:tin_leggings" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/tin" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:tin_leggings" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/tin_lever.json b/src/generated/resources/data/basemetals/advancements/recipes/tin_lever.json new file mode 100644 index 000000000..a3b89effc --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/tin_lever.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/tin" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:tin_lever" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/tin" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/tin" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:tin_lever" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/tin_nuggets.json b/src/generated/resources/data/basemetals/advancements/recipes/tin_nuggets.json new file mode 100644 index 000000000..f03657cab --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/tin_nuggets.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/tin" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:tin_nuggets" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/tin" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:tin_nuggets" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/tin_pickaxe.json b/src/generated/resources/data/basemetals/advancements/recipes/tin_pickaxe.json new file mode 100644 index 000000000..3421ccf6d --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/tin_pickaxe.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/tin" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:tin_pickaxe" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/tin" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:tin_pickaxe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/tin_plate.json b/src/generated/resources/data/basemetals/advancements/recipes/tin_plate.json new file mode 100644 index 000000000..f8e42bf3a --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/tin_plate.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/tin" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:tin_plate" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/tin" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:tin_plate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/tin_powder_from_small.json b/src/generated/resources/data/basemetals/advancements/recipes/tin_powder_from_small.json new file mode 100644 index 000000000..f72640f6d --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/tin_powder_from_small.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/tin" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:tin_powder_from_small" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:tiny_dusts/tin" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:tin_powder_from_small" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/tin_pressure_plate.json b/src/generated/resources/data/basemetals/advancements/recipes/tin_pressure_plate.json new file mode 100644 index 000000000..62b3bdcec --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/tin_pressure_plate.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/tin" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:tin_pressure_plate" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/tin" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:tin_pressure_plate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/tin_raw_blasting.json b/src/generated/resources/data/basemetals/advancements/recipes/tin_raw_blasting.json new file mode 100644 index 000000000..957aa84d2 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/tin_raw_blasting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_raw": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:raw_materials/tin" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:tin_raw_blasting" + } + } + }, + "requirements": [ + [ + "has_raw", + "has_recipe" + ] + ], + "rewards": { + "recipes": [ + "basemetals:tin_raw_blasting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/tin_raw_smelting.json b/src/generated/resources/data/basemetals/advancements/recipes/tin_raw_smelting.json new file mode 100644 index 000000000..3501b1e06 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/tin_raw_smelting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_raw": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:raw_materials/tin" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:tin_raw_smelting" + } + } + }, + "requirements": [ + [ + "has_raw", + "has_recipe" + ] + ], + "rewards": { + "recipes": [ + "basemetals:tin_raw_smelting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/tin_rod.json b/src/generated/resources/data/basemetals/advancements/recipes/tin_rod.json new file mode 100644 index 000000000..a4eb76a6a --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/tin_rod.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/tin" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:tin_rod" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/tin" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:tin_rod" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/tin_scythe.json b/src/generated/resources/data/basemetals/advancements/recipes/tin_scythe.json new file mode 100644 index 000000000..bc73ce235 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/tin_scythe.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/tin" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:tin_scythe" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/tin" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:tin_scythe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/tin_shears.json b/src/generated/resources/data/basemetals/advancements/recipes/tin_shears.json new file mode 100644 index 000000000..0b378159c --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/tin_shears.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/tin" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:tin_shears" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/tin" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:tin_shears" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/tin_shield.json b/src/generated/resources/data/basemetals/advancements/recipes/tin_shield.json new file mode 100644 index 000000000..563854f0e --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/tin_shield.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/tin" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:tin_shield" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "minecraft:planks" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/tin" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:tin_shield" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/tin_shovel.json b/src/generated/resources/data/basemetals/advancements/recipes/tin_shovel.json new file mode 100644 index 000000000..68c259ae2 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/tin_shovel.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/tin" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:tin_shovel" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/tin" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:tin_shovel" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/tin_slab.json b/src/generated/resources/data/basemetals/advancements/recipes/tin_slab.json new file mode 100644 index 000000000..c992b0fcd --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/tin_slab.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/tin" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:tin_slab" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/tin" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:tin_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/tin_smallpowder.json b/src/generated/resources/data/basemetals/advancements/recipes/tin_smallpowder.json new file mode 100644 index 000000000..e7c821e9f --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/tin_smallpowder.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/tin" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:tin_smallpowder" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:dusts/tin" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:tin_smallpowder" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/tin_stairs.json b/src/generated/resources/data/basemetals/advancements/recipes/tin_stairs.json new file mode 100644 index 000000000..6c99b827a --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/tin_stairs.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/tin" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:tin_stairs" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/tin" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:tin_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/tin_sword.json b/src/generated/resources/data/basemetals/advancements/recipes/tin_sword.json new file mode 100644 index 000000000..3bf821746 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/tin_sword.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/tin" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:tin_sword" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/tin" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:tin_sword" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/tin_trapdoor.json b/src/generated/resources/data/basemetals/advancements/recipes/tin_trapdoor.json new file mode 100644 index 000000000..0ee0b37d7 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/tin_trapdoor.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/tin" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:tin_trapdoor" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/tin" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:tin_trapdoor" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/tin_wall.json b/src/generated/resources/data/basemetals/advancements/recipes/tin_wall.json new file mode 100644 index 000000000..189abdf59 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/tin_wall.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/tin" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:tin_wall" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/tin" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:tin_wall" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/tripwire_hook.json b/src/generated/resources/data/basemetals/advancements/recipes/tripwire_hook.json new file mode 100644 index 000000000..da0986365 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/tripwire_hook.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/steel" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:tripwire_hook" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "minecraft:planks" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/steel" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:tripwire_hook" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/wood_crackhammer.json b/src/generated/resources/data/basemetals/advancements/recipes/wood_crackhammer.json new file mode 100644 index 000000000..6991055a4 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/wood_crackhammer.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "minecraft:logs" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:wood_crackhammer" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "minecraft:logs" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:wood_crackhammer" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/wood_scythe.json b/src/generated/resources/data/basemetals/advancements/recipes/wood_scythe.json new file mode 100644 index 000000000..26ef46c2f --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/wood_scythe.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "minecraft:logs" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:wood_scythe" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "minecraft:planks" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:wood_scythe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/zinc_arrow.json b/src/generated/resources/data/basemetals/advancements/recipes/zinc_arrow.json new file mode 100644 index 000000000..8e036b6b7 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/zinc_arrow.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/zinc" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:zinc_arrow" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:nuggets/zinc" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/zinc" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:zinc_arrow" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/zinc_axe.json b/src/generated/resources/data/basemetals/advancements/recipes/zinc_axe.json new file mode 100644 index 000000000..7d2c60eda --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/zinc_axe.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/zinc" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:zinc_axe" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/zinc" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:zinc_axe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/zinc_bars.json b/src/generated/resources/data/basemetals/advancements/recipes/zinc_bars.json new file mode 100644 index 000000000..d2ffcac5e --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/zinc_bars.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/zinc" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:zinc_bars" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/zinc" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:zinc_bars" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/zinc_bars_2.json b/src/generated/resources/data/basemetals/advancements/recipes/zinc_bars_2.json new file mode 100644 index 000000000..2adb99ddc --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/zinc_bars_2.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/zinc" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:zinc_bars_2" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/zinc" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:zinc_bars_2" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/zinc_block.json b/src/generated/resources/data/basemetals/advancements/recipes/zinc_block.json new file mode 100644 index 000000000..7dad30736 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/zinc_block.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/zinc" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:zinc_block" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/zinc" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:zinc_block" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/zinc_block_ingot.json b/src/generated/resources/data/basemetals/advancements/recipes/zinc_block_ingot.json new file mode 100644 index 000000000..a63e6bf96 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/zinc_block_ingot.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/zinc" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:zinc_block_ingot" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/zinc" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:zinc_block_ingot" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/zinc_bolt.json b/src/generated/resources/data/basemetals/advancements/recipes/zinc_bolt.json new file mode 100644 index 000000000..ba3cb6eb9 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/zinc_bolt.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/zinc" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:zinc_bolt" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/zinc" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:zinc_bolt" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/zinc_boots.json b/src/generated/resources/data/basemetals/advancements/recipes/zinc_boots.json new file mode 100644 index 000000000..939b3f8e7 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/zinc_boots.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/zinc" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:zinc_boots" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/zinc" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:zinc_boots" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/zinc_bow.json b/src/generated/resources/data/basemetals/advancements/recipes/zinc_bow.json new file mode 100644 index 000000000..9778d97fe --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/zinc_bow.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/zinc" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:zinc_bow" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/zinc" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:zinc_bow" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/zinc_button.json b/src/generated/resources/data/basemetals/advancements/recipes/zinc_button.json new file mode 100644 index 000000000..6f880b339 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/zinc_button.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/zinc" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:zinc_button" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:nuggets/zinc" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:zinc_button" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/zinc_chestplate.json b/src/generated/resources/data/basemetals/advancements/recipes/zinc_chestplate.json new file mode 100644 index 000000000..09632c5cf --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/zinc_chestplate.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/zinc" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:zinc_chestplate" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/zinc" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:zinc_chestplate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/zinc_crackhammer.json b/src/generated/resources/data/basemetals/advancements/recipes/zinc_crackhammer.json new file mode 100644 index 000000000..52415e783 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/zinc_crackhammer.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/zinc" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:zinc_crackhammer" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/zinc" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:zinc_crackhammer" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/zinc_crossbow.json b/src/generated/resources/data/basemetals/advancements/recipes/zinc_crossbow.json new file mode 100644 index 000000000..4cac004a3 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/zinc_crossbow.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/zinc" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:zinc_crossbow" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:gears/zinc" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/zinc" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:zinc_crossbow" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/zinc_door.json b/src/generated/resources/data/basemetals/advancements/recipes/zinc_door.json new file mode 100644 index 000000000..50764a5fe --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/zinc_door.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/zinc" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:zinc_door" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/zinc" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:zinc_door" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/zinc_fishingrod.json b/src/generated/resources/data/basemetals/advancements/recipes/zinc_fishingrod.json new file mode 100644 index 000000000..809c8eb31 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/zinc_fishingrod.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/zinc" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:zinc_fishingrod" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/zinc" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:zinc_fishingrod" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/zinc_gear.json b/src/generated/resources/data/basemetals/advancements/recipes/zinc_gear.json new file mode 100644 index 000000000..c36239dc6 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/zinc_gear.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/zinc" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:zinc_gear" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/zinc" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/zinc" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:zinc_gear" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/zinc_helmet.json b/src/generated/resources/data/basemetals/advancements/recipes/zinc_helmet.json new file mode 100644 index 000000000..cf06d028f --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/zinc_helmet.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/zinc" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:zinc_helmet" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/zinc" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:zinc_helmet" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/zinc_hoe.json b/src/generated/resources/data/basemetals/advancements/recipes/zinc_hoe.json new file mode 100644 index 000000000..2b1828ed8 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/zinc_hoe.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/zinc" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:zinc_hoe" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/zinc" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:zinc_hoe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/zinc_horsearmor.json b/src/generated/resources/data/basemetals/advancements/recipes/zinc_horsearmor.json new file mode 100644 index 000000000..57a09526a --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/zinc_horsearmor.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/zinc" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:zinc_horsearmor" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "minecraft:wool" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/zinc" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:zinc_horsearmor" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/zinc_ingot_from_nuggets.json b/src/generated/resources/data/basemetals/advancements/recipes/zinc_ingot_from_nuggets.json new file mode 100644 index 000000000..fc9aa4ad9 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/zinc_ingot_from_nuggets.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/zinc" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:zinc_ingot_from_nuggets" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:nuggets/zinc" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:zinc_ingot_from_nuggets" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/zinc_leggings.json b/src/generated/resources/data/basemetals/advancements/recipes/zinc_leggings.json new file mode 100644 index 000000000..d1a995d1b --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/zinc_leggings.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/zinc" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:zinc_leggings" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/zinc" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:zinc_leggings" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/zinc_lever.json b/src/generated/resources/data/basemetals/advancements/recipes/zinc_lever.json new file mode 100644 index 000000000..2f350ef3a --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/zinc_lever.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/zinc" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:zinc_lever" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:rods/zinc" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/zinc" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:zinc_lever" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/zinc_nuggets.json b/src/generated/resources/data/basemetals/advancements/recipes/zinc_nuggets.json new file mode 100644 index 000000000..f82e8dc24 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/zinc_nuggets.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/zinc" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:zinc_nuggets" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/zinc" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:zinc_nuggets" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/zinc_pickaxe.json b/src/generated/resources/data/basemetals/advancements/recipes/zinc_pickaxe.json new file mode 100644 index 000000000..5a0d3e9d7 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/zinc_pickaxe.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/zinc" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:zinc_pickaxe" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/zinc" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:zinc_pickaxe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/zinc_plate.json b/src/generated/resources/data/basemetals/advancements/recipes/zinc_plate.json new file mode 100644 index 000000000..39715ac39 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/zinc_plate.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/zinc" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:zinc_plate" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/zinc" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:zinc_plate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/zinc_powder_from_small.json b/src/generated/resources/data/basemetals/advancements/recipes/zinc_powder_from_small.json new file mode 100644 index 000000000..01c3c21e0 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/zinc_powder_from_small.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/zinc" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:zinc_powder_from_small" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:tiny_dusts/zinc" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:zinc_powder_from_small" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/zinc_pressure_plate.json b/src/generated/resources/data/basemetals/advancements/recipes/zinc_pressure_plate.json new file mode 100644 index 000000000..f2c926f92 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/zinc_pressure_plate.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/zinc" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:zinc_pressure_plate" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/zinc" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:zinc_pressure_plate" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/zinc_raw_blasting.json b/src/generated/resources/data/basemetals/advancements/recipes/zinc_raw_blasting.json new file mode 100644 index 000000000..42f135f01 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/zinc_raw_blasting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_raw": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:raw_materials/zinc" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:zinc_raw_blasting" + } + } + }, + "requirements": [ + [ + "has_raw", + "has_recipe" + ] + ], + "rewards": { + "recipes": [ + "basemetals:zinc_raw_blasting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/zinc_raw_smelting.json b/src/generated/resources/data/basemetals/advancements/recipes/zinc_raw_smelting.json new file mode 100644 index 000000000..cdbbb5140 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/zinc_raw_smelting.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_raw": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:raw_materials/zinc" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:zinc_raw_smelting" + } + } + }, + "requirements": [ + [ + "has_raw", + "has_recipe" + ] + ], + "rewards": { + "recipes": [ + "basemetals:zinc_raw_smelting" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/zinc_rod.json b/src/generated/resources/data/basemetals/advancements/recipes/zinc_rod.json new file mode 100644 index 000000000..a793544ca --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/zinc_rod.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/zinc" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:zinc_rod" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/zinc" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:zinc_rod" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/zinc_scythe.json b/src/generated/resources/data/basemetals/advancements/recipes/zinc_scythe.json new file mode 100644 index 000000000..78ad38022 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/zinc_scythe.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/zinc" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:zinc_scythe" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/zinc" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:zinc_scythe" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/zinc_shears.json b/src/generated/resources/data/basemetals/advancements/recipes/zinc_shears.json new file mode 100644 index 000000000..c5c359a55 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/zinc_shears.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/zinc" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:zinc_shears" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/zinc" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:zinc_shears" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/zinc_shield.json b/src/generated/resources/data/basemetals/advancements/recipes/zinc_shield.json new file mode 100644 index 000000000..7c956a741 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/zinc_shield.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/zinc" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:zinc_shield" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "minecraft:planks" + } + ] + } + }, + "has_ingredient_2": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/zinc" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1", + "has_ingredient_2" + ] + ], + "rewards": { + "recipes": [ + "basemetals:zinc_shield" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/zinc_shovel.json b/src/generated/resources/data/basemetals/advancements/recipes/zinc_shovel.json new file mode 100644 index 000000000..8321472d3 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/zinc_shovel.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/zinc" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:zinc_shovel" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/zinc" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:zinc_shovel" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/zinc_slab.json b/src/generated/resources/data/basemetals/advancements/recipes/zinc_slab.json new file mode 100644 index 000000000..24b8200eb --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/zinc_slab.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/zinc" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:zinc_slab" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/zinc" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:zinc_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/zinc_smallpowder.json b/src/generated/resources/data/basemetals/advancements/recipes/zinc_smallpowder.json new file mode 100644 index 000000000..30000fe4e --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/zinc_smallpowder.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/zinc" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:zinc_smallpowder" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:dusts/zinc" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:zinc_smallpowder" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/zinc_stairs.json b/src/generated/resources/data/basemetals/advancements/recipes/zinc_stairs.json new file mode 100644 index 000000000..04f794d89 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/zinc_stairs.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/zinc" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:zinc_stairs" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/zinc" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:zinc_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/zinc_sword.json b/src/generated/resources/data/basemetals/advancements/recipes/zinc_sword.json new file mode 100644 index 000000000..afbcf9cbd --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/zinc_sword.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/zinc" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:zinc_sword" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/zinc" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:zinc_sword" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/zinc_trapdoor.json b/src/generated/resources/data/basemetals/advancements/recipes/zinc_trapdoor.json new file mode 100644 index 000000000..b77c6288d --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/zinc_trapdoor.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/zinc" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:zinc_trapdoor" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/zinc" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:zinc_trapdoor" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/advancements/recipes/zinc_wall.json b/src/generated/resources/data/basemetals/advancements/recipes/zinc_wall.json new file mode 100644 index 000000000..27e945db4 --- /dev/null +++ b/src/generated/resources/data/basemetals/advancements/recipes/zinc_wall.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_material": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:ingots/zinc" + } + ] + } + }, + "has_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "basemetals:zinc_wall" + } + }, + "has_ingredient_1": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "forge:storage_blocks/zinc" + } + ] + } + } + }, + "requirements": [ + [ + "has_material", + "has_recipe", + "has_ingredient_1" + ] + ], + "rewards": { + "recipes": [ + "basemetals:zinc_wall" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/loot_tables/blocks/adamantine_ore.json b/src/generated/resources/data/basemetals/loot_tables/blocks/adamantine_ore.json index 5c5577786..9a86f3587 100644 --- a/src/generated/resources/data/basemetals/loot_tables/blocks/adamantine_ore.json +++ b/src/generated/resources/data/basemetals/loot_tables/blocks/adamantine_ore.json @@ -2,17 +2,46 @@ "type": "minecraft:block", "pools": [ { + "name": "basemetals_adamantine_ore", "rolls": 1, "entries": [ { - "type": "minecraft:item", - "name": "basemetals:adamantine_ore", - "functions": [] - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "name": "basemetals:adamantine_ore", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "enchantments": [ + { + "enchantment": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + ] + }, + { + "type": "minecraft:item", + "name": "basemetals:adamantine_raw", + "functions": [ + { + "function": "minecraft:apply_bonus", + "enchantment": "minecraft:fortune", + "formula": "minecraft:ore_drops" + }, + { + "function": "minecraft:explosion_decay" + } + ] + } + ] } ] } diff --git a/src/generated/resources/data/basemetals/loot_tables/blocks/antimony_ore.json b/src/generated/resources/data/basemetals/loot_tables/blocks/antimony_ore.json index 8e0bbaa5a..a0d6753b6 100644 --- a/src/generated/resources/data/basemetals/loot_tables/blocks/antimony_ore.json +++ b/src/generated/resources/data/basemetals/loot_tables/blocks/antimony_ore.json @@ -2,17 +2,46 @@ "type": "minecraft:block", "pools": [ { + "name": "basemetals_antimony_ore", "rolls": 1, "entries": [ { - "type": "minecraft:item", - "name": "basemetals:antimony_ore", - "functions": [] - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "name": "basemetals:antimony_ore", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "enchantments": [ + { + "enchantment": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + ] + }, + { + "type": "minecraft:item", + "name": "basemetals:antimony_raw", + "functions": [ + { + "function": "minecraft:apply_bonus", + "enchantment": "minecraft:fortune", + "formula": "minecraft:ore_drops" + }, + { + "function": "minecraft:explosion_decay" + } + ] + } + ] } ] } diff --git a/src/generated/resources/data/basemetals/loot_tables/blocks/bismuth_ore.json b/src/generated/resources/data/basemetals/loot_tables/blocks/bismuth_ore.json index 01bc8296f..79961e23f 100644 --- a/src/generated/resources/data/basemetals/loot_tables/blocks/bismuth_ore.json +++ b/src/generated/resources/data/basemetals/loot_tables/blocks/bismuth_ore.json @@ -2,17 +2,46 @@ "type": "minecraft:block", "pools": [ { + "name": "basemetals_bismuth_ore", "rolls": 1, "entries": [ { - "type": "minecraft:item", - "name": "basemetals:bismuth_ore", - "functions": [] - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "name": "basemetals:bismuth_ore", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "enchantments": [ + { + "enchantment": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + ] + }, + { + "type": "minecraft:item", + "name": "basemetals:bismuth_raw", + "functions": [ + { + "function": "minecraft:apply_bonus", + "enchantment": "minecraft:fortune", + "formula": "minecraft:ore_drops" + }, + { + "function": "minecraft:explosion_decay" + } + ] + } + ] } ] } diff --git a/src/generated/resources/data/basemetals/loot_tables/blocks/coldiron_ore.json b/src/generated/resources/data/basemetals/loot_tables/blocks/coldiron_ore.json index 36c088af0..19d2c09e4 100644 --- a/src/generated/resources/data/basemetals/loot_tables/blocks/coldiron_ore.json +++ b/src/generated/resources/data/basemetals/loot_tables/blocks/coldiron_ore.json @@ -2,17 +2,46 @@ "type": "minecraft:block", "pools": [ { + "name": "basemetals_coldiron_ore", "rolls": 1, "entries": [ { - "type": "minecraft:item", - "name": "basemetals:coldiron_ore", - "functions": [] - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "name": "basemetals:coldiron_ore", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "enchantments": [ + { + "enchantment": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + ] + }, + { + "type": "minecraft:item", + "name": "basemetals:coldiron_raw", + "functions": [ + { + "function": "minecraft:apply_bonus", + "enchantment": "minecraft:fortune", + "formula": "minecraft:ore_drops" + }, + { + "function": "minecraft:explosion_decay" + } + ] + } + ] } ] } diff --git a/src/generated/resources/data/basemetals/loot_tables/blocks/copper_ore.json b/src/generated/resources/data/basemetals/loot_tables/blocks/copper_ore.json index 28d90f538..f3c742409 100644 --- a/src/generated/resources/data/basemetals/loot_tables/blocks/copper_ore.json +++ b/src/generated/resources/data/basemetals/loot_tables/blocks/copper_ore.json @@ -2,17 +2,54 @@ "type": "minecraft:block", "pools": [ { + "name": "basemetals_copper_ore", "rolls": 1, "entries": [ { - "type": "minecraft:item", - "name": "basemetals:copper_ore", - "functions": [] - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "name": "basemetals:copper_ore", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "enchantments": [ + { + "enchantment": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + ] + }, + { + "type": "minecraft:item", + "name": "minecraft:raw_copper", + "functions": [ + { + "function": "minecraft:set_count", + "count": { + "type": "minecraft:uniform", + "min": 2, + "max": 3 + } + }, + { + "function": "minecraft:apply_bonus", + "enchantment": "minecraft:fortune", + "formula": "minecraft:ore_drops" + }, + { + "function": "minecraft:explosion_decay" + } + ] + } + ] } ] } diff --git a/src/generated/resources/data/basemetals/loot_tables/blocks/lead_ore.json b/src/generated/resources/data/basemetals/loot_tables/blocks/lead_ore.json index c353a85d9..6d1387b5c 100644 --- a/src/generated/resources/data/basemetals/loot_tables/blocks/lead_ore.json +++ b/src/generated/resources/data/basemetals/loot_tables/blocks/lead_ore.json @@ -2,17 +2,46 @@ "type": "minecraft:block", "pools": [ { + "name": "basemetals_lead_ore", "rolls": 1, "entries": [ { - "type": "minecraft:item", - "name": "basemetals:lead_ore", - "functions": [] - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "name": "basemetals:lead_ore", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "enchantments": [ + { + "enchantment": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + ] + }, + { + "type": "minecraft:item", + "name": "basemetals:lead_raw", + "functions": [ + { + "function": "minecraft:apply_bonus", + "enchantment": "minecraft:fortune", + "formula": "minecraft:ore_drops" + }, + { + "function": "minecraft:explosion_decay" + } + ] + } + ] } ] } diff --git a/src/generated/resources/data/basemetals/loot_tables/blocks/mercury_ore.json b/src/generated/resources/data/basemetals/loot_tables/blocks/mercury_ore.json index 3792ef39d..3f120c7d9 100644 --- a/src/generated/resources/data/basemetals/loot_tables/blocks/mercury_ore.json +++ b/src/generated/resources/data/basemetals/loot_tables/blocks/mercury_ore.json @@ -2,17 +2,46 @@ "type": "minecraft:block", "pools": [ { + "name": "basemetals_mercury_ore", "rolls": 1, "entries": [ { - "type": "minecraft:item", - "name": "basemetals:mercury_ore", - "functions": [] - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "name": "basemetals:mercury_ore", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "enchantments": [ + { + "enchantment": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + ] + }, + { + "type": "minecraft:item", + "name": "basemetals:mercury_raw", + "functions": [ + { + "function": "minecraft:apply_bonus", + "enchantment": "minecraft:fortune", + "formula": "minecraft:ore_drops" + }, + { + "function": "minecraft:explosion_decay" + } + ] + } + ] } ] } diff --git a/src/generated/resources/data/basemetals/loot_tables/blocks/nickel_ore.json b/src/generated/resources/data/basemetals/loot_tables/blocks/nickel_ore.json index 2e72241d2..ea89c2c05 100644 --- a/src/generated/resources/data/basemetals/loot_tables/blocks/nickel_ore.json +++ b/src/generated/resources/data/basemetals/loot_tables/blocks/nickel_ore.json @@ -2,17 +2,46 @@ "type": "minecraft:block", "pools": [ { + "name": "basemetals_nickel_ore", "rolls": 1, "entries": [ { - "type": "minecraft:item", - "name": "basemetals:nickel_ore", - "functions": [] - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "name": "basemetals:nickel_ore", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "enchantments": [ + { + "enchantment": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + ] + }, + { + "type": "minecraft:item", + "name": "basemetals:nickel_raw", + "functions": [ + { + "function": "minecraft:apply_bonus", + "enchantment": "minecraft:fortune", + "formula": "minecraft:ore_drops" + }, + { + "function": "minecraft:explosion_decay" + } + ] + } + ] } ] } diff --git a/src/generated/resources/data/basemetals/loot_tables/blocks/platinum_ore.json b/src/generated/resources/data/basemetals/loot_tables/blocks/platinum_ore.json index 09c9d29f8..e61e42e8c 100644 --- a/src/generated/resources/data/basemetals/loot_tables/blocks/platinum_ore.json +++ b/src/generated/resources/data/basemetals/loot_tables/blocks/platinum_ore.json @@ -2,17 +2,46 @@ "type": "minecraft:block", "pools": [ { + "name": "basemetals_platinum_ore", "rolls": 1, "entries": [ { - "type": "minecraft:item", - "name": "basemetals:platinum_ore", - "functions": [] - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "name": "basemetals:platinum_ore", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "enchantments": [ + { + "enchantment": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + ] + }, + { + "type": "minecraft:item", + "name": "basemetals:platinum_raw", + "functions": [ + { + "function": "minecraft:apply_bonus", + "enchantment": "minecraft:fortune", + "formula": "minecraft:ore_drops" + }, + { + "function": "minecraft:explosion_decay" + } + ] + } + ] } ] } diff --git a/src/generated/resources/data/basemetals/loot_tables/blocks/silver_ore.json b/src/generated/resources/data/basemetals/loot_tables/blocks/silver_ore.json index 48e6b2d6e..f41329dc7 100644 --- a/src/generated/resources/data/basemetals/loot_tables/blocks/silver_ore.json +++ b/src/generated/resources/data/basemetals/loot_tables/blocks/silver_ore.json @@ -2,17 +2,46 @@ "type": "minecraft:block", "pools": [ { + "name": "basemetals_silver_ore", "rolls": 1, "entries": [ { - "type": "minecraft:item", - "name": "basemetals:silver_ore", - "functions": [] - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "name": "basemetals:silver_ore", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "enchantments": [ + { + "enchantment": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + ] + }, + { + "type": "minecraft:item", + "name": "basemetals:silver_raw", + "functions": [ + { + "function": "minecraft:apply_bonus", + "enchantment": "minecraft:fortune", + "formula": "minecraft:ore_drops" + }, + { + "function": "minecraft:explosion_decay" + } + ] + } + ] } ] } diff --git a/src/generated/resources/data/basemetals/loot_tables/blocks/starsteel_ore.json b/src/generated/resources/data/basemetals/loot_tables/blocks/starsteel_ore.json index 199caef6b..96a0fb995 100644 --- a/src/generated/resources/data/basemetals/loot_tables/blocks/starsteel_ore.json +++ b/src/generated/resources/data/basemetals/loot_tables/blocks/starsteel_ore.json @@ -2,17 +2,46 @@ "type": "minecraft:block", "pools": [ { + "name": "basemetals_starsteel_ore", "rolls": 1, "entries": [ { - "type": "minecraft:item", - "name": "basemetals:starsteel_ore", - "functions": [] - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "name": "basemetals:starsteel_ore", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "enchantments": [ + { + "enchantment": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + ] + }, + { + "type": "minecraft:item", + "name": "basemetals:starsteel_raw", + "functions": [ + { + "function": "minecraft:apply_bonus", + "enchantment": "minecraft:fortune", + "formula": "minecraft:ore_drops" + }, + { + "function": "minecraft:explosion_decay" + } + ] + } + ] } ] } diff --git a/src/generated/resources/data/basemetals/loot_tables/blocks/tin_ore.json b/src/generated/resources/data/basemetals/loot_tables/blocks/tin_ore.json index 5fec93ecf..7ff30bf03 100644 --- a/src/generated/resources/data/basemetals/loot_tables/blocks/tin_ore.json +++ b/src/generated/resources/data/basemetals/loot_tables/blocks/tin_ore.json @@ -2,17 +2,46 @@ "type": "minecraft:block", "pools": [ { + "name": "basemetals_tin_ore", "rolls": 1, "entries": [ { - "type": "minecraft:item", - "name": "basemetals:tin_ore", - "functions": [] - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "name": "basemetals:tin_ore", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "enchantments": [ + { + "enchantment": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + ] + }, + { + "type": "minecraft:item", + "name": "basemetals:tin_raw", + "functions": [ + { + "function": "minecraft:apply_bonus", + "enchantment": "minecraft:fortune", + "formula": "minecraft:ore_drops" + }, + { + "function": "minecraft:explosion_decay" + } + ] + } + ] } ] } diff --git a/src/generated/resources/data/basemetals/loot_tables/blocks/zinc_ore.json b/src/generated/resources/data/basemetals/loot_tables/blocks/zinc_ore.json index 41b6ee0f3..d9d579a8b 100644 --- a/src/generated/resources/data/basemetals/loot_tables/blocks/zinc_ore.json +++ b/src/generated/resources/data/basemetals/loot_tables/blocks/zinc_ore.json @@ -2,17 +2,46 @@ "type": "minecraft:block", "pools": [ { + "name": "basemetals_zinc_ore", "rolls": 1, "entries": [ { - "type": "minecraft:item", - "name": "basemetals:zinc_ore", - "functions": [] - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" + "type": "minecraft:alternatives", + "children": [ + { + "type": "minecraft:item", + "name": "basemetals:zinc_ore", + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "enchantments": [ + { + "enchantment": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + ] + }, + { + "type": "minecraft:item", + "name": "basemetals:zinc_raw", + "functions": [ + { + "function": "minecraft:apply_bonus", + "enchantment": "minecraft:fortune", + "formula": "minecraft:ore_drops" + }, + { + "function": "minecraft:explosion_decay" + } + ] + } + ] } ] } diff --git a/src/generated/resources/data/basemetals/recipes/activator_rail.json b/src/generated/resources/data/basemetals/recipes/activator_rail.json index a939df3f5..091e36b54 100644 --- a/src/generated/resources/data/basemetals/recipes/activator_rail.json +++ b/src/generated/resources/data/basemetals/recipes/activator_rail.json @@ -1,22 +1,26 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XSX", - "XRX", - "XSX" - ], - "key": { - "R": { - "item": "minecraft:redstone_torch" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XSX", + "XRX", + "XSX" + ], + "key": { + "R": { + "item": "minecraft:redstone_torch" + }, + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/steel" + } }, - "S": { - "tag": "forge:rods/wooden" + "result": { + "item": "minecraft:activator_rail" }, - "X": { - "tag": "forge:ingots/steel" - } - }, - "result": { - "item": "minecraft:activator_rail" + "group": "minecraft:activator_rail" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/adamantine_anvil.json b/src/generated/resources/data/basemetals/recipes/adamantine_anvil.json index f72b9459f..f423d3e7d 100644 --- a/src/generated/resources/data/basemetals/recipes/adamantine_anvil.json +++ b/src/generated/resources/data/basemetals/recipes/adamantine_anvil.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "BBB", - " B ", - "III" - ], - "key": { - "B": { - "tag": "forge:storage_blocks/adamantine" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "BBB", + " B ", + "III" + ], + "key": { + "B": { + "tag": "forge:storage_blocks/adamantine" + }, + "I": { + "tag": "forge:ingots/adamantine" + } }, - "I": { - "tag": "forge:ingots/adamantine" - } - }, - "result": { - "item": "basemetals:adamantine_anvil" + "result": { + "item": "basemetals:adamantine_anvil" + }, + "group": "basemetals:adamantine_anvil" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/adamantine_arrow.json b/src/generated/resources/data/basemetals/recipes/adamantine_arrow.json index 831de846e..d5e7b2050 100644 --- a/src/generated/resources/data/basemetals/recipes/adamantine_arrow.json +++ b/src/generated/resources/data/basemetals/recipes/adamantine_arrow.json @@ -1,23 +1,27 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "N", - "R", - "F" - ], - "key": { - "F": { - "item": "minecraft:feather" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "N", + "R", + "F" + ], + "key": { + "F": { + "item": "minecraft:feather" + }, + "N": { + "tag": "forge:nuggets/adamantine" + }, + "R": { + "tag": "forge:rods/adamantine" + } }, - "N": { - "tag": "forge:nuggets/adamantine" + "result": { + "item": "basemetals:adamantine_arrow", + "count": 4 }, - "R": { - "tag": "forge:rods/adamantine" - } - }, - "result": { - "item": "basemetals:adamantine_arrow", - "count": 4 + "group": "basemetals:adamantine_arrow" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/adamantine_axe.json b/src/generated/resources/data/basemetals/recipes/adamantine_axe.json index b4fece3bf..2820b184e 100644 --- a/src/generated/resources/data/basemetals/recipes/adamantine_axe.json +++ b/src/generated/resources/data/basemetals/recipes/adamantine_axe.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX", - "XS", - " S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX", + "XS", + " S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/adamantine" + } }, - "X": { - "tag": "forge:ingots/adamantine" - } - }, - "result": { - "item": "basemetals:adamantine_axe" + "result": { + "item": "basemetals:adamantine_axe" + }, + "group": "basemetals:adamantine_axe" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/adamantine_bars.json b/src/generated/resources/data/basemetals/recipes/adamantine_bars.json index 7d9217e08..faae40eed 100644 --- a/src/generated/resources/data/basemetals/recipes/adamantine_bars.json +++ b/src/generated/resources/data/basemetals/recipes/adamantine_bars.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:ingots/adamantine" - } - }, - "result": { - "item": "basemetals:adamantine_bars", - "count": 16 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:ingots/adamantine" + } + }, + "result": { + "item": "basemetals:adamantine_bars", + "count": 16 + }, + "group": "basemetals:adamantine_bars" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/adamantine_bars_2.json b/src/generated/resources/data/basemetals/recipes/adamantine_bars_2.json index 912c142a9..bbf7d706d 100644 --- a/src/generated/resources/data/basemetals/recipes/adamantine_bars_2.json +++ b/src/generated/resources/data/basemetals/recipes/adamantine_bars_2.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX" - ], - "key": { - "X": { - "tag": "forge:rods/adamantine" - } - }, - "result": { - "item": "basemetals:adamantine_bars", - "count": 4 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX" + ], + "key": { + "X": { + "tag": "forge:rods/adamantine" + } + }, + "result": { + "item": "basemetals:adamantine_bars", + "count": 4 + }, + "group": "basemetals:adamantine_bars" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/adamantine_block.json b/src/generated/resources/data/basemetals/recipes/adamantine_block.json index 0b1ac1ea8..63e4870a7 100644 --- a/src/generated/resources/data/basemetals/recipes/adamantine_block.json +++ b/src/generated/resources/data/basemetals/recipes/adamantine_block.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:ingots/adamantine" - } - }, - "result": { - "item": "basemetals:adamantine_block" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:ingots/adamantine" + } + }, + "result": { + "item": "basemetals:adamantine_block" + }, + "group": "basemetals:adamantine_block" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/adamantine_block_ingot.json b/src/generated/resources/data/basemetals/recipes/adamantine_block_ingot.json index e22f00a5a..46ba3f85c 100644 --- a/src/generated/resources/data/basemetals/recipes/adamantine_block_ingot.json +++ b/src/generated/resources/data/basemetals/recipes/adamantine_block_ingot.json @@ -1,12 +1,16 @@ { - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "tag": "forge:storage_blocks/adamantine" - } - ], - "result": { - "item": "basemetals:adamantine_ingot", - "count": 9 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "tag": "forge:storage_blocks/adamantine" + } + ], + "result": { + "item": "basemetals:adamantine_ingot", + "count": 9 + }, + "group": "basemetals:adamantine_ingot" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/adamantine_bolt.json b/src/generated/resources/data/basemetals/recipes/adamantine_bolt.json index 926489285..dc445c937 100644 --- a/src/generated/resources/data/basemetals/recipes/adamantine_bolt.json +++ b/src/generated/resources/data/basemetals/recipes/adamantine_bolt.json @@ -1,20 +1,24 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "R", - "R", - "F" - ], - "key": { - "F": { - "item": "minecraft:feather" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "R", + "R", + "F" + ], + "key": { + "F": { + "item": "minecraft:feather" + }, + "R": { + "tag": "forge:rods/adamantine" + } }, - "R": { - "tag": "forge:rods/adamantine" - } - }, - "result": { - "item": "basemetals:adamantine_bolt", - "count": 4 + "result": { + "item": "basemetals:adamantine_bolt", + "count": 4 + }, + "group": "basemetals:adamantine_bolt" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/adamantine_boots.json b/src/generated/resources/data/basemetals/recipes/adamantine_boots.json index 3170f28c9..a472c4057 100644 --- a/src/generated/resources/data/basemetals/recipes/adamantine_boots.json +++ b/src/generated/resources/data/basemetals/recipes/adamantine_boots.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X X", - "X X" - ], - "key": { - "X": { - "tag": "forge:ingots/adamantine" - } - }, - "result": { - "item": "basemetals:adamantine_boots" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X X", + "X X" + ], + "key": { + "X": { + "tag": "forge:ingots/adamantine" + } + }, + "result": { + "item": "basemetals:adamantine_boots" + }, + "group": "basemetals:adamantine_boots" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/adamantine_bow.json b/src/generated/resources/data/basemetals/recipes/adamantine_bow.json index 910446049..964268d3b 100644 --- a/src/generated/resources/data/basemetals/recipes/adamantine_bow.json +++ b/src/generated/resources/data/basemetals/recipes/adamantine_bow.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " RS", - "R S", - " RS" - ], - "key": { - "R": { - "tag": "forge:rods/adamantine" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " RS", + "R S", + " RS" + ], + "key": { + "R": { + "tag": "forge:rods/adamantine" + }, + "S": { + "item": "minecraft:string" + } }, - "S": { - "item": "minecraft:string" - } - }, - "result": { - "item": "basemetals:adamantine_bow" + "result": { + "item": "basemetals:adamantine_bow" + }, + "group": "basemetals:adamantine_bow" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/adamantine_button.json b/src/generated/resources/data/basemetals/recipes/adamantine_button.json index 92f6f66c0..20d0f2154 100644 --- a/src/generated/resources/data/basemetals/recipes/adamantine_button.json +++ b/src/generated/resources/data/basemetals/recipes/adamantine_button.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "X" - ], - "key": { - "X": { - "tag": "forge:nuggets/adamantine" - } - }, - "result": { - "item": "basemetals:adamantine_button" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "X" + ], + "key": { + "X": { + "tag": "forge:nuggets/adamantine" + } + }, + "result": { + "item": "basemetals:adamantine_button" + }, + "group": "basemetals:adamantine_button" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/adamantine_chestplate.json b/src/generated/resources/data/basemetals/recipes/adamantine_chestplate.json index bed00b33a..4a1e25f97 100644 --- a/src/generated/resources/data/basemetals/recipes/adamantine_chestplate.json +++ b/src/generated/resources/data/basemetals/recipes/adamantine_chestplate.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X X", - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:ingots/adamantine" - } - }, - "result": { - "item": "basemetals:adamantine_chestplate" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X X", + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:ingots/adamantine" + } + }, + "result": { + "item": "basemetals:adamantine_chestplate" + }, + "group": "basemetals:adamantine_chestplate" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/adamantine_crackhammer.json b/src/generated/resources/data/basemetals/recipes/adamantine_crackhammer.json index 318bbab04..4029cc476 100644 --- a/src/generated/resources/data/basemetals/recipes/adamantine_crackhammer.json +++ b/src/generated/resources/data/basemetals/recipes/adamantine_crackhammer.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "S", - "S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "S", + "S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:storage_blocks/adamantine" + } }, - "X": { - "tag": "forge:storage_blocks/adamantine" - } - }, - "result": { - "item": "basemetals:adamantine_crackhammer" + "result": { + "item": "basemetals:adamantine_crackhammer" + }, + "group": "basemetals:adamantine_crackhammer" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/adamantine_crossbow.json b/src/generated/resources/data/basemetals/recipes/adamantine_crossbow.json index 7d43568db..7be921e79 100644 --- a/src/generated/resources/data/basemetals/recipes/adamantine_crossbow.json +++ b/src/generated/resources/data/basemetals/recipes/adamantine_crossbow.json @@ -1,22 +1,26 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "GRR", - " SR", - "R G" - ], - "key": { - "G": { - "tag": "forge:gears/adamantine" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "GRR", + " SR", + "R G" + ], + "key": { + "G": { + "tag": "forge:gears/adamantine" + }, + "R": { + "tag": "forge:rods/adamantine" + }, + "S": { + "item": "minecraft:string" + } }, - "R": { - "tag": "forge:rods/adamantine" + "result": { + "item": "basemetals:adamantine_crossbow" }, - "S": { - "item": "minecraft:string" - } - }, - "result": { - "item": "basemetals:adamantine_crossbow" + "group": "basemetals:adamantine_crossbow" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/adamantine_door.json b/src/generated/resources/data/basemetals/recipes/adamantine_door.json index 040c08068..2841fcf15 100644 --- a/src/generated/resources/data/basemetals/recipes/adamantine_door.json +++ b/src/generated/resources/data/basemetals/recipes/adamantine_door.json @@ -1,17 +1,21 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX", - "XX", - "XX" - ], - "key": { - "X": { - "tag": "forge:ingots/adamantine" - } - }, - "result": { - "item": "basemetals:adamantine_door", - "count": 3 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX", + "XX", + "XX" + ], + "key": { + "X": { + "tag": "forge:ingots/adamantine" + } + }, + "result": { + "item": "basemetals:adamantine_door", + "count": 3 + }, + "group": "basemetals:adamantine_door" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/adamantine_fishingrod.json b/src/generated/resources/data/basemetals/recipes/adamantine_fishingrod.json index 342ac1495..f8ddce505 100644 --- a/src/generated/resources/data/basemetals/recipes/adamantine_fishingrod.json +++ b/src/generated/resources/data/basemetals/recipes/adamantine_fishingrod.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " R", - " RS", - "R S" - ], - "key": { - "R": { - "tag": "forge:rods/adamantine" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " R", + " RS", + "R S" + ], + "key": { + "R": { + "tag": "forge:rods/adamantine" + }, + "S": { + "item": "minecraft:string" + } }, - "S": { - "item": "minecraft:string" - } - }, - "result": { - "item": "basemetals:adamantine_fishing_rod" + "result": { + "item": "basemetals:adamantine_fishing_rod" + }, + "group": "basemetals:adamantine_fishing_rod" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/adamantine_gear.json b/src/generated/resources/data/basemetals/recipes/adamantine_gear.json index 6db78c9d9..60538a5e5 100644 --- a/src/generated/resources/data/basemetals/recipes/adamantine_gear.json +++ b/src/generated/resources/data/basemetals/recipes/adamantine_gear.json @@ -1,20 +1,24 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " X ", - "XRX", - " X " - ], - "key": { - "R": { - "tag": "forge:rods/adamantine" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " X ", + "XRX", + " X " + ], + "key": { + "R": { + "tag": "forge:rods/adamantine" + }, + "X": { + "tag": "forge:ingots/adamantine" + } }, - "X": { - "tag": "forge:ingots/adamantine" - } - }, - "result": { - "item": "basemetals:adamantine_gear", - "count": 4 + "result": { + "item": "basemetals:adamantine_gear", + "count": 4 + }, + "group": "basemetals:adamantine_gear" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/adamantine_helmet.json b/src/generated/resources/data/basemetals/recipes/adamantine_helmet.json index 16ca2e92d..622f610aa 100644 --- a/src/generated/resources/data/basemetals/recipes/adamantine_helmet.json +++ b/src/generated/resources/data/basemetals/recipes/adamantine_helmet.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "X X" - ], - "key": { - "X": { - "tag": "forge:ingots/adamantine" - } - }, - "result": { - "item": "basemetals:adamantine_helmet" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "X X" + ], + "key": { + "X": { + "tag": "forge:ingots/adamantine" + } + }, + "result": { + "item": "basemetals:adamantine_helmet" + }, + "group": "basemetals:adamantine_helmet" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/adamantine_hoe.json b/src/generated/resources/data/basemetals/recipes/adamantine_hoe.json index a70e6c165..b4ea5e447 100644 --- a/src/generated/resources/data/basemetals/recipes/adamantine_hoe.json +++ b/src/generated/resources/data/basemetals/recipes/adamantine_hoe.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX", - " S", - " S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX", + " S", + " S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/adamantine" + } }, - "X": { - "tag": "forge:ingots/adamantine" - } - }, - "result": { - "item": "basemetals:adamantine_hoe" + "result": { + "item": "basemetals:adamantine_hoe" + }, + "group": "basemetals:adamantine_hoe" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/adamantine_horsearmor.json b/src/generated/resources/data/basemetals/recipes/adamantine_horsearmor.json index fcd5cba68..b05b55488 100644 --- a/src/generated/resources/data/basemetals/recipes/adamantine_horsearmor.json +++ b/src/generated/resources/data/basemetals/recipes/adamantine_horsearmor.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " X", - "XWX", - "XXX" - ], - "key": { - "W": { - "tag": "minecraft:wool" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " X", + "XWX", + "XXX" + ], + "key": { + "W": { + "tag": "minecraft:wool" + }, + "X": { + "tag": "forge:ingots/adamantine" + } }, - "X": { - "tag": "forge:ingots/adamantine" - } - }, - "result": { - "item": "basemetals:adamantine_horse_armor" + "result": { + "item": "basemetals:adamantine_horse_armor" + }, + "group": "basemetals:adamantine_horse_armor" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/adamantine_ingot_from_nuggets.json b/src/generated/resources/data/basemetals/recipes/adamantine_ingot_from_nuggets.json index 9978b8cb6..2e0f2befa 100644 --- a/src/generated/resources/data/basemetals/recipes/adamantine_ingot_from_nuggets.json +++ b/src/generated/resources/data/basemetals/recipes/adamantine_ingot_from_nuggets.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:nuggets/adamantine" - } - }, - "result": { - "item": "basemetals:adamantine_ingot" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:nuggets/adamantine" + } + }, + "result": { + "item": "basemetals:adamantine_ingot" + }, + "group": "basemetals:adamantine_ingot" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/adamantine_leggings.json b/src/generated/resources/data/basemetals/recipes/adamantine_leggings.json index 26bdf3961..9647bf8a1 100644 --- a/src/generated/resources/data/basemetals/recipes/adamantine_leggings.json +++ b/src/generated/resources/data/basemetals/recipes/adamantine_leggings.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "X X", - "X X" - ], - "key": { - "X": { - "tag": "forge:ingots/adamantine" - } - }, - "result": { - "item": "basemetals:adamantine_leggings" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "X X", + "X X" + ], + "key": { + "X": { + "tag": "forge:ingots/adamantine" + } + }, + "result": { + "item": "basemetals:adamantine_leggings" + }, + "group": "basemetals:adamantine_leggings" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/adamantine_lever.json b/src/generated/resources/data/basemetals/recipes/adamantine_lever.json index 2067d72cf..05554b6c2 100644 --- a/src/generated/resources/data/basemetals/recipes/adamantine_lever.json +++ b/src/generated/resources/data/basemetals/recipes/adamantine_lever.json @@ -1,18 +1,22 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "R", - "X" - ], - "key": { - "R": { - "tag": "forge:rods/adamantine" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "R", + "X" + ], + "key": { + "R": { + "tag": "forge:rods/adamantine" + }, + "X": { + "tag": "forge:ingots/adamantine" + } }, - "X": { - "tag": "forge:ingots/adamantine" - } - }, - "result": { - "item": "basemetals:adamantine_lever" + "result": { + "item": "basemetals:adamantine_lever" + }, + "group": "basemetals:adamantine_lever" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/adamantine_nuggets.json b/src/generated/resources/data/basemetals/recipes/adamantine_nuggets.json index e57624f48..323320b19 100644 --- a/src/generated/resources/data/basemetals/recipes/adamantine_nuggets.json +++ b/src/generated/resources/data/basemetals/recipes/adamantine_nuggets.json @@ -1,12 +1,16 @@ { - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "tag": "forge:ingots/adamantine" - } - ], - "result": { - "item": "basemetals:adamantine_nugget", - "count": 9 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "tag": "forge:ingots/adamantine" + } + ], + "result": { + "item": "basemetals:adamantine_nugget", + "count": 9 + }, + "group": "basemetals:adamantine_nugget" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/adamantine_pickaxe.json b/src/generated/resources/data/basemetals/recipes/adamantine_pickaxe.json index 8fe51bae9..7bdfb61f9 100644 --- a/src/generated/resources/data/basemetals/recipes/adamantine_pickaxe.json +++ b/src/generated/resources/data/basemetals/recipes/adamantine_pickaxe.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - " S ", - " S " - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + " S ", + " S " + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/adamantine" + } }, - "X": { - "tag": "forge:ingots/adamantine" - } - }, - "result": { - "item": "basemetals:adamantine_pickaxe" + "result": { + "item": "basemetals:adamantine_pickaxe" + }, + "group": "basemetals:adamantine_pickaxe" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/adamantine_plate.json b/src/generated/resources/data/basemetals/recipes/adamantine_plate.json index 3f67398e6..871317874 100644 --- a/src/generated/resources/data/basemetals/recipes/adamantine_plate.json +++ b/src/generated/resources/data/basemetals/recipes/adamantine_plate.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX" - ], - "key": { - "X": { - "tag": "forge:ingots/adamantine" - } - }, - "result": { - "item": "basemetals:adamantine_plate", - "count": 3 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX" + ], + "key": { + "X": { + "tag": "forge:ingots/adamantine" + } + }, + "result": { + "item": "basemetals:adamantine_plate", + "count": 3 + }, + "group": "basemetals:adamantine_plate" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/adamantine_powder_from_small.json b/src/generated/resources/data/basemetals/recipes/adamantine_powder_from_small.json index 39706b1a7..2483a673a 100644 --- a/src/generated/resources/data/basemetals/recipes/adamantine_powder_from_small.json +++ b/src/generated/resources/data/basemetals/recipes/adamantine_powder_from_small.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:tiny_dusts/adamantine" - } - }, - "result": { - "item": "basemetals:adamantine_powder" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:tiny_dusts/adamantine" + } + }, + "result": { + "item": "basemetals:adamantine_powder" + }, + "group": "basemetals:adamantine_powder" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/adamantine_pressure_plate.json b/src/generated/resources/data/basemetals/recipes/adamantine_pressure_plate.json index f89feadae..11d291d44 100644 --- a/src/generated/resources/data/basemetals/recipes/adamantine_pressure_plate.json +++ b/src/generated/resources/data/basemetals/recipes/adamantine_pressure_plate.json @@ -1,14 +1,18 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX" - ], - "key": { - "X": { - "tag": "forge:ingots/adamantine" - } - }, - "result": { - "item": "basemetals:adamantine_pressure_plate" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX" + ], + "key": { + "X": { + "tag": "forge:ingots/adamantine" + } + }, + "result": { + "item": "basemetals:adamantine_pressure_plate" + }, + "group": "basemetals:adamantine_pressure_plate" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/adamantine_raw_blasting.json b/src/generated/resources/data/basemetals/recipes/adamantine_raw_blasting.json new file mode 100644 index 000000000..fef262d11 --- /dev/null +++ b/src/generated/resources/data/basemetals/recipes/adamantine_raw_blasting.json @@ -0,0 +1,9 @@ +{ + "type": "minecraft:blasting", + "ingredient": { + "tag": "forge:raw_materials/adamantine" + }, + "result": "basemetals:adamantine_ingot", + "experience": 0.1, + "cookingtime": 100 +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/adamantine_raw_crushing.json b/src/generated/resources/data/basemetals/recipes/adamantine_raw_crushing.json new file mode 100644 index 000000000..56a730dd9 --- /dev/null +++ b/src/generated/resources/data/basemetals/recipes/adamantine_raw_crushing.json @@ -0,0 +1,9 @@ +{ + "type": "basemetals:crushing", + "ingredient": { + "tag": "forge:raw_materials/adamantine" + }, + "result": { + "item": "basemetals:adamantine_powder" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/adamantine_raw_smelting.json b/src/generated/resources/data/basemetals/recipes/adamantine_raw_smelting.json new file mode 100644 index 000000000..8e5a8d0cd --- /dev/null +++ b/src/generated/resources/data/basemetals/recipes/adamantine_raw_smelting.json @@ -0,0 +1,9 @@ +{ + "type": "minecraft:smelting", + "ingredient": { + "tag": "forge:raw_materials/adamantine" + }, + "result": "basemetals:adamantine_ingot", + "experience": 0.1, + "cookingtime": 200 +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/adamantine_rod.json b/src/generated/resources/data/basemetals/recipes/adamantine_rod.json index 605c7a211..2bfb3b6f8 100644 --- a/src/generated/resources/data/basemetals/recipes/adamantine_rod.json +++ b/src/generated/resources/data/basemetals/recipes/adamantine_rod.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "X" - ], - "key": { - "X": { - "tag": "forge:ingots/adamantine" - } - }, - "result": { - "item": "basemetals:adamantine_rod", - "count": 4 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "X" + ], + "key": { + "X": { + "tag": "forge:ingots/adamantine" + } + }, + "result": { + "item": "basemetals:adamantine_rod", + "count": 4 + }, + "group": "basemetals:adamantine_rod" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/adamantine_scythe.json b/src/generated/resources/data/basemetals/recipes/adamantine_scythe.json index ead770cbf..d28bb4893 100644 --- a/src/generated/resources/data/basemetals/recipes/adamantine_scythe.json +++ b/src/generated/resources/data/basemetals/recipes/adamantine_scythe.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX ", - " X", - " S " - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX ", + " X", + " S " + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/adamantine" + } }, - "X": { - "tag": "forge:ingots/adamantine" - } - }, - "result": { - "item": "basemetals:adamantine_scythe" + "result": { + "item": "basemetals:adamantine_scythe" + }, + "group": "basemetals:adamantine_scythe" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/adamantine_shears.json b/src/generated/resources/data/basemetals/recipes/adamantine_shears.json index c2c2c5178..1b83820b1 100644 --- a/src/generated/resources/data/basemetals/recipes/adamantine_shears.json +++ b/src/generated/resources/data/basemetals/recipes/adamantine_shears.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " X", - "X " - ], - "key": { - "X": { - "tag": "forge:ingots/adamantine" - } - }, - "result": { - "item": "basemetals:adamantine_shears" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " X", + "X " + ], + "key": { + "X": { + "tag": "forge:ingots/adamantine" + } + }, + "result": { + "item": "basemetals:adamantine_shears" + }, + "group": "basemetals:adamantine_shears" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/adamantine_shield.json b/src/generated/resources/data/basemetals/recipes/adamantine_shield.json index 1af9eac8b..c467be599 100644 --- a/src/generated/resources/data/basemetals/recipes/adamantine_shield.json +++ b/src/generated/resources/data/basemetals/recipes/adamantine_shield.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XWX", - "XXX", - " X " - ], - "key": { - "W": { - "tag": "minecraft:planks" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XWX", + "XXX", + " X " + ], + "key": { + "W": { + "tag": "minecraft:planks" + }, + "X": { + "tag": "forge:ingots/adamantine" + } }, - "X": { - "tag": "forge:ingots/adamantine" - } - }, - "result": { - "item": "basemetals:adamantine_shield" + "result": { + "item": "basemetals:adamantine_shield" + }, + "group": "basemetals:adamantine_shield" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/adamantine_shovel.json b/src/generated/resources/data/basemetals/recipes/adamantine_shovel.json index bbf949f50..f0bb0a58a 100644 --- a/src/generated/resources/data/basemetals/recipes/adamantine_shovel.json +++ b/src/generated/resources/data/basemetals/recipes/adamantine_shovel.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "S", - "S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "S", + "S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/adamantine" + } }, - "X": { - "tag": "forge:ingots/adamantine" - } - }, - "result": { - "item": "basemetals:adamantine_shovel" + "result": { + "item": "basemetals:adamantine_shovel" + }, + "group": "basemetals:adamantine_shovel" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/adamantine_slab.json b/src/generated/resources/data/basemetals/recipes/adamantine_slab.json index 0871ff133..2254c63b7 100644 --- a/src/generated/resources/data/basemetals/recipes/adamantine_slab.json +++ b/src/generated/resources/data/basemetals/recipes/adamantine_slab.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX" - ], - "key": { - "X": { - "tag": "forge:storage_blocks/adamantine" - } - }, - "result": { - "item": "basemetals:adamantine_slab", - "count": 6 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX" + ], + "key": { + "X": { + "tag": "forge:storage_blocks/adamantine" + } + }, + "result": { + "item": "basemetals:adamantine_slab", + "count": 6 + }, + "group": "basemetals:adamantine_slab" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/adamantine_smallpowder.json b/src/generated/resources/data/basemetals/recipes/adamantine_smallpowder.json index 271f1bc78..8318d0e4c 100644 --- a/src/generated/resources/data/basemetals/recipes/adamantine_smallpowder.json +++ b/src/generated/resources/data/basemetals/recipes/adamantine_smallpowder.json @@ -1,12 +1,16 @@ { - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "tag": "forge:dusts/adamantine" - } - ], - "result": { - "item": "basemetals:adamantine_smallpowder", - "count": 9 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "tag": "forge:dusts/adamantine" + } + ], + "result": { + "item": "basemetals:adamantine_smallpowder", + "count": 9 + }, + "group": "basemetals:adamantine_smallpowder" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/adamantine_stairs.json b/src/generated/resources/data/basemetals/recipes/adamantine_stairs.json index 8641f1868..36b5a60ce 100644 --- a/src/generated/resources/data/basemetals/recipes/adamantine_stairs.json +++ b/src/generated/resources/data/basemetals/recipes/adamantine_stairs.json @@ -1,17 +1,21 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X ", - "XX ", - "XXX" - ], - "key": { - "X": { - "tag": "forge:storage_blocks/adamantine" - } - }, - "result": { - "item": "basemetals:adamantine_stairs", - "count": 4 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X ", + "XX ", + "XXX" + ], + "key": { + "X": { + "tag": "forge:storage_blocks/adamantine" + } + }, + "result": { + "item": "basemetals:adamantine_stairs", + "count": 4 + }, + "group": "basemetals:adamantine_stairs" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/adamantine_sword.json b/src/generated/resources/data/basemetals/recipes/adamantine_sword.json index dc90324ea..58c6a1698 100644 --- a/src/generated/resources/data/basemetals/recipes/adamantine_sword.json +++ b/src/generated/resources/data/basemetals/recipes/adamantine_sword.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "X", - "S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "X", + "S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/adamantine" + } }, - "X": { - "tag": "forge:ingots/adamantine" - } - }, - "result": { - "item": "basemetals:adamantine_sword" + "result": { + "item": "basemetals:adamantine_sword" + }, + "group": "basemetals:adamantine_sword" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/adamantine_trapdoor.json b/src/generated/resources/data/basemetals/recipes/adamantine_trapdoor.json index ece6b7cba..d15bf9a87 100644 --- a/src/generated/resources/data/basemetals/recipes/adamantine_trapdoor.json +++ b/src/generated/resources/data/basemetals/recipes/adamantine_trapdoor.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX", - "XX" - ], - "key": { - "X": { - "tag": "forge:ingots/adamantine" - } - }, - "result": { - "item": "basemetals:adamantine_trapdoor" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX", + "XX" + ], + "key": { + "X": { + "tag": "forge:ingots/adamantine" + } + }, + "result": { + "item": "basemetals:adamantine_trapdoor" + }, + "group": "basemetals:adamantine_trapdoor" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/adamantine_wall.json b/src/generated/resources/data/basemetals/recipes/adamantine_wall.json index 3f45e2de7..bc7a5deab 100644 --- a/src/generated/resources/data/basemetals/recipes/adamantine_wall.json +++ b/src/generated/resources/data/basemetals/recipes/adamantine_wall.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:storage_blocks/adamantine" - } - }, - "result": { - "item": "basemetals:adamantine_wall", - "count": 6 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:storage_blocks/adamantine" + } + }, + "result": { + "item": "basemetals:adamantine_wall", + "count": 6 + }, + "group": "basemetals:adamantine_wall" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/antimony_arrow.json b/src/generated/resources/data/basemetals/recipes/antimony_arrow.json index 24e6c1912..1174cd50b 100644 --- a/src/generated/resources/data/basemetals/recipes/antimony_arrow.json +++ b/src/generated/resources/data/basemetals/recipes/antimony_arrow.json @@ -1,23 +1,27 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "N", - "R", - "F" - ], - "key": { - "F": { - "item": "minecraft:feather" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "N", + "R", + "F" + ], + "key": { + "F": { + "item": "minecraft:feather" + }, + "N": { + "tag": "forge:nuggets/antimony" + }, + "R": { + "tag": "forge:rods/antimony" + } }, - "N": { - "tag": "forge:nuggets/antimony" + "result": { + "item": "basemetals:antimony_arrow", + "count": 4 }, - "R": { - "tag": "forge:rods/antimony" - } - }, - "result": { - "item": "basemetals:antimony_arrow", - "count": 4 + "group": "basemetals:antimony_arrow" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/antimony_axe.json b/src/generated/resources/data/basemetals/recipes/antimony_axe.json index 186ad0390..533c52347 100644 --- a/src/generated/resources/data/basemetals/recipes/antimony_axe.json +++ b/src/generated/resources/data/basemetals/recipes/antimony_axe.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX", - "XS", - " S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX", + "XS", + " S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/antimony" + } }, - "X": { - "tag": "forge:ingots/antimony" - } - }, - "result": { - "item": "basemetals:antimony_axe" + "result": { + "item": "basemetals:antimony_axe" + }, + "group": "basemetals:antimony_axe" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/antimony_bars.json b/src/generated/resources/data/basemetals/recipes/antimony_bars.json index abb2bc85f..0722a16cd 100644 --- a/src/generated/resources/data/basemetals/recipes/antimony_bars.json +++ b/src/generated/resources/data/basemetals/recipes/antimony_bars.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:ingots/antimony" - } - }, - "result": { - "item": "basemetals:antimony_bars", - "count": 16 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:ingots/antimony" + } + }, + "result": { + "item": "basemetals:antimony_bars", + "count": 16 + }, + "group": "basemetals:antimony_bars" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/antimony_bars_2.json b/src/generated/resources/data/basemetals/recipes/antimony_bars_2.json index aff32f792..83c2c4c50 100644 --- a/src/generated/resources/data/basemetals/recipes/antimony_bars_2.json +++ b/src/generated/resources/data/basemetals/recipes/antimony_bars_2.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX" - ], - "key": { - "X": { - "tag": "forge:rods/antimony" - } - }, - "result": { - "item": "basemetals:antimony_bars", - "count": 4 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX" + ], + "key": { + "X": { + "tag": "forge:rods/antimony" + } + }, + "result": { + "item": "basemetals:antimony_bars", + "count": 4 + }, + "group": "basemetals:antimony_bars" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/antimony_block.json b/src/generated/resources/data/basemetals/recipes/antimony_block.json index fb259d676..09e34b066 100644 --- a/src/generated/resources/data/basemetals/recipes/antimony_block.json +++ b/src/generated/resources/data/basemetals/recipes/antimony_block.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:ingots/antimony" - } - }, - "result": { - "item": "basemetals:antimony_block" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:ingots/antimony" + } + }, + "result": { + "item": "basemetals:antimony_block" + }, + "group": "basemetals:antimony_block" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/antimony_block_ingot.json b/src/generated/resources/data/basemetals/recipes/antimony_block_ingot.json index d832693d9..7d2e9eb47 100644 --- a/src/generated/resources/data/basemetals/recipes/antimony_block_ingot.json +++ b/src/generated/resources/data/basemetals/recipes/antimony_block_ingot.json @@ -1,12 +1,16 @@ { - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "tag": "forge:storage_blocks/antimony" - } - ], - "result": { - "item": "basemetals:antimony_ingot", - "count": 9 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "tag": "forge:storage_blocks/antimony" + } + ], + "result": { + "item": "basemetals:antimony_ingot", + "count": 9 + }, + "group": "basemetals:antimony_ingot" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/antimony_bolt.json b/src/generated/resources/data/basemetals/recipes/antimony_bolt.json index 98d013c81..d355bb1b9 100644 --- a/src/generated/resources/data/basemetals/recipes/antimony_bolt.json +++ b/src/generated/resources/data/basemetals/recipes/antimony_bolt.json @@ -1,20 +1,24 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "R", - "R", - "F" - ], - "key": { - "F": { - "item": "minecraft:feather" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "R", + "R", + "F" + ], + "key": { + "F": { + "item": "minecraft:feather" + }, + "R": { + "tag": "forge:rods/antimony" + } }, - "R": { - "tag": "forge:rods/antimony" - } - }, - "result": { - "item": "basemetals:antimony_bolt", - "count": 4 + "result": { + "item": "basemetals:antimony_bolt", + "count": 4 + }, + "group": "basemetals:antimony_bolt" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/antimony_boots.json b/src/generated/resources/data/basemetals/recipes/antimony_boots.json index 0ebd18198..6a7544a54 100644 --- a/src/generated/resources/data/basemetals/recipes/antimony_boots.json +++ b/src/generated/resources/data/basemetals/recipes/antimony_boots.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X X", - "X X" - ], - "key": { - "X": { - "tag": "forge:ingots/antimony" - } - }, - "result": { - "item": "basemetals:antimony_boots" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X X", + "X X" + ], + "key": { + "X": { + "tag": "forge:ingots/antimony" + } + }, + "result": { + "item": "basemetals:antimony_boots" + }, + "group": "basemetals:antimony_boots" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/antimony_bow.json b/src/generated/resources/data/basemetals/recipes/antimony_bow.json index 4a4682c2c..822fdb914 100644 --- a/src/generated/resources/data/basemetals/recipes/antimony_bow.json +++ b/src/generated/resources/data/basemetals/recipes/antimony_bow.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " RS", - "R S", - " RS" - ], - "key": { - "R": { - "tag": "forge:rods/antimony" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " RS", + "R S", + " RS" + ], + "key": { + "R": { + "tag": "forge:rods/antimony" + }, + "S": { + "item": "minecraft:string" + } }, - "S": { - "item": "minecraft:string" - } - }, - "result": { - "item": "basemetals:antimony_bow" + "result": { + "item": "basemetals:antimony_bow" + }, + "group": "basemetals:antimony_bow" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/antimony_button.json b/src/generated/resources/data/basemetals/recipes/antimony_button.json index fbfa7c214..28c78f189 100644 --- a/src/generated/resources/data/basemetals/recipes/antimony_button.json +++ b/src/generated/resources/data/basemetals/recipes/antimony_button.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "X" - ], - "key": { - "X": { - "tag": "forge:nuggets/antimony" - } - }, - "result": { - "item": "basemetals:antimony_button" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "X" + ], + "key": { + "X": { + "tag": "forge:nuggets/antimony" + } + }, + "result": { + "item": "basemetals:antimony_button" + }, + "group": "basemetals:antimony_button" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/antimony_chestplate.json b/src/generated/resources/data/basemetals/recipes/antimony_chestplate.json index 8c72cc586..dfe1afe0c 100644 --- a/src/generated/resources/data/basemetals/recipes/antimony_chestplate.json +++ b/src/generated/resources/data/basemetals/recipes/antimony_chestplate.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X X", - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:ingots/antimony" - } - }, - "result": { - "item": "basemetals:antimony_chestplate" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X X", + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:ingots/antimony" + } + }, + "result": { + "item": "basemetals:antimony_chestplate" + }, + "group": "basemetals:antimony_chestplate" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/antimony_crackhammer.json b/src/generated/resources/data/basemetals/recipes/antimony_crackhammer.json index a363d97aa..b75f8582d 100644 --- a/src/generated/resources/data/basemetals/recipes/antimony_crackhammer.json +++ b/src/generated/resources/data/basemetals/recipes/antimony_crackhammer.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "S", - "S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "S", + "S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:storage_blocks/antimony" + } }, - "X": { - "tag": "forge:storage_blocks/antimony" - } - }, - "result": { - "item": "basemetals:antimony_crackhammer" + "result": { + "item": "basemetals:antimony_crackhammer" + }, + "group": "basemetals:antimony_crackhammer" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/antimony_crossbow.json b/src/generated/resources/data/basemetals/recipes/antimony_crossbow.json index 466540cfa..56eaa3125 100644 --- a/src/generated/resources/data/basemetals/recipes/antimony_crossbow.json +++ b/src/generated/resources/data/basemetals/recipes/antimony_crossbow.json @@ -1,22 +1,26 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "GRR", - " SR", - "R G" - ], - "key": { - "G": { - "tag": "forge:gears/antimony" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "GRR", + " SR", + "R G" + ], + "key": { + "G": { + "tag": "forge:gears/antimony" + }, + "R": { + "tag": "forge:rods/antimony" + }, + "S": { + "item": "minecraft:string" + } }, - "R": { - "tag": "forge:rods/antimony" + "result": { + "item": "basemetals:antimony_crossbow" }, - "S": { - "item": "minecraft:string" - } - }, - "result": { - "item": "basemetals:antimony_crossbow" + "group": "basemetals:antimony_crossbow" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/antimony_door.json b/src/generated/resources/data/basemetals/recipes/antimony_door.json index cff7e4029..712213434 100644 --- a/src/generated/resources/data/basemetals/recipes/antimony_door.json +++ b/src/generated/resources/data/basemetals/recipes/antimony_door.json @@ -1,17 +1,21 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX", - "XX", - "XX" - ], - "key": { - "X": { - "tag": "forge:ingots/antimony" - } - }, - "result": { - "item": "basemetals:antimony_door", - "count": 3 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX", + "XX", + "XX" + ], + "key": { + "X": { + "tag": "forge:ingots/antimony" + } + }, + "result": { + "item": "basemetals:antimony_door", + "count": 3 + }, + "group": "basemetals:antimony_door" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/antimony_fishingrod.json b/src/generated/resources/data/basemetals/recipes/antimony_fishingrod.json index 2abe01cbd..aa7667b1b 100644 --- a/src/generated/resources/data/basemetals/recipes/antimony_fishingrod.json +++ b/src/generated/resources/data/basemetals/recipes/antimony_fishingrod.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " R", - " RS", - "R S" - ], - "key": { - "R": { - "tag": "forge:rods/antimony" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " R", + " RS", + "R S" + ], + "key": { + "R": { + "tag": "forge:rods/antimony" + }, + "S": { + "item": "minecraft:string" + } }, - "S": { - "item": "minecraft:string" - } - }, - "result": { - "item": "basemetals:antimony_fishing_rod" + "result": { + "item": "basemetals:antimony_fishing_rod" + }, + "group": "basemetals:antimony_fishing_rod" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/antimony_gear.json b/src/generated/resources/data/basemetals/recipes/antimony_gear.json index 7199ecd23..82e0699cf 100644 --- a/src/generated/resources/data/basemetals/recipes/antimony_gear.json +++ b/src/generated/resources/data/basemetals/recipes/antimony_gear.json @@ -1,20 +1,24 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " X ", - "XRX", - " X " - ], - "key": { - "R": { - "tag": "forge:rods/antimony" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " X ", + "XRX", + " X " + ], + "key": { + "R": { + "tag": "forge:rods/antimony" + }, + "X": { + "tag": "forge:ingots/antimony" + } }, - "X": { - "tag": "forge:ingots/antimony" - } - }, - "result": { - "item": "basemetals:antimony_gear", - "count": 4 + "result": { + "item": "basemetals:antimony_gear", + "count": 4 + }, + "group": "basemetals:antimony_gear" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/antimony_helmet.json b/src/generated/resources/data/basemetals/recipes/antimony_helmet.json index cd478fb7e..ce94be02c 100644 --- a/src/generated/resources/data/basemetals/recipes/antimony_helmet.json +++ b/src/generated/resources/data/basemetals/recipes/antimony_helmet.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "X X" - ], - "key": { - "X": { - "tag": "forge:ingots/antimony" - } - }, - "result": { - "item": "basemetals:antimony_helmet" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "X X" + ], + "key": { + "X": { + "tag": "forge:ingots/antimony" + } + }, + "result": { + "item": "basemetals:antimony_helmet" + }, + "group": "basemetals:antimony_helmet" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/antimony_hoe.json b/src/generated/resources/data/basemetals/recipes/antimony_hoe.json index 67cd03a80..f81aa5af0 100644 --- a/src/generated/resources/data/basemetals/recipes/antimony_hoe.json +++ b/src/generated/resources/data/basemetals/recipes/antimony_hoe.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX", - " S", - " S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX", + " S", + " S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/antimony" + } }, - "X": { - "tag": "forge:ingots/antimony" - } - }, - "result": { - "item": "basemetals:antimony_hoe" + "result": { + "item": "basemetals:antimony_hoe" + }, + "group": "basemetals:antimony_hoe" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/antimony_horsearmor.json b/src/generated/resources/data/basemetals/recipes/antimony_horsearmor.json index 2055732f9..ec6236809 100644 --- a/src/generated/resources/data/basemetals/recipes/antimony_horsearmor.json +++ b/src/generated/resources/data/basemetals/recipes/antimony_horsearmor.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " X", - "XWX", - "XXX" - ], - "key": { - "W": { - "tag": "minecraft:wool" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " X", + "XWX", + "XXX" + ], + "key": { + "W": { + "tag": "minecraft:wool" + }, + "X": { + "tag": "forge:ingots/antimony" + } }, - "X": { - "tag": "forge:ingots/antimony" - } - }, - "result": { - "item": "basemetals:antimony_horse_armor" + "result": { + "item": "basemetals:antimony_horse_armor" + }, + "group": "basemetals:antimony_horse_armor" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/antimony_ingot_from_nuggets.json b/src/generated/resources/data/basemetals/recipes/antimony_ingot_from_nuggets.json index 46f48a134..6c6c9d608 100644 --- a/src/generated/resources/data/basemetals/recipes/antimony_ingot_from_nuggets.json +++ b/src/generated/resources/data/basemetals/recipes/antimony_ingot_from_nuggets.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:nuggets/antimony" - } - }, - "result": { - "item": "basemetals:antimony_ingot" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:nuggets/antimony" + } + }, + "result": { + "item": "basemetals:antimony_ingot" + }, + "group": "basemetals:antimony_ingot" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/antimony_leggings.json b/src/generated/resources/data/basemetals/recipes/antimony_leggings.json index 7ae88e14f..e0bee4f22 100644 --- a/src/generated/resources/data/basemetals/recipes/antimony_leggings.json +++ b/src/generated/resources/data/basemetals/recipes/antimony_leggings.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "X X", - "X X" - ], - "key": { - "X": { - "tag": "forge:ingots/antimony" - } - }, - "result": { - "item": "basemetals:antimony_leggings" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "X X", + "X X" + ], + "key": { + "X": { + "tag": "forge:ingots/antimony" + } + }, + "result": { + "item": "basemetals:antimony_leggings" + }, + "group": "basemetals:antimony_leggings" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/antimony_lever.json b/src/generated/resources/data/basemetals/recipes/antimony_lever.json index 1f50680c7..233b563ec 100644 --- a/src/generated/resources/data/basemetals/recipes/antimony_lever.json +++ b/src/generated/resources/data/basemetals/recipes/antimony_lever.json @@ -1,18 +1,22 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "R", - "X" - ], - "key": { - "R": { - "tag": "forge:rods/antimony" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "R", + "X" + ], + "key": { + "R": { + "tag": "forge:rods/antimony" + }, + "X": { + "tag": "forge:ingots/antimony" + } }, - "X": { - "tag": "forge:ingots/antimony" - } - }, - "result": { - "item": "basemetals:antimony_lever" + "result": { + "item": "basemetals:antimony_lever" + }, + "group": "basemetals:antimony_lever" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/antimony_nuggets.json b/src/generated/resources/data/basemetals/recipes/antimony_nuggets.json index d9dce6c71..01d926e28 100644 --- a/src/generated/resources/data/basemetals/recipes/antimony_nuggets.json +++ b/src/generated/resources/data/basemetals/recipes/antimony_nuggets.json @@ -1,12 +1,16 @@ { - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "tag": "forge:ingots/antimony" - } - ], - "result": { - "item": "basemetals:antimony_nugget", - "count": 9 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "tag": "forge:ingots/antimony" + } + ], + "result": { + "item": "basemetals:antimony_nugget", + "count": 9 + }, + "group": "basemetals:antimony_nugget" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/antimony_pickaxe.json b/src/generated/resources/data/basemetals/recipes/antimony_pickaxe.json index 18b6ed4b2..58b4a13b2 100644 --- a/src/generated/resources/data/basemetals/recipes/antimony_pickaxe.json +++ b/src/generated/resources/data/basemetals/recipes/antimony_pickaxe.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - " S ", - " S " - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + " S ", + " S " + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/antimony" + } }, - "X": { - "tag": "forge:ingots/antimony" - } - }, - "result": { - "item": "basemetals:antimony_pickaxe" + "result": { + "item": "basemetals:antimony_pickaxe" + }, + "group": "basemetals:antimony_pickaxe" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/antimony_plate.json b/src/generated/resources/data/basemetals/recipes/antimony_plate.json index 7edd105e4..07c39c5cc 100644 --- a/src/generated/resources/data/basemetals/recipes/antimony_plate.json +++ b/src/generated/resources/data/basemetals/recipes/antimony_plate.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX" - ], - "key": { - "X": { - "tag": "forge:ingots/antimony" - } - }, - "result": { - "item": "basemetals:antimony_plate", - "count": 3 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX" + ], + "key": { + "X": { + "tag": "forge:ingots/antimony" + } + }, + "result": { + "item": "basemetals:antimony_plate", + "count": 3 + }, + "group": "basemetals:antimony_plate" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/antimony_powder_from_small.json b/src/generated/resources/data/basemetals/recipes/antimony_powder_from_small.json index d3c116274..c320a8e35 100644 --- a/src/generated/resources/data/basemetals/recipes/antimony_powder_from_small.json +++ b/src/generated/resources/data/basemetals/recipes/antimony_powder_from_small.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:tiny_dusts/antimony" - } - }, - "result": { - "item": "basemetals:antimony_powder" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:tiny_dusts/antimony" + } + }, + "result": { + "item": "basemetals:antimony_powder" + }, + "group": "basemetals:antimony_powder" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/antimony_pressure_plate.json b/src/generated/resources/data/basemetals/recipes/antimony_pressure_plate.json index 75dddc0fb..ca071b924 100644 --- a/src/generated/resources/data/basemetals/recipes/antimony_pressure_plate.json +++ b/src/generated/resources/data/basemetals/recipes/antimony_pressure_plate.json @@ -1,14 +1,18 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX" - ], - "key": { - "X": { - "tag": "forge:ingots/antimony" - } - }, - "result": { - "item": "basemetals:antimony_pressure_plate" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX" + ], + "key": { + "X": { + "tag": "forge:ingots/antimony" + } + }, + "result": { + "item": "basemetals:antimony_pressure_plate" + }, + "group": "basemetals:antimony_pressure_plate" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/antimony_raw_blasting.json b/src/generated/resources/data/basemetals/recipes/antimony_raw_blasting.json new file mode 100644 index 000000000..b1fd25b99 --- /dev/null +++ b/src/generated/resources/data/basemetals/recipes/antimony_raw_blasting.json @@ -0,0 +1,9 @@ +{ + "type": "minecraft:blasting", + "ingredient": { + "tag": "forge:raw_materials/antimony" + }, + "result": "basemetals:antimony_ingot", + "experience": 0.1, + "cookingtime": 100 +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/antimony_raw_crushing.json b/src/generated/resources/data/basemetals/recipes/antimony_raw_crushing.json new file mode 100644 index 000000000..e2cf00615 --- /dev/null +++ b/src/generated/resources/data/basemetals/recipes/antimony_raw_crushing.json @@ -0,0 +1,9 @@ +{ + "type": "basemetals:crushing", + "ingredient": { + "tag": "forge:raw_materials/antimony" + }, + "result": { + "item": "basemetals:antimony_powder" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/antimony_raw_smelting.json b/src/generated/resources/data/basemetals/recipes/antimony_raw_smelting.json new file mode 100644 index 000000000..db4ac3a06 --- /dev/null +++ b/src/generated/resources/data/basemetals/recipes/antimony_raw_smelting.json @@ -0,0 +1,9 @@ +{ + "type": "minecraft:smelting", + "ingredient": { + "tag": "forge:raw_materials/antimony" + }, + "result": "basemetals:antimony_ingot", + "experience": 0.1, + "cookingtime": 200 +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/antimony_rod.json b/src/generated/resources/data/basemetals/recipes/antimony_rod.json index da94dd7ad..2c4fb699e 100644 --- a/src/generated/resources/data/basemetals/recipes/antimony_rod.json +++ b/src/generated/resources/data/basemetals/recipes/antimony_rod.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "X" - ], - "key": { - "X": { - "tag": "forge:ingots/antimony" - } - }, - "result": { - "item": "basemetals:antimony_rod", - "count": 4 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "X" + ], + "key": { + "X": { + "tag": "forge:ingots/antimony" + } + }, + "result": { + "item": "basemetals:antimony_rod", + "count": 4 + }, + "group": "basemetals:antimony_rod" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/antimony_scythe.json b/src/generated/resources/data/basemetals/recipes/antimony_scythe.json index 8b1af38e6..8cd37b23b 100644 --- a/src/generated/resources/data/basemetals/recipes/antimony_scythe.json +++ b/src/generated/resources/data/basemetals/recipes/antimony_scythe.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX ", - " X", - " S " - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX ", + " X", + " S " + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/antimony" + } }, - "X": { - "tag": "forge:ingots/antimony" - } - }, - "result": { - "item": "basemetals:antimony_scythe" + "result": { + "item": "basemetals:antimony_scythe" + }, + "group": "basemetals:antimony_scythe" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/antimony_shears.json b/src/generated/resources/data/basemetals/recipes/antimony_shears.json index f741f1b91..8a90c4799 100644 --- a/src/generated/resources/data/basemetals/recipes/antimony_shears.json +++ b/src/generated/resources/data/basemetals/recipes/antimony_shears.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " X", - "X " - ], - "key": { - "X": { - "tag": "forge:ingots/antimony" - } - }, - "result": { - "item": "basemetals:antimony_shears" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " X", + "X " + ], + "key": { + "X": { + "tag": "forge:ingots/antimony" + } + }, + "result": { + "item": "basemetals:antimony_shears" + }, + "group": "basemetals:antimony_shears" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/antimony_shield.json b/src/generated/resources/data/basemetals/recipes/antimony_shield.json index 7c945ec5c..5c34c4080 100644 --- a/src/generated/resources/data/basemetals/recipes/antimony_shield.json +++ b/src/generated/resources/data/basemetals/recipes/antimony_shield.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XWX", - "XXX", - " X " - ], - "key": { - "W": { - "tag": "minecraft:planks" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XWX", + "XXX", + " X " + ], + "key": { + "W": { + "tag": "minecraft:planks" + }, + "X": { + "tag": "forge:ingots/antimony" + } }, - "X": { - "tag": "forge:ingots/antimony" - } - }, - "result": { - "item": "basemetals:antimony_shield" + "result": { + "item": "basemetals:antimony_shield" + }, + "group": "basemetals:antimony_shield" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/antimony_shovel.json b/src/generated/resources/data/basemetals/recipes/antimony_shovel.json index c8697020c..47e17a844 100644 --- a/src/generated/resources/data/basemetals/recipes/antimony_shovel.json +++ b/src/generated/resources/data/basemetals/recipes/antimony_shovel.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "S", - "S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "S", + "S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/antimony" + } }, - "X": { - "tag": "forge:ingots/antimony" - } - }, - "result": { - "item": "basemetals:antimony_shovel" + "result": { + "item": "basemetals:antimony_shovel" + }, + "group": "basemetals:antimony_shovel" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/antimony_slab.json b/src/generated/resources/data/basemetals/recipes/antimony_slab.json index b88e862ff..996eb8ded 100644 --- a/src/generated/resources/data/basemetals/recipes/antimony_slab.json +++ b/src/generated/resources/data/basemetals/recipes/antimony_slab.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX" - ], - "key": { - "X": { - "tag": "forge:storage_blocks/antimony" - } - }, - "result": { - "item": "basemetals:antimony_slab", - "count": 6 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX" + ], + "key": { + "X": { + "tag": "forge:storage_blocks/antimony" + } + }, + "result": { + "item": "basemetals:antimony_slab", + "count": 6 + }, + "group": "basemetals:antimony_slab" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/antimony_smallpowder.json b/src/generated/resources/data/basemetals/recipes/antimony_smallpowder.json index 1bc25a8b1..4ee0c9061 100644 --- a/src/generated/resources/data/basemetals/recipes/antimony_smallpowder.json +++ b/src/generated/resources/data/basemetals/recipes/antimony_smallpowder.json @@ -1,12 +1,16 @@ { - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "tag": "forge:dusts/antimony" - } - ], - "result": { - "item": "basemetals:antimony_smallpowder", - "count": 9 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "tag": "forge:dusts/antimony" + } + ], + "result": { + "item": "basemetals:antimony_smallpowder", + "count": 9 + }, + "group": "basemetals:antimony_smallpowder" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/antimony_stairs.json b/src/generated/resources/data/basemetals/recipes/antimony_stairs.json index 232dd731e..44d5bb287 100644 --- a/src/generated/resources/data/basemetals/recipes/antimony_stairs.json +++ b/src/generated/resources/data/basemetals/recipes/antimony_stairs.json @@ -1,17 +1,21 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X ", - "XX ", - "XXX" - ], - "key": { - "X": { - "tag": "forge:storage_blocks/antimony" - } - }, - "result": { - "item": "basemetals:antimony_stairs", - "count": 4 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X ", + "XX ", + "XXX" + ], + "key": { + "X": { + "tag": "forge:storage_blocks/antimony" + } + }, + "result": { + "item": "basemetals:antimony_stairs", + "count": 4 + }, + "group": "basemetals:antimony_stairs" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/antimony_sword.json b/src/generated/resources/data/basemetals/recipes/antimony_sword.json index f4df08c47..53a332f2d 100644 --- a/src/generated/resources/data/basemetals/recipes/antimony_sword.json +++ b/src/generated/resources/data/basemetals/recipes/antimony_sword.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "X", - "S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "X", + "S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/antimony" + } }, - "X": { - "tag": "forge:ingots/antimony" - } - }, - "result": { - "item": "basemetals:antimony_sword" + "result": { + "item": "basemetals:antimony_sword" + }, + "group": "basemetals:antimony_sword" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/antimony_trapdoor.json b/src/generated/resources/data/basemetals/recipes/antimony_trapdoor.json index e9dfbb228..64bf9fca6 100644 --- a/src/generated/resources/data/basemetals/recipes/antimony_trapdoor.json +++ b/src/generated/resources/data/basemetals/recipes/antimony_trapdoor.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX", - "XX" - ], - "key": { - "X": { - "tag": "forge:ingots/antimony" - } - }, - "result": { - "item": "basemetals:antimony_trapdoor" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX", + "XX" + ], + "key": { + "X": { + "tag": "forge:ingots/antimony" + } + }, + "result": { + "item": "basemetals:antimony_trapdoor" + }, + "group": "basemetals:antimony_trapdoor" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/antimony_wall.json b/src/generated/resources/data/basemetals/recipes/antimony_wall.json index f77c7399d..0173c5401 100644 --- a/src/generated/resources/data/basemetals/recipes/antimony_wall.json +++ b/src/generated/resources/data/basemetals/recipes/antimony_wall.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:storage_blocks/antimony" - } - }, - "result": { - "item": "basemetals:antimony_wall", - "count": 6 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:storage_blocks/antimony" + } + }, + "result": { + "item": "basemetals:antimony_wall", + "count": 6 + }, + "group": "basemetals:antimony_wall" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/aquarium_arrow.json b/src/generated/resources/data/basemetals/recipes/aquarium_arrow.json index b6dc86076..e6ef175eb 100644 --- a/src/generated/resources/data/basemetals/recipes/aquarium_arrow.json +++ b/src/generated/resources/data/basemetals/recipes/aquarium_arrow.json @@ -1,23 +1,27 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "N", - "R", - "F" - ], - "key": { - "F": { - "item": "minecraft:feather" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "N", + "R", + "F" + ], + "key": { + "F": { + "item": "minecraft:feather" + }, + "N": { + "tag": "forge:nuggets/aquarium" + }, + "R": { + "tag": "forge:rods/aquarium" + } }, - "N": { - "tag": "forge:nuggets/aquarium" + "result": { + "item": "basemetals:aquarium_arrow", + "count": 4 }, - "R": { - "tag": "forge:rods/aquarium" - } - }, - "result": { - "item": "basemetals:aquarium_arrow", - "count": 4 + "group": "basemetals:aquarium_arrow" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/aquarium_axe.json b/src/generated/resources/data/basemetals/recipes/aquarium_axe.json index 40a198460..ac129f5f6 100644 --- a/src/generated/resources/data/basemetals/recipes/aquarium_axe.json +++ b/src/generated/resources/data/basemetals/recipes/aquarium_axe.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX", - "XS", - " S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX", + "XS", + " S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/aquarium" + } }, - "X": { - "tag": "forge:ingots/aquarium" - } - }, - "result": { - "item": "basemetals:aquarium_axe" + "result": { + "item": "basemetals:aquarium_axe" + }, + "group": "basemetals:aquarium_axe" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/aquarium_bars.json b/src/generated/resources/data/basemetals/recipes/aquarium_bars.json index cd02cb664..ecc81964d 100644 --- a/src/generated/resources/data/basemetals/recipes/aquarium_bars.json +++ b/src/generated/resources/data/basemetals/recipes/aquarium_bars.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:ingots/aquarium" - } - }, - "result": { - "item": "basemetals:aquarium_bars", - "count": 16 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:ingots/aquarium" + } + }, + "result": { + "item": "basemetals:aquarium_bars", + "count": 16 + }, + "group": "basemetals:aquarium_bars" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/aquarium_bars_2.json b/src/generated/resources/data/basemetals/recipes/aquarium_bars_2.json index 019807a10..66e8d4e3c 100644 --- a/src/generated/resources/data/basemetals/recipes/aquarium_bars_2.json +++ b/src/generated/resources/data/basemetals/recipes/aquarium_bars_2.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX" - ], - "key": { - "X": { - "tag": "forge:rods/aquarium" - } - }, - "result": { - "item": "basemetals:aquarium_bars", - "count": 4 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX" + ], + "key": { + "X": { + "tag": "forge:rods/aquarium" + } + }, + "result": { + "item": "basemetals:aquarium_bars", + "count": 4 + }, + "group": "basemetals:aquarium_bars" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/aquarium_blend.json b/src/generated/resources/data/basemetals/recipes/aquarium_blend.json index c0930d661..a001ec263 100644 --- a/src/generated/resources/data/basemetals/recipes/aquarium_blend.json +++ b/src/generated/resources/data/basemetals/recipes/aquarium_blend.json @@ -1,21 +1,25 @@ { - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "tag": "forge:dusts/copper" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "tag": "forge:dusts/copper" + }, + { + "tag": "forge:dusts/copper" + }, + { + "tag": "forge:dusts/zinc" + }, + { + "tag": "forge:dusts/prismarine" + } + ], + "result": { + "item": "basemetals:aquarium_blend", + "count": 3 }, - { - "tag": "forge:dusts/copper" - }, - { - "tag": "forge:dusts/zinc" - }, - { - "tag": "forge:dusts/prismarine" - } - ], - "result": { - "item": "basemetals:aquarium_blend", - "count": 3 + "group": "basemetals:aquarium_blend" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/aquarium_blend_from_small.json b/src/generated/resources/data/basemetals/recipes/aquarium_blend_from_small.json index 7ab07cd12..fbcdff0b1 100644 --- a/src/generated/resources/data/basemetals/recipes/aquarium_blend_from_small.json +++ b/src/generated/resources/data/basemetals/recipes/aquarium_blend_from_small.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:small_blends/aquarium" - } - }, - "result": { - "item": "basemetals:aquarium_blend" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:small_blends/aquarium" + } + }, + "result": { + "item": "basemetals:aquarium_blend" + }, + "group": "basemetals:aquarium_blend" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/aquarium_block.json b/src/generated/resources/data/basemetals/recipes/aquarium_block.json index f25070cf5..4d142c86c 100644 --- a/src/generated/resources/data/basemetals/recipes/aquarium_block.json +++ b/src/generated/resources/data/basemetals/recipes/aquarium_block.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:ingots/aquarium" - } - }, - "result": { - "item": "basemetals:aquarium_block" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:ingots/aquarium" + } + }, + "result": { + "item": "basemetals:aquarium_block" + }, + "group": "basemetals:aquarium_block" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/aquarium_block_ingot.json b/src/generated/resources/data/basemetals/recipes/aquarium_block_ingot.json index 5e362b6f9..c16f689a2 100644 --- a/src/generated/resources/data/basemetals/recipes/aquarium_block_ingot.json +++ b/src/generated/resources/data/basemetals/recipes/aquarium_block_ingot.json @@ -1,12 +1,16 @@ { - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "tag": "forge:storage_blocks/aquarium" - } - ], - "result": { - "item": "basemetals:aquarium_ingot", - "count": 9 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "tag": "forge:storage_blocks/aquarium" + } + ], + "result": { + "item": "basemetals:aquarium_ingot", + "count": 9 + }, + "group": "basemetals:aquarium_ingot" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/aquarium_bolt.json b/src/generated/resources/data/basemetals/recipes/aquarium_bolt.json index 84d9f5e8c..95019b0bd 100644 --- a/src/generated/resources/data/basemetals/recipes/aquarium_bolt.json +++ b/src/generated/resources/data/basemetals/recipes/aquarium_bolt.json @@ -1,20 +1,24 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "R", - "R", - "F" - ], - "key": { - "F": { - "item": "minecraft:feather" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "R", + "R", + "F" + ], + "key": { + "F": { + "item": "minecraft:feather" + }, + "R": { + "tag": "forge:rods/aquarium" + } }, - "R": { - "tag": "forge:rods/aquarium" - } - }, - "result": { - "item": "basemetals:aquarium_bolt", - "count": 4 + "result": { + "item": "basemetals:aquarium_bolt", + "count": 4 + }, + "group": "basemetals:aquarium_bolt" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/aquarium_boots.json b/src/generated/resources/data/basemetals/recipes/aquarium_boots.json index ba13b7897..446e14da4 100644 --- a/src/generated/resources/data/basemetals/recipes/aquarium_boots.json +++ b/src/generated/resources/data/basemetals/recipes/aquarium_boots.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X X", - "X X" - ], - "key": { - "X": { - "tag": "forge:ingots/aquarium" - } - }, - "result": { - "item": "basemetals:aquarium_boots" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X X", + "X X" + ], + "key": { + "X": { + "tag": "forge:ingots/aquarium" + } + }, + "result": { + "item": "basemetals:aquarium_boots" + }, + "group": "basemetals:aquarium_boots" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/aquarium_bow.json b/src/generated/resources/data/basemetals/recipes/aquarium_bow.json index dd337ad7e..ee38fa057 100644 --- a/src/generated/resources/data/basemetals/recipes/aquarium_bow.json +++ b/src/generated/resources/data/basemetals/recipes/aquarium_bow.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " RS", - "R S", - " RS" - ], - "key": { - "R": { - "tag": "forge:rods/aquarium" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " RS", + "R S", + " RS" + ], + "key": { + "R": { + "tag": "forge:rods/aquarium" + }, + "S": { + "item": "minecraft:string" + } }, - "S": { - "item": "minecraft:string" - } - }, - "result": { - "item": "basemetals:aquarium_bow" + "result": { + "item": "basemetals:aquarium_bow" + }, + "group": "basemetals:aquarium_bow" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/aquarium_button.json b/src/generated/resources/data/basemetals/recipes/aquarium_button.json index 57b02732e..047c6338e 100644 --- a/src/generated/resources/data/basemetals/recipes/aquarium_button.json +++ b/src/generated/resources/data/basemetals/recipes/aquarium_button.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "X" - ], - "key": { - "X": { - "tag": "forge:nuggets/aquarium" - } - }, - "result": { - "item": "basemetals:aquarium_button" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "X" + ], + "key": { + "X": { + "tag": "forge:nuggets/aquarium" + } + }, + "result": { + "item": "basemetals:aquarium_button" + }, + "group": "basemetals:aquarium_button" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/aquarium_chestplate.json b/src/generated/resources/data/basemetals/recipes/aquarium_chestplate.json index ad595ace7..4a82502c8 100644 --- a/src/generated/resources/data/basemetals/recipes/aquarium_chestplate.json +++ b/src/generated/resources/data/basemetals/recipes/aquarium_chestplate.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X X", - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:ingots/aquarium" - } - }, - "result": { - "item": "basemetals:aquarium_chestplate" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X X", + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:ingots/aquarium" + } + }, + "result": { + "item": "basemetals:aquarium_chestplate" + }, + "group": "basemetals:aquarium_chestplate" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/aquarium_crackhammer.json b/src/generated/resources/data/basemetals/recipes/aquarium_crackhammer.json index 86075aa85..ff52aca77 100644 --- a/src/generated/resources/data/basemetals/recipes/aquarium_crackhammer.json +++ b/src/generated/resources/data/basemetals/recipes/aquarium_crackhammer.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "S", - "S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "S", + "S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:storage_blocks/aquarium" + } }, - "X": { - "tag": "forge:storage_blocks/aquarium" - } - }, - "result": { - "item": "basemetals:aquarium_crackhammer" + "result": { + "item": "basemetals:aquarium_crackhammer" + }, + "group": "basemetals:aquarium_crackhammer" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/aquarium_crossbow.json b/src/generated/resources/data/basemetals/recipes/aquarium_crossbow.json index 238292c58..e4feb90bd 100644 --- a/src/generated/resources/data/basemetals/recipes/aquarium_crossbow.json +++ b/src/generated/resources/data/basemetals/recipes/aquarium_crossbow.json @@ -1,22 +1,26 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "GRR", - " SR", - "R G" - ], - "key": { - "G": { - "tag": "forge:gears/aquarium" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "GRR", + " SR", + "R G" + ], + "key": { + "G": { + "tag": "forge:gears/aquarium" + }, + "R": { + "tag": "forge:rods/aquarium" + }, + "S": { + "item": "minecraft:string" + } }, - "R": { - "tag": "forge:rods/aquarium" + "result": { + "item": "basemetals:aquarium_crossbow" }, - "S": { - "item": "minecraft:string" - } - }, - "result": { - "item": "basemetals:aquarium_crossbow" + "group": "basemetals:aquarium_crossbow" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/aquarium_door.json b/src/generated/resources/data/basemetals/recipes/aquarium_door.json index e15fbab7e..91d74bb19 100644 --- a/src/generated/resources/data/basemetals/recipes/aquarium_door.json +++ b/src/generated/resources/data/basemetals/recipes/aquarium_door.json @@ -1,17 +1,21 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX", - "XX", - "XX" - ], - "key": { - "X": { - "tag": "forge:ingots/aquarium" - } - }, - "result": { - "item": "basemetals:aquarium_door", - "count": 3 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX", + "XX", + "XX" + ], + "key": { + "X": { + "tag": "forge:ingots/aquarium" + } + }, + "result": { + "item": "basemetals:aquarium_door", + "count": 3 + }, + "group": "basemetals:aquarium_door" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/aquarium_fishingrod.json b/src/generated/resources/data/basemetals/recipes/aquarium_fishingrod.json index 28ab9fb8c..ac877077e 100644 --- a/src/generated/resources/data/basemetals/recipes/aquarium_fishingrod.json +++ b/src/generated/resources/data/basemetals/recipes/aquarium_fishingrod.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " R", - " RS", - "R S" - ], - "key": { - "R": { - "tag": "forge:rods/aquarium" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " R", + " RS", + "R S" + ], + "key": { + "R": { + "tag": "forge:rods/aquarium" + }, + "S": { + "item": "minecraft:string" + } }, - "S": { - "item": "minecraft:string" - } - }, - "result": { - "item": "basemetals:aquarium_fishing_rod" + "result": { + "item": "basemetals:aquarium_fishing_rod" + }, + "group": "basemetals:aquarium_fishing_rod" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/aquarium_gear.json b/src/generated/resources/data/basemetals/recipes/aquarium_gear.json index e040b55e4..0152c007f 100644 --- a/src/generated/resources/data/basemetals/recipes/aquarium_gear.json +++ b/src/generated/resources/data/basemetals/recipes/aquarium_gear.json @@ -1,20 +1,24 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " X ", - "XRX", - " X " - ], - "key": { - "R": { - "tag": "forge:rods/aquarium" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " X ", + "XRX", + " X " + ], + "key": { + "R": { + "tag": "forge:rods/aquarium" + }, + "X": { + "tag": "forge:ingots/aquarium" + } }, - "X": { - "tag": "forge:ingots/aquarium" - } - }, - "result": { - "item": "basemetals:aquarium_gear", - "count": 4 + "result": { + "item": "basemetals:aquarium_gear", + "count": 4 + }, + "group": "basemetals:aquarium_gear" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/aquarium_helmet.json b/src/generated/resources/data/basemetals/recipes/aquarium_helmet.json index f79e55a55..e16c4c2d5 100644 --- a/src/generated/resources/data/basemetals/recipes/aquarium_helmet.json +++ b/src/generated/resources/data/basemetals/recipes/aquarium_helmet.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "X X" - ], - "key": { - "X": { - "tag": "forge:ingots/aquarium" - } - }, - "result": { - "item": "basemetals:aquarium_helmet" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "X X" + ], + "key": { + "X": { + "tag": "forge:ingots/aquarium" + } + }, + "result": { + "item": "basemetals:aquarium_helmet" + }, + "group": "basemetals:aquarium_helmet" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/aquarium_hoe.json b/src/generated/resources/data/basemetals/recipes/aquarium_hoe.json index 942cb29f5..2d9c9695f 100644 --- a/src/generated/resources/data/basemetals/recipes/aquarium_hoe.json +++ b/src/generated/resources/data/basemetals/recipes/aquarium_hoe.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX", - " S", - " S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX", + " S", + " S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/aquarium" + } }, - "X": { - "tag": "forge:ingots/aquarium" - } - }, - "result": { - "item": "basemetals:aquarium_hoe" + "result": { + "item": "basemetals:aquarium_hoe" + }, + "group": "basemetals:aquarium_hoe" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/aquarium_horsearmor.json b/src/generated/resources/data/basemetals/recipes/aquarium_horsearmor.json index 3f27fe488..c8dbc3603 100644 --- a/src/generated/resources/data/basemetals/recipes/aquarium_horsearmor.json +++ b/src/generated/resources/data/basemetals/recipes/aquarium_horsearmor.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " X", - "XWX", - "XXX" - ], - "key": { - "W": { - "tag": "minecraft:wool" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " X", + "XWX", + "XXX" + ], + "key": { + "W": { + "tag": "minecraft:wool" + }, + "X": { + "tag": "forge:ingots/aquarium" + } }, - "X": { - "tag": "forge:ingots/aquarium" - } - }, - "result": { - "item": "basemetals:aquarium_horse_armor" + "result": { + "item": "basemetals:aquarium_horse_armor" + }, + "group": "basemetals:aquarium_horse_armor" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/aquarium_ingot_from_nuggets.json b/src/generated/resources/data/basemetals/recipes/aquarium_ingot_from_nuggets.json index 2f05cc135..ae3f74e3e 100644 --- a/src/generated/resources/data/basemetals/recipes/aquarium_ingot_from_nuggets.json +++ b/src/generated/resources/data/basemetals/recipes/aquarium_ingot_from_nuggets.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:nuggets/aquarium" - } - }, - "result": { - "item": "basemetals:aquarium_ingot" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:nuggets/aquarium" + } + }, + "result": { + "item": "basemetals:aquarium_ingot" + }, + "group": "basemetals:aquarium_ingot" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/aquarium_leggings.json b/src/generated/resources/data/basemetals/recipes/aquarium_leggings.json index 7f8b6c398..5b621923a 100644 --- a/src/generated/resources/data/basemetals/recipes/aquarium_leggings.json +++ b/src/generated/resources/data/basemetals/recipes/aquarium_leggings.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "X X", - "X X" - ], - "key": { - "X": { - "tag": "forge:ingots/aquarium" - } - }, - "result": { - "item": "basemetals:aquarium_leggings" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "X X", + "X X" + ], + "key": { + "X": { + "tag": "forge:ingots/aquarium" + } + }, + "result": { + "item": "basemetals:aquarium_leggings" + }, + "group": "basemetals:aquarium_leggings" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/aquarium_lever.json b/src/generated/resources/data/basemetals/recipes/aquarium_lever.json index 0a781c5bb..594ee2702 100644 --- a/src/generated/resources/data/basemetals/recipes/aquarium_lever.json +++ b/src/generated/resources/data/basemetals/recipes/aquarium_lever.json @@ -1,18 +1,22 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "R", - "X" - ], - "key": { - "R": { - "tag": "forge:rods/aquarium" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "R", + "X" + ], + "key": { + "R": { + "tag": "forge:rods/aquarium" + }, + "X": { + "tag": "forge:ingots/aquarium" + } }, - "X": { - "tag": "forge:ingots/aquarium" - } - }, - "result": { - "item": "basemetals:aquarium_lever" + "result": { + "item": "basemetals:aquarium_lever" + }, + "group": "basemetals:aquarium_lever" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/aquarium_nuggets.json b/src/generated/resources/data/basemetals/recipes/aquarium_nuggets.json index 59716cfbe..977dbfcf7 100644 --- a/src/generated/resources/data/basemetals/recipes/aquarium_nuggets.json +++ b/src/generated/resources/data/basemetals/recipes/aquarium_nuggets.json @@ -1,12 +1,16 @@ { - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "tag": "forge:ingots/aquarium" - } - ], - "result": { - "item": "basemetals:aquarium_nugget", - "count": 9 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "tag": "forge:ingots/aquarium" + } + ], + "result": { + "item": "basemetals:aquarium_nugget", + "count": 9 + }, + "group": "basemetals:aquarium_nugget" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/aquarium_pickaxe.json b/src/generated/resources/data/basemetals/recipes/aquarium_pickaxe.json index aef449766..7d6e23944 100644 --- a/src/generated/resources/data/basemetals/recipes/aquarium_pickaxe.json +++ b/src/generated/resources/data/basemetals/recipes/aquarium_pickaxe.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - " S ", - " S " - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + " S ", + " S " + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/aquarium" + } }, - "X": { - "tag": "forge:ingots/aquarium" - } - }, - "result": { - "item": "basemetals:aquarium_pickaxe" + "result": { + "item": "basemetals:aquarium_pickaxe" + }, + "group": "basemetals:aquarium_pickaxe" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/aquarium_plate.json b/src/generated/resources/data/basemetals/recipes/aquarium_plate.json index 42a443ff7..81d508573 100644 --- a/src/generated/resources/data/basemetals/recipes/aquarium_plate.json +++ b/src/generated/resources/data/basemetals/recipes/aquarium_plate.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX" - ], - "key": { - "X": { - "tag": "forge:ingots/aquarium" - } - }, - "result": { - "item": "basemetals:aquarium_plate", - "count": 3 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX" + ], + "key": { + "X": { + "tag": "forge:ingots/aquarium" + } + }, + "result": { + "item": "basemetals:aquarium_plate", + "count": 3 + }, + "group": "basemetals:aquarium_plate" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/aquarium_powder_from_small.json b/src/generated/resources/data/basemetals/recipes/aquarium_powder_from_small.json index fe82324e3..9211dff97 100644 --- a/src/generated/resources/data/basemetals/recipes/aquarium_powder_from_small.json +++ b/src/generated/resources/data/basemetals/recipes/aquarium_powder_from_small.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:tiny_dusts/aquarium" - } - }, - "result": { - "item": "basemetals:aquarium_powder" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:tiny_dusts/aquarium" + } + }, + "result": { + "item": "basemetals:aquarium_powder" + }, + "group": "basemetals:aquarium_powder" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/aquarium_pressure_plate.json b/src/generated/resources/data/basemetals/recipes/aquarium_pressure_plate.json index deaaac245..fb6a201d2 100644 --- a/src/generated/resources/data/basemetals/recipes/aquarium_pressure_plate.json +++ b/src/generated/resources/data/basemetals/recipes/aquarium_pressure_plate.json @@ -1,14 +1,18 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX" - ], - "key": { - "X": { - "tag": "forge:ingots/aquarium" - } - }, - "result": { - "item": "basemetals:aquarium_pressure_plate" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX" + ], + "key": { + "X": { + "tag": "forge:ingots/aquarium" + } + }, + "result": { + "item": "basemetals:aquarium_pressure_plate" + }, + "group": "basemetals:aquarium_pressure_plate" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/aquarium_rod.json b/src/generated/resources/data/basemetals/recipes/aquarium_rod.json index b06e59019..55825df51 100644 --- a/src/generated/resources/data/basemetals/recipes/aquarium_rod.json +++ b/src/generated/resources/data/basemetals/recipes/aquarium_rod.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "X" - ], - "key": { - "X": { - "tag": "forge:ingots/aquarium" - } - }, - "result": { - "item": "basemetals:aquarium_rod", - "count": 4 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "X" + ], + "key": { + "X": { + "tag": "forge:ingots/aquarium" + } + }, + "result": { + "item": "basemetals:aquarium_rod", + "count": 4 + }, + "group": "basemetals:aquarium_rod" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/aquarium_scythe.json b/src/generated/resources/data/basemetals/recipes/aquarium_scythe.json index aa3b2502b..68aa17127 100644 --- a/src/generated/resources/data/basemetals/recipes/aquarium_scythe.json +++ b/src/generated/resources/data/basemetals/recipes/aquarium_scythe.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX ", - " X", - " S " - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX ", + " X", + " S " + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/aquarium" + } }, - "X": { - "tag": "forge:ingots/aquarium" - } - }, - "result": { - "item": "basemetals:aquarium_scythe" + "result": { + "item": "basemetals:aquarium_scythe" + }, + "group": "basemetals:aquarium_scythe" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/aquarium_shears.json b/src/generated/resources/data/basemetals/recipes/aquarium_shears.json index 25479272f..181a0cc1a 100644 --- a/src/generated/resources/data/basemetals/recipes/aquarium_shears.json +++ b/src/generated/resources/data/basemetals/recipes/aquarium_shears.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " X", - "X " - ], - "key": { - "X": { - "tag": "forge:ingots/aquarium" - } - }, - "result": { - "item": "basemetals:aquarium_shears" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " X", + "X " + ], + "key": { + "X": { + "tag": "forge:ingots/aquarium" + } + }, + "result": { + "item": "basemetals:aquarium_shears" + }, + "group": "basemetals:aquarium_shears" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/aquarium_shield.json b/src/generated/resources/data/basemetals/recipes/aquarium_shield.json index 9813006cf..d03f2a5cc 100644 --- a/src/generated/resources/data/basemetals/recipes/aquarium_shield.json +++ b/src/generated/resources/data/basemetals/recipes/aquarium_shield.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XWX", - "XXX", - " X " - ], - "key": { - "W": { - "tag": "minecraft:planks" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XWX", + "XXX", + " X " + ], + "key": { + "W": { + "tag": "minecraft:planks" + }, + "X": { + "tag": "forge:ingots/aquarium" + } }, - "X": { - "tag": "forge:ingots/aquarium" - } - }, - "result": { - "item": "basemetals:aquarium_shield" + "result": { + "item": "basemetals:aquarium_shield" + }, + "group": "basemetals:aquarium_shield" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/aquarium_shovel.json b/src/generated/resources/data/basemetals/recipes/aquarium_shovel.json index 2d2970523..b59b57281 100644 --- a/src/generated/resources/data/basemetals/recipes/aquarium_shovel.json +++ b/src/generated/resources/data/basemetals/recipes/aquarium_shovel.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "S", - "S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "S", + "S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/aquarium" + } }, - "X": { - "tag": "forge:ingots/aquarium" - } - }, - "result": { - "item": "basemetals:aquarium_shovel" + "result": { + "item": "basemetals:aquarium_shovel" + }, + "group": "basemetals:aquarium_shovel" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/aquarium_slab.json b/src/generated/resources/data/basemetals/recipes/aquarium_slab.json index 16cd90e26..856cebaa2 100644 --- a/src/generated/resources/data/basemetals/recipes/aquarium_slab.json +++ b/src/generated/resources/data/basemetals/recipes/aquarium_slab.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX" - ], - "key": { - "X": { - "tag": "forge:storage_blocks/aquarium" - } - }, - "result": { - "item": "basemetals:aquarium_slab", - "count": 6 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX" + ], + "key": { + "X": { + "tag": "forge:storage_blocks/aquarium" + } + }, + "result": { + "item": "basemetals:aquarium_slab", + "count": 6 + }, + "group": "basemetals:aquarium_slab" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/aquarium_smallblend.json b/src/generated/resources/data/basemetals/recipes/aquarium_smallblend.json index 028096ff1..0622cc1f1 100644 --- a/src/generated/resources/data/basemetals/recipes/aquarium_smallblend.json +++ b/src/generated/resources/data/basemetals/recipes/aquarium_smallblend.json @@ -1,12 +1,16 @@ { - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "tag": "forge:blends/aquarium" - } - ], - "result": { - "item": "basemetals:aquarium_smallblend", - "count": 9 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "tag": "forge:blends/aquarium" + } + ], + "result": { + "item": "basemetals:aquarium_smallblend", + "count": 9 + }, + "group": "basemetals:aquarium_smallblend" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/aquarium_smallpowder.json b/src/generated/resources/data/basemetals/recipes/aquarium_smallpowder.json index 640a576fd..38581c2e2 100644 --- a/src/generated/resources/data/basemetals/recipes/aquarium_smallpowder.json +++ b/src/generated/resources/data/basemetals/recipes/aquarium_smallpowder.json @@ -1,12 +1,16 @@ { - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "tag": "forge:dusts/aquarium" - } - ], - "result": { - "item": "basemetals:aquarium_smallpowder", - "count": 9 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "tag": "forge:dusts/aquarium" + } + ], + "result": { + "item": "basemetals:aquarium_smallpowder", + "count": 9 + }, + "group": "basemetals:aquarium_smallpowder" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/aquarium_stairs.json b/src/generated/resources/data/basemetals/recipes/aquarium_stairs.json index 527e38321..0d7d93916 100644 --- a/src/generated/resources/data/basemetals/recipes/aquarium_stairs.json +++ b/src/generated/resources/data/basemetals/recipes/aquarium_stairs.json @@ -1,17 +1,21 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X ", - "XX ", - "XXX" - ], - "key": { - "X": { - "tag": "forge:storage_blocks/aquarium" - } - }, - "result": { - "item": "basemetals:aquarium_stairs", - "count": 4 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X ", + "XX ", + "XXX" + ], + "key": { + "X": { + "tag": "forge:storage_blocks/aquarium" + } + }, + "result": { + "item": "basemetals:aquarium_stairs", + "count": 4 + }, + "group": "basemetals:aquarium_stairs" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/aquarium_sword.json b/src/generated/resources/data/basemetals/recipes/aquarium_sword.json index 685cfd577..ac88253c4 100644 --- a/src/generated/resources/data/basemetals/recipes/aquarium_sword.json +++ b/src/generated/resources/data/basemetals/recipes/aquarium_sword.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "X", - "S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "X", + "S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/aquarium" + } }, - "X": { - "tag": "forge:ingots/aquarium" - } - }, - "result": { - "item": "basemetals:aquarium_sword" + "result": { + "item": "basemetals:aquarium_sword" + }, + "group": "basemetals:aquarium_sword" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/aquarium_trapdoor.json b/src/generated/resources/data/basemetals/recipes/aquarium_trapdoor.json index 78e534bf8..046c906a6 100644 --- a/src/generated/resources/data/basemetals/recipes/aquarium_trapdoor.json +++ b/src/generated/resources/data/basemetals/recipes/aquarium_trapdoor.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX", - "XX" - ], - "key": { - "X": { - "tag": "forge:ingots/aquarium" - } - }, - "result": { - "item": "basemetals:aquarium_trapdoor" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX", + "XX" + ], + "key": { + "X": { + "tag": "forge:ingots/aquarium" + } + }, + "result": { + "item": "basemetals:aquarium_trapdoor" + }, + "group": "basemetals:aquarium_trapdoor" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/aquarium_wall.json b/src/generated/resources/data/basemetals/recipes/aquarium_wall.json index 7eeb9e465..08b8c56bb 100644 --- a/src/generated/resources/data/basemetals/recipes/aquarium_wall.json +++ b/src/generated/resources/data/basemetals/recipes/aquarium_wall.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:storage_blocks/aquarium" - } - }, - "result": { - "item": "basemetals:aquarium_wall", - "count": 6 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:storage_blocks/aquarium" + } + }, + "result": { + "item": "basemetals:aquarium_wall", + "count": 6 + }, + "group": "basemetals:aquarium_wall" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/bismuth_arrow.json b/src/generated/resources/data/basemetals/recipes/bismuth_arrow.json index 785e4d7cf..873511cec 100644 --- a/src/generated/resources/data/basemetals/recipes/bismuth_arrow.json +++ b/src/generated/resources/data/basemetals/recipes/bismuth_arrow.json @@ -1,23 +1,27 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "N", - "R", - "F" - ], - "key": { - "F": { - "item": "minecraft:feather" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "N", + "R", + "F" + ], + "key": { + "F": { + "item": "minecraft:feather" + }, + "N": { + "tag": "forge:nuggets/bismuth" + }, + "R": { + "tag": "forge:rods/bismuth" + } }, - "N": { - "tag": "forge:nuggets/bismuth" + "result": { + "item": "basemetals:bismuth_arrow", + "count": 4 }, - "R": { - "tag": "forge:rods/bismuth" - } - }, - "result": { - "item": "basemetals:bismuth_arrow", - "count": 4 + "group": "basemetals:bismuth_arrow" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/bismuth_axe.json b/src/generated/resources/data/basemetals/recipes/bismuth_axe.json index d001efc04..a709512df 100644 --- a/src/generated/resources/data/basemetals/recipes/bismuth_axe.json +++ b/src/generated/resources/data/basemetals/recipes/bismuth_axe.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX", - "XS", - " S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX", + "XS", + " S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/bismuth" + } }, - "X": { - "tag": "forge:ingots/bismuth" - } - }, - "result": { - "item": "basemetals:bismuth_axe" + "result": { + "item": "basemetals:bismuth_axe" + }, + "group": "basemetals:bismuth_axe" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/bismuth_bars.json b/src/generated/resources/data/basemetals/recipes/bismuth_bars.json index 44f007c04..263eb21d1 100644 --- a/src/generated/resources/data/basemetals/recipes/bismuth_bars.json +++ b/src/generated/resources/data/basemetals/recipes/bismuth_bars.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:ingots/bismuth" - } - }, - "result": { - "item": "basemetals:bismuth_bars", - "count": 16 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:ingots/bismuth" + } + }, + "result": { + "item": "basemetals:bismuth_bars", + "count": 16 + }, + "group": "basemetals:bismuth_bars" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/bismuth_bars_2.json b/src/generated/resources/data/basemetals/recipes/bismuth_bars_2.json index 05937836c..2658387fe 100644 --- a/src/generated/resources/data/basemetals/recipes/bismuth_bars_2.json +++ b/src/generated/resources/data/basemetals/recipes/bismuth_bars_2.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX" - ], - "key": { - "X": { - "tag": "forge:rods/bismuth" - } - }, - "result": { - "item": "basemetals:bismuth_bars", - "count": 4 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX" + ], + "key": { + "X": { + "tag": "forge:rods/bismuth" + } + }, + "result": { + "item": "basemetals:bismuth_bars", + "count": 4 + }, + "group": "basemetals:bismuth_bars" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/bismuth_block.json b/src/generated/resources/data/basemetals/recipes/bismuth_block.json index 1ad6e43d7..e787f1542 100644 --- a/src/generated/resources/data/basemetals/recipes/bismuth_block.json +++ b/src/generated/resources/data/basemetals/recipes/bismuth_block.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:ingots/bismuth" - } - }, - "result": { - "item": "basemetals:bismuth_block" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:ingots/bismuth" + } + }, + "result": { + "item": "basemetals:bismuth_block" + }, + "group": "basemetals:bismuth_block" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/bismuth_block_ingot.json b/src/generated/resources/data/basemetals/recipes/bismuth_block_ingot.json index 4657ff710..e2475771e 100644 --- a/src/generated/resources/data/basemetals/recipes/bismuth_block_ingot.json +++ b/src/generated/resources/data/basemetals/recipes/bismuth_block_ingot.json @@ -1,12 +1,16 @@ { - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "tag": "forge:storage_blocks/bismuth" - } - ], - "result": { - "item": "basemetals:bismuth_ingot", - "count": 9 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "tag": "forge:storage_blocks/bismuth" + } + ], + "result": { + "item": "basemetals:bismuth_ingot", + "count": 9 + }, + "group": "basemetals:bismuth_ingot" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/bismuth_bolt.json b/src/generated/resources/data/basemetals/recipes/bismuth_bolt.json index 633c217ea..48dfdb102 100644 --- a/src/generated/resources/data/basemetals/recipes/bismuth_bolt.json +++ b/src/generated/resources/data/basemetals/recipes/bismuth_bolt.json @@ -1,20 +1,24 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "R", - "R", - "F" - ], - "key": { - "F": { - "item": "minecraft:feather" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "R", + "R", + "F" + ], + "key": { + "F": { + "item": "minecraft:feather" + }, + "R": { + "tag": "forge:rods/bismuth" + } }, - "R": { - "tag": "forge:rods/bismuth" - } - }, - "result": { - "item": "basemetals:bismuth_bolt", - "count": 4 + "result": { + "item": "basemetals:bismuth_bolt", + "count": 4 + }, + "group": "basemetals:bismuth_bolt" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/bismuth_boots.json b/src/generated/resources/data/basemetals/recipes/bismuth_boots.json index 68926d89c..b76585b21 100644 --- a/src/generated/resources/data/basemetals/recipes/bismuth_boots.json +++ b/src/generated/resources/data/basemetals/recipes/bismuth_boots.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X X", - "X X" - ], - "key": { - "X": { - "tag": "forge:ingots/bismuth" - } - }, - "result": { - "item": "basemetals:bismuth_boots" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X X", + "X X" + ], + "key": { + "X": { + "tag": "forge:ingots/bismuth" + } + }, + "result": { + "item": "basemetals:bismuth_boots" + }, + "group": "basemetals:bismuth_boots" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/bismuth_bow.json b/src/generated/resources/data/basemetals/recipes/bismuth_bow.json index 1d9a4729d..8e60da483 100644 --- a/src/generated/resources/data/basemetals/recipes/bismuth_bow.json +++ b/src/generated/resources/data/basemetals/recipes/bismuth_bow.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " RS", - "R S", - " RS" - ], - "key": { - "R": { - "tag": "forge:rods/bismuth" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " RS", + "R S", + " RS" + ], + "key": { + "R": { + "tag": "forge:rods/bismuth" + }, + "S": { + "item": "minecraft:string" + } }, - "S": { - "item": "minecraft:string" - } - }, - "result": { - "item": "basemetals:bismuth_bow" + "result": { + "item": "basemetals:bismuth_bow" + }, + "group": "basemetals:bismuth_bow" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/bismuth_button.json b/src/generated/resources/data/basemetals/recipes/bismuth_button.json index e2a6aaeef..73c073c65 100644 --- a/src/generated/resources/data/basemetals/recipes/bismuth_button.json +++ b/src/generated/resources/data/basemetals/recipes/bismuth_button.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "X" - ], - "key": { - "X": { - "tag": "forge:nuggets/bismuth" - } - }, - "result": { - "item": "basemetals:bismuth_button" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "X" + ], + "key": { + "X": { + "tag": "forge:nuggets/bismuth" + } + }, + "result": { + "item": "basemetals:bismuth_button" + }, + "group": "basemetals:bismuth_button" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/bismuth_chestplate.json b/src/generated/resources/data/basemetals/recipes/bismuth_chestplate.json index 4e15a95a8..88883f6aa 100644 --- a/src/generated/resources/data/basemetals/recipes/bismuth_chestplate.json +++ b/src/generated/resources/data/basemetals/recipes/bismuth_chestplate.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X X", - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:ingots/bismuth" - } - }, - "result": { - "item": "basemetals:bismuth_chestplate" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X X", + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:ingots/bismuth" + } + }, + "result": { + "item": "basemetals:bismuth_chestplate" + }, + "group": "basemetals:bismuth_chestplate" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/bismuth_crackhammer.json b/src/generated/resources/data/basemetals/recipes/bismuth_crackhammer.json index eea24c713..8a4ebcada 100644 --- a/src/generated/resources/data/basemetals/recipes/bismuth_crackhammer.json +++ b/src/generated/resources/data/basemetals/recipes/bismuth_crackhammer.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "S", - "S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "S", + "S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:storage_blocks/bismuth" + } }, - "X": { - "tag": "forge:storage_blocks/bismuth" - } - }, - "result": { - "item": "basemetals:bismuth_crackhammer" + "result": { + "item": "basemetals:bismuth_crackhammer" + }, + "group": "basemetals:bismuth_crackhammer" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/bismuth_crossbow.json b/src/generated/resources/data/basemetals/recipes/bismuth_crossbow.json index bcc518174..ebfb4b214 100644 --- a/src/generated/resources/data/basemetals/recipes/bismuth_crossbow.json +++ b/src/generated/resources/data/basemetals/recipes/bismuth_crossbow.json @@ -1,22 +1,26 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "GRR", - " SR", - "R G" - ], - "key": { - "G": { - "tag": "forge:gears/bismuth" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "GRR", + " SR", + "R G" + ], + "key": { + "G": { + "tag": "forge:gears/bismuth" + }, + "R": { + "tag": "forge:rods/bismuth" + }, + "S": { + "item": "minecraft:string" + } }, - "R": { - "tag": "forge:rods/bismuth" + "result": { + "item": "basemetals:bismuth_crossbow" }, - "S": { - "item": "minecraft:string" - } - }, - "result": { - "item": "basemetals:bismuth_crossbow" + "group": "basemetals:bismuth_crossbow" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/bismuth_door.json b/src/generated/resources/data/basemetals/recipes/bismuth_door.json index 87adafcf1..71b006ba4 100644 --- a/src/generated/resources/data/basemetals/recipes/bismuth_door.json +++ b/src/generated/resources/data/basemetals/recipes/bismuth_door.json @@ -1,17 +1,21 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX", - "XX", - "XX" - ], - "key": { - "X": { - "tag": "forge:ingots/bismuth" - } - }, - "result": { - "item": "basemetals:bismuth_door", - "count": 3 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX", + "XX", + "XX" + ], + "key": { + "X": { + "tag": "forge:ingots/bismuth" + } + }, + "result": { + "item": "basemetals:bismuth_door", + "count": 3 + }, + "group": "basemetals:bismuth_door" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/bismuth_fishingrod.json b/src/generated/resources/data/basemetals/recipes/bismuth_fishingrod.json index 48e7e15d8..ddf48e78c 100644 --- a/src/generated/resources/data/basemetals/recipes/bismuth_fishingrod.json +++ b/src/generated/resources/data/basemetals/recipes/bismuth_fishingrod.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " R", - " RS", - "R S" - ], - "key": { - "R": { - "tag": "forge:rods/bismuth" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " R", + " RS", + "R S" + ], + "key": { + "R": { + "tag": "forge:rods/bismuth" + }, + "S": { + "item": "minecraft:string" + } }, - "S": { - "item": "minecraft:string" - } - }, - "result": { - "item": "basemetals:bismuth_fishing_rod" + "result": { + "item": "basemetals:bismuth_fishing_rod" + }, + "group": "basemetals:bismuth_fishing_rod" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/bismuth_gear.json b/src/generated/resources/data/basemetals/recipes/bismuth_gear.json index 9f07fc693..d20db6220 100644 --- a/src/generated/resources/data/basemetals/recipes/bismuth_gear.json +++ b/src/generated/resources/data/basemetals/recipes/bismuth_gear.json @@ -1,20 +1,24 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " X ", - "XRX", - " X " - ], - "key": { - "R": { - "tag": "forge:rods/bismuth" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " X ", + "XRX", + " X " + ], + "key": { + "R": { + "tag": "forge:rods/bismuth" + }, + "X": { + "tag": "forge:ingots/bismuth" + } }, - "X": { - "tag": "forge:ingots/bismuth" - } - }, - "result": { - "item": "basemetals:bismuth_gear", - "count": 4 + "result": { + "item": "basemetals:bismuth_gear", + "count": 4 + }, + "group": "basemetals:bismuth_gear" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/bismuth_helmet.json b/src/generated/resources/data/basemetals/recipes/bismuth_helmet.json index 700a94df5..954b795af 100644 --- a/src/generated/resources/data/basemetals/recipes/bismuth_helmet.json +++ b/src/generated/resources/data/basemetals/recipes/bismuth_helmet.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "X X" - ], - "key": { - "X": { - "tag": "forge:ingots/bismuth" - } - }, - "result": { - "item": "basemetals:bismuth_helmet" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "X X" + ], + "key": { + "X": { + "tag": "forge:ingots/bismuth" + } + }, + "result": { + "item": "basemetals:bismuth_helmet" + }, + "group": "basemetals:bismuth_helmet" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/bismuth_hoe.json b/src/generated/resources/data/basemetals/recipes/bismuth_hoe.json index 896880af5..b275cf314 100644 --- a/src/generated/resources/data/basemetals/recipes/bismuth_hoe.json +++ b/src/generated/resources/data/basemetals/recipes/bismuth_hoe.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX", - " S", - " S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX", + " S", + " S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/bismuth" + } }, - "X": { - "tag": "forge:ingots/bismuth" - } - }, - "result": { - "item": "basemetals:bismuth_hoe" + "result": { + "item": "basemetals:bismuth_hoe" + }, + "group": "basemetals:bismuth_hoe" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/bismuth_horsearmor.json b/src/generated/resources/data/basemetals/recipes/bismuth_horsearmor.json index 17fe99713..0dbe95723 100644 --- a/src/generated/resources/data/basemetals/recipes/bismuth_horsearmor.json +++ b/src/generated/resources/data/basemetals/recipes/bismuth_horsearmor.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " X", - "XWX", - "XXX" - ], - "key": { - "W": { - "tag": "minecraft:wool" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " X", + "XWX", + "XXX" + ], + "key": { + "W": { + "tag": "minecraft:wool" + }, + "X": { + "tag": "forge:ingots/bismuth" + } }, - "X": { - "tag": "forge:ingots/bismuth" - } - }, - "result": { - "item": "basemetals:bismuth_horse_armor" + "result": { + "item": "basemetals:bismuth_horse_armor" + }, + "group": "basemetals:bismuth_horse_armor" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/bismuth_ingot_from_nuggets.json b/src/generated/resources/data/basemetals/recipes/bismuth_ingot_from_nuggets.json index e5bd490be..e7083aa18 100644 --- a/src/generated/resources/data/basemetals/recipes/bismuth_ingot_from_nuggets.json +++ b/src/generated/resources/data/basemetals/recipes/bismuth_ingot_from_nuggets.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:nuggets/bismuth" - } - }, - "result": { - "item": "basemetals:bismuth_ingot" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:nuggets/bismuth" + } + }, + "result": { + "item": "basemetals:bismuth_ingot" + }, + "group": "basemetals:bismuth_ingot" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/bismuth_leggings.json b/src/generated/resources/data/basemetals/recipes/bismuth_leggings.json index 359859938..7e50310b6 100644 --- a/src/generated/resources/data/basemetals/recipes/bismuth_leggings.json +++ b/src/generated/resources/data/basemetals/recipes/bismuth_leggings.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "X X", - "X X" - ], - "key": { - "X": { - "tag": "forge:ingots/bismuth" - } - }, - "result": { - "item": "basemetals:bismuth_leggings" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "X X", + "X X" + ], + "key": { + "X": { + "tag": "forge:ingots/bismuth" + } + }, + "result": { + "item": "basemetals:bismuth_leggings" + }, + "group": "basemetals:bismuth_leggings" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/bismuth_lever.json b/src/generated/resources/data/basemetals/recipes/bismuth_lever.json index 4c61f4060..a66e9382a 100644 --- a/src/generated/resources/data/basemetals/recipes/bismuth_lever.json +++ b/src/generated/resources/data/basemetals/recipes/bismuth_lever.json @@ -1,18 +1,22 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "R", - "X" - ], - "key": { - "R": { - "tag": "forge:rods/bismuth" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "R", + "X" + ], + "key": { + "R": { + "tag": "forge:rods/bismuth" + }, + "X": { + "tag": "forge:ingots/bismuth" + } }, - "X": { - "tag": "forge:ingots/bismuth" - } - }, - "result": { - "item": "basemetals:bismuth_lever" + "result": { + "item": "basemetals:bismuth_lever" + }, + "group": "basemetals:bismuth_lever" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/bismuth_nuggets.json b/src/generated/resources/data/basemetals/recipes/bismuth_nuggets.json index 3a8d341ec..4b54318df 100644 --- a/src/generated/resources/data/basemetals/recipes/bismuth_nuggets.json +++ b/src/generated/resources/data/basemetals/recipes/bismuth_nuggets.json @@ -1,12 +1,16 @@ { - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "tag": "forge:ingots/bismuth" - } - ], - "result": { - "item": "basemetals:bismuth_nugget", - "count": 9 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "tag": "forge:ingots/bismuth" + } + ], + "result": { + "item": "basemetals:bismuth_nugget", + "count": 9 + }, + "group": "basemetals:bismuth_nugget" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/bismuth_pickaxe.json b/src/generated/resources/data/basemetals/recipes/bismuth_pickaxe.json index da21a4a10..8ed16db86 100644 --- a/src/generated/resources/data/basemetals/recipes/bismuth_pickaxe.json +++ b/src/generated/resources/data/basemetals/recipes/bismuth_pickaxe.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - " S ", - " S " - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + " S ", + " S " + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/bismuth" + } }, - "X": { - "tag": "forge:ingots/bismuth" - } - }, - "result": { - "item": "basemetals:bismuth_pickaxe" + "result": { + "item": "basemetals:bismuth_pickaxe" + }, + "group": "basemetals:bismuth_pickaxe" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/bismuth_plate.json b/src/generated/resources/data/basemetals/recipes/bismuth_plate.json index 781b26c1e..ea1e923ed 100644 --- a/src/generated/resources/data/basemetals/recipes/bismuth_plate.json +++ b/src/generated/resources/data/basemetals/recipes/bismuth_plate.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX" - ], - "key": { - "X": { - "tag": "forge:ingots/bismuth" - } - }, - "result": { - "item": "basemetals:bismuth_plate", - "count": 3 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX" + ], + "key": { + "X": { + "tag": "forge:ingots/bismuth" + } + }, + "result": { + "item": "basemetals:bismuth_plate", + "count": 3 + }, + "group": "basemetals:bismuth_plate" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/bismuth_powder_from_small.json b/src/generated/resources/data/basemetals/recipes/bismuth_powder_from_small.json index 5bec493d5..267568835 100644 --- a/src/generated/resources/data/basemetals/recipes/bismuth_powder_from_small.json +++ b/src/generated/resources/data/basemetals/recipes/bismuth_powder_from_small.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:tiny_dusts/bismuth" - } - }, - "result": { - "item": "basemetals:bismuth_powder" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:tiny_dusts/bismuth" + } + }, + "result": { + "item": "basemetals:bismuth_powder" + }, + "group": "basemetals:bismuth_powder" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/bismuth_pressure_plate.json b/src/generated/resources/data/basemetals/recipes/bismuth_pressure_plate.json index 00ddaeec2..0d79fb46e 100644 --- a/src/generated/resources/data/basemetals/recipes/bismuth_pressure_plate.json +++ b/src/generated/resources/data/basemetals/recipes/bismuth_pressure_plate.json @@ -1,14 +1,18 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX" - ], - "key": { - "X": { - "tag": "forge:ingots/bismuth" - } - }, - "result": { - "item": "basemetals:bismuth_pressure_plate" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX" + ], + "key": { + "X": { + "tag": "forge:ingots/bismuth" + } + }, + "result": { + "item": "basemetals:bismuth_pressure_plate" + }, + "group": "basemetals:bismuth_pressure_plate" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/bismuth_raw_blasting.json b/src/generated/resources/data/basemetals/recipes/bismuth_raw_blasting.json new file mode 100644 index 000000000..3b6af55da --- /dev/null +++ b/src/generated/resources/data/basemetals/recipes/bismuth_raw_blasting.json @@ -0,0 +1,9 @@ +{ + "type": "minecraft:blasting", + "ingredient": { + "tag": "forge:raw_materials/bismuth" + }, + "result": "basemetals:bismuth_ingot", + "experience": 0.1, + "cookingtime": 100 +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/bismuth_raw_crushing.json b/src/generated/resources/data/basemetals/recipes/bismuth_raw_crushing.json new file mode 100644 index 000000000..2ea5a9a77 --- /dev/null +++ b/src/generated/resources/data/basemetals/recipes/bismuth_raw_crushing.json @@ -0,0 +1,9 @@ +{ + "type": "basemetals:crushing", + "ingredient": { + "tag": "forge:raw_materials/bismuth" + }, + "result": { + "item": "basemetals:bismuth_powder" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/bismuth_raw_smelting.json b/src/generated/resources/data/basemetals/recipes/bismuth_raw_smelting.json new file mode 100644 index 000000000..4fe2e619b --- /dev/null +++ b/src/generated/resources/data/basemetals/recipes/bismuth_raw_smelting.json @@ -0,0 +1,9 @@ +{ + "type": "minecraft:smelting", + "ingredient": { + "tag": "forge:raw_materials/bismuth" + }, + "result": "basemetals:bismuth_ingot", + "experience": 0.1, + "cookingtime": 200 +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/bismuth_rod.json b/src/generated/resources/data/basemetals/recipes/bismuth_rod.json index 398d46b17..80bfc7ab8 100644 --- a/src/generated/resources/data/basemetals/recipes/bismuth_rod.json +++ b/src/generated/resources/data/basemetals/recipes/bismuth_rod.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "X" - ], - "key": { - "X": { - "tag": "forge:ingots/bismuth" - } - }, - "result": { - "item": "basemetals:bismuth_rod", - "count": 4 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "X" + ], + "key": { + "X": { + "tag": "forge:ingots/bismuth" + } + }, + "result": { + "item": "basemetals:bismuth_rod", + "count": 4 + }, + "group": "basemetals:bismuth_rod" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/bismuth_scythe.json b/src/generated/resources/data/basemetals/recipes/bismuth_scythe.json index ec810a11c..11ff70bdf 100644 --- a/src/generated/resources/data/basemetals/recipes/bismuth_scythe.json +++ b/src/generated/resources/data/basemetals/recipes/bismuth_scythe.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX ", - " X", - " S " - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX ", + " X", + " S " + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/bismuth" + } }, - "X": { - "tag": "forge:ingots/bismuth" - } - }, - "result": { - "item": "basemetals:bismuth_scythe" + "result": { + "item": "basemetals:bismuth_scythe" + }, + "group": "basemetals:bismuth_scythe" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/bismuth_shears.json b/src/generated/resources/data/basemetals/recipes/bismuth_shears.json index ff527dc10..1e964e3e0 100644 --- a/src/generated/resources/data/basemetals/recipes/bismuth_shears.json +++ b/src/generated/resources/data/basemetals/recipes/bismuth_shears.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " X", - "X " - ], - "key": { - "X": { - "tag": "forge:ingots/bismuth" - } - }, - "result": { - "item": "basemetals:bismuth_shears" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " X", + "X " + ], + "key": { + "X": { + "tag": "forge:ingots/bismuth" + } + }, + "result": { + "item": "basemetals:bismuth_shears" + }, + "group": "basemetals:bismuth_shears" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/bismuth_shield.json b/src/generated/resources/data/basemetals/recipes/bismuth_shield.json index ad6b06cc2..c1cda5fba 100644 --- a/src/generated/resources/data/basemetals/recipes/bismuth_shield.json +++ b/src/generated/resources/data/basemetals/recipes/bismuth_shield.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XWX", - "XXX", - " X " - ], - "key": { - "W": { - "tag": "minecraft:planks" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XWX", + "XXX", + " X " + ], + "key": { + "W": { + "tag": "minecraft:planks" + }, + "X": { + "tag": "forge:ingots/bismuth" + } }, - "X": { - "tag": "forge:ingots/bismuth" - } - }, - "result": { - "item": "basemetals:bismuth_shield" + "result": { + "item": "basemetals:bismuth_shield" + }, + "group": "basemetals:bismuth_shield" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/bismuth_shovel.json b/src/generated/resources/data/basemetals/recipes/bismuth_shovel.json index 0bc9082d6..b152b33bb 100644 --- a/src/generated/resources/data/basemetals/recipes/bismuth_shovel.json +++ b/src/generated/resources/data/basemetals/recipes/bismuth_shovel.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "S", - "S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "S", + "S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/bismuth" + } }, - "X": { - "tag": "forge:ingots/bismuth" - } - }, - "result": { - "item": "basemetals:bismuth_shovel" + "result": { + "item": "basemetals:bismuth_shovel" + }, + "group": "basemetals:bismuth_shovel" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/bismuth_slab.json b/src/generated/resources/data/basemetals/recipes/bismuth_slab.json index f12c4fde4..459449fe6 100644 --- a/src/generated/resources/data/basemetals/recipes/bismuth_slab.json +++ b/src/generated/resources/data/basemetals/recipes/bismuth_slab.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX" - ], - "key": { - "X": { - "tag": "forge:storage_blocks/bismuth" - } - }, - "result": { - "item": "basemetals:bismuth_slab", - "count": 6 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX" + ], + "key": { + "X": { + "tag": "forge:storage_blocks/bismuth" + } + }, + "result": { + "item": "basemetals:bismuth_slab", + "count": 6 + }, + "group": "basemetals:bismuth_slab" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/bismuth_smallpowder.json b/src/generated/resources/data/basemetals/recipes/bismuth_smallpowder.json index 92884e3aa..e13b5194b 100644 --- a/src/generated/resources/data/basemetals/recipes/bismuth_smallpowder.json +++ b/src/generated/resources/data/basemetals/recipes/bismuth_smallpowder.json @@ -1,12 +1,16 @@ { - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "tag": "forge:dusts/bismuth" - } - ], - "result": { - "item": "basemetals:bismuth_smallpowder", - "count": 9 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "tag": "forge:dusts/bismuth" + } + ], + "result": { + "item": "basemetals:bismuth_smallpowder", + "count": 9 + }, + "group": "basemetals:bismuth_smallpowder" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/bismuth_stairs.json b/src/generated/resources/data/basemetals/recipes/bismuth_stairs.json index cf2ecc7dd..fdc48b698 100644 --- a/src/generated/resources/data/basemetals/recipes/bismuth_stairs.json +++ b/src/generated/resources/data/basemetals/recipes/bismuth_stairs.json @@ -1,17 +1,21 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X ", - "XX ", - "XXX" - ], - "key": { - "X": { - "tag": "forge:storage_blocks/bismuth" - } - }, - "result": { - "item": "basemetals:bismuth_stairs", - "count": 4 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X ", + "XX ", + "XXX" + ], + "key": { + "X": { + "tag": "forge:storage_blocks/bismuth" + } + }, + "result": { + "item": "basemetals:bismuth_stairs", + "count": 4 + }, + "group": "basemetals:bismuth_stairs" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/bismuth_sword.json b/src/generated/resources/data/basemetals/recipes/bismuth_sword.json index c6560cc71..23759baf9 100644 --- a/src/generated/resources/data/basemetals/recipes/bismuth_sword.json +++ b/src/generated/resources/data/basemetals/recipes/bismuth_sword.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "X", - "S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "X", + "S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/bismuth" + } }, - "X": { - "tag": "forge:ingots/bismuth" - } - }, - "result": { - "item": "basemetals:bismuth_sword" + "result": { + "item": "basemetals:bismuth_sword" + }, + "group": "basemetals:bismuth_sword" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/bismuth_trapdoor.json b/src/generated/resources/data/basemetals/recipes/bismuth_trapdoor.json index a7b141301..0c4e1c5d4 100644 --- a/src/generated/resources/data/basemetals/recipes/bismuth_trapdoor.json +++ b/src/generated/resources/data/basemetals/recipes/bismuth_trapdoor.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX", - "XX" - ], - "key": { - "X": { - "tag": "forge:ingots/bismuth" - } - }, - "result": { - "item": "basemetals:bismuth_trapdoor" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX", + "XX" + ], + "key": { + "X": { + "tag": "forge:ingots/bismuth" + } + }, + "result": { + "item": "basemetals:bismuth_trapdoor" + }, + "group": "basemetals:bismuth_trapdoor" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/bismuth_wall.json b/src/generated/resources/data/basemetals/recipes/bismuth_wall.json index fe2473a9d..b2707e3b3 100644 --- a/src/generated/resources/data/basemetals/recipes/bismuth_wall.json +++ b/src/generated/resources/data/basemetals/recipes/bismuth_wall.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:storage_blocks/bismuth" - } - }, - "result": { - "item": "basemetals:bismuth_wall", - "count": 6 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:storage_blocks/bismuth" + } + }, + "result": { + "item": "basemetals:bismuth_wall", + "count": 6 + }, + "group": "basemetals:bismuth_wall" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/brass_arrow.json b/src/generated/resources/data/basemetals/recipes/brass_arrow.json index afe300329..fee98d9e9 100644 --- a/src/generated/resources/data/basemetals/recipes/brass_arrow.json +++ b/src/generated/resources/data/basemetals/recipes/brass_arrow.json @@ -1,23 +1,27 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "N", - "R", - "F" - ], - "key": { - "F": { - "item": "minecraft:feather" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "N", + "R", + "F" + ], + "key": { + "F": { + "item": "minecraft:feather" + }, + "N": { + "tag": "forge:nuggets/brass" + }, + "R": { + "tag": "forge:rods/brass" + } }, - "N": { - "tag": "forge:nuggets/brass" + "result": { + "item": "basemetals:brass_arrow", + "count": 4 }, - "R": { - "tag": "forge:rods/brass" - } - }, - "result": { - "item": "basemetals:brass_arrow", - "count": 4 + "group": "basemetals:brass_arrow" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/brass_axe.json b/src/generated/resources/data/basemetals/recipes/brass_axe.json index b0fac7d13..ed205bc3c 100644 --- a/src/generated/resources/data/basemetals/recipes/brass_axe.json +++ b/src/generated/resources/data/basemetals/recipes/brass_axe.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX", - "XS", - " S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX", + "XS", + " S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/brass" + } }, - "X": { - "tag": "forge:ingots/brass" - } - }, - "result": { - "item": "basemetals:brass_axe" + "result": { + "item": "basemetals:brass_axe" + }, + "group": "basemetals:brass_axe" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/brass_bars.json b/src/generated/resources/data/basemetals/recipes/brass_bars.json index ea2069751..b45f24470 100644 --- a/src/generated/resources/data/basemetals/recipes/brass_bars.json +++ b/src/generated/resources/data/basemetals/recipes/brass_bars.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:ingots/brass" - } - }, - "result": { - "item": "basemetals:brass_bars", - "count": 16 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:ingots/brass" + } + }, + "result": { + "item": "basemetals:brass_bars", + "count": 16 + }, + "group": "basemetals:brass_bars" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/brass_bars_2.json b/src/generated/resources/data/basemetals/recipes/brass_bars_2.json index b28753cee..3c9442612 100644 --- a/src/generated/resources/data/basemetals/recipes/brass_bars_2.json +++ b/src/generated/resources/data/basemetals/recipes/brass_bars_2.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX" - ], - "key": { - "X": { - "tag": "forge:rods/brass" - } - }, - "result": { - "item": "basemetals:brass_bars", - "count": 4 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX" + ], + "key": { + "X": { + "tag": "forge:rods/brass" + } + }, + "result": { + "item": "basemetals:brass_bars", + "count": 4 + }, + "group": "basemetals:brass_bars" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/brass_blend.json b/src/generated/resources/data/basemetals/recipes/brass_blend.json index deb474751..451a3cf4a 100644 --- a/src/generated/resources/data/basemetals/recipes/brass_blend.json +++ b/src/generated/resources/data/basemetals/recipes/brass_blend.json @@ -1,21 +1,25 @@ { - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "tag": "forge:dusts/copper" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "tag": "forge:dusts/copper" + }, + { + "tag": "forge:dusts/copper" + }, + { + "tag": "forge:dusts/copper" + }, + { + "tag": "forge:dusts/zinc" + } + ], + "result": { + "item": "basemetals:brass_blend", + "count": 4 }, - { - "tag": "forge:dusts/copper" - }, - { - "tag": "forge:dusts/copper" - }, - { - "tag": "forge:dusts/zinc" - } - ], - "result": { - "item": "basemetals:brass_blend", - "count": 4 + "group": "basemetals:brass_blend" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/brass_blend_from_small.json b/src/generated/resources/data/basemetals/recipes/brass_blend_from_small.json index 3682d7f7b..4f7d5e883 100644 --- a/src/generated/resources/data/basemetals/recipes/brass_blend_from_small.json +++ b/src/generated/resources/data/basemetals/recipes/brass_blend_from_small.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:small_blends/brass" - } - }, - "result": { - "item": "basemetals:brass_blend" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:small_blends/brass" + } + }, + "result": { + "item": "basemetals:brass_blend" + }, + "group": "basemetals:brass_blend" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/brass_block.json b/src/generated/resources/data/basemetals/recipes/brass_block.json index 133c02048..f88d8fbfe 100644 --- a/src/generated/resources/data/basemetals/recipes/brass_block.json +++ b/src/generated/resources/data/basemetals/recipes/brass_block.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:ingots/brass" - } - }, - "result": { - "item": "basemetals:brass_block" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:ingots/brass" + } + }, + "result": { + "item": "basemetals:brass_block" + }, + "group": "basemetals:brass_block" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/brass_block_ingot.json b/src/generated/resources/data/basemetals/recipes/brass_block_ingot.json index 22b7135e7..ef61fa65a 100644 --- a/src/generated/resources/data/basemetals/recipes/brass_block_ingot.json +++ b/src/generated/resources/data/basemetals/recipes/brass_block_ingot.json @@ -1,12 +1,16 @@ { - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "tag": "forge:storage_blocks/brass" - } - ], - "result": { - "item": "basemetals:brass_ingot", - "count": 9 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "tag": "forge:storage_blocks/brass" + } + ], + "result": { + "item": "basemetals:brass_ingot", + "count": 9 + }, + "group": "basemetals:brass_ingot" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/brass_bolt.json b/src/generated/resources/data/basemetals/recipes/brass_bolt.json index ea4c0c2b5..7270af7ae 100644 --- a/src/generated/resources/data/basemetals/recipes/brass_bolt.json +++ b/src/generated/resources/data/basemetals/recipes/brass_bolt.json @@ -1,20 +1,24 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "R", - "R", - "F" - ], - "key": { - "F": { - "item": "minecraft:feather" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "R", + "R", + "F" + ], + "key": { + "F": { + "item": "minecraft:feather" + }, + "R": { + "tag": "forge:rods/brass" + } }, - "R": { - "tag": "forge:rods/brass" - } - }, - "result": { - "item": "basemetals:brass_bolt", - "count": 4 + "result": { + "item": "basemetals:brass_bolt", + "count": 4 + }, + "group": "basemetals:brass_bolt" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/brass_boots.json b/src/generated/resources/data/basemetals/recipes/brass_boots.json index dd5c420dd..1b13a2280 100644 --- a/src/generated/resources/data/basemetals/recipes/brass_boots.json +++ b/src/generated/resources/data/basemetals/recipes/brass_boots.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X X", - "X X" - ], - "key": { - "X": { - "tag": "forge:ingots/brass" - } - }, - "result": { - "item": "basemetals:brass_boots" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X X", + "X X" + ], + "key": { + "X": { + "tag": "forge:ingots/brass" + } + }, + "result": { + "item": "basemetals:brass_boots" + }, + "group": "basemetals:brass_boots" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/brass_bow.json b/src/generated/resources/data/basemetals/recipes/brass_bow.json index cc4001942..21813ddd4 100644 --- a/src/generated/resources/data/basemetals/recipes/brass_bow.json +++ b/src/generated/resources/data/basemetals/recipes/brass_bow.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " RS", - "R S", - " RS" - ], - "key": { - "R": { - "tag": "forge:rods/brass" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " RS", + "R S", + " RS" + ], + "key": { + "R": { + "tag": "forge:rods/brass" + }, + "S": { + "item": "minecraft:string" + } }, - "S": { - "item": "minecraft:string" - } - }, - "result": { - "item": "basemetals:brass_bow" + "result": { + "item": "basemetals:brass_bow" + }, + "group": "basemetals:brass_bow" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/brass_button.json b/src/generated/resources/data/basemetals/recipes/brass_button.json index 34cb56c8f..0c063144f 100644 --- a/src/generated/resources/data/basemetals/recipes/brass_button.json +++ b/src/generated/resources/data/basemetals/recipes/brass_button.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "X" - ], - "key": { - "X": { - "tag": "forge:nuggets/brass" - } - }, - "result": { - "item": "basemetals:brass_button" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "X" + ], + "key": { + "X": { + "tag": "forge:nuggets/brass" + } + }, + "result": { + "item": "basemetals:brass_button" + }, + "group": "basemetals:brass_button" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/brass_chestplate.json b/src/generated/resources/data/basemetals/recipes/brass_chestplate.json index 990907a50..fda47957a 100644 --- a/src/generated/resources/data/basemetals/recipes/brass_chestplate.json +++ b/src/generated/resources/data/basemetals/recipes/brass_chestplate.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X X", - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:ingots/brass" - } - }, - "result": { - "item": "basemetals:brass_chestplate" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X X", + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:ingots/brass" + } + }, + "result": { + "item": "basemetals:brass_chestplate" + }, + "group": "basemetals:brass_chestplate" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/brass_crackhammer.json b/src/generated/resources/data/basemetals/recipes/brass_crackhammer.json index ed2f4e6a7..36fdfe4b7 100644 --- a/src/generated/resources/data/basemetals/recipes/brass_crackhammer.json +++ b/src/generated/resources/data/basemetals/recipes/brass_crackhammer.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "S", - "S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "S", + "S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:storage_blocks/brass" + } }, - "X": { - "tag": "forge:storage_blocks/brass" - } - }, - "result": { - "item": "basemetals:brass_crackhammer" + "result": { + "item": "basemetals:brass_crackhammer" + }, + "group": "basemetals:brass_crackhammer" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/brass_crossbow.json b/src/generated/resources/data/basemetals/recipes/brass_crossbow.json index 4d7909bb5..6699e7c09 100644 --- a/src/generated/resources/data/basemetals/recipes/brass_crossbow.json +++ b/src/generated/resources/data/basemetals/recipes/brass_crossbow.json @@ -1,22 +1,26 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "GRR", - " SR", - "R G" - ], - "key": { - "G": { - "tag": "forge:gears/brass" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "GRR", + " SR", + "R G" + ], + "key": { + "G": { + "tag": "forge:gears/brass" + }, + "R": { + "tag": "forge:rods/brass" + }, + "S": { + "item": "minecraft:string" + } }, - "R": { - "tag": "forge:rods/brass" + "result": { + "item": "basemetals:brass_crossbow" }, - "S": { - "item": "minecraft:string" - } - }, - "result": { - "item": "basemetals:brass_crossbow" + "group": "basemetals:brass_crossbow" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/brass_door.json b/src/generated/resources/data/basemetals/recipes/brass_door.json index 81d976164..f8e700617 100644 --- a/src/generated/resources/data/basemetals/recipes/brass_door.json +++ b/src/generated/resources/data/basemetals/recipes/brass_door.json @@ -1,17 +1,21 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX", - "XX", - "XX" - ], - "key": { - "X": { - "tag": "forge:ingots/brass" - } - }, - "result": { - "item": "basemetals:brass_door", - "count": 3 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX", + "XX", + "XX" + ], + "key": { + "X": { + "tag": "forge:ingots/brass" + } + }, + "result": { + "item": "basemetals:brass_door", + "count": 3 + }, + "group": "basemetals:brass_door" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/brass_fishingrod.json b/src/generated/resources/data/basemetals/recipes/brass_fishingrod.json index 3476b99ce..0bccd3e58 100644 --- a/src/generated/resources/data/basemetals/recipes/brass_fishingrod.json +++ b/src/generated/resources/data/basemetals/recipes/brass_fishingrod.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " R", - " RS", - "R S" - ], - "key": { - "R": { - "tag": "forge:rods/brass" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " R", + " RS", + "R S" + ], + "key": { + "R": { + "tag": "forge:rods/brass" + }, + "S": { + "item": "minecraft:string" + } }, - "S": { - "item": "minecraft:string" - } - }, - "result": { - "item": "basemetals:brass_fishing_rod" + "result": { + "item": "basemetals:brass_fishing_rod" + }, + "group": "basemetals:brass_fishing_rod" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/brass_gear.json b/src/generated/resources/data/basemetals/recipes/brass_gear.json index f383a3f61..054c69c7f 100644 --- a/src/generated/resources/data/basemetals/recipes/brass_gear.json +++ b/src/generated/resources/data/basemetals/recipes/brass_gear.json @@ -1,20 +1,24 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " X ", - "XRX", - " X " - ], - "key": { - "R": { - "tag": "forge:rods/brass" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " X ", + "XRX", + " X " + ], + "key": { + "R": { + "tag": "forge:rods/brass" + }, + "X": { + "tag": "forge:ingots/brass" + } }, - "X": { - "tag": "forge:ingots/brass" - } - }, - "result": { - "item": "basemetals:brass_gear", - "count": 4 + "result": { + "item": "basemetals:brass_gear", + "count": 4 + }, + "group": "basemetals:brass_gear" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/brass_helmet.json b/src/generated/resources/data/basemetals/recipes/brass_helmet.json index 35ef124dc..244252c96 100644 --- a/src/generated/resources/data/basemetals/recipes/brass_helmet.json +++ b/src/generated/resources/data/basemetals/recipes/brass_helmet.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "X X" - ], - "key": { - "X": { - "tag": "forge:ingots/brass" - } - }, - "result": { - "item": "basemetals:brass_helmet" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "X X" + ], + "key": { + "X": { + "tag": "forge:ingots/brass" + } + }, + "result": { + "item": "basemetals:brass_helmet" + }, + "group": "basemetals:brass_helmet" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/brass_hoe.json b/src/generated/resources/data/basemetals/recipes/brass_hoe.json index b457fc59e..cb8fd2dbc 100644 --- a/src/generated/resources/data/basemetals/recipes/brass_hoe.json +++ b/src/generated/resources/data/basemetals/recipes/brass_hoe.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX", - " S", - " S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX", + " S", + " S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/brass" + } }, - "X": { - "tag": "forge:ingots/brass" - } - }, - "result": { - "item": "basemetals:brass_hoe" + "result": { + "item": "basemetals:brass_hoe" + }, + "group": "basemetals:brass_hoe" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/brass_horsearmor.json b/src/generated/resources/data/basemetals/recipes/brass_horsearmor.json index 6537c277b..d1d57a918 100644 --- a/src/generated/resources/data/basemetals/recipes/brass_horsearmor.json +++ b/src/generated/resources/data/basemetals/recipes/brass_horsearmor.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " X", - "XWX", - "XXX" - ], - "key": { - "W": { - "tag": "minecraft:wool" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " X", + "XWX", + "XXX" + ], + "key": { + "W": { + "tag": "minecraft:wool" + }, + "X": { + "tag": "forge:ingots/brass" + } }, - "X": { - "tag": "forge:ingots/brass" - } - }, - "result": { - "item": "basemetals:brass_horse_armor" + "result": { + "item": "basemetals:brass_horse_armor" + }, + "group": "basemetals:brass_horse_armor" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/brass_ingot_from_nuggets.json b/src/generated/resources/data/basemetals/recipes/brass_ingot_from_nuggets.json index eda38c0ef..8d799be01 100644 --- a/src/generated/resources/data/basemetals/recipes/brass_ingot_from_nuggets.json +++ b/src/generated/resources/data/basemetals/recipes/brass_ingot_from_nuggets.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:nuggets/brass" - } - }, - "result": { - "item": "basemetals:brass_ingot" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:nuggets/brass" + } + }, + "result": { + "item": "basemetals:brass_ingot" + }, + "group": "basemetals:brass_ingot" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/brass_leggings.json b/src/generated/resources/data/basemetals/recipes/brass_leggings.json index 7deda94a5..30ddc7cf2 100644 --- a/src/generated/resources/data/basemetals/recipes/brass_leggings.json +++ b/src/generated/resources/data/basemetals/recipes/brass_leggings.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "X X", - "X X" - ], - "key": { - "X": { - "tag": "forge:ingots/brass" - } - }, - "result": { - "item": "basemetals:brass_leggings" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "X X", + "X X" + ], + "key": { + "X": { + "tag": "forge:ingots/brass" + } + }, + "result": { + "item": "basemetals:brass_leggings" + }, + "group": "basemetals:brass_leggings" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/brass_lever.json b/src/generated/resources/data/basemetals/recipes/brass_lever.json index 4cfaff77a..1fdae75ab 100644 --- a/src/generated/resources/data/basemetals/recipes/brass_lever.json +++ b/src/generated/resources/data/basemetals/recipes/brass_lever.json @@ -1,18 +1,22 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "R", - "X" - ], - "key": { - "R": { - "tag": "forge:rods/brass" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "R", + "X" + ], + "key": { + "R": { + "tag": "forge:rods/brass" + }, + "X": { + "tag": "forge:ingots/brass" + } }, - "X": { - "tag": "forge:ingots/brass" - } - }, - "result": { - "item": "basemetals:brass_lever" + "result": { + "item": "basemetals:brass_lever" + }, + "group": "basemetals:brass_lever" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/brass_nuggets.json b/src/generated/resources/data/basemetals/recipes/brass_nuggets.json index ccc97338e..e7efa602b 100644 --- a/src/generated/resources/data/basemetals/recipes/brass_nuggets.json +++ b/src/generated/resources/data/basemetals/recipes/brass_nuggets.json @@ -1,12 +1,16 @@ { - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "tag": "forge:ingots/brass" - } - ], - "result": { - "item": "basemetals:brass_nugget", - "count": 9 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "tag": "forge:ingots/brass" + } + ], + "result": { + "item": "basemetals:brass_nugget", + "count": 9 + }, + "group": "basemetals:brass_nugget" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/brass_pickaxe.json b/src/generated/resources/data/basemetals/recipes/brass_pickaxe.json index 48b03dded..0342c1634 100644 --- a/src/generated/resources/data/basemetals/recipes/brass_pickaxe.json +++ b/src/generated/resources/data/basemetals/recipes/brass_pickaxe.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - " S ", - " S " - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + " S ", + " S " + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/brass" + } }, - "X": { - "tag": "forge:ingots/brass" - } - }, - "result": { - "item": "basemetals:brass_pickaxe" + "result": { + "item": "basemetals:brass_pickaxe" + }, + "group": "basemetals:brass_pickaxe" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/brass_plate.json b/src/generated/resources/data/basemetals/recipes/brass_plate.json index ba026d049..233b8dcb0 100644 --- a/src/generated/resources/data/basemetals/recipes/brass_plate.json +++ b/src/generated/resources/data/basemetals/recipes/brass_plate.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX" - ], - "key": { - "X": { - "tag": "forge:ingots/brass" - } - }, - "result": { - "item": "basemetals:brass_plate", - "count": 3 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX" + ], + "key": { + "X": { + "tag": "forge:ingots/brass" + } + }, + "result": { + "item": "basemetals:brass_plate", + "count": 3 + }, + "group": "basemetals:brass_plate" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/brass_powder_from_small.json b/src/generated/resources/data/basemetals/recipes/brass_powder_from_small.json index b15befa1d..7e41d425f 100644 --- a/src/generated/resources/data/basemetals/recipes/brass_powder_from_small.json +++ b/src/generated/resources/data/basemetals/recipes/brass_powder_from_small.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:tiny_dusts/brass" - } - }, - "result": { - "item": "basemetals:brass_powder" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:tiny_dusts/brass" + } + }, + "result": { + "item": "basemetals:brass_powder" + }, + "group": "basemetals:brass_powder" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/brass_pressure_plate.json b/src/generated/resources/data/basemetals/recipes/brass_pressure_plate.json index 9310f3373..ba0ad199d 100644 --- a/src/generated/resources/data/basemetals/recipes/brass_pressure_plate.json +++ b/src/generated/resources/data/basemetals/recipes/brass_pressure_plate.json @@ -1,14 +1,18 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX" - ], - "key": { - "X": { - "tag": "forge:ingots/brass" - } - }, - "result": { - "item": "basemetals:brass_pressure_plate" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX" + ], + "key": { + "X": { + "tag": "forge:ingots/brass" + } + }, + "result": { + "item": "basemetals:brass_pressure_plate" + }, + "group": "basemetals:brass_pressure_plate" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/brass_rod.json b/src/generated/resources/data/basemetals/recipes/brass_rod.json index 401a3e9fb..a17fddb0f 100644 --- a/src/generated/resources/data/basemetals/recipes/brass_rod.json +++ b/src/generated/resources/data/basemetals/recipes/brass_rod.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "X" - ], - "key": { - "X": { - "tag": "forge:ingots/brass" - } - }, - "result": { - "item": "basemetals:brass_rod", - "count": 4 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "X" + ], + "key": { + "X": { + "tag": "forge:ingots/brass" + } + }, + "result": { + "item": "basemetals:brass_rod", + "count": 4 + }, + "group": "basemetals:brass_rod" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/brass_scythe.json b/src/generated/resources/data/basemetals/recipes/brass_scythe.json index db9f0b794..76961b91d 100644 --- a/src/generated/resources/data/basemetals/recipes/brass_scythe.json +++ b/src/generated/resources/data/basemetals/recipes/brass_scythe.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX ", - " X", - " S " - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX ", + " X", + " S " + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/brass" + } }, - "X": { - "tag": "forge:ingots/brass" - } - }, - "result": { - "item": "basemetals:brass_scythe" + "result": { + "item": "basemetals:brass_scythe" + }, + "group": "basemetals:brass_scythe" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/brass_shears.json b/src/generated/resources/data/basemetals/recipes/brass_shears.json index 77f5c6ec1..7900fead2 100644 --- a/src/generated/resources/data/basemetals/recipes/brass_shears.json +++ b/src/generated/resources/data/basemetals/recipes/brass_shears.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " X", - "X " - ], - "key": { - "X": { - "tag": "forge:ingots/brass" - } - }, - "result": { - "item": "basemetals:brass_shears" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " X", + "X " + ], + "key": { + "X": { + "tag": "forge:ingots/brass" + } + }, + "result": { + "item": "basemetals:brass_shears" + }, + "group": "basemetals:brass_shears" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/brass_shield.json b/src/generated/resources/data/basemetals/recipes/brass_shield.json index d60ef9c15..9bf55aaba 100644 --- a/src/generated/resources/data/basemetals/recipes/brass_shield.json +++ b/src/generated/resources/data/basemetals/recipes/brass_shield.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XWX", - "XXX", - " X " - ], - "key": { - "W": { - "tag": "minecraft:planks" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XWX", + "XXX", + " X " + ], + "key": { + "W": { + "tag": "minecraft:planks" + }, + "X": { + "tag": "forge:ingots/brass" + } }, - "X": { - "tag": "forge:ingots/brass" - } - }, - "result": { - "item": "basemetals:brass_shield" + "result": { + "item": "basemetals:brass_shield" + }, + "group": "basemetals:brass_shield" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/brass_shovel.json b/src/generated/resources/data/basemetals/recipes/brass_shovel.json index 54df7ee13..872b44243 100644 --- a/src/generated/resources/data/basemetals/recipes/brass_shovel.json +++ b/src/generated/resources/data/basemetals/recipes/brass_shovel.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "S", - "S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "S", + "S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/brass" + } }, - "X": { - "tag": "forge:ingots/brass" - } - }, - "result": { - "item": "basemetals:brass_shovel" + "result": { + "item": "basemetals:brass_shovel" + }, + "group": "basemetals:brass_shovel" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/brass_slab.json b/src/generated/resources/data/basemetals/recipes/brass_slab.json index 14d0af727..7c203a68b 100644 --- a/src/generated/resources/data/basemetals/recipes/brass_slab.json +++ b/src/generated/resources/data/basemetals/recipes/brass_slab.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX" - ], - "key": { - "X": { - "tag": "forge:storage_blocks/brass" - } - }, - "result": { - "item": "basemetals:brass_slab", - "count": 6 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX" + ], + "key": { + "X": { + "tag": "forge:storage_blocks/brass" + } + }, + "result": { + "item": "basemetals:brass_slab", + "count": 6 + }, + "group": "basemetals:brass_slab" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/brass_smallblend.json b/src/generated/resources/data/basemetals/recipes/brass_smallblend.json index 4e5f91abc..29c4ca39c 100644 --- a/src/generated/resources/data/basemetals/recipes/brass_smallblend.json +++ b/src/generated/resources/data/basemetals/recipes/brass_smallblend.json @@ -1,12 +1,16 @@ { - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "tag": "forge:blends/brass" - } - ], - "result": { - "item": "basemetals:brass_smallblend", - "count": 9 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "tag": "forge:blends/brass" + } + ], + "result": { + "item": "basemetals:brass_smallblend", + "count": 9 + }, + "group": "basemetals:brass_smallblend" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/brass_smallpowder.json b/src/generated/resources/data/basemetals/recipes/brass_smallpowder.json index aca897ed8..0801b2a2c 100644 --- a/src/generated/resources/data/basemetals/recipes/brass_smallpowder.json +++ b/src/generated/resources/data/basemetals/recipes/brass_smallpowder.json @@ -1,12 +1,16 @@ { - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "tag": "forge:dusts/brass" - } - ], - "result": { - "item": "basemetals:brass_smallpowder", - "count": 9 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "tag": "forge:dusts/brass" + } + ], + "result": { + "item": "basemetals:brass_smallpowder", + "count": 9 + }, + "group": "basemetals:brass_smallpowder" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/brass_stairs.json b/src/generated/resources/data/basemetals/recipes/brass_stairs.json index a9962beeb..e68ec5377 100644 --- a/src/generated/resources/data/basemetals/recipes/brass_stairs.json +++ b/src/generated/resources/data/basemetals/recipes/brass_stairs.json @@ -1,17 +1,21 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X ", - "XX ", - "XXX" - ], - "key": { - "X": { - "tag": "forge:storage_blocks/brass" - } - }, - "result": { - "item": "basemetals:brass_stairs", - "count": 4 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X ", + "XX ", + "XXX" + ], + "key": { + "X": { + "tag": "forge:storage_blocks/brass" + } + }, + "result": { + "item": "basemetals:brass_stairs", + "count": 4 + }, + "group": "basemetals:brass_stairs" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/brass_sword.json b/src/generated/resources/data/basemetals/recipes/brass_sword.json index 169b8ffca..9a4bdb34a 100644 --- a/src/generated/resources/data/basemetals/recipes/brass_sword.json +++ b/src/generated/resources/data/basemetals/recipes/brass_sword.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "X", - "S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "X", + "S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/brass" + } }, - "X": { - "tag": "forge:ingots/brass" - } - }, - "result": { - "item": "basemetals:brass_sword" + "result": { + "item": "basemetals:brass_sword" + }, + "group": "basemetals:brass_sword" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/brass_trapdoor.json b/src/generated/resources/data/basemetals/recipes/brass_trapdoor.json index e94768fef..2a627cdd0 100644 --- a/src/generated/resources/data/basemetals/recipes/brass_trapdoor.json +++ b/src/generated/resources/data/basemetals/recipes/brass_trapdoor.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX", - "XX" - ], - "key": { - "X": { - "tag": "forge:ingots/brass" - } - }, - "result": { - "item": "basemetals:brass_trapdoor" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX", + "XX" + ], + "key": { + "X": { + "tag": "forge:ingots/brass" + } + }, + "result": { + "item": "basemetals:brass_trapdoor" + }, + "group": "basemetals:brass_trapdoor" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/brass_wall.json b/src/generated/resources/data/basemetals/recipes/brass_wall.json index 6ff167948..1c11a4d5c 100644 --- a/src/generated/resources/data/basemetals/recipes/brass_wall.json +++ b/src/generated/resources/data/basemetals/recipes/brass_wall.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:storage_blocks/brass" - } - }, - "result": { - "item": "basemetals:brass_wall", - "count": 6 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:storage_blocks/brass" + } + }, + "result": { + "item": "basemetals:brass_wall", + "count": 6 + }, + "group": "basemetals:brass_wall" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/bronze_arrow.json b/src/generated/resources/data/basemetals/recipes/bronze_arrow.json index 052ca7a98..fd3d1542e 100644 --- a/src/generated/resources/data/basemetals/recipes/bronze_arrow.json +++ b/src/generated/resources/data/basemetals/recipes/bronze_arrow.json @@ -1,23 +1,27 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "N", - "R", - "F" - ], - "key": { - "F": { - "item": "minecraft:feather" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "N", + "R", + "F" + ], + "key": { + "F": { + "item": "minecraft:feather" + }, + "N": { + "tag": "forge:nuggets/bronze" + }, + "R": { + "tag": "forge:rods/bronze" + } }, - "N": { - "tag": "forge:nuggets/bronze" + "result": { + "item": "basemetals:bronze_arrow", + "count": 4 }, - "R": { - "tag": "forge:rods/bronze" - } - }, - "result": { - "item": "basemetals:bronze_arrow", - "count": 4 + "group": "basemetals:bronze_arrow" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/bronze_axe.json b/src/generated/resources/data/basemetals/recipes/bronze_axe.json index 8608ef225..5644310c3 100644 --- a/src/generated/resources/data/basemetals/recipes/bronze_axe.json +++ b/src/generated/resources/data/basemetals/recipes/bronze_axe.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX", - "XS", - " S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX", + "XS", + " S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/bronze" + } }, - "X": { - "tag": "forge:ingots/bronze" - } - }, - "result": { - "item": "basemetals:bronze_axe" + "result": { + "item": "basemetals:bronze_axe" + }, + "group": "basemetals:bronze_axe" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/bronze_bars.json b/src/generated/resources/data/basemetals/recipes/bronze_bars.json index 53b26e909..3828c49d6 100644 --- a/src/generated/resources/data/basemetals/recipes/bronze_bars.json +++ b/src/generated/resources/data/basemetals/recipes/bronze_bars.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:ingots/bronze" - } - }, - "result": { - "item": "basemetals:bronze_bars", - "count": 16 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:ingots/bronze" + } + }, + "result": { + "item": "basemetals:bronze_bars", + "count": 16 + }, + "group": "basemetals:bronze_bars" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/bronze_bars_2.json b/src/generated/resources/data/basemetals/recipes/bronze_bars_2.json index 3b58a08dc..561140c08 100644 --- a/src/generated/resources/data/basemetals/recipes/bronze_bars_2.json +++ b/src/generated/resources/data/basemetals/recipes/bronze_bars_2.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX" - ], - "key": { - "X": { - "tag": "forge:rods/bronze" - } - }, - "result": { - "item": "basemetals:bronze_bars", - "count": 4 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX" + ], + "key": { + "X": { + "tag": "forge:rods/bronze" + } + }, + "result": { + "item": "basemetals:bronze_bars", + "count": 4 + }, + "group": "basemetals:bronze_bars" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/bronze_blend.json b/src/generated/resources/data/basemetals/recipes/bronze_blend.json index dd16e259c..9458b34e3 100644 --- a/src/generated/resources/data/basemetals/recipes/bronze_blend.json +++ b/src/generated/resources/data/basemetals/recipes/bronze_blend.json @@ -1,21 +1,25 @@ { - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "tag": "forge:dusts/copper" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "tag": "forge:dusts/copper" + }, + { + "tag": "forge:dusts/copper" + }, + { + "tag": "forge:dusts/copper" + }, + { + "tag": "forge:dusts/tin" + } + ], + "result": { + "item": "basemetals:bronze_blend", + "count": 4 }, - { - "tag": "forge:dusts/copper" - }, - { - "tag": "forge:dusts/copper" - }, - { - "tag": "forge:dusts/tin" - } - ], - "result": { - "item": "basemetals:bronze_blend", - "count": 4 + "group": "basemetals:bronze_blend" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/bronze_blend_from_small.json b/src/generated/resources/data/basemetals/recipes/bronze_blend_from_small.json index e262c4790..1f3b75226 100644 --- a/src/generated/resources/data/basemetals/recipes/bronze_blend_from_small.json +++ b/src/generated/resources/data/basemetals/recipes/bronze_blend_from_small.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:small_blends/bronze" - } - }, - "result": { - "item": "basemetals:bronze_blend" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:small_blends/bronze" + } + }, + "result": { + "item": "basemetals:bronze_blend" + }, + "group": "basemetals:bronze_blend" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/bronze_block.json b/src/generated/resources/data/basemetals/recipes/bronze_block.json index c0b87a0fa..a341caaae 100644 --- a/src/generated/resources/data/basemetals/recipes/bronze_block.json +++ b/src/generated/resources/data/basemetals/recipes/bronze_block.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:ingots/bronze" - } - }, - "result": { - "item": "basemetals:bronze_block" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:ingots/bronze" + } + }, + "result": { + "item": "basemetals:bronze_block" + }, + "group": "basemetals:bronze_block" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/bronze_block_ingot.json b/src/generated/resources/data/basemetals/recipes/bronze_block_ingot.json index 0d67f6947..f056191af 100644 --- a/src/generated/resources/data/basemetals/recipes/bronze_block_ingot.json +++ b/src/generated/resources/data/basemetals/recipes/bronze_block_ingot.json @@ -1,12 +1,16 @@ { - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "tag": "forge:storage_blocks/bronze" - } - ], - "result": { - "item": "basemetals:bronze_ingot", - "count": 9 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "tag": "forge:storage_blocks/bronze" + } + ], + "result": { + "item": "basemetals:bronze_ingot", + "count": 9 + }, + "group": "basemetals:bronze_ingot" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/bronze_bolt.json b/src/generated/resources/data/basemetals/recipes/bronze_bolt.json index 709e22f55..a144e7717 100644 --- a/src/generated/resources/data/basemetals/recipes/bronze_bolt.json +++ b/src/generated/resources/data/basemetals/recipes/bronze_bolt.json @@ -1,20 +1,24 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "R", - "R", - "F" - ], - "key": { - "F": { - "item": "minecraft:feather" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "R", + "R", + "F" + ], + "key": { + "F": { + "item": "minecraft:feather" + }, + "R": { + "tag": "forge:rods/bronze" + } }, - "R": { - "tag": "forge:rods/bronze" - } - }, - "result": { - "item": "basemetals:bronze_bolt", - "count": 4 + "result": { + "item": "basemetals:bronze_bolt", + "count": 4 + }, + "group": "basemetals:bronze_bolt" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/bronze_boots.json b/src/generated/resources/data/basemetals/recipes/bronze_boots.json index 1cce9b1db..e43e4d2a5 100644 --- a/src/generated/resources/data/basemetals/recipes/bronze_boots.json +++ b/src/generated/resources/data/basemetals/recipes/bronze_boots.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X X", - "X X" - ], - "key": { - "X": { - "tag": "forge:ingots/bronze" - } - }, - "result": { - "item": "basemetals:bronze_boots" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X X", + "X X" + ], + "key": { + "X": { + "tag": "forge:ingots/bronze" + } + }, + "result": { + "item": "basemetals:bronze_boots" + }, + "group": "basemetals:bronze_boots" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/bronze_bow.json b/src/generated/resources/data/basemetals/recipes/bronze_bow.json index 7d7cf32e7..126175055 100644 --- a/src/generated/resources/data/basemetals/recipes/bronze_bow.json +++ b/src/generated/resources/data/basemetals/recipes/bronze_bow.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " RS", - "R S", - " RS" - ], - "key": { - "R": { - "tag": "forge:rods/bronze" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " RS", + "R S", + " RS" + ], + "key": { + "R": { + "tag": "forge:rods/bronze" + }, + "S": { + "item": "minecraft:string" + } }, - "S": { - "item": "minecraft:string" - } - }, - "result": { - "item": "basemetals:bronze_bow" + "result": { + "item": "basemetals:bronze_bow" + }, + "group": "basemetals:bronze_bow" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/bronze_button.json b/src/generated/resources/data/basemetals/recipes/bronze_button.json index 82fe6c872..5a4a842f1 100644 --- a/src/generated/resources/data/basemetals/recipes/bronze_button.json +++ b/src/generated/resources/data/basemetals/recipes/bronze_button.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "X" - ], - "key": { - "X": { - "tag": "forge:nuggets/bronze" - } - }, - "result": { - "item": "basemetals:bronze_button" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "X" + ], + "key": { + "X": { + "tag": "forge:nuggets/bronze" + } + }, + "result": { + "item": "basemetals:bronze_button" + }, + "group": "basemetals:bronze_button" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/bronze_chestplate.json b/src/generated/resources/data/basemetals/recipes/bronze_chestplate.json index 57c37d634..db8b1143a 100644 --- a/src/generated/resources/data/basemetals/recipes/bronze_chestplate.json +++ b/src/generated/resources/data/basemetals/recipes/bronze_chestplate.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X X", - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:ingots/bronze" - } - }, - "result": { - "item": "basemetals:bronze_chestplate" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X X", + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:ingots/bronze" + } + }, + "result": { + "item": "basemetals:bronze_chestplate" + }, + "group": "basemetals:bronze_chestplate" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/bronze_crackhammer.json b/src/generated/resources/data/basemetals/recipes/bronze_crackhammer.json index 3159b0234..857356f9f 100644 --- a/src/generated/resources/data/basemetals/recipes/bronze_crackhammer.json +++ b/src/generated/resources/data/basemetals/recipes/bronze_crackhammer.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "S", - "S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "S", + "S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:storage_blocks/bronze" + } }, - "X": { - "tag": "forge:storage_blocks/bronze" - } - }, - "result": { - "item": "basemetals:bronze_crackhammer" + "result": { + "item": "basemetals:bronze_crackhammer" + }, + "group": "basemetals:bronze_crackhammer" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/bronze_crossbow.json b/src/generated/resources/data/basemetals/recipes/bronze_crossbow.json index d0780f3f9..545e66310 100644 --- a/src/generated/resources/data/basemetals/recipes/bronze_crossbow.json +++ b/src/generated/resources/data/basemetals/recipes/bronze_crossbow.json @@ -1,22 +1,26 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "GRR", - " SR", - "R G" - ], - "key": { - "G": { - "tag": "forge:gears/bronze" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "GRR", + " SR", + "R G" + ], + "key": { + "G": { + "tag": "forge:gears/bronze" + }, + "R": { + "tag": "forge:rods/bronze" + }, + "S": { + "item": "minecraft:string" + } }, - "R": { - "tag": "forge:rods/bronze" + "result": { + "item": "basemetals:bronze_crossbow" }, - "S": { - "item": "minecraft:string" - } - }, - "result": { - "item": "basemetals:bronze_crossbow" + "group": "basemetals:bronze_crossbow" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/bronze_door.json b/src/generated/resources/data/basemetals/recipes/bronze_door.json index 357fa5a75..85b8fad08 100644 --- a/src/generated/resources/data/basemetals/recipes/bronze_door.json +++ b/src/generated/resources/data/basemetals/recipes/bronze_door.json @@ -1,17 +1,21 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX", - "XX", - "XX" - ], - "key": { - "X": { - "tag": "forge:ingots/bronze" - } - }, - "result": { - "item": "basemetals:bronze_door", - "count": 3 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX", + "XX", + "XX" + ], + "key": { + "X": { + "tag": "forge:ingots/bronze" + } + }, + "result": { + "item": "basemetals:bronze_door", + "count": 3 + }, + "group": "basemetals:bronze_door" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/bronze_fishingrod.json b/src/generated/resources/data/basemetals/recipes/bronze_fishingrod.json index 1c9085319..f68b45ee2 100644 --- a/src/generated/resources/data/basemetals/recipes/bronze_fishingrod.json +++ b/src/generated/resources/data/basemetals/recipes/bronze_fishingrod.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " R", - " RS", - "R S" - ], - "key": { - "R": { - "tag": "forge:rods/bronze" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " R", + " RS", + "R S" + ], + "key": { + "R": { + "tag": "forge:rods/bronze" + }, + "S": { + "item": "minecraft:string" + } }, - "S": { - "item": "minecraft:string" - } - }, - "result": { - "item": "basemetals:bronze_fishing_rod" + "result": { + "item": "basemetals:bronze_fishing_rod" + }, + "group": "basemetals:bronze_fishing_rod" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/bronze_gear.json b/src/generated/resources/data/basemetals/recipes/bronze_gear.json index be5b7f860..03611ade7 100644 --- a/src/generated/resources/data/basemetals/recipes/bronze_gear.json +++ b/src/generated/resources/data/basemetals/recipes/bronze_gear.json @@ -1,20 +1,24 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " X ", - "XRX", - " X " - ], - "key": { - "R": { - "tag": "forge:rods/bronze" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " X ", + "XRX", + " X " + ], + "key": { + "R": { + "tag": "forge:rods/bronze" + }, + "X": { + "tag": "forge:ingots/bronze" + } }, - "X": { - "tag": "forge:ingots/bronze" - } - }, - "result": { - "item": "basemetals:bronze_gear", - "count": 4 + "result": { + "item": "basemetals:bronze_gear", + "count": 4 + }, + "group": "basemetals:bronze_gear" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/bronze_helmet.json b/src/generated/resources/data/basemetals/recipes/bronze_helmet.json index 0851836d6..2826e5b31 100644 --- a/src/generated/resources/data/basemetals/recipes/bronze_helmet.json +++ b/src/generated/resources/data/basemetals/recipes/bronze_helmet.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "X X" - ], - "key": { - "X": { - "tag": "forge:ingots/bronze" - } - }, - "result": { - "item": "basemetals:bronze_helmet" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "X X" + ], + "key": { + "X": { + "tag": "forge:ingots/bronze" + } + }, + "result": { + "item": "basemetals:bronze_helmet" + }, + "group": "basemetals:bronze_helmet" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/bronze_hoe.json b/src/generated/resources/data/basemetals/recipes/bronze_hoe.json index 110412cae..f0fd905a4 100644 --- a/src/generated/resources/data/basemetals/recipes/bronze_hoe.json +++ b/src/generated/resources/data/basemetals/recipes/bronze_hoe.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX", - " S", - " S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX", + " S", + " S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/bronze" + } }, - "X": { - "tag": "forge:ingots/bronze" - } - }, - "result": { - "item": "basemetals:bronze_hoe" + "result": { + "item": "basemetals:bronze_hoe" + }, + "group": "basemetals:bronze_hoe" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/bronze_horsearmor.json b/src/generated/resources/data/basemetals/recipes/bronze_horsearmor.json index e6d72eddd..b958d7117 100644 --- a/src/generated/resources/data/basemetals/recipes/bronze_horsearmor.json +++ b/src/generated/resources/data/basemetals/recipes/bronze_horsearmor.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " X", - "XWX", - "XXX" - ], - "key": { - "W": { - "tag": "minecraft:wool" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " X", + "XWX", + "XXX" + ], + "key": { + "W": { + "tag": "minecraft:wool" + }, + "X": { + "tag": "forge:ingots/bronze" + } }, - "X": { - "tag": "forge:ingots/bronze" - } - }, - "result": { - "item": "basemetals:bronze_horse_armor" + "result": { + "item": "basemetals:bronze_horse_armor" + }, + "group": "basemetals:bronze_horse_armor" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/bronze_ingot_from_nuggets.json b/src/generated/resources/data/basemetals/recipes/bronze_ingot_from_nuggets.json index 8cce90cf7..4cf0ddeca 100644 --- a/src/generated/resources/data/basemetals/recipes/bronze_ingot_from_nuggets.json +++ b/src/generated/resources/data/basemetals/recipes/bronze_ingot_from_nuggets.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:nuggets/bronze" - } - }, - "result": { - "item": "basemetals:bronze_ingot" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:nuggets/bronze" + } + }, + "result": { + "item": "basemetals:bronze_ingot" + }, + "group": "basemetals:bronze_ingot" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/bronze_leggings.json b/src/generated/resources/data/basemetals/recipes/bronze_leggings.json index 7cdd37496..c976e3ef3 100644 --- a/src/generated/resources/data/basemetals/recipes/bronze_leggings.json +++ b/src/generated/resources/data/basemetals/recipes/bronze_leggings.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "X X", - "X X" - ], - "key": { - "X": { - "tag": "forge:ingots/bronze" - } - }, - "result": { - "item": "basemetals:bronze_leggings" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "X X", + "X X" + ], + "key": { + "X": { + "tag": "forge:ingots/bronze" + } + }, + "result": { + "item": "basemetals:bronze_leggings" + }, + "group": "basemetals:bronze_leggings" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/bronze_lever.json b/src/generated/resources/data/basemetals/recipes/bronze_lever.json index 143d4da59..8af8f5c7d 100644 --- a/src/generated/resources/data/basemetals/recipes/bronze_lever.json +++ b/src/generated/resources/data/basemetals/recipes/bronze_lever.json @@ -1,18 +1,22 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "R", - "X" - ], - "key": { - "R": { - "tag": "forge:rods/bronze" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "R", + "X" + ], + "key": { + "R": { + "tag": "forge:rods/bronze" + }, + "X": { + "tag": "forge:ingots/bronze" + } }, - "X": { - "tag": "forge:ingots/bronze" - } - }, - "result": { - "item": "basemetals:bronze_lever" + "result": { + "item": "basemetals:bronze_lever" + }, + "group": "basemetals:bronze_lever" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/bronze_nuggets.json b/src/generated/resources/data/basemetals/recipes/bronze_nuggets.json index 187cf148c..bb69297fd 100644 --- a/src/generated/resources/data/basemetals/recipes/bronze_nuggets.json +++ b/src/generated/resources/data/basemetals/recipes/bronze_nuggets.json @@ -1,12 +1,16 @@ { - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "tag": "forge:ingots/bronze" - } - ], - "result": { - "item": "basemetals:bronze_nugget", - "count": 9 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "tag": "forge:ingots/bronze" + } + ], + "result": { + "item": "basemetals:bronze_nugget", + "count": 9 + }, + "group": "basemetals:bronze_nugget" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/bronze_pickaxe.json b/src/generated/resources/data/basemetals/recipes/bronze_pickaxe.json index ab1287da2..2aaf4749a 100644 --- a/src/generated/resources/data/basemetals/recipes/bronze_pickaxe.json +++ b/src/generated/resources/data/basemetals/recipes/bronze_pickaxe.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - " S ", - " S " - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + " S ", + " S " + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/bronze" + } }, - "X": { - "tag": "forge:ingots/bronze" - } - }, - "result": { - "item": "basemetals:bronze_pickaxe" + "result": { + "item": "basemetals:bronze_pickaxe" + }, + "group": "basemetals:bronze_pickaxe" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/bronze_plate.json b/src/generated/resources/data/basemetals/recipes/bronze_plate.json index 2b95f2088..3c9be8bec 100644 --- a/src/generated/resources/data/basemetals/recipes/bronze_plate.json +++ b/src/generated/resources/data/basemetals/recipes/bronze_plate.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX" - ], - "key": { - "X": { - "tag": "forge:ingots/bronze" - } - }, - "result": { - "item": "basemetals:bronze_plate", - "count": 3 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX" + ], + "key": { + "X": { + "tag": "forge:ingots/bronze" + } + }, + "result": { + "item": "basemetals:bronze_plate", + "count": 3 + }, + "group": "basemetals:bronze_plate" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/bronze_powder_from_small.json b/src/generated/resources/data/basemetals/recipes/bronze_powder_from_small.json index 137c9a5af..faf4fc626 100644 --- a/src/generated/resources/data/basemetals/recipes/bronze_powder_from_small.json +++ b/src/generated/resources/data/basemetals/recipes/bronze_powder_from_small.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:tiny_dusts/bronze" - } - }, - "result": { - "item": "basemetals:bronze_powder" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:tiny_dusts/bronze" + } + }, + "result": { + "item": "basemetals:bronze_powder" + }, + "group": "basemetals:bronze_powder" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/bronze_pressure_plate.json b/src/generated/resources/data/basemetals/recipes/bronze_pressure_plate.json index 169e8a6aa..884101d3f 100644 --- a/src/generated/resources/data/basemetals/recipes/bronze_pressure_plate.json +++ b/src/generated/resources/data/basemetals/recipes/bronze_pressure_plate.json @@ -1,14 +1,18 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX" - ], - "key": { - "X": { - "tag": "forge:ingots/bronze" - } - }, - "result": { - "item": "basemetals:bronze_pressure_plate" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX" + ], + "key": { + "X": { + "tag": "forge:ingots/bronze" + } + }, + "result": { + "item": "basemetals:bronze_pressure_plate" + }, + "group": "basemetals:bronze_pressure_plate" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/bronze_rod.json b/src/generated/resources/data/basemetals/recipes/bronze_rod.json index 04c8d928a..10157c895 100644 --- a/src/generated/resources/data/basemetals/recipes/bronze_rod.json +++ b/src/generated/resources/data/basemetals/recipes/bronze_rod.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "X" - ], - "key": { - "X": { - "tag": "forge:ingots/bronze" - } - }, - "result": { - "item": "basemetals:bronze_rod", - "count": 4 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "X" + ], + "key": { + "X": { + "tag": "forge:ingots/bronze" + } + }, + "result": { + "item": "basemetals:bronze_rod", + "count": 4 + }, + "group": "basemetals:bronze_rod" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/bronze_scythe.json b/src/generated/resources/data/basemetals/recipes/bronze_scythe.json index 5d9e38270..709b58f5b 100644 --- a/src/generated/resources/data/basemetals/recipes/bronze_scythe.json +++ b/src/generated/resources/data/basemetals/recipes/bronze_scythe.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX ", - " X", - " S " - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX ", + " X", + " S " + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/bronze" + } }, - "X": { - "tag": "forge:ingots/bronze" - } - }, - "result": { - "item": "basemetals:bronze_scythe" + "result": { + "item": "basemetals:bronze_scythe" + }, + "group": "basemetals:bronze_scythe" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/bronze_shears.json b/src/generated/resources/data/basemetals/recipes/bronze_shears.json index a5594b013..ead4a0adb 100644 --- a/src/generated/resources/data/basemetals/recipes/bronze_shears.json +++ b/src/generated/resources/data/basemetals/recipes/bronze_shears.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " X", - "X " - ], - "key": { - "X": { - "tag": "forge:ingots/bronze" - } - }, - "result": { - "item": "basemetals:bronze_shears" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " X", + "X " + ], + "key": { + "X": { + "tag": "forge:ingots/bronze" + } + }, + "result": { + "item": "basemetals:bronze_shears" + }, + "group": "basemetals:bronze_shears" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/bronze_shield.json b/src/generated/resources/data/basemetals/recipes/bronze_shield.json index 75e3ce967..15290d7ae 100644 --- a/src/generated/resources/data/basemetals/recipes/bronze_shield.json +++ b/src/generated/resources/data/basemetals/recipes/bronze_shield.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XWX", - "XXX", - " X " - ], - "key": { - "W": { - "tag": "minecraft:planks" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XWX", + "XXX", + " X " + ], + "key": { + "W": { + "tag": "minecraft:planks" + }, + "X": { + "tag": "forge:ingots/bronze" + } }, - "X": { - "tag": "forge:ingots/bronze" - } - }, - "result": { - "item": "basemetals:bronze_shield" + "result": { + "item": "basemetals:bronze_shield" + }, + "group": "basemetals:bronze_shield" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/bronze_shovel.json b/src/generated/resources/data/basemetals/recipes/bronze_shovel.json index 6f9ce5c2f..8b65ba1a5 100644 --- a/src/generated/resources/data/basemetals/recipes/bronze_shovel.json +++ b/src/generated/resources/data/basemetals/recipes/bronze_shovel.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "S", - "S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "S", + "S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/bronze" + } }, - "X": { - "tag": "forge:ingots/bronze" - } - }, - "result": { - "item": "basemetals:bronze_shovel" + "result": { + "item": "basemetals:bronze_shovel" + }, + "group": "basemetals:bronze_shovel" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/bronze_slab.json b/src/generated/resources/data/basemetals/recipes/bronze_slab.json index 74c8ab101..a08b0b74d 100644 --- a/src/generated/resources/data/basemetals/recipes/bronze_slab.json +++ b/src/generated/resources/data/basemetals/recipes/bronze_slab.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX" - ], - "key": { - "X": { - "tag": "forge:storage_blocks/bronze" - } - }, - "result": { - "item": "basemetals:bronze_slab", - "count": 6 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX" + ], + "key": { + "X": { + "tag": "forge:storage_blocks/bronze" + } + }, + "result": { + "item": "basemetals:bronze_slab", + "count": 6 + }, + "group": "basemetals:bronze_slab" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/bronze_smallblend.json b/src/generated/resources/data/basemetals/recipes/bronze_smallblend.json index f8c5f6bde..0566c03f3 100644 --- a/src/generated/resources/data/basemetals/recipes/bronze_smallblend.json +++ b/src/generated/resources/data/basemetals/recipes/bronze_smallblend.json @@ -1,12 +1,16 @@ { - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "tag": "forge:blends/bronze" - } - ], - "result": { - "item": "basemetals:bronze_smallblend", - "count": 9 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "tag": "forge:blends/bronze" + } + ], + "result": { + "item": "basemetals:bronze_smallblend", + "count": 9 + }, + "group": "basemetals:bronze_smallblend" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/bronze_smallpowder.json b/src/generated/resources/data/basemetals/recipes/bronze_smallpowder.json index 95d0e62ef..4968297e5 100644 --- a/src/generated/resources/data/basemetals/recipes/bronze_smallpowder.json +++ b/src/generated/resources/data/basemetals/recipes/bronze_smallpowder.json @@ -1,12 +1,16 @@ { - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "tag": "forge:dusts/bronze" - } - ], - "result": { - "item": "basemetals:bronze_smallpowder", - "count": 9 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "tag": "forge:dusts/bronze" + } + ], + "result": { + "item": "basemetals:bronze_smallpowder", + "count": 9 + }, + "group": "basemetals:bronze_smallpowder" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/bronze_stairs.json b/src/generated/resources/data/basemetals/recipes/bronze_stairs.json index fb19f319b..fc6547839 100644 --- a/src/generated/resources/data/basemetals/recipes/bronze_stairs.json +++ b/src/generated/resources/data/basemetals/recipes/bronze_stairs.json @@ -1,17 +1,21 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X ", - "XX ", - "XXX" - ], - "key": { - "X": { - "tag": "forge:storage_blocks/bronze" - } - }, - "result": { - "item": "basemetals:bronze_stairs", - "count": 4 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X ", + "XX ", + "XXX" + ], + "key": { + "X": { + "tag": "forge:storage_blocks/bronze" + } + }, + "result": { + "item": "basemetals:bronze_stairs", + "count": 4 + }, + "group": "basemetals:bronze_stairs" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/bronze_sword.json b/src/generated/resources/data/basemetals/recipes/bronze_sword.json index 9e463e5b0..cfc2b3fe3 100644 --- a/src/generated/resources/data/basemetals/recipes/bronze_sword.json +++ b/src/generated/resources/data/basemetals/recipes/bronze_sword.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "X", - "S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "X", + "S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/bronze" + } }, - "X": { - "tag": "forge:ingots/bronze" - } - }, - "result": { - "item": "basemetals:bronze_sword" + "result": { + "item": "basemetals:bronze_sword" + }, + "group": "basemetals:bronze_sword" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/bronze_trapdoor.json b/src/generated/resources/data/basemetals/recipes/bronze_trapdoor.json index 71f86ca47..01a13589a 100644 --- a/src/generated/resources/data/basemetals/recipes/bronze_trapdoor.json +++ b/src/generated/resources/data/basemetals/recipes/bronze_trapdoor.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX", - "XX" - ], - "key": { - "X": { - "tag": "forge:ingots/bronze" - } - }, - "result": { - "item": "basemetals:bronze_trapdoor" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX", + "XX" + ], + "key": { + "X": { + "tag": "forge:ingots/bronze" + } + }, + "result": { + "item": "basemetals:bronze_trapdoor" + }, + "group": "basemetals:bronze_trapdoor" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/bronze_wall.json b/src/generated/resources/data/basemetals/recipes/bronze_wall.json index 3191e091a..ec14d12db 100644 --- a/src/generated/resources/data/basemetals/recipes/bronze_wall.json +++ b/src/generated/resources/data/basemetals/recipes/bronze_wall.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:storage_blocks/bronze" - } - }, - "result": { - "item": "basemetals:bronze_wall", - "count": 6 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:storage_blocks/bronze" + } + }, + "result": { + "item": "basemetals:bronze_wall", + "count": 6 + }, + "group": "basemetals:bronze_wall" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/charcoal_block.json b/src/generated/resources/data/basemetals/recipes/charcoal_block.json index afbaf3d3f..e5eb3b97f 100644 --- a/src/generated/resources/data/basemetals/recipes/charcoal_block.json +++ b/src/generated/resources/data/basemetals/recipes/charcoal_block.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX", - "XXX" - ], - "key": { - "X": { - "item": "minecraft:charcoal" - } - }, - "result": { - "item": "basemetals:charcoal_block" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX", + "XXX" + ], + "key": { + "X": { + "item": "minecraft:charcoal" + } + }, + "result": { + "item": "basemetals:charcoal_block" + }, + "group": "basemetals:charcoal_block" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/charcoal_block_dust.json b/src/generated/resources/data/basemetals/recipes/charcoal_block_dust.json index b669542cd..8710c19e0 100644 --- a/src/generated/resources/data/basemetals/recipes/charcoal_block_dust.json +++ b/src/generated/resources/data/basemetals/recipes/charcoal_block_dust.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:dusts/charcoal" - } - }, - "result": { - "item": "basemetals:charcoal_block" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:dusts/charcoal" + } + }, + "result": { + "item": "basemetals:charcoal_block" + }, + "group": "basemetals:charcoal_block" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/charcoal_ingot.json b/src/generated/resources/data/basemetals/recipes/charcoal_ingot.json index 94dd238f6..e8f515d77 100644 --- a/src/generated/resources/data/basemetals/recipes/charcoal_ingot.json +++ b/src/generated/resources/data/basemetals/recipes/charcoal_ingot.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:nuggets/charcoal" - } - }, - "result": { - "item": "minecraft:charcoal" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:nuggets/charcoal" + } + }, + "result": { + "item": "minecraft:charcoal" + }, + "group": "minecraft:charcoal" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/charcoal_nugget.json b/src/generated/resources/data/basemetals/recipes/charcoal_nugget.json index 2d7a7ceca..98c0680c7 100644 --- a/src/generated/resources/data/basemetals/recipes/charcoal_nugget.json +++ b/src/generated/resources/data/basemetals/recipes/charcoal_nugget.json @@ -1,12 +1,16 @@ { - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "item": "minecraft:charcoal" - } - ], - "result": { - "item": "basemetals:charcoal_nugget", - "count": 9 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "item": "minecraft:charcoal" + } + ], + "result": { + "item": "basemetals:charcoal_nugget", + "count": 9 + }, + "group": "basemetals:charcoal_nugget" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/charcoal_powder_from_small.json b/src/generated/resources/data/basemetals/recipes/charcoal_powder_from_small.json index 7fb760588..842349f62 100644 --- a/src/generated/resources/data/basemetals/recipes/charcoal_powder_from_small.json +++ b/src/generated/resources/data/basemetals/recipes/charcoal_powder_from_small.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:tiny_dusts/charcoal" - } - }, - "result": { - "item": "basemetals:charcoal_powder" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:tiny_dusts/charcoal" + } + }, + "result": { + "item": "basemetals:charcoal_powder" + }, + "group": "basemetals:charcoal_powder" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/charcoal_smallpowder.json b/src/generated/resources/data/basemetals/recipes/charcoal_smallpowder.json index a16ea29be..0e66aade2 100644 --- a/src/generated/resources/data/basemetals/recipes/charcoal_smallpowder.json +++ b/src/generated/resources/data/basemetals/recipes/charcoal_smallpowder.json @@ -1,12 +1,16 @@ { - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "tag": "forge:dusts/charcoal" - } - ], - "result": { - "item": "basemetals:charcoal_smallpowder", - "count": 9 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "tag": "forge:dusts/charcoal" + } + ], + "result": { + "item": "basemetals:charcoal_smallpowder", + "count": 9 + }, + "group": "basemetals:charcoal_smallpowder" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/coal_block_dust.json b/src/generated/resources/data/basemetals/recipes/coal_block_dust.json index 0f6dabcde..bf9557eac 100644 --- a/src/generated/resources/data/basemetals/recipes/coal_block_dust.json +++ b/src/generated/resources/data/basemetals/recipes/coal_block_dust.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:dusts/coal" - } - }, - "result": { - "item": "minecraft:coal_block" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:dusts/coal" + } + }, + "result": { + "item": "minecraft:coal_block" + }, + "group": "minecraft:coal_block" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/coal_ingot.json b/src/generated/resources/data/basemetals/recipes/coal_ingot.json index b9a53197f..64a9ba972 100644 --- a/src/generated/resources/data/basemetals/recipes/coal_ingot.json +++ b/src/generated/resources/data/basemetals/recipes/coal_ingot.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:nuggets/coal" - } - }, - "result": { - "item": "minecraft:coal" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:nuggets/coal" + } + }, + "result": { + "item": "minecraft:coal" + }, + "group": "minecraft:coal" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/coal_nugget.json b/src/generated/resources/data/basemetals/recipes/coal_nugget.json index 1fa6d932a..532735e89 100644 --- a/src/generated/resources/data/basemetals/recipes/coal_nugget.json +++ b/src/generated/resources/data/basemetals/recipes/coal_nugget.json @@ -1,12 +1,16 @@ { - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "item": "minecraft:coal" - } - ], - "result": { - "item": "basemetals:coal_nugget", - "count": 9 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "item": "minecraft:coal" + } + ], + "result": { + "item": "basemetals:coal_nugget", + "count": 9 + }, + "group": "basemetals:coal_nugget" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/coal_powder_from_small.json b/src/generated/resources/data/basemetals/recipes/coal_powder_from_small.json index abf9782e5..d8c557dad 100644 --- a/src/generated/resources/data/basemetals/recipes/coal_powder_from_small.json +++ b/src/generated/resources/data/basemetals/recipes/coal_powder_from_small.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:tiny_dusts/coal" - } - }, - "result": { - "item": "basemetals:coal_powder" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:tiny_dusts/coal" + } + }, + "result": { + "item": "basemetals:coal_powder" + }, + "group": "basemetals:coal_powder" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/coal_smallpowder.json b/src/generated/resources/data/basemetals/recipes/coal_smallpowder.json index 6b56a45e0..42d873cd7 100644 --- a/src/generated/resources/data/basemetals/recipes/coal_smallpowder.json +++ b/src/generated/resources/data/basemetals/recipes/coal_smallpowder.json @@ -1,12 +1,16 @@ { - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "tag": "forge:dusts/coal" - } - ], - "result": { - "item": "basemetals:coal_smallpowder", - "count": 9 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "tag": "forge:dusts/coal" + } + ], + "result": { + "item": "basemetals:coal_smallpowder", + "count": 9 + }, + "group": "basemetals:coal_smallpowder" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/coldiron_arrow.json b/src/generated/resources/data/basemetals/recipes/coldiron_arrow.json index 48397dc67..ffdd1b01f 100644 --- a/src/generated/resources/data/basemetals/recipes/coldiron_arrow.json +++ b/src/generated/resources/data/basemetals/recipes/coldiron_arrow.json @@ -1,23 +1,27 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "N", - "R", - "F" - ], - "key": { - "F": { - "item": "minecraft:feather" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "N", + "R", + "F" + ], + "key": { + "F": { + "item": "minecraft:feather" + }, + "N": { + "tag": "forge:nuggets/coldiron" + }, + "R": { + "tag": "forge:rods/coldiron" + } }, - "N": { - "tag": "forge:nuggets/coldiron" + "result": { + "item": "basemetals:coldiron_arrow", + "count": 4 }, - "R": { - "tag": "forge:rods/coldiron" - } - }, - "result": { - "item": "basemetals:coldiron_arrow", - "count": 4 + "group": "basemetals:coldiron_arrow" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/coldiron_axe.json b/src/generated/resources/data/basemetals/recipes/coldiron_axe.json index 0a368f592..9513cd475 100644 --- a/src/generated/resources/data/basemetals/recipes/coldiron_axe.json +++ b/src/generated/resources/data/basemetals/recipes/coldiron_axe.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX", - "XS", - " S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX", + "XS", + " S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/coldiron" + } }, - "X": { - "tag": "forge:ingots/coldiron" - } - }, - "result": { - "item": "basemetals:coldiron_axe" + "result": { + "item": "basemetals:coldiron_axe" + }, + "group": "basemetals:coldiron_axe" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/coldiron_bars.json b/src/generated/resources/data/basemetals/recipes/coldiron_bars.json index fd648b503..bcc5065dd 100644 --- a/src/generated/resources/data/basemetals/recipes/coldiron_bars.json +++ b/src/generated/resources/data/basemetals/recipes/coldiron_bars.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:ingots/coldiron" - } - }, - "result": { - "item": "basemetals:coldiron_bars", - "count": 16 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:ingots/coldiron" + } + }, + "result": { + "item": "basemetals:coldiron_bars", + "count": 16 + }, + "group": "basemetals:coldiron_bars" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/coldiron_bars_2.json b/src/generated/resources/data/basemetals/recipes/coldiron_bars_2.json index a1908b75d..d3f4a8bef 100644 --- a/src/generated/resources/data/basemetals/recipes/coldiron_bars_2.json +++ b/src/generated/resources/data/basemetals/recipes/coldiron_bars_2.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX" - ], - "key": { - "X": { - "tag": "forge:rods/coldiron" - } - }, - "result": { - "item": "basemetals:coldiron_bars", - "count": 4 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX" + ], + "key": { + "X": { + "tag": "forge:rods/coldiron" + } + }, + "result": { + "item": "basemetals:coldiron_bars", + "count": 4 + }, + "group": "basemetals:coldiron_bars" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/coldiron_block.json b/src/generated/resources/data/basemetals/recipes/coldiron_block.json index 95a307f90..b3d7321ef 100644 --- a/src/generated/resources/data/basemetals/recipes/coldiron_block.json +++ b/src/generated/resources/data/basemetals/recipes/coldiron_block.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:ingots/coldiron" - } - }, - "result": { - "item": "basemetals:coldiron_block" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:ingots/coldiron" + } + }, + "result": { + "item": "basemetals:coldiron_block" + }, + "group": "basemetals:coldiron_block" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/coldiron_block_ingot.json b/src/generated/resources/data/basemetals/recipes/coldiron_block_ingot.json index a61f0f4af..93434ecfd 100644 --- a/src/generated/resources/data/basemetals/recipes/coldiron_block_ingot.json +++ b/src/generated/resources/data/basemetals/recipes/coldiron_block_ingot.json @@ -1,12 +1,16 @@ { - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "tag": "forge:storage_blocks/coldiron" - } - ], - "result": { - "item": "basemetals:coldiron_ingot", - "count": 9 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "tag": "forge:storage_blocks/coldiron" + } + ], + "result": { + "item": "basemetals:coldiron_ingot", + "count": 9 + }, + "group": "basemetals:coldiron_ingot" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/coldiron_bolt.json b/src/generated/resources/data/basemetals/recipes/coldiron_bolt.json index 652a2576f..373b4f245 100644 --- a/src/generated/resources/data/basemetals/recipes/coldiron_bolt.json +++ b/src/generated/resources/data/basemetals/recipes/coldiron_bolt.json @@ -1,20 +1,24 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "R", - "R", - "F" - ], - "key": { - "F": { - "item": "minecraft:feather" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "R", + "R", + "F" + ], + "key": { + "F": { + "item": "minecraft:feather" + }, + "R": { + "tag": "forge:rods/coldiron" + } }, - "R": { - "tag": "forge:rods/coldiron" - } - }, - "result": { - "item": "basemetals:coldiron_bolt", - "count": 4 + "result": { + "item": "basemetals:coldiron_bolt", + "count": 4 + }, + "group": "basemetals:coldiron_bolt" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/coldiron_boots.json b/src/generated/resources/data/basemetals/recipes/coldiron_boots.json index 9052e5bea..b679198d6 100644 --- a/src/generated/resources/data/basemetals/recipes/coldiron_boots.json +++ b/src/generated/resources/data/basemetals/recipes/coldiron_boots.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X X", - "X X" - ], - "key": { - "X": { - "tag": "forge:ingots/coldiron" - } - }, - "result": { - "item": "basemetals:coldiron_boots" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X X", + "X X" + ], + "key": { + "X": { + "tag": "forge:ingots/coldiron" + } + }, + "result": { + "item": "basemetals:coldiron_boots" + }, + "group": "basemetals:coldiron_boots" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/coldiron_bow.json b/src/generated/resources/data/basemetals/recipes/coldiron_bow.json index e2dc71b6a..cb06024a2 100644 --- a/src/generated/resources/data/basemetals/recipes/coldiron_bow.json +++ b/src/generated/resources/data/basemetals/recipes/coldiron_bow.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " RS", - "R S", - " RS" - ], - "key": { - "R": { - "tag": "forge:rods/coldiron" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " RS", + "R S", + " RS" + ], + "key": { + "R": { + "tag": "forge:rods/coldiron" + }, + "S": { + "item": "minecraft:string" + } }, - "S": { - "item": "minecraft:string" - } - }, - "result": { - "item": "basemetals:coldiron_bow" + "result": { + "item": "basemetals:coldiron_bow" + }, + "group": "basemetals:coldiron_bow" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/coldiron_button.json b/src/generated/resources/data/basemetals/recipes/coldiron_button.json index cda4695ac..1a92a5fac 100644 --- a/src/generated/resources/data/basemetals/recipes/coldiron_button.json +++ b/src/generated/resources/data/basemetals/recipes/coldiron_button.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "X" - ], - "key": { - "X": { - "tag": "forge:nuggets/coldiron" - } - }, - "result": { - "item": "basemetals:coldiron_button" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "X" + ], + "key": { + "X": { + "tag": "forge:nuggets/coldiron" + } + }, + "result": { + "item": "basemetals:coldiron_button" + }, + "group": "basemetals:coldiron_button" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/coldiron_chestplate.json b/src/generated/resources/data/basemetals/recipes/coldiron_chestplate.json index d9f0b03f0..f71482019 100644 --- a/src/generated/resources/data/basemetals/recipes/coldiron_chestplate.json +++ b/src/generated/resources/data/basemetals/recipes/coldiron_chestplate.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X X", - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:ingots/coldiron" - } - }, - "result": { - "item": "basemetals:coldiron_chestplate" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X X", + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:ingots/coldiron" + } + }, + "result": { + "item": "basemetals:coldiron_chestplate" + }, + "group": "basemetals:coldiron_chestplate" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/coldiron_crackhammer.json b/src/generated/resources/data/basemetals/recipes/coldiron_crackhammer.json index 90ec85107..75323720c 100644 --- a/src/generated/resources/data/basemetals/recipes/coldiron_crackhammer.json +++ b/src/generated/resources/data/basemetals/recipes/coldiron_crackhammer.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "S", - "S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "S", + "S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:storage_blocks/coldiron" + } }, - "X": { - "tag": "forge:storage_blocks/coldiron" - } - }, - "result": { - "item": "basemetals:coldiron_crackhammer" + "result": { + "item": "basemetals:coldiron_crackhammer" + }, + "group": "basemetals:coldiron_crackhammer" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/coldiron_crossbow.json b/src/generated/resources/data/basemetals/recipes/coldiron_crossbow.json index db1969402..3a0469e66 100644 --- a/src/generated/resources/data/basemetals/recipes/coldiron_crossbow.json +++ b/src/generated/resources/data/basemetals/recipes/coldiron_crossbow.json @@ -1,22 +1,26 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "GRR", - " SR", - "R G" - ], - "key": { - "G": { - "tag": "forge:gears/coldiron" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "GRR", + " SR", + "R G" + ], + "key": { + "G": { + "tag": "forge:gears/coldiron" + }, + "R": { + "tag": "forge:rods/coldiron" + }, + "S": { + "item": "minecraft:string" + } }, - "R": { - "tag": "forge:rods/coldiron" + "result": { + "item": "basemetals:coldiron_crossbow" }, - "S": { - "item": "minecraft:string" - } - }, - "result": { - "item": "basemetals:coldiron_crossbow" + "group": "basemetals:coldiron_crossbow" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/coldiron_door.json b/src/generated/resources/data/basemetals/recipes/coldiron_door.json index c1ff63753..8ca17c354 100644 --- a/src/generated/resources/data/basemetals/recipes/coldiron_door.json +++ b/src/generated/resources/data/basemetals/recipes/coldiron_door.json @@ -1,17 +1,21 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX", - "XX", - "XX" - ], - "key": { - "X": { - "tag": "forge:ingots/coldiron" - } - }, - "result": { - "item": "basemetals:coldiron_door", - "count": 3 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX", + "XX", + "XX" + ], + "key": { + "X": { + "tag": "forge:ingots/coldiron" + } + }, + "result": { + "item": "basemetals:coldiron_door", + "count": 3 + }, + "group": "basemetals:coldiron_door" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/coldiron_fishingrod.json b/src/generated/resources/data/basemetals/recipes/coldiron_fishingrod.json index 5085449df..2c283dfff 100644 --- a/src/generated/resources/data/basemetals/recipes/coldiron_fishingrod.json +++ b/src/generated/resources/data/basemetals/recipes/coldiron_fishingrod.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " R", - " RS", - "R S" - ], - "key": { - "R": { - "tag": "forge:rods/coldiron" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " R", + " RS", + "R S" + ], + "key": { + "R": { + "tag": "forge:rods/coldiron" + }, + "S": { + "item": "minecraft:string" + } }, - "S": { - "item": "minecraft:string" - } - }, - "result": { - "item": "basemetals:coldiron_fishing_rod" + "result": { + "item": "basemetals:coldiron_fishing_rod" + }, + "group": "basemetals:coldiron_fishing_rod" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/coldiron_gear.json b/src/generated/resources/data/basemetals/recipes/coldiron_gear.json index 305ef216f..679fb768c 100644 --- a/src/generated/resources/data/basemetals/recipes/coldiron_gear.json +++ b/src/generated/resources/data/basemetals/recipes/coldiron_gear.json @@ -1,20 +1,24 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " X ", - "XRX", - " X " - ], - "key": { - "R": { - "tag": "forge:rods/coldiron" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " X ", + "XRX", + " X " + ], + "key": { + "R": { + "tag": "forge:rods/coldiron" + }, + "X": { + "tag": "forge:ingots/coldiron" + } }, - "X": { - "tag": "forge:ingots/coldiron" - } - }, - "result": { - "item": "basemetals:coldiron_gear", - "count": 4 + "result": { + "item": "basemetals:coldiron_gear", + "count": 4 + }, + "group": "basemetals:coldiron_gear" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/coldiron_helmet.json b/src/generated/resources/data/basemetals/recipes/coldiron_helmet.json index 2a515552d..8c04b440f 100644 --- a/src/generated/resources/data/basemetals/recipes/coldiron_helmet.json +++ b/src/generated/resources/data/basemetals/recipes/coldiron_helmet.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "X X" - ], - "key": { - "X": { - "tag": "forge:ingots/coldiron" - } - }, - "result": { - "item": "basemetals:coldiron_helmet" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "X X" + ], + "key": { + "X": { + "tag": "forge:ingots/coldiron" + } + }, + "result": { + "item": "basemetals:coldiron_helmet" + }, + "group": "basemetals:coldiron_helmet" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/coldiron_hoe.json b/src/generated/resources/data/basemetals/recipes/coldiron_hoe.json index c5bd30f69..d059f09eb 100644 --- a/src/generated/resources/data/basemetals/recipes/coldiron_hoe.json +++ b/src/generated/resources/data/basemetals/recipes/coldiron_hoe.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX", - " S", - " S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX", + " S", + " S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/coldiron" + } }, - "X": { - "tag": "forge:ingots/coldiron" - } - }, - "result": { - "item": "basemetals:coldiron_hoe" + "result": { + "item": "basemetals:coldiron_hoe" + }, + "group": "basemetals:coldiron_hoe" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/coldiron_horsearmor.json b/src/generated/resources/data/basemetals/recipes/coldiron_horsearmor.json index d228c3e25..17b954d7a 100644 --- a/src/generated/resources/data/basemetals/recipes/coldiron_horsearmor.json +++ b/src/generated/resources/data/basemetals/recipes/coldiron_horsearmor.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " X", - "XWX", - "XXX" - ], - "key": { - "W": { - "tag": "minecraft:wool" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " X", + "XWX", + "XXX" + ], + "key": { + "W": { + "tag": "minecraft:wool" + }, + "X": { + "tag": "forge:ingots/coldiron" + } }, - "X": { - "tag": "forge:ingots/coldiron" - } - }, - "result": { - "item": "basemetals:coldiron_horse_armor" + "result": { + "item": "basemetals:coldiron_horse_armor" + }, + "group": "basemetals:coldiron_horse_armor" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/coldiron_ingot_from_nuggets.json b/src/generated/resources/data/basemetals/recipes/coldiron_ingot_from_nuggets.json index 64abfe29f..2610d436e 100644 --- a/src/generated/resources/data/basemetals/recipes/coldiron_ingot_from_nuggets.json +++ b/src/generated/resources/data/basemetals/recipes/coldiron_ingot_from_nuggets.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:nuggets/coldiron" - } - }, - "result": { - "item": "basemetals:coldiron_ingot" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:nuggets/coldiron" + } + }, + "result": { + "item": "basemetals:coldiron_ingot" + }, + "group": "basemetals:coldiron_ingot" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/coldiron_leggings.json b/src/generated/resources/data/basemetals/recipes/coldiron_leggings.json index 4748cc855..e9b1a57e1 100644 --- a/src/generated/resources/data/basemetals/recipes/coldiron_leggings.json +++ b/src/generated/resources/data/basemetals/recipes/coldiron_leggings.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "X X", - "X X" - ], - "key": { - "X": { - "tag": "forge:ingots/coldiron" - } - }, - "result": { - "item": "basemetals:coldiron_leggings" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "X X", + "X X" + ], + "key": { + "X": { + "tag": "forge:ingots/coldiron" + } + }, + "result": { + "item": "basemetals:coldiron_leggings" + }, + "group": "basemetals:coldiron_leggings" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/coldiron_lever.json b/src/generated/resources/data/basemetals/recipes/coldiron_lever.json index 2e1d5c314..b71914073 100644 --- a/src/generated/resources/data/basemetals/recipes/coldiron_lever.json +++ b/src/generated/resources/data/basemetals/recipes/coldiron_lever.json @@ -1,18 +1,22 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "R", - "X" - ], - "key": { - "R": { - "tag": "forge:rods/coldiron" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "R", + "X" + ], + "key": { + "R": { + "tag": "forge:rods/coldiron" + }, + "X": { + "tag": "forge:ingots/coldiron" + } }, - "X": { - "tag": "forge:ingots/coldiron" - } - }, - "result": { - "item": "basemetals:coldiron_lever" + "result": { + "item": "basemetals:coldiron_lever" + }, + "group": "basemetals:coldiron_lever" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/coldiron_nuggets.json b/src/generated/resources/data/basemetals/recipes/coldiron_nuggets.json index e0780bcdb..e1507f849 100644 --- a/src/generated/resources/data/basemetals/recipes/coldiron_nuggets.json +++ b/src/generated/resources/data/basemetals/recipes/coldiron_nuggets.json @@ -1,12 +1,16 @@ { - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "tag": "forge:ingots/coldiron" - } - ], - "result": { - "item": "basemetals:coldiron_nugget", - "count": 9 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "tag": "forge:ingots/coldiron" + } + ], + "result": { + "item": "basemetals:coldiron_nugget", + "count": 9 + }, + "group": "basemetals:coldiron_nugget" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/coldiron_pickaxe.json b/src/generated/resources/data/basemetals/recipes/coldiron_pickaxe.json index 444a64ed4..91c297927 100644 --- a/src/generated/resources/data/basemetals/recipes/coldiron_pickaxe.json +++ b/src/generated/resources/data/basemetals/recipes/coldiron_pickaxe.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - " S ", - " S " - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + " S ", + " S " + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/coldiron" + } }, - "X": { - "tag": "forge:ingots/coldiron" - } - }, - "result": { - "item": "basemetals:coldiron_pickaxe" + "result": { + "item": "basemetals:coldiron_pickaxe" + }, + "group": "basemetals:coldiron_pickaxe" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/coldiron_plate.json b/src/generated/resources/data/basemetals/recipes/coldiron_plate.json index 1857adf81..648254592 100644 --- a/src/generated/resources/data/basemetals/recipes/coldiron_plate.json +++ b/src/generated/resources/data/basemetals/recipes/coldiron_plate.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX" - ], - "key": { - "X": { - "tag": "forge:ingots/coldiron" - } - }, - "result": { - "item": "basemetals:coldiron_plate", - "count": 3 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX" + ], + "key": { + "X": { + "tag": "forge:ingots/coldiron" + } + }, + "result": { + "item": "basemetals:coldiron_plate", + "count": 3 + }, + "group": "basemetals:coldiron_plate" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/coldiron_powder_from_small.json b/src/generated/resources/data/basemetals/recipes/coldiron_powder_from_small.json index b0d12c892..44a9b73a5 100644 --- a/src/generated/resources/data/basemetals/recipes/coldiron_powder_from_small.json +++ b/src/generated/resources/data/basemetals/recipes/coldiron_powder_from_small.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:tiny_dusts/coldiron" - } - }, - "result": { - "item": "basemetals:coldiron_powder" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:tiny_dusts/coldiron" + } + }, + "result": { + "item": "basemetals:coldiron_powder" + }, + "group": "basemetals:coldiron_powder" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/coldiron_pressure_plate.json b/src/generated/resources/data/basemetals/recipes/coldiron_pressure_plate.json index 7ded924f2..b119d6863 100644 --- a/src/generated/resources/data/basemetals/recipes/coldiron_pressure_plate.json +++ b/src/generated/resources/data/basemetals/recipes/coldiron_pressure_plate.json @@ -1,14 +1,18 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX" - ], - "key": { - "X": { - "tag": "forge:ingots/coldiron" - } - }, - "result": { - "item": "basemetals:coldiron_pressure_plate" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX" + ], + "key": { + "X": { + "tag": "forge:ingots/coldiron" + } + }, + "result": { + "item": "basemetals:coldiron_pressure_plate" + }, + "group": "basemetals:coldiron_pressure_plate" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/coldiron_raw_blasting.json b/src/generated/resources/data/basemetals/recipes/coldiron_raw_blasting.json new file mode 100644 index 000000000..c8a94ccd3 --- /dev/null +++ b/src/generated/resources/data/basemetals/recipes/coldiron_raw_blasting.json @@ -0,0 +1,9 @@ +{ + "type": "minecraft:blasting", + "ingredient": { + "tag": "forge:raw_materials/coldiron" + }, + "result": "basemetals:coldiron_ingot", + "experience": 0.7, + "cookingtime": 100 +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/coldiron_raw_crushing.json b/src/generated/resources/data/basemetals/recipes/coldiron_raw_crushing.json new file mode 100644 index 000000000..9890abf91 --- /dev/null +++ b/src/generated/resources/data/basemetals/recipes/coldiron_raw_crushing.json @@ -0,0 +1,9 @@ +{ + "type": "basemetals:crushing", + "ingredient": { + "tag": "forge:raw_materials/coldiron" + }, + "result": { + "item": "basemetals:coldiron_powder" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/coldiron_raw_smelting.json b/src/generated/resources/data/basemetals/recipes/coldiron_raw_smelting.json new file mode 100644 index 000000000..40b4298c8 --- /dev/null +++ b/src/generated/resources/data/basemetals/recipes/coldiron_raw_smelting.json @@ -0,0 +1,9 @@ +{ + "type": "minecraft:smelting", + "ingredient": { + "tag": "forge:raw_materials/coldiron" + }, + "result": "basemetals:coldiron_ingot", + "experience": 0.7, + "cookingtime": 200 +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/coldiron_rod.json b/src/generated/resources/data/basemetals/recipes/coldiron_rod.json index f1eb1f02e..9262b7818 100644 --- a/src/generated/resources/data/basemetals/recipes/coldiron_rod.json +++ b/src/generated/resources/data/basemetals/recipes/coldiron_rod.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "X" - ], - "key": { - "X": { - "tag": "forge:ingots/coldiron" - } - }, - "result": { - "item": "basemetals:coldiron_rod", - "count": 4 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "X" + ], + "key": { + "X": { + "tag": "forge:ingots/coldiron" + } + }, + "result": { + "item": "basemetals:coldiron_rod", + "count": 4 + }, + "group": "basemetals:coldiron_rod" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/coldiron_scythe.json b/src/generated/resources/data/basemetals/recipes/coldiron_scythe.json index 1143f6c85..0c96723eb 100644 --- a/src/generated/resources/data/basemetals/recipes/coldiron_scythe.json +++ b/src/generated/resources/data/basemetals/recipes/coldiron_scythe.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX ", - " X", - " S " - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX ", + " X", + " S " + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/coldiron" + } }, - "X": { - "tag": "forge:ingots/coldiron" - } - }, - "result": { - "item": "basemetals:coldiron_scythe" + "result": { + "item": "basemetals:coldiron_scythe" + }, + "group": "basemetals:coldiron_scythe" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/coldiron_shears.json b/src/generated/resources/data/basemetals/recipes/coldiron_shears.json index 10c4ef797..f861bb86c 100644 --- a/src/generated/resources/data/basemetals/recipes/coldiron_shears.json +++ b/src/generated/resources/data/basemetals/recipes/coldiron_shears.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " X", - "X " - ], - "key": { - "X": { - "tag": "forge:ingots/coldiron" - } - }, - "result": { - "item": "basemetals:coldiron_shears" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " X", + "X " + ], + "key": { + "X": { + "tag": "forge:ingots/coldiron" + } + }, + "result": { + "item": "basemetals:coldiron_shears" + }, + "group": "basemetals:coldiron_shears" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/coldiron_shield.json b/src/generated/resources/data/basemetals/recipes/coldiron_shield.json index 1e217ee9e..6b48f692f 100644 --- a/src/generated/resources/data/basemetals/recipes/coldiron_shield.json +++ b/src/generated/resources/data/basemetals/recipes/coldiron_shield.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XWX", - "XXX", - " X " - ], - "key": { - "W": { - "tag": "minecraft:planks" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XWX", + "XXX", + " X " + ], + "key": { + "W": { + "tag": "minecraft:planks" + }, + "X": { + "tag": "forge:ingots/coldiron" + } }, - "X": { - "tag": "forge:ingots/coldiron" - } - }, - "result": { - "item": "basemetals:coldiron_shield" + "result": { + "item": "basemetals:coldiron_shield" + }, + "group": "basemetals:coldiron_shield" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/coldiron_shovel.json b/src/generated/resources/data/basemetals/recipes/coldiron_shovel.json index 0ec7549e0..19661115c 100644 --- a/src/generated/resources/data/basemetals/recipes/coldiron_shovel.json +++ b/src/generated/resources/data/basemetals/recipes/coldiron_shovel.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "S", - "S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "S", + "S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/coldiron" + } }, - "X": { - "tag": "forge:ingots/coldiron" - } - }, - "result": { - "item": "basemetals:coldiron_shovel" + "result": { + "item": "basemetals:coldiron_shovel" + }, + "group": "basemetals:coldiron_shovel" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/coldiron_slab.json b/src/generated/resources/data/basemetals/recipes/coldiron_slab.json index 0b4c206ac..7f01c3ec9 100644 --- a/src/generated/resources/data/basemetals/recipes/coldiron_slab.json +++ b/src/generated/resources/data/basemetals/recipes/coldiron_slab.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX" - ], - "key": { - "X": { - "tag": "forge:storage_blocks/coldiron" - } - }, - "result": { - "item": "basemetals:coldiron_slab", - "count": 6 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX" + ], + "key": { + "X": { + "tag": "forge:storage_blocks/coldiron" + } + }, + "result": { + "item": "basemetals:coldiron_slab", + "count": 6 + }, + "group": "basemetals:coldiron_slab" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/coldiron_smallpowder.json b/src/generated/resources/data/basemetals/recipes/coldiron_smallpowder.json index de87d1a24..f272c2179 100644 --- a/src/generated/resources/data/basemetals/recipes/coldiron_smallpowder.json +++ b/src/generated/resources/data/basemetals/recipes/coldiron_smallpowder.json @@ -1,12 +1,16 @@ { - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "tag": "forge:dusts/coldiron" - } - ], - "result": { - "item": "basemetals:coldiron_smallpowder", - "count": 9 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "tag": "forge:dusts/coldiron" + } + ], + "result": { + "item": "basemetals:coldiron_smallpowder", + "count": 9 + }, + "group": "basemetals:coldiron_smallpowder" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/coldiron_stairs.json b/src/generated/resources/data/basemetals/recipes/coldiron_stairs.json index fbbc7a1c7..b45c83a44 100644 --- a/src/generated/resources/data/basemetals/recipes/coldiron_stairs.json +++ b/src/generated/resources/data/basemetals/recipes/coldiron_stairs.json @@ -1,17 +1,21 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X ", - "XX ", - "XXX" - ], - "key": { - "X": { - "tag": "forge:storage_blocks/coldiron" - } - }, - "result": { - "item": "basemetals:coldiron_stairs", - "count": 4 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X ", + "XX ", + "XXX" + ], + "key": { + "X": { + "tag": "forge:storage_blocks/coldiron" + } + }, + "result": { + "item": "basemetals:coldiron_stairs", + "count": 4 + }, + "group": "basemetals:coldiron_stairs" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/coldiron_sword.json b/src/generated/resources/data/basemetals/recipes/coldiron_sword.json index 5fcd4d435..79824aa1a 100644 --- a/src/generated/resources/data/basemetals/recipes/coldiron_sword.json +++ b/src/generated/resources/data/basemetals/recipes/coldiron_sword.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "X", - "S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "X", + "S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/coldiron" + } }, - "X": { - "tag": "forge:ingots/coldiron" - } - }, - "result": { - "item": "basemetals:coldiron_sword" + "result": { + "item": "basemetals:coldiron_sword" + }, + "group": "basemetals:coldiron_sword" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/coldiron_trapdoor.json b/src/generated/resources/data/basemetals/recipes/coldiron_trapdoor.json index 1de5e4b21..9c54ab2cc 100644 --- a/src/generated/resources/data/basemetals/recipes/coldiron_trapdoor.json +++ b/src/generated/resources/data/basemetals/recipes/coldiron_trapdoor.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX", - "XX" - ], - "key": { - "X": { - "tag": "forge:ingots/coldiron" - } - }, - "result": { - "item": "basemetals:coldiron_trapdoor" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX", + "XX" + ], + "key": { + "X": { + "tag": "forge:ingots/coldiron" + } + }, + "result": { + "item": "basemetals:coldiron_trapdoor" + }, + "group": "basemetals:coldiron_trapdoor" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/coldiron_wall.json b/src/generated/resources/data/basemetals/recipes/coldiron_wall.json index 82665d0ce..460e7c96d 100644 --- a/src/generated/resources/data/basemetals/recipes/coldiron_wall.json +++ b/src/generated/resources/data/basemetals/recipes/coldiron_wall.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:storage_blocks/coldiron" - } - }, - "result": { - "item": "basemetals:coldiron_wall", - "count": 6 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:storage_blocks/coldiron" + } + }, + "result": { + "item": "basemetals:coldiron_wall", + "count": 6 + }, + "group": "basemetals:coldiron_wall" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/enderio/adamantine/ingot_sag_milling.json b/src/generated/resources/data/basemetals/recipes/compat/enderio/adamantine/ingot_sag_milling.json index ae4da3509..95d3a07b1 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/enderio/adamantine/ingot_sag_milling.json +++ b/src/generated/resources/data/basemetals/recipes/compat/enderio/adamantine/ingot_sag_milling.json @@ -13,6 +13,10 @@ { "type": "forge:mod_loaded", "modid": "enderio_machines" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:adamantine_powder" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/enderio/adamantine/ore_sag_milling.json b/src/generated/resources/data/basemetals/recipes/compat/enderio/adamantine/ore_sag_milling.json index 2db590f65..c2e933861 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/enderio/adamantine/ore_sag_milling.json +++ b/src/generated/resources/data/basemetals/recipes/compat/enderio/adamantine/ore_sag_milling.json @@ -14,6 +14,10 @@ { "type": "forge:mod_loaded", "modid": "enderio_machines" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:adamantine_powder" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/enderio/alloys/aquarium.json b/src/generated/resources/data/basemetals/recipes/compat/enderio/alloys/aquarium.json index b84745b94..434d60f7f 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/enderio/alloys/aquarium.json +++ b/src/generated/resources/data/basemetals/recipes/compat/enderio/alloys/aquarium.json @@ -30,6 +30,10 @@ { "type": "forge:mod_loaded", "modid": "enderio_machines" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:aquarium_ingot" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/enderio/alloys/brass.json b/src/generated/resources/data/basemetals/recipes/compat/enderio/alloys/brass.json index 4d5281bd5..8bc8272f1 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/enderio/alloys/brass.json +++ b/src/generated/resources/data/basemetals/recipes/compat/enderio/alloys/brass.json @@ -24,6 +24,10 @@ { "type": "forge:mod_loaded", "modid": "enderio_machines" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:brass_ingot" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/enderio/alloys/bronze.json b/src/generated/resources/data/basemetals/recipes/compat/enderio/alloys/bronze.json index 659380aea..7483f235f 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/enderio/alloys/bronze.json +++ b/src/generated/resources/data/basemetals/recipes/compat/enderio/alloys/bronze.json @@ -24,6 +24,10 @@ { "type": "forge:mod_loaded", "modid": "enderio_machines" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:bronze_ingot" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/enderio/alloys/cupronickel.json b/src/generated/resources/data/basemetals/recipes/compat/enderio/alloys/cupronickel.json index 160a88bef..2eab2ff72 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/enderio/alloys/cupronickel.json +++ b/src/generated/resources/data/basemetals/recipes/compat/enderio/alloys/cupronickel.json @@ -24,6 +24,10 @@ { "type": "forge:mod_loaded", "modid": "enderio_machines" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:cupronickel_ingot" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/enderio/alloys/electrum.json b/src/generated/resources/data/basemetals/recipes/compat/enderio/alloys/electrum.json index 9c780e70d..095f9a7a9 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/enderio/alloys/electrum.json +++ b/src/generated/resources/data/basemetals/recipes/compat/enderio/alloys/electrum.json @@ -24,6 +24,10 @@ { "type": "forge:mod_loaded", "modid": "enderio_machines" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:electrum_ingot" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/enderio/alloys/invar.json b/src/generated/resources/data/basemetals/recipes/compat/enderio/alloys/invar.json index 4f2b30b9b..0a6e3f410 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/enderio/alloys/invar.json +++ b/src/generated/resources/data/basemetals/recipes/compat/enderio/alloys/invar.json @@ -24,6 +24,10 @@ { "type": "forge:mod_loaded", "modid": "enderio_machines" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:invar_ingot" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/enderio/alloys/mithril.json b/src/generated/resources/data/basemetals/recipes/compat/enderio/alloys/mithril.json index 9d999b03c..9045d6f54 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/enderio/alloys/mithril.json +++ b/src/generated/resources/data/basemetals/recipes/compat/enderio/alloys/mithril.json @@ -30,6 +30,10 @@ { "type": "forge:mod_loaded", "modid": "enderio_machines" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:mithril_ingot" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/enderio/alloys/pewter.json b/src/generated/resources/data/basemetals/recipes/compat/enderio/alloys/pewter.json index ba2c51a27..60873af43 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/enderio/alloys/pewter.json +++ b/src/generated/resources/data/basemetals/recipes/compat/enderio/alloys/pewter.json @@ -30,6 +30,10 @@ { "type": "forge:mod_loaded", "modid": "enderio_machines" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:pewter_ingot" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/enderio/alloys/steel.json b/src/generated/resources/data/basemetals/recipes/compat/enderio/alloys/steel.json index fc424a480..45f70155c 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/enderio/alloys/steel.json +++ b/src/generated/resources/data/basemetals/recipes/compat/enderio/alloys/steel.json @@ -24,6 +24,10 @@ { "type": "forge:mod_loaded", "modid": "enderio_machines" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:steel_ingot" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/enderio/antimony/ingot_sag_milling.json b/src/generated/resources/data/basemetals/recipes/compat/enderio/antimony/ingot_sag_milling.json index 5fd924a60..f790d649d 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/enderio/antimony/ingot_sag_milling.json +++ b/src/generated/resources/data/basemetals/recipes/compat/enderio/antimony/ingot_sag_milling.json @@ -13,6 +13,10 @@ { "type": "forge:mod_loaded", "modid": "enderio_machines" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:antimony_powder" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/enderio/antimony/ore_sag_milling.json b/src/generated/resources/data/basemetals/recipes/compat/enderio/antimony/ore_sag_milling.json index 88b983577..9523d3a48 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/enderio/antimony/ore_sag_milling.json +++ b/src/generated/resources/data/basemetals/recipes/compat/enderio/antimony/ore_sag_milling.json @@ -14,6 +14,10 @@ { "type": "forge:mod_loaded", "modid": "enderio_machines" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:antimony_powder" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/enderio/aquarium/ingot_sag_milling.json b/src/generated/resources/data/basemetals/recipes/compat/enderio/aquarium/ingot_sag_milling.json index 387eb9dec..73c35c67e 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/enderio/aquarium/ingot_sag_milling.json +++ b/src/generated/resources/data/basemetals/recipes/compat/enderio/aquarium/ingot_sag_milling.json @@ -13,6 +13,10 @@ { "type": "forge:mod_loaded", "modid": "enderio_machines" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:aquarium_powder" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/enderio/bismuth/ingot_sag_milling.json b/src/generated/resources/data/basemetals/recipes/compat/enderio/bismuth/ingot_sag_milling.json index b3d1f2764..ffb93ed15 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/enderio/bismuth/ingot_sag_milling.json +++ b/src/generated/resources/data/basemetals/recipes/compat/enderio/bismuth/ingot_sag_milling.json @@ -13,6 +13,10 @@ { "type": "forge:mod_loaded", "modid": "enderio_machines" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:bismuth_powder" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/enderio/bismuth/ore_sag_milling.json b/src/generated/resources/data/basemetals/recipes/compat/enderio/bismuth/ore_sag_milling.json index bad11316d..4689fd65c 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/enderio/bismuth/ore_sag_milling.json +++ b/src/generated/resources/data/basemetals/recipes/compat/enderio/bismuth/ore_sag_milling.json @@ -14,6 +14,10 @@ { "type": "forge:mod_loaded", "modid": "enderio_machines" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:bismuth_powder" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/enderio/brass/ingot_sag_milling.json b/src/generated/resources/data/basemetals/recipes/compat/enderio/brass/ingot_sag_milling.json index 89b972af0..6110b4b88 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/enderio/brass/ingot_sag_milling.json +++ b/src/generated/resources/data/basemetals/recipes/compat/enderio/brass/ingot_sag_milling.json @@ -13,6 +13,10 @@ { "type": "forge:mod_loaded", "modid": "enderio_machines" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:brass_powder" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/enderio/bronze/ingot_sag_milling.json b/src/generated/resources/data/basemetals/recipes/compat/enderio/bronze/ingot_sag_milling.json index 1aeed596c..e015c4d3c 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/enderio/bronze/ingot_sag_milling.json +++ b/src/generated/resources/data/basemetals/recipes/compat/enderio/bronze/ingot_sag_milling.json @@ -13,6 +13,10 @@ { "type": "forge:mod_loaded", "modid": "enderio_machines" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:bronze_powder" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/enderio/coldiron/ingot_sag_milling.json b/src/generated/resources/data/basemetals/recipes/compat/enderio/coldiron/ingot_sag_milling.json index 6aec124b9..aeaf9de50 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/enderio/coldiron/ingot_sag_milling.json +++ b/src/generated/resources/data/basemetals/recipes/compat/enderio/coldiron/ingot_sag_milling.json @@ -13,6 +13,10 @@ { "type": "forge:mod_loaded", "modid": "enderio_machines" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:coldiron_powder" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/enderio/coldiron/ore_sag_milling.json b/src/generated/resources/data/basemetals/recipes/compat/enderio/coldiron/ore_sag_milling.json index 952faacfd..c6ed275aa 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/enderio/coldiron/ore_sag_milling.json +++ b/src/generated/resources/data/basemetals/recipes/compat/enderio/coldiron/ore_sag_milling.json @@ -14,6 +14,10 @@ { "type": "forge:mod_loaded", "modid": "enderio_machines" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:coldiron_powder" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/enderio/copper/ingot_sag_milling.json b/src/generated/resources/data/basemetals/recipes/compat/enderio/copper/ingot_sag_milling.json index 9c1ef0e03..b84de0d87 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/enderio/copper/ingot_sag_milling.json +++ b/src/generated/resources/data/basemetals/recipes/compat/enderio/copper/ingot_sag_milling.json @@ -13,6 +13,10 @@ { "type": "forge:mod_loaded", "modid": "enderio_machines" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:copper_powder" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/enderio/copper/ore_sag_milling.json b/src/generated/resources/data/basemetals/recipes/compat/enderio/copper/ore_sag_milling.json index 55e3b2ccd..07c588a8b 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/enderio/copper/ore_sag_milling.json +++ b/src/generated/resources/data/basemetals/recipes/compat/enderio/copper/ore_sag_milling.json @@ -14,6 +14,10 @@ { "type": "forge:mod_loaded", "modid": "enderio_machines" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:copper_powder" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/enderio/cupronickel/ingot_sag_milling.json b/src/generated/resources/data/basemetals/recipes/compat/enderio/cupronickel/ingot_sag_milling.json index ee3879560..410506612 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/enderio/cupronickel/ingot_sag_milling.json +++ b/src/generated/resources/data/basemetals/recipes/compat/enderio/cupronickel/ingot_sag_milling.json @@ -13,6 +13,10 @@ { "type": "forge:mod_loaded", "modid": "enderio_machines" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:cupronickel_powder" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/enderio/electrum/ingot_sag_milling.json b/src/generated/resources/data/basemetals/recipes/compat/enderio/electrum/ingot_sag_milling.json index 5fdfb09d6..7bdb56c0d 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/enderio/electrum/ingot_sag_milling.json +++ b/src/generated/resources/data/basemetals/recipes/compat/enderio/electrum/ingot_sag_milling.json @@ -13,6 +13,10 @@ { "type": "forge:mod_loaded", "modid": "enderio_machines" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:electrum_powder" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/enderio/invar/ingot_sag_milling.json b/src/generated/resources/data/basemetals/recipes/compat/enderio/invar/ingot_sag_milling.json index d5faf97f4..a5df82eea 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/enderio/invar/ingot_sag_milling.json +++ b/src/generated/resources/data/basemetals/recipes/compat/enderio/invar/ingot_sag_milling.json @@ -13,6 +13,10 @@ { "type": "forge:mod_loaded", "modid": "enderio_machines" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:invar_powder" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/enderio/lead/ingot_sag_milling.json b/src/generated/resources/data/basemetals/recipes/compat/enderio/lead/ingot_sag_milling.json index 7de152340..cd57df570 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/enderio/lead/ingot_sag_milling.json +++ b/src/generated/resources/data/basemetals/recipes/compat/enderio/lead/ingot_sag_milling.json @@ -13,6 +13,10 @@ { "type": "forge:mod_loaded", "modid": "enderio_machines" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:lead_powder" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/enderio/lead/ore_sag_milling.json b/src/generated/resources/data/basemetals/recipes/compat/enderio/lead/ore_sag_milling.json index 68d1bc29d..145b0e817 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/enderio/lead/ore_sag_milling.json +++ b/src/generated/resources/data/basemetals/recipes/compat/enderio/lead/ore_sag_milling.json @@ -14,6 +14,10 @@ { "type": "forge:mod_loaded", "modid": "enderio_machines" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:lead_powder" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/enderio/mercury/ingot_sag_milling.json b/src/generated/resources/data/basemetals/recipes/compat/enderio/mercury/ingot_sag_milling.json index b315f710b..1fcf82b62 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/enderio/mercury/ingot_sag_milling.json +++ b/src/generated/resources/data/basemetals/recipes/compat/enderio/mercury/ingot_sag_milling.json @@ -13,6 +13,10 @@ { "type": "forge:mod_loaded", "modid": "enderio_machines" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:mercury_powder" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/enderio/mercury/ore_sag_milling.json b/src/generated/resources/data/basemetals/recipes/compat/enderio/mercury/ore_sag_milling.json index fc69c65f1..bd7c2fbbe 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/enderio/mercury/ore_sag_milling.json +++ b/src/generated/resources/data/basemetals/recipes/compat/enderio/mercury/ore_sag_milling.json @@ -14,6 +14,10 @@ { "type": "forge:mod_loaded", "modid": "enderio_machines" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:mercury_powder" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/enderio/mithril/ingot_sag_milling.json b/src/generated/resources/data/basemetals/recipes/compat/enderio/mithril/ingot_sag_milling.json index dba12263a..4779fa466 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/enderio/mithril/ingot_sag_milling.json +++ b/src/generated/resources/data/basemetals/recipes/compat/enderio/mithril/ingot_sag_milling.json @@ -13,6 +13,10 @@ { "type": "forge:mod_loaded", "modid": "enderio_machines" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:mithril_powder" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/enderio/nickel/ingot_sag_milling.json b/src/generated/resources/data/basemetals/recipes/compat/enderio/nickel/ingot_sag_milling.json index d919773ed..91ddbf0a1 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/enderio/nickel/ingot_sag_milling.json +++ b/src/generated/resources/data/basemetals/recipes/compat/enderio/nickel/ingot_sag_milling.json @@ -13,6 +13,10 @@ { "type": "forge:mod_loaded", "modid": "enderio_machines" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:nickel_powder" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/enderio/nickel/ore_sag_milling.json b/src/generated/resources/data/basemetals/recipes/compat/enderio/nickel/ore_sag_milling.json index 7b0112d1e..6403a758b 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/enderio/nickel/ore_sag_milling.json +++ b/src/generated/resources/data/basemetals/recipes/compat/enderio/nickel/ore_sag_milling.json @@ -14,6 +14,10 @@ { "type": "forge:mod_loaded", "modid": "enderio_machines" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:nickel_powder" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/enderio/pewter/ingot_sag_milling.json b/src/generated/resources/data/basemetals/recipes/compat/enderio/pewter/ingot_sag_milling.json index cc03e83b0..45e183bf6 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/enderio/pewter/ingot_sag_milling.json +++ b/src/generated/resources/data/basemetals/recipes/compat/enderio/pewter/ingot_sag_milling.json @@ -13,6 +13,10 @@ { "type": "forge:mod_loaded", "modid": "enderio_machines" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:pewter_powder" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/enderio/platinum/ingot_sag_milling.json b/src/generated/resources/data/basemetals/recipes/compat/enderio/platinum/ingot_sag_milling.json index a3d4475bc..0022198ec 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/enderio/platinum/ingot_sag_milling.json +++ b/src/generated/resources/data/basemetals/recipes/compat/enderio/platinum/ingot_sag_milling.json @@ -13,6 +13,10 @@ { "type": "forge:mod_loaded", "modid": "enderio_machines" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:platinum_powder" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/enderio/platinum/ore_sag_milling.json b/src/generated/resources/data/basemetals/recipes/compat/enderio/platinum/ore_sag_milling.json index 93bf77ee4..f1b52739c 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/enderio/platinum/ore_sag_milling.json +++ b/src/generated/resources/data/basemetals/recipes/compat/enderio/platinum/ore_sag_milling.json @@ -14,6 +14,10 @@ { "type": "forge:mod_loaded", "modid": "enderio_machines" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:platinum_powder" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/enderio/silver/ingot_sag_milling.json b/src/generated/resources/data/basemetals/recipes/compat/enderio/silver/ingot_sag_milling.json index 4f9e2268b..fbc029700 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/enderio/silver/ingot_sag_milling.json +++ b/src/generated/resources/data/basemetals/recipes/compat/enderio/silver/ingot_sag_milling.json @@ -13,6 +13,10 @@ { "type": "forge:mod_loaded", "modid": "enderio_machines" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:silver_powder" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/enderio/silver/ore_sag_milling.json b/src/generated/resources/data/basemetals/recipes/compat/enderio/silver/ore_sag_milling.json index 4f493a9c8..4c7e40e7c 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/enderio/silver/ore_sag_milling.json +++ b/src/generated/resources/data/basemetals/recipes/compat/enderio/silver/ore_sag_milling.json @@ -14,6 +14,10 @@ { "type": "forge:mod_loaded", "modid": "enderio_machines" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:silver_powder" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/enderio/starsteel/ingot_sag_milling.json b/src/generated/resources/data/basemetals/recipes/compat/enderio/starsteel/ingot_sag_milling.json index a4cf0c45a..52015f455 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/enderio/starsteel/ingot_sag_milling.json +++ b/src/generated/resources/data/basemetals/recipes/compat/enderio/starsteel/ingot_sag_milling.json @@ -13,6 +13,10 @@ { "type": "forge:mod_loaded", "modid": "enderio_machines" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:starsteel_powder" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/enderio/starsteel/ore_sag_milling.json b/src/generated/resources/data/basemetals/recipes/compat/enderio/starsteel/ore_sag_milling.json index d538ab088..9aed5d2cd 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/enderio/starsteel/ore_sag_milling.json +++ b/src/generated/resources/data/basemetals/recipes/compat/enderio/starsteel/ore_sag_milling.json @@ -14,6 +14,10 @@ { "type": "forge:mod_loaded", "modid": "enderio_machines" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:starsteel_powder" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/enderio/steel/ingot_sag_milling.json b/src/generated/resources/data/basemetals/recipes/compat/enderio/steel/ingot_sag_milling.json index aab3a53bc..300c32b35 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/enderio/steel/ingot_sag_milling.json +++ b/src/generated/resources/data/basemetals/recipes/compat/enderio/steel/ingot_sag_milling.json @@ -13,6 +13,10 @@ { "type": "forge:mod_loaded", "modid": "enderio_machines" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:steel_powder" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/enderio/tin/ingot_sag_milling.json b/src/generated/resources/data/basemetals/recipes/compat/enderio/tin/ingot_sag_milling.json index c4582e1f3..e7306b4c2 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/enderio/tin/ingot_sag_milling.json +++ b/src/generated/resources/data/basemetals/recipes/compat/enderio/tin/ingot_sag_milling.json @@ -13,6 +13,10 @@ { "type": "forge:mod_loaded", "modid": "enderio_machines" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:tin_powder" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/enderio/tin/ore_sag_milling.json b/src/generated/resources/data/basemetals/recipes/compat/enderio/tin/ore_sag_milling.json index 1cbb788ec..c03a581f9 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/enderio/tin/ore_sag_milling.json +++ b/src/generated/resources/data/basemetals/recipes/compat/enderio/tin/ore_sag_milling.json @@ -14,6 +14,10 @@ { "type": "forge:mod_loaded", "modid": "enderio_machines" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:tin_powder" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/enderio/zinc/ingot_sag_milling.json b/src/generated/resources/data/basemetals/recipes/compat/enderio/zinc/ingot_sag_milling.json index f578e4ea6..4cbec3941 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/enderio/zinc/ingot_sag_milling.json +++ b/src/generated/resources/data/basemetals/recipes/compat/enderio/zinc/ingot_sag_milling.json @@ -13,6 +13,10 @@ { "type": "forge:mod_loaded", "modid": "enderio_machines" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:zinc_powder" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/enderio/zinc/ore_sag_milling.json b/src/generated/resources/data/basemetals/recipes/compat/enderio/zinc/ore_sag_milling.json index 168cc724f..515396f0e 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/enderio/zinc/ore_sag_milling.json +++ b/src/generated/resources/data/basemetals/recipes/compat/enderio/zinc/ore_sag_milling.json @@ -14,6 +14,10 @@ { "type": "forge:mod_loaded", "modid": "enderio_machines" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:zinc_powder" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/mekanism/adamantine/clean_slurry_to_crystal.json b/src/generated/resources/data/basemetals/recipes/compat/mekanism/adamantine/clean_slurry_to_crystal.json index 3abb60940..99e26fa22 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/mekanism/adamantine/clean_slurry_to_crystal.json +++ b/src/generated/resources/data/basemetals/recipes/compat/mekanism/adamantine/clean_slurry_to_crystal.json @@ -12,6 +12,10 @@ { "type": "forge:mod_loaded", "modid": "mekanism" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:adamantine_crystal" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/mekanism/adamantine/clump_to_dirty_dust.json b/src/generated/resources/data/basemetals/recipes/compat/mekanism/adamantine/clump_to_dirty_dust.json index 00687438b..c3e5d6475 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/mekanism/adamantine/clump_to_dirty_dust.json +++ b/src/generated/resources/data/basemetals/recipes/compat/mekanism/adamantine/clump_to_dirty_dust.json @@ -12,6 +12,10 @@ { "type": "forge:mod_loaded", "modid": "mekanism" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:adamantine_powder_dirty" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/mekanism/adamantine/crystal_to_shard.json b/src/generated/resources/data/basemetals/recipes/compat/mekanism/adamantine/crystal_to_shard.json index e6b50b7df..a446256db 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/mekanism/adamantine/crystal_to_shard.json +++ b/src/generated/resources/data/basemetals/recipes/compat/mekanism/adamantine/crystal_to_shard.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "mekanism" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:adamantine_shard" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/mekanism/adamantine/dirty_dust_to_dust.json b/src/generated/resources/data/basemetals/recipes/compat/mekanism/adamantine/dirty_dust_to_dust.json index ec961682c..2d210b46f 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/mekanism/adamantine/dirty_dust_to_dust.json +++ b/src/generated/resources/data/basemetals/recipes/compat/mekanism/adamantine/dirty_dust_to_dust.json @@ -12,6 +12,10 @@ { "type": "forge:mod_loaded", "modid": "mekanism" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:adamantine_powder" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/mekanism/adamantine/ingot_to_dust.json b/src/generated/resources/data/basemetals/recipes/compat/mekanism/adamantine/ingot_to_dust.json index eb42fede7..e59aa1041 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/mekanism/adamantine/ingot_to_dust.json +++ b/src/generated/resources/data/basemetals/recipes/compat/mekanism/adamantine/ingot_to_dust.json @@ -12,6 +12,10 @@ { "type": "forge:mod_loaded", "modid": "mekanism" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:adamantine_powder" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/mekanism/adamantine/ore_to_clump.json b/src/generated/resources/data/basemetals/recipes/compat/mekanism/adamantine/ore_to_clump.json index faaae1af5..955c7ab14 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/mekanism/adamantine/ore_to_clump.json +++ b/src/generated/resources/data/basemetals/recipes/compat/mekanism/adamantine/ore_to_clump.json @@ -17,6 +17,10 @@ { "type": "forge:mod_loaded", "modid": "mekanism" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:adamantine_clump" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/mekanism/adamantine/ore_to_dust.json b/src/generated/resources/data/basemetals/recipes/compat/mekanism/adamantine/ore_to_dust.json index 5bccc7886..9eb7405f7 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/mekanism/adamantine/ore_to_dust.json +++ b/src/generated/resources/data/basemetals/recipes/compat/mekanism/adamantine/ore_to_dust.json @@ -13,6 +13,10 @@ { "type": "forge:mod_loaded", "modid": "mekanism" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:adamantine_powder" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/mekanism/adamantine/ore_to_shard.json b/src/generated/resources/data/basemetals/recipes/compat/mekanism/adamantine/ore_to_shard.json index 7d75a5b51..bb69eaa93 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/mekanism/adamantine/ore_to_shard.json +++ b/src/generated/resources/data/basemetals/recipes/compat/mekanism/adamantine/ore_to_shard.json @@ -17,6 +17,10 @@ { "type": "forge:mod_loaded", "modid": "mekanism" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:adamantine_shard" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/mekanism/adamantine/shard_to_clump.json b/src/generated/resources/data/basemetals/recipes/compat/mekanism/adamantine/shard_to_clump.json index 726a8d4ba..b2e98565c 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/mekanism/adamantine/shard_to_clump.json +++ b/src/generated/resources/data/basemetals/recipes/compat/mekanism/adamantine/shard_to_clump.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "mekanism" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:adamantine_clump" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/mekanism/antimony/clean_slurry_to_crystal.json b/src/generated/resources/data/basemetals/recipes/compat/mekanism/antimony/clean_slurry_to_crystal.json index d88ca47cd..69aaac912 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/mekanism/antimony/clean_slurry_to_crystal.json +++ b/src/generated/resources/data/basemetals/recipes/compat/mekanism/antimony/clean_slurry_to_crystal.json @@ -12,6 +12,10 @@ { "type": "forge:mod_loaded", "modid": "mekanism" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:antimony_crystal" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/mekanism/antimony/clump_to_dirty_dust.json b/src/generated/resources/data/basemetals/recipes/compat/mekanism/antimony/clump_to_dirty_dust.json index 5e9b734fe..b0f25cb5e 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/mekanism/antimony/clump_to_dirty_dust.json +++ b/src/generated/resources/data/basemetals/recipes/compat/mekanism/antimony/clump_to_dirty_dust.json @@ -12,6 +12,10 @@ { "type": "forge:mod_loaded", "modid": "mekanism" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:antimony_powder_dirty" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/mekanism/antimony/crystal_to_shard.json b/src/generated/resources/data/basemetals/recipes/compat/mekanism/antimony/crystal_to_shard.json index 92fd880f8..8c149930d 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/mekanism/antimony/crystal_to_shard.json +++ b/src/generated/resources/data/basemetals/recipes/compat/mekanism/antimony/crystal_to_shard.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "mekanism" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:antimony_shard" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/mekanism/antimony/dirty_dust_to_dust.json b/src/generated/resources/data/basemetals/recipes/compat/mekanism/antimony/dirty_dust_to_dust.json index 79112d91c..576776097 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/mekanism/antimony/dirty_dust_to_dust.json +++ b/src/generated/resources/data/basemetals/recipes/compat/mekanism/antimony/dirty_dust_to_dust.json @@ -12,6 +12,10 @@ { "type": "forge:mod_loaded", "modid": "mekanism" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:antimony_powder" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/mekanism/antimony/ingot_to_dust.json b/src/generated/resources/data/basemetals/recipes/compat/mekanism/antimony/ingot_to_dust.json index 4cca3c1a2..d77fefdce 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/mekanism/antimony/ingot_to_dust.json +++ b/src/generated/resources/data/basemetals/recipes/compat/mekanism/antimony/ingot_to_dust.json @@ -12,6 +12,10 @@ { "type": "forge:mod_loaded", "modid": "mekanism" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:antimony_powder" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/mekanism/antimony/ore_to_clump.json b/src/generated/resources/data/basemetals/recipes/compat/mekanism/antimony/ore_to_clump.json index 4da6571e2..b23753d31 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/mekanism/antimony/ore_to_clump.json +++ b/src/generated/resources/data/basemetals/recipes/compat/mekanism/antimony/ore_to_clump.json @@ -17,6 +17,10 @@ { "type": "forge:mod_loaded", "modid": "mekanism" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:antimony_clump" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/mekanism/antimony/ore_to_dust.json b/src/generated/resources/data/basemetals/recipes/compat/mekanism/antimony/ore_to_dust.json index 2724eae3b..f96be1964 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/mekanism/antimony/ore_to_dust.json +++ b/src/generated/resources/data/basemetals/recipes/compat/mekanism/antimony/ore_to_dust.json @@ -13,6 +13,10 @@ { "type": "forge:mod_loaded", "modid": "mekanism" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:antimony_powder" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/mekanism/antimony/ore_to_shard.json b/src/generated/resources/data/basemetals/recipes/compat/mekanism/antimony/ore_to_shard.json index 48b751648..d5a80e2e7 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/mekanism/antimony/ore_to_shard.json +++ b/src/generated/resources/data/basemetals/recipes/compat/mekanism/antimony/ore_to_shard.json @@ -17,6 +17,10 @@ { "type": "forge:mod_loaded", "modid": "mekanism" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:antimony_shard" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/mekanism/antimony/shard_to_clump.json b/src/generated/resources/data/basemetals/recipes/compat/mekanism/antimony/shard_to_clump.json index 7c89b7d00..15659545a 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/mekanism/antimony/shard_to_clump.json +++ b/src/generated/resources/data/basemetals/recipes/compat/mekanism/antimony/shard_to_clump.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "mekanism" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:antimony_clump" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/mekanism/bismuth/clean_slurry_to_crystal.json b/src/generated/resources/data/basemetals/recipes/compat/mekanism/bismuth/clean_slurry_to_crystal.json index e854697b2..870f8adf9 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/mekanism/bismuth/clean_slurry_to_crystal.json +++ b/src/generated/resources/data/basemetals/recipes/compat/mekanism/bismuth/clean_slurry_to_crystal.json @@ -12,6 +12,10 @@ { "type": "forge:mod_loaded", "modid": "mekanism" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:bismuth_crystal" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/mekanism/bismuth/clump_to_dirty_dust.json b/src/generated/resources/data/basemetals/recipes/compat/mekanism/bismuth/clump_to_dirty_dust.json index 3e7ecc1af..175c41981 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/mekanism/bismuth/clump_to_dirty_dust.json +++ b/src/generated/resources/data/basemetals/recipes/compat/mekanism/bismuth/clump_to_dirty_dust.json @@ -12,6 +12,10 @@ { "type": "forge:mod_loaded", "modid": "mekanism" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:bismuth_powder_dirty" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/mekanism/bismuth/crystal_to_shard.json b/src/generated/resources/data/basemetals/recipes/compat/mekanism/bismuth/crystal_to_shard.json index cab531362..155518622 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/mekanism/bismuth/crystal_to_shard.json +++ b/src/generated/resources/data/basemetals/recipes/compat/mekanism/bismuth/crystal_to_shard.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "mekanism" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:bismuth_shard" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/mekanism/bismuth/dirty_dust_to_dust.json b/src/generated/resources/data/basemetals/recipes/compat/mekanism/bismuth/dirty_dust_to_dust.json index 64aa29150..a00c7cee7 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/mekanism/bismuth/dirty_dust_to_dust.json +++ b/src/generated/resources/data/basemetals/recipes/compat/mekanism/bismuth/dirty_dust_to_dust.json @@ -12,6 +12,10 @@ { "type": "forge:mod_loaded", "modid": "mekanism" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:bismuth_powder" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/mekanism/bismuth/ingot_to_dust.json b/src/generated/resources/data/basemetals/recipes/compat/mekanism/bismuth/ingot_to_dust.json index 46c4e2080..cf7cb7788 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/mekanism/bismuth/ingot_to_dust.json +++ b/src/generated/resources/data/basemetals/recipes/compat/mekanism/bismuth/ingot_to_dust.json @@ -12,6 +12,10 @@ { "type": "forge:mod_loaded", "modid": "mekanism" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:bismuth_powder" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/mekanism/bismuth/ore_to_clump.json b/src/generated/resources/data/basemetals/recipes/compat/mekanism/bismuth/ore_to_clump.json index 0d48258a4..d15225388 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/mekanism/bismuth/ore_to_clump.json +++ b/src/generated/resources/data/basemetals/recipes/compat/mekanism/bismuth/ore_to_clump.json @@ -17,6 +17,10 @@ { "type": "forge:mod_loaded", "modid": "mekanism" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:bismuth_clump" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/mekanism/bismuth/ore_to_dust.json b/src/generated/resources/data/basemetals/recipes/compat/mekanism/bismuth/ore_to_dust.json index d778878fa..525514dae 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/mekanism/bismuth/ore_to_dust.json +++ b/src/generated/resources/data/basemetals/recipes/compat/mekanism/bismuth/ore_to_dust.json @@ -13,6 +13,10 @@ { "type": "forge:mod_loaded", "modid": "mekanism" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:bismuth_powder" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/mekanism/bismuth/ore_to_shard.json b/src/generated/resources/data/basemetals/recipes/compat/mekanism/bismuth/ore_to_shard.json index 52b91dfe1..e992d3f08 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/mekanism/bismuth/ore_to_shard.json +++ b/src/generated/resources/data/basemetals/recipes/compat/mekanism/bismuth/ore_to_shard.json @@ -17,6 +17,10 @@ { "type": "forge:mod_loaded", "modid": "mekanism" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:bismuth_shard" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/mekanism/bismuth/shard_to_clump.json b/src/generated/resources/data/basemetals/recipes/compat/mekanism/bismuth/shard_to_clump.json index 5d8ceafb1..6ef78aa26 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/mekanism/bismuth/shard_to_clump.json +++ b/src/generated/resources/data/basemetals/recipes/compat/mekanism/bismuth/shard_to_clump.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "mekanism" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:bismuth_clump" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/mekanism/coldiron/clean_slurry_to_crystal.json b/src/generated/resources/data/basemetals/recipes/compat/mekanism/coldiron/clean_slurry_to_crystal.json index 897af1a3e..110361679 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/mekanism/coldiron/clean_slurry_to_crystal.json +++ b/src/generated/resources/data/basemetals/recipes/compat/mekanism/coldiron/clean_slurry_to_crystal.json @@ -12,6 +12,10 @@ { "type": "forge:mod_loaded", "modid": "mekanism" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:coldiron_crystal" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/mekanism/coldiron/clump_to_dirty_dust.json b/src/generated/resources/data/basemetals/recipes/compat/mekanism/coldiron/clump_to_dirty_dust.json index e4ccc3389..00f0b7086 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/mekanism/coldiron/clump_to_dirty_dust.json +++ b/src/generated/resources/data/basemetals/recipes/compat/mekanism/coldiron/clump_to_dirty_dust.json @@ -12,6 +12,10 @@ { "type": "forge:mod_loaded", "modid": "mekanism" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:coldiron_powder_dirty" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/mekanism/coldiron/crystal_to_shard.json b/src/generated/resources/data/basemetals/recipes/compat/mekanism/coldiron/crystal_to_shard.json index 6357271e7..67feaad37 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/mekanism/coldiron/crystal_to_shard.json +++ b/src/generated/resources/data/basemetals/recipes/compat/mekanism/coldiron/crystal_to_shard.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "mekanism" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:coldiron_shard" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/mekanism/coldiron/dirty_dust_to_dust.json b/src/generated/resources/data/basemetals/recipes/compat/mekanism/coldiron/dirty_dust_to_dust.json index 48483ed1a..3a17701bc 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/mekanism/coldiron/dirty_dust_to_dust.json +++ b/src/generated/resources/data/basemetals/recipes/compat/mekanism/coldiron/dirty_dust_to_dust.json @@ -12,6 +12,10 @@ { "type": "forge:mod_loaded", "modid": "mekanism" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:coldiron_powder" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/mekanism/coldiron/ingot_to_dust.json b/src/generated/resources/data/basemetals/recipes/compat/mekanism/coldiron/ingot_to_dust.json index b8017c019..24b6f3562 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/mekanism/coldiron/ingot_to_dust.json +++ b/src/generated/resources/data/basemetals/recipes/compat/mekanism/coldiron/ingot_to_dust.json @@ -12,6 +12,10 @@ { "type": "forge:mod_loaded", "modid": "mekanism" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:coldiron_powder" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/mekanism/coldiron/ore_to_clump.json b/src/generated/resources/data/basemetals/recipes/compat/mekanism/coldiron/ore_to_clump.json index 73e9749b7..ee7e12299 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/mekanism/coldiron/ore_to_clump.json +++ b/src/generated/resources/data/basemetals/recipes/compat/mekanism/coldiron/ore_to_clump.json @@ -17,6 +17,10 @@ { "type": "forge:mod_loaded", "modid": "mekanism" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:coldiron_clump" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/mekanism/coldiron/ore_to_dust.json b/src/generated/resources/data/basemetals/recipes/compat/mekanism/coldiron/ore_to_dust.json index afec308e5..756599d2a 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/mekanism/coldiron/ore_to_dust.json +++ b/src/generated/resources/data/basemetals/recipes/compat/mekanism/coldiron/ore_to_dust.json @@ -13,6 +13,10 @@ { "type": "forge:mod_loaded", "modid": "mekanism" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:coldiron_powder" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/mekanism/coldiron/ore_to_shard.json b/src/generated/resources/data/basemetals/recipes/compat/mekanism/coldiron/ore_to_shard.json index 5dfa925b6..eb4cb94af 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/mekanism/coldiron/ore_to_shard.json +++ b/src/generated/resources/data/basemetals/recipes/compat/mekanism/coldiron/ore_to_shard.json @@ -17,6 +17,10 @@ { "type": "forge:mod_loaded", "modid": "mekanism" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:coldiron_shard" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/mekanism/coldiron/shard_to_clump.json b/src/generated/resources/data/basemetals/recipes/compat/mekanism/coldiron/shard_to_clump.json index 973641cc1..1ddaa6409 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/mekanism/coldiron/shard_to_clump.json +++ b/src/generated/resources/data/basemetals/recipes/compat/mekanism/coldiron/shard_to_clump.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "mekanism" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:coldiron_clump" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/mekanism/nickel/clean_slurry_to_crystal.json b/src/generated/resources/data/basemetals/recipes/compat/mekanism/nickel/clean_slurry_to_crystal.json index 80a3ef68f..755f21d54 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/mekanism/nickel/clean_slurry_to_crystal.json +++ b/src/generated/resources/data/basemetals/recipes/compat/mekanism/nickel/clean_slurry_to_crystal.json @@ -12,6 +12,10 @@ { "type": "forge:mod_loaded", "modid": "mekanism" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:nickel_crystal" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/mekanism/nickel/clump_to_dirty_dust.json b/src/generated/resources/data/basemetals/recipes/compat/mekanism/nickel/clump_to_dirty_dust.json index 6b7949627..be8c974f3 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/mekanism/nickel/clump_to_dirty_dust.json +++ b/src/generated/resources/data/basemetals/recipes/compat/mekanism/nickel/clump_to_dirty_dust.json @@ -12,6 +12,10 @@ { "type": "forge:mod_loaded", "modid": "mekanism" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:nickel_powder_dirty" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/mekanism/nickel/crystal_to_shard.json b/src/generated/resources/data/basemetals/recipes/compat/mekanism/nickel/crystal_to_shard.json index ff2315119..0ce4ba500 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/mekanism/nickel/crystal_to_shard.json +++ b/src/generated/resources/data/basemetals/recipes/compat/mekanism/nickel/crystal_to_shard.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "mekanism" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:nickel_shard" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/mekanism/nickel/dirty_dust_to_dust.json b/src/generated/resources/data/basemetals/recipes/compat/mekanism/nickel/dirty_dust_to_dust.json index cb6200e3c..0765aaa3c 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/mekanism/nickel/dirty_dust_to_dust.json +++ b/src/generated/resources/data/basemetals/recipes/compat/mekanism/nickel/dirty_dust_to_dust.json @@ -12,6 +12,10 @@ { "type": "forge:mod_loaded", "modid": "mekanism" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:nickel_powder" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/mekanism/nickel/ingot_to_dust.json b/src/generated/resources/data/basemetals/recipes/compat/mekanism/nickel/ingot_to_dust.json index 9253bdc4a..bd3e016c9 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/mekanism/nickel/ingot_to_dust.json +++ b/src/generated/resources/data/basemetals/recipes/compat/mekanism/nickel/ingot_to_dust.json @@ -12,6 +12,10 @@ { "type": "forge:mod_loaded", "modid": "mekanism" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:nickel_powder" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/mekanism/nickel/ore_to_clump.json b/src/generated/resources/data/basemetals/recipes/compat/mekanism/nickel/ore_to_clump.json index ab4c24922..fb6c0fe6a 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/mekanism/nickel/ore_to_clump.json +++ b/src/generated/resources/data/basemetals/recipes/compat/mekanism/nickel/ore_to_clump.json @@ -17,6 +17,10 @@ { "type": "forge:mod_loaded", "modid": "mekanism" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:nickel_clump" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/mekanism/nickel/ore_to_dust.json b/src/generated/resources/data/basemetals/recipes/compat/mekanism/nickel/ore_to_dust.json index 0bc351cad..d5bdb29af 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/mekanism/nickel/ore_to_dust.json +++ b/src/generated/resources/data/basemetals/recipes/compat/mekanism/nickel/ore_to_dust.json @@ -13,6 +13,10 @@ { "type": "forge:mod_loaded", "modid": "mekanism" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:nickel_powder" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/mekanism/nickel/ore_to_shard.json b/src/generated/resources/data/basemetals/recipes/compat/mekanism/nickel/ore_to_shard.json index 8eb2f326d..653da8a60 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/mekanism/nickel/ore_to_shard.json +++ b/src/generated/resources/data/basemetals/recipes/compat/mekanism/nickel/ore_to_shard.json @@ -17,6 +17,10 @@ { "type": "forge:mod_loaded", "modid": "mekanism" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:nickel_shard" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/mekanism/nickel/shard_to_clump.json b/src/generated/resources/data/basemetals/recipes/compat/mekanism/nickel/shard_to_clump.json index 7ffe85993..9bab9141d 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/mekanism/nickel/shard_to_clump.json +++ b/src/generated/resources/data/basemetals/recipes/compat/mekanism/nickel/shard_to_clump.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "mekanism" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:nickel_clump" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/mekanism/platinum/clean_slurry_to_crystal.json b/src/generated/resources/data/basemetals/recipes/compat/mekanism/platinum/clean_slurry_to_crystal.json index 53ca0f57c..23aa446ef 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/mekanism/platinum/clean_slurry_to_crystal.json +++ b/src/generated/resources/data/basemetals/recipes/compat/mekanism/platinum/clean_slurry_to_crystal.json @@ -12,6 +12,10 @@ { "type": "forge:mod_loaded", "modid": "mekanism" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:platinum_crystal" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/mekanism/platinum/clump_to_dirty_dust.json b/src/generated/resources/data/basemetals/recipes/compat/mekanism/platinum/clump_to_dirty_dust.json index bb9887b5d..da26efba5 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/mekanism/platinum/clump_to_dirty_dust.json +++ b/src/generated/resources/data/basemetals/recipes/compat/mekanism/platinum/clump_to_dirty_dust.json @@ -12,6 +12,10 @@ { "type": "forge:mod_loaded", "modid": "mekanism" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:platinum_powder_dirty" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/mekanism/platinum/crystal_to_shard.json b/src/generated/resources/data/basemetals/recipes/compat/mekanism/platinum/crystal_to_shard.json index 0b556b67c..7688ddb7e 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/mekanism/platinum/crystal_to_shard.json +++ b/src/generated/resources/data/basemetals/recipes/compat/mekanism/platinum/crystal_to_shard.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "mekanism" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:platinum_shard" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/mekanism/platinum/dirty_dust_to_dust.json b/src/generated/resources/data/basemetals/recipes/compat/mekanism/platinum/dirty_dust_to_dust.json index 59c1c577e..d8839b0c0 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/mekanism/platinum/dirty_dust_to_dust.json +++ b/src/generated/resources/data/basemetals/recipes/compat/mekanism/platinum/dirty_dust_to_dust.json @@ -12,6 +12,10 @@ { "type": "forge:mod_loaded", "modid": "mekanism" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:platinum_powder" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/mekanism/platinum/ingot_to_dust.json b/src/generated/resources/data/basemetals/recipes/compat/mekanism/platinum/ingot_to_dust.json index 35483ef63..18118ffab 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/mekanism/platinum/ingot_to_dust.json +++ b/src/generated/resources/data/basemetals/recipes/compat/mekanism/platinum/ingot_to_dust.json @@ -12,6 +12,10 @@ { "type": "forge:mod_loaded", "modid": "mekanism" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:platinum_powder" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/mekanism/platinum/ore_to_clump.json b/src/generated/resources/data/basemetals/recipes/compat/mekanism/platinum/ore_to_clump.json index b3ba97a29..04ae865f5 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/mekanism/platinum/ore_to_clump.json +++ b/src/generated/resources/data/basemetals/recipes/compat/mekanism/platinum/ore_to_clump.json @@ -17,6 +17,10 @@ { "type": "forge:mod_loaded", "modid": "mekanism" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:platinum_clump" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/mekanism/platinum/ore_to_dust.json b/src/generated/resources/data/basemetals/recipes/compat/mekanism/platinum/ore_to_dust.json index 00edf9bc3..2bac9fbcc 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/mekanism/platinum/ore_to_dust.json +++ b/src/generated/resources/data/basemetals/recipes/compat/mekanism/platinum/ore_to_dust.json @@ -13,6 +13,10 @@ { "type": "forge:mod_loaded", "modid": "mekanism" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:platinum_powder" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/mekanism/platinum/ore_to_shard.json b/src/generated/resources/data/basemetals/recipes/compat/mekanism/platinum/ore_to_shard.json index b26d2dc6c..5b9349576 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/mekanism/platinum/ore_to_shard.json +++ b/src/generated/resources/data/basemetals/recipes/compat/mekanism/platinum/ore_to_shard.json @@ -17,6 +17,10 @@ { "type": "forge:mod_loaded", "modid": "mekanism" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:platinum_shard" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/mekanism/platinum/shard_to_clump.json b/src/generated/resources/data/basemetals/recipes/compat/mekanism/platinum/shard_to_clump.json index 8798e1c55..2ebbec574 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/mekanism/platinum/shard_to_clump.json +++ b/src/generated/resources/data/basemetals/recipes/compat/mekanism/platinum/shard_to_clump.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "mekanism" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:platinum_clump" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/mekanism/starsteel/clean_slurry_to_crystal.json b/src/generated/resources/data/basemetals/recipes/compat/mekanism/starsteel/clean_slurry_to_crystal.json index 140c921bf..ef8ed24ad 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/mekanism/starsteel/clean_slurry_to_crystal.json +++ b/src/generated/resources/data/basemetals/recipes/compat/mekanism/starsteel/clean_slurry_to_crystal.json @@ -12,6 +12,10 @@ { "type": "forge:mod_loaded", "modid": "mekanism" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:starsteel_crystal" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/mekanism/starsteel/clump_to_dirty_dust.json b/src/generated/resources/data/basemetals/recipes/compat/mekanism/starsteel/clump_to_dirty_dust.json index bc49069e8..e95e49e1c 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/mekanism/starsteel/clump_to_dirty_dust.json +++ b/src/generated/resources/data/basemetals/recipes/compat/mekanism/starsteel/clump_to_dirty_dust.json @@ -12,6 +12,10 @@ { "type": "forge:mod_loaded", "modid": "mekanism" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:starsteel_powder_dirty" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/mekanism/starsteel/crystal_to_shard.json b/src/generated/resources/data/basemetals/recipes/compat/mekanism/starsteel/crystal_to_shard.json index 2caf6b506..59c6e7552 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/mekanism/starsteel/crystal_to_shard.json +++ b/src/generated/resources/data/basemetals/recipes/compat/mekanism/starsteel/crystal_to_shard.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "mekanism" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:starsteel_shard" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/mekanism/starsteel/dirty_dust_to_dust.json b/src/generated/resources/data/basemetals/recipes/compat/mekanism/starsteel/dirty_dust_to_dust.json index 2bb9154e6..33906bfb4 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/mekanism/starsteel/dirty_dust_to_dust.json +++ b/src/generated/resources/data/basemetals/recipes/compat/mekanism/starsteel/dirty_dust_to_dust.json @@ -12,6 +12,10 @@ { "type": "forge:mod_loaded", "modid": "mekanism" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:starsteel_powder" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/mekanism/starsteel/ingot_to_dust.json b/src/generated/resources/data/basemetals/recipes/compat/mekanism/starsteel/ingot_to_dust.json index 70e3929d8..a27caefde 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/mekanism/starsteel/ingot_to_dust.json +++ b/src/generated/resources/data/basemetals/recipes/compat/mekanism/starsteel/ingot_to_dust.json @@ -12,6 +12,10 @@ { "type": "forge:mod_loaded", "modid": "mekanism" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:starsteel_powder" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/mekanism/starsteel/ore_to_clump.json b/src/generated/resources/data/basemetals/recipes/compat/mekanism/starsteel/ore_to_clump.json index 4302f7909..d0ebd9b0c 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/mekanism/starsteel/ore_to_clump.json +++ b/src/generated/resources/data/basemetals/recipes/compat/mekanism/starsteel/ore_to_clump.json @@ -17,6 +17,10 @@ { "type": "forge:mod_loaded", "modid": "mekanism" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:starsteel_clump" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/mekanism/starsteel/ore_to_dust.json b/src/generated/resources/data/basemetals/recipes/compat/mekanism/starsteel/ore_to_dust.json index ad2931ada..313712ca2 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/mekanism/starsteel/ore_to_dust.json +++ b/src/generated/resources/data/basemetals/recipes/compat/mekanism/starsteel/ore_to_dust.json @@ -13,6 +13,10 @@ { "type": "forge:mod_loaded", "modid": "mekanism" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:starsteel_powder" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/mekanism/starsteel/ore_to_shard.json b/src/generated/resources/data/basemetals/recipes/compat/mekanism/starsteel/ore_to_shard.json index bd9feb9b0..bab96c9d4 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/mekanism/starsteel/ore_to_shard.json +++ b/src/generated/resources/data/basemetals/recipes/compat/mekanism/starsteel/ore_to_shard.json @@ -17,6 +17,10 @@ { "type": "forge:mod_loaded", "modid": "mekanism" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:starsteel_shard" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/mekanism/starsteel/shard_to_clump.json b/src/generated/resources/data/basemetals/recipes/compat/mekanism/starsteel/shard_to_clump.json index cfb676080..47a687f18 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/mekanism/starsteel/shard_to_clump.json +++ b/src/generated/resources/data/basemetals/recipes/compat/mekanism/starsteel/shard_to_clump.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "mekanism" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:starsteel_clump" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/mekanism/zinc/clean_slurry_to_crystal.json b/src/generated/resources/data/basemetals/recipes/compat/mekanism/zinc/clean_slurry_to_crystal.json index e24bdc304..a34dffc36 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/mekanism/zinc/clean_slurry_to_crystal.json +++ b/src/generated/resources/data/basemetals/recipes/compat/mekanism/zinc/clean_slurry_to_crystal.json @@ -12,6 +12,10 @@ { "type": "forge:mod_loaded", "modid": "mekanism" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:zinc_crystal" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/mekanism/zinc/clump_to_dirty_dust.json b/src/generated/resources/data/basemetals/recipes/compat/mekanism/zinc/clump_to_dirty_dust.json index a303fcafe..1d27c6622 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/mekanism/zinc/clump_to_dirty_dust.json +++ b/src/generated/resources/data/basemetals/recipes/compat/mekanism/zinc/clump_to_dirty_dust.json @@ -12,6 +12,10 @@ { "type": "forge:mod_loaded", "modid": "mekanism" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:zinc_powder_dirty" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/mekanism/zinc/crystal_to_shard.json b/src/generated/resources/data/basemetals/recipes/compat/mekanism/zinc/crystal_to_shard.json index d682e9950..69b5a989c 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/mekanism/zinc/crystal_to_shard.json +++ b/src/generated/resources/data/basemetals/recipes/compat/mekanism/zinc/crystal_to_shard.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "mekanism" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:zinc_shard" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/mekanism/zinc/dirty_dust_to_dust.json b/src/generated/resources/data/basemetals/recipes/compat/mekanism/zinc/dirty_dust_to_dust.json index 8afeafd72..a5165a4ac 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/mekanism/zinc/dirty_dust_to_dust.json +++ b/src/generated/resources/data/basemetals/recipes/compat/mekanism/zinc/dirty_dust_to_dust.json @@ -12,6 +12,10 @@ { "type": "forge:mod_loaded", "modid": "mekanism" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:zinc_powder" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/mekanism/zinc/ingot_to_dust.json b/src/generated/resources/data/basemetals/recipes/compat/mekanism/zinc/ingot_to_dust.json index c07a70d01..f44f660d7 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/mekanism/zinc/ingot_to_dust.json +++ b/src/generated/resources/data/basemetals/recipes/compat/mekanism/zinc/ingot_to_dust.json @@ -12,6 +12,10 @@ { "type": "forge:mod_loaded", "modid": "mekanism" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:zinc_powder" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/mekanism/zinc/ore_to_clump.json b/src/generated/resources/data/basemetals/recipes/compat/mekanism/zinc/ore_to_clump.json index b17b0e7fc..cba76cf42 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/mekanism/zinc/ore_to_clump.json +++ b/src/generated/resources/data/basemetals/recipes/compat/mekanism/zinc/ore_to_clump.json @@ -17,6 +17,10 @@ { "type": "forge:mod_loaded", "modid": "mekanism" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:zinc_clump" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/mekanism/zinc/ore_to_dust.json b/src/generated/resources/data/basemetals/recipes/compat/mekanism/zinc/ore_to_dust.json index 28702c5f2..bd96d8e99 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/mekanism/zinc/ore_to_dust.json +++ b/src/generated/resources/data/basemetals/recipes/compat/mekanism/zinc/ore_to_dust.json @@ -13,6 +13,10 @@ { "type": "forge:mod_loaded", "modid": "mekanism" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:zinc_powder" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/mekanism/zinc/ore_to_shard.json b/src/generated/resources/data/basemetals/recipes/compat/mekanism/zinc/ore_to_shard.json index 99c26c595..d3a41f4d2 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/mekanism/zinc/ore_to_shard.json +++ b/src/generated/resources/data/basemetals/recipes/compat/mekanism/zinc/ore_to_shard.json @@ -17,6 +17,10 @@ { "type": "forge:mod_loaded", "modid": "mekanism" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:zinc_shard" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/mekanism/zinc/shard_to_clump.json b/src/generated/resources/data/basemetals/recipes/compat/mekanism/zinc/shard_to_clump.json index 0a90de10a..1e89805e1 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/mekanism/zinc/shard_to_clump.json +++ b/src/generated/resources/data/basemetals/recipes/compat/mekanism/zinc/shard_to_clump.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "mekanism" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:zinc_clump" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/adamantine/block.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/adamantine/block.json index 901b2986b..64129548b 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/adamantine/block.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/adamantine/block.json @@ -12,6 +12,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:adamantine_block" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/adamantine/gear_gold_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/adamantine/gear_gold_cast.json index 2facc4ba4..9d811f854 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/adamantine/gear_gold_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/adamantine/gear_gold_cast.json @@ -15,6 +15,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:adamantine_gear" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/adamantine/gear_sand_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/adamantine/gear_sand_cast.json index 863f891de..02b16c74d 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/adamantine/gear_sand_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/adamantine/gear_sand_cast.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:adamantine_gear" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/adamantine/ingot_gold_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/adamantine/ingot_gold_cast.json index cb27e2495..dc61ad198 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/adamantine/ingot_gold_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/adamantine/ingot_gold_cast.json @@ -15,6 +15,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:adamantine_ingot" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/adamantine/ingot_sand_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/adamantine/ingot_sand_cast.json index 6045171cb..c8a89c5c9 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/adamantine/ingot_sand_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/adamantine/ingot_sand_cast.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:adamantine_ingot" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/adamantine/nugget_gold_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/adamantine/nugget_gold_cast.json index 975d5ba5a..d8b8c7f0b 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/adamantine/nugget_gold_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/adamantine/nugget_gold_cast.json @@ -15,6 +15,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:adamantine_nugget" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/adamantine/nugget_sand_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/adamantine/nugget_sand_cast.json index 371a47a87..44977ad31 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/adamantine/nugget_sand_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/adamantine/nugget_sand_cast.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:adamantine_nugget" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/adamantine/plate_gold_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/adamantine/plate_gold_cast.json index 00af6ac75..870ed2af9 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/adamantine/plate_gold_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/adamantine/plate_gold_cast.json @@ -15,6 +15,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:adamantine_plate" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/adamantine/plate_sand_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/adamantine/plate_sand_cast.json index 41ff79eb8..459dead5f 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/adamantine/plate_sand_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/adamantine/plate_sand_cast.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:adamantine_plate" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/adamantine/rod_gold_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/adamantine/rod_gold_cast.json index fd056dde5..1082edeae 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/adamantine/rod_gold_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/adamantine/rod_gold_cast.json @@ -15,6 +15,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:adamantine_rod" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/adamantine/rod_sand_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/adamantine/rod_sand_cast.json index 2eb9d80ca..f5d29cf49 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/adamantine/rod_sand_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/adamantine/rod_sand_cast.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:adamantine_rod" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/antimony/block.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/antimony/block.json index d63f43166..71e5e4b15 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/antimony/block.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/antimony/block.json @@ -12,6 +12,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:antimony_block" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/antimony/gear_gold_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/antimony/gear_gold_cast.json index b389e7bec..8ec252d6e 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/antimony/gear_gold_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/antimony/gear_gold_cast.json @@ -15,6 +15,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:antimony_gear" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/antimony/gear_sand_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/antimony/gear_sand_cast.json index 23b9fe602..d959f3a46 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/antimony/gear_sand_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/antimony/gear_sand_cast.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:antimony_gear" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/antimony/ingot_gold_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/antimony/ingot_gold_cast.json index 1d0a719d8..db53e32f4 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/antimony/ingot_gold_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/antimony/ingot_gold_cast.json @@ -15,6 +15,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:antimony_ingot" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/antimony/ingot_sand_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/antimony/ingot_sand_cast.json index 045ea0195..a61bb93b4 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/antimony/ingot_sand_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/antimony/ingot_sand_cast.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:antimony_ingot" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/antimony/nugget_gold_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/antimony/nugget_gold_cast.json index b3c6de43c..9bfaa30d5 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/antimony/nugget_gold_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/antimony/nugget_gold_cast.json @@ -15,6 +15,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:antimony_nugget" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/antimony/nugget_sand_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/antimony/nugget_sand_cast.json index 7126aceb7..8c9a17619 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/antimony/nugget_sand_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/antimony/nugget_sand_cast.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:antimony_nugget" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/antimony/plate_gold_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/antimony/plate_gold_cast.json index 92ea1c239..936e5bfa2 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/antimony/plate_gold_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/antimony/plate_gold_cast.json @@ -15,6 +15,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:antimony_plate" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/antimony/plate_sand_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/antimony/plate_sand_cast.json index e7a77cb66..f3db277e8 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/antimony/plate_sand_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/antimony/plate_sand_cast.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:antimony_plate" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/antimony/rod_gold_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/antimony/rod_gold_cast.json index 7cd93a095..2460e5922 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/antimony/rod_gold_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/antimony/rod_gold_cast.json @@ -15,6 +15,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:antimony_rod" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/antimony/rod_sand_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/antimony/rod_sand_cast.json index f10da3c94..58cd947c1 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/antimony/rod_sand_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/antimony/rod_sand_cast.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:antimony_rod" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/aquarium/block.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/aquarium/block.json index fe4649528..5cea36cbf 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/aquarium/block.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/aquarium/block.json @@ -12,6 +12,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:aquarium_block" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/aquarium/gear_gold_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/aquarium/gear_gold_cast.json index 03a3e2ef7..d1dc6d519 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/aquarium/gear_gold_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/aquarium/gear_gold_cast.json @@ -15,6 +15,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:aquarium_gear" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/aquarium/gear_sand_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/aquarium/gear_sand_cast.json index 4b0ff8a28..13aeb5c5e 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/aquarium/gear_sand_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/aquarium/gear_sand_cast.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:aquarium_gear" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/aquarium/ingot_gold_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/aquarium/ingot_gold_cast.json index 3ea4ed79c..84ce4c955 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/aquarium/ingot_gold_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/aquarium/ingot_gold_cast.json @@ -15,6 +15,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:aquarium_ingot" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/aquarium/ingot_sand_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/aquarium/ingot_sand_cast.json index 874cb0e36..e32af4840 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/aquarium/ingot_sand_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/aquarium/ingot_sand_cast.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:aquarium_ingot" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/aquarium/nugget_gold_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/aquarium/nugget_gold_cast.json index e873f50e4..9a28adde4 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/aquarium/nugget_gold_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/aquarium/nugget_gold_cast.json @@ -15,6 +15,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:aquarium_nugget" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/aquarium/nugget_sand_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/aquarium/nugget_sand_cast.json index 76fe1067f..037da2b7a 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/aquarium/nugget_sand_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/aquarium/nugget_sand_cast.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:aquarium_nugget" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/aquarium/plate_gold_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/aquarium/plate_gold_cast.json index 24e89378b..64a1f8e48 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/aquarium/plate_gold_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/aquarium/plate_gold_cast.json @@ -15,6 +15,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:aquarium_plate" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/aquarium/plate_sand_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/aquarium/plate_sand_cast.json index d430970e4..6832a797e 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/aquarium/plate_sand_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/aquarium/plate_sand_cast.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:aquarium_plate" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/aquarium/rod_gold_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/aquarium/rod_gold_cast.json index 217c01b1c..59a62bec4 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/aquarium/rod_gold_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/aquarium/rod_gold_cast.json @@ -15,6 +15,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:aquarium_rod" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/aquarium/rod_sand_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/aquarium/rod_sand_cast.json index b8f816b0e..3e20979eb 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/aquarium/rod_sand_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/aquarium/rod_sand_cast.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:aquarium_rod" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/bismuth/block.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/bismuth/block.json index ed6600e0d..2933dc439 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/bismuth/block.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/bismuth/block.json @@ -12,6 +12,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:bismuth_block" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/bismuth/gear_gold_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/bismuth/gear_gold_cast.json index 1caf3c491..6f9c4385b 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/bismuth/gear_gold_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/bismuth/gear_gold_cast.json @@ -15,6 +15,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:bismuth_gear" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/bismuth/gear_sand_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/bismuth/gear_sand_cast.json index bc78e874f..dadcf5fdc 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/bismuth/gear_sand_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/bismuth/gear_sand_cast.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:bismuth_gear" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/bismuth/ingot_gold_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/bismuth/ingot_gold_cast.json index 9b375e415..743f663ad 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/bismuth/ingot_gold_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/bismuth/ingot_gold_cast.json @@ -15,6 +15,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:bismuth_ingot" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/bismuth/ingot_sand_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/bismuth/ingot_sand_cast.json index c38cebb29..386cd30a7 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/bismuth/ingot_sand_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/bismuth/ingot_sand_cast.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:bismuth_ingot" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/bismuth/nugget_gold_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/bismuth/nugget_gold_cast.json index 8bbddbe53..1cb354487 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/bismuth/nugget_gold_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/bismuth/nugget_gold_cast.json @@ -15,6 +15,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:bismuth_nugget" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/bismuth/nugget_sand_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/bismuth/nugget_sand_cast.json index 3ae4a50f7..a1eb26409 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/bismuth/nugget_sand_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/bismuth/nugget_sand_cast.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:bismuth_nugget" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/bismuth/plate_gold_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/bismuth/plate_gold_cast.json index cde9f6892..55dc3ee58 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/bismuth/plate_gold_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/bismuth/plate_gold_cast.json @@ -15,6 +15,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:bismuth_plate" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/bismuth/plate_sand_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/bismuth/plate_sand_cast.json index 23bae5c86..fc22f5774 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/bismuth/plate_sand_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/bismuth/plate_sand_cast.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:bismuth_plate" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/bismuth/rod_gold_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/bismuth/rod_gold_cast.json index 6afac92dc..d8335476c 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/bismuth/rod_gold_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/bismuth/rod_gold_cast.json @@ -15,6 +15,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:bismuth_rod" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/bismuth/rod_sand_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/bismuth/rod_sand_cast.json index c30d5fceb..bb45aeb1f 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/bismuth/rod_sand_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/bismuth/rod_sand_cast.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:bismuth_rod" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/brass/block.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/brass/block.json index ab0eaf12d..a5ef56e8e 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/brass/block.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/brass/block.json @@ -12,6 +12,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:brass_block" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/brass/gear_gold_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/brass/gear_gold_cast.json index 2a6e7cebd..67ad5152d 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/brass/gear_gold_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/brass/gear_gold_cast.json @@ -15,6 +15,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:brass_gear" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/brass/gear_sand_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/brass/gear_sand_cast.json index 51d29a78a..daef6e2d9 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/brass/gear_sand_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/brass/gear_sand_cast.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:brass_gear" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/brass/ingot_gold_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/brass/ingot_gold_cast.json index cd5fc69fd..b1132c026 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/brass/ingot_gold_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/brass/ingot_gold_cast.json @@ -15,6 +15,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:brass_ingot" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/brass/ingot_sand_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/brass/ingot_sand_cast.json index ad9dbae64..d7aecf74d 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/brass/ingot_sand_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/brass/ingot_sand_cast.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:brass_ingot" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/brass/nugget_gold_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/brass/nugget_gold_cast.json index c304be4a2..bcf7b7063 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/brass/nugget_gold_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/brass/nugget_gold_cast.json @@ -15,6 +15,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:brass_nugget" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/brass/nugget_sand_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/brass/nugget_sand_cast.json index ddba9f4f4..c1237b704 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/brass/nugget_sand_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/brass/nugget_sand_cast.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:brass_nugget" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/brass/plate_gold_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/brass/plate_gold_cast.json index dfb9c581e..29e1c0528 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/brass/plate_gold_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/brass/plate_gold_cast.json @@ -15,6 +15,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:brass_plate" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/brass/plate_sand_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/brass/plate_sand_cast.json index 569d27553..02c2cb0de 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/brass/plate_sand_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/brass/plate_sand_cast.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:brass_plate" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/brass/rod_gold_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/brass/rod_gold_cast.json index 19ae139e7..f9e5346e5 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/brass/rod_gold_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/brass/rod_gold_cast.json @@ -15,6 +15,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:brass_rod" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/brass/rod_sand_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/brass/rod_sand_cast.json index 8b62bd05a..03b1e1560 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/brass/rod_sand_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/brass/rod_sand_cast.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:brass_rod" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/bronze/block.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/bronze/block.json index 8d4272c76..9502646a6 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/bronze/block.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/bronze/block.json @@ -12,6 +12,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:bronze_block" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/bronze/gear_gold_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/bronze/gear_gold_cast.json index 6520177eb..3b8077f76 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/bronze/gear_gold_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/bronze/gear_gold_cast.json @@ -15,6 +15,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:bronze_gear" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/bronze/gear_sand_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/bronze/gear_sand_cast.json index 7d314c92d..0e32d6d36 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/bronze/gear_sand_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/bronze/gear_sand_cast.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:bronze_gear" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/bronze/ingot_gold_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/bronze/ingot_gold_cast.json index ce6521a2d..b57e870d6 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/bronze/ingot_gold_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/bronze/ingot_gold_cast.json @@ -15,6 +15,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:bronze_ingot" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/bronze/ingot_sand_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/bronze/ingot_sand_cast.json index b06ebd0ed..eca7eec6b 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/bronze/ingot_sand_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/bronze/ingot_sand_cast.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:bronze_ingot" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/bronze/nugget_gold_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/bronze/nugget_gold_cast.json index 623c9ad9b..da0923754 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/bronze/nugget_gold_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/bronze/nugget_gold_cast.json @@ -15,6 +15,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:bronze_nugget" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/bronze/nugget_sand_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/bronze/nugget_sand_cast.json index a773ec605..e609c5546 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/bronze/nugget_sand_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/bronze/nugget_sand_cast.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:bronze_nugget" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/bronze/plate_gold_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/bronze/plate_gold_cast.json index 65609ceac..72d2753ff 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/bronze/plate_gold_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/bronze/plate_gold_cast.json @@ -15,6 +15,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:bronze_plate" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/bronze/plate_sand_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/bronze/plate_sand_cast.json index 5d6cc86a8..ea3f5c441 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/bronze/plate_sand_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/bronze/plate_sand_cast.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:bronze_plate" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/bronze/rod_gold_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/bronze/rod_gold_cast.json index 6b3ec4af3..fb457830e 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/bronze/rod_gold_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/bronze/rod_gold_cast.json @@ -15,6 +15,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:bronze_rod" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/bronze/rod_sand_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/bronze/rod_sand_cast.json index fadbc619a..0f0b4862e 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/bronze/rod_sand_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/bronze/rod_sand_cast.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:bronze_rod" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/coldiron/block.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/coldiron/block.json index 3c205b30e..f0391fe7b 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/coldiron/block.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/coldiron/block.json @@ -12,6 +12,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:coldiron_block" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/coldiron/gear_gold_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/coldiron/gear_gold_cast.json index be5a0c893..b7b0268c0 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/coldiron/gear_gold_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/coldiron/gear_gold_cast.json @@ -15,6 +15,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:coldiron_gear" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/coldiron/gear_sand_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/coldiron/gear_sand_cast.json index d55975003..d92a6626c 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/coldiron/gear_sand_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/coldiron/gear_sand_cast.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:coldiron_gear" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/coldiron/ingot_gold_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/coldiron/ingot_gold_cast.json index 1961f7766..21fcef952 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/coldiron/ingot_gold_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/coldiron/ingot_gold_cast.json @@ -15,6 +15,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:coldiron_ingot" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/coldiron/ingot_sand_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/coldiron/ingot_sand_cast.json index 1bf784344..b8895ec3a 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/coldiron/ingot_sand_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/coldiron/ingot_sand_cast.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:coldiron_ingot" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/coldiron/nugget_gold_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/coldiron/nugget_gold_cast.json index bef2fde6d..4c9a38084 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/coldiron/nugget_gold_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/coldiron/nugget_gold_cast.json @@ -15,6 +15,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:coldiron_nugget" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/coldiron/nugget_sand_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/coldiron/nugget_sand_cast.json index 57bacd544..3f6c175b4 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/coldiron/nugget_sand_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/coldiron/nugget_sand_cast.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:coldiron_nugget" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/coldiron/plate_gold_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/coldiron/plate_gold_cast.json index 6c0b97186..1b80798b0 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/coldiron/plate_gold_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/coldiron/plate_gold_cast.json @@ -15,6 +15,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:coldiron_plate" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/coldiron/plate_sand_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/coldiron/plate_sand_cast.json index 35d42fefb..26194a95e 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/coldiron/plate_sand_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/coldiron/plate_sand_cast.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:coldiron_plate" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/coldiron/rod_gold_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/coldiron/rod_gold_cast.json index ca1279360..8dab329a9 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/coldiron/rod_gold_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/coldiron/rod_gold_cast.json @@ -15,6 +15,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:coldiron_rod" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/coldiron/rod_sand_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/coldiron/rod_sand_cast.json index 1db0abaa8..b92d74da7 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/coldiron/rod_sand_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/coldiron/rod_sand_cast.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:coldiron_rod" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/copper/block.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/copper/block.json index e1ce75f9b..aecdc87f4 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/copper/block.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/copper/block.json @@ -12,6 +12,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:copper_block" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/copper/gear_gold_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/copper/gear_gold_cast.json index c63534acb..b07d0d0e5 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/copper/gear_gold_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/copper/gear_gold_cast.json @@ -15,6 +15,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:copper_gear" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/copper/gear_sand_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/copper/gear_sand_cast.json index 29cf0d7a8..df2bfbe1d 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/copper/gear_sand_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/copper/gear_sand_cast.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:copper_gear" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/copper/ingot_gold_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/copper/ingot_gold_cast.json index 7760fcf86..5fc74a53b 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/copper/ingot_gold_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/copper/ingot_gold_cast.json @@ -15,6 +15,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:copper_ingot" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/copper/ingot_sand_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/copper/ingot_sand_cast.json index 8579509d3..b262d6b5c 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/copper/ingot_sand_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/copper/ingot_sand_cast.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:copper_ingot" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/copper/nugget_gold_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/copper/nugget_gold_cast.json index e18874ffc..f51d69504 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/copper/nugget_gold_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/copper/nugget_gold_cast.json @@ -15,6 +15,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:copper_nugget" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/copper/nugget_sand_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/copper/nugget_sand_cast.json index f423635a6..c3b9b1310 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/copper/nugget_sand_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/copper/nugget_sand_cast.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:copper_nugget" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/copper/plate_gold_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/copper/plate_gold_cast.json index fc14207f6..c6ff32baf 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/copper/plate_gold_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/copper/plate_gold_cast.json @@ -15,6 +15,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:copper_plate" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/copper/plate_sand_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/copper/plate_sand_cast.json index fbf1bdbd5..bcc013ca6 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/copper/plate_sand_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/copper/plate_sand_cast.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:copper_plate" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/copper/rod_gold_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/copper/rod_gold_cast.json index 168845a3f..f9eb72010 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/copper/rod_gold_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/copper/rod_gold_cast.json @@ -15,6 +15,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:copper_rod" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/copper/rod_sand_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/copper/rod_sand_cast.json index 033e74bd0..cea6cd453 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/copper/rod_sand_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/copper/rod_sand_cast.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:copper_rod" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/cupronickel/block.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/cupronickel/block.json index 4a63ee468..618e6d3b5 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/cupronickel/block.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/cupronickel/block.json @@ -12,6 +12,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:cupronickel_block" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/cupronickel/gear_gold_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/cupronickel/gear_gold_cast.json index be3d20d5a..a6f94f794 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/cupronickel/gear_gold_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/cupronickel/gear_gold_cast.json @@ -15,6 +15,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:cupronickel_gear" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/cupronickel/gear_sand_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/cupronickel/gear_sand_cast.json index 24c37ee57..5e205b817 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/cupronickel/gear_sand_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/cupronickel/gear_sand_cast.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:cupronickel_gear" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/cupronickel/ingot_gold_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/cupronickel/ingot_gold_cast.json index 09fc944b2..9894c7709 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/cupronickel/ingot_gold_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/cupronickel/ingot_gold_cast.json @@ -15,6 +15,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:cupronickel_ingot" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/cupronickel/ingot_sand_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/cupronickel/ingot_sand_cast.json index 2a392d86a..e6e38108c 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/cupronickel/ingot_sand_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/cupronickel/ingot_sand_cast.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:cupronickel_ingot" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/cupronickel/nugget_gold_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/cupronickel/nugget_gold_cast.json index bf47678f6..0c4bc5511 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/cupronickel/nugget_gold_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/cupronickel/nugget_gold_cast.json @@ -15,6 +15,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:cupronickel_nugget" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/cupronickel/nugget_sand_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/cupronickel/nugget_sand_cast.json index 18d92c519..47aa30c9c 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/cupronickel/nugget_sand_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/cupronickel/nugget_sand_cast.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:cupronickel_nugget" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/cupronickel/plate_gold_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/cupronickel/plate_gold_cast.json index 28addb846..f4816b7e8 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/cupronickel/plate_gold_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/cupronickel/plate_gold_cast.json @@ -15,6 +15,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:cupronickel_plate" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/cupronickel/plate_sand_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/cupronickel/plate_sand_cast.json index 2f09c0417..3d20fb6a4 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/cupronickel/plate_sand_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/cupronickel/plate_sand_cast.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:cupronickel_plate" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/cupronickel/rod_gold_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/cupronickel/rod_gold_cast.json index a1a830636..dba8491e5 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/cupronickel/rod_gold_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/cupronickel/rod_gold_cast.json @@ -15,6 +15,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:cupronickel_rod" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/cupronickel/rod_sand_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/cupronickel/rod_sand_cast.json index 63f039c8c..4303d4aa2 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/cupronickel/rod_sand_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/cupronickel/rod_sand_cast.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:cupronickel_rod" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/electrum/block.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/electrum/block.json index f627cb8d1..3439a050e 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/electrum/block.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/electrum/block.json @@ -12,6 +12,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:electrum_block" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/electrum/gear_gold_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/electrum/gear_gold_cast.json index 089e335e0..b34f2f171 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/electrum/gear_gold_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/electrum/gear_gold_cast.json @@ -15,6 +15,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:electrum_gear" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/electrum/gear_sand_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/electrum/gear_sand_cast.json index 52cf9e361..b5472c686 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/electrum/gear_sand_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/electrum/gear_sand_cast.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:electrum_gear" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/electrum/ingot_gold_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/electrum/ingot_gold_cast.json index 93bb642a2..8d78212ba 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/electrum/ingot_gold_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/electrum/ingot_gold_cast.json @@ -15,6 +15,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:electrum_ingot" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/electrum/ingot_sand_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/electrum/ingot_sand_cast.json index 4d742625e..746aa3d25 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/electrum/ingot_sand_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/electrum/ingot_sand_cast.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:electrum_ingot" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/electrum/nugget_gold_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/electrum/nugget_gold_cast.json index f7a954c68..874439556 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/electrum/nugget_gold_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/electrum/nugget_gold_cast.json @@ -15,6 +15,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:electrum_nugget" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/electrum/nugget_sand_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/electrum/nugget_sand_cast.json index 8fad54682..5aec7a494 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/electrum/nugget_sand_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/electrum/nugget_sand_cast.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:electrum_nugget" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/electrum/plate_gold_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/electrum/plate_gold_cast.json index 3cb7db58d..519a0111d 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/electrum/plate_gold_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/electrum/plate_gold_cast.json @@ -15,6 +15,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:electrum_plate" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/electrum/plate_sand_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/electrum/plate_sand_cast.json index 11fb152af..b21d6d5c1 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/electrum/plate_sand_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/electrum/plate_sand_cast.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:electrum_plate" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/electrum/rod_gold_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/electrum/rod_gold_cast.json index c560d8155..0b7c96008 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/electrum/rod_gold_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/electrum/rod_gold_cast.json @@ -15,6 +15,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:electrum_rod" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/electrum/rod_sand_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/electrum/rod_sand_cast.json index 5854ae5aa..5417592c6 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/electrum/rod_sand_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/electrum/rod_sand_cast.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:electrum_rod" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/invar/block.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/invar/block.json index 3626694d3..a8436f907 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/invar/block.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/invar/block.json @@ -12,6 +12,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:invar_block" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/invar/gear_gold_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/invar/gear_gold_cast.json index 2eb3dd4d6..bfa6140af 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/invar/gear_gold_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/invar/gear_gold_cast.json @@ -15,6 +15,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:invar_gear" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/invar/gear_sand_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/invar/gear_sand_cast.json index c64d994a5..826204597 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/invar/gear_sand_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/invar/gear_sand_cast.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:invar_gear" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/invar/ingot_gold_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/invar/ingot_gold_cast.json index a481d904a..980665c0d 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/invar/ingot_gold_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/invar/ingot_gold_cast.json @@ -15,6 +15,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:invar_ingot" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/invar/ingot_sand_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/invar/ingot_sand_cast.json index 7305279a8..ab76e683a 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/invar/ingot_sand_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/invar/ingot_sand_cast.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:invar_ingot" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/invar/nugget_gold_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/invar/nugget_gold_cast.json index 94b7a4174..1decdec99 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/invar/nugget_gold_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/invar/nugget_gold_cast.json @@ -15,6 +15,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:invar_nugget" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/invar/nugget_sand_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/invar/nugget_sand_cast.json index f36666a26..00655223e 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/invar/nugget_sand_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/invar/nugget_sand_cast.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:invar_nugget" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/invar/plate_gold_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/invar/plate_gold_cast.json index 693730cf8..64d53e80c 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/invar/plate_gold_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/invar/plate_gold_cast.json @@ -15,6 +15,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:invar_plate" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/invar/plate_sand_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/invar/plate_sand_cast.json index 7f8733f31..4b0e3aebe 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/invar/plate_sand_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/invar/plate_sand_cast.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:invar_plate" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/invar/rod_gold_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/invar/rod_gold_cast.json index 4ca2c568a..7909434fe 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/invar/rod_gold_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/invar/rod_gold_cast.json @@ -15,6 +15,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:invar_rod" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/invar/rod_sand_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/invar/rod_sand_cast.json index 968722994..d457c971c 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/invar/rod_sand_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/invar/rod_sand_cast.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:invar_rod" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/lead/block.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/lead/block.json index 1fe6e3240..5fa67fb6b 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/lead/block.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/lead/block.json @@ -12,6 +12,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:lead_block" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/lead/gear_gold_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/lead/gear_gold_cast.json index b19789f17..a05b83d52 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/lead/gear_gold_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/lead/gear_gold_cast.json @@ -15,6 +15,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:lead_gear" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/lead/gear_sand_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/lead/gear_sand_cast.json index 7603643f9..54bb03ef0 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/lead/gear_sand_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/lead/gear_sand_cast.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:lead_gear" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/lead/ingot_gold_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/lead/ingot_gold_cast.json index fcdf9f3ae..c19c11578 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/lead/ingot_gold_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/lead/ingot_gold_cast.json @@ -15,6 +15,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:lead_ingot" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/lead/ingot_sand_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/lead/ingot_sand_cast.json index 65e0aefb8..83fe5b711 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/lead/ingot_sand_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/lead/ingot_sand_cast.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:lead_ingot" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/lead/nugget_gold_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/lead/nugget_gold_cast.json index 85c3c1e5b..7861f2f65 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/lead/nugget_gold_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/lead/nugget_gold_cast.json @@ -15,6 +15,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:lead_nugget" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/lead/nugget_sand_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/lead/nugget_sand_cast.json index 034df8a92..47b7912e9 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/lead/nugget_sand_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/lead/nugget_sand_cast.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:lead_nugget" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/lead/plate_gold_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/lead/plate_gold_cast.json index 87ea5b906..a7faa49e5 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/lead/plate_gold_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/lead/plate_gold_cast.json @@ -15,6 +15,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:lead_plate" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/lead/plate_sand_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/lead/plate_sand_cast.json index b2035f263..d6a0d103e 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/lead/plate_sand_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/lead/plate_sand_cast.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:lead_plate" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/lead/rod_gold_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/lead/rod_gold_cast.json index b598c4e1a..463b90b70 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/lead/rod_gold_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/lead/rod_gold_cast.json @@ -15,6 +15,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:lead_rod" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/lead/rod_sand_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/lead/rod_sand_cast.json index d84cba416..d1c8d76ac 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/lead/rod_sand_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/lead/rod_sand_cast.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:lead_rod" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/mithril/block.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/mithril/block.json index 7090548ce..b4744c435 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/mithril/block.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/mithril/block.json @@ -12,6 +12,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:mithril_block" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/mithril/gear_gold_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/mithril/gear_gold_cast.json index 911374ef6..5c6ee7e29 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/mithril/gear_gold_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/mithril/gear_gold_cast.json @@ -15,6 +15,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:mithril_gear" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/mithril/gear_sand_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/mithril/gear_sand_cast.json index d17270bc3..1f4f2ed83 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/mithril/gear_sand_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/mithril/gear_sand_cast.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:mithril_gear" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/mithril/ingot_gold_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/mithril/ingot_gold_cast.json index 697e47cc8..bbedfe601 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/mithril/ingot_gold_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/mithril/ingot_gold_cast.json @@ -15,6 +15,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:mithril_ingot" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/mithril/ingot_sand_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/mithril/ingot_sand_cast.json index 5ab0aa5a5..a9d25a5d4 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/mithril/ingot_sand_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/mithril/ingot_sand_cast.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:mithril_ingot" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/mithril/nugget_gold_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/mithril/nugget_gold_cast.json index 796a86b10..f37c47909 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/mithril/nugget_gold_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/mithril/nugget_gold_cast.json @@ -15,6 +15,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:mithril_nugget" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/mithril/nugget_sand_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/mithril/nugget_sand_cast.json index 32dd1f33f..a72aff588 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/mithril/nugget_sand_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/mithril/nugget_sand_cast.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:mithril_nugget" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/mithril/plate_gold_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/mithril/plate_gold_cast.json index 4c06a4bac..9ce1693b8 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/mithril/plate_gold_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/mithril/plate_gold_cast.json @@ -15,6 +15,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:mithril_plate" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/mithril/plate_sand_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/mithril/plate_sand_cast.json index aa6c89a16..4d4a2229a 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/mithril/plate_sand_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/mithril/plate_sand_cast.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:mithril_plate" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/mithril/rod_gold_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/mithril/rod_gold_cast.json index 643d8b577..8c0ce401e 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/mithril/rod_gold_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/mithril/rod_gold_cast.json @@ -15,6 +15,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:mithril_rod" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/mithril/rod_sand_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/mithril/rod_sand_cast.json index 78dcd0b4b..7f98d0c40 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/mithril/rod_sand_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/mithril/rod_sand_cast.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:mithril_rod" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/nickel/block.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/nickel/block.json index 92ce54abe..54fec2a7b 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/nickel/block.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/nickel/block.json @@ -12,6 +12,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:nickel_block" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/nickel/gear_gold_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/nickel/gear_gold_cast.json index fad620740..4eb95482e 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/nickel/gear_gold_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/nickel/gear_gold_cast.json @@ -15,6 +15,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:nickel_gear" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/nickel/gear_sand_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/nickel/gear_sand_cast.json index a7b362d2b..7a7af812a 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/nickel/gear_sand_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/nickel/gear_sand_cast.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:nickel_gear" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/nickel/ingot_gold_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/nickel/ingot_gold_cast.json index 1cc1be50f..ee2c569fb 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/nickel/ingot_gold_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/nickel/ingot_gold_cast.json @@ -15,6 +15,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:nickel_ingot" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/nickel/ingot_sand_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/nickel/ingot_sand_cast.json index 60eebedef..dff3aa521 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/nickel/ingot_sand_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/nickel/ingot_sand_cast.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:nickel_ingot" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/nickel/nugget_gold_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/nickel/nugget_gold_cast.json index c28bae17a..bd4b576b4 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/nickel/nugget_gold_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/nickel/nugget_gold_cast.json @@ -15,6 +15,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:nickel_nugget" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/nickel/nugget_sand_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/nickel/nugget_sand_cast.json index 5ee3699c7..8bac3d146 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/nickel/nugget_sand_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/nickel/nugget_sand_cast.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:nickel_nugget" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/nickel/plate_gold_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/nickel/plate_gold_cast.json index f3da5895e..9610af806 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/nickel/plate_gold_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/nickel/plate_gold_cast.json @@ -15,6 +15,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:nickel_plate" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/nickel/plate_sand_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/nickel/plate_sand_cast.json index c8d043cf3..cef18d178 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/nickel/plate_sand_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/nickel/plate_sand_cast.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:nickel_plate" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/nickel/rod_gold_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/nickel/rod_gold_cast.json index 7885cef7b..920e2357b 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/nickel/rod_gold_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/nickel/rod_gold_cast.json @@ -15,6 +15,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:nickel_rod" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/nickel/rod_sand_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/nickel/rod_sand_cast.json index d14e7bfcb..a5c36bb46 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/nickel/rod_sand_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/nickel/rod_sand_cast.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:nickel_rod" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/pewter/block.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/pewter/block.json index a59b9d2de..6ed4e8808 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/pewter/block.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/pewter/block.json @@ -12,6 +12,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:pewter_block" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/pewter/gear_gold_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/pewter/gear_gold_cast.json index c20a95e47..5d8cd9186 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/pewter/gear_gold_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/pewter/gear_gold_cast.json @@ -15,6 +15,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:pewter_gear" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/pewter/gear_sand_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/pewter/gear_sand_cast.json index 63a7dbff2..7c72428d7 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/pewter/gear_sand_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/pewter/gear_sand_cast.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:pewter_gear" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/pewter/ingot_gold_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/pewter/ingot_gold_cast.json index 73f695cff..c50ce7011 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/pewter/ingot_gold_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/pewter/ingot_gold_cast.json @@ -15,6 +15,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:pewter_ingot" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/pewter/ingot_sand_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/pewter/ingot_sand_cast.json index 9df835497..8b02e9ea1 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/pewter/ingot_sand_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/pewter/ingot_sand_cast.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:pewter_ingot" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/pewter/nugget_gold_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/pewter/nugget_gold_cast.json index 36a156e12..18bfab22f 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/pewter/nugget_gold_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/pewter/nugget_gold_cast.json @@ -15,6 +15,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:pewter_nugget" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/pewter/nugget_sand_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/pewter/nugget_sand_cast.json index 5526adf20..2c4c22d2b 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/pewter/nugget_sand_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/pewter/nugget_sand_cast.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:pewter_nugget" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/pewter/plate_gold_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/pewter/plate_gold_cast.json index f0e2487d8..bc64bafa4 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/pewter/plate_gold_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/pewter/plate_gold_cast.json @@ -15,6 +15,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:pewter_plate" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/pewter/plate_sand_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/pewter/plate_sand_cast.json index 1ad224786..22db224b8 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/pewter/plate_sand_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/pewter/plate_sand_cast.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:pewter_plate" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/pewter/rod_gold_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/pewter/rod_gold_cast.json index 8bcb93885..b0bfa644e 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/pewter/rod_gold_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/pewter/rod_gold_cast.json @@ -15,6 +15,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:pewter_rod" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/pewter/rod_sand_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/pewter/rod_sand_cast.json index 52e2033bc..8ae938ed7 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/pewter/rod_sand_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/pewter/rod_sand_cast.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:pewter_rod" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/platinum/block.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/platinum/block.json index 8d2bd702f..de3e3425d 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/platinum/block.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/platinum/block.json @@ -12,6 +12,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:platinum_block" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/platinum/gear_gold_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/platinum/gear_gold_cast.json index df27ab796..81828191f 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/platinum/gear_gold_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/platinum/gear_gold_cast.json @@ -15,6 +15,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:platinum_gear" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/platinum/gear_sand_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/platinum/gear_sand_cast.json index bc1e6ac02..e39bea5dd 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/platinum/gear_sand_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/platinum/gear_sand_cast.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:platinum_gear" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/platinum/ingot_gold_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/platinum/ingot_gold_cast.json index 198c04bfc..a73260de3 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/platinum/ingot_gold_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/platinum/ingot_gold_cast.json @@ -15,6 +15,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:platinum_ingot" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/platinum/ingot_sand_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/platinum/ingot_sand_cast.json index 510d58b26..10d90a1d2 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/platinum/ingot_sand_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/platinum/ingot_sand_cast.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:platinum_ingot" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/platinum/nugget_gold_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/platinum/nugget_gold_cast.json index c843e202e..a8c7061db 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/platinum/nugget_gold_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/platinum/nugget_gold_cast.json @@ -15,6 +15,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:platinum_nugget" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/platinum/nugget_sand_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/platinum/nugget_sand_cast.json index 87de1dc53..c39d4f3e5 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/platinum/nugget_sand_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/platinum/nugget_sand_cast.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:platinum_nugget" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/platinum/plate_gold_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/platinum/plate_gold_cast.json index cca3b4755..c8e5a131c 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/platinum/plate_gold_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/platinum/plate_gold_cast.json @@ -15,6 +15,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:platinum_plate" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/platinum/plate_sand_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/platinum/plate_sand_cast.json index 5603851d5..c57aecb47 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/platinum/plate_sand_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/platinum/plate_sand_cast.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:platinum_plate" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/platinum/rod_gold_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/platinum/rod_gold_cast.json index 77c3b2e40..35e9cd6b5 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/platinum/rod_gold_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/platinum/rod_gold_cast.json @@ -15,6 +15,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:platinum_rod" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/platinum/rod_sand_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/platinum/rod_sand_cast.json index ad156b34d..50a925b92 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/platinum/rod_sand_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/platinum/rod_sand_cast.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:platinum_rod" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/silver/block.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/silver/block.json index 2669a8c6e..749d95b01 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/silver/block.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/silver/block.json @@ -12,6 +12,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:silver_block" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/silver/gear_gold_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/silver/gear_gold_cast.json index e2843036c..925fb4e89 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/silver/gear_gold_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/silver/gear_gold_cast.json @@ -15,6 +15,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:silver_gear" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/silver/gear_sand_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/silver/gear_sand_cast.json index bc6d06285..11be97f99 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/silver/gear_sand_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/silver/gear_sand_cast.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:silver_gear" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/silver/ingot_gold_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/silver/ingot_gold_cast.json index 225304257..7c16edc40 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/silver/ingot_gold_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/silver/ingot_gold_cast.json @@ -15,6 +15,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:silver_ingot" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/silver/ingot_sand_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/silver/ingot_sand_cast.json index 3ad342242..4cf8c064d 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/silver/ingot_sand_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/silver/ingot_sand_cast.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:silver_ingot" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/silver/nugget_gold_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/silver/nugget_gold_cast.json index a1e28b97e..268726da6 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/silver/nugget_gold_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/silver/nugget_gold_cast.json @@ -15,6 +15,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:silver_nugget" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/silver/nugget_sand_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/silver/nugget_sand_cast.json index 774433bb6..6351730c3 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/silver/nugget_sand_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/silver/nugget_sand_cast.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:silver_nugget" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/silver/plate_gold_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/silver/plate_gold_cast.json index 0d272b473..b34f3de17 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/silver/plate_gold_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/silver/plate_gold_cast.json @@ -15,6 +15,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:silver_plate" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/silver/plate_sand_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/silver/plate_sand_cast.json index 725ad62ba..451762c41 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/silver/plate_sand_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/silver/plate_sand_cast.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:silver_plate" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/silver/rod_gold_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/silver/rod_gold_cast.json index fdfbb81ce..c4565b0c8 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/silver/rod_gold_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/silver/rod_gold_cast.json @@ -15,6 +15,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:silver_rod" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/silver/rod_sand_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/silver/rod_sand_cast.json index 9db824359..5566ca747 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/silver/rod_sand_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/silver/rod_sand_cast.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:silver_rod" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/starsteel/block.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/starsteel/block.json index 1f48ed93d..ba4b6065d 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/starsteel/block.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/starsteel/block.json @@ -12,6 +12,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:starsteel_block" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/starsteel/gear_gold_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/starsteel/gear_gold_cast.json index ea252147f..b805d05d7 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/starsteel/gear_gold_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/starsteel/gear_gold_cast.json @@ -15,6 +15,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:starsteel_gear" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/starsteel/gear_sand_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/starsteel/gear_sand_cast.json index e0f3122dc..6858b11e0 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/starsteel/gear_sand_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/starsteel/gear_sand_cast.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:starsteel_gear" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/starsteel/ingot_gold_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/starsteel/ingot_gold_cast.json index ddff2977a..31965bdf7 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/starsteel/ingot_gold_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/starsteel/ingot_gold_cast.json @@ -15,6 +15,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:starsteel_ingot" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/starsteel/ingot_sand_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/starsteel/ingot_sand_cast.json index f245dd1f7..fb5fab143 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/starsteel/ingot_sand_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/starsteel/ingot_sand_cast.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:starsteel_ingot" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/starsteel/nugget_gold_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/starsteel/nugget_gold_cast.json index 4a68124fd..e5e85db84 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/starsteel/nugget_gold_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/starsteel/nugget_gold_cast.json @@ -15,6 +15,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:starsteel_nugget" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/starsteel/nugget_sand_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/starsteel/nugget_sand_cast.json index e960ea1c4..d72f772b3 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/starsteel/nugget_sand_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/starsteel/nugget_sand_cast.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:starsteel_nugget" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/starsteel/plate_gold_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/starsteel/plate_gold_cast.json index 33e0de41c..3daa7f1c0 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/starsteel/plate_gold_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/starsteel/plate_gold_cast.json @@ -15,6 +15,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:starsteel_plate" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/starsteel/plate_sand_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/starsteel/plate_sand_cast.json index 627dec51e..2dd30e815 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/starsteel/plate_sand_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/starsteel/plate_sand_cast.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:starsteel_plate" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/starsteel/rod_gold_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/starsteel/rod_gold_cast.json index c838b63bf..4002d7336 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/starsteel/rod_gold_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/starsteel/rod_gold_cast.json @@ -15,6 +15,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:starsteel_rod" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/starsteel/rod_sand_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/starsteel/rod_sand_cast.json index b0abb129a..bb29415cb 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/starsteel/rod_sand_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/starsteel/rod_sand_cast.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:starsteel_rod" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/steel/block.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/steel/block.json index 244d09b4d..6867f4f91 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/steel/block.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/steel/block.json @@ -12,6 +12,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:steel_block" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/steel/gear_gold_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/steel/gear_gold_cast.json index 6752c763a..116e414d0 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/steel/gear_gold_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/steel/gear_gold_cast.json @@ -15,6 +15,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:steel_gear" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/steel/gear_sand_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/steel/gear_sand_cast.json index 135beee72..a2fd6aec8 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/steel/gear_sand_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/steel/gear_sand_cast.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:steel_gear" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/steel/ingot_gold_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/steel/ingot_gold_cast.json index 37866cdf6..13d6112d9 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/steel/ingot_gold_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/steel/ingot_gold_cast.json @@ -15,6 +15,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:steel_ingot" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/steel/ingot_sand_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/steel/ingot_sand_cast.json index 93dac4f77..354c755da 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/steel/ingot_sand_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/steel/ingot_sand_cast.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:steel_ingot" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/steel/nugget_gold_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/steel/nugget_gold_cast.json index d64c9f36a..6702dae98 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/steel/nugget_gold_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/steel/nugget_gold_cast.json @@ -15,6 +15,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:steel_nugget" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/steel/nugget_sand_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/steel/nugget_sand_cast.json index 48afa1dae..26160d73b 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/steel/nugget_sand_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/steel/nugget_sand_cast.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:steel_nugget" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/steel/plate_gold_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/steel/plate_gold_cast.json index 75f06598a..1c37668e0 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/steel/plate_gold_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/steel/plate_gold_cast.json @@ -15,6 +15,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:steel_plate" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/steel/plate_sand_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/steel/plate_sand_cast.json index 48f963d36..58104b7c0 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/steel/plate_sand_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/steel/plate_sand_cast.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:steel_plate" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/steel/rod_gold_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/steel/rod_gold_cast.json index a5fe37c54..39f631e7b 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/steel/rod_gold_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/steel/rod_gold_cast.json @@ -15,6 +15,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:steel_rod" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/steel/rod_sand_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/steel/rod_sand_cast.json index da88b2d3a..df32d2bdf 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/steel/rod_sand_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/steel/rod_sand_cast.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:steel_rod" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/tin/block.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/tin/block.json index e36ba1ce3..44746360c 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/tin/block.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/tin/block.json @@ -12,6 +12,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:tin_block" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/tin/gear_gold_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/tin/gear_gold_cast.json index 32c83d9b2..25373b51e 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/tin/gear_gold_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/tin/gear_gold_cast.json @@ -15,6 +15,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:tin_gear" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/tin/gear_sand_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/tin/gear_sand_cast.json index 742ed2680..42d402658 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/tin/gear_sand_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/tin/gear_sand_cast.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:tin_gear" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/tin/ingot_gold_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/tin/ingot_gold_cast.json index ce6832514..6fdc05cf5 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/tin/ingot_gold_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/tin/ingot_gold_cast.json @@ -15,6 +15,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:tin_ingot" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/tin/ingot_sand_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/tin/ingot_sand_cast.json index 8a788260f..2ee3917c9 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/tin/ingot_sand_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/tin/ingot_sand_cast.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:tin_ingot" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/tin/nugget_gold_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/tin/nugget_gold_cast.json index f26ac5396..05c85363f 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/tin/nugget_gold_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/tin/nugget_gold_cast.json @@ -15,6 +15,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:tin_nugget" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/tin/nugget_sand_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/tin/nugget_sand_cast.json index 3d339805c..b75868f30 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/tin/nugget_sand_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/tin/nugget_sand_cast.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:tin_nugget" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/tin/plate_gold_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/tin/plate_gold_cast.json index f1099706b..ec6d7c3ec 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/tin/plate_gold_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/tin/plate_gold_cast.json @@ -15,6 +15,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:tin_plate" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/tin/plate_sand_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/tin/plate_sand_cast.json index da5989138..83d22e6aa 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/tin/plate_sand_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/tin/plate_sand_cast.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:tin_plate" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/tin/rod_gold_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/tin/rod_gold_cast.json index 4c4fb9e19..4830d20cd 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/tin/rod_gold_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/tin/rod_gold_cast.json @@ -15,6 +15,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:tin_rod" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/tin/rod_sand_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/tin/rod_sand_cast.json index a3f0d12b3..e66b72291 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/tin/rod_sand_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/tin/rod_sand_cast.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:tin_rod" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/zinc/block.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/zinc/block.json index a5a4f239b..53460dd28 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/zinc/block.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/zinc/block.json @@ -12,6 +12,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:zinc_block" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/zinc/gear_gold_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/zinc/gear_gold_cast.json index 795f5cac1..fbae81bdd 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/zinc/gear_gold_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/zinc/gear_gold_cast.json @@ -15,6 +15,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:zinc_gear" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/zinc/gear_sand_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/zinc/gear_sand_cast.json index f2d95c3f8..9869ea644 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/zinc/gear_sand_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/zinc/gear_sand_cast.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:zinc_gear" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/zinc/ingot_gold_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/zinc/ingot_gold_cast.json index 140d10cf3..233c886ec 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/zinc/ingot_gold_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/zinc/ingot_gold_cast.json @@ -15,6 +15,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:zinc_ingot" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/zinc/ingot_sand_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/zinc/ingot_sand_cast.json index d3055dbee..c1989404d 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/zinc/ingot_sand_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/zinc/ingot_sand_cast.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:zinc_ingot" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/zinc/nugget_gold_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/zinc/nugget_gold_cast.json index a0b7ae256..72b5fee85 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/zinc/nugget_gold_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/zinc/nugget_gold_cast.json @@ -15,6 +15,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:zinc_nugget" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/zinc/nugget_sand_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/zinc/nugget_sand_cast.json index 3fe70308b..29cbaf082 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/zinc/nugget_sand_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/zinc/nugget_sand_cast.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:zinc_nugget" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/zinc/plate_gold_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/zinc/plate_gold_cast.json index 3667ff3db..2f3d79052 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/zinc/plate_gold_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/zinc/plate_gold_cast.json @@ -15,6 +15,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:zinc_plate" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/zinc/plate_sand_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/zinc/plate_sand_cast.json index 00ebfcade..ce34769d7 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/zinc/plate_sand_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/zinc/plate_sand_cast.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:zinc_plate" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/zinc/rod_gold_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/zinc/rod_gold_cast.json index 819d4960b..0861e561b 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/zinc/rod_gold_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/zinc/rod_gold_cast.json @@ -15,6 +15,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:zinc_rod" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/zinc/rod_sand_cast.json b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/zinc/rod_sand_cast.json index 361461e26..8476e0ebb 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/zinc/rod_sand_cast.json +++ b/src/generated/resources/data/basemetals/recipes/compat/tconstruct/casting/zinc/rod_sand_cast.json @@ -16,6 +16,10 @@ { "type": "forge:mod_loaded", "modid": "tconstruct" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:zinc_rod" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/thermal/adamantine/dust_furnace.json b/src/generated/resources/data/basemetals/recipes/compat/thermal/adamantine/dust_furnace.json index 87493442d..ea91314e0 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/thermal/adamantine/dust_furnace.json +++ b/src/generated/resources/data/basemetals/recipes/compat/thermal/adamantine/dust_furnace.json @@ -13,6 +13,10 @@ { "type": "forge:mod_loaded", "modid": "thermal_expansion" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:adamantine_ingot" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/thermal/adamantine/gear_press.json b/src/generated/resources/data/basemetals/recipes/compat/thermal/adamantine/gear_press.json index 03b62b184..50c8bf7dd 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/thermal/adamantine/gear_press.json +++ b/src/generated/resources/data/basemetals/recipes/compat/thermal/adamantine/gear_press.json @@ -18,6 +18,10 @@ { "type": "forge:mod_loaded", "modid": "thermal_expansion" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:adamantine_gear" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/thermal/adamantine/ingot_pulverizing.json b/src/generated/resources/data/basemetals/recipes/compat/thermal/adamantine/ingot_pulverizing.json index e172dcc9c..b2bf8cfac 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/thermal/adamantine/ingot_pulverizing.json +++ b/src/generated/resources/data/basemetals/recipes/compat/thermal/adamantine/ingot_pulverizing.json @@ -13,6 +13,10 @@ { "type": "forge:mod_loaded", "modid": "thermal_expansion" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:adamantine_powder" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/thermal/adamantine/ore_pulverizing.json b/src/generated/resources/data/basemetals/recipes/compat/thermal/adamantine/ore_pulverizing.json index 398c1ec8f..d1c6b5157 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/thermal/adamantine/ore_pulverizing.json +++ b/src/generated/resources/data/basemetals/recipes/compat/thermal/adamantine/ore_pulverizing.json @@ -14,6 +14,10 @@ { "type": "forge:mod_loaded", "modid": "thermal_expansion" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:adamantine_powder" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/thermal/adamantine/plate_press.json b/src/generated/resources/data/basemetals/recipes/compat/thermal/adamantine/plate_press.json index 558bf02cb..516dc7fdc 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/thermal/adamantine/plate_press.json +++ b/src/generated/resources/data/basemetals/recipes/compat/thermal/adamantine/plate_press.json @@ -12,6 +12,10 @@ { "type": "forge:mod_loaded", "modid": "thermal_expansion" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:adamantine_plate" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/thermal/alloys/aquarium.json b/src/generated/resources/data/basemetals/recipes/compat/thermal/alloys/aquarium.json index c90fd24ec..9608b28a7 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/thermal/alloys/aquarium.json +++ b/src/generated/resources/data/basemetals/recipes/compat/thermal/alloys/aquarium.json @@ -43,6 +43,10 @@ { "type": "forge:mod_loaded", "modid": "thermal_expansion" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:aquarium_ingot" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/thermal/alloys/brass.json b/src/generated/resources/data/basemetals/recipes/compat/thermal/alloys/brass.json index e4116ff32..941f00130 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/thermal/alloys/brass.json +++ b/src/generated/resources/data/basemetals/recipes/compat/thermal/alloys/brass.json @@ -35,6 +35,10 @@ { "type": "forge:mod_loaded", "modid": "thermal_expansion" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:brass_ingot" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/thermal/alloys/bronze.json b/src/generated/resources/data/basemetals/recipes/compat/thermal/alloys/bronze.json index 5f9ca681b..6d3505458 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/thermal/alloys/bronze.json +++ b/src/generated/resources/data/basemetals/recipes/compat/thermal/alloys/bronze.json @@ -35,6 +35,10 @@ { "type": "forge:mod_loaded", "modid": "thermal_expansion" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:bronze_ingot" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/thermal/alloys/cupronickel.json b/src/generated/resources/data/basemetals/recipes/compat/thermal/alloys/cupronickel.json index 7382d0bf5..08d5c5a52 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/thermal/alloys/cupronickel.json +++ b/src/generated/resources/data/basemetals/recipes/compat/thermal/alloys/cupronickel.json @@ -35,6 +35,10 @@ { "type": "forge:mod_loaded", "modid": "thermal_expansion" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:cupronickel_ingot" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/thermal/alloys/electrum.json b/src/generated/resources/data/basemetals/recipes/compat/thermal/alloys/electrum.json index bb59276c0..1eecbc5cc 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/thermal/alloys/electrum.json +++ b/src/generated/resources/data/basemetals/recipes/compat/thermal/alloys/electrum.json @@ -35,6 +35,10 @@ { "type": "forge:mod_loaded", "modid": "thermal_expansion" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:electrum_ingot" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/thermal/alloys/invar.json b/src/generated/resources/data/basemetals/recipes/compat/thermal/alloys/invar.json index 940b808e7..beed868b2 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/thermal/alloys/invar.json +++ b/src/generated/resources/data/basemetals/recipes/compat/thermal/alloys/invar.json @@ -35,6 +35,10 @@ { "type": "forge:mod_loaded", "modid": "thermal_expansion" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:invar_ingot" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/thermal/alloys/mithril.json b/src/generated/resources/data/basemetals/recipes/compat/thermal/alloys/mithril.json index f7fe01621..591c4797d 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/thermal/alloys/mithril.json +++ b/src/generated/resources/data/basemetals/recipes/compat/thermal/alloys/mithril.json @@ -43,6 +43,10 @@ { "type": "forge:mod_loaded", "modid": "thermal_expansion" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:mithril_ingot" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/thermal/alloys/pewter.json b/src/generated/resources/data/basemetals/recipes/compat/thermal/alloys/pewter.json index 1f215549a..334c43cc4 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/thermal/alloys/pewter.json +++ b/src/generated/resources/data/basemetals/recipes/compat/thermal/alloys/pewter.json @@ -46,6 +46,10 @@ { "type": "forge:mod_loaded", "modid": "thermal_expansion" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:pewter_ingot" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/thermal/alloys/steel.json b/src/generated/resources/data/basemetals/recipes/compat/thermal/alloys/steel.json index 7549e3f16..108a6a972 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/thermal/alloys/steel.json +++ b/src/generated/resources/data/basemetals/recipes/compat/thermal/alloys/steel.json @@ -32,6 +32,10 @@ { "type": "forge:mod_loaded", "modid": "thermal_expansion" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:steel_ingot" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/thermal/antimony/dust_furnace.json b/src/generated/resources/data/basemetals/recipes/compat/thermal/antimony/dust_furnace.json index 89ec0a268..c9276a436 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/thermal/antimony/dust_furnace.json +++ b/src/generated/resources/data/basemetals/recipes/compat/thermal/antimony/dust_furnace.json @@ -13,6 +13,10 @@ { "type": "forge:mod_loaded", "modid": "thermal_expansion" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:antimony_ingot" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/thermal/antimony/gear_press.json b/src/generated/resources/data/basemetals/recipes/compat/thermal/antimony/gear_press.json index ece811de1..70f40d42b 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/thermal/antimony/gear_press.json +++ b/src/generated/resources/data/basemetals/recipes/compat/thermal/antimony/gear_press.json @@ -18,6 +18,10 @@ { "type": "forge:mod_loaded", "modid": "thermal_expansion" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:antimony_gear" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/thermal/antimony/ingot_pulverizing.json b/src/generated/resources/data/basemetals/recipes/compat/thermal/antimony/ingot_pulverizing.json index 0f1432230..ccfd85903 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/thermal/antimony/ingot_pulverizing.json +++ b/src/generated/resources/data/basemetals/recipes/compat/thermal/antimony/ingot_pulverizing.json @@ -13,6 +13,10 @@ { "type": "forge:mod_loaded", "modid": "thermal_expansion" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:antimony_powder" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/thermal/antimony/ore_pulverizing.json b/src/generated/resources/data/basemetals/recipes/compat/thermal/antimony/ore_pulverizing.json index c9dd4cd9b..049ffd72f 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/thermal/antimony/ore_pulverizing.json +++ b/src/generated/resources/data/basemetals/recipes/compat/thermal/antimony/ore_pulverizing.json @@ -14,6 +14,10 @@ { "type": "forge:mod_loaded", "modid": "thermal_expansion" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:antimony_powder" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/thermal/antimony/plate_press.json b/src/generated/resources/data/basemetals/recipes/compat/thermal/antimony/plate_press.json index e1b5bd5cf..902149eb8 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/thermal/antimony/plate_press.json +++ b/src/generated/resources/data/basemetals/recipes/compat/thermal/antimony/plate_press.json @@ -12,6 +12,10 @@ { "type": "forge:mod_loaded", "modid": "thermal_expansion" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:antimony_plate" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/thermal/aquarium/dust_furnace.json b/src/generated/resources/data/basemetals/recipes/compat/thermal/aquarium/dust_furnace.json index 46507f947..b5cdaa824 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/thermal/aquarium/dust_furnace.json +++ b/src/generated/resources/data/basemetals/recipes/compat/thermal/aquarium/dust_furnace.json @@ -13,6 +13,10 @@ { "type": "forge:mod_loaded", "modid": "thermal_expansion" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:aquarium_ingot" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/thermal/aquarium/gear_press.json b/src/generated/resources/data/basemetals/recipes/compat/thermal/aquarium/gear_press.json index 394e6356f..ce8537940 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/thermal/aquarium/gear_press.json +++ b/src/generated/resources/data/basemetals/recipes/compat/thermal/aquarium/gear_press.json @@ -18,6 +18,10 @@ { "type": "forge:mod_loaded", "modid": "thermal_expansion" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:aquarium_gear" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/thermal/aquarium/ingot_pulverizing.json b/src/generated/resources/data/basemetals/recipes/compat/thermal/aquarium/ingot_pulverizing.json index 04cfb6ce9..e8e01c8ef 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/thermal/aquarium/ingot_pulverizing.json +++ b/src/generated/resources/data/basemetals/recipes/compat/thermal/aquarium/ingot_pulverizing.json @@ -13,6 +13,10 @@ { "type": "forge:mod_loaded", "modid": "thermal_expansion" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:aquarium_powder" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/thermal/aquarium/plate_press.json b/src/generated/resources/data/basemetals/recipes/compat/thermal/aquarium/plate_press.json index ba4acb2e0..d4613ae28 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/thermal/aquarium/plate_press.json +++ b/src/generated/resources/data/basemetals/recipes/compat/thermal/aquarium/plate_press.json @@ -12,6 +12,10 @@ { "type": "forge:mod_loaded", "modid": "thermal_expansion" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:aquarium_plate" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/thermal/bismuth/dust_furnace.json b/src/generated/resources/data/basemetals/recipes/compat/thermal/bismuth/dust_furnace.json index 0f9dde2d1..cd52b0b5c 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/thermal/bismuth/dust_furnace.json +++ b/src/generated/resources/data/basemetals/recipes/compat/thermal/bismuth/dust_furnace.json @@ -13,6 +13,10 @@ { "type": "forge:mod_loaded", "modid": "thermal_expansion" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:bismuth_ingot" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/thermal/bismuth/gear_press.json b/src/generated/resources/data/basemetals/recipes/compat/thermal/bismuth/gear_press.json index f62a99e50..6a2ef4792 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/thermal/bismuth/gear_press.json +++ b/src/generated/resources/data/basemetals/recipes/compat/thermal/bismuth/gear_press.json @@ -18,6 +18,10 @@ { "type": "forge:mod_loaded", "modid": "thermal_expansion" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:bismuth_gear" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/thermal/bismuth/ingot_pulverizing.json b/src/generated/resources/data/basemetals/recipes/compat/thermal/bismuth/ingot_pulverizing.json index 862ee2d39..cbd1fd956 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/thermal/bismuth/ingot_pulverizing.json +++ b/src/generated/resources/data/basemetals/recipes/compat/thermal/bismuth/ingot_pulverizing.json @@ -13,6 +13,10 @@ { "type": "forge:mod_loaded", "modid": "thermal_expansion" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:bismuth_powder" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/thermal/bismuth/ore_pulverizing.json b/src/generated/resources/data/basemetals/recipes/compat/thermal/bismuth/ore_pulverizing.json index 892878574..e340bc83f 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/thermal/bismuth/ore_pulverizing.json +++ b/src/generated/resources/data/basemetals/recipes/compat/thermal/bismuth/ore_pulverizing.json @@ -14,6 +14,10 @@ { "type": "forge:mod_loaded", "modid": "thermal_expansion" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:bismuth_powder" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/thermal/bismuth/plate_press.json b/src/generated/resources/data/basemetals/recipes/compat/thermal/bismuth/plate_press.json index 3673bf5f3..33e24900a 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/thermal/bismuth/plate_press.json +++ b/src/generated/resources/data/basemetals/recipes/compat/thermal/bismuth/plate_press.json @@ -12,6 +12,10 @@ { "type": "forge:mod_loaded", "modid": "thermal_expansion" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:bismuth_plate" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/thermal/brass/dust_furnace.json b/src/generated/resources/data/basemetals/recipes/compat/thermal/brass/dust_furnace.json index 03d10f928..f5f3dbd22 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/thermal/brass/dust_furnace.json +++ b/src/generated/resources/data/basemetals/recipes/compat/thermal/brass/dust_furnace.json @@ -13,6 +13,10 @@ { "type": "forge:mod_loaded", "modid": "thermal_expansion" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:brass_ingot" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/thermal/brass/gear_press.json b/src/generated/resources/data/basemetals/recipes/compat/thermal/brass/gear_press.json index 44f737e16..203b119d3 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/thermal/brass/gear_press.json +++ b/src/generated/resources/data/basemetals/recipes/compat/thermal/brass/gear_press.json @@ -18,6 +18,10 @@ { "type": "forge:mod_loaded", "modid": "thermal_expansion" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:brass_gear" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/thermal/brass/ingot_pulverizing.json b/src/generated/resources/data/basemetals/recipes/compat/thermal/brass/ingot_pulverizing.json index 27b7bcce4..02ea4dd3c 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/thermal/brass/ingot_pulverizing.json +++ b/src/generated/resources/data/basemetals/recipes/compat/thermal/brass/ingot_pulverizing.json @@ -13,6 +13,10 @@ { "type": "forge:mod_loaded", "modid": "thermal_expansion" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:brass_powder" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/thermal/brass/plate_press.json b/src/generated/resources/data/basemetals/recipes/compat/thermal/brass/plate_press.json index a33979497..bd78d3727 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/thermal/brass/plate_press.json +++ b/src/generated/resources/data/basemetals/recipes/compat/thermal/brass/plate_press.json @@ -12,6 +12,10 @@ { "type": "forge:mod_loaded", "modid": "thermal_expansion" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:brass_plate" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/thermal/bronze/dust_furnace.json b/src/generated/resources/data/basemetals/recipes/compat/thermal/bronze/dust_furnace.json index d88e8cf37..ea72a1eed 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/thermal/bronze/dust_furnace.json +++ b/src/generated/resources/data/basemetals/recipes/compat/thermal/bronze/dust_furnace.json @@ -13,6 +13,10 @@ { "type": "forge:mod_loaded", "modid": "thermal_expansion" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:bronze_ingot" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/thermal/bronze/gear_press.json b/src/generated/resources/data/basemetals/recipes/compat/thermal/bronze/gear_press.json index 4acc0099f..c10a9e2f5 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/thermal/bronze/gear_press.json +++ b/src/generated/resources/data/basemetals/recipes/compat/thermal/bronze/gear_press.json @@ -18,6 +18,10 @@ { "type": "forge:mod_loaded", "modid": "thermal_expansion" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:bronze_gear" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/thermal/bronze/ingot_pulverizing.json b/src/generated/resources/data/basemetals/recipes/compat/thermal/bronze/ingot_pulverizing.json index 44a9a7f61..0b8e1f620 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/thermal/bronze/ingot_pulverizing.json +++ b/src/generated/resources/data/basemetals/recipes/compat/thermal/bronze/ingot_pulverizing.json @@ -13,6 +13,10 @@ { "type": "forge:mod_loaded", "modid": "thermal_expansion" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:bronze_powder" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/thermal/bronze/plate_press.json b/src/generated/resources/data/basemetals/recipes/compat/thermal/bronze/plate_press.json index 2f4b94f41..bc8316c7a 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/thermal/bronze/plate_press.json +++ b/src/generated/resources/data/basemetals/recipes/compat/thermal/bronze/plate_press.json @@ -12,6 +12,10 @@ { "type": "forge:mod_loaded", "modid": "thermal_expansion" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:bronze_plate" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/thermal/coldiron/dust_furnace.json b/src/generated/resources/data/basemetals/recipes/compat/thermal/coldiron/dust_furnace.json index 6edabf6d3..4804c0181 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/thermal/coldiron/dust_furnace.json +++ b/src/generated/resources/data/basemetals/recipes/compat/thermal/coldiron/dust_furnace.json @@ -13,6 +13,10 @@ { "type": "forge:mod_loaded", "modid": "thermal_expansion" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:coldiron_ingot" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/thermal/coldiron/gear_press.json b/src/generated/resources/data/basemetals/recipes/compat/thermal/coldiron/gear_press.json index e1dca10fd..0d4a9cacd 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/thermal/coldiron/gear_press.json +++ b/src/generated/resources/data/basemetals/recipes/compat/thermal/coldiron/gear_press.json @@ -18,6 +18,10 @@ { "type": "forge:mod_loaded", "modid": "thermal_expansion" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:coldiron_gear" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/thermal/coldiron/ingot_pulverizing.json b/src/generated/resources/data/basemetals/recipes/compat/thermal/coldiron/ingot_pulverizing.json index 4bb3c176e..8019d5f0c 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/thermal/coldiron/ingot_pulverizing.json +++ b/src/generated/resources/data/basemetals/recipes/compat/thermal/coldiron/ingot_pulverizing.json @@ -13,6 +13,10 @@ { "type": "forge:mod_loaded", "modid": "thermal_expansion" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:coldiron_powder" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/thermal/coldiron/ore_pulverizing.json b/src/generated/resources/data/basemetals/recipes/compat/thermal/coldiron/ore_pulverizing.json index b6dd6586f..7dcbf91ed 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/thermal/coldiron/ore_pulverizing.json +++ b/src/generated/resources/data/basemetals/recipes/compat/thermal/coldiron/ore_pulverizing.json @@ -14,6 +14,10 @@ { "type": "forge:mod_loaded", "modid": "thermal_expansion" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:coldiron_powder" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/thermal/coldiron/plate_press.json b/src/generated/resources/data/basemetals/recipes/compat/thermal/coldiron/plate_press.json index ef8181e05..08c443dde 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/thermal/coldiron/plate_press.json +++ b/src/generated/resources/data/basemetals/recipes/compat/thermal/coldiron/plate_press.json @@ -12,6 +12,10 @@ { "type": "forge:mod_loaded", "modid": "thermal_expansion" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:coldiron_plate" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/thermal/copper/dust_furnace.json b/src/generated/resources/data/basemetals/recipes/compat/thermal/copper/dust_furnace.json index 6bb144267..b73f472aa 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/thermal/copper/dust_furnace.json +++ b/src/generated/resources/data/basemetals/recipes/compat/thermal/copper/dust_furnace.json @@ -13,6 +13,10 @@ { "type": "forge:mod_loaded", "modid": "thermal_expansion" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:copper_ingot" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/thermal/copper/gear_press.json b/src/generated/resources/data/basemetals/recipes/compat/thermal/copper/gear_press.json index 6980a6b1d..15178c455 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/thermal/copper/gear_press.json +++ b/src/generated/resources/data/basemetals/recipes/compat/thermal/copper/gear_press.json @@ -18,6 +18,10 @@ { "type": "forge:mod_loaded", "modid": "thermal_expansion" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:copper_gear" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/thermal/copper/ingot_pulverizing.json b/src/generated/resources/data/basemetals/recipes/compat/thermal/copper/ingot_pulverizing.json index d9a5a6aa9..5d8424172 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/thermal/copper/ingot_pulverizing.json +++ b/src/generated/resources/data/basemetals/recipes/compat/thermal/copper/ingot_pulverizing.json @@ -13,6 +13,10 @@ { "type": "forge:mod_loaded", "modid": "thermal_expansion" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:copper_powder" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/thermal/copper/ore_pulverizing.json b/src/generated/resources/data/basemetals/recipes/compat/thermal/copper/ore_pulverizing.json index f5c1bfa35..798676432 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/thermal/copper/ore_pulverizing.json +++ b/src/generated/resources/data/basemetals/recipes/compat/thermal/copper/ore_pulverizing.json @@ -14,6 +14,10 @@ { "type": "forge:mod_loaded", "modid": "thermal_expansion" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:copper_powder" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/thermal/copper/plate_press.json b/src/generated/resources/data/basemetals/recipes/compat/thermal/copper/plate_press.json index 7ee69835b..77bfa9bd3 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/thermal/copper/plate_press.json +++ b/src/generated/resources/data/basemetals/recipes/compat/thermal/copper/plate_press.json @@ -12,6 +12,10 @@ { "type": "forge:mod_loaded", "modid": "thermal_expansion" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:copper_plate" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/thermal/cupronickel/dust_furnace.json b/src/generated/resources/data/basemetals/recipes/compat/thermal/cupronickel/dust_furnace.json index 6adac019b..76ed94f75 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/thermal/cupronickel/dust_furnace.json +++ b/src/generated/resources/data/basemetals/recipes/compat/thermal/cupronickel/dust_furnace.json @@ -13,6 +13,10 @@ { "type": "forge:mod_loaded", "modid": "thermal_expansion" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:cupronickel_ingot" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/thermal/cupronickel/gear_press.json b/src/generated/resources/data/basemetals/recipes/compat/thermal/cupronickel/gear_press.json index 7c87c3b8e..58b34dd2d 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/thermal/cupronickel/gear_press.json +++ b/src/generated/resources/data/basemetals/recipes/compat/thermal/cupronickel/gear_press.json @@ -18,6 +18,10 @@ { "type": "forge:mod_loaded", "modid": "thermal_expansion" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:cupronickel_gear" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/thermal/cupronickel/ingot_pulverizing.json b/src/generated/resources/data/basemetals/recipes/compat/thermal/cupronickel/ingot_pulverizing.json index c91b239f4..e6c371221 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/thermal/cupronickel/ingot_pulverizing.json +++ b/src/generated/resources/data/basemetals/recipes/compat/thermal/cupronickel/ingot_pulverizing.json @@ -13,6 +13,10 @@ { "type": "forge:mod_loaded", "modid": "thermal_expansion" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:cupronickel_powder" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/thermal/cupronickel/plate_press.json b/src/generated/resources/data/basemetals/recipes/compat/thermal/cupronickel/plate_press.json index bc7cc68d2..136f41960 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/thermal/cupronickel/plate_press.json +++ b/src/generated/resources/data/basemetals/recipes/compat/thermal/cupronickel/plate_press.json @@ -12,6 +12,10 @@ { "type": "forge:mod_loaded", "modid": "thermal_expansion" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:cupronickel_plate" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/thermal/electrum/dust_furnace.json b/src/generated/resources/data/basemetals/recipes/compat/thermal/electrum/dust_furnace.json index e66c8199f..054d3e522 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/thermal/electrum/dust_furnace.json +++ b/src/generated/resources/data/basemetals/recipes/compat/thermal/electrum/dust_furnace.json @@ -13,6 +13,10 @@ { "type": "forge:mod_loaded", "modid": "thermal_expansion" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:electrum_ingot" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/thermal/electrum/gear_press.json b/src/generated/resources/data/basemetals/recipes/compat/thermal/electrum/gear_press.json index 8e17d980d..926527348 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/thermal/electrum/gear_press.json +++ b/src/generated/resources/data/basemetals/recipes/compat/thermal/electrum/gear_press.json @@ -18,6 +18,10 @@ { "type": "forge:mod_loaded", "modid": "thermal_expansion" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:electrum_gear" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/thermal/electrum/ingot_pulverizing.json b/src/generated/resources/data/basemetals/recipes/compat/thermal/electrum/ingot_pulverizing.json index fb65b2464..cfac05257 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/thermal/electrum/ingot_pulverizing.json +++ b/src/generated/resources/data/basemetals/recipes/compat/thermal/electrum/ingot_pulverizing.json @@ -13,6 +13,10 @@ { "type": "forge:mod_loaded", "modid": "thermal_expansion" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:electrum_powder" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/thermal/electrum/plate_press.json b/src/generated/resources/data/basemetals/recipes/compat/thermal/electrum/plate_press.json index 77eb6d357..f7efc6d68 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/thermal/electrum/plate_press.json +++ b/src/generated/resources/data/basemetals/recipes/compat/thermal/electrum/plate_press.json @@ -12,6 +12,10 @@ { "type": "forge:mod_loaded", "modid": "thermal_expansion" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:electrum_plate" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/thermal/invar/dust_furnace.json b/src/generated/resources/data/basemetals/recipes/compat/thermal/invar/dust_furnace.json index 918c9a6eb..3bbe88783 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/thermal/invar/dust_furnace.json +++ b/src/generated/resources/data/basemetals/recipes/compat/thermal/invar/dust_furnace.json @@ -13,6 +13,10 @@ { "type": "forge:mod_loaded", "modid": "thermal_expansion" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:invar_ingot" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/thermal/invar/gear_press.json b/src/generated/resources/data/basemetals/recipes/compat/thermal/invar/gear_press.json index 2b2fdff12..6b38e2b34 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/thermal/invar/gear_press.json +++ b/src/generated/resources/data/basemetals/recipes/compat/thermal/invar/gear_press.json @@ -18,6 +18,10 @@ { "type": "forge:mod_loaded", "modid": "thermal_expansion" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:invar_gear" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/thermal/invar/ingot_pulverizing.json b/src/generated/resources/data/basemetals/recipes/compat/thermal/invar/ingot_pulverizing.json index 3c4eb919a..89c6e2fe0 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/thermal/invar/ingot_pulverizing.json +++ b/src/generated/resources/data/basemetals/recipes/compat/thermal/invar/ingot_pulverizing.json @@ -13,6 +13,10 @@ { "type": "forge:mod_loaded", "modid": "thermal_expansion" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:invar_powder" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/thermal/invar/plate_press.json b/src/generated/resources/data/basemetals/recipes/compat/thermal/invar/plate_press.json index b125e86bf..5b76f610f 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/thermal/invar/plate_press.json +++ b/src/generated/resources/data/basemetals/recipes/compat/thermal/invar/plate_press.json @@ -12,6 +12,10 @@ { "type": "forge:mod_loaded", "modid": "thermal_expansion" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:invar_plate" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/thermal/lead/dust_furnace.json b/src/generated/resources/data/basemetals/recipes/compat/thermal/lead/dust_furnace.json index e16125716..a35c5b35f 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/thermal/lead/dust_furnace.json +++ b/src/generated/resources/data/basemetals/recipes/compat/thermal/lead/dust_furnace.json @@ -13,6 +13,10 @@ { "type": "forge:mod_loaded", "modid": "thermal_expansion" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:lead_ingot" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/thermal/lead/gear_press.json b/src/generated/resources/data/basemetals/recipes/compat/thermal/lead/gear_press.json index 05351a9a6..f4fbe2ba1 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/thermal/lead/gear_press.json +++ b/src/generated/resources/data/basemetals/recipes/compat/thermal/lead/gear_press.json @@ -18,6 +18,10 @@ { "type": "forge:mod_loaded", "modid": "thermal_expansion" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:lead_gear" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/thermal/lead/ingot_pulverizing.json b/src/generated/resources/data/basemetals/recipes/compat/thermal/lead/ingot_pulverizing.json index 6c2d8b246..1a5a945b8 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/thermal/lead/ingot_pulverizing.json +++ b/src/generated/resources/data/basemetals/recipes/compat/thermal/lead/ingot_pulverizing.json @@ -13,6 +13,10 @@ { "type": "forge:mod_loaded", "modid": "thermal_expansion" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:lead_powder" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/thermal/lead/ore_pulverizing.json b/src/generated/resources/data/basemetals/recipes/compat/thermal/lead/ore_pulverizing.json index 75c38e592..36eafb10b 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/thermal/lead/ore_pulverizing.json +++ b/src/generated/resources/data/basemetals/recipes/compat/thermal/lead/ore_pulverizing.json @@ -14,6 +14,10 @@ { "type": "forge:mod_loaded", "modid": "thermal_expansion" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:lead_powder" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/thermal/lead/plate_press.json b/src/generated/resources/data/basemetals/recipes/compat/thermal/lead/plate_press.json index e11a9ae8f..8d54302e5 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/thermal/lead/plate_press.json +++ b/src/generated/resources/data/basemetals/recipes/compat/thermal/lead/plate_press.json @@ -12,6 +12,10 @@ { "type": "forge:mod_loaded", "modid": "thermal_expansion" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:lead_plate" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/thermal/mercury/dust_furnace.json b/src/generated/resources/data/basemetals/recipes/compat/thermal/mercury/dust_furnace.json index d5fb6e0c7..2835f9067 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/thermal/mercury/dust_furnace.json +++ b/src/generated/resources/data/basemetals/recipes/compat/thermal/mercury/dust_furnace.json @@ -13,6 +13,10 @@ { "type": "forge:mod_loaded", "modid": "thermal_expansion" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:mercury_ingot" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/thermal/mercury/ingot_pulverizing.json b/src/generated/resources/data/basemetals/recipes/compat/thermal/mercury/ingot_pulverizing.json index 86258cd4a..7e3e3d602 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/thermal/mercury/ingot_pulverizing.json +++ b/src/generated/resources/data/basemetals/recipes/compat/thermal/mercury/ingot_pulverizing.json @@ -13,6 +13,10 @@ { "type": "forge:mod_loaded", "modid": "thermal_expansion" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:mercury_powder" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/thermal/mercury/ore_pulverizing.json b/src/generated/resources/data/basemetals/recipes/compat/thermal/mercury/ore_pulverizing.json index 89556832e..0ea610f27 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/thermal/mercury/ore_pulverizing.json +++ b/src/generated/resources/data/basemetals/recipes/compat/thermal/mercury/ore_pulverizing.json @@ -14,6 +14,10 @@ { "type": "forge:mod_loaded", "modid": "thermal_expansion" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:mercury_powder" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/thermal/mithril/dust_furnace.json b/src/generated/resources/data/basemetals/recipes/compat/thermal/mithril/dust_furnace.json index 37517692f..a17187101 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/thermal/mithril/dust_furnace.json +++ b/src/generated/resources/data/basemetals/recipes/compat/thermal/mithril/dust_furnace.json @@ -13,6 +13,10 @@ { "type": "forge:mod_loaded", "modid": "thermal_expansion" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:mithril_ingot" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/thermal/mithril/gear_press.json b/src/generated/resources/data/basemetals/recipes/compat/thermal/mithril/gear_press.json index 1fb229040..feeae8d37 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/thermal/mithril/gear_press.json +++ b/src/generated/resources/data/basemetals/recipes/compat/thermal/mithril/gear_press.json @@ -18,6 +18,10 @@ { "type": "forge:mod_loaded", "modid": "thermal_expansion" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:mithril_gear" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/thermal/mithril/ingot_pulverizing.json b/src/generated/resources/data/basemetals/recipes/compat/thermal/mithril/ingot_pulverizing.json index f18c13416..dd9eb4e3e 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/thermal/mithril/ingot_pulverizing.json +++ b/src/generated/resources/data/basemetals/recipes/compat/thermal/mithril/ingot_pulverizing.json @@ -13,6 +13,10 @@ { "type": "forge:mod_loaded", "modid": "thermal_expansion" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:mithril_powder" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/thermal/mithril/plate_press.json b/src/generated/resources/data/basemetals/recipes/compat/thermal/mithril/plate_press.json index 79553d7b1..cb3a085ea 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/thermal/mithril/plate_press.json +++ b/src/generated/resources/data/basemetals/recipes/compat/thermal/mithril/plate_press.json @@ -12,6 +12,10 @@ { "type": "forge:mod_loaded", "modid": "thermal_expansion" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:mithril_plate" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/thermal/nickel/dust_furnace.json b/src/generated/resources/data/basemetals/recipes/compat/thermal/nickel/dust_furnace.json index f605953b6..5f49da0db 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/thermal/nickel/dust_furnace.json +++ b/src/generated/resources/data/basemetals/recipes/compat/thermal/nickel/dust_furnace.json @@ -13,6 +13,10 @@ { "type": "forge:mod_loaded", "modid": "thermal_expansion" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:nickel_ingot" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/thermal/nickel/gear_press.json b/src/generated/resources/data/basemetals/recipes/compat/thermal/nickel/gear_press.json index a42ff9b4d..4549f464b 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/thermal/nickel/gear_press.json +++ b/src/generated/resources/data/basemetals/recipes/compat/thermal/nickel/gear_press.json @@ -18,6 +18,10 @@ { "type": "forge:mod_loaded", "modid": "thermal_expansion" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:nickel_gear" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/thermal/nickel/ingot_pulverizing.json b/src/generated/resources/data/basemetals/recipes/compat/thermal/nickel/ingot_pulverizing.json index 2dc41cd57..5f512de0b 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/thermal/nickel/ingot_pulverizing.json +++ b/src/generated/resources/data/basemetals/recipes/compat/thermal/nickel/ingot_pulverizing.json @@ -13,6 +13,10 @@ { "type": "forge:mod_loaded", "modid": "thermal_expansion" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:nickel_powder" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/thermal/nickel/ore_pulverizing.json b/src/generated/resources/data/basemetals/recipes/compat/thermal/nickel/ore_pulverizing.json index 1ad93f77e..d77964cee 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/thermal/nickel/ore_pulverizing.json +++ b/src/generated/resources/data/basemetals/recipes/compat/thermal/nickel/ore_pulverizing.json @@ -14,6 +14,10 @@ { "type": "forge:mod_loaded", "modid": "thermal_expansion" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:nickel_powder" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/thermal/nickel/plate_press.json b/src/generated/resources/data/basemetals/recipes/compat/thermal/nickel/plate_press.json index c3cd03931..fe362c709 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/thermal/nickel/plate_press.json +++ b/src/generated/resources/data/basemetals/recipes/compat/thermal/nickel/plate_press.json @@ -12,6 +12,10 @@ { "type": "forge:mod_loaded", "modid": "thermal_expansion" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:nickel_plate" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/thermal/pewter/dust_furnace.json b/src/generated/resources/data/basemetals/recipes/compat/thermal/pewter/dust_furnace.json index e5830f902..00c576a8b 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/thermal/pewter/dust_furnace.json +++ b/src/generated/resources/data/basemetals/recipes/compat/thermal/pewter/dust_furnace.json @@ -13,6 +13,10 @@ { "type": "forge:mod_loaded", "modid": "thermal_expansion" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:pewter_ingot" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/thermal/pewter/gear_press.json b/src/generated/resources/data/basemetals/recipes/compat/thermal/pewter/gear_press.json index a03a3574c..3b8783b9b 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/thermal/pewter/gear_press.json +++ b/src/generated/resources/data/basemetals/recipes/compat/thermal/pewter/gear_press.json @@ -18,6 +18,10 @@ { "type": "forge:mod_loaded", "modid": "thermal_expansion" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:pewter_gear" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/thermal/pewter/ingot_pulverizing.json b/src/generated/resources/data/basemetals/recipes/compat/thermal/pewter/ingot_pulverizing.json index 4db5790af..98a519888 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/thermal/pewter/ingot_pulverizing.json +++ b/src/generated/resources/data/basemetals/recipes/compat/thermal/pewter/ingot_pulverizing.json @@ -13,6 +13,10 @@ { "type": "forge:mod_loaded", "modid": "thermal_expansion" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:pewter_powder" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/thermal/pewter/plate_press.json b/src/generated/resources/data/basemetals/recipes/compat/thermal/pewter/plate_press.json index 23ebf171d..ebf467a36 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/thermal/pewter/plate_press.json +++ b/src/generated/resources/data/basemetals/recipes/compat/thermal/pewter/plate_press.json @@ -12,6 +12,10 @@ { "type": "forge:mod_loaded", "modid": "thermal_expansion" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:pewter_plate" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/thermal/platinum/dust_furnace.json b/src/generated/resources/data/basemetals/recipes/compat/thermal/platinum/dust_furnace.json index 47332bf6e..84d01a742 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/thermal/platinum/dust_furnace.json +++ b/src/generated/resources/data/basemetals/recipes/compat/thermal/platinum/dust_furnace.json @@ -13,6 +13,10 @@ { "type": "forge:mod_loaded", "modid": "thermal_expansion" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:platinum_ingot" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/thermal/platinum/gear_press.json b/src/generated/resources/data/basemetals/recipes/compat/thermal/platinum/gear_press.json index bceaa9504..6bbba6635 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/thermal/platinum/gear_press.json +++ b/src/generated/resources/data/basemetals/recipes/compat/thermal/platinum/gear_press.json @@ -18,6 +18,10 @@ { "type": "forge:mod_loaded", "modid": "thermal_expansion" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:platinum_gear" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/thermal/platinum/ingot_pulverizing.json b/src/generated/resources/data/basemetals/recipes/compat/thermal/platinum/ingot_pulverizing.json index 7397e8c96..4394defdb 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/thermal/platinum/ingot_pulverizing.json +++ b/src/generated/resources/data/basemetals/recipes/compat/thermal/platinum/ingot_pulverizing.json @@ -13,6 +13,10 @@ { "type": "forge:mod_loaded", "modid": "thermal_expansion" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:platinum_powder" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/thermal/platinum/ore_pulverizing.json b/src/generated/resources/data/basemetals/recipes/compat/thermal/platinum/ore_pulverizing.json index 53419b5f4..4b6a1d588 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/thermal/platinum/ore_pulverizing.json +++ b/src/generated/resources/data/basemetals/recipes/compat/thermal/platinum/ore_pulverizing.json @@ -14,6 +14,10 @@ { "type": "forge:mod_loaded", "modid": "thermal_expansion" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:platinum_powder" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/thermal/platinum/plate_press.json b/src/generated/resources/data/basemetals/recipes/compat/thermal/platinum/plate_press.json index 4c92b6ff9..ee0e6a27b 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/thermal/platinum/plate_press.json +++ b/src/generated/resources/data/basemetals/recipes/compat/thermal/platinum/plate_press.json @@ -12,6 +12,10 @@ { "type": "forge:mod_loaded", "modid": "thermal_expansion" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:platinum_plate" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/thermal/silver/dust_furnace.json b/src/generated/resources/data/basemetals/recipes/compat/thermal/silver/dust_furnace.json index 5b738b074..8210bfd4a 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/thermal/silver/dust_furnace.json +++ b/src/generated/resources/data/basemetals/recipes/compat/thermal/silver/dust_furnace.json @@ -13,6 +13,10 @@ { "type": "forge:mod_loaded", "modid": "thermal_expansion" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:silver_ingot" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/thermal/silver/gear_press.json b/src/generated/resources/data/basemetals/recipes/compat/thermal/silver/gear_press.json index 954206fb6..0261d600d 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/thermal/silver/gear_press.json +++ b/src/generated/resources/data/basemetals/recipes/compat/thermal/silver/gear_press.json @@ -18,6 +18,10 @@ { "type": "forge:mod_loaded", "modid": "thermal_expansion" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:silver_gear" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/thermal/silver/ingot_pulverizing.json b/src/generated/resources/data/basemetals/recipes/compat/thermal/silver/ingot_pulverizing.json index 4d5ab2fc6..a4b7eea81 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/thermal/silver/ingot_pulverizing.json +++ b/src/generated/resources/data/basemetals/recipes/compat/thermal/silver/ingot_pulverizing.json @@ -13,6 +13,10 @@ { "type": "forge:mod_loaded", "modid": "thermal_expansion" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:silver_powder" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/thermal/silver/ore_pulverizing.json b/src/generated/resources/data/basemetals/recipes/compat/thermal/silver/ore_pulverizing.json index c177b44d4..a17243b9f 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/thermal/silver/ore_pulverizing.json +++ b/src/generated/resources/data/basemetals/recipes/compat/thermal/silver/ore_pulverizing.json @@ -14,6 +14,10 @@ { "type": "forge:mod_loaded", "modid": "thermal_expansion" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:silver_powder" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/thermal/silver/plate_press.json b/src/generated/resources/data/basemetals/recipes/compat/thermal/silver/plate_press.json index 12ef33e1d..584fba903 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/thermal/silver/plate_press.json +++ b/src/generated/resources/data/basemetals/recipes/compat/thermal/silver/plate_press.json @@ -12,6 +12,10 @@ { "type": "forge:mod_loaded", "modid": "thermal_expansion" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:silver_plate" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/thermal/starsteel/dust_furnace.json b/src/generated/resources/data/basemetals/recipes/compat/thermal/starsteel/dust_furnace.json index f31029203..3a231b1a9 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/thermal/starsteel/dust_furnace.json +++ b/src/generated/resources/data/basemetals/recipes/compat/thermal/starsteel/dust_furnace.json @@ -13,6 +13,10 @@ { "type": "forge:mod_loaded", "modid": "thermal_expansion" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:starsteel_ingot" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/thermal/starsteel/gear_press.json b/src/generated/resources/data/basemetals/recipes/compat/thermal/starsteel/gear_press.json index 9532d2e96..56cf0d281 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/thermal/starsteel/gear_press.json +++ b/src/generated/resources/data/basemetals/recipes/compat/thermal/starsteel/gear_press.json @@ -18,6 +18,10 @@ { "type": "forge:mod_loaded", "modid": "thermal_expansion" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:starsteel_gear" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/thermal/starsteel/ingot_pulverizing.json b/src/generated/resources/data/basemetals/recipes/compat/thermal/starsteel/ingot_pulverizing.json index 5776c9a49..ca42cdd51 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/thermal/starsteel/ingot_pulverizing.json +++ b/src/generated/resources/data/basemetals/recipes/compat/thermal/starsteel/ingot_pulverizing.json @@ -13,6 +13,10 @@ { "type": "forge:mod_loaded", "modid": "thermal_expansion" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:starsteel_powder" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/thermal/starsteel/ore_pulverizing.json b/src/generated/resources/data/basemetals/recipes/compat/thermal/starsteel/ore_pulverizing.json index 73974f759..7335889cb 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/thermal/starsteel/ore_pulverizing.json +++ b/src/generated/resources/data/basemetals/recipes/compat/thermal/starsteel/ore_pulverizing.json @@ -14,6 +14,10 @@ { "type": "forge:mod_loaded", "modid": "thermal_expansion" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:starsteel_powder" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/thermal/starsteel/plate_press.json b/src/generated/resources/data/basemetals/recipes/compat/thermal/starsteel/plate_press.json index e2a2636c5..4e2ab1c80 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/thermal/starsteel/plate_press.json +++ b/src/generated/resources/data/basemetals/recipes/compat/thermal/starsteel/plate_press.json @@ -12,6 +12,10 @@ { "type": "forge:mod_loaded", "modid": "thermal_expansion" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:starsteel_plate" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/thermal/steel/dust_furnace.json b/src/generated/resources/data/basemetals/recipes/compat/thermal/steel/dust_furnace.json index 4cc849624..62c6aa6d3 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/thermal/steel/dust_furnace.json +++ b/src/generated/resources/data/basemetals/recipes/compat/thermal/steel/dust_furnace.json @@ -13,6 +13,10 @@ { "type": "forge:mod_loaded", "modid": "thermal_expansion" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:steel_ingot" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/thermal/steel/gear_press.json b/src/generated/resources/data/basemetals/recipes/compat/thermal/steel/gear_press.json index 3d6c0b266..5e47c2ed3 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/thermal/steel/gear_press.json +++ b/src/generated/resources/data/basemetals/recipes/compat/thermal/steel/gear_press.json @@ -18,6 +18,10 @@ { "type": "forge:mod_loaded", "modid": "thermal_expansion" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:steel_gear" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/thermal/steel/ingot_pulverizing.json b/src/generated/resources/data/basemetals/recipes/compat/thermal/steel/ingot_pulverizing.json index 072da8579..9a62badbd 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/thermal/steel/ingot_pulverizing.json +++ b/src/generated/resources/data/basemetals/recipes/compat/thermal/steel/ingot_pulverizing.json @@ -13,6 +13,10 @@ { "type": "forge:mod_loaded", "modid": "thermal_expansion" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:steel_powder" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/thermal/steel/plate_press.json b/src/generated/resources/data/basemetals/recipes/compat/thermal/steel/plate_press.json index 0efb31195..7dad5d973 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/thermal/steel/plate_press.json +++ b/src/generated/resources/data/basemetals/recipes/compat/thermal/steel/plate_press.json @@ -12,6 +12,10 @@ { "type": "forge:mod_loaded", "modid": "thermal_expansion" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:steel_plate" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/thermal/tin/dust_furnace.json b/src/generated/resources/data/basemetals/recipes/compat/thermal/tin/dust_furnace.json index a99f9be9e..506694641 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/thermal/tin/dust_furnace.json +++ b/src/generated/resources/data/basemetals/recipes/compat/thermal/tin/dust_furnace.json @@ -13,6 +13,10 @@ { "type": "forge:mod_loaded", "modid": "thermal_expansion" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:tin_ingot" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/thermal/tin/gear_press.json b/src/generated/resources/data/basemetals/recipes/compat/thermal/tin/gear_press.json index 08925b78c..8098f0fe0 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/thermal/tin/gear_press.json +++ b/src/generated/resources/data/basemetals/recipes/compat/thermal/tin/gear_press.json @@ -18,6 +18,10 @@ { "type": "forge:mod_loaded", "modid": "thermal_expansion" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:tin_gear" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/thermal/tin/ingot_pulverizing.json b/src/generated/resources/data/basemetals/recipes/compat/thermal/tin/ingot_pulverizing.json index 96f6800c9..1282caf34 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/thermal/tin/ingot_pulverizing.json +++ b/src/generated/resources/data/basemetals/recipes/compat/thermal/tin/ingot_pulverizing.json @@ -13,6 +13,10 @@ { "type": "forge:mod_loaded", "modid": "thermal_expansion" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:tin_powder" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/thermal/tin/ore_pulverizing.json b/src/generated/resources/data/basemetals/recipes/compat/thermal/tin/ore_pulverizing.json index 375863d26..f15049a01 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/thermal/tin/ore_pulverizing.json +++ b/src/generated/resources/data/basemetals/recipes/compat/thermal/tin/ore_pulverizing.json @@ -14,6 +14,10 @@ { "type": "forge:mod_loaded", "modid": "thermal_expansion" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:tin_powder" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/thermal/tin/plate_press.json b/src/generated/resources/data/basemetals/recipes/compat/thermal/tin/plate_press.json index 5cf7016e7..9864edffa 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/thermal/tin/plate_press.json +++ b/src/generated/resources/data/basemetals/recipes/compat/thermal/tin/plate_press.json @@ -12,6 +12,10 @@ { "type": "forge:mod_loaded", "modid": "thermal_expansion" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:tin_plate" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/thermal/zinc/dust_furnace.json b/src/generated/resources/data/basemetals/recipes/compat/thermal/zinc/dust_furnace.json index 9cc2bb3e9..a8dd52b7e 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/thermal/zinc/dust_furnace.json +++ b/src/generated/resources/data/basemetals/recipes/compat/thermal/zinc/dust_furnace.json @@ -13,6 +13,10 @@ { "type": "forge:mod_loaded", "modid": "thermal_expansion" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:zinc_ingot" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/thermal/zinc/gear_press.json b/src/generated/resources/data/basemetals/recipes/compat/thermal/zinc/gear_press.json index a7e70f977..f68ecdf8d 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/thermal/zinc/gear_press.json +++ b/src/generated/resources/data/basemetals/recipes/compat/thermal/zinc/gear_press.json @@ -18,6 +18,10 @@ { "type": "forge:mod_loaded", "modid": "thermal_expansion" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:zinc_gear" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/thermal/zinc/ingot_pulverizing.json b/src/generated/resources/data/basemetals/recipes/compat/thermal/zinc/ingot_pulverizing.json index 039ddd4d4..4a6daf27c 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/thermal/zinc/ingot_pulverizing.json +++ b/src/generated/resources/data/basemetals/recipes/compat/thermal/zinc/ingot_pulverizing.json @@ -13,6 +13,10 @@ { "type": "forge:mod_loaded", "modid": "thermal_expansion" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:zinc_powder" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/thermal/zinc/ore_pulverizing.json b/src/generated/resources/data/basemetals/recipes/compat/thermal/zinc/ore_pulverizing.json index d9f5b0a94..262b86f52 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/thermal/zinc/ore_pulverizing.json +++ b/src/generated/resources/data/basemetals/recipes/compat/thermal/zinc/ore_pulverizing.json @@ -14,6 +14,10 @@ { "type": "forge:mod_loaded", "modid": "thermal_expansion" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:zinc_powder" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/compat/thermal/zinc/plate_press.json b/src/generated/resources/data/basemetals/recipes/compat/thermal/zinc/plate_press.json index ecf4a4caf..1f3504300 100644 --- a/src/generated/resources/data/basemetals/recipes/compat/thermal/zinc/plate_press.json +++ b/src/generated/resources/data/basemetals/recipes/compat/thermal/zinc/plate_press.json @@ -12,6 +12,10 @@ { "type": "forge:mod_loaded", "modid": "thermal_expansion" + }, + { + "type": "basemetals:content_mode", + "item": "basemetals:zinc_plate" } ] } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/copper_arrow.json b/src/generated/resources/data/basemetals/recipes/copper_arrow.json index f58904fd0..476acf7bb 100644 --- a/src/generated/resources/data/basemetals/recipes/copper_arrow.json +++ b/src/generated/resources/data/basemetals/recipes/copper_arrow.json @@ -1,23 +1,27 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "N", - "R", - "F" - ], - "key": { - "F": { - "item": "minecraft:feather" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "N", + "R", + "F" + ], + "key": { + "F": { + "item": "minecraft:feather" + }, + "N": { + "tag": "forge:nuggets/copper" + }, + "R": { + "tag": "forge:rods/copper" + } }, - "N": { - "tag": "forge:nuggets/copper" + "result": { + "item": "basemetals:copper_arrow", + "count": 4 }, - "R": { - "tag": "forge:rods/copper" - } - }, - "result": { - "item": "basemetals:copper_arrow", - "count": 4 + "group": "basemetals:copper_arrow" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/copper_axe.json b/src/generated/resources/data/basemetals/recipes/copper_axe.json index 7bad336f4..613f2094e 100644 --- a/src/generated/resources/data/basemetals/recipes/copper_axe.json +++ b/src/generated/resources/data/basemetals/recipes/copper_axe.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX", - "XS", - " S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX", + "XS", + " S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/copper" + } }, - "X": { - "tag": "forge:ingots/copper" - } - }, - "result": { - "item": "basemetals:copper_axe" + "result": { + "item": "basemetals:copper_axe" + }, + "group": "basemetals:copper_axe" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/copper_bars.json b/src/generated/resources/data/basemetals/recipes/copper_bars.json index 5dc3c35a2..4f4a07c93 100644 --- a/src/generated/resources/data/basemetals/recipes/copper_bars.json +++ b/src/generated/resources/data/basemetals/recipes/copper_bars.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:ingots/copper" - } - }, - "result": { - "item": "basemetals:copper_bars", - "count": 16 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:ingots/copper" + } + }, + "result": { + "item": "basemetals:copper_bars", + "count": 16 + }, + "group": "basemetals:copper_bars" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/copper_bars_2.json b/src/generated/resources/data/basemetals/recipes/copper_bars_2.json index df93a5ad2..e57e37258 100644 --- a/src/generated/resources/data/basemetals/recipes/copper_bars_2.json +++ b/src/generated/resources/data/basemetals/recipes/copper_bars_2.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX" - ], - "key": { - "X": { - "tag": "forge:rods/copper" - } - }, - "result": { - "item": "basemetals:copper_bars", - "count": 4 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX" + ], + "key": { + "X": { + "tag": "forge:rods/copper" + } + }, + "result": { + "item": "basemetals:copper_bars", + "count": 4 + }, + "group": "basemetals:copper_bars" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/copper_block.json b/src/generated/resources/data/basemetals/recipes/copper_block.json index 01d3d467b..7ab37ffed 100644 --- a/src/generated/resources/data/basemetals/recipes/copper_block.json +++ b/src/generated/resources/data/basemetals/recipes/copper_block.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX", - "XXX" - ], - "key": { - "X": { - "item": "basemetals:copper_ingot" - } - }, - "result": { - "item": "basemetals:copper_block" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX", + "XXX" + ], + "key": { + "X": { + "item": "basemetals:copper_ingot" + } + }, + "result": { + "item": "basemetals:copper_block" + }, + "group": "basemetals:copper_block" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/copper_block_ingot.json b/src/generated/resources/data/basemetals/recipes/copper_block_ingot.json index 9fe2b521c..6243eef63 100644 --- a/src/generated/resources/data/basemetals/recipes/copper_block_ingot.json +++ b/src/generated/resources/data/basemetals/recipes/copper_block_ingot.json @@ -1,12 +1,16 @@ { - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "item": "basemetals:copper_block" - } - ], - "result": { - "item": "basemetals:copper_ingot", - "count": 9 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "item": "basemetals:copper_block" + } + ], + "result": { + "item": "basemetals:copper_ingot", + "count": 9 + }, + "group": "basemetals:copper_ingot" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/copper_bolt.json b/src/generated/resources/data/basemetals/recipes/copper_bolt.json index af06cad4a..9ab979eec 100644 --- a/src/generated/resources/data/basemetals/recipes/copper_bolt.json +++ b/src/generated/resources/data/basemetals/recipes/copper_bolt.json @@ -1,20 +1,24 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "R", - "R", - "F" - ], - "key": { - "F": { - "item": "minecraft:feather" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "R", + "R", + "F" + ], + "key": { + "F": { + "item": "minecraft:feather" + }, + "R": { + "tag": "forge:rods/copper" + } }, - "R": { - "tag": "forge:rods/copper" - } - }, - "result": { - "item": "basemetals:copper_bolt", - "count": 4 + "result": { + "item": "basemetals:copper_bolt", + "count": 4 + }, + "group": "basemetals:copper_bolt" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/copper_boots.json b/src/generated/resources/data/basemetals/recipes/copper_boots.json index c872fe112..ec5526b08 100644 --- a/src/generated/resources/data/basemetals/recipes/copper_boots.json +++ b/src/generated/resources/data/basemetals/recipes/copper_boots.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X X", - "X X" - ], - "key": { - "X": { - "tag": "forge:ingots/copper" - } - }, - "result": { - "item": "basemetals:copper_boots" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X X", + "X X" + ], + "key": { + "X": { + "tag": "forge:ingots/copper" + } + }, + "result": { + "item": "basemetals:copper_boots" + }, + "group": "basemetals:copper_boots" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/copper_bow.json b/src/generated/resources/data/basemetals/recipes/copper_bow.json index 448055951..9748a429d 100644 --- a/src/generated/resources/data/basemetals/recipes/copper_bow.json +++ b/src/generated/resources/data/basemetals/recipes/copper_bow.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " RS", - "R S", - " RS" - ], - "key": { - "R": { - "tag": "forge:rods/copper" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " RS", + "R S", + " RS" + ], + "key": { + "R": { + "tag": "forge:rods/copper" + }, + "S": { + "item": "minecraft:string" + } }, - "S": { - "item": "minecraft:string" - } - }, - "result": { - "item": "basemetals:copper_bow" + "result": { + "item": "basemetals:copper_bow" + }, + "group": "basemetals:copper_bow" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/copper_button.json b/src/generated/resources/data/basemetals/recipes/copper_button.json index 921eeb1c7..475dd0885 100644 --- a/src/generated/resources/data/basemetals/recipes/copper_button.json +++ b/src/generated/resources/data/basemetals/recipes/copper_button.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "X" - ], - "key": { - "X": { - "tag": "forge:nuggets/copper" - } - }, - "result": { - "item": "basemetals:copper_button" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "X" + ], + "key": { + "X": { + "tag": "forge:nuggets/copper" + } + }, + "result": { + "item": "basemetals:copper_button" + }, + "group": "basemetals:copper_button" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/copper_chestplate.json b/src/generated/resources/data/basemetals/recipes/copper_chestplate.json index ca4c3ae24..2f19b4088 100644 --- a/src/generated/resources/data/basemetals/recipes/copper_chestplate.json +++ b/src/generated/resources/data/basemetals/recipes/copper_chestplate.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X X", - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:ingots/copper" - } - }, - "result": { - "item": "basemetals:copper_chestplate" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X X", + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:ingots/copper" + } + }, + "result": { + "item": "basemetals:copper_chestplate" + }, + "group": "basemetals:copper_chestplate" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/copper_crackhammer.json b/src/generated/resources/data/basemetals/recipes/copper_crackhammer.json index abb641173..ec4c23647 100644 --- a/src/generated/resources/data/basemetals/recipes/copper_crackhammer.json +++ b/src/generated/resources/data/basemetals/recipes/copper_crackhammer.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "S", - "S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "S", + "S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:storage_blocks/copper" + } }, - "X": { - "tag": "forge:storage_blocks/copper" - } - }, - "result": { - "item": "basemetals:copper_crackhammer" + "result": { + "item": "basemetals:copper_crackhammer" + }, + "group": "basemetals:copper_crackhammer" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/copper_crossbow.json b/src/generated/resources/data/basemetals/recipes/copper_crossbow.json index e887a9055..2da8db9d7 100644 --- a/src/generated/resources/data/basemetals/recipes/copper_crossbow.json +++ b/src/generated/resources/data/basemetals/recipes/copper_crossbow.json @@ -1,22 +1,26 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "GRR", - " SR", - "R G" - ], - "key": { - "G": { - "tag": "forge:gears/copper" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "GRR", + " SR", + "R G" + ], + "key": { + "G": { + "tag": "forge:gears/copper" + }, + "R": { + "tag": "forge:rods/copper" + }, + "S": { + "item": "minecraft:string" + } }, - "R": { - "tag": "forge:rods/copper" + "result": { + "item": "basemetals:copper_crossbow" }, - "S": { - "item": "minecraft:string" - } - }, - "result": { - "item": "basemetals:copper_crossbow" + "group": "basemetals:copper_crossbow" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/copper_door.json b/src/generated/resources/data/basemetals/recipes/copper_door.json index 73fc4c8f5..35f45b4c9 100644 --- a/src/generated/resources/data/basemetals/recipes/copper_door.json +++ b/src/generated/resources/data/basemetals/recipes/copper_door.json @@ -1,17 +1,21 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX", - "XX", - "XX" - ], - "key": { - "X": { - "tag": "forge:ingots/copper" - } - }, - "result": { - "item": "basemetals:copper_door", - "count": 3 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX", + "XX", + "XX" + ], + "key": { + "X": { + "tag": "forge:ingots/copper" + } + }, + "result": { + "item": "basemetals:copper_door", + "count": 3 + }, + "group": "basemetals:copper_door" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/copper_fishingrod.json b/src/generated/resources/data/basemetals/recipes/copper_fishingrod.json index 13193c52b..b7985c551 100644 --- a/src/generated/resources/data/basemetals/recipes/copper_fishingrod.json +++ b/src/generated/resources/data/basemetals/recipes/copper_fishingrod.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " R", - " RS", - "R S" - ], - "key": { - "R": { - "tag": "forge:rods/copper" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " R", + " RS", + "R S" + ], + "key": { + "R": { + "tag": "forge:rods/copper" + }, + "S": { + "item": "minecraft:string" + } }, - "S": { - "item": "minecraft:string" - } - }, - "result": { - "item": "basemetals:copper_fishing_rod" + "result": { + "item": "basemetals:copper_fishing_rod" + }, + "group": "basemetals:copper_fishing_rod" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/copper_gear.json b/src/generated/resources/data/basemetals/recipes/copper_gear.json index 6a1b56986..7b9228043 100644 --- a/src/generated/resources/data/basemetals/recipes/copper_gear.json +++ b/src/generated/resources/data/basemetals/recipes/copper_gear.json @@ -1,20 +1,24 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " X ", - "XRX", - " X " - ], - "key": { - "R": { - "tag": "forge:rods/copper" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " X ", + "XRX", + " X " + ], + "key": { + "R": { + "tag": "forge:rods/copper" + }, + "X": { + "tag": "forge:ingots/copper" + } }, - "X": { - "tag": "forge:ingots/copper" - } - }, - "result": { - "item": "basemetals:copper_gear", - "count": 4 + "result": { + "item": "basemetals:copper_gear", + "count": 4 + }, + "group": "basemetals:copper_gear" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/copper_helmet.json b/src/generated/resources/data/basemetals/recipes/copper_helmet.json index b1ecf8ff0..762231022 100644 --- a/src/generated/resources/data/basemetals/recipes/copper_helmet.json +++ b/src/generated/resources/data/basemetals/recipes/copper_helmet.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "X X" - ], - "key": { - "X": { - "tag": "forge:ingots/copper" - } - }, - "result": { - "item": "basemetals:copper_helmet" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "X X" + ], + "key": { + "X": { + "tag": "forge:ingots/copper" + } + }, + "result": { + "item": "basemetals:copper_helmet" + }, + "group": "basemetals:copper_helmet" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/copper_hoe.json b/src/generated/resources/data/basemetals/recipes/copper_hoe.json index 2d733566a..f466b2f34 100644 --- a/src/generated/resources/data/basemetals/recipes/copper_hoe.json +++ b/src/generated/resources/data/basemetals/recipes/copper_hoe.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX", - " S", - " S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX", + " S", + " S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/copper" + } }, - "X": { - "tag": "forge:ingots/copper" - } - }, - "result": { - "item": "basemetals:copper_hoe" + "result": { + "item": "basemetals:copper_hoe" + }, + "group": "basemetals:copper_hoe" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/copper_horsearmor.json b/src/generated/resources/data/basemetals/recipes/copper_horsearmor.json index 09742ae92..ceb1a19e5 100644 --- a/src/generated/resources/data/basemetals/recipes/copper_horsearmor.json +++ b/src/generated/resources/data/basemetals/recipes/copper_horsearmor.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " X", - "XWX", - "XXX" - ], - "key": { - "W": { - "tag": "minecraft:wool" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " X", + "XWX", + "XXX" + ], + "key": { + "W": { + "tag": "minecraft:wool" + }, + "X": { + "tag": "forge:ingots/copper" + } }, - "X": { - "tag": "forge:ingots/copper" - } - }, - "result": { - "item": "basemetals:copper_horse_armor" + "result": { + "item": "basemetals:copper_horse_armor" + }, + "group": "basemetals:copper_horse_armor" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/copper_ingot_from_nuggets.json b/src/generated/resources/data/basemetals/recipes/copper_ingot_from_nuggets.json index 57e140642..e0fd86d70 100644 --- a/src/generated/resources/data/basemetals/recipes/copper_ingot_from_nuggets.json +++ b/src/generated/resources/data/basemetals/recipes/copper_ingot_from_nuggets.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX", - "XXX" - ], - "key": { - "X": { - "item": "basemetals:copper_nugget" - } - }, - "result": { - "item": "basemetals:copper_ingot" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX", + "XXX" + ], + "key": { + "X": { + "item": "basemetals:copper_nugget" + } + }, + "result": { + "item": "basemetals:copper_ingot" + }, + "group": "basemetals:copper_ingot" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/copper_leggings.json b/src/generated/resources/data/basemetals/recipes/copper_leggings.json index 2b724fa46..eba1493ca 100644 --- a/src/generated/resources/data/basemetals/recipes/copper_leggings.json +++ b/src/generated/resources/data/basemetals/recipes/copper_leggings.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "X X", - "X X" - ], - "key": { - "X": { - "tag": "forge:ingots/copper" - } - }, - "result": { - "item": "basemetals:copper_leggings" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "X X", + "X X" + ], + "key": { + "X": { + "tag": "forge:ingots/copper" + } + }, + "result": { + "item": "basemetals:copper_leggings" + }, + "group": "basemetals:copper_leggings" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/copper_lever.json b/src/generated/resources/data/basemetals/recipes/copper_lever.json index 8aad99d26..f65f6f21a 100644 --- a/src/generated/resources/data/basemetals/recipes/copper_lever.json +++ b/src/generated/resources/data/basemetals/recipes/copper_lever.json @@ -1,18 +1,22 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "R", - "X" - ], - "key": { - "R": { - "tag": "forge:rods/copper" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "R", + "X" + ], + "key": { + "R": { + "tag": "forge:rods/copper" + }, + "X": { + "tag": "forge:ingots/copper" + } }, - "X": { - "tag": "forge:ingots/copper" - } - }, - "result": { - "item": "basemetals:copper_lever" + "result": { + "item": "basemetals:copper_lever" + }, + "group": "basemetals:copper_lever" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/copper_nuggets.json b/src/generated/resources/data/basemetals/recipes/copper_nuggets.json index 0fcb71d39..5cdd2d2a0 100644 --- a/src/generated/resources/data/basemetals/recipes/copper_nuggets.json +++ b/src/generated/resources/data/basemetals/recipes/copper_nuggets.json @@ -1,12 +1,16 @@ { - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "item": "basemetals:copper_ingot" - } - ], - "result": { - "item": "basemetals:copper_nugget", - "count": 9 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "item": "basemetals:copper_ingot" + } + ], + "result": { + "item": "basemetals:copper_nugget", + "count": 9 + }, + "group": "basemetals:copper_nugget" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/copper_pickaxe.json b/src/generated/resources/data/basemetals/recipes/copper_pickaxe.json index 8f7bada3c..6047576ff 100644 --- a/src/generated/resources/data/basemetals/recipes/copper_pickaxe.json +++ b/src/generated/resources/data/basemetals/recipes/copper_pickaxe.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - " S ", - " S " - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + " S ", + " S " + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/copper" + } }, - "X": { - "tag": "forge:ingots/copper" - } - }, - "result": { - "item": "basemetals:copper_pickaxe" + "result": { + "item": "basemetals:copper_pickaxe" + }, + "group": "basemetals:copper_pickaxe" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/copper_plate.json b/src/generated/resources/data/basemetals/recipes/copper_plate.json index 78162bf5d..24fa4f688 100644 --- a/src/generated/resources/data/basemetals/recipes/copper_plate.json +++ b/src/generated/resources/data/basemetals/recipes/copper_plate.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX" - ], - "key": { - "X": { - "tag": "forge:ingots/copper" - } - }, - "result": { - "item": "basemetals:copper_plate", - "count": 3 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX" + ], + "key": { + "X": { + "tag": "forge:ingots/copper" + } + }, + "result": { + "item": "basemetals:copper_plate", + "count": 3 + }, + "group": "basemetals:copper_plate" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/copper_powder_from_small.json b/src/generated/resources/data/basemetals/recipes/copper_powder_from_small.json index 9ed6e1a9a..0c2517dad 100644 --- a/src/generated/resources/data/basemetals/recipes/copper_powder_from_small.json +++ b/src/generated/resources/data/basemetals/recipes/copper_powder_from_small.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:tiny_dusts/copper" - } - }, - "result": { - "item": "basemetals:copper_powder" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:tiny_dusts/copper" + } + }, + "result": { + "item": "basemetals:copper_powder" + }, + "group": "basemetals:copper_powder" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/copper_pressure_plate.json b/src/generated/resources/data/basemetals/recipes/copper_pressure_plate.json index a1798a3fd..a8976f260 100644 --- a/src/generated/resources/data/basemetals/recipes/copper_pressure_plate.json +++ b/src/generated/resources/data/basemetals/recipes/copper_pressure_plate.json @@ -1,14 +1,18 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX" - ], - "key": { - "X": { - "tag": "forge:ingots/copper" - } - }, - "result": { - "item": "basemetals:copper_pressure_plate" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX" + ], + "key": { + "X": { + "tag": "forge:ingots/copper" + } + }, + "result": { + "item": "basemetals:copper_pressure_plate" + }, + "group": "basemetals:copper_pressure_plate" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/copper_raw_crushing.json b/src/generated/resources/data/basemetals/recipes/copper_raw_crushing.json new file mode 100644 index 000000000..5a60ef894 --- /dev/null +++ b/src/generated/resources/data/basemetals/recipes/copper_raw_crushing.json @@ -0,0 +1,9 @@ +{ + "type": "basemetals:crushing", + "ingredient": { + "tag": "forge:raw_materials/copper" + }, + "result": { + "item": "basemetals:copper_powder" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/copper_rod.json b/src/generated/resources/data/basemetals/recipes/copper_rod.json index ad384f486..b33cf3623 100644 --- a/src/generated/resources/data/basemetals/recipes/copper_rod.json +++ b/src/generated/resources/data/basemetals/recipes/copper_rod.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "X" - ], - "key": { - "X": { - "tag": "forge:ingots/copper" - } - }, - "result": { - "item": "basemetals:copper_rod", - "count": 4 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "X" + ], + "key": { + "X": { + "tag": "forge:ingots/copper" + } + }, + "result": { + "item": "basemetals:copper_rod", + "count": 4 + }, + "group": "basemetals:copper_rod" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/copper_scythe.json b/src/generated/resources/data/basemetals/recipes/copper_scythe.json index 706e2da83..e98a2e1a6 100644 --- a/src/generated/resources/data/basemetals/recipes/copper_scythe.json +++ b/src/generated/resources/data/basemetals/recipes/copper_scythe.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX ", - " X", - " S " - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX ", + " X", + " S " + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/copper" + } }, - "X": { - "tag": "forge:ingots/copper" - } - }, - "result": { - "item": "basemetals:copper_scythe" + "result": { + "item": "basemetals:copper_scythe" + }, + "group": "basemetals:copper_scythe" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/copper_shears.json b/src/generated/resources/data/basemetals/recipes/copper_shears.json index 17578d7bf..843d3f598 100644 --- a/src/generated/resources/data/basemetals/recipes/copper_shears.json +++ b/src/generated/resources/data/basemetals/recipes/copper_shears.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " X", - "X " - ], - "key": { - "X": { - "tag": "forge:ingots/copper" - } - }, - "result": { - "item": "basemetals:copper_shears" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " X", + "X " + ], + "key": { + "X": { + "tag": "forge:ingots/copper" + } + }, + "result": { + "item": "basemetals:copper_shears" + }, + "group": "basemetals:copper_shears" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/copper_shield.json b/src/generated/resources/data/basemetals/recipes/copper_shield.json index 2b35e0097..27360de5a 100644 --- a/src/generated/resources/data/basemetals/recipes/copper_shield.json +++ b/src/generated/resources/data/basemetals/recipes/copper_shield.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XWX", - "XXX", - " X " - ], - "key": { - "W": { - "tag": "minecraft:planks" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XWX", + "XXX", + " X " + ], + "key": { + "W": { + "tag": "minecraft:planks" + }, + "X": { + "tag": "forge:ingots/copper" + } }, - "X": { - "tag": "forge:ingots/copper" - } - }, - "result": { - "item": "basemetals:copper_shield" + "result": { + "item": "basemetals:copper_shield" + }, + "group": "basemetals:copper_shield" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/copper_shovel.json b/src/generated/resources/data/basemetals/recipes/copper_shovel.json index d72226b10..86cb46eea 100644 --- a/src/generated/resources/data/basemetals/recipes/copper_shovel.json +++ b/src/generated/resources/data/basemetals/recipes/copper_shovel.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "S", - "S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "S", + "S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/copper" + } }, - "X": { - "tag": "forge:ingots/copper" - } - }, - "result": { - "item": "basemetals:copper_shovel" + "result": { + "item": "basemetals:copper_shovel" + }, + "group": "basemetals:copper_shovel" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/copper_slab.json b/src/generated/resources/data/basemetals/recipes/copper_slab.json index 2bfd657f4..40dcaa63c 100644 --- a/src/generated/resources/data/basemetals/recipes/copper_slab.json +++ b/src/generated/resources/data/basemetals/recipes/copper_slab.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX" - ], - "key": { - "X": { - "tag": "forge:storage_blocks/copper" - } - }, - "result": { - "item": "basemetals:copper_slab", - "count": 6 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX" + ], + "key": { + "X": { + "tag": "forge:storage_blocks/copper" + } + }, + "result": { + "item": "basemetals:copper_slab", + "count": 6 + }, + "group": "basemetals:copper_slab" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/copper_smallpowder.json b/src/generated/resources/data/basemetals/recipes/copper_smallpowder.json index 4a7c1aabe..93d389154 100644 --- a/src/generated/resources/data/basemetals/recipes/copper_smallpowder.json +++ b/src/generated/resources/data/basemetals/recipes/copper_smallpowder.json @@ -1,12 +1,16 @@ { - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "tag": "forge:dusts/copper" - } - ], - "result": { - "item": "basemetals:copper_smallpowder", - "count": 9 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "tag": "forge:dusts/copper" + } + ], + "result": { + "item": "basemetals:copper_smallpowder", + "count": 9 + }, + "group": "basemetals:copper_smallpowder" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/copper_stairs.json b/src/generated/resources/data/basemetals/recipes/copper_stairs.json index 699716f71..fa2d6dce9 100644 --- a/src/generated/resources/data/basemetals/recipes/copper_stairs.json +++ b/src/generated/resources/data/basemetals/recipes/copper_stairs.json @@ -1,17 +1,21 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X ", - "XX ", - "XXX" - ], - "key": { - "X": { - "tag": "forge:storage_blocks/copper" - } - }, - "result": { - "item": "basemetals:copper_stairs", - "count": 4 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X ", + "XX ", + "XXX" + ], + "key": { + "X": { + "tag": "forge:storage_blocks/copper" + } + }, + "result": { + "item": "basemetals:copper_stairs", + "count": 4 + }, + "group": "basemetals:copper_stairs" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/copper_sword.json b/src/generated/resources/data/basemetals/recipes/copper_sword.json index 841e26697..ae859a271 100644 --- a/src/generated/resources/data/basemetals/recipes/copper_sword.json +++ b/src/generated/resources/data/basemetals/recipes/copper_sword.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "X", - "S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "X", + "S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/copper" + } }, - "X": { - "tag": "forge:ingots/copper" - } - }, - "result": { - "item": "basemetals:copper_sword" + "result": { + "item": "basemetals:copper_sword" + }, + "group": "basemetals:copper_sword" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/copper_trapdoor.json b/src/generated/resources/data/basemetals/recipes/copper_trapdoor.json index 04d0c8188..a6c655086 100644 --- a/src/generated/resources/data/basemetals/recipes/copper_trapdoor.json +++ b/src/generated/resources/data/basemetals/recipes/copper_trapdoor.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX", - "XX" - ], - "key": { - "X": { - "tag": "forge:ingots/copper" - } - }, - "result": { - "item": "basemetals:copper_trapdoor" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX", + "XX" + ], + "key": { + "X": { + "tag": "forge:ingots/copper" + } + }, + "result": { + "item": "basemetals:copper_trapdoor" + }, + "group": "basemetals:copper_trapdoor" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/copper_wall.json b/src/generated/resources/data/basemetals/recipes/copper_wall.json index f24ae2a6c..bbe1d9b4f 100644 --- a/src/generated/resources/data/basemetals/recipes/copper_wall.json +++ b/src/generated/resources/data/basemetals/recipes/copper_wall.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:storage_blocks/copper" - } - }, - "result": { - "item": "basemetals:copper_wall", - "count": 6 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:storage_blocks/copper" + } + }, + "result": { + "item": "basemetals:copper_wall", + "count": 6 + }, + "group": "basemetals:copper_wall" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/cupronickel_arrow.json b/src/generated/resources/data/basemetals/recipes/cupronickel_arrow.json index 0932adf43..558a95397 100644 --- a/src/generated/resources/data/basemetals/recipes/cupronickel_arrow.json +++ b/src/generated/resources/data/basemetals/recipes/cupronickel_arrow.json @@ -1,23 +1,27 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "N", - "R", - "F" - ], - "key": { - "F": { - "item": "minecraft:feather" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "N", + "R", + "F" + ], + "key": { + "F": { + "item": "minecraft:feather" + }, + "N": { + "tag": "forge:nuggets/cupronickel" + }, + "R": { + "tag": "forge:rods/cupronickel" + } }, - "N": { - "tag": "forge:nuggets/cupronickel" + "result": { + "item": "basemetals:cupronickel_arrow", + "count": 4 }, - "R": { - "tag": "forge:rods/cupronickel" - } - }, - "result": { - "item": "basemetals:cupronickel_arrow", - "count": 4 + "group": "basemetals:cupronickel_arrow" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/cupronickel_axe.json b/src/generated/resources/data/basemetals/recipes/cupronickel_axe.json index cddf4b5b1..5253b7311 100644 --- a/src/generated/resources/data/basemetals/recipes/cupronickel_axe.json +++ b/src/generated/resources/data/basemetals/recipes/cupronickel_axe.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX", - "XS", - " S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX", + "XS", + " S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/cupronickel" + } }, - "X": { - "tag": "forge:ingots/cupronickel" - } - }, - "result": { - "item": "basemetals:cupronickel_axe" + "result": { + "item": "basemetals:cupronickel_axe" + }, + "group": "basemetals:cupronickel_axe" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/cupronickel_bars.json b/src/generated/resources/data/basemetals/recipes/cupronickel_bars.json index e88351cd3..7fc191ccf 100644 --- a/src/generated/resources/data/basemetals/recipes/cupronickel_bars.json +++ b/src/generated/resources/data/basemetals/recipes/cupronickel_bars.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:ingots/cupronickel" - } - }, - "result": { - "item": "basemetals:cupronickel_bars", - "count": 16 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:ingots/cupronickel" + } + }, + "result": { + "item": "basemetals:cupronickel_bars", + "count": 16 + }, + "group": "basemetals:cupronickel_bars" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/cupronickel_bars_2.json b/src/generated/resources/data/basemetals/recipes/cupronickel_bars_2.json index e340983c0..04c05ab5e 100644 --- a/src/generated/resources/data/basemetals/recipes/cupronickel_bars_2.json +++ b/src/generated/resources/data/basemetals/recipes/cupronickel_bars_2.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX" - ], - "key": { - "X": { - "tag": "forge:rods/cupronickel" - } - }, - "result": { - "item": "basemetals:cupronickel_bars", - "count": 4 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX" + ], + "key": { + "X": { + "tag": "forge:rods/cupronickel" + } + }, + "result": { + "item": "basemetals:cupronickel_bars", + "count": 4 + }, + "group": "basemetals:cupronickel_bars" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/cupronickel_blend.json b/src/generated/resources/data/basemetals/recipes/cupronickel_blend.json index 72c274d5f..20fb5206e 100644 --- a/src/generated/resources/data/basemetals/recipes/cupronickel_blend.json +++ b/src/generated/resources/data/basemetals/recipes/cupronickel_blend.json @@ -1,21 +1,25 @@ { - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "tag": "forge:dusts/copper" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "tag": "forge:dusts/copper" + }, + { + "tag": "forge:dusts/copper" + }, + { + "tag": "forge:dusts/copper" + }, + { + "tag": "forge:dusts/nickel" + } + ], + "result": { + "item": "basemetals:cupronickel_blend", + "count": 4 }, - { - "tag": "forge:dusts/copper" - }, - { - "tag": "forge:dusts/copper" - }, - { - "tag": "forge:dusts/nickel" - } - ], - "result": { - "item": "basemetals:cupronickel_blend", - "count": 4 + "group": "basemetals:cupronickel_blend" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/cupronickel_blend_from_small.json b/src/generated/resources/data/basemetals/recipes/cupronickel_blend_from_small.json index 72809f85f..cdb802f35 100644 --- a/src/generated/resources/data/basemetals/recipes/cupronickel_blend_from_small.json +++ b/src/generated/resources/data/basemetals/recipes/cupronickel_blend_from_small.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:small_blends/cupronickel" - } - }, - "result": { - "item": "basemetals:cupronickel_blend" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:small_blends/cupronickel" + } + }, + "result": { + "item": "basemetals:cupronickel_blend" + }, + "group": "basemetals:cupronickel_blend" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/cupronickel_block.json b/src/generated/resources/data/basemetals/recipes/cupronickel_block.json index 5c664a579..c5f812fd4 100644 --- a/src/generated/resources/data/basemetals/recipes/cupronickel_block.json +++ b/src/generated/resources/data/basemetals/recipes/cupronickel_block.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:ingots/cupronickel" - } - }, - "result": { - "item": "basemetals:cupronickel_block" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:ingots/cupronickel" + } + }, + "result": { + "item": "basemetals:cupronickel_block" + }, + "group": "basemetals:cupronickel_block" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/cupronickel_block_ingot.json b/src/generated/resources/data/basemetals/recipes/cupronickel_block_ingot.json index 48b7288a7..7573b7b33 100644 --- a/src/generated/resources/data/basemetals/recipes/cupronickel_block_ingot.json +++ b/src/generated/resources/data/basemetals/recipes/cupronickel_block_ingot.json @@ -1,12 +1,16 @@ { - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "tag": "forge:storage_blocks/cupronickel" - } - ], - "result": { - "item": "basemetals:cupronickel_ingot", - "count": 9 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "tag": "forge:storage_blocks/cupronickel" + } + ], + "result": { + "item": "basemetals:cupronickel_ingot", + "count": 9 + }, + "group": "basemetals:cupronickel_ingot" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/cupronickel_bolt.json b/src/generated/resources/data/basemetals/recipes/cupronickel_bolt.json index c808f42a4..5f1445f43 100644 --- a/src/generated/resources/data/basemetals/recipes/cupronickel_bolt.json +++ b/src/generated/resources/data/basemetals/recipes/cupronickel_bolt.json @@ -1,20 +1,24 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "R", - "R", - "F" - ], - "key": { - "F": { - "item": "minecraft:feather" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "R", + "R", + "F" + ], + "key": { + "F": { + "item": "minecraft:feather" + }, + "R": { + "tag": "forge:rods/cupronickel" + } }, - "R": { - "tag": "forge:rods/cupronickel" - } - }, - "result": { - "item": "basemetals:cupronickel_bolt", - "count": 4 + "result": { + "item": "basemetals:cupronickel_bolt", + "count": 4 + }, + "group": "basemetals:cupronickel_bolt" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/cupronickel_boots.json b/src/generated/resources/data/basemetals/recipes/cupronickel_boots.json index 1df8b2d4d..679da6d12 100644 --- a/src/generated/resources/data/basemetals/recipes/cupronickel_boots.json +++ b/src/generated/resources/data/basemetals/recipes/cupronickel_boots.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X X", - "X X" - ], - "key": { - "X": { - "tag": "forge:ingots/cupronickel" - } - }, - "result": { - "item": "basemetals:cupronickel_boots" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X X", + "X X" + ], + "key": { + "X": { + "tag": "forge:ingots/cupronickel" + } + }, + "result": { + "item": "basemetals:cupronickel_boots" + }, + "group": "basemetals:cupronickel_boots" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/cupronickel_bow.json b/src/generated/resources/data/basemetals/recipes/cupronickel_bow.json index 31b757675..0ee3e7e77 100644 --- a/src/generated/resources/data/basemetals/recipes/cupronickel_bow.json +++ b/src/generated/resources/data/basemetals/recipes/cupronickel_bow.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " RS", - "R S", - " RS" - ], - "key": { - "R": { - "tag": "forge:rods/cupronickel" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " RS", + "R S", + " RS" + ], + "key": { + "R": { + "tag": "forge:rods/cupronickel" + }, + "S": { + "item": "minecraft:string" + } }, - "S": { - "item": "minecraft:string" - } - }, - "result": { - "item": "basemetals:cupronickel_bow" + "result": { + "item": "basemetals:cupronickel_bow" + }, + "group": "basemetals:cupronickel_bow" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/cupronickel_button.json b/src/generated/resources/data/basemetals/recipes/cupronickel_button.json index 6a9ed6a59..29f4e010e 100644 --- a/src/generated/resources/data/basemetals/recipes/cupronickel_button.json +++ b/src/generated/resources/data/basemetals/recipes/cupronickel_button.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "X" - ], - "key": { - "X": { - "tag": "forge:nuggets/cupronickel" - } - }, - "result": { - "item": "basemetals:cupronickel_button" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "X" + ], + "key": { + "X": { + "tag": "forge:nuggets/cupronickel" + } + }, + "result": { + "item": "basemetals:cupronickel_button" + }, + "group": "basemetals:cupronickel_button" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/cupronickel_chestplate.json b/src/generated/resources/data/basemetals/recipes/cupronickel_chestplate.json index 4c4c09591..a6a222c79 100644 --- a/src/generated/resources/data/basemetals/recipes/cupronickel_chestplate.json +++ b/src/generated/resources/data/basemetals/recipes/cupronickel_chestplate.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X X", - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:ingots/cupronickel" - } - }, - "result": { - "item": "basemetals:cupronickel_chestplate" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X X", + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:ingots/cupronickel" + } + }, + "result": { + "item": "basemetals:cupronickel_chestplate" + }, + "group": "basemetals:cupronickel_chestplate" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/cupronickel_crackhammer.json b/src/generated/resources/data/basemetals/recipes/cupronickel_crackhammer.json index b36dcb56d..cc5c8a76f 100644 --- a/src/generated/resources/data/basemetals/recipes/cupronickel_crackhammer.json +++ b/src/generated/resources/data/basemetals/recipes/cupronickel_crackhammer.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "S", - "S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "S", + "S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:storage_blocks/cupronickel" + } }, - "X": { - "tag": "forge:storage_blocks/cupronickel" - } - }, - "result": { - "item": "basemetals:cupronickel_crackhammer" + "result": { + "item": "basemetals:cupronickel_crackhammer" + }, + "group": "basemetals:cupronickel_crackhammer" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/cupronickel_crossbow.json b/src/generated/resources/data/basemetals/recipes/cupronickel_crossbow.json index 9f4934897..c0bcee46e 100644 --- a/src/generated/resources/data/basemetals/recipes/cupronickel_crossbow.json +++ b/src/generated/resources/data/basemetals/recipes/cupronickel_crossbow.json @@ -1,22 +1,26 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "GRR", - " SR", - "R G" - ], - "key": { - "G": { - "tag": "forge:gears/cupronickel" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "GRR", + " SR", + "R G" + ], + "key": { + "G": { + "tag": "forge:gears/cupronickel" + }, + "R": { + "tag": "forge:rods/cupronickel" + }, + "S": { + "item": "minecraft:string" + } }, - "R": { - "tag": "forge:rods/cupronickel" + "result": { + "item": "basemetals:cupronickel_crossbow" }, - "S": { - "item": "minecraft:string" - } - }, - "result": { - "item": "basemetals:cupronickel_crossbow" + "group": "basemetals:cupronickel_crossbow" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/cupronickel_door.json b/src/generated/resources/data/basemetals/recipes/cupronickel_door.json index ff0021a84..3361e1924 100644 --- a/src/generated/resources/data/basemetals/recipes/cupronickel_door.json +++ b/src/generated/resources/data/basemetals/recipes/cupronickel_door.json @@ -1,17 +1,21 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX", - "XX", - "XX" - ], - "key": { - "X": { - "tag": "forge:ingots/cupronickel" - } - }, - "result": { - "item": "basemetals:cupronickel_door", - "count": 3 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX", + "XX", + "XX" + ], + "key": { + "X": { + "tag": "forge:ingots/cupronickel" + } + }, + "result": { + "item": "basemetals:cupronickel_door", + "count": 3 + }, + "group": "basemetals:cupronickel_door" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/cupronickel_fishingrod.json b/src/generated/resources/data/basemetals/recipes/cupronickel_fishingrod.json index 160b28c34..b11a2c5e2 100644 --- a/src/generated/resources/data/basemetals/recipes/cupronickel_fishingrod.json +++ b/src/generated/resources/data/basemetals/recipes/cupronickel_fishingrod.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " R", - " RS", - "R S" - ], - "key": { - "R": { - "tag": "forge:rods/cupronickel" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " R", + " RS", + "R S" + ], + "key": { + "R": { + "tag": "forge:rods/cupronickel" + }, + "S": { + "item": "minecraft:string" + } }, - "S": { - "item": "minecraft:string" - } - }, - "result": { - "item": "basemetals:cupronickel_fishing_rod" + "result": { + "item": "basemetals:cupronickel_fishing_rod" + }, + "group": "basemetals:cupronickel_fishing_rod" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/cupronickel_gear.json b/src/generated/resources/data/basemetals/recipes/cupronickel_gear.json index 0b734c179..63aee4f2c 100644 --- a/src/generated/resources/data/basemetals/recipes/cupronickel_gear.json +++ b/src/generated/resources/data/basemetals/recipes/cupronickel_gear.json @@ -1,20 +1,24 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " X ", - "XRX", - " X " - ], - "key": { - "R": { - "tag": "forge:rods/cupronickel" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " X ", + "XRX", + " X " + ], + "key": { + "R": { + "tag": "forge:rods/cupronickel" + }, + "X": { + "tag": "forge:ingots/cupronickel" + } }, - "X": { - "tag": "forge:ingots/cupronickel" - } - }, - "result": { - "item": "basemetals:cupronickel_gear", - "count": 4 + "result": { + "item": "basemetals:cupronickel_gear", + "count": 4 + }, + "group": "basemetals:cupronickel_gear" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/cupronickel_helmet.json b/src/generated/resources/data/basemetals/recipes/cupronickel_helmet.json index e532e49be..bf436672a 100644 --- a/src/generated/resources/data/basemetals/recipes/cupronickel_helmet.json +++ b/src/generated/resources/data/basemetals/recipes/cupronickel_helmet.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "X X" - ], - "key": { - "X": { - "tag": "forge:ingots/cupronickel" - } - }, - "result": { - "item": "basemetals:cupronickel_helmet" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "X X" + ], + "key": { + "X": { + "tag": "forge:ingots/cupronickel" + } + }, + "result": { + "item": "basemetals:cupronickel_helmet" + }, + "group": "basemetals:cupronickel_helmet" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/cupronickel_hoe.json b/src/generated/resources/data/basemetals/recipes/cupronickel_hoe.json index 3fe7bdc91..13e8adc19 100644 --- a/src/generated/resources/data/basemetals/recipes/cupronickel_hoe.json +++ b/src/generated/resources/data/basemetals/recipes/cupronickel_hoe.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX", - " S", - " S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX", + " S", + " S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/cupronickel" + } }, - "X": { - "tag": "forge:ingots/cupronickel" - } - }, - "result": { - "item": "basemetals:cupronickel_hoe" + "result": { + "item": "basemetals:cupronickel_hoe" + }, + "group": "basemetals:cupronickel_hoe" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/cupronickel_horsearmor.json b/src/generated/resources/data/basemetals/recipes/cupronickel_horsearmor.json index 30bcc6c7f..e3a13125b 100644 --- a/src/generated/resources/data/basemetals/recipes/cupronickel_horsearmor.json +++ b/src/generated/resources/data/basemetals/recipes/cupronickel_horsearmor.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " X", - "XWX", - "XXX" - ], - "key": { - "W": { - "tag": "minecraft:wool" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " X", + "XWX", + "XXX" + ], + "key": { + "W": { + "tag": "minecraft:wool" + }, + "X": { + "tag": "forge:ingots/cupronickel" + } }, - "X": { - "tag": "forge:ingots/cupronickel" - } - }, - "result": { - "item": "basemetals:cupronickel_horse_armor" + "result": { + "item": "basemetals:cupronickel_horse_armor" + }, + "group": "basemetals:cupronickel_horse_armor" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/cupronickel_ingot_from_nuggets.json b/src/generated/resources/data/basemetals/recipes/cupronickel_ingot_from_nuggets.json index 10eec59b5..1de88b06b 100644 --- a/src/generated/resources/data/basemetals/recipes/cupronickel_ingot_from_nuggets.json +++ b/src/generated/resources/data/basemetals/recipes/cupronickel_ingot_from_nuggets.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:nuggets/cupronickel" - } - }, - "result": { - "item": "basemetals:cupronickel_ingot" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:nuggets/cupronickel" + } + }, + "result": { + "item": "basemetals:cupronickel_ingot" + }, + "group": "basemetals:cupronickel_ingot" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/cupronickel_leggings.json b/src/generated/resources/data/basemetals/recipes/cupronickel_leggings.json index aca0944f6..ce60cbbfd 100644 --- a/src/generated/resources/data/basemetals/recipes/cupronickel_leggings.json +++ b/src/generated/resources/data/basemetals/recipes/cupronickel_leggings.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "X X", - "X X" - ], - "key": { - "X": { - "tag": "forge:ingots/cupronickel" - } - }, - "result": { - "item": "basemetals:cupronickel_leggings" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "X X", + "X X" + ], + "key": { + "X": { + "tag": "forge:ingots/cupronickel" + } + }, + "result": { + "item": "basemetals:cupronickel_leggings" + }, + "group": "basemetals:cupronickel_leggings" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/cupronickel_lever.json b/src/generated/resources/data/basemetals/recipes/cupronickel_lever.json index fb02caa3e..609f91305 100644 --- a/src/generated/resources/data/basemetals/recipes/cupronickel_lever.json +++ b/src/generated/resources/data/basemetals/recipes/cupronickel_lever.json @@ -1,18 +1,22 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "R", - "X" - ], - "key": { - "R": { - "tag": "forge:rods/cupronickel" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "R", + "X" + ], + "key": { + "R": { + "tag": "forge:rods/cupronickel" + }, + "X": { + "tag": "forge:ingots/cupronickel" + } }, - "X": { - "tag": "forge:ingots/cupronickel" - } - }, - "result": { - "item": "basemetals:cupronickel_lever" + "result": { + "item": "basemetals:cupronickel_lever" + }, + "group": "basemetals:cupronickel_lever" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/cupronickel_nuggets.json b/src/generated/resources/data/basemetals/recipes/cupronickel_nuggets.json index c17d76ba0..dd9edfe0b 100644 --- a/src/generated/resources/data/basemetals/recipes/cupronickel_nuggets.json +++ b/src/generated/resources/data/basemetals/recipes/cupronickel_nuggets.json @@ -1,12 +1,16 @@ { - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "tag": "forge:ingots/cupronickel" - } - ], - "result": { - "item": "basemetals:cupronickel_nugget", - "count": 9 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "tag": "forge:ingots/cupronickel" + } + ], + "result": { + "item": "basemetals:cupronickel_nugget", + "count": 9 + }, + "group": "basemetals:cupronickel_nugget" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/cupronickel_pickaxe.json b/src/generated/resources/data/basemetals/recipes/cupronickel_pickaxe.json index 34570d566..06adfb7ad 100644 --- a/src/generated/resources/data/basemetals/recipes/cupronickel_pickaxe.json +++ b/src/generated/resources/data/basemetals/recipes/cupronickel_pickaxe.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - " S ", - " S " - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + " S ", + " S " + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/cupronickel" + } }, - "X": { - "tag": "forge:ingots/cupronickel" - } - }, - "result": { - "item": "basemetals:cupronickel_pickaxe" + "result": { + "item": "basemetals:cupronickel_pickaxe" + }, + "group": "basemetals:cupronickel_pickaxe" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/cupronickel_plate.json b/src/generated/resources/data/basemetals/recipes/cupronickel_plate.json index 9d17349d3..a28a9b049 100644 --- a/src/generated/resources/data/basemetals/recipes/cupronickel_plate.json +++ b/src/generated/resources/data/basemetals/recipes/cupronickel_plate.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX" - ], - "key": { - "X": { - "tag": "forge:ingots/cupronickel" - } - }, - "result": { - "item": "basemetals:cupronickel_plate", - "count": 3 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX" + ], + "key": { + "X": { + "tag": "forge:ingots/cupronickel" + } + }, + "result": { + "item": "basemetals:cupronickel_plate", + "count": 3 + }, + "group": "basemetals:cupronickel_plate" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/cupronickel_powder_from_small.json b/src/generated/resources/data/basemetals/recipes/cupronickel_powder_from_small.json index 061c21347..5302eca98 100644 --- a/src/generated/resources/data/basemetals/recipes/cupronickel_powder_from_small.json +++ b/src/generated/resources/data/basemetals/recipes/cupronickel_powder_from_small.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:tiny_dusts/cupronickel" - } - }, - "result": { - "item": "basemetals:cupronickel_powder" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:tiny_dusts/cupronickel" + } + }, + "result": { + "item": "basemetals:cupronickel_powder" + }, + "group": "basemetals:cupronickel_powder" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/cupronickel_pressure_plate.json b/src/generated/resources/data/basemetals/recipes/cupronickel_pressure_plate.json index 2ae4c7996..b01d9a7aa 100644 --- a/src/generated/resources/data/basemetals/recipes/cupronickel_pressure_plate.json +++ b/src/generated/resources/data/basemetals/recipes/cupronickel_pressure_plate.json @@ -1,14 +1,18 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX" - ], - "key": { - "X": { - "tag": "forge:ingots/cupronickel" - } - }, - "result": { - "item": "basemetals:cupronickel_pressure_plate" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX" + ], + "key": { + "X": { + "tag": "forge:ingots/cupronickel" + } + }, + "result": { + "item": "basemetals:cupronickel_pressure_plate" + }, + "group": "basemetals:cupronickel_pressure_plate" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/cupronickel_rod.json b/src/generated/resources/data/basemetals/recipes/cupronickel_rod.json index 640a1e8a9..4403296af 100644 --- a/src/generated/resources/data/basemetals/recipes/cupronickel_rod.json +++ b/src/generated/resources/data/basemetals/recipes/cupronickel_rod.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "X" - ], - "key": { - "X": { - "tag": "forge:ingots/cupronickel" - } - }, - "result": { - "item": "basemetals:cupronickel_rod", - "count": 4 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "X" + ], + "key": { + "X": { + "tag": "forge:ingots/cupronickel" + } + }, + "result": { + "item": "basemetals:cupronickel_rod", + "count": 4 + }, + "group": "basemetals:cupronickel_rod" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/cupronickel_scythe.json b/src/generated/resources/data/basemetals/recipes/cupronickel_scythe.json index 2a3c6de28..5b4dcd939 100644 --- a/src/generated/resources/data/basemetals/recipes/cupronickel_scythe.json +++ b/src/generated/resources/data/basemetals/recipes/cupronickel_scythe.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX ", - " X", - " S " - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX ", + " X", + " S " + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/cupronickel" + } }, - "X": { - "tag": "forge:ingots/cupronickel" - } - }, - "result": { - "item": "basemetals:cupronickel_scythe" + "result": { + "item": "basemetals:cupronickel_scythe" + }, + "group": "basemetals:cupronickel_scythe" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/cupronickel_shears.json b/src/generated/resources/data/basemetals/recipes/cupronickel_shears.json index d3b3f39be..6c7c92fce 100644 --- a/src/generated/resources/data/basemetals/recipes/cupronickel_shears.json +++ b/src/generated/resources/data/basemetals/recipes/cupronickel_shears.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " X", - "X " - ], - "key": { - "X": { - "tag": "forge:ingots/cupronickel" - } - }, - "result": { - "item": "basemetals:cupronickel_shears" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " X", + "X " + ], + "key": { + "X": { + "tag": "forge:ingots/cupronickel" + } + }, + "result": { + "item": "basemetals:cupronickel_shears" + }, + "group": "basemetals:cupronickel_shears" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/cupronickel_shield.json b/src/generated/resources/data/basemetals/recipes/cupronickel_shield.json index 1c565705c..a32054e33 100644 --- a/src/generated/resources/data/basemetals/recipes/cupronickel_shield.json +++ b/src/generated/resources/data/basemetals/recipes/cupronickel_shield.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XWX", - "XXX", - " X " - ], - "key": { - "W": { - "tag": "minecraft:planks" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XWX", + "XXX", + " X " + ], + "key": { + "W": { + "tag": "minecraft:planks" + }, + "X": { + "tag": "forge:ingots/cupronickel" + } }, - "X": { - "tag": "forge:ingots/cupronickel" - } - }, - "result": { - "item": "basemetals:cupronickel_shield" + "result": { + "item": "basemetals:cupronickel_shield" + }, + "group": "basemetals:cupronickel_shield" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/cupronickel_shovel.json b/src/generated/resources/data/basemetals/recipes/cupronickel_shovel.json index 91951c69b..4f57a8850 100644 --- a/src/generated/resources/data/basemetals/recipes/cupronickel_shovel.json +++ b/src/generated/resources/data/basemetals/recipes/cupronickel_shovel.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "S", - "S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "S", + "S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/cupronickel" + } }, - "X": { - "tag": "forge:ingots/cupronickel" - } - }, - "result": { - "item": "basemetals:cupronickel_shovel" + "result": { + "item": "basemetals:cupronickel_shovel" + }, + "group": "basemetals:cupronickel_shovel" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/cupronickel_slab.json b/src/generated/resources/data/basemetals/recipes/cupronickel_slab.json index 5acb1eff0..47ced62bb 100644 --- a/src/generated/resources/data/basemetals/recipes/cupronickel_slab.json +++ b/src/generated/resources/data/basemetals/recipes/cupronickel_slab.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX" - ], - "key": { - "X": { - "tag": "forge:storage_blocks/cupronickel" - } - }, - "result": { - "item": "basemetals:cupronickel_slab", - "count": 6 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX" + ], + "key": { + "X": { + "tag": "forge:storage_blocks/cupronickel" + } + }, + "result": { + "item": "basemetals:cupronickel_slab", + "count": 6 + }, + "group": "basemetals:cupronickel_slab" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/cupronickel_smallblend.json b/src/generated/resources/data/basemetals/recipes/cupronickel_smallblend.json index 95e8ea93e..cb02d54f7 100644 --- a/src/generated/resources/data/basemetals/recipes/cupronickel_smallblend.json +++ b/src/generated/resources/data/basemetals/recipes/cupronickel_smallblend.json @@ -1,12 +1,16 @@ { - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "tag": "forge:blends/cupronickel" - } - ], - "result": { - "item": "basemetals:cupronickel_smallblend", - "count": 9 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "tag": "forge:blends/cupronickel" + } + ], + "result": { + "item": "basemetals:cupronickel_smallblend", + "count": 9 + }, + "group": "basemetals:cupronickel_smallblend" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/cupronickel_smallpowder.json b/src/generated/resources/data/basemetals/recipes/cupronickel_smallpowder.json index d4a3a739a..b03df3f13 100644 --- a/src/generated/resources/data/basemetals/recipes/cupronickel_smallpowder.json +++ b/src/generated/resources/data/basemetals/recipes/cupronickel_smallpowder.json @@ -1,12 +1,16 @@ { - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "tag": "forge:dusts/cupronickel" - } - ], - "result": { - "item": "basemetals:cupronickel_smallpowder", - "count": 9 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "tag": "forge:dusts/cupronickel" + } + ], + "result": { + "item": "basemetals:cupronickel_smallpowder", + "count": 9 + }, + "group": "basemetals:cupronickel_smallpowder" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/cupronickel_stairs.json b/src/generated/resources/data/basemetals/recipes/cupronickel_stairs.json index 3dbb7f215..8deaf1c1c 100644 --- a/src/generated/resources/data/basemetals/recipes/cupronickel_stairs.json +++ b/src/generated/resources/data/basemetals/recipes/cupronickel_stairs.json @@ -1,17 +1,21 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X ", - "XX ", - "XXX" - ], - "key": { - "X": { - "tag": "forge:storage_blocks/cupronickel" - } - }, - "result": { - "item": "basemetals:cupronickel_stairs", - "count": 4 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X ", + "XX ", + "XXX" + ], + "key": { + "X": { + "tag": "forge:storage_blocks/cupronickel" + } + }, + "result": { + "item": "basemetals:cupronickel_stairs", + "count": 4 + }, + "group": "basemetals:cupronickel_stairs" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/cupronickel_sword.json b/src/generated/resources/data/basemetals/recipes/cupronickel_sword.json index 4fc2e6b58..5bad734d6 100644 --- a/src/generated/resources/data/basemetals/recipes/cupronickel_sword.json +++ b/src/generated/resources/data/basemetals/recipes/cupronickel_sword.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "X", - "S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "X", + "S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/cupronickel" + } }, - "X": { - "tag": "forge:ingots/cupronickel" - } - }, - "result": { - "item": "basemetals:cupronickel_sword" + "result": { + "item": "basemetals:cupronickel_sword" + }, + "group": "basemetals:cupronickel_sword" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/cupronickel_trapdoor.json b/src/generated/resources/data/basemetals/recipes/cupronickel_trapdoor.json index c0306a003..2ada90bfc 100644 --- a/src/generated/resources/data/basemetals/recipes/cupronickel_trapdoor.json +++ b/src/generated/resources/data/basemetals/recipes/cupronickel_trapdoor.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX", - "XX" - ], - "key": { - "X": { - "tag": "forge:ingots/cupronickel" - } - }, - "result": { - "item": "basemetals:cupronickel_trapdoor" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX", + "XX" + ], + "key": { + "X": { + "tag": "forge:ingots/cupronickel" + } + }, + "result": { + "item": "basemetals:cupronickel_trapdoor" + }, + "group": "basemetals:cupronickel_trapdoor" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/cupronickel_wall.json b/src/generated/resources/data/basemetals/recipes/cupronickel_wall.json index 74a1055d5..bd9d68c1f 100644 --- a/src/generated/resources/data/basemetals/recipes/cupronickel_wall.json +++ b/src/generated/resources/data/basemetals/recipes/cupronickel_wall.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:storage_blocks/cupronickel" - } - }, - "result": { - "item": "basemetals:cupronickel_wall", - "count": 6 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:storage_blocks/cupronickel" + } + }, + "result": { + "item": "basemetals:cupronickel_wall", + "count": 6 + }, + "group": "basemetals:cupronickel_wall" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/detector_rail.json b/src/generated/resources/data/basemetals/recipes/detector_rail.json index 8baf72fbb..53dcd78eb 100644 --- a/src/generated/resources/data/basemetals/recipes/detector_rail.json +++ b/src/generated/resources/data/basemetals/recipes/detector_rail.json @@ -1,22 +1,26 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X X", - "XSX", - "XRX" - ], - "key": { - "R": { - "item": "minecraft:redstone_torch" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X X", + "XSX", + "XRX" + ], + "key": { + "R": { + "item": "minecraft:redstone_torch" + }, + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/steel" + } }, - "S": { - "tag": "forge:rods/wooden" + "result": { + "item": "minecraft:detector_rail" }, - "X": { - "tag": "forge:ingots/steel" - } - }, - "result": { - "item": "minecraft:detector_rail" + "group": "minecraft:detector_rail" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/diamond_arrow.json b/src/generated/resources/data/basemetals/recipes/diamond_arrow.json index 827ce4511..747b8e1a3 100644 --- a/src/generated/resources/data/basemetals/recipes/diamond_arrow.json +++ b/src/generated/resources/data/basemetals/recipes/diamond_arrow.json @@ -1,23 +1,27 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "N", - "R", - "F" - ], - "key": { - "F": { - "item": "minecraft:feather" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "N", + "R", + "F" + ], + "key": { + "F": { + "item": "minecraft:feather" + }, + "N": { + "tag": "forge:nuggets/diamond" + }, + "R": { + "tag": "forge:rods/diamond" + } }, - "N": { - "tag": "forge:nuggets/diamond" + "result": { + "item": "basemetals:diamond_arrow", + "count": 4 }, - "R": { - "tag": "forge:rods/diamond" - } - }, - "result": { - "item": "basemetals:diamond_arrow", - "count": 4 + "group": "basemetals:diamond_arrow" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/diamond_bars.json b/src/generated/resources/data/basemetals/recipes/diamond_bars.json index e4d820370..18faa8c85 100644 --- a/src/generated/resources/data/basemetals/recipes/diamond_bars.json +++ b/src/generated/resources/data/basemetals/recipes/diamond_bars.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:gems/diamond" - } - }, - "result": { - "item": "basemetals:diamond_bars", - "count": 16 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:gems/diamond" + } + }, + "result": { + "item": "basemetals:diamond_bars", + "count": 16 + }, + "group": "basemetals:diamond_bars" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/diamond_bars_2.json b/src/generated/resources/data/basemetals/recipes/diamond_bars_2.json index d6f1ae836..757af04c1 100644 --- a/src/generated/resources/data/basemetals/recipes/diamond_bars_2.json +++ b/src/generated/resources/data/basemetals/recipes/diamond_bars_2.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX" - ], - "key": { - "X": { - "tag": "forge:rods/diamond" - } - }, - "result": { - "item": "basemetals:diamond_bars", - "count": 4 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX" + ], + "key": { + "X": { + "tag": "forge:rods/diamond" + } + }, + "result": { + "item": "basemetals:diamond_bars", + "count": 4 + }, + "group": "basemetals:diamond_bars" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/diamond_bolt.json b/src/generated/resources/data/basemetals/recipes/diamond_bolt.json index 41f0457ac..6b1dfd1c1 100644 --- a/src/generated/resources/data/basemetals/recipes/diamond_bolt.json +++ b/src/generated/resources/data/basemetals/recipes/diamond_bolt.json @@ -1,19 +1,24 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "R", - "F" - ], - "key": { - "F": { - "item": "minecraft:feather" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "R", + "R", + "F" + ], + "key": { + "F": { + "item": "minecraft:feather" + }, + "R": { + "tag": "forge:rods/diamond" + } }, - "R": { - "tag": "forge:rods/diamond" - } - }, - "result": { - "item": "basemetals:diamond_bolt", - "count": 4 + "result": { + "item": "basemetals:diamond_bolt", + "count": 4 + }, + "group": "basemetals:diamond_bolt" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/diamond_bow.json b/src/generated/resources/data/basemetals/recipes/diamond_bow.json index c35294abe..dbe2257f7 100644 --- a/src/generated/resources/data/basemetals/recipes/diamond_bow.json +++ b/src/generated/resources/data/basemetals/recipes/diamond_bow.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " RS", - "R S", - " RS" - ], - "key": { - "R": { - "tag": "forge:rods/diamond" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " RS", + "R S", + " RS" + ], + "key": { + "R": { + "tag": "forge:rods/diamond" + }, + "S": { + "item": "minecraft:string" + } }, - "S": { - "item": "minecraft:string" - } - }, - "result": { - "item": "basemetals:diamond_bow" + "result": { + "item": "basemetals:diamond_bow" + }, + "group": "basemetals:diamond_bow" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/diamond_button.json b/src/generated/resources/data/basemetals/recipes/diamond_button.json index eb96e1e8a..39e94efe9 100644 --- a/src/generated/resources/data/basemetals/recipes/diamond_button.json +++ b/src/generated/resources/data/basemetals/recipes/diamond_button.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "X" - ], - "key": { - "X": { - "tag": "forge:nuggets/diamond" - } - }, - "result": { - "item": "basemetals:diamond_button" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "X" + ], + "key": { + "X": { + "tag": "forge:nuggets/diamond" + } + }, + "result": { + "item": "basemetals:diamond_button" + }, + "group": "basemetals:diamond_button" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/diamond_crackhammer.json b/src/generated/resources/data/basemetals/recipes/diamond_crackhammer.json index 44097eba4..58742e00f 100644 --- a/src/generated/resources/data/basemetals/recipes/diamond_crackhammer.json +++ b/src/generated/resources/data/basemetals/recipes/diamond_crackhammer.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "S", - "S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "S", + "S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:storage_blocks/diamond" + } }, - "X": { - "tag": "forge:storage_blocks/diamond" - } - }, - "result": { - "item": "basemetals:diamond_crackhammer" + "result": { + "item": "basemetals:diamond_crackhammer" + }, + "group": "basemetals:diamond_crackhammer" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/diamond_crossbow.json b/src/generated/resources/data/basemetals/recipes/diamond_crossbow.json index a3c1b929d..ca243a0b3 100644 --- a/src/generated/resources/data/basemetals/recipes/diamond_crossbow.json +++ b/src/generated/resources/data/basemetals/recipes/diamond_crossbow.json @@ -1,22 +1,26 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "GRR", - " SR", - "R G" - ], - "key": { - "G": { - "tag": "forge:gears/diamond" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "GRR", + " SR", + "R G" + ], + "key": { + "G": { + "tag": "forge:gears/diamond" + }, + "R": { + "tag": "forge:rods/diamond" + }, + "S": { + "item": "minecraft:string" + } }, - "R": { - "tag": "forge:rods/diamond" + "result": { + "item": "basemetals:diamond_crossbow" }, - "S": { - "item": "minecraft:string" - } - }, - "result": { - "item": "basemetals:diamond_crossbow" + "group": "basemetals:diamond_crossbow" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/diamond_door.json b/src/generated/resources/data/basemetals/recipes/diamond_door.json index 3a97ee491..09a80892d 100644 --- a/src/generated/resources/data/basemetals/recipes/diamond_door.json +++ b/src/generated/resources/data/basemetals/recipes/diamond_door.json @@ -1,16 +1,21 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX", - "XX" - ], - "key": { - "X": { - "tag": "forge:gems/diamond" - } - }, - "result": { - "item": "basemetals:diamond_door", - "count": 3 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX", + "XX", + "XX" + ], + "key": { + "X": { + "tag": "forge:gems/diamond" + } + }, + "result": { + "item": "basemetals:diamond_door", + "count": 3 + }, + "group": "basemetals:diamond_door" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/diamond_fishingrod.json b/src/generated/resources/data/basemetals/recipes/diamond_fishingrod.json index 67e2dc89d..a45a259b9 100644 --- a/src/generated/resources/data/basemetals/recipes/diamond_fishingrod.json +++ b/src/generated/resources/data/basemetals/recipes/diamond_fishingrod.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " R", - " RS", - "R S" - ], - "key": { - "R": { - "tag": "forge:rods/diamond" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " R", + " RS", + "R S" + ], + "key": { + "R": { + "tag": "forge:rods/diamond" + }, + "S": { + "item": "minecraft:string" + } }, - "S": { - "item": "minecraft:string" - } - }, - "result": { - "item": "basemetals:diamond_fishing_rod" + "result": { + "item": "basemetals:diamond_fishing_rod" + }, + "group": "basemetals:diamond_fishing_rod" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/diamond_gear.json b/src/generated/resources/data/basemetals/recipes/diamond_gear.json index ba12c143b..4d94f11fb 100644 --- a/src/generated/resources/data/basemetals/recipes/diamond_gear.json +++ b/src/generated/resources/data/basemetals/recipes/diamond_gear.json @@ -1,20 +1,24 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " X ", - "XRX", - " X " - ], - "key": { - "R": { - "tag": "forge:rods/diamond" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " X ", + "XRX", + " X " + ], + "key": { + "R": { + "tag": "forge:rods/diamond" + }, + "X": { + "tag": "forge:gems/diamond" + } }, - "X": { - "tag": "forge:gems/diamond" - } - }, - "result": { - "item": "basemetals:diamond_gear", - "count": 4 + "result": { + "item": "basemetals:diamond_gear", + "count": 4 + }, + "group": "basemetals:diamond_gear" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/diamond_lever.json b/src/generated/resources/data/basemetals/recipes/diamond_lever.json index e9e8a587e..63b0dc89e 100644 --- a/src/generated/resources/data/basemetals/recipes/diamond_lever.json +++ b/src/generated/resources/data/basemetals/recipes/diamond_lever.json @@ -1,18 +1,22 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "R", - "X" - ], - "key": { - "R": { - "tag": "forge:rods/diamond" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "R", + "X" + ], + "key": { + "R": { + "tag": "forge:rods/diamond" + }, + "X": { + "tag": "forge:gems/diamond" + } }, - "X": { - "tag": "forge:gems/diamond" - } - }, - "result": { - "item": "basemetals:diamond_lever" + "result": { + "item": "basemetals:diamond_lever" + }, + "group": "basemetals:diamond_lever" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/diamond_powder_from_small.json b/src/generated/resources/data/basemetals/recipes/diamond_powder_from_small.json index c0d6811b0..c6fa8297c 100644 --- a/src/generated/resources/data/basemetals/recipes/diamond_powder_from_small.json +++ b/src/generated/resources/data/basemetals/recipes/diamond_powder_from_small.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:tiny_dusts/diamond" - } - }, - "result": { - "item": "basemetals:diamond_powder" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:tiny_dusts/diamond" + } + }, + "result": { + "item": "basemetals:diamond_powder" + }, + "group": "basemetals:diamond_powder" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/diamond_pressure_plate.json b/src/generated/resources/data/basemetals/recipes/diamond_pressure_plate.json index 1942ca866..e43f4de34 100644 --- a/src/generated/resources/data/basemetals/recipes/diamond_pressure_plate.json +++ b/src/generated/resources/data/basemetals/recipes/diamond_pressure_plate.json @@ -1,14 +1,18 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX" - ], - "key": { - "X": { - "tag": "forge:gems/diamond" - } - }, - "result": { - "item": "basemetals:diamond_pressure_plate" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX" + ], + "key": { + "X": { + "tag": "forge:gems/diamond" + } + }, + "result": { + "item": "basemetals:diamond_pressure_plate" + }, + "group": "basemetals:diamond_pressure_plate" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/diamond_rod.json b/src/generated/resources/data/basemetals/recipes/diamond_rod.json index 480a80de4..c358a0fee 100644 --- a/src/generated/resources/data/basemetals/recipes/diamond_rod.json +++ b/src/generated/resources/data/basemetals/recipes/diamond_rod.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "X" - ], - "key": { - "X": { - "tag": "forge:gems/diamond" - } - }, - "result": { - "item": "basemetals:diamond_rod", - "count": 4 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "X" + ], + "key": { + "X": { + "tag": "forge:gems/diamond" + } + }, + "result": { + "item": "basemetals:diamond_rod", + "count": 4 + }, + "group": "basemetals:diamond_rod" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/diamond_scythe.json b/src/generated/resources/data/basemetals/recipes/diamond_scythe.json index 75210b160..4a5d77dcd 100644 --- a/src/generated/resources/data/basemetals/recipes/diamond_scythe.json +++ b/src/generated/resources/data/basemetals/recipes/diamond_scythe.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX ", - " X", - " S " - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX ", + " X", + " S " + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:gems/diamond" + } }, - "X": { - "tag": "forge:gems/diamond" - } - }, - "result": { - "item": "basemetals:diamond_scythe" + "result": { + "item": "basemetals:diamond_scythe" + }, + "group": "basemetals:diamond_scythe" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/diamond_shears.json b/src/generated/resources/data/basemetals/recipes/diamond_shears.json index 544ffb8c6..98efce860 100644 --- a/src/generated/resources/data/basemetals/recipes/diamond_shears.json +++ b/src/generated/resources/data/basemetals/recipes/diamond_shears.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " X", - "X " - ], - "key": { - "X": { - "tag": "forge:gems/diamond" - } - }, - "result": { - "item": "basemetals:diamond_shears" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " X", + "X " + ], + "key": { + "X": { + "tag": "forge:gems/diamond" + } + }, + "result": { + "item": "basemetals:diamond_shears" + }, + "group": "basemetals:diamond_shears" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/diamond_shield.json b/src/generated/resources/data/basemetals/recipes/diamond_shield.json index 924034ad0..69f405f96 100644 --- a/src/generated/resources/data/basemetals/recipes/diamond_shield.json +++ b/src/generated/resources/data/basemetals/recipes/diamond_shield.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XWX", - "XXX", - " X " - ], - "key": { - "W": { - "tag": "minecraft:planks" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XWX", + "XXX", + " X " + ], + "key": { + "W": { + "tag": "minecraft:planks" + }, + "X": { + "tag": "forge:gems/diamond" + } }, - "X": { - "tag": "forge:gems/diamond" - } - }, - "result": { - "item": "basemetals:diamond_shield" + "result": { + "item": "basemetals:diamond_shield" + }, + "group": "basemetals:diamond_shield" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/diamond_slab.json b/src/generated/resources/data/basemetals/recipes/diamond_slab.json index ce06009db..b8ae04410 100644 --- a/src/generated/resources/data/basemetals/recipes/diamond_slab.json +++ b/src/generated/resources/data/basemetals/recipes/diamond_slab.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX" - ], - "key": { - "X": { - "tag": "forge:storage_blocks/diamond" - } - }, - "result": { - "item": "basemetals:diamond_slab", - "count": 6 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX" + ], + "key": { + "X": { + "tag": "forge:storage_blocks/diamond" + } + }, + "result": { + "item": "basemetals:diamond_slab", + "count": 6 + }, + "group": "basemetals:diamond_slab" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/diamond_smallpowder.json b/src/generated/resources/data/basemetals/recipes/diamond_smallpowder.json index bfe37676f..cfdb5ee69 100644 --- a/src/generated/resources/data/basemetals/recipes/diamond_smallpowder.json +++ b/src/generated/resources/data/basemetals/recipes/diamond_smallpowder.json @@ -1,12 +1,16 @@ { - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "tag": "forge:dusts/diamond" - } - ], - "result": { - "item": "basemetals:diamond_smallpowder", - "count": 9 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "tag": "forge:dusts/diamond" + } + ], + "result": { + "item": "basemetals:diamond_smallpowder", + "count": 9 + }, + "group": "basemetals:diamond_smallpowder" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/diamond_stairs.json b/src/generated/resources/data/basemetals/recipes/diamond_stairs.json index b7e1a5b53..9ef4d03c6 100644 --- a/src/generated/resources/data/basemetals/recipes/diamond_stairs.json +++ b/src/generated/resources/data/basemetals/recipes/diamond_stairs.json @@ -1,17 +1,21 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X ", - "XX ", - "XXX" - ], - "key": { - "X": { - "tag": "forge:storage_blocks/diamond" - } - }, - "result": { - "item": "basemetals:diamond_stairs", - "count": 4 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X ", + "XX ", + "XXX" + ], + "key": { + "X": { + "tag": "forge:storage_blocks/diamond" + } + }, + "result": { + "item": "basemetals:diamond_stairs", + "count": 4 + }, + "group": "basemetals:diamond_stairs" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/diamond_trapdoor.json b/src/generated/resources/data/basemetals/recipes/diamond_trapdoor.json index 0d4dff5dd..91260475a 100644 --- a/src/generated/resources/data/basemetals/recipes/diamond_trapdoor.json +++ b/src/generated/resources/data/basemetals/recipes/diamond_trapdoor.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX", - "XX" - ], - "key": { - "X": { - "tag": "forge:gems/diamond" - } - }, - "result": { - "item": "basemetals:diamond_trapdoor" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX", + "XX" + ], + "key": { + "X": { + "tag": "forge:gems/diamond" + } + }, + "result": { + "item": "basemetals:diamond_trapdoor" + }, + "group": "basemetals:diamond_trapdoor" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/diamond_wall.json b/src/generated/resources/data/basemetals/recipes/diamond_wall.json index 4c5388ad4..c3503e8b4 100644 --- a/src/generated/resources/data/basemetals/recipes/diamond_wall.json +++ b/src/generated/resources/data/basemetals/recipes/diamond_wall.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:storage_blocks/diamond" - } - }, - "result": { - "item": "basemetals:diamond_wall", - "count": 6 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:storage_blocks/diamond" + } + }, + "result": { + "item": "basemetals:diamond_wall", + "count": 6 + }, + "group": "basemetals:diamond_wall" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/electrum_arrow.json b/src/generated/resources/data/basemetals/recipes/electrum_arrow.json index b8077cb4b..3e483e621 100644 --- a/src/generated/resources/data/basemetals/recipes/electrum_arrow.json +++ b/src/generated/resources/data/basemetals/recipes/electrum_arrow.json @@ -1,23 +1,27 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "N", - "R", - "F" - ], - "key": { - "F": { - "item": "minecraft:feather" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "N", + "R", + "F" + ], + "key": { + "F": { + "item": "minecraft:feather" + }, + "N": { + "tag": "forge:nuggets/electrum" + }, + "R": { + "tag": "forge:rods/electrum" + } }, - "N": { - "tag": "forge:nuggets/electrum" + "result": { + "item": "basemetals:electrum_arrow", + "count": 4 }, - "R": { - "tag": "forge:rods/electrum" - } - }, - "result": { - "item": "basemetals:electrum_arrow", - "count": 4 + "group": "basemetals:electrum_arrow" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/electrum_axe.json b/src/generated/resources/data/basemetals/recipes/electrum_axe.json index 302de8e9a..d907f843a 100644 --- a/src/generated/resources/data/basemetals/recipes/electrum_axe.json +++ b/src/generated/resources/data/basemetals/recipes/electrum_axe.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX", - "XS", - " S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX", + "XS", + " S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/electrum" + } }, - "X": { - "tag": "forge:ingots/electrum" - } - }, - "result": { - "item": "basemetals:electrum_axe" + "result": { + "item": "basemetals:electrum_axe" + }, + "group": "basemetals:electrum_axe" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/electrum_bars.json b/src/generated/resources/data/basemetals/recipes/electrum_bars.json index fa6a7f8c1..1c0392fd3 100644 --- a/src/generated/resources/data/basemetals/recipes/electrum_bars.json +++ b/src/generated/resources/data/basemetals/recipes/electrum_bars.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:ingots/electrum" - } - }, - "result": { - "item": "basemetals:electrum_bars", - "count": 16 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:ingots/electrum" + } + }, + "result": { + "item": "basemetals:electrum_bars", + "count": 16 + }, + "group": "basemetals:electrum_bars" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/electrum_bars_2.json b/src/generated/resources/data/basemetals/recipes/electrum_bars_2.json index 37c31488b..38b575408 100644 --- a/src/generated/resources/data/basemetals/recipes/electrum_bars_2.json +++ b/src/generated/resources/data/basemetals/recipes/electrum_bars_2.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX" - ], - "key": { - "X": { - "tag": "forge:rods/electrum" - } - }, - "result": { - "item": "basemetals:electrum_bars", - "count": 4 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX" + ], + "key": { + "X": { + "tag": "forge:rods/electrum" + } + }, + "result": { + "item": "basemetals:electrum_bars", + "count": 4 + }, + "group": "basemetals:electrum_bars" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/electrum_blend.json b/src/generated/resources/data/basemetals/recipes/electrum_blend.json index 32b6f8543..e59ccdee4 100644 --- a/src/generated/resources/data/basemetals/recipes/electrum_blend.json +++ b/src/generated/resources/data/basemetals/recipes/electrum_blend.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "tag": "forge:dusts/gold" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "tag": "forge:dusts/gold" + }, + { + "tag": "forge:dusts/silver" + } + ], + "result": { + "item": "basemetals:electrum_blend", + "count": 2 }, - { - "tag": "forge:dusts/silver" - } - ], - "result": { - "item": "basemetals:electrum_blend", - "count": 2 + "group": "basemetals:electrum_blend" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/electrum_blend_from_small.json b/src/generated/resources/data/basemetals/recipes/electrum_blend_from_small.json index 2bb0133e5..2a55d1cb3 100644 --- a/src/generated/resources/data/basemetals/recipes/electrum_blend_from_small.json +++ b/src/generated/resources/data/basemetals/recipes/electrum_blend_from_small.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:small_blends/electrum" - } - }, - "result": { - "item": "basemetals:electrum_blend" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:small_blends/electrum" + } + }, + "result": { + "item": "basemetals:electrum_blend" + }, + "group": "basemetals:electrum_blend" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/electrum_block.json b/src/generated/resources/data/basemetals/recipes/electrum_block.json index 87c6dda4b..2ce9fc821 100644 --- a/src/generated/resources/data/basemetals/recipes/electrum_block.json +++ b/src/generated/resources/data/basemetals/recipes/electrum_block.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:ingots/electrum" - } - }, - "result": { - "item": "basemetals:electrum_block" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:ingots/electrum" + } + }, + "result": { + "item": "basemetals:electrum_block" + }, + "group": "basemetals:electrum_block" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/electrum_block_ingot.json b/src/generated/resources/data/basemetals/recipes/electrum_block_ingot.json index b2912c281..e088fac3a 100644 --- a/src/generated/resources/data/basemetals/recipes/electrum_block_ingot.json +++ b/src/generated/resources/data/basemetals/recipes/electrum_block_ingot.json @@ -1,12 +1,16 @@ { - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "tag": "forge:storage_blocks/electrum" - } - ], - "result": { - "item": "basemetals:electrum_ingot", - "count": 9 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "tag": "forge:storage_blocks/electrum" + } + ], + "result": { + "item": "basemetals:electrum_ingot", + "count": 9 + }, + "group": "basemetals:electrum_ingot" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/electrum_bolt.json b/src/generated/resources/data/basemetals/recipes/electrum_bolt.json index 81ea84287..4cf2180fa 100644 --- a/src/generated/resources/data/basemetals/recipes/electrum_bolt.json +++ b/src/generated/resources/data/basemetals/recipes/electrum_bolt.json @@ -1,20 +1,24 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "R", - "R", - "F" - ], - "key": { - "F": { - "item": "minecraft:feather" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "R", + "R", + "F" + ], + "key": { + "F": { + "item": "minecraft:feather" + }, + "R": { + "tag": "forge:rods/electrum" + } }, - "R": { - "tag": "forge:rods/electrum" - } - }, - "result": { - "item": "basemetals:electrum_bolt", - "count": 4 + "result": { + "item": "basemetals:electrum_bolt", + "count": 4 + }, + "group": "basemetals:electrum_bolt" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/electrum_boots.json b/src/generated/resources/data/basemetals/recipes/electrum_boots.json index f11715f6a..090f9d962 100644 --- a/src/generated/resources/data/basemetals/recipes/electrum_boots.json +++ b/src/generated/resources/data/basemetals/recipes/electrum_boots.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X X", - "X X" - ], - "key": { - "X": { - "tag": "forge:ingots/electrum" - } - }, - "result": { - "item": "basemetals:electrum_boots" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X X", + "X X" + ], + "key": { + "X": { + "tag": "forge:ingots/electrum" + } + }, + "result": { + "item": "basemetals:electrum_boots" + }, + "group": "basemetals:electrum_boots" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/electrum_bow.json b/src/generated/resources/data/basemetals/recipes/electrum_bow.json index bfbb23ee3..b3c155d48 100644 --- a/src/generated/resources/data/basemetals/recipes/electrum_bow.json +++ b/src/generated/resources/data/basemetals/recipes/electrum_bow.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " RS", - "R S", - " RS" - ], - "key": { - "R": { - "tag": "forge:rods/electrum" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " RS", + "R S", + " RS" + ], + "key": { + "R": { + "tag": "forge:rods/electrum" + }, + "S": { + "item": "minecraft:string" + } }, - "S": { - "item": "minecraft:string" - } - }, - "result": { - "item": "basemetals:electrum_bow" + "result": { + "item": "basemetals:electrum_bow" + }, + "group": "basemetals:electrum_bow" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/electrum_button.json b/src/generated/resources/data/basemetals/recipes/electrum_button.json index b9238e103..de0794e68 100644 --- a/src/generated/resources/data/basemetals/recipes/electrum_button.json +++ b/src/generated/resources/data/basemetals/recipes/electrum_button.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "X" - ], - "key": { - "X": { - "tag": "forge:nuggets/electrum" - } - }, - "result": { - "item": "basemetals:electrum_button" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "X" + ], + "key": { + "X": { + "tag": "forge:nuggets/electrum" + } + }, + "result": { + "item": "basemetals:electrum_button" + }, + "group": "basemetals:electrum_button" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/electrum_chestplate.json b/src/generated/resources/data/basemetals/recipes/electrum_chestplate.json index e856dc1c6..13f4f2c7f 100644 --- a/src/generated/resources/data/basemetals/recipes/electrum_chestplate.json +++ b/src/generated/resources/data/basemetals/recipes/electrum_chestplate.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X X", - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:ingots/electrum" - } - }, - "result": { - "item": "basemetals:electrum_chestplate" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X X", + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:ingots/electrum" + } + }, + "result": { + "item": "basemetals:electrum_chestplate" + }, + "group": "basemetals:electrum_chestplate" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/electrum_crackhammer.json b/src/generated/resources/data/basemetals/recipes/electrum_crackhammer.json index a70f935b0..208a17458 100644 --- a/src/generated/resources/data/basemetals/recipes/electrum_crackhammer.json +++ b/src/generated/resources/data/basemetals/recipes/electrum_crackhammer.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "S", - "S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "S", + "S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:storage_blocks/electrum" + } }, - "X": { - "tag": "forge:storage_blocks/electrum" - } - }, - "result": { - "item": "basemetals:electrum_crackhammer" + "result": { + "item": "basemetals:electrum_crackhammer" + }, + "group": "basemetals:electrum_crackhammer" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/electrum_crossbow.json b/src/generated/resources/data/basemetals/recipes/electrum_crossbow.json index 00c38e587..ab4da69fc 100644 --- a/src/generated/resources/data/basemetals/recipes/electrum_crossbow.json +++ b/src/generated/resources/data/basemetals/recipes/electrum_crossbow.json @@ -1,22 +1,26 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "GRR", - " SR", - "R G" - ], - "key": { - "G": { - "tag": "forge:gears/electrum" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "GRR", + " SR", + "R G" + ], + "key": { + "G": { + "tag": "forge:gears/electrum" + }, + "R": { + "tag": "forge:rods/electrum" + }, + "S": { + "item": "minecraft:string" + } }, - "R": { - "tag": "forge:rods/electrum" + "result": { + "item": "basemetals:electrum_crossbow" }, - "S": { - "item": "minecraft:string" - } - }, - "result": { - "item": "basemetals:electrum_crossbow" + "group": "basemetals:electrum_crossbow" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/electrum_door.json b/src/generated/resources/data/basemetals/recipes/electrum_door.json index 840ba4cbd..962f9709b 100644 --- a/src/generated/resources/data/basemetals/recipes/electrum_door.json +++ b/src/generated/resources/data/basemetals/recipes/electrum_door.json @@ -1,17 +1,21 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX", - "XX", - "XX" - ], - "key": { - "X": { - "tag": "forge:ingots/electrum" - } - }, - "result": { - "item": "basemetals:electrum_door", - "count": 3 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX", + "XX", + "XX" + ], + "key": { + "X": { + "tag": "forge:ingots/electrum" + } + }, + "result": { + "item": "basemetals:electrum_door", + "count": 3 + }, + "group": "basemetals:electrum_door" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/electrum_fishingrod.json b/src/generated/resources/data/basemetals/recipes/electrum_fishingrod.json index 775c8224d..fbfcca2ba 100644 --- a/src/generated/resources/data/basemetals/recipes/electrum_fishingrod.json +++ b/src/generated/resources/data/basemetals/recipes/electrum_fishingrod.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " R", - " RS", - "R S" - ], - "key": { - "R": { - "tag": "forge:rods/electrum" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " R", + " RS", + "R S" + ], + "key": { + "R": { + "tag": "forge:rods/electrum" + }, + "S": { + "item": "minecraft:string" + } }, - "S": { - "item": "minecraft:string" - } - }, - "result": { - "item": "basemetals:electrum_fishing_rod" + "result": { + "item": "basemetals:electrum_fishing_rod" + }, + "group": "basemetals:electrum_fishing_rod" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/electrum_gear.json b/src/generated/resources/data/basemetals/recipes/electrum_gear.json index 7088b770e..77caeb964 100644 --- a/src/generated/resources/data/basemetals/recipes/electrum_gear.json +++ b/src/generated/resources/data/basemetals/recipes/electrum_gear.json @@ -1,20 +1,24 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " X ", - "XRX", - " X " - ], - "key": { - "R": { - "tag": "forge:rods/electrum" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " X ", + "XRX", + " X " + ], + "key": { + "R": { + "tag": "forge:rods/electrum" + }, + "X": { + "tag": "forge:ingots/electrum" + } }, - "X": { - "tag": "forge:ingots/electrum" - } - }, - "result": { - "item": "basemetals:electrum_gear", - "count": 4 + "result": { + "item": "basemetals:electrum_gear", + "count": 4 + }, + "group": "basemetals:electrum_gear" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/electrum_helmet.json b/src/generated/resources/data/basemetals/recipes/electrum_helmet.json index 0c8e04741..6a5890a3e 100644 --- a/src/generated/resources/data/basemetals/recipes/electrum_helmet.json +++ b/src/generated/resources/data/basemetals/recipes/electrum_helmet.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "X X" - ], - "key": { - "X": { - "tag": "forge:ingots/electrum" - } - }, - "result": { - "item": "basemetals:electrum_helmet" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "X X" + ], + "key": { + "X": { + "tag": "forge:ingots/electrum" + } + }, + "result": { + "item": "basemetals:electrum_helmet" + }, + "group": "basemetals:electrum_helmet" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/electrum_hoe.json b/src/generated/resources/data/basemetals/recipes/electrum_hoe.json index a5f43d31a..40d50a36d 100644 --- a/src/generated/resources/data/basemetals/recipes/electrum_hoe.json +++ b/src/generated/resources/data/basemetals/recipes/electrum_hoe.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX", - " S", - " S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX", + " S", + " S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/electrum" + } }, - "X": { - "tag": "forge:ingots/electrum" - } - }, - "result": { - "item": "basemetals:electrum_hoe" + "result": { + "item": "basemetals:electrum_hoe" + }, + "group": "basemetals:electrum_hoe" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/electrum_horsearmor.json b/src/generated/resources/data/basemetals/recipes/electrum_horsearmor.json index 3169860e1..fb582d963 100644 --- a/src/generated/resources/data/basemetals/recipes/electrum_horsearmor.json +++ b/src/generated/resources/data/basemetals/recipes/electrum_horsearmor.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " X", - "XWX", - "XXX" - ], - "key": { - "W": { - "tag": "minecraft:wool" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " X", + "XWX", + "XXX" + ], + "key": { + "W": { + "tag": "minecraft:wool" + }, + "X": { + "tag": "forge:ingots/electrum" + } }, - "X": { - "tag": "forge:ingots/electrum" - } - }, - "result": { - "item": "basemetals:electrum_horse_armor" + "result": { + "item": "basemetals:electrum_horse_armor" + }, + "group": "basemetals:electrum_horse_armor" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/electrum_ingot_from_nuggets.json b/src/generated/resources/data/basemetals/recipes/electrum_ingot_from_nuggets.json index 66ab4b4e2..81aa33b0f 100644 --- a/src/generated/resources/data/basemetals/recipes/electrum_ingot_from_nuggets.json +++ b/src/generated/resources/data/basemetals/recipes/electrum_ingot_from_nuggets.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:nuggets/electrum" - } - }, - "result": { - "item": "basemetals:electrum_ingot" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:nuggets/electrum" + } + }, + "result": { + "item": "basemetals:electrum_ingot" + }, + "group": "basemetals:electrum_ingot" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/electrum_leggings.json b/src/generated/resources/data/basemetals/recipes/electrum_leggings.json index 3ff807c39..4370a4a28 100644 --- a/src/generated/resources/data/basemetals/recipes/electrum_leggings.json +++ b/src/generated/resources/data/basemetals/recipes/electrum_leggings.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "X X", - "X X" - ], - "key": { - "X": { - "tag": "forge:ingots/electrum" - } - }, - "result": { - "item": "basemetals:electrum_leggings" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "X X", + "X X" + ], + "key": { + "X": { + "tag": "forge:ingots/electrum" + } + }, + "result": { + "item": "basemetals:electrum_leggings" + }, + "group": "basemetals:electrum_leggings" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/electrum_lever.json b/src/generated/resources/data/basemetals/recipes/electrum_lever.json index 99d8fea55..f57dc5770 100644 --- a/src/generated/resources/data/basemetals/recipes/electrum_lever.json +++ b/src/generated/resources/data/basemetals/recipes/electrum_lever.json @@ -1,18 +1,22 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "R", - "X" - ], - "key": { - "R": { - "tag": "forge:rods/electrum" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "R", + "X" + ], + "key": { + "R": { + "tag": "forge:rods/electrum" + }, + "X": { + "tag": "forge:ingots/electrum" + } }, - "X": { - "tag": "forge:ingots/electrum" - } - }, - "result": { - "item": "basemetals:electrum_lever" + "result": { + "item": "basemetals:electrum_lever" + }, + "group": "basemetals:electrum_lever" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/electrum_nuggets.json b/src/generated/resources/data/basemetals/recipes/electrum_nuggets.json index 6f3ec8082..2da141a83 100644 --- a/src/generated/resources/data/basemetals/recipes/electrum_nuggets.json +++ b/src/generated/resources/data/basemetals/recipes/electrum_nuggets.json @@ -1,12 +1,16 @@ { - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "tag": "forge:ingots/electrum" - } - ], - "result": { - "item": "basemetals:electrum_nugget", - "count": 9 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "tag": "forge:ingots/electrum" + } + ], + "result": { + "item": "basemetals:electrum_nugget", + "count": 9 + }, + "group": "basemetals:electrum_nugget" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/electrum_pickaxe.json b/src/generated/resources/data/basemetals/recipes/electrum_pickaxe.json index a065512ed..796ce4bff 100644 --- a/src/generated/resources/data/basemetals/recipes/electrum_pickaxe.json +++ b/src/generated/resources/data/basemetals/recipes/electrum_pickaxe.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - " S ", - " S " - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + " S ", + " S " + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/electrum" + } }, - "X": { - "tag": "forge:ingots/electrum" - } - }, - "result": { - "item": "basemetals:electrum_pickaxe" + "result": { + "item": "basemetals:electrum_pickaxe" + }, + "group": "basemetals:electrum_pickaxe" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/electrum_plate.json b/src/generated/resources/data/basemetals/recipes/electrum_plate.json index 6edfd8c80..e1fc57371 100644 --- a/src/generated/resources/data/basemetals/recipes/electrum_plate.json +++ b/src/generated/resources/data/basemetals/recipes/electrum_plate.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX" - ], - "key": { - "X": { - "tag": "forge:ingots/electrum" - } - }, - "result": { - "item": "basemetals:electrum_plate", - "count": 3 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX" + ], + "key": { + "X": { + "tag": "forge:ingots/electrum" + } + }, + "result": { + "item": "basemetals:electrum_plate", + "count": 3 + }, + "group": "basemetals:electrum_plate" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/electrum_powder_from_small.json b/src/generated/resources/data/basemetals/recipes/electrum_powder_from_small.json index 78d57e916..906d6e189 100644 --- a/src/generated/resources/data/basemetals/recipes/electrum_powder_from_small.json +++ b/src/generated/resources/data/basemetals/recipes/electrum_powder_from_small.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:tiny_dusts/electrum" - } - }, - "result": { - "item": "basemetals:electrum_powder" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:tiny_dusts/electrum" + } + }, + "result": { + "item": "basemetals:electrum_powder" + }, + "group": "basemetals:electrum_powder" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/electrum_pressure_plate.json b/src/generated/resources/data/basemetals/recipes/electrum_pressure_plate.json index 880157dde..4667d0390 100644 --- a/src/generated/resources/data/basemetals/recipes/electrum_pressure_plate.json +++ b/src/generated/resources/data/basemetals/recipes/electrum_pressure_plate.json @@ -1,14 +1,18 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX" - ], - "key": { - "X": { - "tag": "forge:ingots/electrum" - } - }, - "result": { - "item": "basemetals:electrum_pressure_plate" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX" + ], + "key": { + "X": { + "tag": "forge:ingots/electrum" + } + }, + "result": { + "item": "basemetals:electrum_pressure_plate" + }, + "group": "basemetals:electrum_pressure_plate" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/electrum_rod.json b/src/generated/resources/data/basemetals/recipes/electrum_rod.json index 96c15edbc..c1beaca31 100644 --- a/src/generated/resources/data/basemetals/recipes/electrum_rod.json +++ b/src/generated/resources/data/basemetals/recipes/electrum_rod.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "X" - ], - "key": { - "X": { - "tag": "forge:ingots/electrum" - } - }, - "result": { - "item": "basemetals:electrum_rod", - "count": 4 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "X" + ], + "key": { + "X": { + "tag": "forge:ingots/electrum" + } + }, + "result": { + "item": "basemetals:electrum_rod", + "count": 4 + }, + "group": "basemetals:electrum_rod" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/electrum_scythe.json b/src/generated/resources/data/basemetals/recipes/electrum_scythe.json index e220c7dfb..22f5fb0df 100644 --- a/src/generated/resources/data/basemetals/recipes/electrum_scythe.json +++ b/src/generated/resources/data/basemetals/recipes/electrum_scythe.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX ", - " X", - " S " - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX ", + " X", + " S " + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/electrum" + } }, - "X": { - "tag": "forge:ingots/electrum" - } - }, - "result": { - "item": "basemetals:electrum_scythe" + "result": { + "item": "basemetals:electrum_scythe" + }, + "group": "basemetals:electrum_scythe" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/electrum_shears.json b/src/generated/resources/data/basemetals/recipes/electrum_shears.json index ec4a05be7..f81bd900a 100644 --- a/src/generated/resources/data/basemetals/recipes/electrum_shears.json +++ b/src/generated/resources/data/basemetals/recipes/electrum_shears.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " X", - "X " - ], - "key": { - "X": { - "tag": "forge:ingots/electrum" - } - }, - "result": { - "item": "basemetals:electrum_shears" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " X", + "X " + ], + "key": { + "X": { + "tag": "forge:ingots/electrum" + } + }, + "result": { + "item": "basemetals:electrum_shears" + }, + "group": "basemetals:electrum_shears" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/electrum_shield.json b/src/generated/resources/data/basemetals/recipes/electrum_shield.json index 208396248..96683eeda 100644 --- a/src/generated/resources/data/basemetals/recipes/electrum_shield.json +++ b/src/generated/resources/data/basemetals/recipes/electrum_shield.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XWX", - "XXX", - " X " - ], - "key": { - "W": { - "tag": "minecraft:planks" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XWX", + "XXX", + " X " + ], + "key": { + "W": { + "tag": "minecraft:planks" + }, + "X": { + "tag": "forge:ingots/electrum" + } }, - "X": { - "tag": "forge:ingots/electrum" - } - }, - "result": { - "item": "basemetals:electrum_shield" + "result": { + "item": "basemetals:electrum_shield" + }, + "group": "basemetals:electrum_shield" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/electrum_shovel.json b/src/generated/resources/data/basemetals/recipes/electrum_shovel.json index 0d015b26d..4d3daae66 100644 --- a/src/generated/resources/data/basemetals/recipes/electrum_shovel.json +++ b/src/generated/resources/data/basemetals/recipes/electrum_shovel.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "S", - "S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "S", + "S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/electrum" + } }, - "X": { - "tag": "forge:ingots/electrum" - } - }, - "result": { - "item": "basemetals:electrum_shovel" + "result": { + "item": "basemetals:electrum_shovel" + }, + "group": "basemetals:electrum_shovel" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/electrum_slab.json b/src/generated/resources/data/basemetals/recipes/electrum_slab.json index 54867cd8a..71cc3ce36 100644 --- a/src/generated/resources/data/basemetals/recipes/electrum_slab.json +++ b/src/generated/resources/data/basemetals/recipes/electrum_slab.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX" - ], - "key": { - "X": { - "tag": "forge:storage_blocks/electrum" - } - }, - "result": { - "item": "basemetals:electrum_slab", - "count": 6 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX" + ], + "key": { + "X": { + "tag": "forge:storage_blocks/electrum" + } + }, + "result": { + "item": "basemetals:electrum_slab", + "count": 6 + }, + "group": "basemetals:electrum_slab" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/electrum_smallblend.json b/src/generated/resources/data/basemetals/recipes/electrum_smallblend.json index fcf11bd1f..263b27ffb 100644 --- a/src/generated/resources/data/basemetals/recipes/electrum_smallblend.json +++ b/src/generated/resources/data/basemetals/recipes/electrum_smallblend.json @@ -1,12 +1,16 @@ { - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "tag": "forge:blends/electrum" - } - ], - "result": { - "item": "basemetals:electrum_smallblend", - "count": 9 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "tag": "forge:blends/electrum" + } + ], + "result": { + "item": "basemetals:electrum_smallblend", + "count": 9 + }, + "group": "basemetals:electrum_smallblend" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/electrum_smallpowder.json b/src/generated/resources/data/basemetals/recipes/electrum_smallpowder.json index bfdd1d898..527f94423 100644 --- a/src/generated/resources/data/basemetals/recipes/electrum_smallpowder.json +++ b/src/generated/resources/data/basemetals/recipes/electrum_smallpowder.json @@ -1,12 +1,16 @@ { - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "tag": "forge:dusts/electrum" - } - ], - "result": { - "item": "basemetals:electrum_smallpowder", - "count": 9 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "tag": "forge:dusts/electrum" + } + ], + "result": { + "item": "basemetals:electrum_smallpowder", + "count": 9 + }, + "group": "basemetals:electrum_smallpowder" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/electrum_stairs.json b/src/generated/resources/data/basemetals/recipes/electrum_stairs.json index f859a8f6f..ae6a6c6cc 100644 --- a/src/generated/resources/data/basemetals/recipes/electrum_stairs.json +++ b/src/generated/resources/data/basemetals/recipes/electrum_stairs.json @@ -1,17 +1,21 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X ", - "XX ", - "XXX" - ], - "key": { - "X": { - "tag": "forge:storage_blocks/electrum" - } - }, - "result": { - "item": "basemetals:electrum_stairs", - "count": 4 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X ", + "XX ", + "XXX" + ], + "key": { + "X": { + "tag": "forge:storage_blocks/electrum" + } + }, + "result": { + "item": "basemetals:electrum_stairs", + "count": 4 + }, + "group": "basemetals:electrum_stairs" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/electrum_sword.json b/src/generated/resources/data/basemetals/recipes/electrum_sword.json index 64fea5802..cc76d8cb2 100644 --- a/src/generated/resources/data/basemetals/recipes/electrum_sword.json +++ b/src/generated/resources/data/basemetals/recipes/electrum_sword.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "X", - "S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "X", + "S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/electrum" + } }, - "X": { - "tag": "forge:ingots/electrum" - } - }, - "result": { - "item": "basemetals:electrum_sword" + "result": { + "item": "basemetals:electrum_sword" + }, + "group": "basemetals:electrum_sword" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/electrum_trapdoor.json b/src/generated/resources/data/basemetals/recipes/electrum_trapdoor.json index ad4e64746..235b81934 100644 --- a/src/generated/resources/data/basemetals/recipes/electrum_trapdoor.json +++ b/src/generated/resources/data/basemetals/recipes/electrum_trapdoor.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX", - "XX" - ], - "key": { - "X": { - "tag": "forge:ingots/electrum" - } - }, - "result": { - "item": "basemetals:electrum_trapdoor" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX", + "XX" + ], + "key": { + "X": { + "tag": "forge:ingots/electrum" + } + }, + "result": { + "item": "basemetals:electrum_trapdoor" + }, + "group": "basemetals:electrum_trapdoor" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/electrum_wall.json b/src/generated/resources/data/basemetals/recipes/electrum_wall.json index 25c56f7b5..01d27b3d3 100644 --- a/src/generated/resources/data/basemetals/recipes/electrum_wall.json +++ b/src/generated/resources/data/basemetals/recipes/electrum_wall.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:storage_blocks/electrum" - } - }, - "result": { - "item": "basemetals:electrum_wall", - "count": 6 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:storage_blocks/electrum" + } + }, + "result": { + "item": "basemetals:electrum_wall", + "count": 6 + }, + "group": "basemetals:electrum_wall" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/emerald_arrow.json b/src/generated/resources/data/basemetals/recipes/emerald_arrow.json index c73dc9ac0..f7036c65f 100644 --- a/src/generated/resources/data/basemetals/recipes/emerald_arrow.json +++ b/src/generated/resources/data/basemetals/recipes/emerald_arrow.json @@ -1,23 +1,27 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "N", - "R", - "F" - ], - "key": { - "F": { - "item": "minecraft:feather" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "N", + "R", + "F" + ], + "key": { + "F": { + "item": "minecraft:feather" + }, + "N": { + "tag": "forge:nuggets/emerald" + }, + "R": { + "tag": "forge:rods/emerald" + } }, - "N": { - "tag": "forge:nuggets/emerald" + "result": { + "item": "basemetals:emerald_arrow", + "count": 4 }, - "R": { - "tag": "forge:rods/emerald" - } - }, - "result": { - "item": "basemetals:emerald_arrow", - "count": 4 + "group": "basemetals:emerald_arrow" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/emerald_axe.json b/src/generated/resources/data/basemetals/recipes/emerald_axe.json index 168277eed..c98a8ec88 100644 --- a/src/generated/resources/data/basemetals/recipes/emerald_axe.json +++ b/src/generated/resources/data/basemetals/recipes/emerald_axe.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX", - "XS", - " S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX", + "XS", + " S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:gems/emerald" + } }, - "X": { - "tag": "forge:gems/emerald" - } - }, - "result": { - "item": "basemetals:emerald_axe" + "result": { + "item": "basemetals:emerald_axe" + }, + "group": "basemetals:emerald_axe" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/emerald_bars.json b/src/generated/resources/data/basemetals/recipes/emerald_bars.json index 787017a3c..219cf456c 100644 --- a/src/generated/resources/data/basemetals/recipes/emerald_bars.json +++ b/src/generated/resources/data/basemetals/recipes/emerald_bars.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:gems/emerald" - } - }, - "result": { - "item": "basemetals:emerald_bars", - "count": 16 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:gems/emerald" + } + }, + "result": { + "item": "basemetals:emerald_bars", + "count": 16 + }, + "group": "basemetals:emerald_bars" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/emerald_bars_2.json b/src/generated/resources/data/basemetals/recipes/emerald_bars_2.json index 140603db3..c19726989 100644 --- a/src/generated/resources/data/basemetals/recipes/emerald_bars_2.json +++ b/src/generated/resources/data/basemetals/recipes/emerald_bars_2.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX" - ], - "key": { - "X": { - "tag": "forge:rods/emerald" - } - }, - "result": { - "item": "basemetals:emerald_bars", - "count": 4 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX" + ], + "key": { + "X": { + "tag": "forge:rods/emerald" + } + }, + "result": { + "item": "basemetals:emerald_bars", + "count": 4 + }, + "group": "basemetals:emerald_bars" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/emerald_bolt.json b/src/generated/resources/data/basemetals/recipes/emerald_bolt.json index dae3c86b2..9e1fb3051 100644 --- a/src/generated/resources/data/basemetals/recipes/emerald_bolt.json +++ b/src/generated/resources/data/basemetals/recipes/emerald_bolt.json @@ -1,19 +1,24 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "R", - "F" - ], - "key": { - "F": { - "item": "minecraft:feather" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "R", + "R", + "F" + ], + "key": { + "F": { + "item": "minecraft:feather" + }, + "R": { + "tag": "forge:rods/emerald" + } }, - "R": { - "tag": "forge:rods/emerald" - } - }, - "result": { - "item": "basemetals:emerald_bolt", - "count": 4 + "result": { + "item": "basemetals:emerald_bolt", + "count": 4 + }, + "group": "basemetals:emerald_bolt" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/emerald_boots.json b/src/generated/resources/data/basemetals/recipes/emerald_boots.json index 0623f5276..35942658c 100644 --- a/src/generated/resources/data/basemetals/recipes/emerald_boots.json +++ b/src/generated/resources/data/basemetals/recipes/emerald_boots.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X X", - "X X" - ], - "key": { - "X": { - "tag": "forge:gems/emerald" - } - }, - "result": { - "item": "basemetals:emerald_boots" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X X", + "X X" + ], + "key": { + "X": { + "tag": "forge:gems/emerald" + } + }, + "result": { + "item": "basemetals:emerald_boots" + }, + "group": "basemetals:emerald_boots" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/emerald_bow.json b/src/generated/resources/data/basemetals/recipes/emerald_bow.json index 7980b4751..f71b628a7 100644 --- a/src/generated/resources/data/basemetals/recipes/emerald_bow.json +++ b/src/generated/resources/data/basemetals/recipes/emerald_bow.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " RS", - "R S", - " RS" - ], - "key": { - "R": { - "tag": "forge:rods/emerald" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " RS", + "R S", + " RS" + ], + "key": { + "R": { + "tag": "forge:rods/emerald" + }, + "S": { + "item": "minecraft:string" + } }, - "S": { - "item": "minecraft:string" - } - }, - "result": { - "item": "basemetals:emerald_bow" + "result": { + "item": "basemetals:emerald_bow" + }, + "group": "basemetals:emerald_bow" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/emerald_button.json b/src/generated/resources/data/basemetals/recipes/emerald_button.json index c719b3ce7..e44a3586e 100644 --- a/src/generated/resources/data/basemetals/recipes/emerald_button.json +++ b/src/generated/resources/data/basemetals/recipes/emerald_button.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "X" - ], - "key": { - "X": { - "tag": "forge:nuggets/emerald" - } - }, - "result": { - "item": "basemetals:emerald_button" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "X" + ], + "key": { + "X": { + "tag": "forge:nuggets/emerald" + } + }, + "result": { + "item": "basemetals:emerald_button" + }, + "group": "basemetals:emerald_button" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/emerald_chestplate.json b/src/generated/resources/data/basemetals/recipes/emerald_chestplate.json index 630837781..8a95682e0 100644 --- a/src/generated/resources/data/basemetals/recipes/emerald_chestplate.json +++ b/src/generated/resources/data/basemetals/recipes/emerald_chestplate.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X X", - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:gems/emerald" - } - }, - "result": { - "item": "basemetals:emerald_chestplate" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X X", + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:gems/emerald" + } + }, + "result": { + "item": "basemetals:emerald_chestplate" + }, + "group": "basemetals:emerald_chestplate" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/emerald_crackhammer.json b/src/generated/resources/data/basemetals/recipes/emerald_crackhammer.json index 3c0c1ab99..35ccbc306 100644 --- a/src/generated/resources/data/basemetals/recipes/emerald_crackhammer.json +++ b/src/generated/resources/data/basemetals/recipes/emerald_crackhammer.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "S", - "S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "S", + "S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:storage_blocks/emerald" + } }, - "X": { - "tag": "forge:storage_blocks/emerald" - } - }, - "result": { - "item": "basemetals:emerald_crackhammer" + "result": { + "item": "basemetals:emerald_crackhammer" + }, + "group": "basemetals:emerald_crackhammer" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/emerald_crossbow.json b/src/generated/resources/data/basemetals/recipes/emerald_crossbow.json index ff3b74afd..ee4f13060 100644 --- a/src/generated/resources/data/basemetals/recipes/emerald_crossbow.json +++ b/src/generated/resources/data/basemetals/recipes/emerald_crossbow.json @@ -1,22 +1,26 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "GRR", - " SR", - "R G" - ], - "key": { - "G": { - "tag": "forge:gears/emerald" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "GRR", + " SR", + "R G" + ], + "key": { + "G": { + "tag": "forge:gears/emerald" + }, + "R": { + "tag": "forge:rods/emerald" + }, + "S": { + "item": "minecraft:string" + } }, - "R": { - "tag": "forge:rods/emerald" + "result": { + "item": "basemetals:emerald_crossbow" }, - "S": { - "item": "minecraft:string" - } - }, - "result": { - "item": "basemetals:emerald_crossbow" + "group": "basemetals:emerald_crossbow" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/emerald_door.json b/src/generated/resources/data/basemetals/recipes/emerald_door.json index 1f3f5e491..79ed424ba 100644 --- a/src/generated/resources/data/basemetals/recipes/emerald_door.json +++ b/src/generated/resources/data/basemetals/recipes/emerald_door.json @@ -1,16 +1,21 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX", - "XX" - ], - "key": { - "X": { - "tag": "forge:gems/emerald" - } - }, - "result": { - "item": "basemetals:emerald_door", - "count": 3 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX", + "XX", + "XX" + ], + "key": { + "X": { + "tag": "forge:gems/emerald" + } + }, + "result": { + "item": "basemetals:emerald_door", + "count": 3 + }, + "group": "basemetals:emerald_door" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/emerald_fishingrod.json b/src/generated/resources/data/basemetals/recipes/emerald_fishingrod.json index 5b2879232..8cd1ede4a 100644 --- a/src/generated/resources/data/basemetals/recipes/emerald_fishingrod.json +++ b/src/generated/resources/data/basemetals/recipes/emerald_fishingrod.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " R", - " RS", - "R S" - ], - "key": { - "R": { - "tag": "forge:rods/emerald" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " R", + " RS", + "R S" + ], + "key": { + "R": { + "tag": "forge:rods/emerald" + }, + "S": { + "item": "minecraft:string" + } }, - "S": { - "item": "minecraft:string" - } - }, - "result": { - "item": "basemetals:emerald_fishing_rod" + "result": { + "item": "basemetals:emerald_fishing_rod" + }, + "group": "basemetals:emerald_fishing_rod" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/emerald_gear.json b/src/generated/resources/data/basemetals/recipes/emerald_gear.json index 3a938765c..2e50cc5d9 100644 --- a/src/generated/resources/data/basemetals/recipes/emerald_gear.json +++ b/src/generated/resources/data/basemetals/recipes/emerald_gear.json @@ -1,20 +1,24 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " X ", - "XRX", - " X " - ], - "key": { - "R": { - "tag": "forge:rods/iron" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " X ", + "XRX", + " X " + ], + "key": { + "R": { + "tag": "forge:rods/iron" + }, + "X": { + "tag": "forge:gems/emerald" + } }, - "X": { - "tag": "forge:gems/emerald" - } - }, - "result": { - "item": "basemetals:emerald_gear", - "count": 4 + "result": { + "item": "basemetals:emerald_gear", + "count": 4 + }, + "group": "basemetals:emerald_gear" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/emerald_helmet.json b/src/generated/resources/data/basemetals/recipes/emerald_helmet.json index d9100681d..449a53590 100644 --- a/src/generated/resources/data/basemetals/recipes/emerald_helmet.json +++ b/src/generated/resources/data/basemetals/recipes/emerald_helmet.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "X X" - ], - "key": { - "X": { - "tag": "forge:gems/emerald" - } - }, - "result": { - "item": "basemetals:emerald_helmet" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "X X" + ], + "key": { + "X": { + "tag": "forge:gems/emerald" + } + }, + "result": { + "item": "basemetals:emerald_helmet" + }, + "group": "basemetals:emerald_helmet" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/emerald_hoe.json b/src/generated/resources/data/basemetals/recipes/emerald_hoe.json index 9ac6ae053..e82b7e3d7 100644 --- a/src/generated/resources/data/basemetals/recipes/emerald_hoe.json +++ b/src/generated/resources/data/basemetals/recipes/emerald_hoe.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX", - " S", - " S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX", + " S", + " S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:gems/emerald" + } }, - "X": { - "tag": "forge:gems/emerald" - } - }, - "result": { - "item": "basemetals:emerald_hoe" + "result": { + "item": "basemetals:emerald_hoe" + }, + "group": "basemetals:emerald_hoe" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/emerald_horsearmor.json b/src/generated/resources/data/basemetals/recipes/emerald_horsearmor.json index 9e4fe4290..bc47b2114 100644 --- a/src/generated/resources/data/basemetals/recipes/emerald_horsearmor.json +++ b/src/generated/resources/data/basemetals/recipes/emerald_horsearmor.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " X", - "XWX", - "XXX" - ], - "key": { - "W": { - "tag": "minecraft:wool" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " X", + "XWX", + "XXX" + ], + "key": { + "W": { + "tag": "minecraft:wool" + }, + "X": { + "tag": "forge:gems/emerald" + } }, - "X": { - "tag": "forge:gems/emerald" - } - }, - "result": { - "item": "basemetals:emerald_horse_armor" + "result": { + "item": "basemetals:emerald_horse_armor" + }, + "group": "basemetals:emerald_horse_armor" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/emerald_leggings.json b/src/generated/resources/data/basemetals/recipes/emerald_leggings.json index e6124aa83..980facd17 100644 --- a/src/generated/resources/data/basemetals/recipes/emerald_leggings.json +++ b/src/generated/resources/data/basemetals/recipes/emerald_leggings.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "X X", - "X X" - ], - "key": { - "X": { - "tag": "forge:gems/emerald" - } - }, - "result": { - "item": "basemetals:emerald_leggings" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "X X", + "X X" + ], + "key": { + "X": { + "tag": "forge:gems/emerald" + } + }, + "result": { + "item": "basemetals:emerald_leggings" + }, + "group": "basemetals:emerald_leggings" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/emerald_lever.json b/src/generated/resources/data/basemetals/recipes/emerald_lever.json index eb2cb470b..fb74a0977 100644 --- a/src/generated/resources/data/basemetals/recipes/emerald_lever.json +++ b/src/generated/resources/data/basemetals/recipes/emerald_lever.json @@ -1,18 +1,22 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "R", - "X" - ], - "key": { - "R": { - "tag": "forge:rods/emerald" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "R", + "X" + ], + "key": { + "R": { + "tag": "forge:rods/emerald" + }, + "X": { + "tag": "forge:gems/emerald" + } }, - "X": { - "tag": "forge:gems/emerald" - } - }, - "result": { - "item": "basemetals:emerald_lever" + "result": { + "item": "basemetals:emerald_lever" + }, + "group": "basemetals:emerald_lever" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/emerald_pickaxe.json b/src/generated/resources/data/basemetals/recipes/emerald_pickaxe.json index f8fcb5202..8d5600a59 100644 --- a/src/generated/resources/data/basemetals/recipes/emerald_pickaxe.json +++ b/src/generated/resources/data/basemetals/recipes/emerald_pickaxe.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - " S ", - " S " - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + " S ", + " S " + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:gems/emerald" + } }, - "X": { - "tag": "forge:gems/emerald" - } - }, - "result": { - "item": "basemetals:emerald_pickaxe" + "result": { + "item": "basemetals:emerald_pickaxe" + }, + "group": "basemetals:emerald_pickaxe" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/emerald_powder_from_small.json b/src/generated/resources/data/basemetals/recipes/emerald_powder_from_small.json index e0a098c72..d9e921d9c 100644 --- a/src/generated/resources/data/basemetals/recipes/emerald_powder_from_small.json +++ b/src/generated/resources/data/basemetals/recipes/emerald_powder_from_small.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:tiny_dusts/emerald" - } - }, - "result": { - "item": "basemetals:emerald_powder" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:tiny_dusts/emerald" + } + }, + "result": { + "item": "basemetals:emerald_powder" + }, + "group": "basemetals:emerald_powder" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/emerald_pressure_plate.json b/src/generated/resources/data/basemetals/recipes/emerald_pressure_plate.json index 3eb90c9c9..1238701f8 100644 --- a/src/generated/resources/data/basemetals/recipes/emerald_pressure_plate.json +++ b/src/generated/resources/data/basemetals/recipes/emerald_pressure_plate.json @@ -1,14 +1,18 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX" - ], - "key": { - "X": { - "tag": "forge:gems/emerald" - } - }, - "result": { - "item": "basemetals:emerald_pressure_plate" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX" + ], + "key": { + "X": { + "tag": "forge:gems/emerald" + } + }, + "result": { + "item": "basemetals:emerald_pressure_plate" + }, + "group": "basemetals:emerald_pressure_plate" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/emerald_rod.json b/src/generated/resources/data/basemetals/recipes/emerald_rod.json index 8676caa3e..f907b992a 100644 --- a/src/generated/resources/data/basemetals/recipes/emerald_rod.json +++ b/src/generated/resources/data/basemetals/recipes/emerald_rod.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "X" - ], - "key": { - "X": { - "tag": "forge:gems/emerald" - } - }, - "result": { - "item": "basemetals:emerald_rod", - "count": 4 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "X" + ], + "key": { + "X": { + "tag": "forge:gems/emerald" + } + }, + "result": { + "item": "basemetals:emerald_rod", + "count": 4 + }, + "group": "basemetals:emerald_rod" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/emerald_scythe.json b/src/generated/resources/data/basemetals/recipes/emerald_scythe.json index f73690ccf..9b6b63163 100644 --- a/src/generated/resources/data/basemetals/recipes/emerald_scythe.json +++ b/src/generated/resources/data/basemetals/recipes/emerald_scythe.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX ", - " X", - " S " - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX ", + " X", + " S " + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:gems/emerald" + } }, - "X": { - "tag": "forge:gems/emerald" - } - }, - "result": { - "item": "basemetals:emerald_scythe" + "result": { + "item": "basemetals:emerald_scythe" + }, + "group": "basemetals:emerald_scythe" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/emerald_shears.json b/src/generated/resources/data/basemetals/recipes/emerald_shears.json index ee1153c99..884efda17 100644 --- a/src/generated/resources/data/basemetals/recipes/emerald_shears.json +++ b/src/generated/resources/data/basemetals/recipes/emerald_shears.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " X", - "X " - ], - "key": { - "X": { - "tag": "forge:gems/emerald" - } - }, - "result": { - "item": "basemetals:emerald_shears" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " X", + "X " + ], + "key": { + "X": { + "tag": "forge:gems/emerald" + } + }, + "result": { + "item": "basemetals:emerald_shears" + }, + "group": "basemetals:emerald_shears" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/emerald_shield.json b/src/generated/resources/data/basemetals/recipes/emerald_shield.json index d2e31a4b0..6f09eab09 100644 --- a/src/generated/resources/data/basemetals/recipes/emerald_shield.json +++ b/src/generated/resources/data/basemetals/recipes/emerald_shield.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XWX", - "XXX", - " X " - ], - "key": { - "W": { - "tag": "minecraft:planks" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XWX", + "XXX", + " X " + ], + "key": { + "W": { + "tag": "minecraft:planks" + }, + "X": { + "tag": "forge:gems/emerald" + } }, - "X": { - "tag": "forge:gems/emerald" - } - }, - "result": { - "item": "basemetals:emerald_shield" + "result": { + "item": "basemetals:emerald_shield" + }, + "group": "basemetals:emerald_shield" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/emerald_shovel.json b/src/generated/resources/data/basemetals/recipes/emerald_shovel.json index 40201ca37..4d9cf0c9a 100644 --- a/src/generated/resources/data/basemetals/recipes/emerald_shovel.json +++ b/src/generated/resources/data/basemetals/recipes/emerald_shovel.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "S", - "S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "S", + "S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:gems/emerald" + } }, - "X": { - "tag": "forge:gems/emerald" - } - }, - "result": { - "item": "basemetals:emerald_shovel" + "result": { + "item": "basemetals:emerald_shovel" + }, + "group": "basemetals:emerald_shovel" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/emerald_slab.json b/src/generated/resources/data/basemetals/recipes/emerald_slab.json index f1862f644..b0bcf58c0 100644 --- a/src/generated/resources/data/basemetals/recipes/emerald_slab.json +++ b/src/generated/resources/data/basemetals/recipes/emerald_slab.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX" - ], - "key": { - "X": { - "tag": "forge:storage_blocks/emerald" - } - }, - "result": { - "item": "basemetals:emerald_slab", - "count": 6 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX" + ], + "key": { + "X": { + "tag": "forge:storage_blocks/emerald" + } + }, + "result": { + "item": "basemetals:emerald_slab", + "count": 6 + }, + "group": "basemetals:emerald_slab" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/emerald_smallpowder.json b/src/generated/resources/data/basemetals/recipes/emerald_smallpowder.json index cf3ae6e40..39e933c8d 100644 --- a/src/generated/resources/data/basemetals/recipes/emerald_smallpowder.json +++ b/src/generated/resources/data/basemetals/recipes/emerald_smallpowder.json @@ -1,12 +1,16 @@ { - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "tag": "forge:dusts/emerald" - } - ], - "result": { - "item": "basemetals:emerald_smallpowder", - "count": 9 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "tag": "forge:dusts/emerald" + } + ], + "result": { + "item": "basemetals:emerald_smallpowder", + "count": 9 + }, + "group": "basemetals:emerald_smallpowder" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/emerald_stairs.json b/src/generated/resources/data/basemetals/recipes/emerald_stairs.json index 808cb9ad8..b8c5e8023 100644 --- a/src/generated/resources/data/basemetals/recipes/emerald_stairs.json +++ b/src/generated/resources/data/basemetals/recipes/emerald_stairs.json @@ -1,17 +1,21 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X ", - "XX ", - "XXX" - ], - "key": { - "X": { - "tag": "forge:storage_blocks/emerald" - } - }, - "result": { - "item": "basemetals:emerald_stairs", - "count": 4 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X ", + "XX ", + "XXX" + ], + "key": { + "X": { + "tag": "forge:storage_blocks/emerald" + } + }, + "result": { + "item": "basemetals:emerald_stairs", + "count": 4 + }, + "group": "basemetals:emerald_stairs" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/emerald_sword.json b/src/generated/resources/data/basemetals/recipes/emerald_sword.json index c6cb89bae..e1ddc7a0b 100644 --- a/src/generated/resources/data/basemetals/recipes/emerald_sword.json +++ b/src/generated/resources/data/basemetals/recipes/emerald_sword.json @@ -1,18 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "X", + "S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:gems/emerald" + } }, - "X": { - "tag": "forge:gems/emerald" - } - }, - "result": { - "item": "basemetals:emerald_sword" + "result": { + "item": "basemetals:emerald_sword" + }, + "group": "basemetals:emerald_sword" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/emerald_trapdoor.json b/src/generated/resources/data/basemetals/recipes/emerald_trapdoor.json index be5cda66a..3f34fdd67 100644 --- a/src/generated/resources/data/basemetals/recipes/emerald_trapdoor.json +++ b/src/generated/resources/data/basemetals/recipes/emerald_trapdoor.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX", - "XX" - ], - "key": { - "X": { - "tag": "forge:gems/emerald" - } - }, - "result": { - "item": "basemetals:emerald_trapdoor" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX", + "XX" + ], + "key": { + "X": { + "tag": "forge:gems/emerald" + } + }, + "result": { + "item": "basemetals:emerald_trapdoor" + }, + "group": "basemetals:emerald_trapdoor" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/emerald_wall.json b/src/generated/resources/data/basemetals/recipes/emerald_wall.json index ac2023aba..279f47486 100644 --- a/src/generated/resources/data/basemetals/recipes/emerald_wall.json +++ b/src/generated/resources/data/basemetals/recipes/emerald_wall.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:storage_blocks/emerald" - } - }, - "result": { - "item": "basemetals:emerald_wall", - "count": 6 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:storage_blocks/emerald" + } + }, + "result": { + "item": "basemetals:emerald_wall", + "count": 6 + }, + "group": "basemetals:emerald_wall" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/flint_and_steel.json b/src/generated/resources/data/basemetals/recipes/flint_and_steel.json index cdfddf3a6..905056266 100644 --- a/src/generated/resources/data/basemetals/recipes/flint_and_steel.json +++ b/src/generated/resources/data/basemetals/recipes/flint_and_steel.json @@ -1,14 +1,18 @@ { - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "tag": "forge:ingots/steel" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "tag": "forge:ingots/steel" + }, + { + "item": "minecraft:flint" + } + ], + "result": { + "item": "minecraft:flint_and_steel" }, - { - "item": "minecraft:flint" - } - ], - "result": { - "item": "minecraft:flint_and_steel" + "group": "minecraft:flint_and_steel" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/gold_arrow.json b/src/generated/resources/data/basemetals/recipes/gold_arrow.json index 49f60d83f..37516686d 100644 --- a/src/generated/resources/data/basemetals/recipes/gold_arrow.json +++ b/src/generated/resources/data/basemetals/recipes/gold_arrow.json @@ -1,23 +1,27 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "N", - "R", - "F" - ], - "key": { - "F": { - "item": "minecraft:feather" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "N", + "R", + "F" + ], + "key": { + "F": { + "item": "minecraft:feather" + }, + "N": { + "tag": "forge:nuggets/gold" + }, + "R": { + "tag": "forge:rods/gold" + } }, - "N": { - "tag": "forge:nuggets/gold" + "result": { + "item": "basemetals:gold_arrow", + "count": 4 }, - "R": { - "tag": "forge:rods/gold" - } - }, - "result": { - "item": "basemetals:gold_arrow", - "count": 4 + "group": "basemetals:gold_arrow" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/gold_bars.json b/src/generated/resources/data/basemetals/recipes/gold_bars.json index 9dea4a721..bbca7c8c5 100644 --- a/src/generated/resources/data/basemetals/recipes/gold_bars.json +++ b/src/generated/resources/data/basemetals/recipes/gold_bars.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:ingots/gold" - } - }, - "result": { - "item": "basemetals:gold_bars", - "count": 16 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:ingots/gold" + } + }, + "result": { + "item": "basemetals:gold_bars", + "count": 16 + }, + "group": "basemetals:gold_bars" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/gold_bars_2.json b/src/generated/resources/data/basemetals/recipes/gold_bars_2.json index 16836d9e9..79516a0b6 100644 --- a/src/generated/resources/data/basemetals/recipes/gold_bars_2.json +++ b/src/generated/resources/data/basemetals/recipes/gold_bars_2.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX" - ], - "key": { - "X": { - "tag": "forge:rods/gold" - } - }, - "result": { - "item": "basemetals:gold_bars", - "count": 4 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX" + ], + "key": { + "X": { + "tag": "forge:rods/gold" + } + }, + "result": { + "item": "basemetals:gold_bars", + "count": 4 + }, + "group": "basemetals:gold_bars" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/gold_bolt.json b/src/generated/resources/data/basemetals/recipes/gold_bolt.json index dc16e3bbe..544bebf5f 100644 --- a/src/generated/resources/data/basemetals/recipes/gold_bolt.json +++ b/src/generated/resources/data/basemetals/recipes/gold_bolt.json @@ -1,19 +1,24 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "R", - "F" - ], - "key": { - "F": { - "item": "minecraft:feather" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "R", + "R", + "F" + ], + "key": { + "F": { + "item": "minecraft:feather" + }, + "R": { + "tag": "forge:rods/gold" + } }, - "R": { - "tag": "forge:rods/gold" - } - }, - "result": { - "item": "basemetals:gold_bolt", - "count": 4 + "result": { + "item": "basemetals:gold_bolt", + "count": 4 + }, + "group": "basemetals:gold_bolt" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/gold_bow.json b/src/generated/resources/data/basemetals/recipes/gold_bow.json index 422dc44ef..09cd18d47 100644 --- a/src/generated/resources/data/basemetals/recipes/gold_bow.json +++ b/src/generated/resources/data/basemetals/recipes/gold_bow.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " RS", - "R S", - " RS" - ], - "key": { - "R": { - "tag": "forge:rods/gold" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " RS", + "R S", + " RS" + ], + "key": { + "R": { + "tag": "forge:rods/gold" + }, + "S": { + "item": "minecraft:string" + } }, - "S": { - "item": "minecraft:string" - } - }, - "result": { - "item": "basemetals:gold_bow" + "result": { + "item": "basemetals:gold_bow" + }, + "group": "basemetals:gold_bow" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/gold_button.json b/src/generated/resources/data/basemetals/recipes/gold_button.json index 6335562dd..3da3166ce 100644 --- a/src/generated/resources/data/basemetals/recipes/gold_button.json +++ b/src/generated/resources/data/basemetals/recipes/gold_button.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "X" - ], - "key": { - "X": { - "tag": "forge:nuggets/gold" - } - }, - "result": { - "item": "basemetals:gold_button" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "X" + ], + "key": { + "X": { + "tag": "forge:nuggets/gold" + } + }, + "result": { + "item": "basemetals:gold_button" + }, + "group": "basemetals:gold_button" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/gold_crackhammer.json b/src/generated/resources/data/basemetals/recipes/gold_crackhammer.json index 8b8ef597a..1b5a5107e 100644 --- a/src/generated/resources/data/basemetals/recipes/gold_crackhammer.json +++ b/src/generated/resources/data/basemetals/recipes/gold_crackhammer.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "S", - "S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "S", + "S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:storage_blocks/gold" + } }, - "X": { - "tag": "forge:storage_blocks/gold" - } - }, - "result": { - "item": "basemetals:gold_crackhammer" + "result": { + "item": "basemetals:gold_crackhammer" + }, + "group": "basemetals:gold_crackhammer" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/gold_crossbow.json b/src/generated/resources/data/basemetals/recipes/gold_crossbow.json index 9cbf03017..f5a67c915 100644 --- a/src/generated/resources/data/basemetals/recipes/gold_crossbow.json +++ b/src/generated/resources/data/basemetals/recipes/gold_crossbow.json @@ -1,22 +1,26 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "GRR", - " SR", - "R G" - ], - "key": { - "G": { - "tag": "forge:gears/gold" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "GRR", + " SR", + "R G" + ], + "key": { + "G": { + "tag": "forge:gears/gold" + }, + "R": { + "tag": "forge:rods/gold" + }, + "S": { + "item": "minecraft:string" + } }, - "R": { - "tag": "forge:rods/gold" + "result": { + "item": "basemetals:gold_crossbow" }, - "S": { - "item": "minecraft:string" - } - }, - "result": { - "item": "basemetals:gold_crossbow" + "group": "basemetals:gold_crossbow" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/gold_door.json b/src/generated/resources/data/basemetals/recipes/gold_door.json index a0cbb4dbe..ec3592096 100644 --- a/src/generated/resources/data/basemetals/recipes/gold_door.json +++ b/src/generated/resources/data/basemetals/recipes/gold_door.json @@ -1,16 +1,21 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX", - "XX" - ], - "key": { - "X": { - "tag": "forge:ingots/gold" - } - }, - "result": { - "item": "basemetals:gold_door", - "count": 3 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX", + "XX", + "XX" + ], + "key": { + "X": { + "tag": "forge:ingots/gold" + } + }, + "result": { + "item": "basemetals:gold_door", + "count": 3 + }, + "group": "basemetals:gold_door" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/gold_fishingrod.json b/src/generated/resources/data/basemetals/recipes/gold_fishingrod.json index a65440866..9bdb613b9 100644 --- a/src/generated/resources/data/basemetals/recipes/gold_fishingrod.json +++ b/src/generated/resources/data/basemetals/recipes/gold_fishingrod.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " R", - " RS", - "R S" - ], - "key": { - "R": { - "tag": "forge:rods/gold" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " R", + " RS", + "R S" + ], + "key": { + "R": { + "tag": "forge:rods/gold" + }, + "S": { + "item": "minecraft:string" + } }, - "S": { - "item": "minecraft:string" - } - }, - "result": { - "item": "basemetals:gold_fishing_rod" + "result": { + "item": "basemetals:gold_fishing_rod" + }, + "group": "basemetals:gold_fishing_rod" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/gold_gear.json b/src/generated/resources/data/basemetals/recipes/gold_gear.json index 65aaa3cec..ffb836634 100644 --- a/src/generated/resources/data/basemetals/recipes/gold_gear.json +++ b/src/generated/resources/data/basemetals/recipes/gold_gear.json @@ -1,20 +1,24 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " X ", - "XRX", - " X " - ], - "key": { - "R": { - "tag": "forge:rods/gold" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " X ", + "XRX", + " X " + ], + "key": { + "R": { + "tag": "forge:rods/gold" + }, + "X": { + "tag": "forge:ingots/gold" + } }, - "X": { - "tag": "forge:ingots/gold" - } - }, - "result": { - "item": "basemetals:gold_gear", - "count": 4 + "result": { + "item": "basemetals:gold_gear", + "count": 4 + }, + "group": "basemetals:gold_gear" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/gold_lever.json b/src/generated/resources/data/basemetals/recipes/gold_lever.json index 8a6b7f9a6..6428341af 100644 --- a/src/generated/resources/data/basemetals/recipes/gold_lever.json +++ b/src/generated/resources/data/basemetals/recipes/gold_lever.json @@ -1,18 +1,22 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "R", - "X" - ], - "key": { - "R": { - "tag": "forge:rods/gold" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "R", + "X" + ], + "key": { + "R": { + "tag": "forge:rods/gold" + }, + "X": { + "tag": "forge:ingots/gold" + } }, - "X": { - "tag": "forge:ingots/gold" - } - }, - "result": { - "item": "basemetals:gold_lever" + "result": { + "item": "basemetals:gold_lever" + }, + "group": "basemetals:gold_lever" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/gold_plate.json b/src/generated/resources/data/basemetals/recipes/gold_plate.json index 418b2070a..e5eae4ca1 100644 --- a/src/generated/resources/data/basemetals/recipes/gold_plate.json +++ b/src/generated/resources/data/basemetals/recipes/gold_plate.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX" - ], - "key": { - "X": { - "tag": "forge:ingots/gold" - } - }, - "result": { - "item": "basemetals:gold_plate", - "count": 3 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX" + ], + "key": { + "X": { + "tag": "forge:ingots/gold" + } + }, + "result": { + "item": "basemetals:gold_plate", + "count": 3 + }, + "group": "basemetals:gold_plate" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/gold_powder_from_small.json b/src/generated/resources/data/basemetals/recipes/gold_powder_from_small.json index bb0e33688..250f53ce8 100644 --- a/src/generated/resources/data/basemetals/recipes/gold_powder_from_small.json +++ b/src/generated/resources/data/basemetals/recipes/gold_powder_from_small.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:tiny_dusts/gold" - } - }, - "result": { - "item": "basemetals:gold_powder" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:tiny_dusts/gold" + } + }, + "result": { + "item": "basemetals:gold_powder" + }, + "group": "basemetals:gold_powder" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/gold_raw_crushing.json b/src/generated/resources/data/basemetals/recipes/gold_raw_crushing.json new file mode 100644 index 000000000..0721a7810 --- /dev/null +++ b/src/generated/resources/data/basemetals/recipes/gold_raw_crushing.json @@ -0,0 +1,9 @@ +{ + "type": "basemetals:crushing", + "ingredient": { + "tag": "forge:raw_materials/gold" + }, + "result": { + "item": "basemetals:gold_powder" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/gold_rod.json b/src/generated/resources/data/basemetals/recipes/gold_rod.json index e0c460f8c..9dfcde5f3 100644 --- a/src/generated/resources/data/basemetals/recipes/gold_rod.json +++ b/src/generated/resources/data/basemetals/recipes/gold_rod.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "X" - ], - "key": { - "X": { - "tag": "forge:ingots/gold" - } - }, - "result": { - "item": "basemetals:gold_rod", - "count": 4 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "X" + ], + "key": { + "X": { + "tag": "forge:ingots/gold" + } + }, + "result": { + "item": "basemetals:gold_rod", + "count": 4 + }, + "group": "basemetals:gold_rod" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/gold_scythe.json b/src/generated/resources/data/basemetals/recipes/gold_scythe.json index 7af3abd76..8f5a58b7e 100644 --- a/src/generated/resources/data/basemetals/recipes/gold_scythe.json +++ b/src/generated/resources/data/basemetals/recipes/gold_scythe.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX ", - " X", - " S " - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX ", + " X", + " S " + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/gold" + } }, - "X": { - "tag": "forge:ingots/gold" - } - }, - "result": { - "item": "basemetals:gold_scythe" + "result": { + "item": "basemetals:gold_scythe" + }, + "group": "basemetals:gold_scythe" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/gold_shears.json b/src/generated/resources/data/basemetals/recipes/gold_shears.json index 7bf3f12d1..f9e536e69 100644 --- a/src/generated/resources/data/basemetals/recipes/gold_shears.json +++ b/src/generated/resources/data/basemetals/recipes/gold_shears.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " X", - "X " - ], - "key": { - "X": { - "tag": "forge:ingots/gold" - } - }, - "result": { - "item": "basemetals:gold_shears" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " X", + "X " + ], + "key": { + "X": { + "tag": "forge:ingots/gold" + } + }, + "result": { + "item": "basemetals:gold_shears" + }, + "group": "basemetals:gold_shears" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/gold_shield.json b/src/generated/resources/data/basemetals/recipes/gold_shield.json index e398e4529..168734c13 100644 --- a/src/generated/resources/data/basemetals/recipes/gold_shield.json +++ b/src/generated/resources/data/basemetals/recipes/gold_shield.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XWX", - "XXX", - " X " - ], - "key": { - "W": { - "tag": "minecraft:planks" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XWX", + "XXX", + " X " + ], + "key": { + "W": { + "tag": "minecraft:planks" + }, + "X": { + "tag": "forge:ingots/gold" + } }, - "X": { - "tag": "forge:ingots/gold" - } - }, - "result": { - "item": "basemetals:gold_shield" + "result": { + "item": "basemetals:gold_shield" + }, + "group": "basemetals:gold_shield" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/gold_slab.json b/src/generated/resources/data/basemetals/recipes/gold_slab.json index 0fa221528..31a5d2442 100644 --- a/src/generated/resources/data/basemetals/recipes/gold_slab.json +++ b/src/generated/resources/data/basemetals/recipes/gold_slab.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX" - ], - "key": { - "X": { - "tag": "forge:storage_blocks/gold" - } - }, - "result": { - "item": "basemetals:gold_slab", - "count": 6 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX" + ], + "key": { + "X": { + "tag": "forge:storage_blocks/gold" + } + }, + "result": { + "item": "basemetals:gold_slab", + "count": 6 + }, + "group": "basemetals:gold_slab" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/gold_smallpowder.json b/src/generated/resources/data/basemetals/recipes/gold_smallpowder.json index 40bd82e53..fc45382de 100644 --- a/src/generated/resources/data/basemetals/recipes/gold_smallpowder.json +++ b/src/generated/resources/data/basemetals/recipes/gold_smallpowder.json @@ -1,12 +1,16 @@ { - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "tag": "forge:dusts/gold" - } - ], - "result": { - "item": "basemetals:gold_smallpowder", - "count": 9 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "tag": "forge:dusts/gold" + } + ], + "result": { + "item": "basemetals:gold_smallpowder", + "count": 9 + }, + "group": "basemetals:gold_smallpowder" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/gold_stairs.json b/src/generated/resources/data/basemetals/recipes/gold_stairs.json index 013ec9498..17412e386 100644 --- a/src/generated/resources/data/basemetals/recipes/gold_stairs.json +++ b/src/generated/resources/data/basemetals/recipes/gold_stairs.json @@ -1,17 +1,21 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X ", - "XX ", - "XXX" - ], - "key": { - "X": { - "tag": "forge:storage_blocks/gold" - } - }, - "result": { - "item": "basemetals:gold_stairs", - "count": 4 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X ", + "XX ", + "XXX" + ], + "key": { + "X": { + "tag": "forge:storage_blocks/gold" + } + }, + "result": { + "item": "basemetals:gold_stairs", + "count": 4 + }, + "group": "basemetals:gold_stairs" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/gold_trapdoor.json b/src/generated/resources/data/basemetals/recipes/gold_trapdoor.json index ec4d2d555..763b39f74 100644 --- a/src/generated/resources/data/basemetals/recipes/gold_trapdoor.json +++ b/src/generated/resources/data/basemetals/recipes/gold_trapdoor.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX", - "XX" - ], - "key": { - "X": { - "tag": "forge:ingots/gold" - } - }, - "result": { - "item": "basemetals:gold_trapdoor" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX", + "XX" + ], + "key": { + "X": { + "tag": "forge:ingots/gold" + } + }, + "result": { + "item": "basemetals:gold_trapdoor" + }, + "group": "basemetals:gold_trapdoor" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/gold_wall.json b/src/generated/resources/data/basemetals/recipes/gold_wall.json index 5d2dd5fce..1d25e92a7 100644 --- a/src/generated/resources/data/basemetals/recipes/gold_wall.json +++ b/src/generated/resources/data/basemetals/recipes/gold_wall.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:storage_blocks/gold" - } - }, - "result": { - "item": "basemetals:gold_wall", - "count": 6 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:storage_blocks/gold" + } + }, + "result": { + "item": "basemetals:gold_wall", + "count": 6 + }, + "group": "basemetals:gold_wall" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/human_detector.json b/src/generated/resources/data/basemetals/recipes/human_detector.json index 633528037..721a38567 100644 --- a/src/generated/resources/data/basemetals/recipes/human_detector.json +++ b/src/generated/resources/data/basemetals/recipes/human_detector.json @@ -1,18 +1,22 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX", - "GG" - ], - "key": { - "G": { - "tag": "forge:gears" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX", + "GG" + ], + "key": { + "G": { + "tag": "forge:gears" + }, + "X": { + "item": "minecraft:brick" + } }, - "X": { - "item": "minecraft:brick" - } - }, - "result": { - "item": "basemetals:human_detector" + "result": { + "item": "basemetals:human_detector" + }, + "group": "basemetals:human_detector" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/invar_arrow.json b/src/generated/resources/data/basemetals/recipes/invar_arrow.json index 48ffa1d4a..37c8658d8 100644 --- a/src/generated/resources/data/basemetals/recipes/invar_arrow.json +++ b/src/generated/resources/data/basemetals/recipes/invar_arrow.json @@ -1,23 +1,27 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "N", - "R", - "F" - ], - "key": { - "F": { - "item": "minecraft:feather" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "N", + "R", + "F" + ], + "key": { + "F": { + "item": "minecraft:feather" + }, + "N": { + "tag": "forge:nuggets/invar" + }, + "R": { + "tag": "forge:rods/invar" + } }, - "N": { - "tag": "forge:nuggets/invar" + "result": { + "item": "basemetals:invar_arrow", + "count": 4 }, - "R": { - "tag": "forge:rods/invar" - } - }, - "result": { - "item": "basemetals:invar_arrow", - "count": 4 + "group": "basemetals:invar_arrow" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/invar_axe.json b/src/generated/resources/data/basemetals/recipes/invar_axe.json index d345014cd..b36d01305 100644 --- a/src/generated/resources/data/basemetals/recipes/invar_axe.json +++ b/src/generated/resources/data/basemetals/recipes/invar_axe.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX", - "XS", - " S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX", + "XS", + " S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/invar" + } }, - "X": { - "tag": "forge:ingots/invar" - } - }, - "result": { - "item": "basemetals:invar_axe" + "result": { + "item": "basemetals:invar_axe" + }, + "group": "basemetals:invar_axe" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/invar_bars.json b/src/generated/resources/data/basemetals/recipes/invar_bars.json index f5d983efa..eba94d9b4 100644 --- a/src/generated/resources/data/basemetals/recipes/invar_bars.json +++ b/src/generated/resources/data/basemetals/recipes/invar_bars.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:ingots/invar" - } - }, - "result": { - "item": "basemetals:invar_bars", - "count": 16 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:ingots/invar" + } + }, + "result": { + "item": "basemetals:invar_bars", + "count": 16 + }, + "group": "basemetals:invar_bars" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/invar_bars_2.json b/src/generated/resources/data/basemetals/recipes/invar_bars_2.json index 85aa7c000..36de50d4d 100644 --- a/src/generated/resources/data/basemetals/recipes/invar_bars_2.json +++ b/src/generated/resources/data/basemetals/recipes/invar_bars_2.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX" - ], - "key": { - "X": { - "tag": "forge:rods/invar" - } - }, - "result": { - "item": "basemetals:invar_bars", - "count": 4 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX" + ], + "key": { + "X": { + "tag": "forge:rods/invar" + } + }, + "result": { + "item": "basemetals:invar_bars", + "count": 4 + }, + "group": "basemetals:invar_bars" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/invar_blend.json b/src/generated/resources/data/basemetals/recipes/invar_blend.json index 9f653b428..92af50765 100644 --- a/src/generated/resources/data/basemetals/recipes/invar_blend.json +++ b/src/generated/resources/data/basemetals/recipes/invar_blend.json @@ -1,18 +1,22 @@ { - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "tag": "forge:dusts/iron" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "tag": "forge:dusts/iron" + }, + { + "tag": "forge:dusts/iron" + }, + { + "tag": "forge:dusts/nickel" + } + ], + "result": { + "item": "basemetals:invar_blend", + "count": 3 }, - { - "tag": "forge:dusts/iron" - }, - { - "tag": "forge:dusts/nickel" - } - ], - "result": { - "item": "basemetals:invar_blend", - "count": 3 + "group": "basemetals:invar_blend" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/invar_blend_from_small.json b/src/generated/resources/data/basemetals/recipes/invar_blend_from_small.json index d3589934f..8075a8faa 100644 --- a/src/generated/resources/data/basemetals/recipes/invar_blend_from_small.json +++ b/src/generated/resources/data/basemetals/recipes/invar_blend_from_small.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:small_blends/invar" - } - }, - "result": { - "item": "basemetals:invar_blend" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:small_blends/invar" + } + }, + "result": { + "item": "basemetals:invar_blend" + }, + "group": "basemetals:invar_blend" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/invar_block.json b/src/generated/resources/data/basemetals/recipes/invar_block.json index b3e2fee5f..97b5b4723 100644 --- a/src/generated/resources/data/basemetals/recipes/invar_block.json +++ b/src/generated/resources/data/basemetals/recipes/invar_block.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:ingots/invar" - } - }, - "result": { - "item": "basemetals:invar_block" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:ingots/invar" + } + }, + "result": { + "item": "basemetals:invar_block" + }, + "group": "basemetals:invar_block" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/invar_block_ingot.json b/src/generated/resources/data/basemetals/recipes/invar_block_ingot.json index 8063e5fec..8fc3a8eea 100644 --- a/src/generated/resources/data/basemetals/recipes/invar_block_ingot.json +++ b/src/generated/resources/data/basemetals/recipes/invar_block_ingot.json @@ -1,12 +1,16 @@ { - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "tag": "forge:storage_blocks/invar" - } - ], - "result": { - "item": "basemetals:invar_ingot", - "count": 9 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "tag": "forge:storage_blocks/invar" + } + ], + "result": { + "item": "basemetals:invar_ingot", + "count": 9 + }, + "group": "basemetals:invar_ingot" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/invar_bolt.json b/src/generated/resources/data/basemetals/recipes/invar_bolt.json index c92f9d850..a4c78a56c 100644 --- a/src/generated/resources/data/basemetals/recipes/invar_bolt.json +++ b/src/generated/resources/data/basemetals/recipes/invar_bolt.json @@ -1,20 +1,24 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "R", - "R", - "F" - ], - "key": { - "F": { - "item": "minecraft:feather" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "R", + "R", + "F" + ], + "key": { + "F": { + "item": "minecraft:feather" + }, + "R": { + "tag": "forge:rods/invar" + } }, - "R": { - "tag": "forge:rods/invar" - } - }, - "result": { - "item": "basemetals:invar_bolt", - "count": 4 + "result": { + "item": "basemetals:invar_bolt", + "count": 4 + }, + "group": "basemetals:invar_bolt" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/invar_boots.json b/src/generated/resources/data/basemetals/recipes/invar_boots.json index a48741d26..b812effd5 100644 --- a/src/generated/resources/data/basemetals/recipes/invar_boots.json +++ b/src/generated/resources/data/basemetals/recipes/invar_boots.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X X", - "X X" - ], - "key": { - "X": { - "tag": "forge:ingots/invar" - } - }, - "result": { - "item": "basemetals:invar_boots" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X X", + "X X" + ], + "key": { + "X": { + "tag": "forge:ingots/invar" + } + }, + "result": { + "item": "basemetals:invar_boots" + }, + "group": "basemetals:invar_boots" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/invar_bow.json b/src/generated/resources/data/basemetals/recipes/invar_bow.json index 8ca7d4bbc..e3b2890e2 100644 --- a/src/generated/resources/data/basemetals/recipes/invar_bow.json +++ b/src/generated/resources/data/basemetals/recipes/invar_bow.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " RS", - "R S", - " RS" - ], - "key": { - "R": { - "tag": "forge:rods/invar" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " RS", + "R S", + " RS" + ], + "key": { + "R": { + "tag": "forge:rods/invar" + }, + "S": { + "item": "minecraft:string" + } }, - "S": { - "item": "minecraft:string" - } - }, - "result": { - "item": "basemetals:invar_bow" + "result": { + "item": "basemetals:invar_bow" + }, + "group": "basemetals:invar_bow" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/invar_button.json b/src/generated/resources/data/basemetals/recipes/invar_button.json index d4ffcebe2..4adfd36f3 100644 --- a/src/generated/resources/data/basemetals/recipes/invar_button.json +++ b/src/generated/resources/data/basemetals/recipes/invar_button.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "X" - ], - "key": { - "X": { - "tag": "forge:nuggets/invar" - } - }, - "result": { - "item": "basemetals:invar_button" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "X" + ], + "key": { + "X": { + "tag": "forge:nuggets/invar" + } + }, + "result": { + "item": "basemetals:invar_button" + }, + "group": "basemetals:invar_button" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/invar_chestplate.json b/src/generated/resources/data/basemetals/recipes/invar_chestplate.json index ce34d892d..cd108c0e9 100644 --- a/src/generated/resources/data/basemetals/recipes/invar_chestplate.json +++ b/src/generated/resources/data/basemetals/recipes/invar_chestplate.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X X", - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:ingots/invar" - } - }, - "result": { - "item": "basemetals:invar_chestplate" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X X", + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:ingots/invar" + } + }, + "result": { + "item": "basemetals:invar_chestplate" + }, + "group": "basemetals:invar_chestplate" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/invar_crackhammer.json b/src/generated/resources/data/basemetals/recipes/invar_crackhammer.json index 14f8601cf..f5132dd4b 100644 --- a/src/generated/resources/data/basemetals/recipes/invar_crackhammer.json +++ b/src/generated/resources/data/basemetals/recipes/invar_crackhammer.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "S", - "S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "S", + "S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:storage_blocks/invar" + } }, - "X": { - "tag": "forge:storage_blocks/invar" - } - }, - "result": { - "item": "basemetals:invar_crackhammer" + "result": { + "item": "basemetals:invar_crackhammer" + }, + "group": "basemetals:invar_crackhammer" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/invar_crossbow.json b/src/generated/resources/data/basemetals/recipes/invar_crossbow.json index 4b58f1cf0..e94a4c053 100644 --- a/src/generated/resources/data/basemetals/recipes/invar_crossbow.json +++ b/src/generated/resources/data/basemetals/recipes/invar_crossbow.json @@ -1,22 +1,26 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "GRR", - " SR", - "R G" - ], - "key": { - "G": { - "tag": "forge:gears/invar" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "GRR", + " SR", + "R G" + ], + "key": { + "G": { + "tag": "forge:gears/invar" + }, + "R": { + "tag": "forge:rods/invar" + }, + "S": { + "item": "minecraft:string" + } }, - "R": { - "tag": "forge:rods/invar" + "result": { + "item": "basemetals:invar_crossbow" }, - "S": { - "item": "minecraft:string" - } - }, - "result": { - "item": "basemetals:invar_crossbow" + "group": "basemetals:invar_crossbow" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/invar_door.json b/src/generated/resources/data/basemetals/recipes/invar_door.json index 7e6bffa1d..a81580039 100644 --- a/src/generated/resources/data/basemetals/recipes/invar_door.json +++ b/src/generated/resources/data/basemetals/recipes/invar_door.json @@ -1,17 +1,21 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX", - "XX", - "XX" - ], - "key": { - "X": { - "tag": "forge:ingots/invar" - } - }, - "result": { - "item": "basemetals:invar_door", - "count": 3 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX", + "XX", + "XX" + ], + "key": { + "X": { + "tag": "forge:ingots/invar" + } + }, + "result": { + "item": "basemetals:invar_door", + "count": 3 + }, + "group": "basemetals:invar_door" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/invar_fishingrod.json b/src/generated/resources/data/basemetals/recipes/invar_fishingrod.json index daf18c69f..bfc431f7d 100644 --- a/src/generated/resources/data/basemetals/recipes/invar_fishingrod.json +++ b/src/generated/resources/data/basemetals/recipes/invar_fishingrod.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " R", - " RS", - "R S" - ], - "key": { - "R": { - "tag": "forge:rods/invar" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " R", + " RS", + "R S" + ], + "key": { + "R": { + "tag": "forge:rods/invar" + }, + "S": { + "item": "minecraft:string" + } }, - "S": { - "item": "minecraft:string" - } - }, - "result": { - "item": "basemetals:invar_fishing_rod" + "result": { + "item": "basemetals:invar_fishing_rod" + }, + "group": "basemetals:invar_fishing_rod" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/invar_gear.json b/src/generated/resources/data/basemetals/recipes/invar_gear.json index 930edfcff..bfefd17d9 100644 --- a/src/generated/resources/data/basemetals/recipes/invar_gear.json +++ b/src/generated/resources/data/basemetals/recipes/invar_gear.json @@ -1,20 +1,24 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " X ", - "XRX", - " X " - ], - "key": { - "R": { - "tag": "forge:rods/invar" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " X ", + "XRX", + " X " + ], + "key": { + "R": { + "tag": "forge:rods/invar" + }, + "X": { + "tag": "forge:ingots/invar" + } }, - "X": { - "tag": "forge:ingots/invar" - } - }, - "result": { - "item": "basemetals:invar_gear", - "count": 4 + "result": { + "item": "basemetals:invar_gear", + "count": 4 + }, + "group": "basemetals:invar_gear" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/invar_helmet.json b/src/generated/resources/data/basemetals/recipes/invar_helmet.json index c581d86fa..dab683c77 100644 --- a/src/generated/resources/data/basemetals/recipes/invar_helmet.json +++ b/src/generated/resources/data/basemetals/recipes/invar_helmet.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "X X" - ], - "key": { - "X": { - "tag": "forge:ingots/invar" - } - }, - "result": { - "item": "basemetals:invar_helmet" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "X X" + ], + "key": { + "X": { + "tag": "forge:ingots/invar" + } + }, + "result": { + "item": "basemetals:invar_helmet" + }, + "group": "basemetals:invar_helmet" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/invar_hoe.json b/src/generated/resources/data/basemetals/recipes/invar_hoe.json index b09e98d69..2673b3562 100644 --- a/src/generated/resources/data/basemetals/recipes/invar_hoe.json +++ b/src/generated/resources/data/basemetals/recipes/invar_hoe.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX", - " S", - " S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX", + " S", + " S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/invar" + } }, - "X": { - "tag": "forge:ingots/invar" - } - }, - "result": { - "item": "basemetals:invar_hoe" + "result": { + "item": "basemetals:invar_hoe" + }, + "group": "basemetals:invar_hoe" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/invar_horsearmor.json b/src/generated/resources/data/basemetals/recipes/invar_horsearmor.json index ceb406372..70fd70fa2 100644 --- a/src/generated/resources/data/basemetals/recipes/invar_horsearmor.json +++ b/src/generated/resources/data/basemetals/recipes/invar_horsearmor.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " X", - "XWX", - "XXX" - ], - "key": { - "W": { - "tag": "minecraft:wool" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " X", + "XWX", + "XXX" + ], + "key": { + "W": { + "tag": "minecraft:wool" + }, + "X": { + "tag": "forge:ingots/invar" + } }, - "X": { - "tag": "forge:ingots/invar" - } - }, - "result": { - "item": "basemetals:invar_horse_armor" + "result": { + "item": "basemetals:invar_horse_armor" + }, + "group": "basemetals:invar_horse_armor" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/invar_ingot_from_nuggets.json b/src/generated/resources/data/basemetals/recipes/invar_ingot_from_nuggets.json index 5e378254b..359106898 100644 --- a/src/generated/resources/data/basemetals/recipes/invar_ingot_from_nuggets.json +++ b/src/generated/resources/data/basemetals/recipes/invar_ingot_from_nuggets.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:nuggets/invar" - } - }, - "result": { - "item": "basemetals:invar_ingot" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:nuggets/invar" + } + }, + "result": { + "item": "basemetals:invar_ingot" + }, + "group": "basemetals:invar_ingot" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/invar_leggings.json b/src/generated/resources/data/basemetals/recipes/invar_leggings.json index ba9ba163b..0f2e57592 100644 --- a/src/generated/resources/data/basemetals/recipes/invar_leggings.json +++ b/src/generated/resources/data/basemetals/recipes/invar_leggings.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "X X", - "X X" - ], - "key": { - "X": { - "tag": "forge:ingots/invar" - } - }, - "result": { - "item": "basemetals:invar_leggings" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "X X", + "X X" + ], + "key": { + "X": { + "tag": "forge:ingots/invar" + } + }, + "result": { + "item": "basemetals:invar_leggings" + }, + "group": "basemetals:invar_leggings" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/invar_lever.json b/src/generated/resources/data/basemetals/recipes/invar_lever.json index 8d4680672..c2af95fa3 100644 --- a/src/generated/resources/data/basemetals/recipes/invar_lever.json +++ b/src/generated/resources/data/basemetals/recipes/invar_lever.json @@ -1,18 +1,22 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "R", - "X" - ], - "key": { - "R": { - "tag": "forge:rods/invar" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "R", + "X" + ], + "key": { + "R": { + "tag": "forge:rods/invar" + }, + "X": { + "tag": "forge:ingots/invar" + } }, - "X": { - "tag": "forge:ingots/invar" - } - }, - "result": { - "item": "basemetals:invar_lever" + "result": { + "item": "basemetals:invar_lever" + }, + "group": "basemetals:invar_lever" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/invar_nuggets.json b/src/generated/resources/data/basemetals/recipes/invar_nuggets.json index 87ac1d964..077dbeb3a 100644 --- a/src/generated/resources/data/basemetals/recipes/invar_nuggets.json +++ b/src/generated/resources/data/basemetals/recipes/invar_nuggets.json @@ -1,12 +1,16 @@ { - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "tag": "forge:ingots/invar" - } - ], - "result": { - "item": "basemetals:invar_nugget", - "count": 9 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "tag": "forge:ingots/invar" + } + ], + "result": { + "item": "basemetals:invar_nugget", + "count": 9 + }, + "group": "basemetals:invar_nugget" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/invar_pickaxe.json b/src/generated/resources/data/basemetals/recipes/invar_pickaxe.json index beb3b825f..750ed64e8 100644 --- a/src/generated/resources/data/basemetals/recipes/invar_pickaxe.json +++ b/src/generated/resources/data/basemetals/recipes/invar_pickaxe.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - " S ", - " S " - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + " S ", + " S " + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/invar" + } }, - "X": { - "tag": "forge:ingots/invar" - } - }, - "result": { - "item": "basemetals:invar_pickaxe" + "result": { + "item": "basemetals:invar_pickaxe" + }, + "group": "basemetals:invar_pickaxe" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/invar_plate.json b/src/generated/resources/data/basemetals/recipes/invar_plate.json index de76da98f..db1756346 100644 --- a/src/generated/resources/data/basemetals/recipes/invar_plate.json +++ b/src/generated/resources/data/basemetals/recipes/invar_plate.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX" - ], - "key": { - "X": { - "tag": "forge:ingots/invar" - } - }, - "result": { - "item": "basemetals:invar_plate", - "count": 3 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX" + ], + "key": { + "X": { + "tag": "forge:ingots/invar" + } + }, + "result": { + "item": "basemetals:invar_plate", + "count": 3 + }, + "group": "basemetals:invar_plate" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/invar_powder_from_small.json b/src/generated/resources/data/basemetals/recipes/invar_powder_from_small.json index e2825004d..53809ca3e 100644 --- a/src/generated/resources/data/basemetals/recipes/invar_powder_from_small.json +++ b/src/generated/resources/data/basemetals/recipes/invar_powder_from_small.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:tiny_dusts/invar" - } - }, - "result": { - "item": "basemetals:invar_powder" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:tiny_dusts/invar" + } + }, + "result": { + "item": "basemetals:invar_powder" + }, + "group": "basemetals:invar_powder" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/invar_pressure_plate.json b/src/generated/resources/data/basemetals/recipes/invar_pressure_plate.json index 4eea04469..9a8df6b08 100644 --- a/src/generated/resources/data/basemetals/recipes/invar_pressure_plate.json +++ b/src/generated/resources/data/basemetals/recipes/invar_pressure_plate.json @@ -1,14 +1,18 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX" - ], - "key": { - "X": { - "tag": "forge:ingots/invar" - } - }, - "result": { - "item": "basemetals:invar_pressure_plate" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX" + ], + "key": { + "X": { + "tag": "forge:ingots/invar" + } + }, + "result": { + "item": "basemetals:invar_pressure_plate" + }, + "group": "basemetals:invar_pressure_plate" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/invar_rod.json b/src/generated/resources/data/basemetals/recipes/invar_rod.json index 15863819d..4940a3b06 100644 --- a/src/generated/resources/data/basemetals/recipes/invar_rod.json +++ b/src/generated/resources/data/basemetals/recipes/invar_rod.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "X" - ], - "key": { - "X": { - "tag": "forge:ingots/invar" - } - }, - "result": { - "item": "basemetals:invar_rod", - "count": 4 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "X" + ], + "key": { + "X": { + "tag": "forge:ingots/invar" + } + }, + "result": { + "item": "basemetals:invar_rod", + "count": 4 + }, + "group": "basemetals:invar_rod" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/invar_scythe.json b/src/generated/resources/data/basemetals/recipes/invar_scythe.json index a38fa6bf4..fb2eee814 100644 --- a/src/generated/resources/data/basemetals/recipes/invar_scythe.json +++ b/src/generated/resources/data/basemetals/recipes/invar_scythe.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX ", - " X", - " S " - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX ", + " X", + " S " + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/invar" + } }, - "X": { - "tag": "forge:ingots/invar" - } - }, - "result": { - "item": "basemetals:invar_scythe" + "result": { + "item": "basemetals:invar_scythe" + }, + "group": "basemetals:invar_scythe" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/invar_shears.json b/src/generated/resources/data/basemetals/recipes/invar_shears.json index 779c64081..71476f4d3 100644 --- a/src/generated/resources/data/basemetals/recipes/invar_shears.json +++ b/src/generated/resources/data/basemetals/recipes/invar_shears.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " X", - "X " - ], - "key": { - "X": { - "tag": "forge:ingots/invar" - } - }, - "result": { - "item": "basemetals:invar_shears" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " X", + "X " + ], + "key": { + "X": { + "tag": "forge:ingots/invar" + } + }, + "result": { + "item": "basemetals:invar_shears" + }, + "group": "basemetals:invar_shears" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/invar_shield.json b/src/generated/resources/data/basemetals/recipes/invar_shield.json index af3042baa..9881f45af 100644 --- a/src/generated/resources/data/basemetals/recipes/invar_shield.json +++ b/src/generated/resources/data/basemetals/recipes/invar_shield.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XWX", - "XXX", - " X " - ], - "key": { - "W": { - "tag": "minecraft:planks" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XWX", + "XXX", + " X " + ], + "key": { + "W": { + "tag": "minecraft:planks" + }, + "X": { + "tag": "forge:ingots/invar" + } }, - "X": { - "tag": "forge:ingots/invar" - } - }, - "result": { - "item": "basemetals:invar_shield" + "result": { + "item": "basemetals:invar_shield" + }, + "group": "basemetals:invar_shield" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/invar_shovel.json b/src/generated/resources/data/basemetals/recipes/invar_shovel.json index 8b8d2302f..700362c77 100644 --- a/src/generated/resources/data/basemetals/recipes/invar_shovel.json +++ b/src/generated/resources/data/basemetals/recipes/invar_shovel.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "S", - "S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "S", + "S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/invar" + } }, - "X": { - "tag": "forge:ingots/invar" - } - }, - "result": { - "item": "basemetals:invar_shovel" + "result": { + "item": "basemetals:invar_shovel" + }, + "group": "basemetals:invar_shovel" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/invar_slab.json b/src/generated/resources/data/basemetals/recipes/invar_slab.json index 6a5623ef0..cb01ca2de 100644 --- a/src/generated/resources/data/basemetals/recipes/invar_slab.json +++ b/src/generated/resources/data/basemetals/recipes/invar_slab.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX" - ], - "key": { - "X": { - "tag": "forge:storage_blocks/invar" - } - }, - "result": { - "item": "basemetals:invar_slab", - "count": 6 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX" + ], + "key": { + "X": { + "tag": "forge:storage_blocks/invar" + } + }, + "result": { + "item": "basemetals:invar_slab", + "count": 6 + }, + "group": "basemetals:invar_slab" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/invar_smallblend.json b/src/generated/resources/data/basemetals/recipes/invar_smallblend.json index 3b006de40..c65cb58b9 100644 --- a/src/generated/resources/data/basemetals/recipes/invar_smallblend.json +++ b/src/generated/resources/data/basemetals/recipes/invar_smallblend.json @@ -1,12 +1,16 @@ { - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "tag": "forge:blends/invar" - } - ], - "result": { - "item": "basemetals:invar_smallblend", - "count": 9 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "tag": "forge:blends/invar" + } + ], + "result": { + "item": "basemetals:invar_smallblend", + "count": 9 + }, + "group": "basemetals:invar_smallblend" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/invar_smallpowder.json b/src/generated/resources/data/basemetals/recipes/invar_smallpowder.json index a646f6348..8eae8a5ea 100644 --- a/src/generated/resources/data/basemetals/recipes/invar_smallpowder.json +++ b/src/generated/resources/data/basemetals/recipes/invar_smallpowder.json @@ -1,12 +1,16 @@ { - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "tag": "forge:dusts/invar" - } - ], - "result": { - "item": "basemetals:invar_smallpowder", - "count": 9 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "tag": "forge:dusts/invar" + } + ], + "result": { + "item": "basemetals:invar_smallpowder", + "count": 9 + }, + "group": "basemetals:invar_smallpowder" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/invar_stairs.json b/src/generated/resources/data/basemetals/recipes/invar_stairs.json index d3666ec5e..ffcca7d9a 100644 --- a/src/generated/resources/data/basemetals/recipes/invar_stairs.json +++ b/src/generated/resources/data/basemetals/recipes/invar_stairs.json @@ -1,17 +1,21 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X ", - "XX ", - "XXX" - ], - "key": { - "X": { - "tag": "forge:storage_blocks/invar" - } - }, - "result": { - "item": "basemetals:invar_stairs", - "count": 4 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X ", + "XX ", + "XXX" + ], + "key": { + "X": { + "tag": "forge:storage_blocks/invar" + } + }, + "result": { + "item": "basemetals:invar_stairs", + "count": 4 + }, + "group": "basemetals:invar_stairs" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/invar_sword.json b/src/generated/resources/data/basemetals/recipes/invar_sword.json index 0abf0ca18..6959c365a 100644 --- a/src/generated/resources/data/basemetals/recipes/invar_sword.json +++ b/src/generated/resources/data/basemetals/recipes/invar_sword.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "X", - "S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "X", + "S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/invar" + } }, - "X": { - "tag": "forge:ingots/invar" - } - }, - "result": { - "item": "basemetals:invar_sword" + "result": { + "item": "basemetals:invar_sword" + }, + "group": "basemetals:invar_sword" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/invar_trapdoor.json b/src/generated/resources/data/basemetals/recipes/invar_trapdoor.json index 1366a541c..b28c28f37 100644 --- a/src/generated/resources/data/basemetals/recipes/invar_trapdoor.json +++ b/src/generated/resources/data/basemetals/recipes/invar_trapdoor.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX", - "XX" - ], - "key": { - "X": { - "tag": "forge:ingots/invar" - } - }, - "result": { - "item": "basemetals:invar_trapdoor" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX", + "XX" + ], + "key": { + "X": { + "tag": "forge:ingots/invar" + } + }, + "result": { + "item": "basemetals:invar_trapdoor" + }, + "group": "basemetals:invar_trapdoor" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/invar_wall.json b/src/generated/resources/data/basemetals/recipes/invar_wall.json index 9fe146cae..a7eb11be6 100644 --- a/src/generated/resources/data/basemetals/recipes/invar_wall.json +++ b/src/generated/resources/data/basemetals/recipes/invar_wall.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:storage_blocks/invar" - } - }, - "result": { - "item": "basemetals:invar_wall", - "count": 6 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:storage_blocks/invar" + } + }, + "result": { + "item": "basemetals:invar_wall", + "count": 6 + }, + "group": "basemetals:invar_wall" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/iron_arrow.json b/src/generated/resources/data/basemetals/recipes/iron_arrow.json index edcf72b6f..8a1d5d437 100644 --- a/src/generated/resources/data/basemetals/recipes/iron_arrow.json +++ b/src/generated/resources/data/basemetals/recipes/iron_arrow.json @@ -1,23 +1,27 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "N", - "R", - "F" - ], - "key": { - "F": { - "item": "minecraft:feather" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "N", + "R", + "F" + ], + "key": { + "F": { + "item": "minecraft:feather" + }, + "N": { + "tag": "forge:nuggets/iron" + }, + "R": { + "tag": "forge:rods/iron" + } }, - "N": { - "tag": "forge:nuggets/iron" + "result": { + "item": "basemetals:iron_arrow", + "count": 4 }, - "R": { - "tag": "forge:rods/iron" - } - }, - "result": { - "item": "basemetals:iron_arrow", - "count": 4 + "group": "basemetals:iron_arrow" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/iron_bars_2.json b/src/generated/resources/data/basemetals/recipes/iron_bars_2.json index 6f6eab24e..6e9cd7f8f 100644 --- a/src/generated/resources/data/basemetals/recipes/iron_bars_2.json +++ b/src/generated/resources/data/basemetals/recipes/iron_bars_2.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX" - ], - "key": { - "X": { - "tag": "forge:rods/iron" - } - }, - "result": { - "item": "minecraft:iron_bars", - "count": 4 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX" + ], + "key": { + "X": { + "tag": "forge:rods/iron" + } + }, + "result": { + "item": "minecraft:iron_bars", + "count": 4 + }, + "group": "minecraft:iron_bars" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/iron_bolt.json b/src/generated/resources/data/basemetals/recipes/iron_bolt.json index 6c9ee17f5..a83a53d52 100644 --- a/src/generated/resources/data/basemetals/recipes/iron_bolt.json +++ b/src/generated/resources/data/basemetals/recipes/iron_bolt.json @@ -1,19 +1,24 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "R", - "F" - ], - "key": { - "F": { - "item": "minecraft:feather" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "R", + "R", + "F" + ], + "key": { + "F": { + "item": "minecraft:feather" + }, + "R": { + "tag": "forge:rods/iron" + } }, - "R": { - "tag": "forge:rods/iron" - } - }, - "result": { - "item": "basemetals:iron_bolt", - "count": 4 + "result": { + "item": "basemetals:iron_bolt", + "count": 4 + }, + "group": "basemetals:iron_bolt" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/iron_bow.json b/src/generated/resources/data/basemetals/recipes/iron_bow.json index a8c4aa8d5..a6f770c7b 100644 --- a/src/generated/resources/data/basemetals/recipes/iron_bow.json +++ b/src/generated/resources/data/basemetals/recipes/iron_bow.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " RS", - "R S", - " RS" - ], - "key": { - "R": { - "tag": "forge:rods/iron" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " RS", + "R S", + " RS" + ], + "key": { + "R": { + "tag": "forge:rods/iron" + }, + "S": { + "item": "minecraft:string" + } }, - "S": { - "item": "minecraft:string" - } - }, - "result": { - "item": "basemetals:iron_bow" + "result": { + "item": "basemetals:iron_bow" + }, + "group": "basemetals:iron_bow" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/iron_button.json b/src/generated/resources/data/basemetals/recipes/iron_button.json index 766b5a46a..106c71295 100644 --- a/src/generated/resources/data/basemetals/recipes/iron_button.json +++ b/src/generated/resources/data/basemetals/recipes/iron_button.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "X" - ], - "key": { - "X": { - "tag": "forge:nuggets/iron" - } - }, - "result": { - "item": "basemetals:iron_button" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "X" + ], + "key": { + "X": { + "tag": "forge:nuggets/iron" + } + }, + "result": { + "item": "basemetals:iron_button" + }, + "group": "basemetals:iron_button" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/iron_crackhammer.json b/src/generated/resources/data/basemetals/recipes/iron_crackhammer.json index 3e6858134..05430ab8f 100644 --- a/src/generated/resources/data/basemetals/recipes/iron_crackhammer.json +++ b/src/generated/resources/data/basemetals/recipes/iron_crackhammer.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "S", - "S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "S", + "S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:storage_blocks/iron" + } }, - "X": { - "tag": "forge:storage_blocks/iron" - } - }, - "result": { - "item": "basemetals:iron_crackhammer" + "result": { + "item": "basemetals:iron_crackhammer" + }, + "group": "basemetals:iron_crackhammer" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/iron_crossbow.json b/src/generated/resources/data/basemetals/recipes/iron_crossbow.json index 5db2b826f..b34123e5d 100644 --- a/src/generated/resources/data/basemetals/recipes/iron_crossbow.json +++ b/src/generated/resources/data/basemetals/recipes/iron_crossbow.json @@ -1,22 +1,26 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "GRR", - " SR", - "R G" - ], - "key": { - "G": { - "tag": "forge:gears/iron" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "GRR", + " SR", + "R G" + ], + "key": { + "G": { + "tag": "forge:gears/iron" + }, + "R": { + "tag": "forge:rods/iron" + }, + "S": { + "item": "minecraft:string" + } }, - "R": { - "tag": "forge:rods/iron" + "result": { + "item": "basemetals:iron_crossbow" }, - "S": { - "item": "minecraft:string" - } - }, - "result": { - "item": "basemetals:iron_crossbow" + "group": "basemetals:iron_crossbow" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/iron_fishingrod.json b/src/generated/resources/data/basemetals/recipes/iron_fishingrod.json index f25a84c60..7c43a1d8a 100644 --- a/src/generated/resources/data/basemetals/recipes/iron_fishingrod.json +++ b/src/generated/resources/data/basemetals/recipes/iron_fishingrod.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " R", - " RS", - "R S" - ], - "key": { - "R": { - "tag": "forge:rods/iron" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " R", + " RS", + "R S" + ], + "key": { + "R": { + "tag": "forge:rods/iron" + }, + "S": { + "item": "minecraft:string" + } }, - "S": { - "item": "minecraft:string" - } - }, - "result": { - "item": "basemetals:iron_fishing_rod" + "result": { + "item": "basemetals:iron_fishing_rod" + }, + "group": "basemetals:iron_fishing_rod" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/iron_gear.json b/src/generated/resources/data/basemetals/recipes/iron_gear.json index 477881f40..48da50f07 100644 --- a/src/generated/resources/data/basemetals/recipes/iron_gear.json +++ b/src/generated/resources/data/basemetals/recipes/iron_gear.json @@ -1,20 +1,24 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " X ", - "XRX", - " X " - ], - "key": { - "R": { - "tag": "forge:rods/iron" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " X ", + "XRX", + " X " + ], + "key": { + "R": { + "tag": "forge:rods/iron" + }, + "X": { + "tag": "forge:ingots/iron" + } }, - "X": { - "tag": "forge:ingots/iron" - } - }, - "result": { - "item": "basemetals:iron_gear", - "count": 4 + "result": { + "item": "basemetals:iron_gear", + "count": 4 + }, + "group": "basemetals:iron_gear" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/iron_lever.json b/src/generated/resources/data/basemetals/recipes/iron_lever.json index a33774e74..efe754c1b 100644 --- a/src/generated/resources/data/basemetals/recipes/iron_lever.json +++ b/src/generated/resources/data/basemetals/recipes/iron_lever.json @@ -1,18 +1,22 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "R", - "X" - ], - "key": { - "R": { - "tag": "forge:rods/iron" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "R", + "X" + ], + "key": { + "R": { + "tag": "forge:rods/iron" + }, + "X": { + "tag": "forge:ingots/iron" + } }, - "X": { - "tag": "forge:ingots/iron" - } - }, - "result": { - "item": "basemetals:iron_lever" + "result": { + "item": "basemetals:iron_lever" + }, + "group": "basemetals:iron_lever" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/iron_plate.json b/src/generated/resources/data/basemetals/recipes/iron_plate.json index cacc602e5..6013635ca 100644 --- a/src/generated/resources/data/basemetals/recipes/iron_plate.json +++ b/src/generated/resources/data/basemetals/recipes/iron_plate.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX" - ], - "key": { - "X": { - "tag": "forge:ingots/iron" - } - }, - "result": { - "item": "basemetals:iron_plate", - "count": 3 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX" + ], + "key": { + "X": { + "tag": "forge:ingots/iron" + } + }, + "result": { + "item": "basemetals:iron_plate", + "count": 3 + }, + "group": "basemetals:iron_plate" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/iron_powder_from_small.json b/src/generated/resources/data/basemetals/recipes/iron_powder_from_small.json index 81588e5fe..6ad9e71c1 100644 --- a/src/generated/resources/data/basemetals/recipes/iron_powder_from_small.json +++ b/src/generated/resources/data/basemetals/recipes/iron_powder_from_small.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:tiny_dusts/iron" - } - }, - "result": { - "item": "basemetals:iron_powder" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:tiny_dusts/iron" + } + }, + "result": { + "item": "basemetals:iron_powder" + }, + "group": "basemetals:iron_powder" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/iron_raw_crushing.json b/src/generated/resources/data/basemetals/recipes/iron_raw_crushing.json new file mode 100644 index 000000000..f8ccfe04e --- /dev/null +++ b/src/generated/resources/data/basemetals/recipes/iron_raw_crushing.json @@ -0,0 +1,9 @@ +{ + "type": "basemetals:crushing", + "ingredient": { + "tag": "forge:raw_materials/iron" + }, + "result": { + "item": "basemetals:iron_powder" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/iron_rod.json b/src/generated/resources/data/basemetals/recipes/iron_rod.json index da6ffde05..352f828a6 100644 --- a/src/generated/resources/data/basemetals/recipes/iron_rod.json +++ b/src/generated/resources/data/basemetals/recipes/iron_rod.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "X" - ], - "key": { - "X": { - "tag": "forge:ingots/iron" - } - }, - "result": { - "item": "basemetals:iron_rod", - "count": 4 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "X" + ], + "key": { + "X": { + "tag": "forge:ingots/iron" + } + }, + "result": { + "item": "basemetals:iron_rod", + "count": 4 + }, + "group": "basemetals:iron_rod" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/iron_scythe.json b/src/generated/resources/data/basemetals/recipes/iron_scythe.json index 144688c40..b1478889b 100644 --- a/src/generated/resources/data/basemetals/recipes/iron_scythe.json +++ b/src/generated/resources/data/basemetals/recipes/iron_scythe.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX ", - " X", - " S " - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX ", + " X", + " S " + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/iron" + } }, - "X": { - "tag": "forge:ingots/iron" - } - }, - "result": { - "item": "basemetals:iron_scythe" + "result": { + "item": "basemetals:iron_scythe" + }, + "group": "basemetals:iron_scythe" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/iron_shield.json b/src/generated/resources/data/basemetals/recipes/iron_shield.json index 821f29812..aaa147b40 100644 --- a/src/generated/resources/data/basemetals/recipes/iron_shield.json +++ b/src/generated/resources/data/basemetals/recipes/iron_shield.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XWX", - "XXX", - " X " - ], - "key": { - "W": { - "tag": "minecraft:planks" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XWX", + "XXX", + " X " + ], + "key": { + "W": { + "tag": "minecraft:planks" + }, + "X": { + "tag": "forge:ingots/iron" + } }, - "X": { - "tag": "forge:ingots/iron" - } - }, - "result": { - "item": "basemetals:iron_shield" + "result": { + "item": "basemetals:iron_shield" + }, + "group": "basemetals:iron_shield" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/iron_slab.json b/src/generated/resources/data/basemetals/recipes/iron_slab.json index 2529dffa3..90c909070 100644 --- a/src/generated/resources/data/basemetals/recipes/iron_slab.json +++ b/src/generated/resources/data/basemetals/recipes/iron_slab.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX" - ], - "key": { - "X": { - "tag": "forge:storage_blocks/iron" - } - }, - "result": { - "item": "basemetals:iron_slab", - "count": 6 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX" + ], + "key": { + "X": { + "tag": "forge:storage_blocks/iron" + } + }, + "result": { + "item": "basemetals:iron_slab", + "count": 6 + }, + "group": "basemetals:iron_slab" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/iron_smallpowder.json b/src/generated/resources/data/basemetals/recipes/iron_smallpowder.json index f64bf5d8e..3699492ad 100644 --- a/src/generated/resources/data/basemetals/recipes/iron_smallpowder.json +++ b/src/generated/resources/data/basemetals/recipes/iron_smallpowder.json @@ -1,12 +1,16 @@ { - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "tag": "forge:dusts/iron" - } - ], - "result": { - "item": "basemetals:iron_smallpowder", - "count": 9 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "tag": "forge:dusts/iron" + } + ], + "result": { + "item": "basemetals:iron_smallpowder", + "count": 9 + }, + "group": "basemetals:iron_smallpowder" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/iron_stairs.json b/src/generated/resources/data/basemetals/recipes/iron_stairs.json index 38d1e340f..1ffdedee2 100644 --- a/src/generated/resources/data/basemetals/recipes/iron_stairs.json +++ b/src/generated/resources/data/basemetals/recipes/iron_stairs.json @@ -1,17 +1,21 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X ", - "XX ", - "XXX" - ], - "key": { - "X": { - "tag": "forge:storage_blocks/iron" - } - }, - "result": { - "item": "basemetals:iron_stairs", - "count": 4 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X ", + "XX ", + "XXX" + ], + "key": { + "X": { + "tag": "forge:storage_blocks/iron" + } + }, + "result": { + "item": "basemetals:iron_stairs", + "count": 4 + }, + "group": "basemetals:iron_stairs" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/iron_wall.json b/src/generated/resources/data/basemetals/recipes/iron_wall.json index ebdc2c3d3..246fab682 100644 --- a/src/generated/resources/data/basemetals/recipes/iron_wall.json +++ b/src/generated/resources/data/basemetals/recipes/iron_wall.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:storage_blocks/iron" - } - }, - "result": { - "item": "basemetals:iron_wall", - "count": 6 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:storage_blocks/iron" + } + }, + "result": { + "item": "basemetals:iron_wall", + "count": 6 + }, + "group": "basemetals:iron_wall" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/lead_arrow.json b/src/generated/resources/data/basemetals/recipes/lead_arrow.json index c8a8af4b8..905ba8a6b 100644 --- a/src/generated/resources/data/basemetals/recipes/lead_arrow.json +++ b/src/generated/resources/data/basemetals/recipes/lead_arrow.json @@ -1,23 +1,27 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "N", - "R", - "F" - ], - "key": { - "F": { - "item": "minecraft:feather" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "N", + "R", + "F" + ], + "key": { + "F": { + "item": "minecraft:feather" + }, + "N": { + "tag": "forge:nuggets/lead" + }, + "R": { + "tag": "forge:rods/lead" + } }, - "N": { - "tag": "forge:nuggets/lead" + "result": { + "item": "basemetals:lead_arrow", + "count": 4 }, - "R": { - "tag": "forge:rods/lead" - } - }, - "result": { - "item": "basemetals:lead_arrow", - "count": 4 + "group": "basemetals:lead_arrow" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/lead_axe.json b/src/generated/resources/data/basemetals/recipes/lead_axe.json index 6809d8642..347c7b7b2 100644 --- a/src/generated/resources/data/basemetals/recipes/lead_axe.json +++ b/src/generated/resources/data/basemetals/recipes/lead_axe.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX", - "XS", - " S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX", + "XS", + " S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/lead" + } }, - "X": { - "tag": "forge:ingots/lead" - } - }, - "result": { - "item": "basemetals:lead_axe" + "result": { + "item": "basemetals:lead_axe" + }, + "group": "basemetals:lead_axe" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/lead_bars.json b/src/generated/resources/data/basemetals/recipes/lead_bars.json index 209149d1c..116a6e48b 100644 --- a/src/generated/resources/data/basemetals/recipes/lead_bars.json +++ b/src/generated/resources/data/basemetals/recipes/lead_bars.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:ingots/lead" - } - }, - "result": { - "item": "basemetals:lead_bars", - "count": 16 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:ingots/lead" + } + }, + "result": { + "item": "basemetals:lead_bars", + "count": 16 + }, + "group": "basemetals:lead_bars" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/lead_bars_2.json b/src/generated/resources/data/basemetals/recipes/lead_bars_2.json index ae9848a55..b2ac9f603 100644 --- a/src/generated/resources/data/basemetals/recipes/lead_bars_2.json +++ b/src/generated/resources/data/basemetals/recipes/lead_bars_2.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX" - ], - "key": { - "X": { - "tag": "forge:rods/lead" - } - }, - "result": { - "item": "basemetals:lead_bars", - "count": 4 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX" + ], + "key": { + "X": { + "tag": "forge:rods/lead" + } + }, + "result": { + "item": "basemetals:lead_bars", + "count": 4 + }, + "group": "basemetals:lead_bars" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/lead_block.json b/src/generated/resources/data/basemetals/recipes/lead_block.json index 552c9f775..e42005076 100644 --- a/src/generated/resources/data/basemetals/recipes/lead_block.json +++ b/src/generated/resources/data/basemetals/recipes/lead_block.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:ingots/lead" - } - }, - "result": { - "item": "basemetals:lead_block" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:ingots/lead" + } + }, + "result": { + "item": "basemetals:lead_block" + }, + "group": "basemetals:lead_block" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/lead_block_ingot.json b/src/generated/resources/data/basemetals/recipes/lead_block_ingot.json index a566930c7..8b8dbb08f 100644 --- a/src/generated/resources/data/basemetals/recipes/lead_block_ingot.json +++ b/src/generated/resources/data/basemetals/recipes/lead_block_ingot.json @@ -1,12 +1,16 @@ { - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "tag": "forge:storage_blocks/lead" - } - ], - "result": { - "item": "basemetals:lead_ingot", - "count": 9 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "tag": "forge:storage_blocks/lead" + } + ], + "result": { + "item": "basemetals:lead_ingot", + "count": 9 + }, + "group": "basemetals:lead_ingot" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/lead_bolt.json b/src/generated/resources/data/basemetals/recipes/lead_bolt.json index 6012fd28a..1e638fc4b 100644 --- a/src/generated/resources/data/basemetals/recipes/lead_bolt.json +++ b/src/generated/resources/data/basemetals/recipes/lead_bolt.json @@ -1,20 +1,24 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "R", - "R", - "F" - ], - "key": { - "F": { - "item": "minecraft:feather" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "R", + "R", + "F" + ], + "key": { + "F": { + "item": "minecraft:feather" + }, + "R": { + "tag": "forge:rods/lead" + } }, - "R": { - "tag": "forge:rods/lead" - } - }, - "result": { - "item": "basemetals:lead_bolt", - "count": 4 + "result": { + "item": "basemetals:lead_bolt", + "count": 4 + }, + "group": "basemetals:lead_bolt" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/lead_boots.json b/src/generated/resources/data/basemetals/recipes/lead_boots.json index acaa00efe..6ee440a8b 100644 --- a/src/generated/resources/data/basemetals/recipes/lead_boots.json +++ b/src/generated/resources/data/basemetals/recipes/lead_boots.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X X", - "X X" - ], - "key": { - "X": { - "tag": "forge:ingots/lead" - } - }, - "result": { - "item": "basemetals:lead_boots" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X X", + "X X" + ], + "key": { + "X": { + "tag": "forge:ingots/lead" + } + }, + "result": { + "item": "basemetals:lead_boots" + }, + "group": "basemetals:lead_boots" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/lead_bow.json b/src/generated/resources/data/basemetals/recipes/lead_bow.json index b1358d134..3637d1291 100644 --- a/src/generated/resources/data/basemetals/recipes/lead_bow.json +++ b/src/generated/resources/data/basemetals/recipes/lead_bow.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " RS", - "R S", - " RS" - ], - "key": { - "R": { - "tag": "forge:rods/lead" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " RS", + "R S", + " RS" + ], + "key": { + "R": { + "tag": "forge:rods/lead" + }, + "S": { + "item": "minecraft:string" + } }, - "S": { - "item": "minecraft:string" - } - }, - "result": { - "item": "basemetals:lead_bow" + "result": { + "item": "basemetals:lead_bow" + }, + "group": "basemetals:lead_bow" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/lead_button.json b/src/generated/resources/data/basemetals/recipes/lead_button.json index 2ab03ed40..2ee733d2e 100644 --- a/src/generated/resources/data/basemetals/recipes/lead_button.json +++ b/src/generated/resources/data/basemetals/recipes/lead_button.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "X" - ], - "key": { - "X": { - "tag": "forge:nuggets/lead" - } - }, - "result": { - "item": "basemetals:lead_button" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "X" + ], + "key": { + "X": { + "tag": "forge:nuggets/lead" + } + }, + "result": { + "item": "basemetals:lead_button" + }, + "group": "basemetals:lead_button" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/lead_chestplate.json b/src/generated/resources/data/basemetals/recipes/lead_chestplate.json index 2a263c1d2..8a74cffca 100644 --- a/src/generated/resources/data/basemetals/recipes/lead_chestplate.json +++ b/src/generated/resources/data/basemetals/recipes/lead_chestplate.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X X", - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:ingots/lead" - } - }, - "result": { - "item": "basemetals:lead_chestplate" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X X", + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:ingots/lead" + } + }, + "result": { + "item": "basemetals:lead_chestplate" + }, + "group": "basemetals:lead_chestplate" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/lead_crackhammer.json b/src/generated/resources/data/basemetals/recipes/lead_crackhammer.json index 120199908..7f80fd17c 100644 --- a/src/generated/resources/data/basemetals/recipes/lead_crackhammer.json +++ b/src/generated/resources/data/basemetals/recipes/lead_crackhammer.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "S", - "S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "S", + "S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:storage_blocks/lead" + } }, - "X": { - "tag": "forge:storage_blocks/lead" - } - }, - "result": { - "item": "basemetals:lead_crackhammer" + "result": { + "item": "basemetals:lead_crackhammer" + }, + "group": "basemetals:lead_crackhammer" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/lead_crossbow.json b/src/generated/resources/data/basemetals/recipes/lead_crossbow.json index 8a8e5e5fd..e1fc6dffa 100644 --- a/src/generated/resources/data/basemetals/recipes/lead_crossbow.json +++ b/src/generated/resources/data/basemetals/recipes/lead_crossbow.json @@ -1,22 +1,26 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "GRR", - " SR", - "R G" - ], - "key": { - "G": { - "tag": "forge:gears/lead" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "GRR", + " SR", + "R G" + ], + "key": { + "G": { + "tag": "forge:gears/lead" + }, + "R": { + "tag": "forge:rods/lead" + }, + "S": { + "item": "minecraft:string" + } }, - "R": { - "tag": "forge:rods/lead" + "result": { + "item": "basemetals:lead_crossbow" }, - "S": { - "item": "minecraft:string" - } - }, - "result": { - "item": "basemetals:lead_crossbow" + "group": "basemetals:lead_crossbow" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/lead_door.json b/src/generated/resources/data/basemetals/recipes/lead_door.json index ac86ebabc..07d189828 100644 --- a/src/generated/resources/data/basemetals/recipes/lead_door.json +++ b/src/generated/resources/data/basemetals/recipes/lead_door.json @@ -1,17 +1,21 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX", - "XX", - "XX" - ], - "key": { - "X": { - "tag": "forge:ingots/lead" - } - }, - "result": { - "item": "basemetals:lead_door", - "count": 3 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX", + "XX", + "XX" + ], + "key": { + "X": { + "tag": "forge:ingots/lead" + } + }, + "result": { + "item": "basemetals:lead_door", + "count": 3 + }, + "group": "basemetals:lead_door" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/lead_fishingrod.json b/src/generated/resources/data/basemetals/recipes/lead_fishingrod.json index 644e7f75e..8d2a8773d 100644 --- a/src/generated/resources/data/basemetals/recipes/lead_fishingrod.json +++ b/src/generated/resources/data/basemetals/recipes/lead_fishingrod.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " R", - " RS", - "R S" - ], - "key": { - "R": { - "tag": "forge:rods/lead" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " R", + " RS", + "R S" + ], + "key": { + "R": { + "tag": "forge:rods/lead" + }, + "S": { + "item": "minecraft:string" + } }, - "S": { - "item": "minecraft:string" - } - }, - "result": { - "item": "basemetals:lead_fishing_rod" + "result": { + "item": "basemetals:lead_fishing_rod" + }, + "group": "basemetals:lead_fishing_rod" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/lead_gear.json b/src/generated/resources/data/basemetals/recipes/lead_gear.json index 0ff075ba2..b997ad2d7 100644 --- a/src/generated/resources/data/basemetals/recipes/lead_gear.json +++ b/src/generated/resources/data/basemetals/recipes/lead_gear.json @@ -1,20 +1,24 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " X ", - "XRX", - " X " - ], - "key": { - "R": { - "tag": "forge:rods/lead" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " X ", + "XRX", + " X " + ], + "key": { + "R": { + "tag": "forge:rods/lead" + }, + "X": { + "tag": "forge:ingots/lead" + } }, - "X": { - "tag": "forge:ingots/lead" - } - }, - "result": { - "item": "basemetals:lead_gear", - "count": 4 + "result": { + "item": "basemetals:lead_gear", + "count": 4 + }, + "group": "basemetals:lead_gear" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/lead_helmet.json b/src/generated/resources/data/basemetals/recipes/lead_helmet.json index 1cde6455b..837cd1550 100644 --- a/src/generated/resources/data/basemetals/recipes/lead_helmet.json +++ b/src/generated/resources/data/basemetals/recipes/lead_helmet.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "X X" - ], - "key": { - "X": { - "tag": "forge:ingots/lead" - } - }, - "result": { - "item": "basemetals:lead_helmet" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "X X" + ], + "key": { + "X": { + "tag": "forge:ingots/lead" + } + }, + "result": { + "item": "basemetals:lead_helmet" + }, + "group": "basemetals:lead_helmet" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/lead_hoe.json b/src/generated/resources/data/basemetals/recipes/lead_hoe.json index 972522486..392540be1 100644 --- a/src/generated/resources/data/basemetals/recipes/lead_hoe.json +++ b/src/generated/resources/data/basemetals/recipes/lead_hoe.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX", - " S", - " S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX", + " S", + " S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/lead" + } }, - "X": { - "tag": "forge:ingots/lead" - } - }, - "result": { - "item": "basemetals:lead_hoe" + "result": { + "item": "basemetals:lead_hoe" + }, + "group": "basemetals:lead_hoe" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/lead_horsearmor.json b/src/generated/resources/data/basemetals/recipes/lead_horsearmor.json index e51c9dd5b..862f2491f 100644 --- a/src/generated/resources/data/basemetals/recipes/lead_horsearmor.json +++ b/src/generated/resources/data/basemetals/recipes/lead_horsearmor.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " X", - "XWX", - "XXX" - ], - "key": { - "W": { - "tag": "minecraft:wool" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " X", + "XWX", + "XXX" + ], + "key": { + "W": { + "tag": "minecraft:wool" + }, + "X": { + "tag": "forge:ingots/lead" + } }, - "X": { - "tag": "forge:ingots/lead" - } - }, - "result": { - "item": "basemetals:lead_horse_armor" + "result": { + "item": "basemetals:lead_horse_armor" + }, + "group": "basemetals:lead_horse_armor" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/lead_ingot_from_nuggets.json b/src/generated/resources/data/basemetals/recipes/lead_ingot_from_nuggets.json index 68b98accd..6c2df74e8 100644 --- a/src/generated/resources/data/basemetals/recipes/lead_ingot_from_nuggets.json +++ b/src/generated/resources/data/basemetals/recipes/lead_ingot_from_nuggets.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:nuggets/lead" - } - }, - "result": { - "item": "basemetals:lead_ingot" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:nuggets/lead" + } + }, + "result": { + "item": "basemetals:lead_ingot" + }, + "group": "basemetals:lead_ingot" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/lead_leggings.json b/src/generated/resources/data/basemetals/recipes/lead_leggings.json index 6f63da9a4..4fb795f71 100644 --- a/src/generated/resources/data/basemetals/recipes/lead_leggings.json +++ b/src/generated/resources/data/basemetals/recipes/lead_leggings.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "X X", - "X X" - ], - "key": { - "X": { - "tag": "forge:ingots/lead" - } - }, - "result": { - "item": "basemetals:lead_leggings" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "X X", + "X X" + ], + "key": { + "X": { + "tag": "forge:ingots/lead" + } + }, + "result": { + "item": "basemetals:lead_leggings" + }, + "group": "basemetals:lead_leggings" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/lead_lever.json b/src/generated/resources/data/basemetals/recipes/lead_lever.json index f7ff595de..97c1b6eab 100644 --- a/src/generated/resources/data/basemetals/recipes/lead_lever.json +++ b/src/generated/resources/data/basemetals/recipes/lead_lever.json @@ -1,18 +1,22 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "R", - "X" - ], - "key": { - "R": { - "tag": "forge:rods/lead" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "R", + "X" + ], + "key": { + "R": { + "tag": "forge:rods/lead" + }, + "X": { + "tag": "forge:ingots/lead" + } }, - "X": { - "tag": "forge:ingots/lead" - } - }, - "result": { - "item": "basemetals:lead_lever" + "result": { + "item": "basemetals:lead_lever" + }, + "group": "basemetals:lead_lever" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/lead_nuggets.json b/src/generated/resources/data/basemetals/recipes/lead_nuggets.json index 7b73a9b9b..a01f2e6b1 100644 --- a/src/generated/resources/data/basemetals/recipes/lead_nuggets.json +++ b/src/generated/resources/data/basemetals/recipes/lead_nuggets.json @@ -1,12 +1,16 @@ { - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "tag": "forge:ingots/lead" - } - ], - "result": { - "item": "basemetals:lead_nugget", - "count": 9 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "tag": "forge:ingots/lead" + } + ], + "result": { + "item": "basemetals:lead_nugget", + "count": 9 + }, + "group": "basemetals:lead_nugget" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/lead_pickaxe.json b/src/generated/resources/data/basemetals/recipes/lead_pickaxe.json index f1a541bb6..fa1b24559 100644 --- a/src/generated/resources/data/basemetals/recipes/lead_pickaxe.json +++ b/src/generated/resources/data/basemetals/recipes/lead_pickaxe.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - " S ", - " S " - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + " S ", + " S " + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/lead" + } }, - "X": { - "tag": "forge:ingots/lead" - } - }, - "result": { - "item": "basemetals:lead_pickaxe" + "result": { + "item": "basemetals:lead_pickaxe" + }, + "group": "basemetals:lead_pickaxe" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/lead_plate.json b/src/generated/resources/data/basemetals/recipes/lead_plate.json index 0a83e30bd..ebbf175ac 100644 --- a/src/generated/resources/data/basemetals/recipes/lead_plate.json +++ b/src/generated/resources/data/basemetals/recipes/lead_plate.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX" - ], - "key": { - "X": { - "tag": "forge:ingots/lead" - } - }, - "result": { - "item": "basemetals:lead_plate", - "count": 3 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX" + ], + "key": { + "X": { + "tag": "forge:ingots/lead" + } + }, + "result": { + "item": "basemetals:lead_plate", + "count": 3 + }, + "group": "basemetals:lead_plate" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/lead_powder_from_small.json b/src/generated/resources/data/basemetals/recipes/lead_powder_from_small.json index de0c82fc5..59f872d6b 100644 --- a/src/generated/resources/data/basemetals/recipes/lead_powder_from_small.json +++ b/src/generated/resources/data/basemetals/recipes/lead_powder_from_small.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:tiny_dusts/lead" - } - }, - "result": { - "item": "basemetals:lead_powder" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:tiny_dusts/lead" + } + }, + "result": { + "item": "basemetals:lead_powder" + }, + "group": "basemetals:lead_powder" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/lead_pressure_plate.json b/src/generated/resources/data/basemetals/recipes/lead_pressure_plate.json index c91586412..481762a52 100644 --- a/src/generated/resources/data/basemetals/recipes/lead_pressure_plate.json +++ b/src/generated/resources/data/basemetals/recipes/lead_pressure_plate.json @@ -1,14 +1,18 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX" - ], - "key": { - "X": { - "tag": "forge:ingots/lead" - } - }, - "result": { - "item": "basemetals:lead_pressure_plate" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX" + ], + "key": { + "X": { + "tag": "forge:ingots/lead" + } + }, + "result": { + "item": "basemetals:lead_pressure_plate" + }, + "group": "basemetals:lead_pressure_plate" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/lead_raw_blasting.json b/src/generated/resources/data/basemetals/recipes/lead_raw_blasting.json new file mode 100644 index 000000000..55130a6e7 --- /dev/null +++ b/src/generated/resources/data/basemetals/recipes/lead_raw_blasting.json @@ -0,0 +1,9 @@ +{ + "type": "minecraft:blasting", + "ingredient": { + "tag": "forge:raw_materials/lead" + }, + "result": "basemetals:lead_ingot", + "experience": 0.1, + "cookingtime": 100 +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/lead_raw_crushing.json b/src/generated/resources/data/basemetals/recipes/lead_raw_crushing.json new file mode 100644 index 000000000..a4c939e52 --- /dev/null +++ b/src/generated/resources/data/basemetals/recipes/lead_raw_crushing.json @@ -0,0 +1,9 @@ +{ + "type": "basemetals:crushing", + "ingredient": { + "tag": "forge:raw_materials/lead" + }, + "result": { + "item": "basemetals:lead_powder" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/lead_raw_smelting.json b/src/generated/resources/data/basemetals/recipes/lead_raw_smelting.json new file mode 100644 index 000000000..d5b561b09 --- /dev/null +++ b/src/generated/resources/data/basemetals/recipes/lead_raw_smelting.json @@ -0,0 +1,9 @@ +{ + "type": "minecraft:smelting", + "ingredient": { + "tag": "forge:raw_materials/lead" + }, + "result": "basemetals:lead_ingot", + "experience": 0.1, + "cookingtime": 200 +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/lead_rod.json b/src/generated/resources/data/basemetals/recipes/lead_rod.json index 27bd3bf1c..5842401dc 100644 --- a/src/generated/resources/data/basemetals/recipes/lead_rod.json +++ b/src/generated/resources/data/basemetals/recipes/lead_rod.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "X" - ], - "key": { - "X": { - "tag": "forge:ingots/lead" - } - }, - "result": { - "item": "basemetals:lead_rod", - "count": 4 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "X" + ], + "key": { + "X": { + "tag": "forge:ingots/lead" + } + }, + "result": { + "item": "basemetals:lead_rod", + "count": 4 + }, + "group": "basemetals:lead_rod" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/lead_scythe.json b/src/generated/resources/data/basemetals/recipes/lead_scythe.json index 14ed5e58b..6c127d300 100644 --- a/src/generated/resources/data/basemetals/recipes/lead_scythe.json +++ b/src/generated/resources/data/basemetals/recipes/lead_scythe.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX ", - " X", - " S " - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX ", + " X", + " S " + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/lead" + } }, - "X": { - "tag": "forge:ingots/lead" - } - }, - "result": { - "item": "basemetals:lead_scythe" + "result": { + "item": "basemetals:lead_scythe" + }, + "group": "basemetals:lead_scythe" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/lead_shears.json b/src/generated/resources/data/basemetals/recipes/lead_shears.json index 6d5ae7b65..10912fe11 100644 --- a/src/generated/resources/data/basemetals/recipes/lead_shears.json +++ b/src/generated/resources/data/basemetals/recipes/lead_shears.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " X", - "X " - ], - "key": { - "X": { - "tag": "forge:ingots/lead" - } - }, - "result": { - "item": "basemetals:lead_shears" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " X", + "X " + ], + "key": { + "X": { + "tag": "forge:ingots/lead" + } + }, + "result": { + "item": "basemetals:lead_shears" + }, + "group": "basemetals:lead_shears" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/lead_shield.json b/src/generated/resources/data/basemetals/recipes/lead_shield.json index dc8bb18a6..306094710 100644 --- a/src/generated/resources/data/basemetals/recipes/lead_shield.json +++ b/src/generated/resources/data/basemetals/recipes/lead_shield.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XWX", - "XXX", - " X " - ], - "key": { - "W": { - "tag": "minecraft:planks" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XWX", + "XXX", + " X " + ], + "key": { + "W": { + "tag": "minecraft:planks" + }, + "X": { + "tag": "forge:ingots/lead" + } }, - "X": { - "tag": "forge:ingots/lead" - } - }, - "result": { - "item": "basemetals:lead_shield" + "result": { + "item": "basemetals:lead_shield" + }, + "group": "basemetals:lead_shield" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/lead_shovel.json b/src/generated/resources/data/basemetals/recipes/lead_shovel.json index b31113130..0865fc34b 100644 --- a/src/generated/resources/data/basemetals/recipes/lead_shovel.json +++ b/src/generated/resources/data/basemetals/recipes/lead_shovel.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "S", - "S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "S", + "S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/lead" + } }, - "X": { - "tag": "forge:ingots/lead" - } - }, - "result": { - "item": "basemetals:lead_shovel" + "result": { + "item": "basemetals:lead_shovel" + }, + "group": "basemetals:lead_shovel" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/lead_slab.json b/src/generated/resources/data/basemetals/recipes/lead_slab.json index ba452d67d..b6afff92a 100644 --- a/src/generated/resources/data/basemetals/recipes/lead_slab.json +++ b/src/generated/resources/data/basemetals/recipes/lead_slab.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX" - ], - "key": { - "X": { - "tag": "forge:storage_blocks/lead" - } - }, - "result": { - "item": "basemetals:lead_slab", - "count": 6 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX" + ], + "key": { + "X": { + "tag": "forge:storage_blocks/lead" + } + }, + "result": { + "item": "basemetals:lead_slab", + "count": 6 + }, + "group": "basemetals:lead_slab" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/lead_smallpowder.json b/src/generated/resources/data/basemetals/recipes/lead_smallpowder.json index cae6dd327..11195f711 100644 --- a/src/generated/resources/data/basemetals/recipes/lead_smallpowder.json +++ b/src/generated/resources/data/basemetals/recipes/lead_smallpowder.json @@ -1,12 +1,16 @@ { - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "tag": "forge:dusts/lead" - } - ], - "result": { - "item": "basemetals:lead_smallpowder", - "count": 9 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "tag": "forge:dusts/lead" + } + ], + "result": { + "item": "basemetals:lead_smallpowder", + "count": 9 + }, + "group": "basemetals:lead_smallpowder" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/lead_stairs.json b/src/generated/resources/data/basemetals/recipes/lead_stairs.json index 1a9ad6ef6..c793a358a 100644 --- a/src/generated/resources/data/basemetals/recipes/lead_stairs.json +++ b/src/generated/resources/data/basemetals/recipes/lead_stairs.json @@ -1,17 +1,21 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X ", - "XX ", - "XXX" - ], - "key": { - "X": { - "tag": "forge:storage_blocks/lead" - } - }, - "result": { - "item": "basemetals:lead_stairs", - "count": 4 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X ", + "XX ", + "XXX" + ], + "key": { + "X": { + "tag": "forge:storage_blocks/lead" + } + }, + "result": { + "item": "basemetals:lead_stairs", + "count": 4 + }, + "group": "basemetals:lead_stairs" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/lead_sword.json b/src/generated/resources/data/basemetals/recipes/lead_sword.json index 7d8159461..000865843 100644 --- a/src/generated/resources/data/basemetals/recipes/lead_sword.json +++ b/src/generated/resources/data/basemetals/recipes/lead_sword.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "X", - "S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "X", + "S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/lead" + } }, - "X": { - "tag": "forge:ingots/lead" - } - }, - "result": { - "item": "basemetals:lead_sword" + "result": { + "item": "basemetals:lead_sword" + }, + "group": "basemetals:lead_sword" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/lead_trapdoor.json b/src/generated/resources/data/basemetals/recipes/lead_trapdoor.json index f1309d3ab..d8627b787 100644 --- a/src/generated/resources/data/basemetals/recipes/lead_trapdoor.json +++ b/src/generated/resources/data/basemetals/recipes/lead_trapdoor.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX", - "XX" - ], - "key": { - "X": { - "tag": "forge:ingots/lead" - } - }, - "result": { - "item": "basemetals:lead_trapdoor" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX", + "XX" + ], + "key": { + "X": { + "tag": "forge:ingots/lead" + } + }, + "result": { + "item": "basemetals:lead_trapdoor" + }, + "group": "basemetals:lead_trapdoor" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/lead_wall.json b/src/generated/resources/data/basemetals/recipes/lead_wall.json index f1730aac0..a7408973d 100644 --- a/src/generated/resources/data/basemetals/recipes/lead_wall.json +++ b/src/generated/resources/data/basemetals/recipes/lead_wall.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:storage_blocks/lead" - } - }, - "result": { - "item": "basemetals:lead_wall", - "count": 6 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:storage_blocks/lead" + } + }, + "result": { + "item": "basemetals:lead_wall", + "count": 6 + }, + "group": "basemetals:lead_wall" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/mercury_ingot_from_nuggets.json b/src/generated/resources/data/basemetals/recipes/mercury_ingot_from_nuggets.json index b4b5fd765..3e0afad38 100644 --- a/src/generated/resources/data/basemetals/recipes/mercury_ingot_from_nuggets.json +++ b/src/generated/resources/data/basemetals/recipes/mercury_ingot_from_nuggets.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:nuggets/mercury" - } - }, - "result": { - "item": "basemetals:mercury_ingot" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:nuggets/mercury" + } + }, + "result": { + "item": "basemetals:mercury_ingot" + }, + "group": "basemetals:mercury_ingot" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/mercury_nuggets.json b/src/generated/resources/data/basemetals/recipes/mercury_nuggets.json index f678a854d..b5d1e0f0a 100644 --- a/src/generated/resources/data/basemetals/recipes/mercury_nuggets.json +++ b/src/generated/resources/data/basemetals/recipes/mercury_nuggets.json @@ -1,12 +1,16 @@ { - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "tag": "forge:ingots/mercury" - } - ], - "result": { - "item": "basemetals:mercury_nugget", - "count": 9 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "tag": "forge:ingots/mercury" + } + ], + "result": { + "item": "basemetals:mercury_nugget", + "count": 9 + }, + "group": "basemetals:mercury_nugget" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/mercury_powder_from_small.json b/src/generated/resources/data/basemetals/recipes/mercury_powder_from_small.json index 22b02683a..79b4d155d 100644 --- a/src/generated/resources/data/basemetals/recipes/mercury_powder_from_small.json +++ b/src/generated/resources/data/basemetals/recipes/mercury_powder_from_small.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:tiny_dusts/mercury" - } - }, - "result": { - "item": "basemetals:mercury_powder" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:tiny_dusts/mercury" + } + }, + "result": { + "item": "basemetals:mercury_powder" + }, + "group": "basemetals:mercury_powder" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/mercury_raw_blasting.json b/src/generated/resources/data/basemetals/recipes/mercury_raw_blasting.json new file mode 100644 index 000000000..80584d793 --- /dev/null +++ b/src/generated/resources/data/basemetals/recipes/mercury_raw_blasting.json @@ -0,0 +1,9 @@ +{ + "type": "minecraft:blasting", + "ingredient": { + "tag": "forge:raw_materials/mercury" + }, + "result": "basemetals:mercury_ingot", + "experience": 0.1, + "cookingtime": 100 +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/mercury_raw_crushing.json b/src/generated/resources/data/basemetals/recipes/mercury_raw_crushing.json new file mode 100644 index 000000000..70a6637c4 --- /dev/null +++ b/src/generated/resources/data/basemetals/recipes/mercury_raw_crushing.json @@ -0,0 +1,9 @@ +{ + "type": "basemetals:crushing", + "ingredient": { + "tag": "forge:raw_materials/mercury" + }, + "result": { + "item": "basemetals:mercury_powder" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/mercury_raw_smelting.json b/src/generated/resources/data/basemetals/recipes/mercury_raw_smelting.json new file mode 100644 index 000000000..4cc0b6972 --- /dev/null +++ b/src/generated/resources/data/basemetals/recipes/mercury_raw_smelting.json @@ -0,0 +1,9 @@ +{ + "type": "minecraft:smelting", + "ingredient": { + "tag": "forge:raw_materials/mercury" + }, + "result": "basemetals:mercury_ingot", + "experience": 0.1, + "cookingtime": 200 +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/mercury_smallpowder.json b/src/generated/resources/data/basemetals/recipes/mercury_smallpowder.json index 81f990a30..f4a278305 100644 --- a/src/generated/resources/data/basemetals/recipes/mercury_smallpowder.json +++ b/src/generated/resources/data/basemetals/recipes/mercury_smallpowder.json @@ -1,12 +1,16 @@ { - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "tag": "forge:dusts/mercury" - } - ], - "result": { - "item": "basemetals:mercury_smallpowder", - "count": 9 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "tag": "forge:dusts/mercury" + } + ], + "result": { + "item": "basemetals:mercury_smallpowder", + "count": 9 + }, + "group": "basemetals:mercury_smallpowder" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/mercury_smallpowder_smelting.json b/src/generated/resources/data/basemetals/recipes/mercury_smallpowder_smelting.json index 868514997..1ee8db100 100644 --- a/src/generated/resources/data/basemetals/recipes/mercury_smallpowder_smelting.json +++ b/src/generated/resources/data/basemetals/recipes/mercury_smallpowder_smelting.json @@ -1,9 +1,11 @@ { - "type": "minecraft:smelting", + "type": "basemetals:legacy_smelting", "ingredient": { "tag": "forge:tiny_dusts/mercury" }, - "result": "basemetals:mercury_nugget", + "result": { + "item": "basemetals:mercury_nugget" + }, "experience": 0.01, "cookingtime": 200 } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/minecart.json b/src/generated/resources/data/basemetals/recipes/minecart.json index 3ed8261ae..2b5b111f7 100644 --- a/src/generated/resources/data/basemetals/recipes/minecart.json +++ b/src/generated/resources/data/basemetals/recipes/minecart.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X X", - "XXX" - ], - "key": { - "X": { - "tag": "forge:ingots/steel" - } - }, - "result": { - "item": "minecraft:minecart" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X X", + "XXX" + ], + "key": { + "X": { + "tag": "forge:ingots/steel" + } + }, + "result": { + "item": "minecraft:minecart" + }, + "group": "minecraft:minecart" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/mithril_arrow.json b/src/generated/resources/data/basemetals/recipes/mithril_arrow.json index a64eb294d..f4dcb5b8d 100644 --- a/src/generated/resources/data/basemetals/recipes/mithril_arrow.json +++ b/src/generated/resources/data/basemetals/recipes/mithril_arrow.json @@ -1,23 +1,27 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "N", - "R", - "F" - ], - "key": { - "F": { - "item": "minecraft:feather" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "N", + "R", + "F" + ], + "key": { + "F": { + "item": "minecraft:feather" + }, + "N": { + "tag": "forge:nuggets/mithril" + }, + "R": { + "tag": "forge:rods/mithril" + } }, - "N": { - "tag": "forge:nuggets/mithril" + "result": { + "item": "basemetals:mithril_arrow", + "count": 4 }, - "R": { - "tag": "forge:rods/mithril" - } - }, - "result": { - "item": "basemetals:mithril_arrow", - "count": 4 + "group": "basemetals:mithril_arrow" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/mithril_axe.json b/src/generated/resources/data/basemetals/recipes/mithril_axe.json index dd8b951ca..731bd838a 100644 --- a/src/generated/resources/data/basemetals/recipes/mithril_axe.json +++ b/src/generated/resources/data/basemetals/recipes/mithril_axe.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX", - "XS", - " S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX", + "XS", + " S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/mithril" + } }, - "X": { - "tag": "forge:ingots/mithril" - } - }, - "result": { - "item": "basemetals:mithril_axe" + "result": { + "item": "basemetals:mithril_axe" + }, + "group": "basemetals:mithril_axe" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/mithril_bars.json b/src/generated/resources/data/basemetals/recipes/mithril_bars.json index 9086f683c..90cfafb6d 100644 --- a/src/generated/resources/data/basemetals/recipes/mithril_bars.json +++ b/src/generated/resources/data/basemetals/recipes/mithril_bars.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:ingots/mithril" - } - }, - "result": { - "item": "basemetals:mithril_bars", - "count": 16 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:ingots/mithril" + } + }, + "result": { + "item": "basemetals:mithril_bars", + "count": 16 + }, + "group": "basemetals:mithril_bars" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/mithril_bars_2.json b/src/generated/resources/data/basemetals/recipes/mithril_bars_2.json index f56172d22..d4194f54c 100644 --- a/src/generated/resources/data/basemetals/recipes/mithril_bars_2.json +++ b/src/generated/resources/data/basemetals/recipes/mithril_bars_2.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX" - ], - "key": { - "X": { - "tag": "forge:rods/mithril" - } - }, - "result": { - "item": "basemetals:mithril_bars", - "count": 4 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX" + ], + "key": { + "X": { + "tag": "forge:rods/mithril" + } + }, + "result": { + "item": "basemetals:mithril_bars", + "count": 4 + }, + "group": "basemetals:mithril_bars" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/mithril_blend.json b/src/generated/resources/data/basemetals/recipes/mithril_blend.json index e3a13b13a..1f246e708 100644 --- a/src/generated/resources/data/basemetals/recipes/mithril_blend.json +++ b/src/generated/resources/data/basemetals/recipes/mithril_blend.json @@ -1,21 +1,25 @@ { - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "tag": "forge:dusts/silver" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "tag": "forge:dusts/silver" + }, + { + "tag": "forge:dusts/silver" + }, + { + "tag": "forge:dusts/coldiron" + }, + { + "tag": "forge:ingots/mercury" + } + ], + "result": { + "item": "basemetals:mithril_blend", + "count": 3 }, - { - "tag": "forge:dusts/silver" - }, - { - "tag": "forge:dusts/coldiron" - }, - { - "tag": "forge:ingots/mercury" - } - ], - "result": { - "item": "basemetals:mithril_blend", - "count": 3 + "group": "basemetals:mithril_blend" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/mithril_blend_from_small.json b/src/generated/resources/data/basemetals/recipes/mithril_blend_from_small.json index 91afafedd..2baf0e68f 100644 --- a/src/generated/resources/data/basemetals/recipes/mithril_blend_from_small.json +++ b/src/generated/resources/data/basemetals/recipes/mithril_blend_from_small.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:small_blends/mithril" - } - }, - "result": { - "item": "basemetals:mithril_blend" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:small_blends/mithril" + } + }, + "result": { + "item": "basemetals:mithril_blend" + }, + "group": "basemetals:mithril_blend" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/mithril_block.json b/src/generated/resources/data/basemetals/recipes/mithril_block.json index 9165599db..f04c05f88 100644 --- a/src/generated/resources/data/basemetals/recipes/mithril_block.json +++ b/src/generated/resources/data/basemetals/recipes/mithril_block.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:ingots/mithril" - } - }, - "result": { - "item": "basemetals:mithril_block" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:ingots/mithril" + } + }, + "result": { + "item": "basemetals:mithril_block" + }, + "group": "basemetals:mithril_block" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/mithril_block_ingot.json b/src/generated/resources/data/basemetals/recipes/mithril_block_ingot.json index 5fece0af3..5dc4ea042 100644 --- a/src/generated/resources/data/basemetals/recipes/mithril_block_ingot.json +++ b/src/generated/resources/data/basemetals/recipes/mithril_block_ingot.json @@ -1,12 +1,16 @@ { - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "tag": "forge:storage_blocks/mithril" - } - ], - "result": { - "item": "basemetals:mithril_ingot", - "count": 9 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "tag": "forge:storage_blocks/mithril" + } + ], + "result": { + "item": "basemetals:mithril_ingot", + "count": 9 + }, + "group": "basemetals:mithril_ingot" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/mithril_bolt.json b/src/generated/resources/data/basemetals/recipes/mithril_bolt.json index e3fd31f51..598de37d1 100644 --- a/src/generated/resources/data/basemetals/recipes/mithril_bolt.json +++ b/src/generated/resources/data/basemetals/recipes/mithril_bolt.json @@ -1,20 +1,24 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "R", - "R", - "F" - ], - "key": { - "F": { - "item": "minecraft:feather" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "R", + "R", + "F" + ], + "key": { + "F": { + "item": "minecraft:feather" + }, + "R": { + "tag": "forge:rods/mithril" + } }, - "R": { - "tag": "forge:rods/mithril" - } - }, - "result": { - "item": "basemetals:mithril_bolt", - "count": 4 + "result": { + "item": "basemetals:mithril_bolt", + "count": 4 + }, + "group": "basemetals:mithril_bolt" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/mithril_boots.json b/src/generated/resources/data/basemetals/recipes/mithril_boots.json index 0608711cd..3038156b0 100644 --- a/src/generated/resources/data/basemetals/recipes/mithril_boots.json +++ b/src/generated/resources/data/basemetals/recipes/mithril_boots.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X X", - "X X" - ], - "key": { - "X": { - "tag": "forge:ingots/mithril" - } - }, - "result": { - "item": "basemetals:mithril_boots" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X X", + "X X" + ], + "key": { + "X": { + "tag": "forge:ingots/mithril" + } + }, + "result": { + "item": "basemetals:mithril_boots" + }, + "group": "basemetals:mithril_boots" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/mithril_bow.json b/src/generated/resources/data/basemetals/recipes/mithril_bow.json index 7eca36b8e..bf94749fe 100644 --- a/src/generated/resources/data/basemetals/recipes/mithril_bow.json +++ b/src/generated/resources/data/basemetals/recipes/mithril_bow.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " RS", - "R S", - " RS" - ], - "key": { - "R": { - "tag": "forge:rods/mithril" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " RS", + "R S", + " RS" + ], + "key": { + "R": { + "tag": "forge:rods/mithril" + }, + "S": { + "item": "minecraft:string" + } }, - "S": { - "item": "minecraft:string" - } - }, - "result": { - "item": "basemetals:mithril_bow" + "result": { + "item": "basemetals:mithril_bow" + }, + "group": "basemetals:mithril_bow" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/mithril_button.json b/src/generated/resources/data/basemetals/recipes/mithril_button.json index c9375f4ad..f4b3bf108 100644 --- a/src/generated/resources/data/basemetals/recipes/mithril_button.json +++ b/src/generated/resources/data/basemetals/recipes/mithril_button.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "X" - ], - "key": { - "X": { - "tag": "forge:nuggets/mithril" - } - }, - "result": { - "item": "basemetals:mithril_button" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "X" + ], + "key": { + "X": { + "tag": "forge:nuggets/mithril" + } + }, + "result": { + "item": "basemetals:mithril_button" + }, + "group": "basemetals:mithril_button" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/mithril_chestplate.json b/src/generated/resources/data/basemetals/recipes/mithril_chestplate.json index 6f8937cde..63373931d 100644 --- a/src/generated/resources/data/basemetals/recipes/mithril_chestplate.json +++ b/src/generated/resources/data/basemetals/recipes/mithril_chestplate.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X X", - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:ingots/mithril" - } - }, - "result": { - "item": "basemetals:mithril_chestplate" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X X", + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:ingots/mithril" + } + }, + "result": { + "item": "basemetals:mithril_chestplate" + }, + "group": "basemetals:mithril_chestplate" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/mithril_crackhammer.json b/src/generated/resources/data/basemetals/recipes/mithril_crackhammer.json index f33ec062f..e64906254 100644 --- a/src/generated/resources/data/basemetals/recipes/mithril_crackhammer.json +++ b/src/generated/resources/data/basemetals/recipes/mithril_crackhammer.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "S", - "S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "S", + "S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:storage_blocks/mithril" + } }, - "X": { - "tag": "forge:storage_blocks/mithril" - } - }, - "result": { - "item": "basemetals:mithril_crackhammer" + "result": { + "item": "basemetals:mithril_crackhammer" + }, + "group": "basemetals:mithril_crackhammer" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/mithril_crossbow.json b/src/generated/resources/data/basemetals/recipes/mithril_crossbow.json index 0f6c186a7..e24449c62 100644 --- a/src/generated/resources/data/basemetals/recipes/mithril_crossbow.json +++ b/src/generated/resources/data/basemetals/recipes/mithril_crossbow.json @@ -1,22 +1,26 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "GRR", - " SR", - "R G" - ], - "key": { - "G": { - "tag": "forge:gears/mithril" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "GRR", + " SR", + "R G" + ], + "key": { + "G": { + "tag": "forge:gears/mithril" + }, + "R": { + "tag": "forge:rods/mithril" + }, + "S": { + "item": "minecraft:string" + } }, - "R": { - "tag": "forge:rods/mithril" + "result": { + "item": "basemetals:mithril_crossbow" }, - "S": { - "item": "minecraft:string" - } - }, - "result": { - "item": "basemetals:mithril_crossbow" + "group": "basemetals:mithril_crossbow" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/mithril_door.json b/src/generated/resources/data/basemetals/recipes/mithril_door.json index c41e6eaea..556f69620 100644 --- a/src/generated/resources/data/basemetals/recipes/mithril_door.json +++ b/src/generated/resources/data/basemetals/recipes/mithril_door.json @@ -1,17 +1,21 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX", - "XX", - "XX" - ], - "key": { - "X": { - "tag": "forge:ingots/mithril" - } - }, - "result": { - "item": "basemetals:mithril_door", - "count": 3 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX", + "XX", + "XX" + ], + "key": { + "X": { + "tag": "forge:ingots/mithril" + } + }, + "result": { + "item": "basemetals:mithril_door", + "count": 3 + }, + "group": "basemetals:mithril_door" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/mithril_fishingrod.json b/src/generated/resources/data/basemetals/recipes/mithril_fishingrod.json index 20408fb45..cfff0b76c 100644 --- a/src/generated/resources/data/basemetals/recipes/mithril_fishingrod.json +++ b/src/generated/resources/data/basemetals/recipes/mithril_fishingrod.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " R", - " RS", - "R S" - ], - "key": { - "R": { - "tag": "forge:rods/mithril" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " R", + " RS", + "R S" + ], + "key": { + "R": { + "tag": "forge:rods/mithril" + }, + "S": { + "item": "minecraft:string" + } }, - "S": { - "item": "minecraft:string" - } - }, - "result": { - "item": "basemetals:mithril_fishing_rod" + "result": { + "item": "basemetals:mithril_fishing_rod" + }, + "group": "basemetals:mithril_fishing_rod" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/mithril_gear.json b/src/generated/resources/data/basemetals/recipes/mithril_gear.json index 356118de2..0bb8d62e5 100644 --- a/src/generated/resources/data/basemetals/recipes/mithril_gear.json +++ b/src/generated/resources/data/basemetals/recipes/mithril_gear.json @@ -1,20 +1,24 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " X ", - "XRX", - " X " - ], - "key": { - "R": { - "tag": "forge:rods/mithril" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " X ", + "XRX", + " X " + ], + "key": { + "R": { + "tag": "forge:rods/mithril" + }, + "X": { + "tag": "forge:ingots/mithril" + } }, - "X": { - "tag": "forge:ingots/mithril" - } - }, - "result": { - "item": "basemetals:mithril_gear", - "count": 4 + "result": { + "item": "basemetals:mithril_gear", + "count": 4 + }, + "group": "basemetals:mithril_gear" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/mithril_helmet.json b/src/generated/resources/data/basemetals/recipes/mithril_helmet.json index 05a40ed66..8fb583547 100644 --- a/src/generated/resources/data/basemetals/recipes/mithril_helmet.json +++ b/src/generated/resources/data/basemetals/recipes/mithril_helmet.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "X X" - ], - "key": { - "X": { - "tag": "forge:ingots/mithril" - } - }, - "result": { - "item": "basemetals:mithril_helmet" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "X X" + ], + "key": { + "X": { + "tag": "forge:ingots/mithril" + } + }, + "result": { + "item": "basemetals:mithril_helmet" + }, + "group": "basemetals:mithril_helmet" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/mithril_hoe.json b/src/generated/resources/data/basemetals/recipes/mithril_hoe.json index bc1823be4..7dc9abc60 100644 --- a/src/generated/resources/data/basemetals/recipes/mithril_hoe.json +++ b/src/generated/resources/data/basemetals/recipes/mithril_hoe.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX", - " S", - " S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX", + " S", + " S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/mithril" + } }, - "X": { - "tag": "forge:ingots/mithril" - } - }, - "result": { - "item": "basemetals:mithril_hoe" + "result": { + "item": "basemetals:mithril_hoe" + }, + "group": "basemetals:mithril_hoe" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/mithril_horsearmor.json b/src/generated/resources/data/basemetals/recipes/mithril_horsearmor.json index d8e16bdd3..726d7ad76 100644 --- a/src/generated/resources/data/basemetals/recipes/mithril_horsearmor.json +++ b/src/generated/resources/data/basemetals/recipes/mithril_horsearmor.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " X", - "XWX", - "XXX" - ], - "key": { - "W": { - "tag": "minecraft:wool" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " X", + "XWX", + "XXX" + ], + "key": { + "W": { + "tag": "minecraft:wool" + }, + "X": { + "tag": "forge:ingots/mithril" + } }, - "X": { - "tag": "forge:ingots/mithril" - } - }, - "result": { - "item": "basemetals:mithril_horse_armor" + "result": { + "item": "basemetals:mithril_horse_armor" + }, + "group": "basemetals:mithril_horse_armor" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/mithril_ingot_from_nuggets.json b/src/generated/resources/data/basemetals/recipes/mithril_ingot_from_nuggets.json index fe408cd15..a1c144405 100644 --- a/src/generated/resources/data/basemetals/recipes/mithril_ingot_from_nuggets.json +++ b/src/generated/resources/data/basemetals/recipes/mithril_ingot_from_nuggets.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:nuggets/mithril" - } - }, - "result": { - "item": "basemetals:mithril_ingot" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:nuggets/mithril" + } + }, + "result": { + "item": "basemetals:mithril_ingot" + }, + "group": "basemetals:mithril_ingot" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/mithril_leggings.json b/src/generated/resources/data/basemetals/recipes/mithril_leggings.json index c7584a274..d22197291 100644 --- a/src/generated/resources/data/basemetals/recipes/mithril_leggings.json +++ b/src/generated/resources/data/basemetals/recipes/mithril_leggings.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "X X", - "X X" - ], - "key": { - "X": { - "tag": "forge:ingots/mithril" - } - }, - "result": { - "item": "basemetals:mithril_leggings" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "X X", + "X X" + ], + "key": { + "X": { + "tag": "forge:ingots/mithril" + } + }, + "result": { + "item": "basemetals:mithril_leggings" + }, + "group": "basemetals:mithril_leggings" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/mithril_lever.json b/src/generated/resources/data/basemetals/recipes/mithril_lever.json index 061aafe2a..c1cbde40d 100644 --- a/src/generated/resources/data/basemetals/recipes/mithril_lever.json +++ b/src/generated/resources/data/basemetals/recipes/mithril_lever.json @@ -1,18 +1,22 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "R", - "X" - ], - "key": { - "R": { - "tag": "forge:rods/mithril" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "R", + "X" + ], + "key": { + "R": { + "tag": "forge:rods/mithril" + }, + "X": { + "tag": "forge:ingots/mithril" + } }, - "X": { - "tag": "forge:ingots/mithril" - } - }, - "result": { - "item": "basemetals:mithril_lever" + "result": { + "item": "basemetals:mithril_lever" + }, + "group": "basemetals:mithril_lever" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/mithril_nuggets.json b/src/generated/resources/data/basemetals/recipes/mithril_nuggets.json index d6712b76d..c8f0cdd9f 100644 --- a/src/generated/resources/data/basemetals/recipes/mithril_nuggets.json +++ b/src/generated/resources/data/basemetals/recipes/mithril_nuggets.json @@ -1,12 +1,16 @@ { - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "tag": "forge:ingots/mithril" - } - ], - "result": { - "item": "basemetals:mithril_nugget", - "count": 9 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "tag": "forge:ingots/mithril" + } + ], + "result": { + "item": "basemetals:mithril_nugget", + "count": 9 + }, + "group": "basemetals:mithril_nugget" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/mithril_pickaxe.json b/src/generated/resources/data/basemetals/recipes/mithril_pickaxe.json index e072ca37f..6b2e93373 100644 --- a/src/generated/resources/data/basemetals/recipes/mithril_pickaxe.json +++ b/src/generated/resources/data/basemetals/recipes/mithril_pickaxe.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - " S ", - " S " - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + " S ", + " S " + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/mithril" + } }, - "X": { - "tag": "forge:ingots/mithril" - } - }, - "result": { - "item": "basemetals:mithril_pickaxe" + "result": { + "item": "basemetals:mithril_pickaxe" + }, + "group": "basemetals:mithril_pickaxe" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/mithril_plate.json b/src/generated/resources/data/basemetals/recipes/mithril_plate.json index eea4584b1..7795c86de 100644 --- a/src/generated/resources/data/basemetals/recipes/mithril_plate.json +++ b/src/generated/resources/data/basemetals/recipes/mithril_plate.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX" - ], - "key": { - "X": { - "tag": "forge:ingots/mithril" - } - }, - "result": { - "item": "basemetals:mithril_plate", - "count": 3 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX" + ], + "key": { + "X": { + "tag": "forge:ingots/mithril" + } + }, + "result": { + "item": "basemetals:mithril_plate", + "count": 3 + }, + "group": "basemetals:mithril_plate" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/mithril_powder_from_small.json b/src/generated/resources/data/basemetals/recipes/mithril_powder_from_small.json index 49a539709..ee89b9918 100644 --- a/src/generated/resources/data/basemetals/recipes/mithril_powder_from_small.json +++ b/src/generated/resources/data/basemetals/recipes/mithril_powder_from_small.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:tiny_dusts/mithril" - } - }, - "result": { - "item": "basemetals:mithril_powder" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:tiny_dusts/mithril" + } + }, + "result": { + "item": "basemetals:mithril_powder" + }, + "group": "basemetals:mithril_powder" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/mithril_pressure_plate.json b/src/generated/resources/data/basemetals/recipes/mithril_pressure_plate.json index 3fe412d60..cad53bc47 100644 --- a/src/generated/resources/data/basemetals/recipes/mithril_pressure_plate.json +++ b/src/generated/resources/data/basemetals/recipes/mithril_pressure_plate.json @@ -1,14 +1,18 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX" - ], - "key": { - "X": { - "tag": "forge:ingots/mithril" - } - }, - "result": { - "item": "basemetals:mithril_pressure_plate" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX" + ], + "key": { + "X": { + "tag": "forge:ingots/mithril" + } + }, + "result": { + "item": "basemetals:mithril_pressure_plate" + }, + "group": "basemetals:mithril_pressure_plate" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/mithril_rod.json b/src/generated/resources/data/basemetals/recipes/mithril_rod.json index 386376582..87285bdf5 100644 --- a/src/generated/resources/data/basemetals/recipes/mithril_rod.json +++ b/src/generated/resources/data/basemetals/recipes/mithril_rod.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "X" - ], - "key": { - "X": { - "tag": "forge:ingots/mithril" - } - }, - "result": { - "item": "basemetals:mithril_rod", - "count": 4 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "X" + ], + "key": { + "X": { + "tag": "forge:ingots/mithril" + } + }, + "result": { + "item": "basemetals:mithril_rod", + "count": 4 + }, + "group": "basemetals:mithril_rod" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/mithril_scythe.json b/src/generated/resources/data/basemetals/recipes/mithril_scythe.json index 58e41e73d..bd889c2af 100644 --- a/src/generated/resources/data/basemetals/recipes/mithril_scythe.json +++ b/src/generated/resources/data/basemetals/recipes/mithril_scythe.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX ", - " X", - " S " - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX ", + " X", + " S " + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/mithril" + } }, - "X": { - "tag": "forge:ingots/mithril" - } - }, - "result": { - "item": "basemetals:mithril_scythe" + "result": { + "item": "basemetals:mithril_scythe" + }, + "group": "basemetals:mithril_scythe" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/mithril_shears.json b/src/generated/resources/data/basemetals/recipes/mithril_shears.json index e8fb4d2e0..25c0f3747 100644 --- a/src/generated/resources/data/basemetals/recipes/mithril_shears.json +++ b/src/generated/resources/data/basemetals/recipes/mithril_shears.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " X", - "X " - ], - "key": { - "X": { - "tag": "forge:ingots/mithril" - } - }, - "result": { - "item": "basemetals:mithril_shears" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " X", + "X " + ], + "key": { + "X": { + "tag": "forge:ingots/mithril" + } + }, + "result": { + "item": "basemetals:mithril_shears" + }, + "group": "basemetals:mithril_shears" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/mithril_shield.json b/src/generated/resources/data/basemetals/recipes/mithril_shield.json index 342ec0439..73bca665c 100644 --- a/src/generated/resources/data/basemetals/recipes/mithril_shield.json +++ b/src/generated/resources/data/basemetals/recipes/mithril_shield.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XWX", - "XXX", - " X " - ], - "key": { - "W": { - "tag": "minecraft:planks" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XWX", + "XXX", + " X " + ], + "key": { + "W": { + "tag": "minecraft:planks" + }, + "X": { + "tag": "forge:ingots/mithril" + } }, - "X": { - "tag": "forge:ingots/mithril" - } - }, - "result": { - "item": "basemetals:mithril_shield" + "result": { + "item": "basemetals:mithril_shield" + }, + "group": "basemetals:mithril_shield" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/mithril_shovel.json b/src/generated/resources/data/basemetals/recipes/mithril_shovel.json index 39ad08fa7..ac2f209af 100644 --- a/src/generated/resources/data/basemetals/recipes/mithril_shovel.json +++ b/src/generated/resources/data/basemetals/recipes/mithril_shovel.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "S", - "S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "S", + "S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/mithril" + } }, - "X": { - "tag": "forge:ingots/mithril" - } - }, - "result": { - "item": "basemetals:mithril_shovel" + "result": { + "item": "basemetals:mithril_shovel" + }, + "group": "basemetals:mithril_shovel" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/mithril_slab.json b/src/generated/resources/data/basemetals/recipes/mithril_slab.json index fc3a4b320..f5d874d25 100644 --- a/src/generated/resources/data/basemetals/recipes/mithril_slab.json +++ b/src/generated/resources/data/basemetals/recipes/mithril_slab.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX" - ], - "key": { - "X": { - "tag": "forge:storage_blocks/mithril" - } - }, - "result": { - "item": "basemetals:mithril_slab", - "count": 6 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX" + ], + "key": { + "X": { + "tag": "forge:storage_blocks/mithril" + } + }, + "result": { + "item": "basemetals:mithril_slab", + "count": 6 + }, + "group": "basemetals:mithril_slab" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/mithril_smallblend.json b/src/generated/resources/data/basemetals/recipes/mithril_smallblend.json index 7f3309173..d16bf41bf 100644 --- a/src/generated/resources/data/basemetals/recipes/mithril_smallblend.json +++ b/src/generated/resources/data/basemetals/recipes/mithril_smallblend.json @@ -1,12 +1,16 @@ { - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "tag": "forge:blends/mithril" - } - ], - "result": { - "item": "basemetals:mithril_smallblend", - "count": 9 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "tag": "forge:blends/mithril" + } + ], + "result": { + "item": "basemetals:mithril_smallblend", + "count": 9 + }, + "group": "basemetals:mithril_smallblend" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/mithril_smallpowder.json b/src/generated/resources/data/basemetals/recipes/mithril_smallpowder.json index 46bd80520..cca95778a 100644 --- a/src/generated/resources/data/basemetals/recipes/mithril_smallpowder.json +++ b/src/generated/resources/data/basemetals/recipes/mithril_smallpowder.json @@ -1,12 +1,16 @@ { - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "tag": "forge:dusts/mithril" - } - ], - "result": { - "item": "basemetals:mithril_smallpowder", - "count": 9 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "tag": "forge:dusts/mithril" + } + ], + "result": { + "item": "basemetals:mithril_smallpowder", + "count": 9 + }, + "group": "basemetals:mithril_smallpowder" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/mithril_stairs.json b/src/generated/resources/data/basemetals/recipes/mithril_stairs.json index bdd511248..b34c7bb6b 100644 --- a/src/generated/resources/data/basemetals/recipes/mithril_stairs.json +++ b/src/generated/resources/data/basemetals/recipes/mithril_stairs.json @@ -1,17 +1,21 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X ", - "XX ", - "XXX" - ], - "key": { - "X": { - "tag": "forge:storage_blocks/mithril" - } - }, - "result": { - "item": "basemetals:mithril_stairs", - "count": 4 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X ", + "XX ", + "XXX" + ], + "key": { + "X": { + "tag": "forge:storage_blocks/mithril" + } + }, + "result": { + "item": "basemetals:mithril_stairs", + "count": 4 + }, + "group": "basemetals:mithril_stairs" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/mithril_sword.json b/src/generated/resources/data/basemetals/recipes/mithril_sword.json index 7b2506413..1ea0e83d3 100644 --- a/src/generated/resources/data/basemetals/recipes/mithril_sword.json +++ b/src/generated/resources/data/basemetals/recipes/mithril_sword.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "X", - "S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "X", + "S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/mithril" + } }, - "X": { - "tag": "forge:ingots/mithril" - } - }, - "result": { - "item": "basemetals:mithril_sword" + "result": { + "item": "basemetals:mithril_sword" + }, + "group": "basemetals:mithril_sword" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/mithril_trapdoor.json b/src/generated/resources/data/basemetals/recipes/mithril_trapdoor.json index a5c13f078..22385a05d 100644 --- a/src/generated/resources/data/basemetals/recipes/mithril_trapdoor.json +++ b/src/generated/resources/data/basemetals/recipes/mithril_trapdoor.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX", - "XX" - ], - "key": { - "X": { - "tag": "forge:ingots/mithril" - } - }, - "result": { - "item": "basemetals:mithril_trapdoor" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX", + "XX" + ], + "key": { + "X": { + "tag": "forge:ingots/mithril" + } + }, + "result": { + "item": "basemetals:mithril_trapdoor" + }, + "group": "basemetals:mithril_trapdoor" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/mithril_wall.json b/src/generated/resources/data/basemetals/recipes/mithril_wall.json index 4e5dcb010..8030c962a 100644 --- a/src/generated/resources/data/basemetals/recipes/mithril_wall.json +++ b/src/generated/resources/data/basemetals/recipes/mithril_wall.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:storage_blocks/mithril" - } - }, - "result": { - "item": "basemetals:mithril_wall", - "count": 6 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:storage_blocks/mithril" + } + }, + "result": { + "item": "basemetals:mithril_wall", + "count": 6 + }, + "group": "basemetals:mithril_wall" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/nickel_arrow.json b/src/generated/resources/data/basemetals/recipes/nickel_arrow.json index 2e9ff0016..4e303b32c 100644 --- a/src/generated/resources/data/basemetals/recipes/nickel_arrow.json +++ b/src/generated/resources/data/basemetals/recipes/nickel_arrow.json @@ -1,23 +1,27 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "N", - "R", - "F" - ], - "key": { - "F": { - "item": "minecraft:feather" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "N", + "R", + "F" + ], + "key": { + "F": { + "item": "minecraft:feather" + }, + "N": { + "tag": "forge:nuggets/nickel" + }, + "R": { + "tag": "forge:rods/nickel" + } }, - "N": { - "tag": "forge:nuggets/nickel" + "result": { + "item": "basemetals:nickel_arrow", + "count": 4 }, - "R": { - "tag": "forge:rods/nickel" - } - }, - "result": { - "item": "basemetals:nickel_arrow", - "count": 4 + "group": "basemetals:nickel_arrow" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/nickel_axe.json b/src/generated/resources/data/basemetals/recipes/nickel_axe.json index 134161852..4293d1cd0 100644 --- a/src/generated/resources/data/basemetals/recipes/nickel_axe.json +++ b/src/generated/resources/data/basemetals/recipes/nickel_axe.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX", - "XS", - " S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX", + "XS", + " S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/nickel" + } }, - "X": { - "tag": "forge:ingots/nickel" - } - }, - "result": { - "item": "basemetals:nickel_axe" + "result": { + "item": "basemetals:nickel_axe" + }, + "group": "basemetals:nickel_axe" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/nickel_bars.json b/src/generated/resources/data/basemetals/recipes/nickel_bars.json index 853c75723..2abc6b555 100644 --- a/src/generated/resources/data/basemetals/recipes/nickel_bars.json +++ b/src/generated/resources/data/basemetals/recipes/nickel_bars.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:ingots/nickel" - } - }, - "result": { - "item": "basemetals:nickel_bars", - "count": 16 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:ingots/nickel" + } + }, + "result": { + "item": "basemetals:nickel_bars", + "count": 16 + }, + "group": "basemetals:nickel_bars" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/nickel_bars_2.json b/src/generated/resources/data/basemetals/recipes/nickel_bars_2.json index 7b3013b03..b7a7cd726 100644 --- a/src/generated/resources/data/basemetals/recipes/nickel_bars_2.json +++ b/src/generated/resources/data/basemetals/recipes/nickel_bars_2.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX" - ], - "key": { - "X": { - "tag": "forge:rods/nickel" - } - }, - "result": { - "item": "basemetals:nickel_bars", - "count": 4 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX" + ], + "key": { + "X": { + "tag": "forge:rods/nickel" + } + }, + "result": { + "item": "basemetals:nickel_bars", + "count": 4 + }, + "group": "basemetals:nickel_bars" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/nickel_block.json b/src/generated/resources/data/basemetals/recipes/nickel_block.json index 963bd4347..69d1213b6 100644 --- a/src/generated/resources/data/basemetals/recipes/nickel_block.json +++ b/src/generated/resources/data/basemetals/recipes/nickel_block.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:ingots/nickel" - } - }, - "result": { - "item": "basemetals:nickel_block" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:ingots/nickel" + } + }, + "result": { + "item": "basemetals:nickel_block" + }, + "group": "basemetals:nickel_block" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/nickel_block_ingot.json b/src/generated/resources/data/basemetals/recipes/nickel_block_ingot.json index ea143c51d..305c9bdd6 100644 --- a/src/generated/resources/data/basemetals/recipes/nickel_block_ingot.json +++ b/src/generated/resources/data/basemetals/recipes/nickel_block_ingot.json @@ -1,12 +1,16 @@ { - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "tag": "forge:storage_blocks/nickel" - } - ], - "result": { - "item": "basemetals:nickel_ingot", - "count": 9 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "tag": "forge:storage_blocks/nickel" + } + ], + "result": { + "item": "basemetals:nickel_ingot", + "count": 9 + }, + "group": "basemetals:nickel_ingot" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/nickel_bolt.json b/src/generated/resources/data/basemetals/recipes/nickel_bolt.json index c49680d60..cec8de605 100644 --- a/src/generated/resources/data/basemetals/recipes/nickel_bolt.json +++ b/src/generated/resources/data/basemetals/recipes/nickel_bolt.json @@ -1,20 +1,24 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "R", - "R", - "F" - ], - "key": { - "F": { - "item": "minecraft:feather" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "R", + "R", + "F" + ], + "key": { + "F": { + "item": "minecraft:feather" + }, + "R": { + "tag": "forge:rods/nickel" + } }, - "R": { - "tag": "forge:rods/nickel" - } - }, - "result": { - "item": "basemetals:nickel_bolt", - "count": 4 + "result": { + "item": "basemetals:nickel_bolt", + "count": 4 + }, + "group": "basemetals:nickel_bolt" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/nickel_boots.json b/src/generated/resources/data/basemetals/recipes/nickel_boots.json index ddc9420ab..32e7a68aa 100644 --- a/src/generated/resources/data/basemetals/recipes/nickel_boots.json +++ b/src/generated/resources/data/basemetals/recipes/nickel_boots.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X X", - "X X" - ], - "key": { - "X": { - "tag": "forge:ingots/nickel" - } - }, - "result": { - "item": "basemetals:nickel_boots" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X X", + "X X" + ], + "key": { + "X": { + "tag": "forge:ingots/nickel" + } + }, + "result": { + "item": "basemetals:nickel_boots" + }, + "group": "basemetals:nickel_boots" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/nickel_bow.json b/src/generated/resources/data/basemetals/recipes/nickel_bow.json index 6f8eda0a2..9fb211478 100644 --- a/src/generated/resources/data/basemetals/recipes/nickel_bow.json +++ b/src/generated/resources/data/basemetals/recipes/nickel_bow.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " RS", - "R S", - " RS" - ], - "key": { - "R": { - "tag": "forge:rods/nickel" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " RS", + "R S", + " RS" + ], + "key": { + "R": { + "tag": "forge:rods/nickel" + }, + "S": { + "item": "minecraft:string" + } }, - "S": { - "item": "minecraft:string" - } - }, - "result": { - "item": "basemetals:nickel_bow" + "result": { + "item": "basemetals:nickel_bow" + }, + "group": "basemetals:nickel_bow" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/nickel_button.json b/src/generated/resources/data/basemetals/recipes/nickel_button.json index 11ad40237..83f74276f 100644 --- a/src/generated/resources/data/basemetals/recipes/nickel_button.json +++ b/src/generated/resources/data/basemetals/recipes/nickel_button.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "X" - ], - "key": { - "X": { - "tag": "forge:nuggets/nickel" - } - }, - "result": { - "item": "basemetals:nickel_button" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "X" + ], + "key": { + "X": { + "tag": "forge:nuggets/nickel" + } + }, + "result": { + "item": "basemetals:nickel_button" + }, + "group": "basemetals:nickel_button" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/nickel_chestplate.json b/src/generated/resources/data/basemetals/recipes/nickel_chestplate.json index a2fa7f1aa..f2ae96d3b 100644 --- a/src/generated/resources/data/basemetals/recipes/nickel_chestplate.json +++ b/src/generated/resources/data/basemetals/recipes/nickel_chestplate.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X X", - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:ingots/nickel" - } - }, - "result": { - "item": "basemetals:nickel_chestplate" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X X", + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:ingots/nickel" + } + }, + "result": { + "item": "basemetals:nickel_chestplate" + }, + "group": "basemetals:nickel_chestplate" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/nickel_crackhammer.json b/src/generated/resources/data/basemetals/recipes/nickel_crackhammer.json index c8ae9c332..2757791fc 100644 --- a/src/generated/resources/data/basemetals/recipes/nickel_crackhammer.json +++ b/src/generated/resources/data/basemetals/recipes/nickel_crackhammer.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "S", - "S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "S", + "S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:storage_blocks/nickel" + } }, - "X": { - "tag": "forge:storage_blocks/nickel" - } - }, - "result": { - "item": "basemetals:nickel_crackhammer" + "result": { + "item": "basemetals:nickel_crackhammer" + }, + "group": "basemetals:nickel_crackhammer" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/nickel_crossbow.json b/src/generated/resources/data/basemetals/recipes/nickel_crossbow.json index 080efaccf..74be85608 100644 --- a/src/generated/resources/data/basemetals/recipes/nickel_crossbow.json +++ b/src/generated/resources/data/basemetals/recipes/nickel_crossbow.json @@ -1,22 +1,26 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "GRR", - " SR", - "R G" - ], - "key": { - "G": { - "tag": "forge:gears/nickel" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "GRR", + " SR", + "R G" + ], + "key": { + "G": { + "tag": "forge:gears/nickel" + }, + "R": { + "tag": "forge:rods/nickel" + }, + "S": { + "item": "minecraft:string" + } }, - "R": { - "tag": "forge:rods/nickel" + "result": { + "item": "basemetals:nickel_crossbow" }, - "S": { - "item": "minecraft:string" - } - }, - "result": { - "item": "basemetals:nickel_crossbow" + "group": "basemetals:nickel_crossbow" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/nickel_door.json b/src/generated/resources/data/basemetals/recipes/nickel_door.json index fbd4449c6..0f3b29d80 100644 --- a/src/generated/resources/data/basemetals/recipes/nickel_door.json +++ b/src/generated/resources/data/basemetals/recipes/nickel_door.json @@ -1,17 +1,21 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX", - "XX", - "XX" - ], - "key": { - "X": { - "tag": "forge:ingots/nickel" - } - }, - "result": { - "item": "basemetals:nickel_door", - "count": 3 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX", + "XX", + "XX" + ], + "key": { + "X": { + "tag": "forge:ingots/nickel" + } + }, + "result": { + "item": "basemetals:nickel_door", + "count": 3 + }, + "group": "basemetals:nickel_door" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/nickel_fishingrod.json b/src/generated/resources/data/basemetals/recipes/nickel_fishingrod.json index 5372cc475..ca58c2d26 100644 --- a/src/generated/resources/data/basemetals/recipes/nickel_fishingrod.json +++ b/src/generated/resources/data/basemetals/recipes/nickel_fishingrod.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " R", - " RS", - "R S" - ], - "key": { - "R": { - "tag": "forge:rods/nickel" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " R", + " RS", + "R S" + ], + "key": { + "R": { + "tag": "forge:rods/nickel" + }, + "S": { + "item": "minecraft:string" + } }, - "S": { - "item": "minecraft:string" - } - }, - "result": { - "item": "basemetals:nickel_fishing_rod" + "result": { + "item": "basemetals:nickel_fishing_rod" + }, + "group": "basemetals:nickel_fishing_rod" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/nickel_gear.json b/src/generated/resources/data/basemetals/recipes/nickel_gear.json index cd0cdb1cf..63bcc0282 100644 --- a/src/generated/resources/data/basemetals/recipes/nickel_gear.json +++ b/src/generated/resources/data/basemetals/recipes/nickel_gear.json @@ -1,20 +1,24 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " X ", - "XRX", - " X " - ], - "key": { - "R": { - "tag": "forge:rods/nickel" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " X ", + "XRX", + " X " + ], + "key": { + "R": { + "tag": "forge:rods/nickel" + }, + "X": { + "tag": "forge:ingots/nickel" + } }, - "X": { - "tag": "forge:ingots/nickel" - } - }, - "result": { - "item": "basemetals:nickel_gear", - "count": 4 + "result": { + "item": "basemetals:nickel_gear", + "count": 4 + }, + "group": "basemetals:nickel_gear" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/nickel_helmet.json b/src/generated/resources/data/basemetals/recipes/nickel_helmet.json index ec87c0b00..0e2b485bb 100644 --- a/src/generated/resources/data/basemetals/recipes/nickel_helmet.json +++ b/src/generated/resources/data/basemetals/recipes/nickel_helmet.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "X X" - ], - "key": { - "X": { - "tag": "forge:ingots/nickel" - } - }, - "result": { - "item": "basemetals:nickel_helmet" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "X X" + ], + "key": { + "X": { + "tag": "forge:ingots/nickel" + } + }, + "result": { + "item": "basemetals:nickel_helmet" + }, + "group": "basemetals:nickel_helmet" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/nickel_hoe.json b/src/generated/resources/data/basemetals/recipes/nickel_hoe.json index 344129658..8a856604c 100644 --- a/src/generated/resources/data/basemetals/recipes/nickel_hoe.json +++ b/src/generated/resources/data/basemetals/recipes/nickel_hoe.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX", - " S", - " S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX", + " S", + " S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/nickel" + } }, - "X": { - "tag": "forge:ingots/nickel" - } - }, - "result": { - "item": "basemetals:nickel_hoe" + "result": { + "item": "basemetals:nickel_hoe" + }, + "group": "basemetals:nickel_hoe" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/nickel_horsearmor.json b/src/generated/resources/data/basemetals/recipes/nickel_horsearmor.json index 4575d2e0c..76631df58 100644 --- a/src/generated/resources/data/basemetals/recipes/nickel_horsearmor.json +++ b/src/generated/resources/data/basemetals/recipes/nickel_horsearmor.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " X", - "XWX", - "XXX" - ], - "key": { - "W": { - "tag": "minecraft:wool" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " X", + "XWX", + "XXX" + ], + "key": { + "W": { + "tag": "minecraft:wool" + }, + "X": { + "tag": "forge:ingots/nickel" + } }, - "X": { - "tag": "forge:ingots/nickel" - } - }, - "result": { - "item": "basemetals:nickel_horse_armor" + "result": { + "item": "basemetals:nickel_horse_armor" + }, + "group": "basemetals:nickel_horse_armor" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/nickel_ingot_from_nuggets.json b/src/generated/resources/data/basemetals/recipes/nickel_ingot_from_nuggets.json index 42e7fd99b..c057189f1 100644 --- a/src/generated/resources/data/basemetals/recipes/nickel_ingot_from_nuggets.json +++ b/src/generated/resources/data/basemetals/recipes/nickel_ingot_from_nuggets.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:nuggets/nickel" - } - }, - "result": { - "item": "basemetals:nickel_ingot" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:nuggets/nickel" + } + }, + "result": { + "item": "basemetals:nickel_ingot" + }, + "group": "basemetals:nickel_ingot" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/nickel_leggings.json b/src/generated/resources/data/basemetals/recipes/nickel_leggings.json index cb6d24b91..01b52dbe0 100644 --- a/src/generated/resources/data/basemetals/recipes/nickel_leggings.json +++ b/src/generated/resources/data/basemetals/recipes/nickel_leggings.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "X X", - "X X" - ], - "key": { - "X": { - "tag": "forge:ingots/nickel" - } - }, - "result": { - "item": "basemetals:nickel_leggings" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "X X", + "X X" + ], + "key": { + "X": { + "tag": "forge:ingots/nickel" + } + }, + "result": { + "item": "basemetals:nickel_leggings" + }, + "group": "basemetals:nickel_leggings" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/nickel_lever.json b/src/generated/resources/data/basemetals/recipes/nickel_lever.json index 684a17dce..d2f2f06c6 100644 --- a/src/generated/resources/data/basemetals/recipes/nickel_lever.json +++ b/src/generated/resources/data/basemetals/recipes/nickel_lever.json @@ -1,18 +1,22 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "R", - "X" - ], - "key": { - "R": { - "tag": "forge:rods/nickel" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "R", + "X" + ], + "key": { + "R": { + "tag": "forge:rods/nickel" + }, + "X": { + "tag": "forge:ingots/nickel" + } }, - "X": { - "tag": "forge:ingots/nickel" - } - }, - "result": { - "item": "basemetals:nickel_lever" + "result": { + "item": "basemetals:nickel_lever" + }, + "group": "basemetals:nickel_lever" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/nickel_nuggets.json b/src/generated/resources/data/basemetals/recipes/nickel_nuggets.json index ea7be36c0..3afc11877 100644 --- a/src/generated/resources/data/basemetals/recipes/nickel_nuggets.json +++ b/src/generated/resources/data/basemetals/recipes/nickel_nuggets.json @@ -1,12 +1,16 @@ { - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "tag": "forge:ingots/nickel" - } - ], - "result": { - "item": "basemetals:nickel_nugget", - "count": 9 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "tag": "forge:ingots/nickel" + } + ], + "result": { + "item": "basemetals:nickel_nugget", + "count": 9 + }, + "group": "basemetals:nickel_nugget" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/nickel_pickaxe.json b/src/generated/resources/data/basemetals/recipes/nickel_pickaxe.json index ccb786eef..3a4e6b1f0 100644 --- a/src/generated/resources/data/basemetals/recipes/nickel_pickaxe.json +++ b/src/generated/resources/data/basemetals/recipes/nickel_pickaxe.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - " S ", - " S " - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + " S ", + " S " + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/nickel" + } }, - "X": { - "tag": "forge:ingots/nickel" - } - }, - "result": { - "item": "basemetals:nickel_pickaxe" + "result": { + "item": "basemetals:nickel_pickaxe" + }, + "group": "basemetals:nickel_pickaxe" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/nickel_plate.json b/src/generated/resources/data/basemetals/recipes/nickel_plate.json index b754f513f..e9974afd8 100644 --- a/src/generated/resources/data/basemetals/recipes/nickel_plate.json +++ b/src/generated/resources/data/basemetals/recipes/nickel_plate.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX" - ], - "key": { - "X": { - "tag": "forge:ingots/nickel" - } - }, - "result": { - "item": "basemetals:nickel_plate", - "count": 3 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX" + ], + "key": { + "X": { + "tag": "forge:ingots/nickel" + } + }, + "result": { + "item": "basemetals:nickel_plate", + "count": 3 + }, + "group": "basemetals:nickel_plate" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/nickel_powder_from_small.json b/src/generated/resources/data/basemetals/recipes/nickel_powder_from_small.json index c175cb823..8348d129c 100644 --- a/src/generated/resources/data/basemetals/recipes/nickel_powder_from_small.json +++ b/src/generated/resources/data/basemetals/recipes/nickel_powder_from_small.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:tiny_dusts/nickel" - } - }, - "result": { - "item": "basemetals:nickel_powder" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:tiny_dusts/nickel" + } + }, + "result": { + "item": "basemetals:nickel_powder" + }, + "group": "basemetals:nickel_powder" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/nickel_pressure_plate.json b/src/generated/resources/data/basemetals/recipes/nickel_pressure_plate.json index 07e0292dc..bb87729d3 100644 --- a/src/generated/resources/data/basemetals/recipes/nickel_pressure_plate.json +++ b/src/generated/resources/data/basemetals/recipes/nickel_pressure_plate.json @@ -1,14 +1,18 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX" - ], - "key": { - "X": { - "tag": "forge:ingots/nickel" - } - }, - "result": { - "item": "basemetals:nickel_pressure_plate" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX" + ], + "key": { + "X": { + "tag": "forge:ingots/nickel" + } + }, + "result": { + "item": "basemetals:nickel_pressure_plate" + }, + "group": "basemetals:nickel_pressure_plate" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/nickel_raw_blasting.json b/src/generated/resources/data/basemetals/recipes/nickel_raw_blasting.json new file mode 100644 index 000000000..db6bb8a8b --- /dev/null +++ b/src/generated/resources/data/basemetals/recipes/nickel_raw_blasting.json @@ -0,0 +1,9 @@ +{ + "type": "minecraft:blasting", + "ingredient": { + "tag": "forge:raw_materials/nickel" + }, + "result": "basemetals:nickel_ingot", + "experience": 0.7, + "cookingtime": 100 +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/nickel_raw_crushing.json b/src/generated/resources/data/basemetals/recipes/nickel_raw_crushing.json new file mode 100644 index 000000000..63068ad7c --- /dev/null +++ b/src/generated/resources/data/basemetals/recipes/nickel_raw_crushing.json @@ -0,0 +1,9 @@ +{ + "type": "basemetals:crushing", + "ingredient": { + "tag": "forge:raw_materials/nickel" + }, + "result": { + "item": "basemetals:nickel_powder" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/nickel_raw_smelting.json b/src/generated/resources/data/basemetals/recipes/nickel_raw_smelting.json new file mode 100644 index 000000000..9a676d82b --- /dev/null +++ b/src/generated/resources/data/basemetals/recipes/nickel_raw_smelting.json @@ -0,0 +1,9 @@ +{ + "type": "minecraft:smelting", + "ingredient": { + "tag": "forge:raw_materials/nickel" + }, + "result": "basemetals:nickel_ingot", + "experience": 0.7, + "cookingtime": 200 +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/nickel_rod.json b/src/generated/resources/data/basemetals/recipes/nickel_rod.json index 52edd917d..1f72837a1 100644 --- a/src/generated/resources/data/basemetals/recipes/nickel_rod.json +++ b/src/generated/resources/data/basemetals/recipes/nickel_rod.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "X" - ], - "key": { - "X": { - "tag": "forge:ingots/nickel" - } - }, - "result": { - "item": "basemetals:nickel_rod", - "count": 4 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "X" + ], + "key": { + "X": { + "tag": "forge:ingots/nickel" + } + }, + "result": { + "item": "basemetals:nickel_rod", + "count": 4 + }, + "group": "basemetals:nickel_rod" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/nickel_scythe.json b/src/generated/resources/data/basemetals/recipes/nickel_scythe.json index 4a57d7800..1a7dbd7e7 100644 --- a/src/generated/resources/data/basemetals/recipes/nickel_scythe.json +++ b/src/generated/resources/data/basemetals/recipes/nickel_scythe.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX ", - " X", - " S " - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX ", + " X", + " S " + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/nickel" + } }, - "X": { - "tag": "forge:ingots/nickel" - } - }, - "result": { - "item": "basemetals:nickel_scythe" + "result": { + "item": "basemetals:nickel_scythe" + }, + "group": "basemetals:nickel_scythe" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/nickel_shears.json b/src/generated/resources/data/basemetals/recipes/nickel_shears.json index bed02cf2e..e9db2a719 100644 --- a/src/generated/resources/data/basemetals/recipes/nickel_shears.json +++ b/src/generated/resources/data/basemetals/recipes/nickel_shears.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " X", - "X " - ], - "key": { - "X": { - "tag": "forge:ingots/nickel" - } - }, - "result": { - "item": "basemetals:nickel_shears" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " X", + "X " + ], + "key": { + "X": { + "tag": "forge:ingots/nickel" + } + }, + "result": { + "item": "basemetals:nickel_shears" + }, + "group": "basemetals:nickel_shears" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/nickel_shield.json b/src/generated/resources/data/basemetals/recipes/nickel_shield.json index a35a797aa..d8ca72faf 100644 --- a/src/generated/resources/data/basemetals/recipes/nickel_shield.json +++ b/src/generated/resources/data/basemetals/recipes/nickel_shield.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XWX", - "XXX", - " X " - ], - "key": { - "W": { - "tag": "minecraft:planks" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XWX", + "XXX", + " X " + ], + "key": { + "W": { + "tag": "minecraft:planks" + }, + "X": { + "tag": "forge:ingots/nickel" + } }, - "X": { - "tag": "forge:ingots/nickel" - } - }, - "result": { - "item": "basemetals:nickel_shield" + "result": { + "item": "basemetals:nickel_shield" + }, + "group": "basemetals:nickel_shield" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/nickel_shovel.json b/src/generated/resources/data/basemetals/recipes/nickel_shovel.json index 050b94bff..b77b797d9 100644 --- a/src/generated/resources/data/basemetals/recipes/nickel_shovel.json +++ b/src/generated/resources/data/basemetals/recipes/nickel_shovel.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "S", - "S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "S", + "S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/nickel" + } }, - "X": { - "tag": "forge:ingots/nickel" - } - }, - "result": { - "item": "basemetals:nickel_shovel" + "result": { + "item": "basemetals:nickel_shovel" + }, + "group": "basemetals:nickel_shovel" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/nickel_slab.json b/src/generated/resources/data/basemetals/recipes/nickel_slab.json index 3eedefa63..a2127859b 100644 --- a/src/generated/resources/data/basemetals/recipes/nickel_slab.json +++ b/src/generated/resources/data/basemetals/recipes/nickel_slab.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX" - ], - "key": { - "X": { - "tag": "forge:storage_blocks/nickel" - } - }, - "result": { - "item": "basemetals:nickel_slab", - "count": 6 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX" + ], + "key": { + "X": { + "tag": "forge:storage_blocks/nickel" + } + }, + "result": { + "item": "basemetals:nickel_slab", + "count": 6 + }, + "group": "basemetals:nickel_slab" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/nickel_smallpowder.json b/src/generated/resources/data/basemetals/recipes/nickel_smallpowder.json index ace4fade6..8f0112b70 100644 --- a/src/generated/resources/data/basemetals/recipes/nickel_smallpowder.json +++ b/src/generated/resources/data/basemetals/recipes/nickel_smallpowder.json @@ -1,12 +1,16 @@ { - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "tag": "forge:dusts/nickel" - } - ], - "result": { - "item": "basemetals:nickel_smallpowder", - "count": 9 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "tag": "forge:dusts/nickel" + } + ], + "result": { + "item": "basemetals:nickel_smallpowder", + "count": 9 + }, + "group": "basemetals:nickel_smallpowder" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/nickel_stairs.json b/src/generated/resources/data/basemetals/recipes/nickel_stairs.json index 60c937089..5e82906ca 100644 --- a/src/generated/resources/data/basemetals/recipes/nickel_stairs.json +++ b/src/generated/resources/data/basemetals/recipes/nickel_stairs.json @@ -1,17 +1,21 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X ", - "XX ", - "XXX" - ], - "key": { - "X": { - "tag": "forge:storage_blocks/nickel" - } - }, - "result": { - "item": "basemetals:nickel_stairs", - "count": 4 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X ", + "XX ", + "XXX" + ], + "key": { + "X": { + "tag": "forge:storage_blocks/nickel" + } + }, + "result": { + "item": "basemetals:nickel_stairs", + "count": 4 + }, + "group": "basemetals:nickel_stairs" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/nickel_sword.json b/src/generated/resources/data/basemetals/recipes/nickel_sword.json index 6f7e52f47..d1be7a979 100644 --- a/src/generated/resources/data/basemetals/recipes/nickel_sword.json +++ b/src/generated/resources/data/basemetals/recipes/nickel_sword.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "X", - "S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "X", + "S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/nickel" + } }, - "X": { - "tag": "forge:ingots/nickel" - } - }, - "result": { - "item": "basemetals:nickel_sword" + "result": { + "item": "basemetals:nickel_sword" + }, + "group": "basemetals:nickel_sword" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/nickel_trapdoor.json b/src/generated/resources/data/basemetals/recipes/nickel_trapdoor.json index cc1e644f8..5a4137079 100644 --- a/src/generated/resources/data/basemetals/recipes/nickel_trapdoor.json +++ b/src/generated/resources/data/basemetals/recipes/nickel_trapdoor.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX", - "XX" - ], - "key": { - "X": { - "tag": "forge:ingots/nickel" - } - }, - "result": { - "item": "basemetals:nickel_trapdoor" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX", + "XX" + ], + "key": { + "X": { + "tag": "forge:ingots/nickel" + } + }, + "result": { + "item": "basemetals:nickel_trapdoor" + }, + "group": "basemetals:nickel_trapdoor" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/nickel_wall.json b/src/generated/resources/data/basemetals/recipes/nickel_wall.json index be7fa9d39..9917fb850 100644 --- a/src/generated/resources/data/basemetals/recipes/nickel_wall.json +++ b/src/generated/resources/data/basemetals/recipes/nickel_wall.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:storage_blocks/nickel" - } - }, - "result": { - "item": "basemetals:nickel_wall", - "count": 6 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:storage_blocks/nickel" + } + }, + "result": { + "item": "basemetals:nickel_wall", + "count": 6 + }, + "group": "basemetals:nickel_wall" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/obsidian_arrow.json b/src/generated/resources/data/basemetals/recipes/obsidian_arrow.json index 7b49be885..0d0c80846 100644 --- a/src/generated/resources/data/basemetals/recipes/obsidian_arrow.json +++ b/src/generated/resources/data/basemetals/recipes/obsidian_arrow.json @@ -1,23 +1,27 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "N", - "R", - "F" - ], - "key": { - "F": { - "item": "minecraft:feather" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "N", + "R", + "F" + ], + "key": { + "F": { + "item": "minecraft:feather" + }, + "N": { + "tag": "forge:nuggets/obsidian" + }, + "R": { + "tag": "forge:rods/obsidian" + } }, - "N": { - "tag": "forge:nuggets/obsidian" + "result": { + "item": "basemetals:obsidian_arrow", + "count": 4 }, - "R": { - "tag": "forge:rods/obsidian" - } - }, - "result": { - "item": "basemetals:obsidian_arrow", - "count": 4 + "group": "basemetals:obsidian_arrow" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/obsidian_axe.json b/src/generated/resources/data/basemetals/recipes/obsidian_axe.json index 577941cce..71d7d6456 100644 --- a/src/generated/resources/data/basemetals/recipes/obsidian_axe.json +++ b/src/generated/resources/data/basemetals/recipes/obsidian_axe.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX", - "XS", - " S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX", + "XS", + " S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/obsidian" + } }, - "X": { - "tag": "forge:ingots/obsidian" - } - }, - "result": { - "item": "basemetals:obsidian_axe" + "result": { + "item": "basemetals:obsidian_axe" + }, + "group": "basemetals:obsidian_axe" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/obsidian_bars.json b/src/generated/resources/data/basemetals/recipes/obsidian_bars.json index fcadba894..4b57d82c4 100644 --- a/src/generated/resources/data/basemetals/recipes/obsidian_bars.json +++ b/src/generated/resources/data/basemetals/recipes/obsidian_bars.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:ingots/obsidian" - } - }, - "result": { - "item": "basemetals:obsidian_bars", - "count": 16 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:ingots/obsidian" + } + }, + "result": { + "item": "basemetals:obsidian_bars", + "count": 16 + }, + "group": "basemetals:obsidian_bars" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/obsidian_bars_2.json b/src/generated/resources/data/basemetals/recipes/obsidian_bars_2.json index 674874b71..ae8c2316d 100644 --- a/src/generated/resources/data/basemetals/recipes/obsidian_bars_2.json +++ b/src/generated/resources/data/basemetals/recipes/obsidian_bars_2.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX" - ], - "key": { - "X": { - "tag": "forge:rods/obsidian" - } - }, - "result": { - "item": "basemetals:obsidian_bars", - "count": 4 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX" + ], + "key": { + "X": { + "tag": "forge:rods/obsidian" + } + }, + "result": { + "item": "basemetals:obsidian_bars", + "count": 4 + }, + "group": "basemetals:obsidian_bars" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/obsidian_block.json b/src/generated/resources/data/basemetals/recipes/obsidian_block.json index 0ea10da9e..e8b6f57f0 100644 --- a/src/generated/resources/data/basemetals/recipes/obsidian_block.json +++ b/src/generated/resources/data/basemetals/recipes/obsidian_block.json @@ -1,15 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:ingots/obsidian" - } - }, - "result": { - "item": "minecraft:obsidian" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:ingots/obsidian" + } + }, + "result": { + "item": "minecraft:obsidian" + }, + "group": "minecraft:obsidian" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/obsidian_bolt.json b/src/generated/resources/data/basemetals/recipes/obsidian_bolt.json index 1ecf5cfa3..2e7ff279a 100644 --- a/src/generated/resources/data/basemetals/recipes/obsidian_bolt.json +++ b/src/generated/resources/data/basemetals/recipes/obsidian_bolt.json @@ -1,19 +1,24 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "R", - "F" - ], - "key": { - "F": { - "item": "minecraft:feather" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "R", + "R", + "F" + ], + "key": { + "F": { + "item": "minecraft:feather" + }, + "R": { + "tag": "forge:rods/obsidian" + } }, - "R": { - "tag": "forge:rods/obsidian" - } - }, - "result": { - "item": "basemetals:obsidian_bolt", - "count": 4 + "result": { + "item": "basemetals:obsidian_bolt", + "count": 4 + }, + "group": "basemetals:obsidian_bolt" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/obsidian_boots.json b/src/generated/resources/data/basemetals/recipes/obsidian_boots.json index 9180a5c31..39974afa1 100644 --- a/src/generated/resources/data/basemetals/recipes/obsidian_boots.json +++ b/src/generated/resources/data/basemetals/recipes/obsidian_boots.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X X", - "X X" - ], - "key": { - "X": { - "tag": "forge:ingots/obsidian" - } - }, - "result": { - "item": "basemetals:obsidian_boots" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X X", + "X X" + ], + "key": { + "X": { + "tag": "forge:ingots/obsidian" + } + }, + "result": { + "item": "basemetals:obsidian_boots" + }, + "group": "basemetals:obsidian_boots" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/obsidian_bow.json b/src/generated/resources/data/basemetals/recipes/obsidian_bow.json index ef271b65e..31e79dcff 100644 --- a/src/generated/resources/data/basemetals/recipes/obsidian_bow.json +++ b/src/generated/resources/data/basemetals/recipes/obsidian_bow.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " RS", - "R S", - " RS" - ], - "key": { - "R": { - "tag": "forge:rods/obsidian" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " RS", + "R S", + " RS" + ], + "key": { + "R": { + "tag": "forge:rods/obsidian" + }, + "S": { + "item": "minecraft:string" + } }, - "S": { - "item": "minecraft:string" - } - }, - "result": { - "item": "basemetals:obsidian_bow" + "result": { + "item": "basemetals:obsidian_bow" + }, + "group": "basemetals:obsidian_bow" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/obsidian_button.json b/src/generated/resources/data/basemetals/recipes/obsidian_button.json index d90452d60..a4934ec9e 100644 --- a/src/generated/resources/data/basemetals/recipes/obsidian_button.json +++ b/src/generated/resources/data/basemetals/recipes/obsidian_button.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "X" - ], - "key": { - "X": { - "tag": "forge:nuggets/obsidian" - } - }, - "result": { - "item": "basemetals:obsidian_button" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "X" + ], + "key": { + "X": { + "tag": "forge:nuggets/obsidian" + } + }, + "result": { + "item": "basemetals:obsidian_button" + }, + "group": "basemetals:obsidian_button" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/obsidian_chestplate.json b/src/generated/resources/data/basemetals/recipes/obsidian_chestplate.json index 7468f517e..e345602c5 100644 --- a/src/generated/resources/data/basemetals/recipes/obsidian_chestplate.json +++ b/src/generated/resources/data/basemetals/recipes/obsidian_chestplate.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X X", - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:ingots/obsidian" - } - }, - "result": { - "item": "basemetals:obsidian_chestplate" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X X", + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:ingots/obsidian" + } + }, + "result": { + "item": "basemetals:obsidian_chestplate" + }, + "group": "basemetals:obsidian_chestplate" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/obsidian_crackhammer.json b/src/generated/resources/data/basemetals/recipes/obsidian_crackhammer.json index d8d67e470..d6a635bb3 100644 --- a/src/generated/resources/data/basemetals/recipes/obsidian_crackhammer.json +++ b/src/generated/resources/data/basemetals/recipes/obsidian_crackhammer.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "S", - "S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "S", + "S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:storage_blocks/obsidian" + } }, - "X": { - "tag": "forge:storage_blocks/obsidian" - } - }, - "result": { - "item": "basemetals:obsidian_crackhammer" + "result": { + "item": "basemetals:obsidian_crackhammer" + }, + "group": "basemetals:obsidian_crackhammer" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/obsidian_crossbow.json b/src/generated/resources/data/basemetals/recipes/obsidian_crossbow.json index e46e2a995..f92b3c28e 100644 --- a/src/generated/resources/data/basemetals/recipes/obsidian_crossbow.json +++ b/src/generated/resources/data/basemetals/recipes/obsidian_crossbow.json @@ -1,22 +1,26 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "GRR", - " SR", - "R G" - ], - "key": { - "G": { - "tag": "forge:gears/obsidian" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "GRR", + " SR", + "R G" + ], + "key": { + "G": { + "tag": "forge:gears/obsidian" + }, + "R": { + "tag": "forge:rods/obsidian" + }, + "S": { + "item": "minecraft:string" + } }, - "R": { - "tag": "forge:rods/obsidian" + "result": { + "item": "basemetals:obsidian_crossbow" }, - "S": { - "item": "minecraft:string" - } - }, - "result": { - "item": "basemetals:obsidian_crossbow" + "group": "basemetals:obsidian_crossbow" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/obsidian_door.json b/src/generated/resources/data/basemetals/recipes/obsidian_door.json index b24d71852..6f143ae77 100644 --- a/src/generated/resources/data/basemetals/recipes/obsidian_door.json +++ b/src/generated/resources/data/basemetals/recipes/obsidian_door.json @@ -1,17 +1,21 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX", - "XX", - "XX" - ], - "key": { - "X": { - "tag": "forge:ingots/obsidian" - } - }, - "result": { - "item": "basemetals:obsidian_door", - "count": 3 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX", + "XX", + "XX" + ], + "key": { + "X": { + "tag": "forge:ingots/obsidian" + } + }, + "result": { + "item": "basemetals:obsidian_door", + "count": 3 + }, + "group": "basemetals:obsidian_door" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/obsidian_fishingrod.json b/src/generated/resources/data/basemetals/recipes/obsidian_fishingrod.json index 4be00d466..f871f2263 100644 --- a/src/generated/resources/data/basemetals/recipes/obsidian_fishingrod.json +++ b/src/generated/resources/data/basemetals/recipes/obsidian_fishingrod.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " R", - " RS", - "R S" - ], - "key": { - "R": { - "tag": "forge:rods/obsidian" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " R", + " RS", + "R S" + ], + "key": { + "R": { + "tag": "forge:rods/obsidian" + }, + "S": { + "item": "minecraft:string" + } }, - "S": { - "item": "minecraft:string" - } - }, - "result": { - "item": "basemetals:obsidian_fishing_rod" + "result": { + "item": "basemetals:obsidian_fishing_rod" + }, + "group": "basemetals:obsidian_fishing_rod" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/obsidian_gear.json b/src/generated/resources/data/basemetals/recipes/obsidian_gear.json index 7296fbc49..bc7b534e4 100644 --- a/src/generated/resources/data/basemetals/recipes/obsidian_gear.json +++ b/src/generated/resources/data/basemetals/recipes/obsidian_gear.json @@ -1,20 +1,24 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " X ", - "XRX", - " X " - ], - "key": { - "R": { - "tag": "forge:rods/obsidian" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " X ", + "XRX", + " X " + ], + "key": { + "R": { + "tag": "forge:rods/obsidian" + }, + "X": { + "tag": "forge:ingots/obsidian" + } }, - "X": { - "tag": "forge:ingots/obsidian" - } - }, - "result": { - "item": "basemetals:obsidian_gear", - "count": 4 + "result": { + "item": "basemetals:obsidian_gear", + "count": 4 + }, + "group": "basemetals:obsidian_gear" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/obsidian_helmet.json b/src/generated/resources/data/basemetals/recipes/obsidian_helmet.json index cd86bcbc3..1d05d6bcd 100644 --- a/src/generated/resources/data/basemetals/recipes/obsidian_helmet.json +++ b/src/generated/resources/data/basemetals/recipes/obsidian_helmet.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "X X" - ], - "key": { - "X": { - "tag": "forge:ingots/obsidian" - } - }, - "result": { - "item": "basemetals:obsidian_helmet" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "X X" + ], + "key": { + "X": { + "tag": "forge:ingots/obsidian" + } + }, + "result": { + "item": "basemetals:obsidian_helmet" + }, + "group": "basemetals:obsidian_helmet" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/obsidian_hoe.json b/src/generated/resources/data/basemetals/recipes/obsidian_hoe.json index 608bf6df8..1f0aad36a 100644 --- a/src/generated/resources/data/basemetals/recipes/obsidian_hoe.json +++ b/src/generated/resources/data/basemetals/recipes/obsidian_hoe.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX", - " S", - " S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX", + " S", + " S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/obsidian" + } }, - "X": { - "tag": "forge:ingots/obsidian" - } - }, - "result": { - "item": "basemetals:obsidian_hoe" + "result": { + "item": "basemetals:obsidian_hoe" + }, + "group": "basemetals:obsidian_hoe" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/obsidian_horsearmor.json b/src/generated/resources/data/basemetals/recipes/obsidian_horsearmor.json index d180c6412..78cfb8db6 100644 --- a/src/generated/resources/data/basemetals/recipes/obsidian_horsearmor.json +++ b/src/generated/resources/data/basemetals/recipes/obsidian_horsearmor.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " X", - "XWX", - "XXX" - ], - "key": { - "W": { - "tag": "minecraft:wool" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " X", + "XWX", + "XXX" + ], + "key": { + "W": { + "tag": "minecraft:wool" + }, + "X": { + "tag": "forge:ingots/obsidian" + } }, - "X": { - "tag": "forge:ingots/obsidian" - } - }, - "result": { - "item": "basemetals:obsidian_horse_armor" + "result": { + "item": "basemetals:obsidian_horse_armor" + }, + "group": "basemetals:obsidian_horse_armor" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/obsidian_ingot.json b/src/generated/resources/data/basemetals/recipes/obsidian_ingot.json index d7cad47cf..6ac2de991 100644 --- a/src/generated/resources/data/basemetals/recipes/obsidian_ingot.json +++ b/src/generated/resources/data/basemetals/recipes/obsidian_ingot.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:nuggets/obsidian" - } - }, - "result": { - "item": "minecraft:obsidian" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:nuggets/obsidian" + } + }, + "result": { + "item": "basemetals:obsidian_ingot" + }, + "group": "basemetals:obsidian_ingot" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/obsidian_leggings.json b/src/generated/resources/data/basemetals/recipes/obsidian_leggings.json index 134101928..7c4fbfcf2 100644 --- a/src/generated/resources/data/basemetals/recipes/obsidian_leggings.json +++ b/src/generated/resources/data/basemetals/recipes/obsidian_leggings.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "X X", - "X X" - ], - "key": { - "X": { - "tag": "forge:ingots/obsidian" - } - }, - "result": { - "item": "basemetals:obsidian_leggings" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "X X", + "X X" + ], + "key": { + "X": { + "tag": "forge:ingots/obsidian" + } + }, + "result": { + "item": "basemetals:obsidian_leggings" + }, + "group": "basemetals:obsidian_leggings" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/obsidian_lever.json b/src/generated/resources/data/basemetals/recipes/obsidian_lever.json index c3f49d4a9..97de68387 100644 --- a/src/generated/resources/data/basemetals/recipes/obsidian_lever.json +++ b/src/generated/resources/data/basemetals/recipes/obsidian_lever.json @@ -1,18 +1,22 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "R", - "X" - ], - "key": { - "R": { - "tag": "forge:rods/obsidian" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "R", + "X" + ], + "key": { + "R": { + "tag": "forge:rods/obsidian" + }, + "X": { + "tag": "forge:ingots/obsidian" + } }, - "X": { - "tag": "forge:ingots/obsidian" - } - }, - "result": { - "item": "basemetals:obsidian_lever" + "result": { + "item": "basemetals:obsidian_lever" + }, + "group": "basemetals:obsidian_lever" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/obsidian_nugget.json b/src/generated/resources/data/basemetals/recipes/obsidian_nugget.json index db8231858..1d1354622 100644 --- a/src/generated/resources/data/basemetals/recipes/obsidian_nugget.json +++ b/src/generated/resources/data/basemetals/recipes/obsidian_nugget.json @@ -1,12 +1,16 @@ { - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "tag": "forge:ingots/obsidian" - } - ], - "result": { - "item": "basemetals:obsidian_nugget", - "count": 9 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "tag": "forge:ingots/obsidian" + } + ], + "result": { + "item": "basemetals:obsidian_nugget", + "count": 9 + }, + "group": "basemetals:obsidian_nugget" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/obsidian_pickaxe.json b/src/generated/resources/data/basemetals/recipes/obsidian_pickaxe.json index 9b113da06..87948c85a 100644 --- a/src/generated/resources/data/basemetals/recipes/obsidian_pickaxe.json +++ b/src/generated/resources/data/basemetals/recipes/obsidian_pickaxe.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - " S ", - " S " - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + " S ", + " S " + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/obsidian" + } }, - "X": { - "tag": "forge:ingots/obsidian" - } - }, - "result": { - "item": "basemetals:obsidian_pickaxe" + "result": { + "item": "basemetals:obsidian_pickaxe" + }, + "group": "basemetals:obsidian_pickaxe" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/obsidian_powder_from_small.json b/src/generated/resources/data/basemetals/recipes/obsidian_powder_from_small.json index f3df2739b..882fa167e 100644 --- a/src/generated/resources/data/basemetals/recipes/obsidian_powder_from_small.json +++ b/src/generated/resources/data/basemetals/recipes/obsidian_powder_from_small.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:tiny_dusts/obsidian" - } - }, - "result": { - "item": "basemetals:obsidian_powder" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:tiny_dusts/obsidian" + } + }, + "result": { + "item": "basemetals:obsidian_powder" + }, + "group": "basemetals:obsidian_powder" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/obsidian_pressure_plate.json b/src/generated/resources/data/basemetals/recipes/obsidian_pressure_plate.json index eba2e37c4..d025df470 100644 --- a/src/generated/resources/data/basemetals/recipes/obsidian_pressure_plate.json +++ b/src/generated/resources/data/basemetals/recipes/obsidian_pressure_plate.json @@ -1,14 +1,18 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX" - ], - "key": { - "X": { - "tag": "forge:ingots/obsidian" - } - }, - "result": { - "item": "basemetals:obsidian_pressure_plate" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX" + ], + "key": { + "X": { + "tag": "forge:ingots/obsidian" + } + }, + "result": { + "item": "basemetals:obsidian_pressure_plate" + }, + "group": "basemetals:obsidian_pressure_plate" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/obsidian_rod.json b/src/generated/resources/data/basemetals/recipes/obsidian_rod.json index d69949f6b..a748c08e7 100644 --- a/src/generated/resources/data/basemetals/recipes/obsidian_rod.json +++ b/src/generated/resources/data/basemetals/recipes/obsidian_rod.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "X" - ], - "key": { - "X": { - "tag": "forge:ingots/obsidian" - } - }, - "result": { - "item": "basemetals:obsidian_rod", - "count": 4 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "X" + ], + "key": { + "X": { + "tag": "forge:ingots/obsidian" + } + }, + "result": { + "item": "basemetals:obsidian_rod", + "count": 4 + }, + "group": "basemetals:obsidian_rod" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/obsidian_scythe.json b/src/generated/resources/data/basemetals/recipes/obsidian_scythe.json index 45758865e..ebc4d68c2 100644 --- a/src/generated/resources/data/basemetals/recipes/obsidian_scythe.json +++ b/src/generated/resources/data/basemetals/recipes/obsidian_scythe.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX ", - " X", - " S " - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX ", + " X", + " S " + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:storage_blocks/obsidian" + } }, - "X": { - "tag": "forge:storage_blocks/obsidian" - } - }, - "result": { - "item": "basemetals:obsidian_scythe" + "result": { + "item": "basemetals:obsidian_scythe" + }, + "group": "basemetals:obsidian_scythe" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/obsidian_shears.json b/src/generated/resources/data/basemetals/recipes/obsidian_shears.json index 1ee32daad..c2966b815 100644 --- a/src/generated/resources/data/basemetals/recipes/obsidian_shears.json +++ b/src/generated/resources/data/basemetals/recipes/obsidian_shears.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " X", - "X " - ], - "key": { - "X": { - "tag": "forge:ingots/obsidian" - } - }, - "result": { - "item": "basemetals:obsidian_shears" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " X", + "X " + ], + "key": { + "X": { + "tag": "forge:ingots/obsidian" + } + }, + "result": { + "item": "basemetals:obsidian_shears" + }, + "group": "basemetals:obsidian_shears" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/obsidian_shield.json b/src/generated/resources/data/basemetals/recipes/obsidian_shield.json index 7683d31a0..7c48c951b 100644 --- a/src/generated/resources/data/basemetals/recipes/obsidian_shield.json +++ b/src/generated/resources/data/basemetals/recipes/obsidian_shield.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XWX", - "XXX", - " X " - ], - "key": { - "W": { - "tag": "minecraft:planks" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XWX", + "XXX", + " X " + ], + "key": { + "W": { + "tag": "minecraft:planks" + }, + "X": { + "tag": "forge:ingots/obsidian" + } }, - "X": { - "tag": "forge:ingots/obsidian" - } - }, - "result": { - "item": "basemetals:obsidian_shield" + "result": { + "item": "basemetals:obsidian_shield" + }, + "group": "basemetals:obsidian_shield" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/obsidian_shovel.json b/src/generated/resources/data/basemetals/recipes/obsidian_shovel.json index fde072c24..13a3458cb 100644 --- a/src/generated/resources/data/basemetals/recipes/obsidian_shovel.json +++ b/src/generated/resources/data/basemetals/recipes/obsidian_shovel.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "S", - "S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "S", + "S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/obsidian" + } }, - "X": { - "tag": "forge:ingots/obsidian" - } - }, - "result": { - "item": "basemetals:obsidian_shovel" + "result": { + "item": "basemetals:obsidian_shovel" + }, + "group": "basemetals:obsidian_shovel" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/obsidian_slab.json b/src/generated/resources/data/basemetals/recipes/obsidian_slab.json index 75c895820..4abffc359 100644 --- a/src/generated/resources/data/basemetals/recipes/obsidian_slab.json +++ b/src/generated/resources/data/basemetals/recipes/obsidian_slab.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX" - ], - "key": { - "X": { - "tag": "forge:storage_blocks/obsidian" - } - }, - "result": { - "item": "basemetals:obsidian_slab", - "count": 6 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX" + ], + "key": { + "X": { + "tag": "forge:storage_blocks/obsidian" + } + }, + "result": { + "item": "basemetals:obsidian_slab", + "count": 6 + }, + "group": "basemetals:obsidian_slab" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/obsidian_smallpowder.json b/src/generated/resources/data/basemetals/recipes/obsidian_smallpowder.json index 18cb2e5d7..b8bbf62e9 100644 --- a/src/generated/resources/data/basemetals/recipes/obsidian_smallpowder.json +++ b/src/generated/resources/data/basemetals/recipes/obsidian_smallpowder.json @@ -1,12 +1,16 @@ { - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "tag": "forge:dusts/obsidian" - } - ], - "result": { - "item": "basemetals:obsidian_smallpowder", - "count": 9 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "tag": "forge:dusts/obsidian" + } + ], + "result": { + "item": "basemetals:obsidian_smallpowder", + "count": 9 + }, + "group": "basemetals:obsidian_smallpowder" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/obsidian_stairs.json b/src/generated/resources/data/basemetals/recipes/obsidian_stairs.json index 8885f1860..d080fc6a1 100644 --- a/src/generated/resources/data/basemetals/recipes/obsidian_stairs.json +++ b/src/generated/resources/data/basemetals/recipes/obsidian_stairs.json @@ -1,17 +1,21 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X ", - "XX ", - "XXX" - ], - "key": { - "X": { - "tag": "forge:storage_blocks/obsidian" - } - }, - "result": { - "item": "basemetals:obsidian_stairs", - "count": 4 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X ", + "XX ", + "XXX" + ], + "key": { + "X": { + "tag": "forge:storage_blocks/obsidian" + } + }, + "result": { + "item": "basemetals:obsidian_stairs", + "count": 4 + }, + "group": "basemetals:obsidian_stairs" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/obsidian_sword.json b/src/generated/resources/data/basemetals/recipes/obsidian_sword.json index 334b8b11f..88182c298 100644 --- a/src/generated/resources/data/basemetals/recipes/obsidian_sword.json +++ b/src/generated/resources/data/basemetals/recipes/obsidian_sword.json @@ -1,18 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "X", + "S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/obsidian" + } }, - "X": { - "tag": "forge:ingots/obsidian" - } - }, - "result": { - "item": "basemetals:obsidian_sword" + "result": { + "item": "basemetals:obsidian_sword" + }, + "group": "basemetals:obsidian_sword" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/obsidian_trapdoor.json b/src/generated/resources/data/basemetals/recipes/obsidian_trapdoor.json index 3be143bd2..48deba744 100644 --- a/src/generated/resources/data/basemetals/recipes/obsidian_trapdoor.json +++ b/src/generated/resources/data/basemetals/recipes/obsidian_trapdoor.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX", - "XX" - ], - "key": { - "X": { - "tag": "forge:ingots/obsidian" - } - }, - "result": { - "item": "basemetals:obsidian_trapdoor" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX", + "XX" + ], + "key": { + "X": { + "tag": "forge:ingots/obsidian" + } + }, + "result": { + "item": "basemetals:obsidian_trapdoor" + }, + "group": "basemetals:obsidian_trapdoor" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/obsidian_wall.json b/src/generated/resources/data/basemetals/recipes/obsidian_wall.json index 07c3a3603..c57908cf1 100644 --- a/src/generated/resources/data/basemetals/recipes/obsidian_wall.json +++ b/src/generated/resources/data/basemetals/recipes/obsidian_wall.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:storage_blocks/obsidian" - } - }, - "result": { - "item": "basemetals:obsidian_wall", - "count": 6 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:storage_blocks/obsidian" + } + }, + "result": { + "item": "basemetals:obsidian_wall", + "count": 6 + }, + "group": "basemetals:obsidian_wall" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/pewter_arrow.json b/src/generated/resources/data/basemetals/recipes/pewter_arrow.json index 58134e849..d5d8b8529 100644 --- a/src/generated/resources/data/basemetals/recipes/pewter_arrow.json +++ b/src/generated/resources/data/basemetals/recipes/pewter_arrow.json @@ -1,23 +1,27 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "N", - "R", - "F" - ], - "key": { - "F": { - "item": "minecraft:feather" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "N", + "R", + "F" + ], + "key": { + "F": { + "item": "minecraft:feather" + }, + "N": { + "tag": "forge:nuggets/pewter" + }, + "R": { + "tag": "forge:rods/pewter" + } }, - "N": { - "tag": "forge:nuggets/pewter" + "result": { + "item": "basemetals:pewter_arrow", + "count": 4 }, - "R": { - "tag": "forge:rods/pewter" - } - }, - "result": { - "item": "basemetals:pewter_arrow", - "count": 4 + "group": "basemetals:pewter_arrow" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/pewter_axe.json b/src/generated/resources/data/basemetals/recipes/pewter_axe.json index 8ae01869a..6cc78492c 100644 --- a/src/generated/resources/data/basemetals/recipes/pewter_axe.json +++ b/src/generated/resources/data/basemetals/recipes/pewter_axe.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX", - "XS", - " S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX", + "XS", + " S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/pewter" + } }, - "X": { - "tag": "forge:ingots/pewter" - } - }, - "result": { - "item": "basemetals:pewter_axe" + "result": { + "item": "basemetals:pewter_axe" + }, + "group": "basemetals:pewter_axe" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/pewter_bars.json b/src/generated/resources/data/basemetals/recipes/pewter_bars.json index 4812ceb40..b1c70fc71 100644 --- a/src/generated/resources/data/basemetals/recipes/pewter_bars.json +++ b/src/generated/resources/data/basemetals/recipes/pewter_bars.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:ingots/pewter" - } - }, - "result": { - "item": "basemetals:pewter_bars", - "count": 16 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:ingots/pewter" + } + }, + "result": { + "item": "basemetals:pewter_bars", + "count": 16 + }, + "group": "basemetals:pewter_bars" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/pewter_bars_2.json b/src/generated/resources/data/basemetals/recipes/pewter_bars_2.json index 0ec1c6bf1..a1336fcd2 100644 --- a/src/generated/resources/data/basemetals/recipes/pewter_bars_2.json +++ b/src/generated/resources/data/basemetals/recipes/pewter_bars_2.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX" - ], - "key": { - "X": { - "tag": "forge:rods/pewter" - } - }, - "result": { - "item": "basemetals:pewter_bars", - "count": 4 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX" + ], + "key": { + "X": { + "tag": "forge:rods/pewter" + } + }, + "result": { + "item": "basemetals:pewter_bars", + "count": 4 + }, + "group": "basemetals:pewter_bars" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/pewter_blend.json b/src/generated/resources/data/basemetals/recipes/pewter_blend.json index 89c8ac9c8..38c32bc35 100644 --- a/src/generated/resources/data/basemetals/recipes/pewter_blend.json +++ b/src/generated/resources/data/basemetals/recipes/pewter_blend.json @@ -1,18 +1,22 @@ { - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "tag": "forge:dusts/tin" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "tag": "forge:dusts/tin" + }, + { + "tag": "forge:dusts/copper" + }, + { + "tag": "forge:dusts/lead" + } + ], + "result": { + "item": "basemetals:pewter_blend", + "count": 3 }, - { - "tag": "forge:dusts/copper" - }, - { - "tag": "forge:dusts/lead" - } - ], - "result": { - "item": "basemetals:pewter_blend", - "count": 3 + "group": "basemetals:pewter_blend" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/pewter_blend_from_small.json b/src/generated/resources/data/basemetals/recipes/pewter_blend_from_small.json index 23b77eee9..cf06c3888 100644 --- a/src/generated/resources/data/basemetals/recipes/pewter_blend_from_small.json +++ b/src/generated/resources/data/basemetals/recipes/pewter_blend_from_small.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:small_blends/pewter" - } - }, - "result": { - "item": "basemetals:pewter_blend" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:small_blends/pewter" + } + }, + "result": { + "item": "basemetals:pewter_blend" + }, + "group": "basemetals:pewter_blend" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/pewter_block.json b/src/generated/resources/data/basemetals/recipes/pewter_block.json index 48e627ce0..5f92d7e9d 100644 --- a/src/generated/resources/data/basemetals/recipes/pewter_block.json +++ b/src/generated/resources/data/basemetals/recipes/pewter_block.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:ingots/pewter" - } - }, - "result": { - "item": "basemetals:pewter_block" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:ingots/pewter" + } + }, + "result": { + "item": "basemetals:pewter_block" + }, + "group": "basemetals:pewter_block" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/pewter_block_ingot.json b/src/generated/resources/data/basemetals/recipes/pewter_block_ingot.json index 4085f6c5d..12c6097ff 100644 --- a/src/generated/resources/data/basemetals/recipes/pewter_block_ingot.json +++ b/src/generated/resources/data/basemetals/recipes/pewter_block_ingot.json @@ -1,12 +1,16 @@ { - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "tag": "forge:storage_blocks/pewter" - } - ], - "result": { - "item": "basemetals:pewter_ingot", - "count": 9 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "tag": "forge:storage_blocks/pewter" + } + ], + "result": { + "item": "basemetals:pewter_ingot", + "count": 9 + }, + "group": "basemetals:pewter_ingot" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/pewter_bolt.json b/src/generated/resources/data/basemetals/recipes/pewter_bolt.json index 1d6277d00..05016aea5 100644 --- a/src/generated/resources/data/basemetals/recipes/pewter_bolt.json +++ b/src/generated/resources/data/basemetals/recipes/pewter_bolt.json @@ -1,20 +1,24 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "R", - "R", - "F" - ], - "key": { - "F": { - "item": "minecraft:feather" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "R", + "R", + "F" + ], + "key": { + "F": { + "item": "minecraft:feather" + }, + "R": { + "tag": "forge:rods/pewter" + } }, - "R": { - "tag": "forge:rods/pewter" - } - }, - "result": { - "item": "basemetals:pewter_bolt", - "count": 4 + "result": { + "item": "basemetals:pewter_bolt", + "count": 4 + }, + "group": "basemetals:pewter_bolt" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/pewter_boots.json b/src/generated/resources/data/basemetals/recipes/pewter_boots.json index de77453ef..a9798a575 100644 --- a/src/generated/resources/data/basemetals/recipes/pewter_boots.json +++ b/src/generated/resources/data/basemetals/recipes/pewter_boots.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X X", - "X X" - ], - "key": { - "X": { - "tag": "forge:ingots/pewter" - } - }, - "result": { - "item": "basemetals:pewter_boots" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X X", + "X X" + ], + "key": { + "X": { + "tag": "forge:ingots/pewter" + } + }, + "result": { + "item": "basemetals:pewter_boots" + }, + "group": "basemetals:pewter_boots" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/pewter_bow.json b/src/generated/resources/data/basemetals/recipes/pewter_bow.json index 3fd9534ed..9ece2e4df 100644 --- a/src/generated/resources/data/basemetals/recipes/pewter_bow.json +++ b/src/generated/resources/data/basemetals/recipes/pewter_bow.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " RS", - "R S", - " RS" - ], - "key": { - "R": { - "tag": "forge:rods/pewter" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " RS", + "R S", + " RS" + ], + "key": { + "R": { + "tag": "forge:rods/pewter" + }, + "S": { + "item": "minecraft:string" + } }, - "S": { - "item": "minecraft:string" - } - }, - "result": { - "item": "basemetals:pewter_bow" + "result": { + "item": "basemetals:pewter_bow" + }, + "group": "basemetals:pewter_bow" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/pewter_button.json b/src/generated/resources/data/basemetals/recipes/pewter_button.json index fbc0a334d..47e2890cf 100644 --- a/src/generated/resources/data/basemetals/recipes/pewter_button.json +++ b/src/generated/resources/data/basemetals/recipes/pewter_button.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "X" - ], - "key": { - "X": { - "tag": "forge:nuggets/pewter" - } - }, - "result": { - "item": "basemetals:pewter_button" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "X" + ], + "key": { + "X": { + "tag": "forge:nuggets/pewter" + } + }, + "result": { + "item": "basemetals:pewter_button" + }, + "group": "basemetals:pewter_button" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/pewter_chestplate.json b/src/generated/resources/data/basemetals/recipes/pewter_chestplate.json index 70fbb9e31..5d5c8382c 100644 --- a/src/generated/resources/data/basemetals/recipes/pewter_chestplate.json +++ b/src/generated/resources/data/basemetals/recipes/pewter_chestplate.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X X", - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:ingots/pewter" - } - }, - "result": { - "item": "basemetals:pewter_chestplate" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X X", + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:ingots/pewter" + } + }, + "result": { + "item": "basemetals:pewter_chestplate" + }, + "group": "basemetals:pewter_chestplate" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/pewter_crackhammer.json b/src/generated/resources/data/basemetals/recipes/pewter_crackhammer.json index 5ead951df..3e94c19a0 100644 --- a/src/generated/resources/data/basemetals/recipes/pewter_crackhammer.json +++ b/src/generated/resources/data/basemetals/recipes/pewter_crackhammer.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "S", - "S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "S", + "S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:storage_blocks/pewter" + } }, - "X": { - "tag": "forge:storage_blocks/pewter" - } - }, - "result": { - "item": "basemetals:pewter_crackhammer" + "result": { + "item": "basemetals:pewter_crackhammer" + }, + "group": "basemetals:pewter_crackhammer" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/pewter_crossbow.json b/src/generated/resources/data/basemetals/recipes/pewter_crossbow.json index 80c818aa2..254c8ba0d 100644 --- a/src/generated/resources/data/basemetals/recipes/pewter_crossbow.json +++ b/src/generated/resources/data/basemetals/recipes/pewter_crossbow.json @@ -1,22 +1,26 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "GRR", - " SR", - "R G" - ], - "key": { - "G": { - "tag": "forge:gears/pewter" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "GRR", + " SR", + "R G" + ], + "key": { + "G": { + "tag": "forge:gears/pewter" + }, + "R": { + "tag": "forge:rods/pewter" + }, + "S": { + "item": "minecraft:string" + } }, - "R": { - "tag": "forge:rods/pewter" + "result": { + "item": "basemetals:pewter_crossbow" }, - "S": { - "item": "minecraft:string" - } - }, - "result": { - "item": "basemetals:pewter_crossbow" + "group": "basemetals:pewter_crossbow" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/pewter_door.json b/src/generated/resources/data/basemetals/recipes/pewter_door.json index db1baaca2..7fb221468 100644 --- a/src/generated/resources/data/basemetals/recipes/pewter_door.json +++ b/src/generated/resources/data/basemetals/recipes/pewter_door.json @@ -1,17 +1,21 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX", - "XX", - "XX" - ], - "key": { - "X": { - "tag": "forge:ingots/pewter" - } - }, - "result": { - "item": "basemetals:pewter_door", - "count": 3 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX", + "XX", + "XX" + ], + "key": { + "X": { + "tag": "forge:ingots/pewter" + } + }, + "result": { + "item": "basemetals:pewter_door", + "count": 3 + }, + "group": "basemetals:pewter_door" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/pewter_fishingrod.json b/src/generated/resources/data/basemetals/recipes/pewter_fishingrod.json index fce13302c..9a3902621 100644 --- a/src/generated/resources/data/basemetals/recipes/pewter_fishingrod.json +++ b/src/generated/resources/data/basemetals/recipes/pewter_fishingrod.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " R", - " RS", - "R S" - ], - "key": { - "R": { - "tag": "forge:rods/pewter" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " R", + " RS", + "R S" + ], + "key": { + "R": { + "tag": "forge:rods/pewter" + }, + "S": { + "item": "minecraft:string" + } }, - "S": { - "item": "minecraft:string" - } - }, - "result": { - "item": "basemetals:pewter_fishing_rod" + "result": { + "item": "basemetals:pewter_fishing_rod" + }, + "group": "basemetals:pewter_fishing_rod" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/pewter_gear.json b/src/generated/resources/data/basemetals/recipes/pewter_gear.json index fdd2b6c2c..2d5d48801 100644 --- a/src/generated/resources/data/basemetals/recipes/pewter_gear.json +++ b/src/generated/resources/data/basemetals/recipes/pewter_gear.json @@ -1,20 +1,24 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " X ", - "XRX", - " X " - ], - "key": { - "R": { - "tag": "forge:rods/pewter" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " X ", + "XRX", + " X " + ], + "key": { + "R": { + "tag": "forge:rods/pewter" + }, + "X": { + "tag": "forge:ingots/pewter" + } }, - "X": { - "tag": "forge:ingots/pewter" - } - }, - "result": { - "item": "basemetals:pewter_gear", - "count": 4 + "result": { + "item": "basemetals:pewter_gear", + "count": 4 + }, + "group": "basemetals:pewter_gear" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/pewter_helmet.json b/src/generated/resources/data/basemetals/recipes/pewter_helmet.json index 1b9064be4..3fab0ccad 100644 --- a/src/generated/resources/data/basemetals/recipes/pewter_helmet.json +++ b/src/generated/resources/data/basemetals/recipes/pewter_helmet.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "X X" - ], - "key": { - "X": { - "tag": "forge:ingots/pewter" - } - }, - "result": { - "item": "basemetals:pewter_helmet" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "X X" + ], + "key": { + "X": { + "tag": "forge:ingots/pewter" + } + }, + "result": { + "item": "basemetals:pewter_helmet" + }, + "group": "basemetals:pewter_helmet" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/pewter_hoe.json b/src/generated/resources/data/basemetals/recipes/pewter_hoe.json index 5276f3236..7526bb7f7 100644 --- a/src/generated/resources/data/basemetals/recipes/pewter_hoe.json +++ b/src/generated/resources/data/basemetals/recipes/pewter_hoe.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX", - " S", - " S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX", + " S", + " S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/pewter" + } }, - "X": { - "tag": "forge:ingots/pewter" - } - }, - "result": { - "item": "basemetals:pewter_hoe" + "result": { + "item": "basemetals:pewter_hoe" + }, + "group": "basemetals:pewter_hoe" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/pewter_horsearmor.json b/src/generated/resources/data/basemetals/recipes/pewter_horsearmor.json index c04aa6e12..e7a17db13 100644 --- a/src/generated/resources/data/basemetals/recipes/pewter_horsearmor.json +++ b/src/generated/resources/data/basemetals/recipes/pewter_horsearmor.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " X", - "XWX", - "XXX" - ], - "key": { - "W": { - "tag": "minecraft:wool" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " X", + "XWX", + "XXX" + ], + "key": { + "W": { + "tag": "minecraft:wool" + }, + "X": { + "tag": "forge:ingots/pewter" + } }, - "X": { - "tag": "forge:ingots/pewter" - } - }, - "result": { - "item": "basemetals:pewter_horse_armor" + "result": { + "item": "basemetals:pewter_horse_armor" + }, + "group": "basemetals:pewter_horse_armor" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/pewter_ingot_from_nuggets.json b/src/generated/resources/data/basemetals/recipes/pewter_ingot_from_nuggets.json index 68c539efb..55183f281 100644 --- a/src/generated/resources/data/basemetals/recipes/pewter_ingot_from_nuggets.json +++ b/src/generated/resources/data/basemetals/recipes/pewter_ingot_from_nuggets.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:nuggets/pewter" - } - }, - "result": { - "item": "basemetals:pewter_ingot" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:nuggets/pewter" + } + }, + "result": { + "item": "basemetals:pewter_ingot" + }, + "group": "basemetals:pewter_ingot" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/pewter_leggings.json b/src/generated/resources/data/basemetals/recipes/pewter_leggings.json index 7afa89165..c3c92307a 100644 --- a/src/generated/resources/data/basemetals/recipes/pewter_leggings.json +++ b/src/generated/resources/data/basemetals/recipes/pewter_leggings.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "X X", - "X X" - ], - "key": { - "X": { - "tag": "forge:ingots/pewter" - } - }, - "result": { - "item": "basemetals:pewter_leggings" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "X X", + "X X" + ], + "key": { + "X": { + "tag": "forge:ingots/pewter" + } + }, + "result": { + "item": "basemetals:pewter_leggings" + }, + "group": "basemetals:pewter_leggings" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/pewter_lever.json b/src/generated/resources/data/basemetals/recipes/pewter_lever.json index 462b26ce8..84f3cf1c3 100644 --- a/src/generated/resources/data/basemetals/recipes/pewter_lever.json +++ b/src/generated/resources/data/basemetals/recipes/pewter_lever.json @@ -1,18 +1,22 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "R", - "X" - ], - "key": { - "R": { - "tag": "forge:rods/pewter" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "R", + "X" + ], + "key": { + "R": { + "tag": "forge:rods/pewter" + }, + "X": { + "tag": "forge:ingots/pewter" + } }, - "X": { - "tag": "forge:ingots/pewter" - } - }, - "result": { - "item": "basemetals:pewter_lever" + "result": { + "item": "basemetals:pewter_lever" + }, + "group": "basemetals:pewter_lever" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/pewter_nuggets.json b/src/generated/resources/data/basemetals/recipes/pewter_nuggets.json index 821642800..abeb8ab83 100644 --- a/src/generated/resources/data/basemetals/recipes/pewter_nuggets.json +++ b/src/generated/resources/data/basemetals/recipes/pewter_nuggets.json @@ -1,12 +1,16 @@ { - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "tag": "forge:ingots/pewter" - } - ], - "result": { - "item": "basemetals:pewter_nugget", - "count": 9 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "tag": "forge:ingots/pewter" + } + ], + "result": { + "item": "basemetals:pewter_nugget", + "count": 9 + }, + "group": "basemetals:pewter_nugget" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/pewter_pickaxe.json b/src/generated/resources/data/basemetals/recipes/pewter_pickaxe.json index 2191192e9..bcdb9aab4 100644 --- a/src/generated/resources/data/basemetals/recipes/pewter_pickaxe.json +++ b/src/generated/resources/data/basemetals/recipes/pewter_pickaxe.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - " S ", - " S " - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + " S ", + " S " + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/pewter" + } }, - "X": { - "tag": "forge:ingots/pewter" - } - }, - "result": { - "item": "basemetals:pewter_pickaxe" + "result": { + "item": "basemetals:pewter_pickaxe" + }, + "group": "basemetals:pewter_pickaxe" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/pewter_plate.json b/src/generated/resources/data/basemetals/recipes/pewter_plate.json index 3fd7b0a9a..577fdd711 100644 --- a/src/generated/resources/data/basemetals/recipes/pewter_plate.json +++ b/src/generated/resources/data/basemetals/recipes/pewter_plate.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX" - ], - "key": { - "X": { - "tag": "forge:ingots/pewter" - } - }, - "result": { - "item": "basemetals:pewter_plate", - "count": 3 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX" + ], + "key": { + "X": { + "tag": "forge:ingots/pewter" + } + }, + "result": { + "item": "basemetals:pewter_plate", + "count": 3 + }, + "group": "basemetals:pewter_plate" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/pewter_powder_from_small.json b/src/generated/resources/data/basemetals/recipes/pewter_powder_from_small.json index 09b8ff0f0..15c76f619 100644 --- a/src/generated/resources/data/basemetals/recipes/pewter_powder_from_small.json +++ b/src/generated/resources/data/basemetals/recipes/pewter_powder_from_small.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:tiny_dusts/pewter" - } - }, - "result": { - "item": "basemetals:pewter_powder" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:tiny_dusts/pewter" + } + }, + "result": { + "item": "basemetals:pewter_powder" + }, + "group": "basemetals:pewter_powder" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/pewter_pressure_plate.json b/src/generated/resources/data/basemetals/recipes/pewter_pressure_plate.json index 14a64daf1..21f2fa5fe 100644 --- a/src/generated/resources/data/basemetals/recipes/pewter_pressure_plate.json +++ b/src/generated/resources/data/basemetals/recipes/pewter_pressure_plate.json @@ -1,14 +1,18 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX" - ], - "key": { - "X": { - "tag": "forge:ingots/pewter" - } - }, - "result": { - "item": "basemetals:pewter_pressure_plate" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX" + ], + "key": { + "X": { + "tag": "forge:ingots/pewter" + } + }, + "result": { + "item": "basemetals:pewter_pressure_plate" + }, + "group": "basemetals:pewter_pressure_plate" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/pewter_rod.json b/src/generated/resources/data/basemetals/recipes/pewter_rod.json index 3fc3ab315..1f65fbacd 100644 --- a/src/generated/resources/data/basemetals/recipes/pewter_rod.json +++ b/src/generated/resources/data/basemetals/recipes/pewter_rod.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "X" - ], - "key": { - "X": { - "tag": "forge:ingots/pewter" - } - }, - "result": { - "item": "basemetals:pewter_rod", - "count": 4 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "X" + ], + "key": { + "X": { + "tag": "forge:ingots/pewter" + } + }, + "result": { + "item": "basemetals:pewter_rod", + "count": 4 + }, + "group": "basemetals:pewter_rod" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/pewter_scythe.json b/src/generated/resources/data/basemetals/recipes/pewter_scythe.json index c95ec4747..67b94a0b6 100644 --- a/src/generated/resources/data/basemetals/recipes/pewter_scythe.json +++ b/src/generated/resources/data/basemetals/recipes/pewter_scythe.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX ", - " X", - " S " - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX ", + " X", + " S " + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/pewter" + } }, - "X": { - "tag": "forge:ingots/pewter" - } - }, - "result": { - "item": "basemetals:pewter_scythe" + "result": { + "item": "basemetals:pewter_scythe" + }, + "group": "basemetals:pewter_scythe" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/pewter_shears.json b/src/generated/resources/data/basemetals/recipes/pewter_shears.json index f419e3cd9..cc4e21ba3 100644 --- a/src/generated/resources/data/basemetals/recipes/pewter_shears.json +++ b/src/generated/resources/data/basemetals/recipes/pewter_shears.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " X", - "X " - ], - "key": { - "X": { - "tag": "forge:ingots/pewter" - } - }, - "result": { - "item": "basemetals:pewter_shears" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " X", + "X " + ], + "key": { + "X": { + "tag": "forge:ingots/pewter" + } + }, + "result": { + "item": "basemetals:pewter_shears" + }, + "group": "basemetals:pewter_shears" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/pewter_shield.json b/src/generated/resources/data/basemetals/recipes/pewter_shield.json index 2c1ef33d4..3f24af4f6 100644 --- a/src/generated/resources/data/basemetals/recipes/pewter_shield.json +++ b/src/generated/resources/data/basemetals/recipes/pewter_shield.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XWX", - "XXX", - " X " - ], - "key": { - "W": { - "tag": "minecraft:planks" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XWX", + "XXX", + " X " + ], + "key": { + "W": { + "tag": "minecraft:planks" + }, + "X": { + "tag": "forge:ingots/pewter" + } }, - "X": { - "tag": "forge:ingots/pewter" - } - }, - "result": { - "item": "basemetals:pewter_shield" + "result": { + "item": "basemetals:pewter_shield" + }, + "group": "basemetals:pewter_shield" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/pewter_shovel.json b/src/generated/resources/data/basemetals/recipes/pewter_shovel.json index f995d2490..4ef8f3f0b 100644 --- a/src/generated/resources/data/basemetals/recipes/pewter_shovel.json +++ b/src/generated/resources/data/basemetals/recipes/pewter_shovel.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "S", - "S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "S", + "S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/pewter" + } }, - "X": { - "tag": "forge:ingots/pewter" - } - }, - "result": { - "item": "basemetals:pewter_shovel" + "result": { + "item": "basemetals:pewter_shovel" + }, + "group": "basemetals:pewter_shovel" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/pewter_slab.json b/src/generated/resources/data/basemetals/recipes/pewter_slab.json index 2175128ed..721711e73 100644 --- a/src/generated/resources/data/basemetals/recipes/pewter_slab.json +++ b/src/generated/resources/data/basemetals/recipes/pewter_slab.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX" - ], - "key": { - "X": { - "tag": "forge:storage_blocks/pewter" - } - }, - "result": { - "item": "basemetals:pewter_slab", - "count": 6 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX" + ], + "key": { + "X": { + "tag": "forge:storage_blocks/pewter" + } + }, + "result": { + "item": "basemetals:pewter_slab", + "count": 6 + }, + "group": "basemetals:pewter_slab" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/pewter_smallblend.json b/src/generated/resources/data/basemetals/recipes/pewter_smallblend.json index c9cf54607..659eafe1c 100644 --- a/src/generated/resources/data/basemetals/recipes/pewter_smallblend.json +++ b/src/generated/resources/data/basemetals/recipes/pewter_smallblend.json @@ -1,12 +1,16 @@ { - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "tag": "forge:blends/pewter" - } - ], - "result": { - "item": "basemetals:pewter_smallblend", - "count": 9 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "tag": "forge:blends/pewter" + } + ], + "result": { + "item": "basemetals:pewter_smallblend", + "count": 9 + }, + "group": "basemetals:pewter_smallblend" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/pewter_smallpowder.json b/src/generated/resources/data/basemetals/recipes/pewter_smallpowder.json index 207dab34b..42e99ca81 100644 --- a/src/generated/resources/data/basemetals/recipes/pewter_smallpowder.json +++ b/src/generated/resources/data/basemetals/recipes/pewter_smallpowder.json @@ -1,12 +1,16 @@ { - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "tag": "forge:dusts/pewter" - } - ], - "result": { - "item": "basemetals:pewter_smallpowder", - "count": 9 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "tag": "forge:dusts/pewter" + } + ], + "result": { + "item": "basemetals:pewter_smallpowder", + "count": 9 + }, + "group": "basemetals:pewter_smallpowder" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/pewter_stairs.json b/src/generated/resources/data/basemetals/recipes/pewter_stairs.json index 3ad600119..7da03bf93 100644 --- a/src/generated/resources/data/basemetals/recipes/pewter_stairs.json +++ b/src/generated/resources/data/basemetals/recipes/pewter_stairs.json @@ -1,17 +1,21 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X ", - "XX ", - "XXX" - ], - "key": { - "X": { - "tag": "forge:storage_blocks/pewter" - } - }, - "result": { - "item": "basemetals:pewter_stairs", - "count": 4 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X ", + "XX ", + "XXX" + ], + "key": { + "X": { + "tag": "forge:storage_blocks/pewter" + } + }, + "result": { + "item": "basemetals:pewter_stairs", + "count": 4 + }, + "group": "basemetals:pewter_stairs" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/pewter_sword.json b/src/generated/resources/data/basemetals/recipes/pewter_sword.json index 80d6225c0..209ddcaa8 100644 --- a/src/generated/resources/data/basemetals/recipes/pewter_sword.json +++ b/src/generated/resources/data/basemetals/recipes/pewter_sword.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "X", - "S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "X", + "S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/pewter" + } }, - "X": { - "tag": "forge:ingots/pewter" - } - }, - "result": { - "item": "basemetals:pewter_sword" + "result": { + "item": "basemetals:pewter_sword" + }, + "group": "basemetals:pewter_sword" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/pewter_trapdoor.json b/src/generated/resources/data/basemetals/recipes/pewter_trapdoor.json index 3ed222a0d..b24f17ac6 100644 --- a/src/generated/resources/data/basemetals/recipes/pewter_trapdoor.json +++ b/src/generated/resources/data/basemetals/recipes/pewter_trapdoor.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX", - "XX" - ], - "key": { - "X": { - "tag": "forge:ingots/pewter" - } - }, - "result": { - "item": "basemetals:pewter_trapdoor" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX", + "XX" + ], + "key": { + "X": { + "tag": "forge:ingots/pewter" + } + }, + "result": { + "item": "basemetals:pewter_trapdoor" + }, + "group": "basemetals:pewter_trapdoor" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/pewter_wall.json b/src/generated/resources/data/basemetals/recipes/pewter_wall.json index e3fe3e495..41609a195 100644 --- a/src/generated/resources/data/basemetals/recipes/pewter_wall.json +++ b/src/generated/resources/data/basemetals/recipes/pewter_wall.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:storage_blocks/pewter" - } - }, - "result": { - "item": "basemetals:pewter_wall", - "count": 6 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:storage_blocks/pewter" + } + }, + "result": { + "item": "basemetals:pewter_wall", + "count": 6 + }, + "group": "basemetals:pewter_wall" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/piston.json b/src/generated/resources/data/basemetals/recipes/piston.json index ec5921372..047c1170b 100644 --- a/src/generated/resources/data/basemetals/recipes/piston.json +++ b/src/generated/resources/data/basemetals/recipes/piston.json @@ -1,25 +1,29 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "WWW", - "CXC", - "CRC" - ], - "key": { - "C": { - "tag": "forge:cobblestone" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "WWW", + "CXC", + "CRC" + ], + "key": { + "C": { + "tag": "forge:cobblestone" + }, + "R": { + "tag": "forge:dusts/redstone" + }, + "W": { + "tag": "minecraft:planks" + }, + "X": { + "tag": "forge:ingots/steel" + } }, - "R": { - "tag": "forge:dusts/redstone" + "result": { + "item": "minecraft:piston" }, - "W": { - "tag": "minecraft:planks" - }, - "X": { - "tag": "forge:ingots/steel" - } - }, - "result": { - "item": "minecraft:piston" + "group": "minecraft:piston" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/platinum_arrow.json b/src/generated/resources/data/basemetals/recipes/platinum_arrow.json index b85f518cb..64a030d2b 100644 --- a/src/generated/resources/data/basemetals/recipes/platinum_arrow.json +++ b/src/generated/resources/data/basemetals/recipes/platinum_arrow.json @@ -1,23 +1,27 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "N", - "R", - "F" - ], - "key": { - "F": { - "item": "minecraft:feather" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "N", + "R", + "F" + ], + "key": { + "F": { + "item": "minecraft:feather" + }, + "N": { + "tag": "forge:nuggets/platinum" + }, + "R": { + "tag": "forge:rods/platinum" + } }, - "N": { - "tag": "forge:nuggets/platinum" + "result": { + "item": "basemetals:platinum_arrow", + "count": 4 }, - "R": { - "tag": "forge:rods/platinum" - } - }, - "result": { - "item": "basemetals:platinum_arrow", - "count": 4 + "group": "basemetals:platinum_arrow" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/platinum_axe.json b/src/generated/resources/data/basemetals/recipes/platinum_axe.json index 855e9d3ee..a9fc658f4 100644 --- a/src/generated/resources/data/basemetals/recipes/platinum_axe.json +++ b/src/generated/resources/data/basemetals/recipes/platinum_axe.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX", - "XS", - " S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX", + "XS", + " S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/platinum" + } }, - "X": { - "tag": "forge:ingots/platinum" - } - }, - "result": { - "item": "basemetals:platinum_axe" + "result": { + "item": "basemetals:platinum_axe" + }, + "group": "basemetals:platinum_axe" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/platinum_bars.json b/src/generated/resources/data/basemetals/recipes/platinum_bars.json index 9cdf8007b..04445d072 100644 --- a/src/generated/resources/data/basemetals/recipes/platinum_bars.json +++ b/src/generated/resources/data/basemetals/recipes/platinum_bars.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:ingots/platinum" - } - }, - "result": { - "item": "basemetals:platinum_bars", - "count": 16 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:ingots/platinum" + } + }, + "result": { + "item": "basemetals:platinum_bars", + "count": 16 + }, + "group": "basemetals:platinum_bars" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/platinum_bars_2.json b/src/generated/resources/data/basemetals/recipes/platinum_bars_2.json index f07ed9188..3a0a8f912 100644 --- a/src/generated/resources/data/basemetals/recipes/platinum_bars_2.json +++ b/src/generated/resources/data/basemetals/recipes/platinum_bars_2.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX" - ], - "key": { - "X": { - "tag": "forge:rods/platinum" - } - }, - "result": { - "item": "basemetals:platinum_bars", - "count": 4 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX" + ], + "key": { + "X": { + "tag": "forge:rods/platinum" + } + }, + "result": { + "item": "basemetals:platinum_bars", + "count": 4 + }, + "group": "basemetals:platinum_bars" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/platinum_block.json b/src/generated/resources/data/basemetals/recipes/platinum_block.json index 661d6e54c..51b674b90 100644 --- a/src/generated/resources/data/basemetals/recipes/platinum_block.json +++ b/src/generated/resources/data/basemetals/recipes/platinum_block.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:ingots/platinum" - } - }, - "result": { - "item": "basemetals:platinum_block" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:ingots/platinum" + } + }, + "result": { + "item": "basemetals:platinum_block" + }, + "group": "basemetals:platinum_block" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/platinum_block_ingot.json b/src/generated/resources/data/basemetals/recipes/platinum_block_ingot.json index 192859672..dcfb25b14 100644 --- a/src/generated/resources/data/basemetals/recipes/platinum_block_ingot.json +++ b/src/generated/resources/data/basemetals/recipes/platinum_block_ingot.json @@ -1,12 +1,16 @@ { - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "tag": "forge:storage_blocks/platinum" - } - ], - "result": { - "item": "basemetals:platinum_ingot", - "count": 9 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "tag": "forge:storage_blocks/platinum" + } + ], + "result": { + "item": "basemetals:platinum_ingot", + "count": 9 + }, + "group": "basemetals:platinum_ingot" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/platinum_bolt.json b/src/generated/resources/data/basemetals/recipes/platinum_bolt.json index a6d00903a..124b162d9 100644 --- a/src/generated/resources/data/basemetals/recipes/platinum_bolt.json +++ b/src/generated/resources/data/basemetals/recipes/platinum_bolt.json @@ -1,20 +1,24 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "R", - "R", - "F" - ], - "key": { - "F": { - "item": "minecraft:feather" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "R", + "R", + "F" + ], + "key": { + "F": { + "item": "minecraft:feather" + }, + "R": { + "tag": "forge:rods/platinum" + } }, - "R": { - "tag": "forge:rods/platinum" - } - }, - "result": { - "item": "basemetals:platinum_bolt", - "count": 4 + "result": { + "item": "basemetals:platinum_bolt", + "count": 4 + }, + "group": "basemetals:platinum_bolt" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/platinum_boots.json b/src/generated/resources/data/basemetals/recipes/platinum_boots.json index 39bf460e3..e2d362887 100644 --- a/src/generated/resources/data/basemetals/recipes/platinum_boots.json +++ b/src/generated/resources/data/basemetals/recipes/platinum_boots.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X X", - "X X" - ], - "key": { - "X": { - "tag": "forge:ingots/platinum" - } - }, - "result": { - "item": "basemetals:platinum_boots" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X X", + "X X" + ], + "key": { + "X": { + "tag": "forge:ingots/platinum" + } + }, + "result": { + "item": "basemetals:platinum_boots" + }, + "group": "basemetals:platinum_boots" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/platinum_bow.json b/src/generated/resources/data/basemetals/recipes/platinum_bow.json index 0110e45a9..a68e20ddb 100644 --- a/src/generated/resources/data/basemetals/recipes/platinum_bow.json +++ b/src/generated/resources/data/basemetals/recipes/platinum_bow.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " RS", - "R S", - " RS" - ], - "key": { - "R": { - "tag": "forge:rods/platinum" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " RS", + "R S", + " RS" + ], + "key": { + "R": { + "tag": "forge:rods/platinum" + }, + "S": { + "item": "minecraft:string" + } }, - "S": { - "item": "minecraft:string" - } - }, - "result": { - "item": "basemetals:platinum_bow" + "result": { + "item": "basemetals:platinum_bow" + }, + "group": "basemetals:platinum_bow" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/platinum_button.json b/src/generated/resources/data/basemetals/recipes/platinum_button.json index 4bab69d84..8342b060e 100644 --- a/src/generated/resources/data/basemetals/recipes/platinum_button.json +++ b/src/generated/resources/data/basemetals/recipes/platinum_button.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "X" - ], - "key": { - "X": { - "tag": "forge:nuggets/platinum" - } - }, - "result": { - "item": "basemetals:platinum_button" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "X" + ], + "key": { + "X": { + "tag": "forge:nuggets/platinum" + } + }, + "result": { + "item": "basemetals:platinum_button" + }, + "group": "basemetals:platinum_button" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/platinum_chestplate.json b/src/generated/resources/data/basemetals/recipes/platinum_chestplate.json index 4cf276b01..d16f6553b 100644 --- a/src/generated/resources/data/basemetals/recipes/platinum_chestplate.json +++ b/src/generated/resources/data/basemetals/recipes/platinum_chestplate.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X X", - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:ingots/platinum" - } - }, - "result": { - "item": "basemetals:platinum_chestplate" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X X", + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:ingots/platinum" + } + }, + "result": { + "item": "basemetals:platinum_chestplate" + }, + "group": "basemetals:platinum_chestplate" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/platinum_crackhammer.json b/src/generated/resources/data/basemetals/recipes/platinum_crackhammer.json index 0b48f810b..b66758abb 100644 --- a/src/generated/resources/data/basemetals/recipes/platinum_crackhammer.json +++ b/src/generated/resources/data/basemetals/recipes/platinum_crackhammer.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "S", - "S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "S", + "S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:storage_blocks/platinum" + } }, - "X": { - "tag": "forge:storage_blocks/platinum" - } - }, - "result": { - "item": "basemetals:platinum_crackhammer" + "result": { + "item": "basemetals:platinum_crackhammer" + }, + "group": "basemetals:platinum_crackhammer" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/platinum_crossbow.json b/src/generated/resources/data/basemetals/recipes/platinum_crossbow.json index 79aa617c3..43016bc04 100644 --- a/src/generated/resources/data/basemetals/recipes/platinum_crossbow.json +++ b/src/generated/resources/data/basemetals/recipes/platinum_crossbow.json @@ -1,22 +1,26 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "GRR", - " SR", - "R G" - ], - "key": { - "G": { - "tag": "forge:gears/platinum" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "GRR", + " SR", + "R G" + ], + "key": { + "G": { + "tag": "forge:gears/platinum" + }, + "R": { + "tag": "forge:rods/platinum" + }, + "S": { + "item": "minecraft:string" + } }, - "R": { - "tag": "forge:rods/platinum" + "result": { + "item": "basemetals:platinum_crossbow" }, - "S": { - "item": "minecraft:string" - } - }, - "result": { - "item": "basemetals:platinum_crossbow" + "group": "basemetals:platinum_crossbow" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/platinum_door.json b/src/generated/resources/data/basemetals/recipes/platinum_door.json index d4d850d33..5df7bd406 100644 --- a/src/generated/resources/data/basemetals/recipes/platinum_door.json +++ b/src/generated/resources/data/basemetals/recipes/platinum_door.json @@ -1,17 +1,21 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX", - "XX", - "XX" - ], - "key": { - "X": { - "tag": "forge:ingots/platinum" - } - }, - "result": { - "item": "basemetals:platinum_door", - "count": 3 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX", + "XX", + "XX" + ], + "key": { + "X": { + "tag": "forge:ingots/platinum" + } + }, + "result": { + "item": "basemetals:platinum_door", + "count": 3 + }, + "group": "basemetals:platinum_door" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/platinum_fishingrod.json b/src/generated/resources/data/basemetals/recipes/platinum_fishingrod.json index a2a7c2957..36aca0087 100644 --- a/src/generated/resources/data/basemetals/recipes/platinum_fishingrod.json +++ b/src/generated/resources/data/basemetals/recipes/platinum_fishingrod.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " R", - " RS", - "R S" - ], - "key": { - "R": { - "tag": "forge:rods/platinum" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " R", + " RS", + "R S" + ], + "key": { + "R": { + "tag": "forge:rods/platinum" + }, + "S": { + "item": "minecraft:string" + } }, - "S": { - "item": "minecraft:string" - } - }, - "result": { - "item": "basemetals:platinum_fishing_rod" + "result": { + "item": "basemetals:platinum_fishing_rod" + }, + "group": "basemetals:platinum_fishing_rod" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/platinum_gear.json b/src/generated/resources/data/basemetals/recipes/platinum_gear.json index 860156cac..dbf2e9e7f 100644 --- a/src/generated/resources/data/basemetals/recipes/platinum_gear.json +++ b/src/generated/resources/data/basemetals/recipes/platinum_gear.json @@ -1,20 +1,24 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " X ", - "XRX", - " X " - ], - "key": { - "R": { - "tag": "forge:rods/platinum" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " X ", + "XRX", + " X " + ], + "key": { + "R": { + "tag": "forge:rods/platinum" + }, + "X": { + "tag": "forge:ingots/platinum" + } }, - "X": { - "tag": "forge:ingots/platinum" - } - }, - "result": { - "item": "basemetals:platinum_gear", - "count": 4 + "result": { + "item": "basemetals:platinum_gear", + "count": 4 + }, + "group": "basemetals:platinum_gear" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/platinum_helmet.json b/src/generated/resources/data/basemetals/recipes/platinum_helmet.json index ff5d01045..5244a1c1b 100644 --- a/src/generated/resources/data/basemetals/recipes/platinum_helmet.json +++ b/src/generated/resources/data/basemetals/recipes/platinum_helmet.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "X X" - ], - "key": { - "X": { - "tag": "forge:ingots/platinum" - } - }, - "result": { - "item": "basemetals:platinum_helmet" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "X X" + ], + "key": { + "X": { + "tag": "forge:ingots/platinum" + } + }, + "result": { + "item": "basemetals:platinum_helmet" + }, + "group": "basemetals:platinum_helmet" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/platinum_hoe.json b/src/generated/resources/data/basemetals/recipes/platinum_hoe.json index d8ba0c4ce..e8472fa7b 100644 --- a/src/generated/resources/data/basemetals/recipes/platinum_hoe.json +++ b/src/generated/resources/data/basemetals/recipes/platinum_hoe.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX", - " S", - " S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX", + " S", + " S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/platinum" + } }, - "X": { - "tag": "forge:ingots/platinum" - } - }, - "result": { - "item": "basemetals:platinum_hoe" + "result": { + "item": "basemetals:platinum_hoe" + }, + "group": "basemetals:platinum_hoe" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/platinum_horsearmor.json b/src/generated/resources/data/basemetals/recipes/platinum_horsearmor.json index 235980664..de094b46d 100644 --- a/src/generated/resources/data/basemetals/recipes/platinum_horsearmor.json +++ b/src/generated/resources/data/basemetals/recipes/platinum_horsearmor.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " X", - "XWX", - "XXX" - ], - "key": { - "W": { - "tag": "minecraft:wool" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " X", + "XWX", + "XXX" + ], + "key": { + "W": { + "tag": "minecraft:wool" + }, + "X": { + "tag": "forge:ingots/platinum" + } }, - "X": { - "tag": "forge:ingots/platinum" - } - }, - "result": { - "item": "basemetals:platinum_horse_armor" + "result": { + "item": "basemetals:platinum_horse_armor" + }, + "group": "basemetals:platinum_horse_armor" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/platinum_ingot_from_nuggets.json b/src/generated/resources/data/basemetals/recipes/platinum_ingot_from_nuggets.json index 69c889614..13d5294a7 100644 --- a/src/generated/resources/data/basemetals/recipes/platinum_ingot_from_nuggets.json +++ b/src/generated/resources/data/basemetals/recipes/platinum_ingot_from_nuggets.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:nuggets/platinum" - } - }, - "result": { - "item": "basemetals:platinum_ingot" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:nuggets/platinum" + } + }, + "result": { + "item": "basemetals:platinum_ingot" + }, + "group": "basemetals:platinum_ingot" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/platinum_leggings.json b/src/generated/resources/data/basemetals/recipes/platinum_leggings.json index aa7b6dad4..296cebc1a 100644 --- a/src/generated/resources/data/basemetals/recipes/platinum_leggings.json +++ b/src/generated/resources/data/basemetals/recipes/platinum_leggings.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "X X", - "X X" - ], - "key": { - "X": { - "tag": "forge:ingots/platinum" - } - }, - "result": { - "item": "basemetals:platinum_leggings" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "X X", + "X X" + ], + "key": { + "X": { + "tag": "forge:ingots/platinum" + } + }, + "result": { + "item": "basemetals:platinum_leggings" + }, + "group": "basemetals:platinum_leggings" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/platinum_lever.json b/src/generated/resources/data/basemetals/recipes/platinum_lever.json index b0fc0d7f8..6a2655ff8 100644 --- a/src/generated/resources/data/basemetals/recipes/platinum_lever.json +++ b/src/generated/resources/data/basemetals/recipes/platinum_lever.json @@ -1,18 +1,22 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "R", - "X" - ], - "key": { - "R": { - "tag": "forge:rods/platinum" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "R", + "X" + ], + "key": { + "R": { + "tag": "forge:rods/platinum" + }, + "X": { + "tag": "forge:ingots/platinum" + } }, - "X": { - "tag": "forge:ingots/platinum" - } - }, - "result": { - "item": "basemetals:platinum_lever" + "result": { + "item": "basemetals:platinum_lever" + }, + "group": "basemetals:platinum_lever" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/platinum_nuggets.json b/src/generated/resources/data/basemetals/recipes/platinum_nuggets.json index 0b1d29847..d05b4f033 100644 --- a/src/generated/resources/data/basemetals/recipes/platinum_nuggets.json +++ b/src/generated/resources/data/basemetals/recipes/platinum_nuggets.json @@ -1,12 +1,16 @@ { - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "tag": "forge:ingots/platinum" - } - ], - "result": { - "item": "basemetals:platinum_nugget", - "count": 9 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "tag": "forge:ingots/platinum" + } + ], + "result": { + "item": "basemetals:platinum_nugget", + "count": 9 + }, + "group": "basemetals:platinum_nugget" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/platinum_pickaxe.json b/src/generated/resources/data/basemetals/recipes/platinum_pickaxe.json index 613455a57..e635c1c48 100644 --- a/src/generated/resources/data/basemetals/recipes/platinum_pickaxe.json +++ b/src/generated/resources/data/basemetals/recipes/platinum_pickaxe.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - " S ", - " S " - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + " S ", + " S " + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/platinum" + } }, - "X": { - "tag": "forge:ingots/platinum" - } - }, - "result": { - "item": "basemetals:platinum_pickaxe" + "result": { + "item": "basemetals:platinum_pickaxe" + }, + "group": "basemetals:platinum_pickaxe" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/platinum_plate.json b/src/generated/resources/data/basemetals/recipes/platinum_plate.json index 7cd5116de..db96c6f12 100644 --- a/src/generated/resources/data/basemetals/recipes/platinum_plate.json +++ b/src/generated/resources/data/basemetals/recipes/platinum_plate.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX" - ], - "key": { - "X": { - "tag": "forge:ingots/platinum" - } - }, - "result": { - "item": "basemetals:platinum_plate", - "count": 3 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX" + ], + "key": { + "X": { + "tag": "forge:ingots/platinum" + } + }, + "result": { + "item": "basemetals:platinum_plate", + "count": 3 + }, + "group": "basemetals:platinum_plate" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/platinum_powder_from_small.json b/src/generated/resources/data/basemetals/recipes/platinum_powder_from_small.json index da2a0dfa5..eab561f17 100644 --- a/src/generated/resources/data/basemetals/recipes/platinum_powder_from_small.json +++ b/src/generated/resources/data/basemetals/recipes/platinum_powder_from_small.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:tiny_dusts/platinum" - } - }, - "result": { - "item": "basemetals:platinum_powder" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:tiny_dusts/platinum" + } + }, + "result": { + "item": "basemetals:platinum_powder" + }, + "group": "basemetals:platinum_powder" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/platinum_pressure_plate.json b/src/generated/resources/data/basemetals/recipes/platinum_pressure_plate.json index deec5782a..ffc4aea7b 100644 --- a/src/generated/resources/data/basemetals/recipes/platinum_pressure_plate.json +++ b/src/generated/resources/data/basemetals/recipes/platinum_pressure_plate.json @@ -1,14 +1,18 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX" - ], - "key": { - "X": { - "tag": "forge:ingots/platinum" - } - }, - "result": { - "item": "basemetals:platinum_pressure_plate" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX" + ], + "key": { + "X": { + "tag": "forge:ingots/platinum" + } + }, + "result": { + "item": "basemetals:platinum_pressure_plate" + }, + "group": "basemetals:platinum_pressure_plate" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/platinum_raw_blasting.json b/src/generated/resources/data/basemetals/recipes/platinum_raw_blasting.json new file mode 100644 index 000000000..91e3e8dec --- /dev/null +++ b/src/generated/resources/data/basemetals/recipes/platinum_raw_blasting.json @@ -0,0 +1,9 @@ +{ + "type": "minecraft:blasting", + "ingredient": { + "tag": "forge:raw_materials/platinum" + }, + "result": "basemetals:platinum_ingot", + "experience": 1.5, + "cookingtime": 100 +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/platinum_raw_crushing.json b/src/generated/resources/data/basemetals/recipes/platinum_raw_crushing.json new file mode 100644 index 000000000..bc15c9c52 --- /dev/null +++ b/src/generated/resources/data/basemetals/recipes/platinum_raw_crushing.json @@ -0,0 +1,9 @@ +{ + "type": "basemetals:crushing", + "ingredient": { + "tag": "forge:raw_materials/platinum" + }, + "result": { + "item": "basemetals:platinum_powder" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/platinum_raw_smelting.json b/src/generated/resources/data/basemetals/recipes/platinum_raw_smelting.json new file mode 100644 index 000000000..5c386ccce --- /dev/null +++ b/src/generated/resources/data/basemetals/recipes/platinum_raw_smelting.json @@ -0,0 +1,9 @@ +{ + "type": "minecraft:smelting", + "ingredient": { + "tag": "forge:raw_materials/platinum" + }, + "result": "basemetals:platinum_ingot", + "experience": 1.5, + "cookingtime": 200 +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/platinum_rod.json b/src/generated/resources/data/basemetals/recipes/platinum_rod.json index dc81403b8..2fcd57455 100644 --- a/src/generated/resources/data/basemetals/recipes/platinum_rod.json +++ b/src/generated/resources/data/basemetals/recipes/platinum_rod.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "X" - ], - "key": { - "X": { - "tag": "forge:ingots/platinum" - } - }, - "result": { - "item": "basemetals:platinum_rod", - "count": 4 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "X" + ], + "key": { + "X": { + "tag": "forge:ingots/platinum" + } + }, + "result": { + "item": "basemetals:platinum_rod", + "count": 4 + }, + "group": "basemetals:platinum_rod" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/platinum_scythe.json b/src/generated/resources/data/basemetals/recipes/platinum_scythe.json index 8f5f1fedc..25f7125b3 100644 --- a/src/generated/resources/data/basemetals/recipes/platinum_scythe.json +++ b/src/generated/resources/data/basemetals/recipes/platinum_scythe.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX ", - " X", - " S " - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX ", + " X", + " S " + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/platinum" + } }, - "X": { - "tag": "forge:ingots/platinum" - } - }, - "result": { - "item": "basemetals:platinum_scythe" + "result": { + "item": "basemetals:platinum_scythe" + }, + "group": "basemetals:platinum_scythe" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/platinum_shears.json b/src/generated/resources/data/basemetals/recipes/platinum_shears.json index 8234f06d1..25dac2972 100644 --- a/src/generated/resources/data/basemetals/recipes/platinum_shears.json +++ b/src/generated/resources/data/basemetals/recipes/platinum_shears.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " X", - "X " - ], - "key": { - "X": { - "tag": "forge:ingots/platinum" - } - }, - "result": { - "item": "basemetals:platinum_shears" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " X", + "X " + ], + "key": { + "X": { + "tag": "forge:ingots/platinum" + } + }, + "result": { + "item": "basemetals:platinum_shears" + }, + "group": "basemetals:platinum_shears" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/platinum_shield.json b/src/generated/resources/data/basemetals/recipes/platinum_shield.json index 7ff22efde..390b15379 100644 --- a/src/generated/resources/data/basemetals/recipes/platinum_shield.json +++ b/src/generated/resources/data/basemetals/recipes/platinum_shield.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XWX", - "XXX", - " X " - ], - "key": { - "W": { - "tag": "minecraft:planks" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XWX", + "XXX", + " X " + ], + "key": { + "W": { + "tag": "minecraft:planks" + }, + "X": { + "tag": "forge:ingots/platinum" + } }, - "X": { - "tag": "forge:ingots/platinum" - } - }, - "result": { - "item": "basemetals:platinum_shield" + "result": { + "item": "basemetals:platinum_shield" + }, + "group": "basemetals:platinum_shield" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/platinum_shovel.json b/src/generated/resources/data/basemetals/recipes/platinum_shovel.json index 759c77f31..f6e4f96cc 100644 --- a/src/generated/resources/data/basemetals/recipes/platinum_shovel.json +++ b/src/generated/resources/data/basemetals/recipes/platinum_shovel.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "S", - "S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "S", + "S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/platinum" + } }, - "X": { - "tag": "forge:ingots/platinum" - } - }, - "result": { - "item": "basemetals:platinum_shovel" + "result": { + "item": "basemetals:platinum_shovel" + }, + "group": "basemetals:platinum_shovel" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/platinum_slab.json b/src/generated/resources/data/basemetals/recipes/platinum_slab.json index b92f70948..a4c689bbe 100644 --- a/src/generated/resources/data/basemetals/recipes/platinum_slab.json +++ b/src/generated/resources/data/basemetals/recipes/platinum_slab.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX" - ], - "key": { - "X": { - "tag": "forge:storage_blocks/platinum" - } - }, - "result": { - "item": "basemetals:platinum_slab", - "count": 6 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX" + ], + "key": { + "X": { + "tag": "forge:storage_blocks/platinum" + } + }, + "result": { + "item": "basemetals:platinum_slab", + "count": 6 + }, + "group": "basemetals:platinum_slab" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/platinum_smallpowder.json b/src/generated/resources/data/basemetals/recipes/platinum_smallpowder.json index c42738d25..aac882934 100644 --- a/src/generated/resources/data/basemetals/recipes/platinum_smallpowder.json +++ b/src/generated/resources/data/basemetals/recipes/platinum_smallpowder.json @@ -1,12 +1,16 @@ { - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "tag": "forge:dusts/platinum" - } - ], - "result": { - "item": "basemetals:platinum_smallpowder", - "count": 9 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "tag": "forge:dusts/platinum" + } + ], + "result": { + "item": "basemetals:platinum_smallpowder", + "count": 9 + }, + "group": "basemetals:platinum_smallpowder" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/platinum_stairs.json b/src/generated/resources/data/basemetals/recipes/platinum_stairs.json index e546f93ac..9214b5e18 100644 --- a/src/generated/resources/data/basemetals/recipes/platinum_stairs.json +++ b/src/generated/resources/data/basemetals/recipes/platinum_stairs.json @@ -1,17 +1,21 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X ", - "XX ", - "XXX" - ], - "key": { - "X": { - "tag": "forge:storage_blocks/platinum" - } - }, - "result": { - "item": "basemetals:platinum_stairs", - "count": 4 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X ", + "XX ", + "XXX" + ], + "key": { + "X": { + "tag": "forge:storage_blocks/platinum" + } + }, + "result": { + "item": "basemetals:platinum_stairs", + "count": 4 + }, + "group": "basemetals:platinum_stairs" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/platinum_sword.json b/src/generated/resources/data/basemetals/recipes/platinum_sword.json index 86f173766..2b1f080a5 100644 --- a/src/generated/resources/data/basemetals/recipes/platinum_sword.json +++ b/src/generated/resources/data/basemetals/recipes/platinum_sword.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "X", - "S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "X", + "S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/platinum" + } }, - "X": { - "tag": "forge:ingots/platinum" - } - }, - "result": { - "item": "basemetals:platinum_sword" + "result": { + "item": "basemetals:platinum_sword" + }, + "group": "basemetals:platinum_sword" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/platinum_trapdoor.json b/src/generated/resources/data/basemetals/recipes/platinum_trapdoor.json index e0cc4c6b2..551835555 100644 --- a/src/generated/resources/data/basemetals/recipes/platinum_trapdoor.json +++ b/src/generated/resources/data/basemetals/recipes/platinum_trapdoor.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX", - "XX" - ], - "key": { - "X": { - "tag": "forge:ingots/platinum" - } - }, - "result": { - "item": "basemetals:platinum_trapdoor" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX", + "XX" + ], + "key": { + "X": { + "tag": "forge:ingots/platinum" + } + }, + "result": { + "item": "basemetals:platinum_trapdoor" + }, + "group": "basemetals:platinum_trapdoor" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/platinum_wall.json b/src/generated/resources/data/basemetals/recipes/platinum_wall.json index e86b95507..a94e0bc00 100644 --- a/src/generated/resources/data/basemetals/recipes/platinum_wall.json +++ b/src/generated/resources/data/basemetals/recipes/platinum_wall.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:storage_blocks/platinum" - } - }, - "result": { - "item": "basemetals:platinum_wall", - "count": 6 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:storage_blocks/platinum" + } + }, + "result": { + "item": "basemetals:platinum_wall", + "count": 6 + }, + "group": "basemetals:platinum_wall" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/quartz_arrow.json b/src/generated/resources/data/basemetals/recipes/quartz_arrow.json index f4b49887c..8605f55cf 100644 --- a/src/generated/resources/data/basemetals/recipes/quartz_arrow.json +++ b/src/generated/resources/data/basemetals/recipes/quartz_arrow.json @@ -1,23 +1,27 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "N", - "R", - "F" - ], - "key": { - "F": { - "item": "minecraft:feather" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "N", + "R", + "F" + ], + "key": { + "F": { + "item": "minecraft:feather" + }, + "N": { + "tag": "forge:nuggets/quartz" + }, + "R": { + "tag": "forge:rods/quartz" + } }, - "N": { - "tag": "forge:nuggets/quartz" + "result": { + "item": "basemetals:quartz_arrow", + "count": 4 }, - "R": { - "tag": "forge:rods/quartz" - } - }, - "result": { - "item": "basemetals:quartz_arrow", - "count": 4 + "group": "basemetals:quartz_arrow" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/quartz_axe.json b/src/generated/resources/data/basemetals/recipes/quartz_axe.json index 9d62ad74a..64f231a55 100644 --- a/src/generated/resources/data/basemetals/recipes/quartz_axe.json +++ b/src/generated/resources/data/basemetals/recipes/quartz_axe.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX", - "XS", - " S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX", + "XS", + " S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:gems/quartz" + } }, - "X": { - "tag": "forge:gems/quartz" - } - }, - "result": { - "item": "basemetals:quartz_axe" + "result": { + "item": "basemetals:quartz_axe" + }, + "group": "basemetals:quartz_axe" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/quartz_bars.json b/src/generated/resources/data/basemetals/recipes/quartz_bars.json index c0e8695d0..e5acb38f4 100644 --- a/src/generated/resources/data/basemetals/recipes/quartz_bars.json +++ b/src/generated/resources/data/basemetals/recipes/quartz_bars.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:gems/quartz" - } - }, - "result": { - "item": "basemetals:quartz_bars", - "count": 16 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:gems/quartz" + } + }, + "result": { + "item": "basemetals:quartz_bars", + "count": 16 + }, + "group": "basemetals:quartz_bars" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/quartz_bars_2.json b/src/generated/resources/data/basemetals/recipes/quartz_bars_2.json index 5a6295d12..564d2a3dc 100644 --- a/src/generated/resources/data/basemetals/recipes/quartz_bars_2.json +++ b/src/generated/resources/data/basemetals/recipes/quartz_bars_2.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX" - ], - "key": { - "X": { - "tag": "forge:rods/quartz" - } - }, - "result": { - "item": "basemetals:quartz_bars", - "count": 4 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX" + ], + "key": { + "X": { + "tag": "forge:rods/quartz" + } + }, + "result": { + "item": "basemetals:quartz_bars", + "count": 4 + }, + "group": "basemetals:quartz_bars" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/quartz_bolt.json b/src/generated/resources/data/basemetals/recipes/quartz_bolt.json index 8f1ee8dac..879b9c274 100644 --- a/src/generated/resources/data/basemetals/recipes/quartz_bolt.json +++ b/src/generated/resources/data/basemetals/recipes/quartz_bolt.json @@ -1,19 +1,24 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "R", - "F" - ], - "key": { - "F": { - "item": "minecraft:feather" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "R", + "R", + "F" + ], + "key": { + "F": { + "item": "minecraft:feather" + }, + "R": { + "tag": "forge:rods/quartz" + } }, - "R": { - "tag": "forge:rods/quartz" - } - }, - "result": { - "item": "basemetals:quartz_bolt", - "count": 4 + "result": { + "item": "basemetals:quartz_bolt", + "count": 4 + }, + "group": "basemetals:quartz_bolt" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/quartz_boots.json b/src/generated/resources/data/basemetals/recipes/quartz_boots.json index d4f1e7b40..b549ae07c 100644 --- a/src/generated/resources/data/basemetals/recipes/quartz_boots.json +++ b/src/generated/resources/data/basemetals/recipes/quartz_boots.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X X", - "X X" - ], - "key": { - "X": { - "tag": "forge:gems/quartz" - } - }, - "result": { - "item": "basemetals:quartz_boots" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X X", + "X X" + ], + "key": { + "X": { + "tag": "forge:gems/quartz" + } + }, + "result": { + "item": "basemetals:quartz_boots" + }, + "group": "basemetals:quartz_boots" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/quartz_bow.json b/src/generated/resources/data/basemetals/recipes/quartz_bow.json index dd1e4f45a..0e36d01ef 100644 --- a/src/generated/resources/data/basemetals/recipes/quartz_bow.json +++ b/src/generated/resources/data/basemetals/recipes/quartz_bow.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " RS", - "R S", - " RS" - ], - "key": { - "R": { - "tag": "forge:rods/quartz" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " RS", + "R S", + " RS" + ], + "key": { + "R": { + "tag": "forge:rods/quartz" + }, + "S": { + "item": "minecraft:string" + } }, - "S": { - "item": "minecraft:string" - } - }, - "result": { - "item": "basemetals:quartz_bow" + "result": { + "item": "basemetals:quartz_bow" + }, + "group": "basemetals:quartz_bow" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/quartz_button.json b/src/generated/resources/data/basemetals/recipes/quartz_button.json index 641d6cd24..75aefc473 100644 --- a/src/generated/resources/data/basemetals/recipes/quartz_button.json +++ b/src/generated/resources/data/basemetals/recipes/quartz_button.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "X" - ], - "key": { - "X": { - "tag": "forge:nuggets/quartz" - } - }, - "result": { - "item": "basemetals:quartz_button" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "X" + ], + "key": { + "X": { + "tag": "forge:nuggets/quartz" + } + }, + "result": { + "item": "basemetals:quartz_button" + }, + "group": "basemetals:quartz_button" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/quartz_chestplate.json b/src/generated/resources/data/basemetals/recipes/quartz_chestplate.json index eb8c82e9f..97275df1f 100644 --- a/src/generated/resources/data/basemetals/recipes/quartz_chestplate.json +++ b/src/generated/resources/data/basemetals/recipes/quartz_chestplate.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X X", - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:gems/quartz" - } - }, - "result": { - "item": "basemetals:quartz_chestplate" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X X", + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:gems/quartz" + } + }, + "result": { + "item": "basemetals:quartz_chestplate" + }, + "group": "basemetals:quartz_chestplate" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/quartz_crackhammer.json b/src/generated/resources/data/basemetals/recipes/quartz_crackhammer.json index 0feeb8ddd..e2d1c9189 100644 --- a/src/generated/resources/data/basemetals/recipes/quartz_crackhammer.json +++ b/src/generated/resources/data/basemetals/recipes/quartz_crackhammer.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "S", - "S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "S", + "S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:storage_blocks/quartz" + } }, - "X": { - "tag": "forge:storage_blocks/quartz" - } - }, - "result": { - "item": "basemetals:quartz_crackhammer" + "result": { + "item": "basemetals:quartz_crackhammer" + }, + "group": "basemetals:quartz_crackhammer" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/quartz_crossbow.json b/src/generated/resources/data/basemetals/recipes/quartz_crossbow.json index a03a0c3d0..22a114949 100644 --- a/src/generated/resources/data/basemetals/recipes/quartz_crossbow.json +++ b/src/generated/resources/data/basemetals/recipes/quartz_crossbow.json @@ -1,22 +1,26 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "GRR", - " SR", - "R G" - ], - "key": { - "G": { - "tag": "forge:gears/quartz" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "GRR", + " SR", + "R G" + ], + "key": { + "G": { + "tag": "forge:gears/quartz" + }, + "R": { + "tag": "forge:rods/quartz" + }, + "S": { + "item": "minecraft:string" + } }, - "R": { - "tag": "forge:rods/quartz" + "result": { + "item": "basemetals:quartz_crossbow" }, - "S": { - "item": "minecraft:string" - } - }, - "result": { - "item": "basemetals:quartz_crossbow" + "group": "basemetals:quartz_crossbow" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/quartz_door.json b/src/generated/resources/data/basemetals/recipes/quartz_door.json index 76863cdcb..7bf4470e2 100644 --- a/src/generated/resources/data/basemetals/recipes/quartz_door.json +++ b/src/generated/resources/data/basemetals/recipes/quartz_door.json @@ -1,16 +1,21 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX", - "XX" - ], - "key": { - "X": { - "tag": "forge:gems/quartz" - } - }, - "result": { - "item": "basemetals:quartz_door", - "count": 3 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX", + "XX", + "XX" + ], + "key": { + "X": { + "tag": "forge:gems/quartz" + } + }, + "result": { + "item": "basemetals:quartz_door", + "count": 3 + }, + "group": "basemetals:quartz_door" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/quartz_fishingrod.json b/src/generated/resources/data/basemetals/recipes/quartz_fishingrod.json index 005488509..cd80abe66 100644 --- a/src/generated/resources/data/basemetals/recipes/quartz_fishingrod.json +++ b/src/generated/resources/data/basemetals/recipes/quartz_fishingrod.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " R", - " RS", - "R S" - ], - "key": { - "R": { - "tag": "forge:rods/quartz" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " R", + " RS", + "R S" + ], + "key": { + "R": { + "tag": "forge:rods/quartz" + }, + "S": { + "item": "minecraft:string" + } }, - "S": { - "item": "minecraft:string" - } - }, - "result": { - "item": "basemetals:quartz_fishing_rod" + "result": { + "item": "basemetals:quartz_fishing_rod" + }, + "group": "basemetals:quartz_fishing_rod" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/quartz_gear.json b/src/generated/resources/data/basemetals/recipes/quartz_gear.json index 625c9f9c5..fc5c657fd 100644 --- a/src/generated/resources/data/basemetals/recipes/quartz_gear.json +++ b/src/generated/resources/data/basemetals/recipes/quartz_gear.json @@ -1,20 +1,24 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " X ", - "XRX", - " X " - ], - "key": { - "R": { - "tag": "forge:rods/quartz" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " X ", + "XRX", + " X " + ], + "key": { + "R": { + "tag": "forge:rods/quartz" + }, + "X": { + "tag": "forge:gems/quartz" + } }, - "X": { - "tag": "forge:gems/quartz" - } - }, - "result": { - "item": "basemetals:quartz_gear", - "count": 4 + "result": { + "item": "basemetals:quartz_gear", + "count": 4 + }, + "group": "basemetals:quartz_gear" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/quartz_helmet.json b/src/generated/resources/data/basemetals/recipes/quartz_helmet.json index c75f615e3..441836ee8 100644 --- a/src/generated/resources/data/basemetals/recipes/quartz_helmet.json +++ b/src/generated/resources/data/basemetals/recipes/quartz_helmet.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "X X" - ], - "key": { - "X": { - "tag": "forge:gems/quartz" - } - }, - "result": { - "item": "basemetals:quartz_helmet" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "X X" + ], + "key": { + "X": { + "tag": "forge:gems/quartz" + } + }, + "result": { + "item": "basemetals:quartz_helmet" + }, + "group": "basemetals:quartz_helmet" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/quartz_hoe.json b/src/generated/resources/data/basemetals/recipes/quartz_hoe.json index faaf396ba..c0a53809c 100644 --- a/src/generated/resources/data/basemetals/recipes/quartz_hoe.json +++ b/src/generated/resources/data/basemetals/recipes/quartz_hoe.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX", - " S", - " S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX", + " S", + " S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:gems/quartz" + } }, - "X": { - "tag": "forge:gems/quartz" - } - }, - "result": { - "item": "basemetals:quartz_hoe" + "result": { + "item": "basemetals:quartz_hoe" + }, + "group": "basemetals:quartz_hoe" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/quartz_horsearmor.json b/src/generated/resources/data/basemetals/recipes/quartz_horsearmor.json index c994ffcc9..2957e4e2f 100644 --- a/src/generated/resources/data/basemetals/recipes/quartz_horsearmor.json +++ b/src/generated/resources/data/basemetals/recipes/quartz_horsearmor.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " X", - "XWX", - "XXX" - ], - "key": { - "W": { - "tag": "minecraft:wool" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " X", + "XWX", + "XXX" + ], + "key": { + "W": { + "tag": "minecraft:wool" + }, + "X": { + "tag": "forge:gems/quartz" + } }, - "X": { - "tag": "forge:gems/quartz" - } - }, - "result": { - "item": "basemetals:quartz_horse_armor" + "result": { + "item": "basemetals:quartz_horse_armor" + }, + "group": "basemetals:quartz_horse_armor" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/quartz_ingot.json b/src/generated/resources/data/basemetals/recipes/quartz_ingot.json index a1cea1196..ac64a204b 100644 --- a/src/generated/resources/data/basemetals/recipes/quartz_ingot.json +++ b/src/generated/resources/data/basemetals/recipes/quartz_ingot.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:nuggets/quartz" - } - }, - "result": { - "item": "minecraft:quartz" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:nuggets/quartz" + } + }, + "result": { + "item": "minecraft:quartz" + }, + "group": "minecraft:quartz" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/quartz_leggings.json b/src/generated/resources/data/basemetals/recipes/quartz_leggings.json index bd39d3f5e..5e7d53843 100644 --- a/src/generated/resources/data/basemetals/recipes/quartz_leggings.json +++ b/src/generated/resources/data/basemetals/recipes/quartz_leggings.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "X X", - "X X" - ], - "key": { - "X": { - "tag": "forge:gems/quartz" - } - }, - "result": { - "item": "basemetals:quartz_leggings" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "X X", + "X X" + ], + "key": { + "X": { + "tag": "forge:gems/quartz" + } + }, + "result": { + "item": "basemetals:quartz_leggings" + }, + "group": "basemetals:quartz_leggings" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/quartz_lever.json b/src/generated/resources/data/basemetals/recipes/quartz_lever.json index 0b4f5faed..4ab5d07f7 100644 --- a/src/generated/resources/data/basemetals/recipes/quartz_lever.json +++ b/src/generated/resources/data/basemetals/recipes/quartz_lever.json @@ -1,18 +1,22 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "R", - "X" - ], - "key": { - "R": { - "tag": "forge:rods/quartz" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "R", + "X" + ], + "key": { + "R": { + "tag": "forge:rods/quartz" + }, + "X": { + "tag": "forge:gems/quartz" + } }, - "X": { - "tag": "forge:gems/quartz" - } - }, - "result": { - "item": "basemetals:quartz_lever" + "result": { + "item": "basemetals:quartz_lever" + }, + "group": "basemetals:quartz_lever" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/quartz_nugget.json b/src/generated/resources/data/basemetals/recipes/quartz_nugget.json index 72b2d618e..b45863a45 100644 --- a/src/generated/resources/data/basemetals/recipes/quartz_nugget.json +++ b/src/generated/resources/data/basemetals/recipes/quartz_nugget.json @@ -1,12 +1,16 @@ { - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "tag": "forge:gems/quartz" - } - ], - "result": { - "item": "basemetals:quartz_nugget", - "count": 9 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "tag": "forge:gems/quartz" + } + ], + "result": { + "item": "basemetals:quartz_nugget", + "count": 9 + }, + "group": "basemetals:quartz_nugget" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/quartz_pickaxe.json b/src/generated/resources/data/basemetals/recipes/quartz_pickaxe.json index f65b3ee9b..ee458a2b6 100644 --- a/src/generated/resources/data/basemetals/recipes/quartz_pickaxe.json +++ b/src/generated/resources/data/basemetals/recipes/quartz_pickaxe.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - " S ", - " S " - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + " S ", + " S " + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:gems/quartz" + } }, - "X": { - "tag": "forge:gems/quartz" - } - }, - "result": { - "item": "basemetals:quartz_pickaxe" + "result": { + "item": "basemetals:quartz_pickaxe" + }, + "group": "basemetals:quartz_pickaxe" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/quartz_powder_from_small.json b/src/generated/resources/data/basemetals/recipes/quartz_powder_from_small.json index 32f584858..1efc95962 100644 --- a/src/generated/resources/data/basemetals/recipes/quartz_powder_from_small.json +++ b/src/generated/resources/data/basemetals/recipes/quartz_powder_from_small.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:tiny_dusts/quartz" - } - }, - "result": { - "item": "basemetals:quartz_powder" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:tiny_dusts/quartz" + } + }, + "result": { + "item": "basemetals:quartz_powder" + }, + "group": "basemetals:quartz_powder" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/quartz_pressure_plate.json b/src/generated/resources/data/basemetals/recipes/quartz_pressure_plate.json index 9fbe89bf5..e1ae56ee9 100644 --- a/src/generated/resources/data/basemetals/recipes/quartz_pressure_plate.json +++ b/src/generated/resources/data/basemetals/recipes/quartz_pressure_plate.json @@ -1,14 +1,18 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX" - ], - "key": { - "X": { - "tag": "forge:gems/quartz" - } - }, - "result": { - "item": "basemetals:quartz_pressure_plate" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX" + ], + "key": { + "X": { + "tag": "forge:gems/quartz" + } + }, + "result": { + "item": "basemetals:quartz_pressure_plate" + }, + "group": "basemetals:quartz_pressure_plate" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/quartz_rod.json b/src/generated/resources/data/basemetals/recipes/quartz_rod.json index dc387853e..231aceb48 100644 --- a/src/generated/resources/data/basemetals/recipes/quartz_rod.json +++ b/src/generated/resources/data/basemetals/recipes/quartz_rod.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "X" - ], - "key": { - "X": { - "tag": "forge:gems/quartz" - } - }, - "result": { - "item": "basemetals:quartz_rod", - "count": 4 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "X" + ], + "key": { + "X": { + "tag": "forge:gems/quartz" + } + }, + "result": { + "item": "basemetals:quartz_rod", + "count": 4 + }, + "group": "basemetals:quartz_rod" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/quartz_scythe.json b/src/generated/resources/data/basemetals/recipes/quartz_scythe.json index 50974b631..2367df3c2 100644 --- a/src/generated/resources/data/basemetals/recipes/quartz_scythe.json +++ b/src/generated/resources/data/basemetals/recipes/quartz_scythe.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX ", - " X", - " S " - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX ", + " X", + " S " + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:gems/quartz" + } }, - "X": { - "tag": "forge:gems/quartz" - } - }, - "result": { - "item": "basemetals:quartz_scythe" + "result": { + "item": "basemetals:quartz_scythe" + }, + "group": "basemetals:quartz_scythe" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/quartz_shears.json b/src/generated/resources/data/basemetals/recipes/quartz_shears.json index 4585f8572..203bc6c92 100644 --- a/src/generated/resources/data/basemetals/recipes/quartz_shears.json +++ b/src/generated/resources/data/basemetals/recipes/quartz_shears.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " X", - "X " - ], - "key": { - "X": { - "tag": "forge:gems/quartz" - } - }, - "result": { - "item": "basemetals:quartz_shears" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " X", + "X " + ], + "key": { + "X": { + "tag": "forge:gems/quartz" + } + }, + "result": { + "item": "basemetals:quartz_shears" + }, + "group": "basemetals:quartz_shears" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/quartz_shield.json b/src/generated/resources/data/basemetals/recipes/quartz_shield.json index 04cbbe009..8aa8192b1 100644 --- a/src/generated/resources/data/basemetals/recipes/quartz_shield.json +++ b/src/generated/resources/data/basemetals/recipes/quartz_shield.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XWX", - "XXX", - " X " - ], - "key": { - "W": { - "tag": "minecraft:planks" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XWX", + "XXX", + " X " + ], + "key": { + "W": { + "tag": "minecraft:planks" + }, + "X": { + "tag": "forge:gems/quartz" + } }, - "X": { - "tag": "forge:gems/quartz" - } - }, - "result": { - "item": "basemetals:quartz_shield" + "result": { + "item": "basemetals:quartz_shield" + }, + "group": "basemetals:quartz_shield" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/quartz_shovel.json b/src/generated/resources/data/basemetals/recipes/quartz_shovel.json index 72b85398c..5f956184b 100644 --- a/src/generated/resources/data/basemetals/recipes/quartz_shovel.json +++ b/src/generated/resources/data/basemetals/recipes/quartz_shovel.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "S", - "S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "S", + "S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:gems/quartz" + } }, - "X": { - "tag": "forge:gems/quartz" - } - }, - "result": { - "item": "basemetals:quartz_shovel" + "result": { + "item": "basemetals:quartz_shovel" + }, + "group": "basemetals:quartz_shovel" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/quartz_smallpowder.json b/src/generated/resources/data/basemetals/recipes/quartz_smallpowder.json index c7568aeeb..96a18bd62 100644 --- a/src/generated/resources/data/basemetals/recipes/quartz_smallpowder.json +++ b/src/generated/resources/data/basemetals/recipes/quartz_smallpowder.json @@ -1,12 +1,16 @@ { - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "tag": "forge:dusts/quartz" - } - ], - "result": { - "item": "basemetals:quartz_smallpowder", - "count": 9 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "tag": "forge:dusts/quartz" + } + ], + "result": { + "item": "basemetals:quartz_smallpowder", + "count": 9 + }, + "group": "basemetals:quartz_smallpowder" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/quartz_sword.json b/src/generated/resources/data/basemetals/recipes/quartz_sword.json index 31260e8e3..49e3a555c 100644 --- a/src/generated/resources/data/basemetals/recipes/quartz_sword.json +++ b/src/generated/resources/data/basemetals/recipes/quartz_sword.json @@ -1,18 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "X", + "S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:gems/quartz" + } }, - "X": { - "tag": "forge:gems/quartz" - } - }, - "result": { - "item": "basemetals:quartz_sword" + "result": { + "item": "basemetals:quartz_sword" + }, + "group": "basemetals:quartz_sword" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/quartz_trapdoor.json b/src/generated/resources/data/basemetals/recipes/quartz_trapdoor.json index 0eb42ad4e..bf87f95e6 100644 --- a/src/generated/resources/data/basemetals/recipes/quartz_trapdoor.json +++ b/src/generated/resources/data/basemetals/recipes/quartz_trapdoor.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX", - "XX" - ], - "key": { - "X": { - "tag": "forge:gems/quartz" - } - }, - "result": { - "item": "basemetals:quartz_trapdoor" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX", + "XX" + ], + "key": { + "X": { + "tag": "forge:gems/quartz" + } + }, + "result": { + "item": "basemetals:quartz_trapdoor" + }, + "group": "basemetals:quartz_trapdoor" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/quartz_wall.json b/src/generated/resources/data/basemetals/recipes/quartz_wall.json index 42a595529..921d3577b 100644 --- a/src/generated/resources/data/basemetals/recipes/quartz_wall.json +++ b/src/generated/resources/data/basemetals/recipes/quartz_wall.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:storage_blocks/quartz" - } - }, - "result": { - "item": "basemetals:quartz_wall", - "count": 6 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:storage_blocks/quartz" + } + }, + "result": { + "item": "basemetals:quartz_wall", + "count": 6 + }, + "group": "basemetals:quartz_wall" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/rail.json b/src/generated/resources/data/basemetals/recipes/rail.json index b57a546b8..f816b1d8b 100644 --- a/src/generated/resources/data/basemetals/recipes/rail.json +++ b/src/generated/resources/data/basemetals/recipes/rail.json @@ -1,19 +1,24 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X X", - "XSX", - "X X" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X X", + "XSX", + "X X" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/steel" + } }, - "X": { - "tag": "forge:ingots/steel" - } - }, - "result": { - "item": "minecraft:rail" + "result": { + "item": "minecraft:rail", + "count": 16 + }, + "group": "minecraft:rail" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/redstone_from_smallpowder.json b/src/generated/resources/data/basemetals/recipes/redstone_from_smallpowder.json index 0c5197623..5099c19bf 100644 --- a/src/generated/resources/data/basemetals/recipes/redstone_from_smallpowder.json +++ b/src/generated/resources/data/basemetals/recipes/redstone_from_smallpowder.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:tiny_dusts/redstone" - } - }, - "result": { - "item": "minecraft:redstone" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:tiny_dusts/redstone" + } + }, + "result": { + "item": "minecraft:redstone" + }, + "group": "minecraft:redstone" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/redstone_smallpowder.json b/src/generated/resources/data/basemetals/recipes/redstone_smallpowder.json index a2da1c88a..a27b5d9cc 100644 --- a/src/generated/resources/data/basemetals/recipes/redstone_smallpowder.json +++ b/src/generated/resources/data/basemetals/recipes/redstone_smallpowder.json @@ -1,12 +1,16 @@ { - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "tag": "forge:dusts/redstone" - } - ], - "result": { - "item": "basemetals:redstone_smallpowder", - "count": 9 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "tag": "forge:dusts/redstone" + } + ], + "result": { + "item": "basemetals:redstone_smallpowder", + "count": 9 + }, + "group": "basemetals:redstone_smallpowder" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/silver_arrow.json b/src/generated/resources/data/basemetals/recipes/silver_arrow.json index 90d9d777e..b39a5dd1c 100644 --- a/src/generated/resources/data/basemetals/recipes/silver_arrow.json +++ b/src/generated/resources/data/basemetals/recipes/silver_arrow.json @@ -1,23 +1,27 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "N", - "R", - "F" - ], - "key": { - "F": { - "item": "minecraft:feather" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "N", + "R", + "F" + ], + "key": { + "F": { + "item": "minecraft:feather" + }, + "N": { + "tag": "forge:nuggets/silver" + }, + "R": { + "tag": "forge:rods/silver" + } }, - "N": { - "tag": "forge:nuggets/silver" + "result": { + "item": "basemetals:silver_arrow", + "count": 4 }, - "R": { - "tag": "forge:rods/silver" - } - }, - "result": { - "item": "basemetals:silver_arrow", - "count": 4 + "group": "basemetals:silver_arrow" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/silver_axe.json b/src/generated/resources/data/basemetals/recipes/silver_axe.json index c9ac4f5f2..6b611c03d 100644 --- a/src/generated/resources/data/basemetals/recipes/silver_axe.json +++ b/src/generated/resources/data/basemetals/recipes/silver_axe.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX", - "XS", - " S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX", + "XS", + " S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/silver" + } }, - "X": { - "tag": "forge:ingots/silver" - } - }, - "result": { - "item": "basemetals:silver_axe" + "result": { + "item": "basemetals:silver_axe" + }, + "group": "basemetals:silver_axe" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/silver_bars.json b/src/generated/resources/data/basemetals/recipes/silver_bars.json index 4179e7a2a..bd9cfc0e9 100644 --- a/src/generated/resources/data/basemetals/recipes/silver_bars.json +++ b/src/generated/resources/data/basemetals/recipes/silver_bars.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:ingots/silver" - } - }, - "result": { - "item": "basemetals:silver_bars", - "count": 16 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:ingots/silver" + } + }, + "result": { + "item": "basemetals:silver_bars", + "count": 16 + }, + "group": "basemetals:silver_bars" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/silver_bars_2.json b/src/generated/resources/data/basemetals/recipes/silver_bars_2.json index c80d33d6c..d19f9a34e 100644 --- a/src/generated/resources/data/basemetals/recipes/silver_bars_2.json +++ b/src/generated/resources/data/basemetals/recipes/silver_bars_2.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX" - ], - "key": { - "X": { - "tag": "forge:rods/silver" - } - }, - "result": { - "item": "basemetals:silver_bars", - "count": 4 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX" + ], + "key": { + "X": { + "tag": "forge:rods/silver" + } + }, + "result": { + "item": "basemetals:silver_bars", + "count": 4 + }, + "group": "basemetals:silver_bars" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/silver_block.json b/src/generated/resources/data/basemetals/recipes/silver_block.json index a7bbe3785..5e2ecea92 100644 --- a/src/generated/resources/data/basemetals/recipes/silver_block.json +++ b/src/generated/resources/data/basemetals/recipes/silver_block.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:ingots/silver" - } - }, - "result": { - "item": "basemetals:silver_block" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:ingots/silver" + } + }, + "result": { + "item": "basemetals:silver_block" + }, + "group": "basemetals:silver_block" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/silver_block_ingot.json b/src/generated/resources/data/basemetals/recipes/silver_block_ingot.json index 4df702c74..c794547cd 100644 --- a/src/generated/resources/data/basemetals/recipes/silver_block_ingot.json +++ b/src/generated/resources/data/basemetals/recipes/silver_block_ingot.json @@ -1,12 +1,16 @@ { - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "tag": "forge:storage_blocks/silver" - } - ], - "result": { - "item": "basemetals:silver_ingot", - "count": 9 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "tag": "forge:storage_blocks/silver" + } + ], + "result": { + "item": "basemetals:silver_ingot", + "count": 9 + }, + "group": "basemetals:silver_ingot" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/silver_bolt.json b/src/generated/resources/data/basemetals/recipes/silver_bolt.json index 6fcf3b76b..a318dd8a3 100644 --- a/src/generated/resources/data/basemetals/recipes/silver_bolt.json +++ b/src/generated/resources/data/basemetals/recipes/silver_bolt.json @@ -1,20 +1,24 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "R", - "R", - "F" - ], - "key": { - "F": { - "item": "minecraft:feather" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "R", + "R", + "F" + ], + "key": { + "F": { + "item": "minecraft:feather" + }, + "R": { + "tag": "forge:rods/silver" + } }, - "R": { - "tag": "forge:rods/silver" - } - }, - "result": { - "item": "basemetals:silver_bolt", - "count": 4 + "result": { + "item": "basemetals:silver_bolt", + "count": 4 + }, + "group": "basemetals:silver_bolt" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/silver_boots.json b/src/generated/resources/data/basemetals/recipes/silver_boots.json index 8b8be3d20..d012c7f42 100644 --- a/src/generated/resources/data/basemetals/recipes/silver_boots.json +++ b/src/generated/resources/data/basemetals/recipes/silver_boots.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X X", - "X X" - ], - "key": { - "X": { - "tag": "forge:ingots/silver" - } - }, - "result": { - "item": "basemetals:silver_boots" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X X", + "X X" + ], + "key": { + "X": { + "tag": "forge:ingots/silver" + } + }, + "result": { + "item": "basemetals:silver_boots" + }, + "group": "basemetals:silver_boots" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/silver_bow.json b/src/generated/resources/data/basemetals/recipes/silver_bow.json index 8846fec6b..deb2514a5 100644 --- a/src/generated/resources/data/basemetals/recipes/silver_bow.json +++ b/src/generated/resources/data/basemetals/recipes/silver_bow.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " RS", - "R S", - " RS" - ], - "key": { - "R": { - "tag": "forge:rods/silver" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " RS", + "R S", + " RS" + ], + "key": { + "R": { + "tag": "forge:rods/silver" + }, + "S": { + "item": "minecraft:string" + } }, - "S": { - "item": "minecraft:string" - } - }, - "result": { - "item": "basemetals:silver_bow" + "result": { + "item": "basemetals:silver_bow" + }, + "group": "basemetals:silver_bow" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/silver_button.json b/src/generated/resources/data/basemetals/recipes/silver_button.json index f1e2a7c76..e3bcde197 100644 --- a/src/generated/resources/data/basemetals/recipes/silver_button.json +++ b/src/generated/resources/data/basemetals/recipes/silver_button.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "X" - ], - "key": { - "X": { - "tag": "forge:nuggets/silver" - } - }, - "result": { - "item": "basemetals:silver_button" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "X" + ], + "key": { + "X": { + "tag": "forge:nuggets/silver" + } + }, + "result": { + "item": "basemetals:silver_button" + }, + "group": "basemetals:silver_button" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/silver_chestplate.json b/src/generated/resources/data/basemetals/recipes/silver_chestplate.json index 17b5574f6..f4600f6fa 100644 --- a/src/generated/resources/data/basemetals/recipes/silver_chestplate.json +++ b/src/generated/resources/data/basemetals/recipes/silver_chestplate.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X X", - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:ingots/silver" - } - }, - "result": { - "item": "basemetals:silver_chestplate" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X X", + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:ingots/silver" + } + }, + "result": { + "item": "basemetals:silver_chestplate" + }, + "group": "basemetals:silver_chestplate" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/silver_crackhammer.json b/src/generated/resources/data/basemetals/recipes/silver_crackhammer.json index 1a7a400e4..dd18b2840 100644 --- a/src/generated/resources/data/basemetals/recipes/silver_crackhammer.json +++ b/src/generated/resources/data/basemetals/recipes/silver_crackhammer.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "S", - "S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "S", + "S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:storage_blocks/silver" + } }, - "X": { - "tag": "forge:storage_blocks/silver" - } - }, - "result": { - "item": "basemetals:silver_crackhammer" + "result": { + "item": "basemetals:silver_crackhammer" + }, + "group": "basemetals:silver_crackhammer" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/silver_crossbow.json b/src/generated/resources/data/basemetals/recipes/silver_crossbow.json index e4a99f205..e6f0bd474 100644 --- a/src/generated/resources/data/basemetals/recipes/silver_crossbow.json +++ b/src/generated/resources/data/basemetals/recipes/silver_crossbow.json @@ -1,22 +1,26 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "GRR", - " SR", - "R G" - ], - "key": { - "G": { - "tag": "forge:gears/silver" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "GRR", + " SR", + "R G" + ], + "key": { + "G": { + "tag": "forge:gears/silver" + }, + "R": { + "tag": "forge:rods/silver" + }, + "S": { + "item": "minecraft:string" + } }, - "R": { - "tag": "forge:rods/silver" + "result": { + "item": "basemetals:silver_crossbow" }, - "S": { - "item": "minecraft:string" - } - }, - "result": { - "item": "basemetals:silver_crossbow" + "group": "basemetals:silver_crossbow" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/silver_door.json b/src/generated/resources/data/basemetals/recipes/silver_door.json index 8b3696e41..442edf21f 100644 --- a/src/generated/resources/data/basemetals/recipes/silver_door.json +++ b/src/generated/resources/data/basemetals/recipes/silver_door.json @@ -1,17 +1,21 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX", - "XX", - "XX" - ], - "key": { - "X": { - "tag": "forge:ingots/silver" - } - }, - "result": { - "item": "basemetals:silver_door", - "count": 3 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX", + "XX", + "XX" + ], + "key": { + "X": { + "tag": "forge:ingots/silver" + } + }, + "result": { + "item": "basemetals:silver_door", + "count": 3 + }, + "group": "basemetals:silver_door" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/silver_fishingrod.json b/src/generated/resources/data/basemetals/recipes/silver_fishingrod.json index b20fb727f..ee44112f7 100644 --- a/src/generated/resources/data/basemetals/recipes/silver_fishingrod.json +++ b/src/generated/resources/data/basemetals/recipes/silver_fishingrod.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " R", - " RS", - "R S" - ], - "key": { - "R": { - "tag": "forge:rods/silver" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " R", + " RS", + "R S" + ], + "key": { + "R": { + "tag": "forge:rods/silver" + }, + "S": { + "item": "minecraft:string" + } }, - "S": { - "item": "minecraft:string" - } - }, - "result": { - "item": "basemetals:silver_fishing_rod" + "result": { + "item": "basemetals:silver_fishing_rod" + }, + "group": "basemetals:silver_fishing_rod" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/silver_gear.json b/src/generated/resources/data/basemetals/recipes/silver_gear.json index fe949b0a2..0746ec5ae 100644 --- a/src/generated/resources/data/basemetals/recipes/silver_gear.json +++ b/src/generated/resources/data/basemetals/recipes/silver_gear.json @@ -1,20 +1,24 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " X ", - "XRX", - " X " - ], - "key": { - "R": { - "tag": "forge:rods/silver" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " X ", + "XRX", + " X " + ], + "key": { + "R": { + "tag": "forge:rods/silver" + }, + "X": { + "tag": "forge:ingots/silver" + } }, - "X": { - "tag": "forge:ingots/silver" - } - }, - "result": { - "item": "basemetals:silver_gear", - "count": 4 + "result": { + "item": "basemetals:silver_gear", + "count": 4 + }, + "group": "basemetals:silver_gear" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/silver_helmet.json b/src/generated/resources/data/basemetals/recipes/silver_helmet.json index 1512273ed..c3ee1777b 100644 --- a/src/generated/resources/data/basemetals/recipes/silver_helmet.json +++ b/src/generated/resources/data/basemetals/recipes/silver_helmet.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "X X" - ], - "key": { - "X": { - "tag": "forge:ingots/silver" - } - }, - "result": { - "item": "basemetals:silver_helmet" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "X X" + ], + "key": { + "X": { + "tag": "forge:ingots/silver" + } + }, + "result": { + "item": "basemetals:silver_helmet" + }, + "group": "basemetals:silver_helmet" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/silver_hoe.json b/src/generated/resources/data/basemetals/recipes/silver_hoe.json index 8fa85751f..c0970c100 100644 --- a/src/generated/resources/data/basemetals/recipes/silver_hoe.json +++ b/src/generated/resources/data/basemetals/recipes/silver_hoe.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX", - " S", - " S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX", + " S", + " S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/silver" + } }, - "X": { - "tag": "forge:ingots/silver" - } - }, - "result": { - "item": "basemetals:silver_hoe" + "result": { + "item": "basemetals:silver_hoe" + }, + "group": "basemetals:silver_hoe" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/silver_horsearmor.json b/src/generated/resources/data/basemetals/recipes/silver_horsearmor.json index 35edb8458..0fb4ee7d5 100644 --- a/src/generated/resources/data/basemetals/recipes/silver_horsearmor.json +++ b/src/generated/resources/data/basemetals/recipes/silver_horsearmor.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " X", - "XWX", - "XXX" - ], - "key": { - "W": { - "tag": "minecraft:wool" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " X", + "XWX", + "XXX" + ], + "key": { + "W": { + "tag": "minecraft:wool" + }, + "X": { + "tag": "forge:ingots/silver" + } }, - "X": { - "tag": "forge:ingots/silver" - } - }, - "result": { - "item": "basemetals:silver_horse_armor" + "result": { + "item": "basemetals:silver_horse_armor" + }, + "group": "basemetals:silver_horse_armor" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/silver_ingot_from_nuggets.json b/src/generated/resources/data/basemetals/recipes/silver_ingot_from_nuggets.json index 55edd9498..8dc1fee56 100644 --- a/src/generated/resources/data/basemetals/recipes/silver_ingot_from_nuggets.json +++ b/src/generated/resources/data/basemetals/recipes/silver_ingot_from_nuggets.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:nuggets/silver" - } - }, - "result": { - "item": "basemetals:silver_ingot" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:nuggets/silver" + } + }, + "result": { + "item": "basemetals:silver_ingot" + }, + "group": "basemetals:silver_ingot" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/silver_leggings.json b/src/generated/resources/data/basemetals/recipes/silver_leggings.json index 9df27857c..894ed751f 100644 --- a/src/generated/resources/data/basemetals/recipes/silver_leggings.json +++ b/src/generated/resources/data/basemetals/recipes/silver_leggings.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "X X", - "X X" - ], - "key": { - "X": { - "tag": "forge:ingots/silver" - } - }, - "result": { - "item": "basemetals:silver_leggings" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "X X", + "X X" + ], + "key": { + "X": { + "tag": "forge:ingots/silver" + } + }, + "result": { + "item": "basemetals:silver_leggings" + }, + "group": "basemetals:silver_leggings" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/silver_lever.json b/src/generated/resources/data/basemetals/recipes/silver_lever.json index ba8df660a..dd4592169 100644 --- a/src/generated/resources/data/basemetals/recipes/silver_lever.json +++ b/src/generated/resources/data/basemetals/recipes/silver_lever.json @@ -1,18 +1,22 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "R", - "X" - ], - "key": { - "R": { - "tag": "forge:rods/silver" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "R", + "X" + ], + "key": { + "R": { + "tag": "forge:rods/silver" + }, + "X": { + "tag": "forge:ingots/silver" + } }, - "X": { - "tag": "forge:ingots/silver" - } - }, - "result": { - "item": "basemetals:silver_lever" + "result": { + "item": "basemetals:silver_lever" + }, + "group": "basemetals:silver_lever" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/silver_nuggets.json b/src/generated/resources/data/basemetals/recipes/silver_nuggets.json index 1f9b31416..7eade79c5 100644 --- a/src/generated/resources/data/basemetals/recipes/silver_nuggets.json +++ b/src/generated/resources/data/basemetals/recipes/silver_nuggets.json @@ -1,12 +1,16 @@ { - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "tag": "forge:ingots/silver" - } - ], - "result": { - "item": "basemetals:silver_nugget", - "count": 9 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "tag": "forge:ingots/silver" + } + ], + "result": { + "item": "basemetals:silver_nugget", + "count": 9 + }, + "group": "basemetals:silver_nugget" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/silver_pickaxe.json b/src/generated/resources/data/basemetals/recipes/silver_pickaxe.json index e8655e153..a294fbb07 100644 --- a/src/generated/resources/data/basemetals/recipes/silver_pickaxe.json +++ b/src/generated/resources/data/basemetals/recipes/silver_pickaxe.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - " S ", - " S " - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + " S ", + " S " + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/silver" + } }, - "X": { - "tag": "forge:ingots/silver" - } - }, - "result": { - "item": "basemetals:silver_pickaxe" + "result": { + "item": "basemetals:silver_pickaxe" + }, + "group": "basemetals:silver_pickaxe" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/silver_plate.json b/src/generated/resources/data/basemetals/recipes/silver_plate.json index 4ac7e15de..228651a1d 100644 --- a/src/generated/resources/data/basemetals/recipes/silver_plate.json +++ b/src/generated/resources/data/basemetals/recipes/silver_plate.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX" - ], - "key": { - "X": { - "tag": "forge:ingots/silver" - } - }, - "result": { - "item": "basemetals:silver_plate", - "count": 3 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX" + ], + "key": { + "X": { + "tag": "forge:ingots/silver" + } + }, + "result": { + "item": "basemetals:silver_plate", + "count": 3 + }, + "group": "basemetals:silver_plate" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/silver_powder_from_small.json b/src/generated/resources/data/basemetals/recipes/silver_powder_from_small.json index 08289b1f3..3f3e880ac 100644 --- a/src/generated/resources/data/basemetals/recipes/silver_powder_from_small.json +++ b/src/generated/resources/data/basemetals/recipes/silver_powder_from_small.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:tiny_dusts/silver" - } - }, - "result": { - "item": "basemetals:silver_powder" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:tiny_dusts/silver" + } + }, + "result": { + "item": "basemetals:silver_powder" + }, + "group": "basemetals:silver_powder" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/silver_pressure_plate.json b/src/generated/resources/data/basemetals/recipes/silver_pressure_plate.json index 615d35b59..0df67db40 100644 --- a/src/generated/resources/data/basemetals/recipes/silver_pressure_plate.json +++ b/src/generated/resources/data/basemetals/recipes/silver_pressure_plate.json @@ -1,14 +1,18 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX" - ], - "key": { - "X": { - "tag": "forge:ingots/silver" - } - }, - "result": { - "item": "basemetals:silver_pressure_plate" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX" + ], + "key": { + "X": { + "tag": "forge:ingots/silver" + } + }, + "result": { + "item": "basemetals:silver_pressure_plate" + }, + "group": "basemetals:silver_pressure_plate" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/silver_raw_blasting.json b/src/generated/resources/data/basemetals/recipes/silver_raw_blasting.json new file mode 100644 index 000000000..7c3c733c1 --- /dev/null +++ b/src/generated/resources/data/basemetals/recipes/silver_raw_blasting.json @@ -0,0 +1,9 @@ +{ + "type": "minecraft:blasting", + "ingredient": { + "tag": "forge:raw_materials/silver" + }, + "result": "basemetals:silver_ingot", + "experience": 0.6, + "cookingtime": 100 +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/silver_raw_crushing.json b/src/generated/resources/data/basemetals/recipes/silver_raw_crushing.json new file mode 100644 index 000000000..2164d19ae --- /dev/null +++ b/src/generated/resources/data/basemetals/recipes/silver_raw_crushing.json @@ -0,0 +1,9 @@ +{ + "type": "basemetals:crushing", + "ingredient": { + "tag": "forge:raw_materials/silver" + }, + "result": { + "item": "basemetals:silver_powder" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/silver_raw_smelting.json b/src/generated/resources/data/basemetals/recipes/silver_raw_smelting.json new file mode 100644 index 000000000..2ca0a0967 --- /dev/null +++ b/src/generated/resources/data/basemetals/recipes/silver_raw_smelting.json @@ -0,0 +1,9 @@ +{ + "type": "minecraft:smelting", + "ingredient": { + "tag": "forge:raw_materials/silver" + }, + "result": "basemetals:silver_ingot", + "experience": 0.6, + "cookingtime": 200 +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/silver_rod.json b/src/generated/resources/data/basemetals/recipes/silver_rod.json index 521992e6e..8d1fcddca 100644 --- a/src/generated/resources/data/basemetals/recipes/silver_rod.json +++ b/src/generated/resources/data/basemetals/recipes/silver_rod.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "X" - ], - "key": { - "X": { - "tag": "forge:ingots/silver" - } - }, - "result": { - "item": "basemetals:silver_rod", - "count": 4 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "X" + ], + "key": { + "X": { + "tag": "forge:ingots/silver" + } + }, + "result": { + "item": "basemetals:silver_rod", + "count": 4 + }, + "group": "basemetals:silver_rod" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/silver_scythe.json b/src/generated/resources/data/basemetals/recipes/silver_scythe.json index 352c13859..86a0ab09e 100644 --- a/src/generated/resources/data/basemetals/recipes/silver_scythe.json +++ b/src/generated/resources/data/basemetals/recipes/silver_scythe.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX ", - " X", - " S " - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX ", + " X", + " S " + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/silver" + } }, - "X": { - "tag": "forge:ingots/silver" - } - }, - "result": { - "item": "basemetals:silver_scythe" + "result": { + "item": "basemetals:silver_scythe" + }, + "group": "basemetals:silver_scythe" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/silver_shears.json b/src/generated/resources/data/basemetals/recipes/silver_shears.json index 8a8d8be08..d400ed75a 100644 --- a/src/generated/resources/data/basemetals/recipes/silver_shears.json +++ b/src/generated/resources/data/basemetals/recipes/silver_shears.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " X", - "X " - ], - "key": { - "X": { - "tag": "forge:ingots/silver" - } - }, - "result": { - "item": "basemetals:silver_shears" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " X", + "X " + ], + "key": { + "X": { + "tag": "forge:ingots/silver" + } + }, + "result": { + "item": "basemetals:silver_shears" + }, + "group": "basemetals:silver_shears" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/silver_shield.json b/src/generated/resources/data/basemetals/recipes/silver_shield.json index 25aaf3e82..8a1327932 100644 --- a/src/generated/resources/data/basemetals/recipes/silver_shield.json +++ b/src/generated/resources/data/basemetals/recipes/silver_shield.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XWX", - "XXX", - " X " - ], - "key": { - "W": { - "tag": "minecraft:planks" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XWX", + "XXX", + " X " + ], + "key": { + "W": { + "tag": "minecraft:planks" + }, + "X": { + "tag": "forge:ingots/silver" + } }, - "X": { - "tag": "forge:ingots/silver" - } - }, - "result": { - "item": "basemetals:silver_shield" + "result": { + "item": "basemetals:silver_shield" + }, + "group": "basemetals:silver_shield" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/silver_shovel.json b/src/generated/resources/data/basemetals/recipes/silver_shovel.json index 27bff03a5..ed8ad63bb 100644 --- a/src/generated/resources/data/basemetals/recipes/silver_shovel.json +++ b/src/generated/resources/data/basemetals/recipes/silver_shovel.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "S", - "S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "S", + "S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/silver" + } }, - "X": { - "tag": "forge:ingots/silver" - } - }, - "result": { - "item": "basemetals:silver_shovel" + "result": { + "item": "basemetals:silver_shovel" + }, + "group": "basemetals:silver_shovel" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/silver_slab.json b/src/generated/resources/data/basemetals/recipes/silver_slab.json index c9015ff53..431c5c074 100644 --- a/src/generated/resources/data/basemetals/recipes/silver_slab.json +++ b/src/generated/resources/data/basemetals/recipes/silver_slab.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX" - ], - "key": { - "X": { - "tag": "forge:storage_blocks/silver" - } - }, - "result": { - "item": "basemetals:silver_slab", - "count": 6 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX" + ], + "key": { + "X": { + "tag": "forge:storage_blocks/silver" + } + }, + "result": { + "item": "basemetals:silver_slab", + "count": 6 + }, + "group": "basemetals:silver_slab" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/silver_smallpowder.json b/src/generated/resources/data/basemetals/recipes/silver_smallpowder.json index 324a64c4f..b6f5da3c2 100644 --- a/src/generated/resources/data/basemetals/recipes/silver_smallpowder.json +++ b/src/generated/resources/data/basemetals/recipes/silver_smallpowder.json @@ -1,12 +1,16 @@ { - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "tag": "forge:dusts/silver" - } - ], - "result": { - "item": "basemetals:silver_smallpowder", - "count": 9 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "tag": "forge:dusts/silver" + } + ], + "result": { + "item": "basemetals:silver_smallpowder", + "count": 9 + }, + "group": "basemetals:silver_smallpowder" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/silver_stairs.json b/src/generated/resources/data/basemetals/recipes/silver_stairs.json index e8eeaf247..5af94e666 100644 --- a/src/generated/resources/data/basemetals/recipes/silver_stairs.json +++ b/src/generated/resources/data/basemetals/recipes/silver_stairs.json @@ -1,17 +1,21 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X ", - "XX ", - "XXX" - ], - "key": { - "X": { - "tag": "forge:storage_blocks/silver" - } - }, - "result": { - "item": "basemetals:silver_stairs", - "count": 4 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X ", + "XX ", + "XXX" + ], + "key": { + "X": { + "tag": "forge:storage_blocks/silver" + } + }, + "result": { + "item": "basemetals:silver_stairs", + "count": 4 + }, + "group": "basemetals:silver_stairs" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/silver_sword.json b/src/generated/resources/data/basemetals/recipes/silver_sword.json index 615e64f98..abc8f1f0d 100644 --- a/src/generated/resources/data/basemetals/recipes/silver_sword.json +++ b/src/generated/resources/data/basemetals/recipes/silver_sword.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "X", - "S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "X", + "S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/silver" + } }, - "X": { - "tag": "forge:ingots/silver" - } - }, - "result": { - "item": "basemetals:silver_sword" + "result": { + "item": "basemetals:silver_sword" + }, + "group": "basemetals:silver_sword" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/silver_trapdoor.json b/src/generated/resources/data/basemetals/recipes/silver_trapdoor.json index 32f8259fc..d98c146de 100644 --- a/src/generated/resources/data/basemetals/recipes/silver_trapdoor.json +++ b/src/generated/resources/data/basemetals/recipes/silver_trapdoor.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX", - "XX" - ], - "key": { - "X": { - "tag": "forge:ingots/silver" - } - }, - "result": { - "item": "basemetals:silver_trapdoor" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX", + "XX" + ], + "key": { + "X": { + "tag": "forge:ingots/silver" + } + }, + "result": { + "item": "basemetals:silver_trapdoor" + }, + "group": "basemetals:silver_trapdoor" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/silver_wall.json b/src/generated/resources/data/basemetals/recipes/silver_wall.json index 3a11a0b59..9e5cfdfc8 100644 --- a/src/generated/resources/data/basemetals/recipes/silver_wall.json +++ b/src/generated/resources/data/basemetals/recipes/silver_wall.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:storage_blocks/silver" - } - }, - "result": { - "item": "basemetals:silver_wall", - "count": 6 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:storage_blocks/silver" + } + }, + "result": { + "item": "basemetals:silver_wall", + "count": 6 + }, + "group": "basemetals:silver_wall" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/starsteel_arrow.json b/src/generated/resources/data/basemetals/recipes/starsteel_arrow.json index 20238f19d..5116ac97c 100644 --- a/src/generated/resources/data/basemetals/recipes/starsteel_arrow.json +++ b/src/generated/resources/data/basemetals/recipes/starsteel_arrow.json @@ -1,23 +1,27 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "N", - "R", - "F" - ], - "key": { - "F": { - "item": "minecraft:feather" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "N", + "R", + "F" + ], + "key": { + "F": { + "item": "minecraft:feather" + }, + "N": { + "tag": "forge:nuggets/starsteel" + }, + "R": { + "tag": "forge:rods/starsteel" + } }, - "N": { - "tag": "forge:nuggets/starsteel" + "result": { + "item": "basemetals:starsteel_arrow", + "count": 4 }, - "R": { - "tag": "forge:rods/starsteel" - } - }, - "result": { - "item": "basemetals:starsteel_arrow", - "count": 4 + "group": "basemetals:starsteel_arrow" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/starsteel_axe.json b/src/generated/resources/data/basemetals/recipes/starsteel_axe.json index 4b3a73995..5121bb1f2 100644 --- a/src/generated/resources/data/basemetals/recipes/starsteel_axe.json +++ b/src/generated/resources/data/basemetals/recipes/starsteel_axe.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX", - "XS", - " S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX", + "XS", + " S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/starsteel" + } }, - "X": { - "tag": "forge:ingots/starsteel" - } - }, - "result": { - "item": "basemetals:starsteel_axe" + "result": { + "item": "basemetals:starsteel_axe" + }, + "group": "basemetals:starsteel_axe" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/starsteel_bars.json b/src/generated/resources/data/basemetals/recipes/starsteel_bars.json index 74bb94b76..ad96cf87c 100644 --- a/src/generated/resources/data/basemetals/recipes/starsteel_bars.json +++ b/src/generated/resources/data/basemetals/recipes/starsteel_bars.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:ingots/starsteel" - } - }, - "result": { - "item": "basemetals:starsteel_bars", - "count": 16 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:ingots/starsteel" + } + }, + "result": { + "item": "basemetals:starsteel_bars", + "count": 16 + }, + "group": "basemetals:starsteel_bars" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/starsteel_bars_2.json b/src/generated/resources/data/basemetals/recipes/starsteel_bars_2.json index d896692b6..2e1c9c186 100644 --- a/src/generated/resources/data/basemetals/recipes/starsteel_bars_2.json +++ b/src/generated/resources/data/basemetals/recipes/starsteel_bars_2.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX" - ], - "key": { - "X": { - "tag": "forge:rods/starsteel" - } - }, - "result": { - "item": "basemetals:starsteel_bars", - "count": 4 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX" + ], + "key": { + "X": { + "tag": "forge:rods/starsteel" + } + }, + "result": { + "item": "basemetals:starsteel_bars", + "count": 4 + }, + "group": "basemetals:starsteel_bars" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/starsteel_block.json b/src/generated/resources/data/basemetals/recipes/starsteel_block.json index 46b71c9d8..3e563bf3d 100644 --- a/src/generated/resources/data/basemetals/recipes/starsteel_block.json +++ b/src/generated/resources/data/basemetals/recipes/starsteel_block.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:ingots/starsteel" - } - }, - "result": { - "item": "basemetals:starsteel_block" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:ingots/starsteel" + } + }, + "result": { + "item": "basemetals:starsteel_block" + }, + "group": "basemetals:starsteel_block" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/starsteel_block_ingot.json b/src/generated/resources/data/basemetals/recipes/starsteel_block_ingot.json index d826c847f..ab2a6ecf1 100644 --- a/src/generated/resources/data/basemetals/recipes/starsteel_block_ingot.json +++ b/src/generated/resources/data/basemetals/recipes/starsteel_block_ingot.json @@ -1,12 +1,16 @@ { - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "tag": "forge:storage_blocks/starsteel" - } - ], - "result": { - "item": "basemetals:starsteel_ingot", - "count": 9 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "tag": "forge:storage_blocks/starsteel" + } + ], + "result": { + "item": "basemetals:starsteel_ingot", + "count": 9 + }, + "group": "basemetals:starsteel_ingot" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/starsteel_bolt.json b/src/generated/resources/data/basemetals/recipes/starsteel_bolt.json index 312b55cd9..7c3c827bb 100644 --- a/src/generated/resources/data/basemetals/recipes/starsteel_bolt.json +++ b/src/generated/resources/data/basemetals/recipes/starsteel_bolt.json @@ -1,20 +1,24 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "R", - "R", - "F" - ], - "key": { - "F": { - "item": "minecraft:feather" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "R", + "R", + "F" + ], + "key": { + "F": { + "item": "minecraft:feather" + }, + "R": { + "tag": "forge:rods/starsteel" + } }, - "R": { - "tag": "forge:rods/starsteel" - } - }, - "result": { - "item": "basemetals:starsteel_bolt", - "count": 4 + "result": { + "item": "basemetals:starsteel_bolt", + "count": 4 + }, + "group": "basemetals:starsteel_bolt" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/starsteel_boots.json b/src/generated/resources/data/basemetals/recipes/starsteel_boots.json index b7495c9a8..c851f3c16 100644 --- a/src/generated/resources/data/basemetals/recipes/starsteel_boots.json +++ b/src/generated/resources/data/basemetals/recipes/starsteel_boots.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X X", - "X X" - ], - "key": { - "X": { - "tag": "forge:ingots/starsteel" - } - }, - "result": { - "item": "basemetals:starsteel_boots" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X X", + "X X" + ], + "key": { + "X": { + "tag": "forge:ingots/starsteel" + } + }, + "result": { + "item": "basemetals:starsteel_boots" + }, + "group": "basemetals:starsteel_boots" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/starsteel_bow.json b/src/generated/resources/data/basemetals/recipes/starsteel_bow.json index af9f62405..73d193881 100644 --- a/src/generated/resources/data/basemetals/recipes/starsteel_bow.json +++ b/src/generated/resources/data/basemetals/recipes/starsteel_bow.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " RS", - "R S", - " RS" - ], - "key": { - "R": { - "tag": "forge:rods/starsteel" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " RS", + "R S", + " RS" + ], + "key": { + "R": { + "tag": "forge:rods/starsteel" + }, + "S": { + "item": "minecraft:string" + } }, - "S": { - "item": "minecraft:string" - } - }, - "result": { - "item": "basemetals:starsteel_bow" + "result": { + "item": "basemetals:starsteel_bow" + }, + "group": "basemetals:starsteel_bow" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/starsteel_button.json b/src/generated/resources/data/basemetals/recipes/starsteel_button.json index 066e23f60..578a5c992 100644 --- a/src/generated/resources/data/basemetals/recipes/starsteel_button.json +++ b/src/generated/resources/data/basemetals/recipes/starsteel_button.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "X" - ], - "key": { - "X": { - "tag": "forge:nuggets/starsteel" - } - }, - "result": { - "item": "basemetals:starsteel_button" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "X" + ], + "key": { + "X": { + "tag": "forge:nuggets/starsteel" + } + }, + "result": { + "item": "basemetals:starsteel_button" + }, + "group": "basemetals:starsteel_button" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/starsteel_chestplate.json b/src/generated/resources/data/basemetals/recipes/starsteel_chestplate.json index 2760b1526..886d5d858 100644 --- a/src/generated/resources/data/basemetals/recipes/starsteel_chestplate.json +++ b/src/generated/resources/data/basemetals/recipes/starsteel_chestplate.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X X", - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:ingots/starsteel" - } - }, - "result": { - "item": "basemetals:starsteel_chestplate" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X X", + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:ingots/starsteel" + } + }, + "result": { + "item": "basemetals:starsteel_chestplate" + }, + "group": "basemetals:starsteel_chestplate" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/starsteel_crackhammer.json b/src/generated/resources/data/basemetals/recipes/starsteel_crackhammer.json index f220fd0c0..77d26aef6 100644 --- a/src/generated/resources/data/basemetals/recipes/starsteel_crackhammer.json +++ b/src/generated/resources/data/basemetals/recipes/starsteel_crackhammer.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "S", - "S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "S", + "S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:storage_blocks/starsteel" + } }, - "X": { - "tag": "forge:storage_blocks/starsteel" - } - }, - "result": { - "item": "basemetals:starsteel_crackhammer" + "result": { + "item": "basemetals:starsteel_crackhammer" + }, + "group": "basemetals:starsteel_crackhammer" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/starsteel_crossbow.json b/src/generated/resources/data/basemetals/recipes/starsteel_crossbow.json index 7c5ebdca0..f5e26e28a 100644 --- a/src/generated/resources/data/basemetals/recipes/starsteel_crossbow.json +++ b/src/generated/resources/data/basemetals/recipes/starsteel_crossbow.json @@ -1,22 +1,26 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "GRR", - " SR", - "R G" - ], - "key": { - "G": { - "tag": "forge:gears/starsteel" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "GRR", + " SR", + "R G" + ], + "key": { + "G": { + "tag": "forge:gears/starsteel" + }, + "R": { + "tag": "forge:rods/starsteel" + }, + "S": { + "item": "minecraft:string" + } }, - "R": { - "tag": "forge:rods/starsteel" + "result": { + "item": "basemetals:starsteel_crossbow" }, - "S": { - "item": "minecraft:string" - } - }, - "result": { - "item": "basemetals:starsteel_crossbow" + "group": "basemetals:starsteel_crossbow" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/starsteel_door.json b/src/generated/resources/data/basemetals/recipes/starsteel_door.json index 8acc6be09..caef03d7d 100644 --- a/src/generated/resources/data/basemetals/recipes/starsteel_door.json +++ b/src/generated/resources/data/basemetals/recipes/starsteel_door.json @@ -1,17 +1,21 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX", - "XX", - "XX" - ], - "key": { - "X": { - "tag": "forge:ingots/starsteel" - } - }, - "result": { - "item": "basemetals:starsteel_door", - "count": 3 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX", + "XX", + "XX" + ], + "key": { + "X": { + "tag": "forge:ingots/starsteel" + } + }, + "result": { + "item": "basemetals:starsteel_door", + "count": 3 + }, + "group": "basemetals:starsteel_door" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/starsteel_fishingrod.json b/src/generated/resources/data/basemetals/recipes/starsteel_fishingrod.json index 77efe77cf..902b9404b 100644 --- a/src/generated/resources/data/basemetals/recipes/starsteel_fishingrod.json +++ b/src/generated/resources/data/basemetals/recipes/starsteel_fishingrod.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " R", - " RS", - "R S" - ], - "key": { - "R": { - "tag": "forge:rods/starsteel" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " R", + " RS", + "R S" + ], + "key": { + "R": { + "tag": "forge:rods/starsteel" + }, + "S": { + "item": "minecraft:string" + } }, - "S": { - "item": "minecraft:string" - } - }, - "result": { - "item": "basemetals:starsteel_fishing_rod" + "result": { + "item": "basemetals:starsteel_fishing_rod" + }, + "group": "basemetals:starsteel_fishing_rod" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/starsteel_gear.json b/src/generated/resources/data/basemetals/recipes/starsteel_gear.json index 83222b490..a2bb5da16 100644 --- a/src/generated/resources/data/basemetals/recipes/starsteel_gear.json +++ b/src/generated/resources/data/basemetals/recipes/starsteel_gear.json @@ -1,20 +1,24 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " X ", - "XRX", - " X " - ], - "key": { - "R": { - "tag": "forge:rods/starsteel" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " X ", + "XRX", + " X " + ], + "key": { + "R": { + "tag": "forge:rods/starsteel" + }, + "X": { + "tag": "forge:ingots/starsteel" + } }, - "X": { - "tag": "forge:ingots/starsteel" - } - }, - "result": { - "item": "basemetals:starsteel_gear", - "count": 4 + "result": { + "item": "basemetals:starsteel_gear", + "count": 4 + }, + "group": "basemetals:starsteel_gear" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/starsteel_helmet.json b/src/generated/resources/data/basemetals/recipes/starsteel_helmet.json index a17b983f0..e960f8045 100644 --- a/src/generated/resources/data/basemetals/recipes/starsteel_helmet.json +++ b/src/generated/resources/data/basemetals/recipes/starsteel_helmet.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "X X" - ], - "key": { - "X": { - "tag": "forge:ingots/starsteel" - } - }, - "result": { - "item": "basemetals:starsteel_helmet" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "X X" + ], + "key": { + "X": { + "tag": "forge:ingots/starsteel" + } + }, + "result": { + "item": "basemetals:starsteel_helmet" + }, + "group": "basemetals:starsteel_helmet" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/starsteel_hoe.json b/src/generated/resources/data/basemetals/recipes/starsteel_hoe.json index 759aa0849..a976147bf 100644 --- a/src/generated/resources/data/basemetals/recipes/starsteel_hoe.json +++ b/src/generated/resources/data/basemetals/recipes/starsteel_hoe.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX", - " S", - " S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX", + " S", + " S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/starsteel" + } }, - "X": { - "tag": "forge:ingots/starsteel" - } - }, - "result": { - "item": "basemetals:starsteel_hoe" + "result": { + "item": "basemetals:starsteel_hoe" + }, + "group": "basemetals:starsteel_hoe" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/starsteel_horsearmor.json b/src/generated/resources/data/basemetals/recipes/starsteel_horsearmor.json index 88616dfcf..7740de5d1 100644 --- a/src/generated/resources/data/basemetals/recipes/starsteel_horsearmor.json +++ b/src/generated/resources/data/basemetals/recipes/starsteel_horsearmor.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " X", - "XWX", - "XXX" - ], - "key": { - "W": { - "tag": "minecraft:wool" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " X", + "XWX", + "XXX" + ], + "key": { + "W": { + "tag": "minecraft:wool" + }, + "X": { + "tag": "forge:ingots/starsteel" + } }, - "X": { - "tag": "forge:ingots/starsteel" - } - }, - "result": { - "item": "basemetals:starsteel_horse_armor" + "result": { + "item": "basemetals:starsteel_horse_armor" + }, + "group": "basemetals:starsteel_horse_armor" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/starsteel_ingot_from_nuggets.json b/src/generated/resources/data/basemetals/recipes/starsteel_ingot_from_nuggets.json index 16d734335..9fa4070c0 100644 --- a/src/generated/resources/data/basemetals/recipes/starsteel_ingot_from_nuggets.json +++ b/src/generated/resources/data/basemetals/recipes/starsteel_ingot_from_nuggets.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:nuggets/starsteel" - } - }, - "result": { - "item": "basemetals:starsteel_ingot" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:nuggets/starsteel" + } + }, + "result": { + "item": "basemetals:starsteel_ingot" + }, + "group": "basemetals:starsteel_ingot" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/starsteel_leggings.json b/src/generated/resources/data/basemetals/recipes/starsteel_leggings.json index 1fb944136..7e4e259e8 100644 --- a/src/generated/resources/data/basemetals/recipes/starsteel_leggings.json +++ b/src/generated/resources/data/basemetals/recipes/starsteel_leggings.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "X X", - "X X" - ], - "key": { - "X": { - "tag": "forge:ingots/starsteel" - } - }, - "result": { - "item": "basemetals:starsteel_leggings" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "X X", + "X X" + ], + "key": { + "X": { + "tag": "forge:ingots/starsteel" + } + }, + "result": { + "item": "basemetals:starsteel_leggings" + }, + "group": "basemetals:starsteel_leggings" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/starsteel_lever.json b/src/generated/resources/data/basemetals/recipes/starsteel_lever.json index 4f908dbbb..ed0449a71 100644 --- a/src/generated/resources/data/basemetals/recipes/starsteel_lever.json +++ b/src/generated/resources/data/basemetals/recipes/starsteel_lever.json @@ -1,18 +1,22 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "R", - "X" - ], - "key": { - "R": { - "tag": "forge:rods/starsteel" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "R", + "X" + ], + "key": { + "R": { + "tag": "forge:rods/starsteel" + }, + "X": { + "tag": "forge:ingots/starsteel" + } }, - "X": { - "tag": "forge:ingots/starsteel" - } - }, - "result": { - "item": "basemetals:starsteel_lever" + "result": { + "item": "basemetals:starsteel_lever" + }, + "group": "basemetals:starsteel_lever" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/starsteel_nuggets.json b/src/generated/resources/data/basemetals/recipes/starsteel_nuggets.json index d10c11705..be3007d26 100644 --- a/src/generated/resources/data/basemetals/recipes/starsteel_nuggets.json +++ b/src/generated/resources/data/basemetals/recipes/starsteel_nuggets.json @@ -1,12 +1,16 @@ { - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "tag": "forge:ingots/starsteel" - } - ], - "result": { - "item": "basemetals:starsteel_nugget", - "count": 9 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "tag": "forge:ingots/starsteel" + } + ], + "result": { + "item": "basemetals:starsteel_nugget", + "count": 9 + }, + "group": "basemetals:starsteel_nugget" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/starsteel_pickaxe.json b/src/generated/resources/data/basemetals/recipes/starsteel_pickaxe.json index 5c4ca457d..ab7bdd94d 100644 --- a/src/generated/resources/data/basemetals/recipes/starsteel_pickaxe.json +++ b/src/generated/resources/data/basemetals/recipes/starsteel_pickaxe.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - " S ", - " S " - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + " S ", + " S " + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/starsteel" + } }, - "X": { - "tag": "forge:ingots/starsteel" - } - }, - "result": { - "item": "basemetals:starsteel_pickaxe" + "result": { + "item": "basemetals:starsteel_pickaxe" + }, + "group": "basemetals:starsteel_pickaxe" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/starsteel_plate.json b/src/generated/resources/data/basemetals/recipes/starsteel_plate.json index b9061435d..1348c6131 100644 --- a/src/generated/resources/data/basemetals/recipes/starsteel_plate.json +++ b/src/generated/resources/data/basemetals/recipes/starsteel_plate.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX" - ], - "key": { - "X": { - "tag": "forge:ingots/starsteel" - } - }, - "result": { - "item": "basemetals:starsteel_plate", - "count": 3 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX" + ], + "key": { + "X": { + "tag": "forge:ingots/starsteel" + } + }, + "result": { + "item": "basemetals:starsteel_plate", + "count": 3 + }, + "group": "basemetals:starsteel_plate" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/starsteel_powder_from_small.json b/src/generated/resources/data/basemetals/recipes/starsteel_powder_from_small.json index 7b5724cff..83b70d565 100644 --- a/src/generated/resources/data/basemetals/recipes/starsteel_powder_from_small.json +++ b/src/generated/resources/data/basemetals/recipes/starsteel_powder_from_small.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:tiny_dusts/starsteel" - } - }, - "result": { - "item": "basemetals:starsteel_powder" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:tiny_dusts/starsteel" + } + }, + "result": { + "item": "basemetals:starsteel_powder" + }, + "group": "basemetals:starsteel_powder" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/starsteel_pressure_plate.json b/src/generated/resources/data/basemetals/recipes/starsteel_pressure_plate.json index c50f700f1..d5645f929 100644 --- a/src/generated/resources/data/basemetals/recipes/starsteel_pressure_plate.json +++ b/src/generated/resources/data/basemetals/recipes/starsteel_pressure_plate.json @@ -1,14 +1,18 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX" - ], - "key": { - "X": { - "tag": "forge:ingots/starsteel" - } - }, - "result": { - "item": "basemetals:starsteel_pressure_plate" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX" + ], + "key": { + "X": { + "tag": "forge:ingots/starsteel" + } + }, + "result": { + "item": "basemetals:starsteel_pressure_plate" + }, + "group": "basemetals:starsteel_pressure_plate" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/starsteel_raw_blasting.json b/src/generated/resources/data/basemetals/recipes/starsteel_raw_blasting.json new file mode 100644 index 000000000..2731f1b98 --- /dev/null +++ b/src/generated/resources/data/basemetals/recipes/starsteel_raw_blasting.json @@ -0,0 +1,9 @@ +{ + "type": "minecraft:blasting", + "ingredient": { + "tag": "forge:raw_materials/starsteel" + }, + "result": "basemetals:starsteel_ingot", + "experience": 1.2, + "cookingtime": 100 +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/starsteel_raw_crushing.json b/src/generated/resources/data/basemetals/recipes/starsteel_raw_crushing.json new file mode 100644 index 000000000..ed40be122 --- /dev/null +++ b/src/generated/resources/data/basemetals/recipes/starsteel_raw_crushing.json @@ -0,0 +1,9 @@ +{ + "type": "basemetals:crushing", + "ingredient": { + "tag": "forge:raw_materials/starsteel" + }, + "result": { + "item": "basemetals:starsteel_powder" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/starsteel_raw_smelting.json b/src/generated/resources/data/basemetals/recipes/starsteel_raw_smelting.json new file mode 100644 index 000000000..8c4436e93 --- /dev/null +++ b/src/generated/resources/data/basemetals/recipes/starsteel_raw_smelting.json @@ -0,0 +1,9 @@ +{ + "type": "minecraft:smelting", + "ingredient": { + "tag": "forge:raw_materials/starsteel" + }, + "result": "basemetals:starsteel_ingot", + "experience": 1.2, + "cookingtime": 200 +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/starsteel_rod.json b/src/generated/resources/data/basemetals/recipes/starsteel_rod.json index dca3c619d..375506af2 100644 --- a/src/generated/resources/data/basemetals/recipes/starsteel_rod.json +++ b/src/generated/resources/data/basemetals/recipes/starsteel_rod.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "X" - ], - "key": { - "X": { - "tag": "forge:ingots/starsteel" - } - }, - "result": { - "item": "basemetals:starsteel_rod", - "count": 4 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "X" + ], + "key": { + "X": { + "tag": "forge:ingots/starsteel" + } + }, + "result": { + "item": "basemetals:starsteel_rod", + "count": 4 + }, + "group": "basemetals:starsteel_rod" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/starsteel_scythe.json b/src/generated/resources/data/basemetals/recipes/starsteel_scythe.json index 4479b995f..0064b3851 100644 --- a/src/generated/resources/data/basemetals/recipes/starsteel_scythe.json +++ b/src/generated/resources/data/basemetals/recipes/starsteel_scythe.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX ", - " X", - " S " - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX ", + " X", + " S " + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/starsteel" + } }, - "X": { - "tag": "forge:ingots/starsteel" - } - }, - "result": { - "item": "basemetals:starsteel_scythe" + "result": { + "item": "basemetals:starsteel_scythe" + }, + "group": "basemetals:starsteel_scythe" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/starsteel_shears.json b/src/generated/resources/data/basemetals/recipes/starsteel_shears.json index 3d830f42d..5b53f73fd 100644 --- a/src/generated/resources/data/basemetals/recipes/starsteel_shears.json +++ b/src/generated/resources/data/basemetals/recipes/starsteel_shears.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " X", - "X " - ], - "key": { - "X": { - "tag": "forge:ingots/starsteel" - } - }, - "result": { - "item": "basemetals:starsteel_shears" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " X", + "X " + ], + "key": { + "X": { + "tag": "forge:ingots/starsteel" + } + }, + "result": { + "item": "basemetals:starsteel_shears" + }, + "group": "basemetals:starsteel_shears" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/starsteel_shield.json b/src/generated/resources/data/basemetals/recipes/starsteel_shield.json index 530ca85ad..3d633ca95 100644 --- a/src/generated/resources/data/basemetals/recipes/starsteel_shield.json +++ b/src/generated/resources/data/basemetals/recipes/starsteel_shield.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XWX", - "XXX", - " X " - ], - "key": { - "W": { - "tag": "minecraft:planks" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XWX", + "XXX", + " X " + ], + "key": { + "W": { + "tag": "minecraft:planks" + }, + "X": { + "tag": "forge:ingots/starsteel" + } }, - "X": { - "tag": "forge:ingots/starsteel" - } - }, - "result": { - "item": "basemetals:starsteel_shield" + "result": { + "item": "basemetals:starsteel_shield" + }, + "group": "basemetals:starsteel_shield" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/starsteel_shovel.json b/src/generated/resources/data/basemetals/recipes/starsteel_shovel.json index 17b4bf879..9b5678698 100644 --- a/src/generated/resources/data/basemetals/recipes/starsteel_shovel.json +++ b/src/generated/resources/data/basemetals/recipes/starsteel_shovel.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "S", - "S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "S", + "S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/starsteel" + } }, - "X": { - "tag": "forge:ingots/starsteel" - } - }, - "result": { - "item": "basemetals:starsteel_shovel" + "result": { + "item": "basemetals:starsteel_shovel" + }, + "group": "basemetals:starsteel_shovel" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/starsteel_slab.json b/src/generated/resources/data/basemetals/recipes/starsteel_slab.json index 592b7c3a4..4f032c7a0 100644 --- a/src/generated/resources/data/basemetals/recipes/starsteel_slab.json +++ b/src/generated/resources/data/basemetals/recipes/starsteel_slab.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX" - ], - "key": { - "X": { - "tag": "forge:storage_blocks/starsteel" - } - }, - "result": { - "item": "basemetals:starsteel_slab", - "count": 6 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX" + ], + "key": { + "X": { + "tag": "forge:storage_blocks/starsteel" + } + }, + "result": { + "item": "basemetals:starsteel_slab", + "count": 6 + }, + "group": "basemetals:starsteel_slab" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/starsteel_smallpowder.json b/src/generated/resources/data/basemetals/recipes/starsteel_smallpowder.json index ed5623374..4247e4b9c 100644 --- a/src/generated/resources/data/basemetals/recipes/starsteel_smallpowder.json +++ b/src/generated/resources/data/basemetals/recipes/starsteel_smallpowder.json @@ -1,12 +1,16 @@ { - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "tag": "forge:dusts/starsteel" - } - ], - "result": { - "item": "basemetals:starsteel_smallpowder", - "count": 9 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "tag": "forge:dusts/starsteel" + } + ], + "result": { + "item": "basemetals:starsteel_smallpowder", + "count": 9 + }, + "group": "basemetals:starsteel_smallpowder" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/starsteel_stairs.json b/src/generated/resources/data/basemetals/recipes/starsteel_stairs.json index c18d4623c..4b6ddc938 100644 --- a/src/generated/resources/data/basemetals/recipes/starsteel_stairs.json +++ b/src/generated/resources/data/basemetals/recipes/starsteel_stairs.json @@ -1,17 +1,21 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X ", - "XX ", - "XXX" - ], - "key": { - "X": { - "tag": "forge:storage_blocks/starsteel" - } - }, - "result": { - "item": "basemetals:starsteel_stairs", - "count": 4 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X ", + "XX ", + "XXX" + ], + "key": { + "X": { + "tag": "forge:storage_blocks/starsteel" + } + }, + "result": { + "item": "basemetals:starsteel_stairs", + "count": 4 + }, + "group": "basemetals:starsteel_stairs" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/starsteel_sword.json b/src/generated/resources/data/basemetals/recipes/starsteel_sword.json index 3f73272c2..c7ff3ab78 100644 --- a/src/generated/resources/data/basemetals/recipes/starsteel_sword.json +++ b/src/generated/resources/data/basemetals/recipes/starsteel_sword.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "X", - "S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "X", + "S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/starsteel" + } }, - "X": { - "tag": "forge:ingots/starsteel" - } - }, - "result": { - "item": "basemetals:starsteel_sword" + "result": { + "item": "basemetals:starsteel_sword" + }, + "group": "basemetals:starsteel_sword" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/starsteel_trapdoor.json b/src/generated/resources/data/basemetals/recipes/starsteel_trapdoor.json index 1fc95c0fe..067fc03eb 100644 --- a/src/generated/resources/data/basemetals/recipes/starsteel_trapdoor.json +++ b/src/generated/resources/data/basemetals/recipes/starsteel_trapdoor.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX", - "XX" - ], - "key": { - "X": { - "tag": "forge:ingots/starsteel" - } - }, - "result": { - "item": "basemetals:starsteel_trapdoor" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX", + "XX" + ], + "key": { + "X": { + "tag": "forge:ingots/starsteel" + } + }, + "result": { + "item": "basemetals:starsteel_trapdoor" + }, + "group": "basemetals:starsteel_trapdoor" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/starsteel_wall.json b/src/generated/resources/data/basemetals/recipes/starsteel_wall.json index 64f3381c8..3817d7664 100644 --- a/src/generated/resources/data/basemetals/recipes/starsteel_wall.json +++ b/src/generated/resources/data/basemetals/recipes/starsteel_wall.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:storage_blocks/starsteel" - } - }, - "result": { - "item": "basemetals:starsteel_wall", - "count": 6 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:storage_blocks/starsteel" + } + }, + "result": { + "item": "basemetals:starsteel_wall", + "count": 6 + }, + "group": "basemetals:starsteel_wall" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/steel_anvil.json b/src/generated/resources/data/basemetals/recipes/steel_anvil.json index 3e38f7820..7db166bac 100644 --- a/src/generated/resources/data/basemetals/recipes/steel_anvil.json +++ b/src/generated/resources/data/basemetals/recipes/steel_anvil.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "BBB", - " B ", - "III" - ], - "key": { - "B": { - "tag": "forge:storage_blocks/steel" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "BBB", + " B ", + "III" + ], + "key": { + "B": { + "tag": "forge:storage_blocks/steel" + }, + "I": { + "tag": "forge:ingots/steel" + } }, - "I": { - "tag": "forge:ingots/steel" - } - }, - "result": { - "item": "basemetals:steel_anvil" + "result": { + "item": "basemetals:steel_anvil" + }, + "group": "basemetals:steel_anvil" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/steel_arrow.json b/src/generated/resources/data/basemetals/recipes/steel_arrow.json index a243956af..8aa69376b 100644 --- a/src/generated/resources/data/basemetals/recipes/steel_arrow.json +++ b/src/generated/resources/data/basemetals/recipes/steel_arrow.json @@ -1,23 +1,27 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "N", - "R", - "F" - ], - "key": { - "F": { - "item": "minecraft:feather" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "N", + "R", + "F" + ], + "key": { + "F": { + "item": "minecraft:feather" + }, + "N": { + "tag": "forge:nuggets/steel" + }, + "R": { + "tag": "forge:rods/steel" + } }, - "N": { - "tag": "forge:nuggets/steel" + "result": { + "item": "basemetals:steel_arrow", + "count": 4 }, - "R": { - "tag": "forge:rods/steel" - } - }, - "result": { - "item": "basemetals:steel_arrow", - "count": 4 + "group": "basemetals:steel_arrow" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/steel_axe.json b/src/generated/resources/data/basemetals/recipes/steel_axe.json index 18aeff828..2a1009dfe 100644 --- a/src/generated/resources/data/basemetals/recipes/steel_axe.json +++ b/src/generated/resources/data/basemetals/recipes/steel_axe.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX", - "XS", - " S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX", + "XS", + " S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/steel" + } }, - "X": { - "tag": "forge:ingots/steel" - } - }, - "result": { - "item": "basemetals:steel_axe" + "result": { + "item": "basemetals:steel_axe" + }, + "group": "basemetals:steel_axe" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/steel_bars.json b/src/generated/resources/data/basemetals/recipes/steel_bars.json index bd4a63cc1..bb1835ce2 100644 --- a/src/generated/resources/data/basemetals/recipes/steel_bars.json +++ b/src/generated/resources/data/basemetals/recipes/steel_bars.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:ingots/steel" - } - }, - "result": { - "item": "basemetals:steel_bars", - "count": 16 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:ingots/steel" + } + }, + "result": { + "item": "basemetals:steel_bars", + "count": 16 + }, + "group": "basemetals:steel_bars" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/steel_bars_2.json b/src/generated/resources/data/basemetals/recipes/steel_bars_2.json index 54e5ae29b..08165dc47 100644 --- a/src/generated/resources/data/basemetals/recipes/steel_bars_2.json +++ b/src/generated/resources/data/basemetals/recipes/steel_bars_2.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX" - ], - "key": { - "X": { - "tag": "forge:rods/steel" - } - }, - "result": { - "item": "basemetals:steel_bars", - "count": 4 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX" + ], + "key": { + "X": { + "tag": "forge:rods/steel" + } + }, + "result": { + "item": "basemetals:steel_bars", + "count": 4 + }, + "group": "basemetals:steel_bars" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/steel_blend.json b/src/generated/resources/data/basemetals/recipes/steel_blend.json index 95e8c4f7f..8ba93a5db 100644 --- a/src/generated/resources/data/basemetals/recipes/steel_blend.json +++ b/src/generated/resources/data/basemetals/recipes/steel_blend.json @@ -1,36 +1,40 @@ { - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "tag": "forge:dusts/iron" - }, - { - "tag": "forge:dusts/iron" - }, - { - "tag": "forge:dusts/iron" - }, - { - "tag": "forge:dusts/iron" - }, - { - "tag": "forge:dusts/iron" - }, - { - "tag": "forge:dusts/iron" - }, - { - "tag": "forge:dusts/iron" - }, - { - "tag": "forge:dusts/iron" - }, - { - "tag": "forge:dusts/coal" - } - ], - "result": { - "item": "basemetals:steel_blend", - "count": 8 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "tag": "forge:dusts/iron" + }, + { + "tag": "forge:dusts/iron" + }, + { + "tag": "forge:dusts/iron" + }, + { + "tag": "forge:dusts/iron" + }, + { + "tag": "forge:dusts/iron" + }, + { + "tag": "forge:dusts/iron" + }, + { + "tag": "forge:dusts/iron" + }, + { + "tag": "forge:dusts/iron" + }, + { + "tag": "forge:dusts/coal" + } + ], + "result": { + "item": "basemetals:steel_blend", + "count": 8 + }, + "group": "basemetals:steel_blend" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/steel_blend_from_small.json b/src/generated/resources/data/basemetals/recipes/steel_blend_from_small.json index 9ffa65a4b..b244ec5d3 100644 --- a/src/generated/resources/data/basemetals/recipes/steel_blend_from_small.json +++ b/src/generated/resources/data/basemetals/recipes/steel_blend_from_small.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:small_blends/steel" - } - }, - "result": { - "item": "basemetals:steel_blend" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:small_blends/steel" + } + }, + "result": { + "item": "basemetals:steel_blend" + }, + "group": "basemetals:steel_blend" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/steel_block.json b/src/generated/resources/data/basemetals/recipes/steel_block.json index cc364256a..df8f24f7c 100644 --- a/src/generated/resources/data/basemetals/recipes/steel_block.json +++ b/src/generated/resources/data/basemetals/recipes/steel_block.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:ingots/steel" - } - }, - "result": { - "item": "basemetals:steel_block" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:ingots/steel" + } + }, + "result": { + "item": "basemetals:steel_block" + }, + "group": "basemetals:steel_block" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/steel_block_ingot.json b/src/generated/resources/data/basemetals/recipes/steel_block_ingot.json index 5206e5154..291968b9f 100644 --- a/src/generated/resources/data/basemetals/recipes/steel_block_ingot.json +++ b/src/generated/resources/data/basemetals/recipes/steel_block_ingot.json @@ -1,12 +1,16 @@ { - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "tag": "forge:storage_blocks/steel" - } - ], - "result": { - "item": "basemetals:steel_ingot", - "count": 9 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "tag": "forge:storage_blocks/steel" + } + ], + "result": { + "item": "basemetals:steel_ingot", + "count": 9 + }, + "group": "basemetals:steel_ingot" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/steel_bolt.json b/src/generated/resources/data/basemetals/recipes/steel_bolt.json index c369a0800..eb0d425f4 100644 --- a/src/generated/resources/data/basemetals/recipes/steel_bolt.json +++ b/src/generated/resources/data/basemetals/recipes/steel_bolt.json @@ -1,20 +1,24 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "R", - "R", - "F" - ], - "key": { - "F": { - "item": "minecraft:feather" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "R", + "R", + "F" + ], + "key": { + "F": { + "item": "minecraft:feather" + }, + "R": { + "tag": "forge:rods/steel" + } }, - "R": { - "tag": "forge:rods/steel" - } - }, - "result": { - "item": "basemetals:steel_bolt", - "count": 4 + "result": { + "item": "basemetals:steel_bolt", + "count": 4 + }, + "group": "basemetals:steel_bolt" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/steel_boots.json b/src/generated/resources/data/basemetals/recipes/steel_boots.json index 19e764a50..c6c0710be 100644 --- a/src/generated/resources/data/basemetals/recipes/steel_boots.json +++ b/src/generated/resources/data/basemetals/recipes/steel_boots.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X X", - "X X" - ], - "key": { - "X": { - "tag": "forge:ingots/steel" - } - }, - "result": { - "item": "basemetals:steel_boots" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X X", + "X X" + ], + "key": { + "X": { + "tag": "forge:ingots/steel" + } + }, + "result": { + "item": "basemetals:steel_boots" + }, + "group": "basemetals:steel_boots" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/steel_bow.json b/src/generated/resources/data/basemetals/recipes/steel_bow.json index 660637392..30afb3fc4 100644 --- a/src/generated/resources/data/basemetals/recipes/steel_bow.json +++ b/src/generated/resources/data/basemetals/recipes/steel_bow.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " RS", - "R S", - " RS" - ], - "key": { - "R": { - "tag": "forge:rods/steel" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " RS", + "R S", + " RS" + ], + "key": { + "R": { + "tag": "forge:rods/steel" + }, + "S": { + "item": "minecraft:string" + } }, - "S": { - "item": "minecraft:string" - } - }, - "result": { - "item": "basemetals:steel_bow" + "result": { + "item": "basemetals:steel_bow" + }, + "group": "basemetals:steel_bow" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/steel_button.json b/src/generated/resources/data/basemetals/recipes/steel_button.json index 8fb226239..7c6a8c27d 100644 --- a/src/generated/resources/data/basemetals/recipes/steel_button.json +++ b/src/generated/resources/data/basemetals/recipes/steel_button.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "X" - ], - "key": { - "X": { - "tag": "forge:nuggets/steel" - } - }, - "result": { - "item": "basemetals:steel_button" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "X" + ], + "key": { + "X": { + "tag": "forge:nuggets/steel" + } + }, + "result": { + "item": "basemetals:steel_button" + }, + "group": "basemetals:steel_button" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/steel_chestplate.json b/src/generated/resources/data/basemetals/recipes/steel_chestplate.json index f57d1d7a0..6891b9fa2 100644 --- a/src/generated/resources/data/basemetals/recipes/steel_chestplate.json +++ b/src/generated/resources/data/basemetals/recipes/steel_chestplate.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X X", - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:ingots/steel" - } - }, - "result": { - "item": "basemetals:steel_chestplate" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X X", + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:ingots/steel" + } + }, + "result": { + "item": "basemetals:steel_chestplate" + }, + "group": "basemetals:steel_chestplate" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/steel_crackhammer.json b/src/generated/resources/data/basemetals/recipes/steel_crackhammer.json index a3ec8708a..597430034 100644 --- a/src/generated/resources/data/basemetals/recipes/steel_crackhammer.json +++ b/src/generated/resources/data/basemetals/recipes/steel_crackhammer.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "S", - "S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "S", + "S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:storage_blocks/steel" + } }, - "X": { - "tag": "forge:storage_blocks/steel" - } - }, - "result": { - "item": "basemetals:steel_crackhammer" + "result": { + "item": "basemetals:steel_crackhammer" + }, + "group": "basemetals:steel_crackhammer" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/steel_crossbow.json b/src/generated/resources/data/basemetals/recipes/steel_crossbow.json index 698c43cba..3a21ff122 100644 --- a/src/generated/resources/data/basemetals/recipes/steel_crossbow.json +++ b/src/generated/resources/data/basemetals/recipes/steel_crossbow.json @@ -1,22 +1,26 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "GRR", - " SR", - "R G" - ], - "key": { - "G": { - "tag": "forge:gears/steel" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "GRR", + " SR", + "R G" + ], + "key": { + "G": { + "tag": "forge:gears/steel" + }, + "R": { + "tag": "forge:rods/steel" + }, + "S": { + "item": "minecraft:string" + } }, - "R": { - "tag": "forge:rods/steel" + "result": { + "item": "basemetals:steel_crossbow" }, - "S": { - "item": "minecraft:string" - } - }, - "result": { - "item": "basemetals:steel_crossbow" + "group": "basemetals:steel_crossbow" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/steel_door.json b/src/generated/resources/data/basemetals/recipes/steel_door.json index 4c5ce7760..5584c5944 100644 --- a/src/generated/resources/data/basemetals/recipes/steel_door.json +++ b/src/generated/resources/data/basemetals/recipes/steel_door.json @@ -1,17 +1,21 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX", - "XX", - "XX" - ], - "key": { - "X": { - "tag": "forge:ingots/steel" - } - }, - "result": { - "item": "basemetals:steel_door", - "count": 3 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX", + "XX", + "XX" + ], + "key": { + "X": { + "tag": "forge:ingots/steel" + } + }, + "result": { + "item": "basemetals:steel_door", + "count": 3 + }, + "group": "basemetals:steel_door" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/steel_fishingrod.json b/src/generated/resources/data/basemetals/recipes/steel_fishingrod.json index 07c467f8f..5a398c67e 100644 --- a/src/generated/resources/data/basemetals/recipes/steel_fishingrod.json +++ b/src/generated/resources/data/basemetals/recipes/steel_fishingrod.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " R", - " RS", - "R S" - ], - "key": { - "R": { - "tag": "forge:rods/steel" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " R", + " RS", + "R S" + ], + "key": { + "R": { + "tag": "forge:rods/steel" + }, + "S": { + "item": "minecraft:string" + } }, - "S": { - "item": "minecraft:string" - } - }, - "result": { - "item": "basemetals:steel_fishing_rod" + "result": { + "item": "basemetals:steel_fishing_rod" + }, + "group": "basemetals:steel_fishing_rod" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/steel_gear.json b/src/generated/resources/data/basemetals/recipes/steel_gear.json index abc0bff2a..132f27d47 100644 --- a/src/generated/resources/data/basemetals/recipes/steel_gear.json +++ b/src/generated/resources/data/basemetals/recipes/steel_gear.json @@ -1,20 +1,24 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " X ", - "XRX", - " X " - ], - "key": { - "R": { - "tag": "forge:rods/steel" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " X ", + "XRX", + " X " + ], + "key": { + "R": { + "tag": "forge:rods/steel" + }, + "X": { + "tag": "forge:ingots/steel" + } }, - "X": { - "tag": "forge:ingots/steel" - } - }, - "result": { - "item": "basemetals:steel_gear", - "count": 4 + "result": { + "item": "basemetals:steel_gear", + "count": 4 + }, + "group": "basemetals:steel_gear" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/steel_helmet.json b/src/generated/resources/data/basemetals/recipes/steel_helmet.json index 79c71b0ee..31bac0cfb 100644 --- a/src/generated/resources/data/basemetals/recipes/steel_helmet.json +++ b/src/generated/resources/data/basemetals/recipes/steel_helmet.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "X X" - ], - "key": { - "X": { - "tag": "forge:ingots/steel" - } - }, - "result": { - "item": "basemetals:steel_helmet" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "X X" + ], + "key": { + "X": { + "tag": "forge:ingots/steel" + } + }, + "result": { + "item": "basemetals:steel_helmet" + }, + "group": "basemetals:steel_helmet" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/steel_hoe.json b/src/generated/resources/data/basemetals/recipes/steel_hoe.json index 436a4aeb8..910a43323 100644 --- a/src/generated/resources/data/basemetals/recipes/steel_hoe.json +++ b/src/generated/resources/data/basemetals/recipes/steel_hoe.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX", - " S", - " S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX", + " S", + " S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/steel" + } }, - "X": { - "tag": "forge:ingots/steel" - } - }, - "result": { - "item": "basemetals:steel_hoe" + "result": { + "item": "basemetals:steel_hoe" + }, + "group": "basemetals:steel_hoe" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/steel_horsearmor.json b/src/generated/resources/data/basemetals/recipes/steel_horsearmor.json index 9211b34bd..25bc7358c 100644 --- a/src/generated/resources/data/basemetals/recipes/steel_horsearmor.json +++ b/src/generated/resources/data/basemetals/recipes/steel_horsearmor.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " X", - "XWX", - "XXX" - ], - "key": { - "W": { - "tag": "minecraft:wool" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " X", + "XWX", + "XXX" + ], + "key": { + "W": { + "tag": "minecraft:wool" + }, + "X": { + "tag": "forge:ingots/steel" + } }, - "X": { - "tag": "forge:ingots/steel" - } - }, - "result": { - "item": "basemetals:steel_horse_armor" + "result": { + "item": "basemetals:steel_horse_armor" + }, + "group": "basemetals:steel_horse_armor" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/steel_ingot_from_nuggets.json b/src/generated/resources/data/basemetals/recipes/steel_ingot_from_nuggets.json index 42b9b01a2..2f7836e34 100644 --- a/src/generated/resources/data/basemetals/recipes/steel_ingot_from_nuggets.json +++ b/src/generated/resources/data/basemetals/recipes/steel_ingot_from_nuggets.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:nuggets/steel" - } - }, - "result": { - "item": "basemetals:steel_ingot" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:nuggets/steel" + } + }, + "result": { + "item": "basemetals:steel_ingot" + }, + "group": "basemetals:steel_ingot" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/steel_leggings.json b/src/generated/resources/data/basemetals/recipes/steel_leggings.json index 55f818bee..52c3163ab 100644 --- a/src/generated/resources/data/basemetals/recipes/steel_leggings.json +++ b/src/generated/resources/data/basemetals/recipes/steel_leggings.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "X X", - "X X" - ], - "key": { - "X": { - "tag": "forge:ingots/steel" - } - }, - "result": { - "item": "basemetals:steel_leggings" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "X X", + "X X" + ], + "key": { + "X": { + "tag": "forge:ingots/steel" + } + }, + "result": { + "item": "basemetals:steel_leggings" + }, + "group": "basemetals:steel_leggings" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/steel_lever.json b/src/generated/resources/data/basemetals/recipes/steel_lever.json index 86c92660c..139bed124 100644 --- a/src/generated/resources/data/basemetals/recipes/steel_lever.json +++ b/src/generated/resources/data/basemetals/recipes/steel_lever.json @@ -1,18 +1,22 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "R", - "X" - ], - "key": { - "R": { - "tag": "forge:rods/steel" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "R", + "X" + ], + "key": { + "R": { + "tag": "forge:rods/steel" + }, + "X": { + "tag": "forge:ingots/steel" + } }, - "X": { - "tag": "forge:ingots/steel" - } - }, - "result": { - "item": "basemetals:steel_lever" + "result": { + "item": "basemetals:steel_lever" + }, + "group": "basemetals:steel_lever" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/steel_nuggets.json b/src/generated/resources/data/basemetals/recipes/steel_nuggets.json index f30ff438e..a891ae5b9 100644 --- a/src/generated/resources/data/basemetals/recipes/steel_nuggets.json +++ b/src/generated/resources/data/basemetals/recipes/steel_nuggets.json @@ -1,12 +1,16 @@ { - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "tag": "forge:ingots/steel" - } - ], - "result": { - "item": "basemetals:steel_nugget", - "count": 9 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "tag": "forge:ingots/steel" + } + ], + "result": { + "item": "basemetals:steel_nugget", + "count": 9 + }, + "group": "basemetals:steel_nugget" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/steel_pickaxe.json b/src/generated/resources/data/basemetals/recipes/steel_pickaxe.json index 72d65ae1b..864f40183 100644 --- a/src/generated/resources/data/basemetals/recipes/steel_pickaxe.json +++ b/src/generated/resources/data/basemetals/recipes/steel_pickaxe.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - " S ", - " S " - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + " S ", + " S " + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/steel" + } }, - "X": { - "tag": "forge:ingots/steel" - } - }, - "result": { - "item": "basemetals:steel_pickaxe" + "result": { + "item": "basemetals:steel_pickaxe" + }, + "group": "basemetals:steel_pickaxe" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/steel_plate.json b/src/generated/resources/data/basemetals/recipes/steel_plate.json index 3aa1d3191..51d756938 100644 --- a/src/generated/resources/data/basemetals/recipes/steel_plate.json +++ b/src/generated/resources/data/basemetals/recipes/steel_plate.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX" - ], - "key": { - "X": { - "tag": "forge:ingots/steel" - } - }, - "result": { - "item": "basemetals:steel_plate", - "count": 3 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX" + ], + "key": { + "X": { + "tag": "forge:ingots/steel" + } + }, + "result": { + "item": "basemetals:steel_plate", + "count": 3 + }, + "group": "basemetals:steel_plate" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/steel_powder_from_small.json b/src/generated/resources/data/basemetals/recipes/steel_powder_from_small.json index 6fff81c69..eab30fc74 100644 --- a/src/generated/resources/data/basemetals/recipes/steel_powder_from_small.json +++ b/src/generated/resources/data/basemetals/recipes/steel_powder_from_small.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:tiny_dusts/steel" - } - }, - "result": { - "item": "basemetals:steel_powder" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:tiny_dusts/steel" + } + }, + "result": { + "item": "basemetals:steel_powder" + }, + "group": "basemetals:steel_powder" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/steel_pressure_plate.json b/src/generated/resources/data/basemetals/recipes/steel_pressure_plate.json index 6c0f56240..e3f9020cd 100644 --- a/src/generated/resources/data/basemetals/recipes/steel_pressure_plate.json +++ b/src/generated/resources/data/basemetals/recipes/steel_pressure_plate.json @@ -1,14 +1,18 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX" - ], - "key": { - "X": { - "tag": "forge:ingots/steel" - } - }, - "result": { - "item": "basemetals:steel_pressure_plate" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX" + ], + "key": { + "X": { + "tag": "forge:ingots/steel" + } + }, + "result": { + "item": "basemetals:steel_pressure_plate" + }, + "group": "basemetals:steel_pressure_plate" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/steel_rod.json b/src/generated/resources/data/basemetals/recipes/steel_rod.json index 34f801399..fd9f729fe 100644 --- a/src/generated/resources/data/basemetals/recipes/steel_rod.json +++ b/src/generated/resources/data/basemetals/recipes/steel_rod.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "X" - ], - "key": { - "X": { - "tag": "forge:ingots/steel" - } - }, - "result": { - "item": "basemetals:steel_rod", - "count": 4 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "X" + ], + "key": { + "X": { + "tag": "forge:ingots/steel" + } + }, + "result": { + "item": "basemetals:steel_rod", + "count": 4 + }, + "group": "basemetals:steel_rod" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/steel_scythe.json b/src/generated/resources/data/basemetals/recipes/steel_scythe.json index 851c9050d..9f5970ea4 100644 --- a/src/generated/resources/data/basemetals/recipes/steel_scythe.json +++ b/src/generated/resources/data/basemetals/recipes/steel_scythe.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX ", - " X", - " S " - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX ", + " X", + " S " + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/steel" + } }, - "X": { - "tag": "forge:ingots/steel" - } - }, - "result": { - "item": "basemetals:steel_scythe" + "result": { + "item": "basemetals:steel_scythe" + }, + "group": "basemetals:steel_scythe" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/steel_shears.json b/src/generated/resources/data/basemetals/recipes/steel_shears.json index 6a46fe0b2..54e8a0892 100644 --- a/src/generated/resources/data/basemetals/recipes/steel_shears.json +++ b/src/generated/resources/data/basemetals/recipes/steel_shears.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " X", - "X " - ], - "key": { - "X": { - "tag": "forge:ingots/steel" - } - }, - "result": { - "item": "basemetals:steel_shears" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " X", + "X " + ], + "key": { + "X": { + "tag": "forge:ingots/steel" + } + }, + "result": { + "item": "basemetals:steel_shears" + }, + "group": "basemetals:steel_shears" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/steel_shield.json b/src/generated/resources/data/basemetals/recipes/steel_shield.json index fe5084504..12837145c 100644 --- a/src/generated/resources/data/basemetals/recipes/steel_shield.json +++ b/src/generated/resources/data/basemetals/recipes/steel_shield.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XWX", - "XXX", - " X " - ], - "key": { - "W": { - "tag": "minecraft:planks" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XWX", + "XXX", + " X " + ], + "key": { + "W": { + "tag": "minecraft:planks" + }, + "X": { + "tag": "forge:ingots/steel" + } }, - "X": { - "tag": "forge:ingots/steel" - } - }, - "result": { - "item": "basemetals:steel_shield" + "result": { + "item": "basemetals:steel_shield" + }, + "group": "basemetals:steel_shield" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/steel_shovel.json b/src/generated/resources/data/basemetals/recipes/steel_shovel.json index 32e873474..f54b19e69 100644 --- a/src/generated/resources/data/basemetals/recipes/steel_shovel.json +++ b/src/generated/resources/data/basemetals/recipes/steel_shovel.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "S", - "S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "S", + "S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/steel" + } }, - "X": { - "tag": "forge:ingots/steel" - } - }, - "result": { - "item": "basemetals:steel_shovel" + "result": { + "item": "basemetals:steel_shovel" + }, + "group": "basemetals:steel_shovel" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/steel_slab.json b/src/generated/resources/data/basemetals/recipes/steel_slab.json index 1a6ffa4ce..d3a5054a1 100644 --- a/src/generated/resources/data/basemetals/recipes/steel_slab.json +++ b/src/generated/resources/data/basemetals/recipes/steel_slab.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX" - ], - "key": { - "X": { - "tag": "forge:storage_blocks/steel" - } - }, - "result": { - "item": "basemetals:steel_slab", - "count": 6 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX" + ], + "key": { + "X": { + "tag": "forge:storage_blocks/steel" + } + }, + "result": { + "item": "basemetals:steel_slab", + "count": 6 + }, + "group": "basemetals:steel_slab" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/steel_smallblend.json b/src/generated/resources/data/basemetals/recipes/steel_smallblend.json index ca274af32..0239c736e 100644 --- a/src/generated/resources/data/basemetals/recipes/steel_smallblend.json +++ b/src/generated/resources/data/basemetals/recipes/steel_smallblend.json @@ -1,12 +1,16 @@ { - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "tag": "forge:blends/steel" - } - ], - "result": { - "item": "basemetals:steel_smallblend", - "count": 9 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "tag": "forge:blends/steel" + } + ], + "result": { + "item": "basemetals:steel_smallblend", + "count": 9 + }, + "group": "basemetals:steel_smallblend" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/steel_smallpowder.json b/src/generated/resources/data/basemetals/recipes/steel_smallpowder.json index eae55e058..3418c6660 100644 --- a/src/generated/resources/data/basemetals/recipes/steel_smallpowder.json +++ b/src/generated/resources/data/basemetals/recipes/steel_smallpowder.json @@ -1,12 +1,16 @@ { - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "tag": "forge:dusts/steel" - } - ], - "result": { - "item": "basemetals:steel_smallpowder", - "count": 9 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "tag": "forge:dusts/steel" + } + ], + "result": { + "item": "basemetals:steel_smallpowder", + "count": 9 + }, + "group": "basemetals:steel_smallpowder" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/steel_stairs.json b/src/generated/resources/data/basemetals/recipes/steel_stairs.json index e023e97c7..c371572bc 100644 --- a/src/generated/resources/data/basemetals/recipes/steel_stairs.json +++ b/src/generated/resources/data/basemetals/recipes/steel_stairs.json @@ -1,17 +1,21 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X ", - "XX ", - "XXX" - ], - "key": { - "X": { - "tag": "forge:storage_blocks/steel" - } - }, - "result": { - "item": "basemetals:steel_stairs", - "count": 4 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X ", + "XX ", + "XXX" + ], + "key": { + "X": { + "tag": "forge:storage_blocks/steel" + } + }, + "result": { + "item": "basemetals:steel_stairs", + "count": 4 + }, + "group": "basemetals:steel_stairs" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/steel_sword.json b/src/generated/resources/data/basemetals/recipes/steel_sword.json index 83c23fc8b..287ac2f5b 100644 --- a/src/generated/resources/data/basemetals/recipes/steel_sword.json +++ b/src/generated/resources/data/basemetals/recipes/steel_sword.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "X", - "S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "X", + "S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/steel" + } }, - "X": { - "tag": "forge:ingots/steel" - } - }, - "result": { - "item": "basemetals:steel_sword" + "result": { + "item": "basemetals:steel_sword" + }, + "group": "basemetals:steel_sword" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/steel_trapdoor.json b/src/generated/resources/data/basemetals/recipes/steel_trapdoor.json index 6bbf2bf76..c581d8fe1 100644 --- a/src/generated/resources/data/basemetals/recipes/steel_trapdoor.json +++ b/src/generated/resources/data/basemetals/recipes/steel_trapdoor.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX", - "XX" - ], - "key": { - "X": { - "tag": "forge:ingots/steel" - } - }, - "result": { - "item": "basemetals:steel_trapdoor" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX", + "XX" + ], + "key": { + "X": { + "tag": "forge:ingots/steel" + } + }, + "result": { + "item": "basemetals:steel_trapdoor" + }, + "group": "basemetals:steel_trapdoor" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/steel_wall.json b/src/generated/resources/data/basemetals/recipes/steel_wall.json index b46dad8a9..bd18871a9 100644 --- a/src/generated/resources/data/basemetals/recipes/steel_wall.json +++ b/src/generated/resources/data/basemetals/recipes/steel_wall.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:storage_blocks/steel" - } - }, - "result": { - "item": "basemetals:steel_wall", - "count": 6 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:storage_blocks/steel" + } + }, + "result": { + "item": "basemetals:steel_wall", + "count": 6 + }, + "group": "basemetals:steel_wall" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/stone_anvil.json b/src/generated/resources/data/basemetals/recipes/stone_anvil.json index 8b6e8df46..31b18c912 100644 --- a/src/generated/resources/data/basemetals/recipes/stone_anvil.json +++ b/src/generated/resources/data/basemetals/recipes/stone_anvil.json @@ -1,22 +1,26 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "BBB", - " C ", - "SSS" - ], - "key": { - "B": { - "item": "minecraft:stone_bricks" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "BBB", + " C ", + "SSS" + ], + "key": { + "B": { + "item": "minecraft:stone_bricks" + }, + "C": { + "tag": "forge:stone" + }, + "S": { + "item": "minecraft:stone_slab" + } }, - "C": { - "tag": "forge:stone" + "result": { + "item": "basemetals:stone_anvil" }, - "S": { - "item": "minecraft:stone_slab" - } - }, - "result": { - "item": "basemetals:stone_anvil" + "group": "basemetals:stone_anvil" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/stone_crackhammer.json b/src/generated/resources/data/basemetals/recipes/stone_crackhammer.json index 49da0bd18..09cece281 100644 --- a/src/generated/resources/data/basemetals/recipes/stone_crackhammer.json +++ b/src/generated/resources/data/basemetals/recipes/stone_crackhammer.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "S", - "S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "S", + "S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "minecraft:stone_bricks" + } }, - "X": { - "item": "minecraft:stone_bricks" - } - }, - "result": { - "item": "basemetals:stone_crackhammer" + "result": { + "item": "basemetals:stone_crackhammer" + }, + "group": "basemetals:stone_crackhammer" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/stone_scythe.json b/src/generated/resources/data/basemetals/recipes/stone_scythe.json index 8443c70c5..b1f1f89c0 100644 --- a/src/generated/resources/data/basemetals/recipes/stone_scythe.json +++ b/src/generated/resources/data/basemetals/recipes/stone_scythe.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX ", - " X", - " S " - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX ", + " X", + " S " + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:stone" + } }, - "X": { - "tag": "forge:stone" - } - }, - "result": { - "item": "basemetals:stone_scythe" + "result": { + "item": "basemetals:stone_scythe" + }, + "group": "basemetals:stone_scythe" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/tin_arrow.json b/src/generated/resources/data/basemetals/recipes/tin_arrow.json index d76faf82a..272a17a22 100644 --- a/src/generated/resources/data/basemetals/recipes/tin_arrow.json +++ b/src/generated/resources/data/basemetals/recipes/tin_arrow.json @@ -1,23 +1,27 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "N", - "R", - "F" - ], - "key": { - "F": { - "item": "minecraft:feather" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "N", + "R", + "F" + ], + "key": { + "F": { + "item": "minecraft:feather" + }, + "N": { + "tag": "forge:nuggets/tin" + }, + "R": { + "tag": "forge:rods/tin" + } }, - "N": { - "tag": "forge:nuggets/tin" + "result": { + "item": "basemetals:tin_arrow", + "count": 4 }, - "R": { - "tag": "forge:rods/tin" - } - }, - "result": { - "item": "basemetals:tin_arrow", - "count": 4 + "group": "basemetals:tin_arrow" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/tin_axe.json b/src/generated/resources/data/basemetals/recipes/tin_axe.json index 99e75f1ca..990f95e8f 100644 --- a/src/generated/resources/data/basemetals/recipes/tin_axe.json +++ b/src/generated/resources/data/basemetals/recipes/tin_axe.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX", - "XS", - " S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX", + "XS", + " S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/tin" + } }, - "X": { - "tag": "forge:ingots/tin" - } - }, - "result": { - "item": "basemetals:tin_axe" + "result": { + "item": "basemetals:tin_axe" + }, + "group": "basemetals:tin_axe" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/tin_bars.json b/src/generated/resources/data/basemetals/recipes/tin_bars.json index 92197a295..9df57fa2e 100644 --- a/src/generated/resources/data/basemetals/recipes/tin_bars.json +++ b/src/generated/resources/data/basemetals/recipes/tin_bars.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:ingots/tin" - } - }, - "result": { - "item": "basemetals:tin_bars", - "count": 16 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:ingots/tin" + } + }, + "result": { + "item": "basemetals:tin_bars", + "count": 16 + }, + "group": "basemetals:tin_bars" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/tin_bars_2.json b/src/generated/resources/data/basemetals/recipes/tin_bars_2.json index e67435a27..cf6e0c30e 100644 --- a/src/generated/resources/data/basemetals/recipes/tin_bars_2.json +++ b/src/generated/resources/data/basemetals/recipes/tin_bars_2.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX" - ], - "key": { - "X": { - "tag": "forge:rods/tin" - } - }, - "result": { - "item": "basemetals:tin_bars", - "count": 4 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX" + ], + "key": { + "X": { + "tag": "forge:rods/tin" + } + }, + "result": { + "item": "basemetals:tin_bars", + "count": 4 + }, + "group": "basemetals:tin_bars" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/tin_block.json b/src/generated/resources/data/basemetals/recipes/tin_block.json index c2307801b..dfbe25190 100644 --- a/src/generated/resources/data/basemetals/recipes/tin_block.json +++ b/src/generated/resources/data/basemetals/recipes/tin_block.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:ingots/tin" - } - }, - "result": { - "item": "basemetals:tin_block" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:ingots/tin" + } + }, + "result": { + "item": "basemetals:tin_block" + }, + "group": "basemetals:tin_block" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/tin_block_ingot.json b/src/generated/resources/data/basemetals/recipes/tin_block_ingot.json index 7303e4350..f2dae27a5 100644 --- a/src/generated/resources/data/basemetals/recipes/tin_block_ingot.json +++ b/src/generated/resources/data/basemetals/recipes/tin_block_ingot.json @@ -1,12 +1,16 @@ { - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "tag": "forge:storage_blocks/tin" - } - ], - "result": { - "item": "basemetals:tin_ingot", - "count": 9 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "tag": "forge:storage_blocks/tin" + } + ], + "result": { + "item": "basemetals:tin_ingot", + "count": 9 + }, + "group": "basemetals:tin_ingot" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/tin_bolt.json b/src/generated/resources/data/basemetals/recipes/tin_bolt.json index 574455016..a94f254cf 100644 --- a/src/generated/resources/data/basemetals/recipes/tin_bolt.json +++ b/src/generated/resources/data/basemetals/recipes/tin_bolt.json @@ -1,20 +1,24 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "R", - "R", - "F" - ], - "key": { - "F": { - "item": "minecraft:feather" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "R", + "R", + "F" + ], + "key": { + "F": { + "item": "minecraft:feather" + }, + "R": { + "tag": "forge:rods/tin" + } }, - "R": { - "tag": "forge:rods/tin" - } - }, - "result": { - "item": "basemetals:tin_bolt", - "count": 4 + "result": { + "item": "basemetals:tin_bolt", + "count": 4 + }, + "group": "basemetals:tin_bolt" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/tin_boots.json b/src/generated/resources/data/basemetals/recipes/tin_boots.json index 513e8ec2b..d187e7250 100644 --- a/src/generated/resources/data/basemetals/recipes/tin_boots.json +++ b/src/generated/resources/data/basemetals/recipes/tin_boots.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X X", - "X X" - ], - "key": { - "X": { - "tag": "forge:ingots/tin" - } - }, - "result": { - "item": "basemetals:tin_boots" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X X", + "X X" + ], + "key": { + "X": { + "tag": "forge:ingots/tin" + } + }, + "result": { + "item": "basemetals:tin_boots" + }, + "group": "basemetals:tin_boots" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/tin_bow.json b/src/generated/resources/data/basemetals/recipes/tin_bow.json index 87e2b7ed9..83a4b2f72 100644 --- a/src/generated/resources/data/basemetals/recipes/tin_bow.json +++ b/src/generated/resources/data/basemetals/recipes/tin_bow.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " RS", - "R S", - " RS" - ], - "key": { - "R": { - "tag": "forge:rods/tin" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " RS", + "R S", + " RS" + ], + "key": { + "R": { + "tag": "forge:rods/tin" + }, + "S": { + "item": "minecraft:string" + } }, - "S": { - "item": "minecraft:string" - } - }, - "result": { - "item": "basemetals:tin_bow" + "result": { + "item": "basemetals:tin_bow" + }, + "group": "basemetals:tin_bow" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/tin_button.json b/src/generated/resources/data/basemetals/recipes/tin_button.json index a721ad777..0ca7ab5ed 100644 --- a/src/generated/resources/data/basemetals/recipes/tin_button.json +++ b/src/generated/resources/data/basemetals/recipes/tin_button.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "X" - ], - "key": { - "X": { - "tag": "forge:nuggets/tin" - } - }, - "result": { - "item": "basemetals:tin_button" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "X" + ], + "key": { + "X": { + "tag": "forge:nuggets/tin" + } + }, + "result": { + "item": "basemetals:tin_button" + }, + "group": "basemetals:tin_button" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/tin_chestplate.json b/src/generated/resources/data/basemetals/recipes/tin_chestplate.json index 0f69be2e2..5554cf085 100644 --- a/src/generated/resources/data/basemetals/recipes/tin_chestplate.json +++ b/src/generated/resources/data/basemetals/recipes/tin_chestplate.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X X", - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:ingots/tin" - } - }, - "result": { - "item": "basemetals:tin_chestplate" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X X", + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:ingots/tin" + } + }, + "result": { + "item": "basemetals:tin_chestplate" + }, + "group": "basemetals:tin_chestplate" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/tin_crackhammer.json b/src/generated/resources/data/basemetals/recipes/tin_crackhammer.json index 0c7f784ed..ccec90d74 100644 --- a/src/generated/resources/data/basemetals/recipes/tin_crackhammer.json +++ b/src/generated/resources/data/basemetals/recipes/tin_crackhammer.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "S", - "S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "S", + "S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:storage_blocks/tin" + } }, - "X": { - "tag": "forge:storage_blocks/tin" - } - }, - "result": { - "item": "basemetals:tin_crackhammer" + "result": { + "item": "basemetals:tin_crackhammer" + }, + "group": "basemetals:tin_crackhammer" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/tin_crossbow.json b/src/generated/resources/data/basemetals/recipes/tin_crossbow.json index acf4a968e..1440ef9f6 100644 --- a/src/generated/resources/data/basemetals/recipes/tin_crossbow.json +++ b/src/generated/resources/data/basemetals/recipes/tin_crossbow.json @@ -1,22 +1,26 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "GRR", - " SR", - "R G" - ], - "key": { - "G": { - "tag": "forge:gears/tin" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "GRR", + " SR", + "R G" + ], + "key": { + "G": { + "tag": "forge:gears/tin" + }, + "R": { + "tag": "forge:rods/tin" + }, + "S": { + "item": "minecraft:string" + } }, - "R": { - "tag": "forge:rods/tin" + "result": { + "item": "basemetals:tin_crossbow" }, - "S": { - "item": "minecraft:string" - } - }, - "result": { - "item": "basemetals:tin_crossbow" + "group": "basemetals:tin_crossbow" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/tin_door.json b/src/generated/resources/data/basemetals/recipes/tin_door.json index 42c316575..c57b6be6b 100644 --- a/src/generated/resources/data/basemetals/recipes/tin_door.json +++ b/src/generated/resources/data/basemetals/recipes/tin_door.json @@ -1,17 +1,21 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX", - "XX", - "XX" - ], - "key": { - "X": { - "tag": "forge:ingots/tin" - } - }, - "result": { - "item": "basemetals:tin_door", - "count": 3 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX", + "XX", + "XX" + ], + "key": { + "X": { + "tag": "forge:ingots/tin" + } + }, + "result": { + "item": "basemetals:tin_door", + "count": 3 + }, + "group": "basemetals:tin_door" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/tin_fishingrod.json b/src/generated/resources/data/basemetals/recipes/tin_fishingrod.json index b311487f1..a495dba18 100644 --- a/src/generated/resources/data/basemetals/recipes/tin_fishingrod.json +++ b/src/generated/resources/data/basemetals/recipes/tin_fishingrod.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " R", - " RS", - "R S" - ], - "key": { - "R": { - "tag": "forge:rods/tin" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " R", + " RS", + "R S" + ], + "key": { + "R": { + "tag": "forge:rods/tin" + }, + "S": { + "item": "minecraft:string" + } }, - "S": { - "item": "minecraft:string" - } - }, - "result": { - "item": "basemetals:tin_fishing_rod" + "result": { + "item": "basemetals:tin_fishing_rod" + }, + "group": "basemetals:tin_fishing_rod" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/tin_gear.json b/src/generated/resources/data/basemetals/recipes/tin_gear.json index bf5d5905a..2fcfc77b5 100644 --- a/src/generated/resources/data/basemetals/recipes/tin_gear.json +++ b/src/generated/resources/data/basemetals/recipes/tin_gear.json @@ -1,20 +1,24 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " X ", - "XRX", - " X " - ], - "key": { - "R": { - "tag": "forge:rods/tin" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " X ", + "XRX", + " X " + ], + "key": { + "R": { + "tag": "forge:rods/tin" + }, + "X": { + "tag": "forge:ingots/tin" + } }, - "X": { - "tag": "forge:ingots/tin" - } - }, - "result": { - "item": "basemetals:tin_gear", - "count": 4 + "result": { + "item": "basemetals:tin_gear", + "count": 4 + }, + "group": "basemetals:tin_gear" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/tin_helmet.json b/src/generated/resources/data/basemetals/recipes/tin_helmet.json index 6e8d7a942..d16d7737e 100644 --- a/src/generated/resources/data/basemetals/recipes/tin_helmet.json +++ b/src/generated/resources/data/basemetals/recipes/tin_helmet.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "X X" - ], - "key": { - "X": { - "tag": "forge:ingots/tin" - } - }, - "result": { - "item": "basemetals:tin_helmet" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "X X" + ], + "key": { + "X": { + "tag": "forge:ingots/tin" + } + }, + "result": { + "item": "basemetals:tin_helmet" + }, + "group": "basemetals:tin_helmet" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/tin_hoe.json b/src/generated/resources/data/basemetals/recipes/tin_hoe.json index ce48efc9f..0964263a9 100644 --- a/src/generated/resources/data/basemetals/recipes/tin_hoe.json +++ b/src/generated/resources/data/basemetals/recipes/tin_hoe.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX", - " S", - " S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX", + " S", + " S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/tin" + } }, - "X": { - "tag": "forge:ingots/tin" - } - }, - "result": { - "item": "basemetals:tin_hoe" + "result": { + "item": "basemetals:tin_hoe" + }, + "group": "basemetals:tin_hoe" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/tin_horsearmor.json b/src/generated/resources/data/basemetals/recipes/tin_horsearmor.json index aa8ca0dc6..06383e9ff 100644 --- a/src/generated/resources/data/basemetals/recipes/tin_horsearmor.json +++ b/src/generated/resources/data/basemetals/recipes/tin_horsearmor.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " X", - "XWX", - "XXX" - ], - "key": { - "W": { - "tag": "minecraft:wool" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " X", + "XWX", + "XXX" + ], + "key": { + "W": { + "tag": "minecraft:wool" + }, + "X": { + "tag": "forge:ingots/tin" + } }, - "X": { - "tag": "forge:ingots/tin" - } - }, - "result": { - "item": "basemetals:tin_horse_armor" + "result": { + "item": "basemetals:tin_horse_armor" + }, + "group": "basemetals:tin_horse_armor" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/tin_ingot_from_nuggets.json b/src/generated/resources/data/basemetals/recipes/tin_ingot_from_nuggets.json index f90be6f4c..6a80ba185 100644 --- a/src/generated/resources/data/basemetals/recipes/tin_ingot_from_nuggets.json +++ b/src/generated/resources/data/basemetals/recipes/tin_ingot_from_nuggets.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:nuggets/tin" - } - }, - "result": { - "item": "basemetals:tin_ingot" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:nuggets/tin" + } + }, + "result": { + "item": "basemetals:tin_ingot" + }, + "group": "basemetals:tin_ingot" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/tin_leggings.json b/src/generated/resources/data/basemetals/recipes/tin_leggings.json index a0bdb4dd4..a3b3c89d8 100644 --- a/src/generated/resources/data/basemetals/recipes/tin_leggings.json +++ b/src/generated/resources/data/basemetals/recipes/tin_leggings.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "X X", - "X X" - ], - "key": { - "X": { - "tag": "forge:ingots/tin" - } - }, - "result": { - "item": "basemetals:tin_leggings" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "X X", + "X X" + ], + "key": { + "X": { + "tag": "forge:ingots/tin" + } + }, + "result": { + "item": "basemetals:tin_leggings" + }, + "group": "basemetals:tin_leggings" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/tin_lever.json b/src/generated/resources/data/basemetals/recipes/tin_lever.json index 5b11e1b10..dc43b4c62 100644 --- a/src/generated/resources/data/basemetals/recipes/tin_lever.json +++ b/src/generated/resources/data/basemetals/recipes/tin_lever.json @@ -1,18 +1,22 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "R", - "X" - ], - "key": { - "R": { - "tag": "forge:rods/tin" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "R", + "X" + ], + "key": { + "R": { + "tag": "forge:rods/tin" + }, + "X": { + "tag": "forge:ingots/tin" + } }, - "X": { - "tag": "forge:ingots/tin" - } - }, - "result": { - "item": "basemetals:tin_lever" + "result": { + "item": "basemetals:tin_lever" + }, + "group": "basemetals:tin_lever" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/tin_nuggets.json b/src/generated/resources/data/basemetals/recipes/tin_nuggets.json index a4ac9a2f2..c5d2ea029 100644 --- a/src/generated/resources/data/basemetals/recipes/tin_nuggets.json +++ b/src/generated/resources/data/basemetals/recipes/tin_nuggets.json @@ -1,12 +1,16 @@ { - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "tag": "forge:ingots/tin" - } - ], - "result": { - "item": "basemetals:tin_nugget", - "count": 9 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "tag": "forge:ingots/tin" + } + ], + "result": { + "item": "basemetals:tin_nugget", + "count": 9 + }, + "group": "basemetals:tin_nugget" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/tin_pickaxe.json b/src/generated/resources/data/basemetals/recipes/tin_pickaxe.json index 2295a5fd9..004b10370 100644 --- a/src/generated/resources/data/basemetals/recipes/tin_pickaxe.json +++ b/src/generated/resources/data/basemetals/recipes/tin_pickaxe.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - " S ", - " S " - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + " S ", + " S " + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/tin" + } }, - "X": { - "tag": "forge:ingots/tin" - } - }, - "result": { - "item": "basemetals:tin_pickaxe" + "result": { + "item": "basemetals:tin_pickaxe" + }, + "group": "basemetals:tin_pickaxe" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/tin_plate.json b/src/generated/resources/data/basemetals/recipes/tin_plate.json index d432ac7d9..5f7e125eb 100644 --- a/src/generated/resources/data/basemetals/recipes/tin_plate.json +++ b/src/generated/resources/data/basemetals/recipes/tin_plate.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX" - ], - "key": { - "X": { - "tag": "forge:ingots/tin" - } - }, - "result": { - "item": "basemetals:tin_plate", - "count": 3 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX" + ], + "key": { + "X": { + "tag": "forge:ingots/tin" + } + }, + "result": { + "item": "basemetals:tin_plate", + "count": 3 + }, + "group": "basemetals:tin_plate" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/tin_powder_from_small.json b/src/generated/resources/data/basemetals/recipes/tin_powder_from_small.json index 14aa72390..df5e2171b 100644 --- a/src/generated/resources/data/basemetals/recipes/tin_powder_from_small.json +++ b/src/generated/resources/data/basemetals/recipes/tin_powder_from_small.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:tiny_dusts/tin" - } - }, - "result": { - "item": "basemetals:tin_powder" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:tiny_dusts/tin" + } + }, + "result": { + "item": "basemetals:tin_powder" + }, + "group": "basemetals:tin_powder" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/tin_pressure_plate.json b/src/generated/resources/data/basemetals/recipes/tin_pressure_plate.json index 2b9554118..ae15f4809 100644 --- a/src/generated/resources/data/basemetals/recipes/tin_pressure_plate.json +++ b/src/generated/resources/data/basemetals/recipes/tin_pressure_plate.json @@ -1,14 +1,18 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX" - ], - "key": { - "X": { - "tag": "forge:ingots/tin" - } - }, - "result": { - "item": "basemetals:tin_pressure_plate" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX" + ], + "key": { + "X": { + "tag": "forge:ingots/tin" + } + }, + "result": { + "item": "basemetals:tin_pressure_plate" + }, + "group": "basemetals:tin_pressure_plate" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/tin_raw_blasting.json b/src/generated/resources/data/basemetals/recipes/tin_raw_blasting.json new file mode 100644 index 000000000..7c3fc92dd --- /dev/null +++ b/src/generated/resources/data/basemetals/recipes/tin_raw_blasting.json @@ -0,0 +1,9 @@ +{ + "type": "minecraft:blasting", + "ingredient": { + "tag": "forge:raw_materials/tin" + }, + "result": "basemetals:tin_ingot", + "experience": 0.2, + "cookingtime": 100 +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/tin_raw_crushing.json b/src/generated/resources/data/basemetals/recipes/tin_raw_crushing.json new file mode 100644 index 000000000..daf3d5e23 --- /dev/null +++ b/src/generated/resources/data/basemetals/recipes/tin_raw_crushing.json @@ -0,0 +1,9 @@ +{ + "type": "basemetals:crushing", + "ingredient": { + "tag": "forge:raw_materials/tin" + }, + "result": { + "item": "basemetals:tin_powder" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/tin_raw_smelting.json b/src/generated/resources/data/basemetals/recipes/tin_raw_smelting.json new file mode 100644 index 000000000..b13f59f43 --- /dev/null +++ b/src/generated/resources/data/basemetals/recipes/tin_raw_smelting.json @@ -0,0 +1,9 @@ +{ + "type": "minecraft:smelting", + "ingredient": { + "tag": "forge:raw_materials/tin" + }, + "result": "basemetals:tin_ingot", + "experience": 0.2, + "cookingtime": 200 +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/tin_rod.json b/src/generated/resources/data/basemetals/recipes/tin_rod.json index a3bbd811e..b7ccc782f 100644 --- a/src/generated/resources/data/basemetals/recipes/tin_rod.json +++ b/src/generated/resources/data/basemetals/recipes/tin_rod.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "X" - ], - "key": { - "X": { - "tag": "forge:ingots/tin" - } - }, - "result": { - "item": "basemetals:tin_rod", - "count": 4 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "X" + ], + "key": { + "X": { + "tag": "forge:ingots/tin" + } + }, + "result": { + "item": "basemetals:tin_rod", + "count": 4 + }, + "group": "basemetals:tin_rod" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/tin_scythe.json b/src/generated/resources/data/basemetals/recipes/tin_scythe.json index f9b1ec1c5..dc4d2a756 100644 --- a/src/generated/resources/data/basemetals/recipes/tin_scythe.json +++ b/src/generated/resources/data/basemetals/recipes/tin_scythe.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX ", - " X", - " S " - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX ", + " X", + " S " + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/tin" + } }, - "X": { - "tag": "forge:ingots/tin" - } - }, - "result": { - "item": "basemetals:tin_scythe" + "result": { + "item": "basemetals:tin_scythe" + }, + "group": "basemetals:tin_scythe" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/tin_shears.json b/src/generated/resources/data/basemetals/recipes/tin_shears.json index 20921d7bc..7c902992c 100644 --- a/src/generated/resources/data/basemetals/recipes/tin_shears.json +++ b/src/generated/resources/data/basemetals/recipes/tin_shears.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " X", - "X " - ], - "key": { - "X": { - "tag": "forge:ingots/tin" - } - }, - "result": { - "item": "basemetals:tin_shears" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " X", + "X " + ], + "key": { + "X": { + "tag": "forge:ingots/tin" + } + }, + "result": { + "item": "basemetals:tin_shears" + }, + "group": "basemetals:tin_shears" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/tin_shield.json b/src/generated/resources/data/basemetals/recipes/tin_shield.json index fd12150b4..a2ee33c2b 100644 --- a/src/generated/resources/data/basemetals/recipes/tin_shield.json +++ b/src/generated/resources/data/basemetals/recipes/tin_shield.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XWX", - "XXX", - " X " - ], - "key": { - "W": { - "tag": "minecraft:planks" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XWX", + "XXX", + " X " + ], + "key": { + "W": { + "tag": "minecraft:planks" + }, + "X": { + "tag": "forge:ingots/tin" + } }, - "X": { - "tag": "forge:ingots/tin" - } - }, - "result": { - "item": "basemetals:tin_shield" + "result": { + "item": "basemetals:tin_shield" + }, + "group": "basemetals:tin_shield" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/tin_shovel.json b/src/generated/resources/data/basemetals/recipes/tin_shovel.json index 27dd153e0..c5ddad46c 100644 --- a/src/generated/resources/data/basemetals/recipes/tin_shovel.json +++ b/src/generated/resources/data/basemetals/recipes/tin_shovel.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "S", - "S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "S", + "S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/tin" + } }, - "X": { - "tag": "forge:ingots/tin" - } - }, - "result": { - "item": "basemetals:tin_shovel" + "result": { + "item": "basemetals:tin_shovel" + }, + "group": "basemetals:tin_shovel" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/tin_slab.json b/src/generated/resources/data/basemetals/recipes/tin_slab.json index 9a5ec854d..a1bb8bc8d 100644 --- a/src/generated/resources/data/basemetals/recipes/tin_slab.json +++ b/src/generated/resources/data/basemetals/recipes/tin_slab.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX" - ], - "key": { - "X": { - "tag": "forge:storage_blocks/tin" - } - }, - "result": { - "item": "basemetals:tin_slab", - "count": 6 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX" + ], + "key": { + "X": { + "tag": "forge:storage_blocks/tin" + } + }, + "result": { + "item": "basemetals:tin_slab", + "count": 6 + }, + "group": "basemetals:tin_slab" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/tin_smallpowder.json b/src/generated/resources/data/basemetals/recipes/tin_smallpowder.json index 34335a20f..2983114ce 100644 --- a/src/generated/resources/data/basemetals/recipes/tin_smallpowder.json +++ b/src/generated/resources/data/basemetals/recipes/tin_smallpowder.json @@ -1,12 +1,16 @@ { - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "tag": "forge:dusts/tin" - } - ], - "result": { - "item": "basemetals:tin_smallpowder", - "count": 9 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "tag": "forge:dusts/tin" + } + ], + "result": { + "item": "basemetals:tin_smallpowder", + "count": 9 + }, + "group": "basemetals:tin_smallpowder" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/tin_stairs.json b/src/generated/resources/data/basemetals/recipes/tin_stairs.json index 5c05a4876..7766359f1 100644 --- a/src/generated/resources/data/basemetals/recipes/tin_stairs.json +++ b/src/generated/resources/data/basemetals/recipes/tin_stairs.json @@ -1,17 +1,21 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X ", - "XX ", - "XXX" - ], - "key": { - "X": { - "tag": "forge:storage_blocks/tin" - } - }, - "result": { - "item": "basemetals:tin_stairs", - "count": 4 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X ", + "XX ", + "XXX" + ], + "key": { + "X": { + "tag": "forge:storage_blocks/tin" + } + }, + "result": { + "item": "basemetals:tin_stairs", + "count": 4 + }, + "group": "basemetals:tin_stairs" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/tin_sword.json b/src/generated/resources/data/basemetals/recipes/tin_sword.json index 77ca5d570..6615e151d 100644 --- a/src/generated/resources/data/basemetals/recipes/tin_sword.json +++ b/src/generated/resources/data/basemetals/recipes/tin_sword.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "X", - "S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "X", + "S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/tin" + } }, - "X": { - "tag": "forge:ingots/tin" - } - }, - "result": { - "item": "basemetals:tin_sword" + "result": { + "item": "basemetals:tin_sword" + }, + "group": "basemetals:tin_sword" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/tin_trapdoor.json b/src/generated/resources/data/basemetals/recipes/tin_trapdoor.json index efecbf632..816a87901 100644 --- a/src/generated/resources/data/basemetals/recipes/tin_trapdoor.json +++ b/src/generated/resources/data/basemetals/recipes/tin_trapdoor.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX", - "XX" - ], - "key": { - "X": { - "tag": "forge:ingots/tin" - } - }, - "result": { - "item": "basemetals:tin_trapdoor" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX", + "XX" + ], + "key": { + "X": { + "tag": "forge:ingots/tin" + } + }, + "result": { + "item": "basemetals:tin_trapdoor" + }, + "group": "basemetals:tin_trapdoor" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/tin_wall.json b/src/generated/resources/data/basemetals/recipes/tin_wall.json index 0ff06433e..e05d156a6 100644 --- a/src/generated/resources/data/basemetals/recipes/tin_wall.json +++ b/src/generated/resources/data/basemetals/recipes/tin_wall.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:storage_blocks/tin" - } - }, - "result": { - "item": "basemetals:tin_wall", - "count": 6 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:storage_blocks/tin" + } + }, + "result": { + "item": "basemetals:tin_wall", + "count": 6 + }, + "group": "basemetals:tin_wall" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/tripwire_hook.json b/src/generated/resources/data/basemetals/recipes/tripwire_hook.json index 7ef024759..a91de5995 100644 --- a/src/generated/resources/data/basemetals/recipes/tripwire_hook.json +++ b/src/generated/resources/data/basemetals/recipes/tripwire_hook.json @@ -1,22 +1,26 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "S", - "W" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "S", + "W" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "W": { + "tag": "minecraft:planks" + }, + "X": { + "tag": "forge:ingots/steel" + } }, - "W": { - "tag": "minecraft:planks" + "result": { + "item": "minecraft:tripwire_hook" }, - "X": { - "tag": "forge:ingots/steel" - } - }, - "result": { - "item": "minecraft:tripwire_hook" + "group": "minecraft:tripwire_hook" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/wood_crackhammer.json b/src/generated/resources/data/basemetals/recipes/wood_crackhammer.json index 3c50f5a40..3210f2b60 100644 --- a/src/generated/resources/data/basemetals/recipes/wood_crackhammer.json +++ b/src/generated/resources/data/basemetals/recipes/wood_crackhammer.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "S", - "S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "S", + "S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "minecraft:logs" + } }, - "X": { - "tag": "minecraft:logs" - } - }, - "result": { - "item": "basemetals:wood_crackhammer" + "result": { + "item": "basemetals:wood_crackhammer" + }, + "group": "basemetals:wood_crackhammer" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/wood_scythe.json b/src/generated/resources/data/basemetals/recipes/wood_scythe.json index 9fcf24980..e3fa1d2dc 100644 --- a/src/generated/resources/data/basemetals/recipes/wood_scythe.json +++ b/src/generated/resources/data/basemetals/recipes/wood_scythe.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX ", - " X", - " S " - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX ", + " X", + " S " + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "minecraft:planks" + } }, - "X": { - "tag": "minecraft:planks" - } - }, - "result": { - "item": "basemetals:wood_scythe" + "result": { + "item": "basemetals:wood_scythe" + }, + "group": "basemetals:wood_scythe" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/zinc_arrow.json b/src/generated/resources/data/basemetals/recipes/zinc_arrow.json index 7d15711c4..5c035ce43 100644 --- a/src/generated/resources/data/basemetals/recipes/zinc_arrow.json +++ b/src/generated/resources/data/basemetals/recipes/zinc_arrow.json @@ -1,23 +1,27 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "N", - "R", - "F" - ], - "key": { - "F": { - "item": "minecraft:feather" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "N", + "R", + "F" + ], + "key": { + "F": { + "item": "minecraft:feather" + }, + "N": { + "tag": "forge:nuggets/zinc" + }, + "R": { + "tag": "forge:rods/zinc" + } }, - "N": { - "tag": "forge:nuggets/zinc" + "result": { + "item": "basemetals:zinc_arrow", + "count": 4 }, - "R": { - "tag": "forge:rods/zinc" - } - }, - "result": { - "item": "basemetals:zinc_arrow", - "count": 4 + "group": "basemetals:zinc_arrow" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/zinc_axe.json b/src/generated/resources/data/basemetals/recipes/zinc_axe.json index 7cb265807..1ab7cc96c 100644 --- a/src/generated/resources/data/basemetals/recipes/zinc_axe.json +++ b/src/generated/resources/data/basemetals/recipes/zinc_axe.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX", - "XS", - " S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX", + "XS", + " S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/zinc" + } }, - "X": { - "tag": "forge:ingots/zinc" - } - }, - "result": { - "item": "basemetals:zinc_axe" + "result": { + "item": "basemetals:zinc_axe" + }, + "group": "basemetals:zinc_axe" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/zinc_bars.json b/src/generated/resources/data/basemetals/recipes/zinc_bars.json index efb725a22..7b2940860 100644 --- a/src/generated/resources/data/basemetals/recipes/zinc_bars.json +++ b/src/generated/resources/data/basemetals/recipes/zinc_bars.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:ingots/zinc" - } - }, - "result": { - "item": "basemetals:zinc_bars", - "count": 16 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:ingots/zinc" + } + }, + "result": { + "item": "basemetals:zinc_bars", + "count": 16 + }, + "group": "basemetals:zinc_bars" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/zinc_bars_2.json b/src/generated/resources/data/basemetals/recipes/zinc_bars_2.json index ecc789125..444f9b96e 100644 --- a/src/generated/resources/data/basemetals/recipes/zinc_bars_2.json +++ b/src/generated/resources/data/basemetals/recipes/zinc_bars_2.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX" - ], - "key": { - "X": { - "tag": "forge:rods/zinc" - } - }, - "result": { - "item": "basemetals:zinc_bars", - "count": 4 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX" + ], + "key": { + "X": { + "tag": "forge:rods/zinc" + } + }, + "result": { + "item": "basemetals:zinc_bars", + "count": 4 + }, + "group": "basemetals:zinc_bars" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/zinc_block.json b/src/generated/resources/data/basemetals/recipes/zinc_block.json index d5a5eb55b..2736492a2 100644 --- a/src/generated/resources/data/basemetals/recipes/zinc_block.json +++ b/src/generated/resources/data/basemetals/recipes/zinc_block.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:ingots/zinc" - } - }, - "result": { - "item": "basemetals:zinc_block" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:ingots/zinc" + } + }, + "result": { + "item": "basemetals:zinc_block" + }, + "group": "basemetals:zinc_block" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/zinc_block_ingot.json b/src/generated/resources/data/basemetals/recipes/zinc_block_ingot.json index 07fca6d65..748bb857a 100644 --- a/src/generated/resources/data/basemetals/recipes/zinc_block_ingot.json +++ b/src/generated/resources/data/basemetals/recipes/zinc_block_ingot.json @@ -1,12 +1,16 @@ { - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "tag": "forge:storage_blocks/zinc" - } - ], - "result": { - "item": "basemetals:zinc_ingot", - "count": 9 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "tag": "forge:storage_blocks/zinc" + } + ], + "result": { + "item": "basemetals:zinc_ingot", + "count": 9 + }, + "group": "basemetals:zinc_ingot" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/zinc_bolt.json b/src/generated/resources/data/basemetals/recipes/zinc_bolt.json index 0cf5dcbb3..d245a3278 100644 --- a/src/generated/resources/data/basemetals/recipes/zinc_bolt.json +++ b/src/generated/resources/data/basemetals/recipes/zinc_bolt.json @@ -1,20 +1,24 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "R", - "R", - "F" - ], - "key": { - "F": { - "item": "minecraft:feather" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "R", + "R", + "F" + ], + "key": { + "F": { + "item": "minecraft:feather" + }, + "R": { + "tag": "forge:rods/zinc" + } }, - "R": { - "tag": "forge:rods/zinc" - } - }, - "result": { - "item": "basemetals:zinc_bolt", - "count": 4 + "result": { + "item": "basemetals:zinc_bolt", + "count": 4 + }, + "group": "basemetals:zinc_bolt" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/zinc_boots.json b/src/generated/resources/data/basemetals/recipes/zinc_boots.json index 2917b8fdf..307a82059 100644 --- a/src/generated/resources/data/basemetals/recipes/zinc_boots.json +++ b/src/generated/resources/data/basemetals/recipes/zinc_boots.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X X", - "X X" - ], - "key": { - "X": { - "tag": "forge:ingots/zinc" - } - }, - "result": { - "item": "basemetals:zinc_boots" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X X", + "X X" + ], + "key": { + "X": { + "tag": "forge:ingots/zinc" + } + }, + "result": { + "item": "basemetals:zinc_boots" + }, + "group": "basemetals:zinc_boots" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/zinc_bow.json b/src/generated/resources/data/basemetals/recipes/zinc_bow.json index 531014b38..e26b4eb3d 100644 --- a/src/generated/resources/data/basemetals/recipes/zinc_bow.json +++ b/src/generated/resources/data/basemetals/recipes/zinc_bow.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " RS", - "R S", - " RS" - ], - "key": { - "R": { - "tag": "forge:rods/zinc" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " RS", + "R S", + " RS" + ], + "key": { + "R": { + "tag": "forge:rods/zinc" + }, + "S": { + "item": "minecraft:string" + } }, - "S": { - "item": "minecraft:string" - } - }, - "result": { - "item": "basemetals:zinc_bow" + "result": { + "item": "basemetals:zinc_bow" + }, + "group": "basemetals:zinc_bow" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/zinc_button.json b/src/generated/resources/data/basemetals/recipes/zinc_button.json index b5dd525c6..85714191c 100644 --- a/src/generated/resources/data/basemetals/recipes/zinc_button.json +++ b/src/generated/resources/data/basemetals/recipes/zinc_button.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "X" - ], - "key": { - "X": { - "tag": "forge:nuggets/zinc" - } - }, - "result": { - "item": "basemetals:zinc_button" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "X" + ], + "key": { + "X": { + "tag": "forge:nuggets/zinc" + } + }, + "result": { + "item": "basemetals:zinc_button" + }, + "group": "basemetals:zinc_button" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/zinc_chestplate.json b/src/generated/resources/data/basemetals/recipes/zinc_chestplate.json index 9023ac75a..1e1e7431c 100644 --- a/src/generated/resources/data/basemetals/recipes/zinc_chestplate.json +++ b/src/generated/resources/data/basemetals/recipes/zinc_chestplate.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X X", - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:ingots/zinc" - } - }, - "result": { - "item": "basemetals:zinc_chestplate" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X X", + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:ingots/zinc" + } + }, + "result": { + "item": "basemetals:zinc_chestplate" + }, + "group": "basemetals:zinc_chestplate" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/zinc_crackhammer.json b/src/generated/resources/data/basemetals/recipes/zinc_crackhammer.json index 9ad9c8c21..377dbb324 100644 --- a/src/generated/resources/data/basemetals/recipes/zinc_crackhammer.json +++ b/src/generated/resources/data/basemetals/recipes/zinc_crackhammer.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "S", - "S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "S", + "S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:storage_blocks/zinc" + } }, - "X": { - "tag": "forge:storage_blocks/zinc" - } - }, - "result": { - "item": "basemetals:zinc_crackhammer" + "result": { + "item": "basemetals:zinc_crackhammer" + }, + "group": "basemetals:zinc_crackhammer" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/zinc_crossbow.json b/src/generated/resources/data/basemetals/recipes/zinc_crossbow.json index 88fd4ec3f..902e31c93 100644 --- a/src/generated/resources/data/basemetals/recipes/zinc_crossbow.json +++ b/src/generated/resources/data/basemetals/recipes/zinc_crossbow.json @@ -1,22 +1,26 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "GRR", - " SR", - "R G" - ], - "key": { - "G": { - "tag": "forge:gears/zinc" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "GRR", + " SR", + "R G" + ], + "key": { + "G": { + "tag": "forge:gears/zinc" + }, + "R": { + "tag": "forge:rods/zinc" + }, + "S": { + "item": "minecraft:string" + } }, - "R": { - "tag": "forge:rods/zinc" + "result": { + "item": "basemetals:zinc_crossbow" }, - "S": { - "item": "minecraft:string" - } - }, - "result": { - "item": "basemetals:zinc_crossbow" + "group": "basemetals:zinc_crossbow" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/zinc_door.json b/src/generated/resources/data/basemetals/recipes/zinc_door.json index 1b26bde66..df002735e 100644 --- a/src/generated/resources/data/basemetals/recipes/zinc_door.json +++ b/src/generated/resources/data/basemetals/recipes/zinc_door.json @@ -1,17 +1,21 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX", - "XX", - "XX" - ], - "key": { - "X": { - "tag": "forge:ingots/zinc" - } - }, - "result": { - "item": "basemetals:zinc_door", - "count": 3 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX", + "XX", + "XX" + ], + "key": { + "X": { + "tag": "forge:ingots/zinc" + } + }, + "result": { + "item": "basemetals:zinc_door", + "count": 3 + }, + "group": "basemetals:zinc_door" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/zinc_fishingrod.json b/src/generated/resources/data/basemetals/recipes/zinc_fishingrod.json index c3c423a54..08101c57f 100644 --- a/src/generated/resources/data/basemetals/recipes/zinc_fishingrod.json +++ b/src/generated/resources/data/basemetals/recipes/zinc_fishingrod.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " R", - " RS", - "R S" - ], - "key": { - "R": { - "tag": "forge:rods/zinc" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " R", + " RS", + "R S" + ], + "key": { + "R": { + "tag": "forge:rods/zinc" + }, + "S": { + "item": "minecraft:string" + } }, - "S": { - "item": "minecraft:string" - } - }, - "result": { - "item": "basemetals:zinc_fishing_rod" + "result": { + "item": "basemetals:zinc_fishing_rod" + }, + "group": "basemetals:zinc_fishing_rod" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/zinc_gear.json b/src/generated/resources/data/basemetals/recipes/zinc_gear.json index 60aceb189..5b6a127e1 100644 --- a/src/generated/resources/data/basemetals/recipes/zinc_gear.json +++ b/src/generated/resources/data/basemetals/recipes/zinc_gear.json @@ -1,20 +1,24 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " X ", - "XRX", - " X " - ], - "key": { - "R": { - "tag": "forge:rods/zinc" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " X ", + "XRX", + " X " + ], + "key": { + "R": { + "tag": "forge:rods/zinc" + }, + "X": { + "tag": "forge:ingots/zinc" + } }, - "X": { - "tag": "forge:ingots/zinc" - } - }, - "result": { - "item": "basemetals:zinc_gear", - "count": 4 + "result": { + "item": "basemetals:zinc_gear", + "count": 4 + }, + "group": "basemetals:zinc_gear" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/zinc_helmet.json b/src/generated/resources/data/basemetals/recipes/zinc_helmet.json index 077488c1a..a413a3ce1 100644 --- a/src/generated/resources/data/basemetals/recipes/zinc_helmet.json +++ b/src/generated/resources/data/basemetals/recipes/zinc_helmet.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "X X" - ], - "key": { - "X": { - "tag": "forge:ingots/zinc" - } - }, - "result": { - "item": "basemetals:zinc_helmet" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "X X" + ], + "key": { + "X": { + "tag": "forge:ingots/zinc" + } + }, + "result": { + "item": "basemetals:zinc_helmet" + }, + "group": "basemetals:zinc_helmet" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/zinc_hoe.json b/src/generated/resources/data/basemetals/recipes/zinc_hoe.json index a2defa638..f1758e712 100644 --- a/src/generated/resources/data/basemetals/recipes/zinc_hoe.json +++ b/src/generated/resources/data/basemetals/recipes/zinc_hoe.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX", - " S", - " S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX", + " S", + " S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/zinc" + } }, - "X": { - "tag": "forge:ingots/zinc" - } - }, - "result": { - "item": "basemetals:zinc_hoe" + "result": { + "item": "basemetals:zinc_hoe" + }, + "group": "basemetals:zinc_hoe" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/zinc_horsearmor.json b/src/generated/resources/data/basemetals/recipes/zinc_horsearmor.json index 246f3fe6a..8d97b5cc6 100644 --- a/src/generated/resources/data/basemetals/recipes/zinc_horsearmor.json +++ b/src/generated/resources/data/basemetals/recipes/zinc_horsearmor.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " X", - "XWX", - "XXX" - ], - "key": { - "W": { - "tag": "minecraft:wool" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " X", + "XWX", + "XXX" + ], + "key": { + "W": { + "tag": "minecraft:wool" + }, + "X": { + "tag": "forge:ingots/zinc" + } }, - "X": { - "tag": "forge:ingots/zinc" - } - }, - "result": { - "item": "basemetals:zinc_horse_armor" + "result": { + "item": "basemetals:zinc_horse_armor" + }, + "group": "basemetals:zinc_horse_armor" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/zinc_ingot_from_nuggets.json b/src/generated/resources/data/basemetals/recipes/zinc_ingot_from_nuggets.json index 0b952b6b8..99ca43315 100644 --- a/src/generated/resources/data/basemetals/recipes/zinc_ingot_from_nuggets.json +++ b/src/generated/resources/data/basemetals/recipes/zinc_ingot_from_nuggets.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:nuggets/zinc" - } - }, - "result": { - "item": "basemetals:zinc_ingot" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:nuggets/zinc" + } + }, + "result": { + "item": "basemetals:zinc_ingot" + }, + "group": "basemetals:zinc_ingot" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/zinc_leggings.json b/src/generated/resources/data/basemetals/recipes/zinc_leggings.json index 70b3100bb..4d5cdc211 100644 --- a/src/generated/resources/data/basemetals/recipes/zinc_leggings.json +++ b/src/generated/resources/data/basemetals/recipes/zinc_leggings.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "X X", - "X X" - ], - "key": { - "X": { - "tag": "forge:ingots/zinc" - } - }, - "result": { - "item": "basemetals:zinc_leggings" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "X X", + "X X" + ], + "key": { + "X": { + "tag": "forge:ingots/zinc" + } + }, + "result": { + "item": "basemetals:zinc_leggings" + }, + "group": "basemetals:zinc_leggings" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/zinc_lever.json b/src/generated/resources/data/basemetals/recipes/zinc_lever.json index 1699c8962..48f309d89 100644 --- a/src/generated/resources/data/basemetals/recipes/zinc_lever.json +++ b/src/generated/resources/data/basemetals/recipes/zinc_lever.json @@ -1,18 +1,22 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "R", - "X" - ], - "key": { - "R": { - "tag": "forge:rods/zinc" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "R", + "X" + ], + "key": { + "R": { + "tag": "forge:rods/zinc" + }, + "X": { + "tag": "forge:ingots/zinc" + } }, - "X": { - "tag": "forge:ingots/zinc" - } - }, - "result": { - "item": "basemetals:zinc_lever" + "result": { + "item": "basemetals:zinc_lever" + }, + "group": "basemetals:zinc_lever" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/zinc_nuggets.json b/src/generated/resources/data/basemetals/recipes/zinc_nuggets.json index d70640200..594f5f644 100644 --- a/src/generated/resources/data/basemetals/recipes/zinc_nuggets.json +++ b/src/generated/resources/data/basemetals/recipes/zinc_nuggets.json @@ -1,12 +1,16 @@ { - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "tag": "forge:ingots/zinc" - } - ], - "result": { - "item": "basemetals:zinc_nugget", - "count": 9 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "tag": "forge:ingots/zinc" + } + ], + "result": { + "item": "basemetals:zinc_nugget", + "count": 9 + }, + "group": "basemetals:zinc_nugget" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/zinc_pickaxe.json b/src/generated/resources/data/basemetals/recipes/zinc_pickaxe.json index 09ed7432e..ee21f696e 100644 --- a/src/generated/resources/data/basemetals/recipes/zinc_pickaxe.json +++ b/src/generated/resources/data/basemetals/recipes/zinc_pickaxe.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - " S ", - " S " - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + " S ", + " S " + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/zinc" + } }, - "X": { - "tag": "forge:ingots/zinc" - } - }, - "result": { - "item": "basemetals:zinc_pickaxe" + "result": { + "item": "basemetals:zinc_pickaxe" + }, + "group": "basemetals:zinc_pickaxe" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/zinc_plate.json b/src/generated/resources/data/basemetals/recipes/zinc_plate.json index e6d55dccd..23dd36759 100644 --- a/src/generated/resources/data/basemetals/recipes/zinc_plate.json +++ b/src/generated/resources/data/basemetals/recipes/zinc_plate.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX" - ], - "key": { - "X": { - "tag": "forge:ingots/zinc" - } - }, - "result": { - "item": "basemetals:zinc_plate", - "count": 3 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX" + ], + "key": { + "X": { + "tag": "forge:ingots/zinc" + } + }, + "result": { + "item": "basemetals:zinc_plate", + "count": 3 + }, + "group": "basemetals:zinc_plate" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/zinc_powder_from_small.json b/src/generated/resources/data/basemetals/recipes/zinc_powder_from_small.json index 2beca7f23..9a7d2d953 100644 --- a/src/generated/resources/data/basemetals/recipes/zinc_powder_from_small.json +++ b/src/generated/resources/data/basemetals/recipes/zinc_powder_from_small.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:tiny_dusts/zinc" - } - }, - "result": { - "item": "basemetals:zinc_powder" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:tiny_dusts/zinc" + } + }, + "result": { + "item": "basemetals:zinc_powder" + }, + "group": "basemetals:zinc_powder" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/zinc_pressure_plate.json b/src/generated/resources/data/basemetals/recipes/zinc_pressure_plate.json index f86c6d096..b6b533cb9 100644 --- a/src/generated/resources/data/basemetals/recipes/zinc_pressure_plate.json +++ b/src/generated/resources/data/basemetals/recipes/zinc_pressure_plate.json @@ -1,14 +1,18 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX" - ], - "key": { - "X": { - "tag": "forge:ingots/zinc" - } - }, - "result": { - "item": "basemetals:zinc_pressure_plate" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX" + ], + "key": { + "X": { + "tag": "forge:ingots/zinc" + } + }, + "result": { + "item": "basemetals:zinc_pressure_plate" + }, + "group": "basemetals:zinc_pressure_plate" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/zinc_raw_blasting.json b/src/generated/resources/data/basemetals/recipes/zinc_raw_blasting.json new file mode 100644 index 000000000..a6ad5c03a --- /dev/null +++ b/src/generated/resources/data/basemetals/recipes/zinc_raw_blasting.json @@ -0,0 +1,9 @@ +{ + "type": "minecraft:blasting", + "ingredient": { + "tag": "forge:raw_materials/zinc" + }, + "result": "basemetals:zinc_ingot", + "experience": 0.1, + "cookingtime": 100 +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/zinc_raw_crushing.json b/src/generated/resources/data/basemetals/recipes/zinc_raw_crushing.json new file mode 100644 index 000000000..66e9cbc92 --- /dev/null +++ b/src/generated/resources/data/basemetals/recipes/zinc_raw_crushing.json @@ -0,0 +1,9 @@ +{ + "type": "basemetals:crushing", + "ingredient": { + "tag": "forge:raw_materials/zinc" + }, + "result": { + "item": "basemetals:zinc_powder" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/zinc_raw_smelting.json b/src/generated/resources/data/basemetals/recipes/zinc_raw_smelting.json new file mode 100644 index 000000000..fbe2a950e --- /dev/null +++ b/src/generated/resources/data/basemetals/recipes/zinc_raw_smelting.json @@ -0,0 +1,9 @@ +{ + "type": "minecraft:smelting", + "ingredient": { + "tag": "forge:raw_materials/zinc" + }, + "result": "basemetals:zinc_ingot", + "experience": 0.1, + "cookingtime": 200 +} \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/zinc_rod.json b/src/generated/resources/data/basemetals/recipes/zinc_rod.json index ef86fb0b8..ef7576968 100644 --- a/src/generated/resources/data/basemetals/recipes/zinc_rod.json +++ b/src/generated/resources/data/basemetals/recipes/zinc_rod.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "X" - ], - "key": { - "X": { - "tag": "forge:ingots/zinc" - } - }, - "result": { - "item": "basemetals:zinc_rod", - "count": 4 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "X" + ], + "key": { + "X": { + "tag": "forge:ingots/zinc" + } + }, + "result": { + "item": "basemetals:zinc_rod", + "count": 4 + }, + "group": "basemetals:zinc_rod" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/zinc_scythe.json b/src/generated/resources/data/basemetals/recipes/zinc_scythe.json index 84313bed0..e3c7a9960 100644 --- a/src/generated/resources/data/basemetals/recipes/zinc_scythe.json +++ b/src/generated/resources/data/basemetals/recipes/zinc_scythe.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX ", - " X", - " S " - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX ", + " X", + " S " + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/zinc" + } }, - "X": { - "tag": "forge:ingots/zinc" - } - }, - "result": { - "item": "basemetals:zinc_scythe" + "result": { + "item": "basemetals:zinc_scythe" + }, + "group": "basemetals:zinc_scythe" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/zinc_shears.json b/src/generated/resources/data/basemetals/recipes/zinc_shears.json index 957a50c02..c9d2608c9 100644 --- a/src/generated/resources/data/basemetals/recipes/zinc_shears.json +++ b/src/generated/resources/data/basemetals/recipes/zinc_shears.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - " X", - "X " - ], - "key": { - "X": { - "tag": "forge:ingots/zinc" - } - }, - "result": { - "item": "basemetals:zinc_shears" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + " X", + "X " + ], + "key": { + "X": { + "tag": "forge:ingots/zinc" + } + }, + "result": { + "item": "basemetals:zinc_shears" + }, + "group": "basemetals:zinc_shears" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/zinc_shield.json b/src/generated/resources/data/basemetals/recipes/zinc_shield.json index 35b225dd6..f304423f8 100644 --- a/src/generated/resources/data/basemetals/recipes/zinc_shield.json +++ b/src/generated/resources/data/basemetals/recipes/zinc_shield.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XWX", - "XXX", - " X " - ], - "key": { - "W": { - "tag": "minecraft:planks" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XWX", + "XXX", + " X " + ], + "key": { + "W": { + "tag": "minecraft:planks" + }, + "X": { + "tag": "forge:ingots/zinc" + } }, - "X": { - "tag": "forge:ingots/zinc" - } - }, - "result": { - "item": "basemetals:zinc_shield" + "result": { + "item": "basemetals:zinc_shield" + }, + "group": "basemetals:zinc_shield" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/zinc_shovel.json b/src/generated/resources/data/basemetals/recipes/zinc_shovel.json index 86f0ef85e..e3635da10 100644 --- a/src/generated/resources/data/basemetals/recipes/zinc_shovel.json +++ b/src/generated/resources/data/basemetals/recipes/zinc_shovel.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "S", - "S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "S", + "S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/zinc" + } }, - "X": { - "tag": "forge:ingots/zinc" - } - }, - "result": { - "item": "basemetals:zinc_shovel" + "result": { + "item": "basemetals:zinc_shovel" + }, + "group": "basemetals:zinc_shovel" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/zinc_slab.json b/src/generated/resources/data/basemetals/recipes/zinc_slab.json index fc0d35732..190eacb1e 100644 --- a/src/generated/resources/data/basemetals/recipes/zinc_slab.json +++ b/src/generated/resources/data/basemetals/recipes/zinc_slab.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX" - ], - "key": { - "X": { - "tag": "forge:storage_blocks/zinc" - } - }, - "result": { - "item": "basemetals:zinc_slab", - "count": 6 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX" + ], + "key": { + "X": { + "tag": "forge:storage_blocks/zinc" + } + }, + "result": { + "item": "basemetals:zinc_slab", + "count": 6 + }, + "group": "basemetals:zinc_slab" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/zinc_smallpowder.json b/src/generated/resources/data/basemetals/recipes/zinc_smallpowder.json index d037df114..56f1a15d4 100644 --- a/src/generated/resources/data/basemetals/recipes/zinc_smallpowder.json +++ b/src/generated/resources/data/basemetals/recipes/zinc_smallpowder.json @@ -1,12 +1,16 @@ { - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "tag": "forge:dusts/zinc" - } - ], - "result": { - "item": "basemetals:zinc_smallpowder", - "count": 9 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "tag": "forge:dusts/zinc" + } + ], + "result": { + "item": "basemetals:zinc_smallpowder", + "count": 9 + }, + "group": "basemetals:zinc_smallpowder" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/zinc_stairs.json b/src/generated/resources/data/basemetals/recipes/zinc_stairs.json index 22e1b2109..47fb5289a 100644 --- a/src/generated/resources/data/basemetals/recipes/zinc_stairs.json +++ b/src/generated/resources/data/basemetals/recipes/zinc_stairs.json @@ -1,17 +1,21 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X ", - "XX ", - "XXX" - ], - "key": { - "X": { - "tag": "forge:storage_blocks/zinc" - } - }, - "result": { - "item": "basemetals:zinc_stairs", - "count": 4 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X ", + "XX ", + "XXX" + ], + "key": { + "X": { + "tag": "forge:storage_blocks/zinc" + } + }, + "result": { + "item": "basemetals:zinc_stairs", + "count": 4 + }, + "group": "basemetals:zinc_stairs" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/zinc_sword.json b/src/generated/resources/data/basemetals/recipes/zinc_sword.json index 6f5fc525d..c689e63d4 100644 --- a/src/generated/resources/data/basemetals/recipes/zinc_sword.json +++ b/src/generated/resources/data/basemetals/recipes/zinc_sword.json @@ -1,19 +1,23 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "X", - "X", - "S" - ], - "key": { - "S": { - "tag": "forge:rods/wooden" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "X", + "X", + "S" + ], + "key": { + "S": { + "tag": "forge:rods/wooden" + }, + "X": { + "tag": "forge:ingots/zinc" + } }, - "X": { - "tag": "forge:ingots/zinc" - } - }, - "result": { - "item": "basemetals:zinc_sword" + "result": { + "item": "basemetals:zinc_sword" + }, + "group": "basemetals:zinc_sword" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/zinc_trapdoor.json b/src/generated/resources/data/basemetals/recipes/zinc_trapdoor.json index 41c69051f..c86262fe6 100644 --- a/src/generated/resources/data/basemetals/recipes/zinc_trapdoor.json +++ b/src/generated/resources/data/basemetals/recipes/zinc_trapdoor.json @@ -1,15 +1,19 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XX", - "XX" - ], - "key": { - "X": { - "tag": "forge:ingots/zinc" - } - }, - "result": { - "item": "basemetals:zinc_trapdoor" + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XX", + "XX" + ], + "key": { + "X": { + "tag": "forge:ingots/zinc" + } + }, + "result": { + "item": "basemetals:zinc_trapdoor" + }, + "group": "basemetals:zinc_trapdoor" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/recipes/zinc_wall.json b/src/generated/resources/data/basemetals/recipes/zinc_wall.json index 711210b9c..55c209f40 100644 --- a/src/generated/resources/data/basemetals/recipes/zinc_wall.json +++ b/src/generated/resources/data/basemetals/recipes/zinc_wall.json @@ -1,16 +1,20 @@ { - "type": "minecraft:crafting_shaped", - "pattern": [ - "XXX", - "XXX" - ], - "key": { - "X": { - "tag": "forge:storage_blocks/zinc" - } - }, - "result": { - "item": "basemetals:zinc_wall", - "count": 6 + "type": "basemetals:content_crafting", + "recipe": { + "type": "minecraft:crafting_shaped", + "pattern": [ + "XXX", + "XXX" + ], + "key": { + "X": { + "tag": "forge:storage_blocks/zinc" + } + }, + "result": { + "item": "basemetals:zinc_wall", + "count": 6 + }, + "group": "basemetals:zinc_wall" } } \ No newline at end of file diff --git a/src/generated/resources/data/basemetals/registry_manifest.json b/src/generated/resources/data/basemetals/registry_manifest.json index 869e7339a..9b98e4804 100644 --- a/src/generated/resources/data/basemetals/registry_manifest.json +++ b/src/generated/resources/data/basemetals/registry_manifest.json @@ -376,6 +376,7 @@ "basemetals:adamantine_stairs", "basemetals:adamantine_wall", "basemetals:adamantine_ore", + "basemetals:adamantine_raw", "basemetals:adamantine_ingot", "basemetals:adamantine_nugget", "basemetals:adamantine_powder", @@ -421,6 +422,7 @@ "basemetals:antimony_stairs", "basemetals:antimony_wall", "basemetals:antimony_ore", + "basemetals:antimony_raw", "basemetals:antimony_ingot", "basemetals:antimony_nugget", "basemetals:antimony_powder", @@ -504,6 +506,7 @@ "basemetals:bismuth_stairs", "basemetals:bismuth_wall", "basemetals:bismuth_ore", + "basemetals:bismuth_raw", "basemetals:bismuth_ingot", "basemetals:bismuth_nugget", "basemetals:bismuth_powder", @@ -625,6 +628,7 @@ "basemetals:coldiron_stairs", "basemetals:coldiron_wall", "basemetals:coldiron_ore", + "basemetals:coldiron_raw", "basemetals:coldiron_ingot", "basemetals:coldiron_nugget", "basemetals:coldiron_powder", @@ -821,6 +825,7 @@ "basemetals:lead_stairs", "basemetals:lead_wall", "basemetals:lead_ore", + "basemetals:lead_raw", "basemetals:lead_ingot", "basemetals:lead_nugget", "basemetals:lead_powder", @@ -847,6 +852,7 @@ "basemetals:lead_leggings", "basemetals:lead_boots", "basemetals:mercury_ore", + "basemetals:mercury_raw", "basemetals:mercury_ingot", "basemetals:mercury_nugget", "basemetals:mercury_powder", @@ -901,6 +907,7 @@ "basemetals:nickel_stairs", "basemetals:nickel_wall", "basemetals:nickel_ore", + "basemetals:nickel_raw", "basemetals:nickel_ingot", "basemetals:nickel_nugget", "basemetals:nickel_powder", @@ -984,6 +991,7 @@ "basemetals:platinum_stairs", "basemetals:platinum_wall", "basemetals:platinum_ore", + "basemetals:platinum_raw", "basemetals:platinum_ingot", "basemetals:platinum_nugget", "basemetals:platinum_powder", @@ -1029,6 +1037,7 @@ "basemetals:silver_stairs", "basemetals:silver_wall", "basemetals:silver_ore", + "basemetals:silver_raw", "basemetals:silver_ingot", "basemetals:silver_nugget", "basemetals:silver_powder", @@ -1066,6 +1075,7 @@ "basemetals:starsteel_stairs", "basemetals:starsteel_wall", "basemetals:starsteel_ore", + "basemetals:starsteel_raw", "basemetals:starsteel_ingot", "basemetals:starsteel_nugget", "basemetals:starsteel_powder", @@ -1149,6 +1159,7 @@ "basemetals:tin_stairs", "basemetals:tin_wall", "basemetals:tin_ore", + "basemetals:tin_raw", "basemetals:tin_ingot", "basemetals:tin_nugget", "basemetals:tin_powder", @@ -1186,6 +1197,7 @@ "basemetals:zinc_stairs", "basemetals:zinc_wall", "basemetals:zinc_ore", + "basemetals:zinc_raw", "basemetals:zinc_ingot", "basemetals:zinc_nugget", "basemetals:zinc_powder", @@ -1561,7 +1573,8 @@ "recipe_serializers": [ "basemetals:crushing", "basemetals:legacy_smelting", - "basemetals:plate_repair" + "basemetals:plate_repair", + "basemetals:content_crafting" ], "loot_modifier_serializers": [ "basemetals:add_table" @@ -1623,6 +1636,18 @@ "basemetals:stone" ], "new_items": [ + "basemetals:adamantine_raw", + "basemetals:antimony_raw", + "basemetals:bismuth_raw", + "basemetals:coldiron_raw", + "basemetals:lead_raw", + "basemetals:mercury_raw", + "basemetals:nickel_raw", + "basemetals:platinum_raw", + "basemetals:silver_raw", + "basemetals:starsteel_raw", + "basemetals:tin_raw", + "basemetals:zinc_raw", "basemetals:adamantine_bucket", "basemetals:antimony_bucket", "basemetals:aquarium_bucket", @@ -1705,7 +1730,8 @@ "new_recipe_serializers": [ "basemetals:crushing", "basemetals:legacy_smelting", - "basemetals:plate_repair" + "basemetals:plate_repair", + "basemetals:content_crafting" ], "new_loot_modifier_serializers": [ "basemetals:add_table" diff --git a/src/generated/resources/data/forge/tags/items/raw_materials.json b/src/generated/resources/data/forge/tags/items/raw_materials.json new file mode 100644 index 000000000..a096f40e5 --- /dev/null +++ b/src/generated/resources/data/forge/tags/items/raw_materials.json @@ -0,0 +1,20 @@ +{ + "replace": false, + "values": [ + "#forge:raw_materials/iron", + "#forge:raw_materials/gold", + "#forge:raw_materials/copper", + "#forge:raw_materials/adamantine", + "#forge:raw_materials/antimony", + "#forge:raw_materials/bismuth", + "#forge:raw_materials/coldiron", + "#forge:raw_materials/lead", + "#forge:raw_materials/mercury", + "#forge:raw_materials/nickel", + "#forge:raw_materials/platinum", + "#forge:raw_materials/silver", + "#forge:raw_materials/starsteel", + "#forge:raw_materials/tin", + "#forge:raw_materials/zinc" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/forge/tags/items/raw_materials/adamantine.json b/src/generated/resources/data/forge/tags/items/raw_materials/adamantine.json new file mode 100644 index 000000000..f80d90c95 --- /dev/null +++ b/src/generated/resources/data/forge/tags/items/raw_materials/adamantine.json @@ -0,0 +1,6 @@ +{ + "replace": false, + "values": [ + "basemetals:adamantine_raw" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/forge/tags/items/raw_materials/antimony.json b/src/generated/resources/data/forge/tags/items/raw_materials/antimony.json new file mode 100644 index 000000000..4b316dffc --- /dev/null +++ b/src/generated/resources/data/forge/tags/items/raw_materials/antimony.json @@ -0,0 +1,6 @@ +{ + "replace": false, + "values": [ + "basemetals:antimony_raw" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/forge/tags/items/raw_materials/bismuth.json b/src/generated/resources/data/forge/tags/items/raw_materials/bismuth.json new file mode 100644 index 000000000..db000039b --- /dev/null +++ b/src/generated/resources/data/forge/tags/items/raw_materials/bismuth.json @@ -0,0 +1,6 @@ +{ + "replace": false, + "values": [ + "basemetals:bismuth_raw" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/forge/tags/items/raw_materials/coldiron.json b/src/generated/resources/data/forge/tags/items/raw_materials/coldiron.json new file mode 100644 index 000000000..209ad7b42 --- /dev/null +++ b/src/generated/resources/data/forge/tags/items/raw_materials/coldiron.json @@ -0,0 +1,6 @@ +{ + "replace": false, + "values": [ + "basemetals:coldiron_raw" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/forge/tags/items/raw_materials/copper.json b/src/generated/resources/data/forge/tags/items/raw_materials/copper.json new file mode 100644 index 000000000..cb1b852f3 --- /dev/null +++ b/src/generated/resources/data/forge/tags/items/raw_materials/copper.json @@ -0,0 +1,6 @@ +{ + "replace": false, + "values": [ + "minecraft:raw_copper" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/forge/tags/items/raw_materials/gold.json b/src/generated/resources/data/forge/tags/items/raw_materials/gold.json new file mode 100644 index 000000000..3ac772464 --- /dev/null +++ b/src/generated/resources/data/forge/tags/items/raw_materials/gold.json @@ -0,0 +1,6 @@ +{ + "replace": false, + "values": [ + "minecraft:raw_gold" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/forge/tags/items/raw_materials/iron.json b/src/generated/resources/data/forge/tags/items/raw_materials/iron.json new file mode 100644 index 000000000..9c072749c --- /dev/null +++ b/src/generated/resources/data/forge/tags/items/raw_materials/iron.json @@ -0,0 +1,6 @@ +{ + "replace": false, + "values": [ + "minecraft:raw_iron" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/forge/tags/items/raw_materials/lead.json b/src/generated/resources/data/forge/tags/items/raw_materials/lead.json new file mode 100644 index 000000000..724f10c8d --- /dev/null +++ b/src/generated/resources/data/forge/tags/items/raw_materials/lead.json @@ -0,0 +1,6 @@ +{ + "replace": false, + "values": [ + "basemetals:lead_raw" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/forge/tags/items/raw_materials/mercury.json b/src/generated/resources/data/forge/tags/items/raw_materials/mercury.json new file mode 100644 index 000000000..96e7d2152 --- /dev/null +++ b/src/generated/resources/data/forge/tags/items/raw_materials/mercury.json @@ -0,0 +1,6 @@ +{ + "replace": false, + "values": [ + "basemetals:mercury_raw" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/forge/tags/items/raw_materials/nickel.json b/src/generated/resources/data/forge/tags/items/raw_materials/nickel.json new file mode 100644 index 000000000..bd5a551f4 --- /dev/null +++ b/src/generated/resources/data/forge/tags/items/raw_materials/nickel.json @@ -0,0 +1,6 @@ +{ + "replace": false, + "values": [ + "basemetals:nickel_raw" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/forge/tags/items/raw_materials/platinum.json b/src/generated/resources/data/forge/tags/items/raw_materials/platinum.json new file mode 100644 index 000000000..5bf2a4199 --- /dev/null +++ b/src/generated/resources/data/forge/tags/items/raw_materials/platinum.json @@ -0,0 +1,6 @@ +{ + "replace": false, + "values": [ + "basemetals:platinum_raw" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/forge/tags/items/raw_materials/silver.json b/src/generated/resources/data/forge/tags/items/raw_materials/silver.json new file mode 100644 index 000000000..e13329a01 --- /dev/null +++ b/src/generated/resources/data/forge/tags/items/raw_materials/silver.json @@ -0,0 +1,6 @@ +{ + "replace": false, + "values": [ + "basemetals:silver_raw" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/forge/tags/items/raw_materials/starsteel.json b/src/generated/resources/data/forge/tags/items/raw_materials/starsteel.json new file mode 100644 index 000000000..0623ad482 --- /dev/null +++ b/src/generated/resources/data/forge/tags/items/raw_materials/starsteel.json @@ -0,0 +1,6 @@ +{ + "replace": false, + "values": [ + "basemetals:starsteel_raw" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/forge/tags/items/raw_materials/tin.json b/src/generated/resources/data/forge/tags/items/raw_materials/tin.json new file mode 100644 index 000000000..a87a04ee9 --- /dev/null +++ b/src/generated/resources/data/forge/tags/items/raw_materials/tin.json @@ -0,0 +1,6 @@ +{ + "replace": false, + "values": [ + "basemetals:tin_raw" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/forge/tags/items/raw_materials/zinc.json b/src/generated/resources/data/forge/tags/items/raw_materials/zinc.json new file mode 100644 index 000000000..26a38f08d --- /dev/null +++ b/src/generated/resources/data/forge/tags/items/raw_materials/zinc.json @@ -0,0 +1,6 @@ +{ + "replace": false, + "values": [ + "basemetals:zinc_raw" + ] +} \ No newline at end of file diff --git a/src/integratedSmoke/java/zone/moddev/mc/basemetals/smoke/ConfigScreenSmoke.java b/src/integratedSmoke/java/zone/moddev/mc/basemetals/smoke/ConfigScreenSmoke.java new file mode 100644 index 000000000..cbdf6c962 --- /dev/null +++ b/src/integratedSmoke/java/zone/moddev/mc/basemetals/smoke/ConfigScreenSmoke.java @@ -0,0 +1,85 @@ +package zone.moddev.mc.basemetals.smoke; + +import java.util.List; + +import net.minecraft.client.Minecraft; +import net.minecraft.client.gui.components.Button; +import net.minecraft.client.gui.screens.ConfirmScreen; +import net.minecraft.client.gui.screens.Screen; +import net.minecraft.client.resources.language.I18n; +import net.minecraftforge.client.ConfigGuiHandler; +import net.minecraftforge.fml.ModList; +import zone.moddev.mc.basemetals.BaseMetals; +import zone.moddev.mc.basemetals.client.BaseMetalsConfigScreen; +import zone.moddev.mc.basemetals.config.BaseMetalsConfig; +import zone.moddev.mc.basemetals.config.ContentMode; +import zone.moddev.mc.orespawn.api.client.WorldSettingsExtensionRegistry; + +/** Exercises the real widgets using only the disposable smoke-test configuration. */ +final class ConfigScreenSmoke { + private ConfigScreenSmoke() {} + + static void verify(Minecraft minecraft, Screen parent) { + var mod = ModList.get().getModContainerById(BaseMetals.MOD_ID).orElseThrow().getModInfo(); + Screen forgeScreen = ConfigGuiHandler.getGuiFactoryFor(mod).orElseThrow().apply(minecraft, parent); + require(forgeScreen instanceof BaseMetalsConfigScreen, "Forge Config button has the wrong screen"); + + var extensions = WorldSettingsExtensionRegistry.extensions().stream() + .filter(extension -> extension.id().toString().equals("basemetals:configuration")).toList(); + require(extensions.size() == 1, "OreSpawn must have exactly one Base Metals cog"); + Screen screen = extensions.get(0).createScreen(parent); + require(screen instanceof BaseMetalsConfigScreen, "OreSpawn cog has the wrong screen"); + + String originalMode = BaseMetalsConfig.CONTENT_MODE.get(); + boolean originalEffects = BaseMetalsConfig.SPECIAL_EFFECTS.get(); + ContentMode activeMode = BaseMetalsConfig.activeMode(); + minecraft.setScreen(screen); + require(buttons(screen).size() == 9, "Expected the mode, four switches and four action buttons"); + String initialLabel = buttons(screen).get(0).getMessage().getString(); + buttons(screen).get(0).onPress(); + require(!initialLabel.equals(buttons(screen).get(0).getMessage().getString()), "Mode did not change"); + button(screen, "config.basemetals.undo").onPress(); + require(initialLabel.equals(buttons(screen).get(0).getMessage().getString()), "Undo lost the initial mode"); + button(screen, "config.basemetals.defaults").onPress(); + require(buttons(screen).get(0).getMessage().getString().contains(I18n.get(ContentMode.HIGH_FANTASY.translationKey())), + "Defaults must select High Fantasy"); + screen.onClose(); + require(minecraft.screen == parent, "Cancel did not return to the parent screen"); + require(originalMode.equals(BaseMetalsConfig.CONTENT_MODE.get()), "Cancel saved pending edits"); + + screen = extensions.get(0).createScreen(parent); + minecraft.setScreen(screen); + buttons(screen).get(1).onPress(); + button(screen, "gui.done").onPress(); + require(minecraft.screen == parent, "Done did not return to the parent screen"); + require(BaseMetalsConfig.SPECIAL_EFFECTS.get() != originalEffects, "Done did not save a boolean edit"); + + screen = extensions.get(0).createScreen(parent); + minecraft.setScreen(screen); + buttons(screen).get(0).onPress(); + button(screen, "gui.done").onPress(); + require(minecraft.screen instanceof ConfirmScreen, "A mode change needs restart confirmation"); + button(minecraft.screen, "gui.yes").onPress(); + require(minecraft.screen == parent, "Confirmation did not return to the parent screen"); + require(!originalMode.equals(BaseMetalsConfig.CONTENT_MODE.get()), "Done did not save the mode edit"); + require(BaseMetalsConfig.activeMode() == activeMode, "A GUI edit changed the running content mode"); + + BaseMetalsConfig.set(BaseMetalsConfig.CONTENT_MODE, originalMode); + BaseMetalsConfig.set(BaseMetalsConfig.SPECIAL_EFFECTS, originalEffects); + BaseMetalsConfig.save(); + BaseMetals.LOGGER.info("BASEMETALS_CONFIG_SCREEN_SMOKE PASS Forge OreSpawn Done Cancel Undo Defaults restart"); + } + + private static List